-
Notifications
You must be signed in to change notification settings - Fork 6.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[glib up to gtk] update and make it work with meson #13100
Conversation
7333fcc
to
a197123
Compare
# Conflicts: # ports/glib/CMakeLists.txt # ports/glib/CONTROL # ports/glib/portfile.cmake # scripts/ci.baseline.txt # scripts/cmake/vcpkg_configure_meson.cmake
Co-authored-by: NancyLi1013 <[email protected]>
Co-authored-by: NancyLi1013 <[email protected]>
@Neumann-A I can't repro the baseline regression, I rememeber I already fixed marble, but don't know why it happened again. Regression with openmvg:
|
@JackBoosY Seems like marble still has a baseline regression:
|
@Neumann-A The real reason is:
I already fixed that in #17341, no idea why it happened again. |
Why did this remove the unofficial-Cairo CMake target installation? |
because it was IF you need a pkg-config substitute on windows. vcpkg offers |
Why create and recommend in the post installation instructions the unofficial vcpkg targets at all if they aren't supposed to be used? Moving from nice, albeit, "unofficial" CMake targets to messy pkgconfig stuff feels like a step back. I think it would probably have been a good idea to add post install instructions for cairo if you were going to break the builds of everyone using cairo by the apparently formally recommended method. Other ports still make use of cairo via unofficial-Cairo so those need to be updated. Also, I don't know if you noticed but the static build is also broken now (on Windows at least). |
Some help would be nice.
Don't have the time to fix all those regressions.....
Probably involves just switching all dependent ports form the custom cmake to their native meson build.
depends:
depends on [vcpkg] Add missing autoconf dependencies to osx provisioning #17227(Put cairo on osx as failure in baseline)breaks: #15034
supersedes: #12320 #9799 #16815 #16036
conflicts #16825
closes #15816 ?
closes #11797 (upgrade to 4.0)
closes #10389
closes #6683 (installs required pc files; should have been closed eariler since pc files work since a long time with meson?)
should close: #12428 #9012
maybe: #6554
partly: #5798 (missing libnice update)
closes #15877
closes #16249
closes #16457