-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
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
treewide: Remove libGLU_combined #73261
Conversation
cc42475
to
a53a01b
Compare
I'm nervous about dropping Qt 5.9. It's the last release which supports
QtWebkit, which I think is still somewhat widely used. It's also still
supported by upstream for another six months. I'm not sure we should
drop it before then.
|
@alyssais There are zero packages depending on it and even older "supported" Qt versions break relatively often. If someone else is willing to put in the work to fix Qt 5.9, sure, keep it. But I'm not going to do it. |
a53a01b
to
37a58ff
Compare
Unless I’m missing something, there are, but you just marked them as broken? bcc125c#diff-6367cbd678e23a7acd08a81656356e26 |
37a58ff
to
83505e1
Compare
Fixed |
83505e1
to
ff5f891
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You cannot simply edit pkgs/development/haskell-modules/hackage-packages.nix
manually. Any changes you make there will be lost when the generator for that file runs. Breaking changes that affect the Haskell package set must be coordinated with cabal2nix2
to work properly.
@adisbladis, can you please address @alyssais comment #73261 (comment)? |
Is there anything against having the |
It's not just that one module. That kind of Nixpkgs-specific know-how is hard-coded all throughout |
ff5f891
to
d49b971
Compare
Nothing depends on Qt 5.9 any more
Nothing depends on Qt 5.11 any more
If there are no problems I will merge this one within the next 48 hours. |
d49b971
to
9ae9729
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Didn't do much testing as im traveling, but I like the intention of the PR
I'm fine with this. If people actually miss qt5.9 we can always
consider doing the work to fix it at that point.
|
Motivation for this change
This old compatibility hack has started causing real issues after mesa restructured headers.
These changes broke qt 5.9 and 5.11, as I don't want to fiddle around with old software (and in the case of Qt 5.11 it's unsupported by upstream anyway) I decided to drop these package sets.
merkaartor
is the only package I know was broken by this change.Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @