-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
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
Revert "qutebrowser: 2.5.4 -> 3.0.0" #251660
Conversation
This reverts commit 180f793.
@ofborg eval |
Version 3.0.0 still supports Qt 5.15. Can we add a |
One step at a time: It's better to use |
#250171 was a package update. It was done pretty much as it should have been by one of its package maintainer. Though maybe a day before merging wasn't much warning, I'm also not sure it warranted such warning. I'm not the one who will judge that fact. Nixpkgs is not a hoard of old package versions. Upstream moved to 3.0.0, thus the maintainers updated to 3.0.0. Upstream also now supports Qt 6, thus we follow upstream's supported use-case. This self-merged revert done without giving ample time for the maintainers to chime-in is not the way to go. 52 minutes is not an appropriate amount of time for this situation. This is not a highly critical package, this is not a security issue. |
I've just woken up to this: as samueldr said, you should at least give some time to reply before merging something like this. Upstream now defaults to Qt6 and Qt5 is barely useful because the web engine is so outdated most websites refuse to work. Reverting the update is not ok in this case. The top-level |
Description of changes
PR #250171 was misrepresented as a version bump. The package already supported qutebrowser 2.5.4 (on non-qt6 platforms) and 3.0.0 (on qt6 platforms). That PR was actually a deletion of the non-qt6 version of qutebrowser. Commits titled "X -> Y" are for version bumps, not deletions.
I've had PRs for cross-compilation of qt5 pending and gradually merging over the past six months; they culminate in the final goal of being able to cross-compile qutebrowser (on qt5). I've been waiting for them to merge before starting on qt6. It's really frustrating to have all that work thrown away by something like #250171.
If you want to speed up deprecation of qt5, please review the cross-compilation patches and get them merged so I can do the same thing for qt6.
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)This reverts commit 180f793.