-
-
Notifications
You must be signed in to change notification settings - Fork 13.5k
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
Qt4 deprecation tracking issue #33248
Labels
Milestone
Comments
For poppler, see #32883 |
|
dtzWill
added a commit
to dtzWill/nixpkgs
that referenced
this issue
Jan 14, 2018
Ma27
added a commit
to Ma27/nixpkgs
that referenced
this issue
Feb 17, 2018
This drastically reduces the complexity of the `avidemux` derivation and adds QT5 support (see NixOS#33248). Rather than invoking `cmake` over preconfigured hooks, it's much easier to use the `bootStrap.bash` script provided by the developers to do the installation tasks. Furthermore this script makes it way easier to configure which parts of `avidemux` should be used (e.g. CLI-only) or without the plugins. In order to create a CLI-only instance you can simply override the derivation: ``` avidemux.override { withQT = false; } ``` It's possible to set the default executable as well (`avidemux` creates a `avidemux_qt5` and `avidemux_cli` executable by default): ``` avidemux.override { default = "cli"; # default is `qt5` } ``` The GTK support has been dropped entirely since it was originally broken in our system and can't be built ATM. Other distros such as ArchLinux don't support GTK anymore (see https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/avidemux#n64)
abbradar
pushed a commit
that referenced
this issue
Feb 24, 2018
This drastically reduces the complexity of the `avidemux` derivation and adds QT5 support (see #33248). Rather than invoking `cmake` over preconfigured hooks, it's much easier to use the `bootStrap.bash` script provided by the developers to do the installation tasks. Furthermore this script makes it way easier to configure which parts of `avidemux` should be used (e.g. CLI-only) or without the plugins. In order to create a CLI-only instance you can simply override the derivation: ``` avidemux.override { withQT = false; } ``` It's possible to set the default executable as well (`avidemux` creates a `avidemux_qt5` and `avidemux_cli` executable by default): ``` avidemux.override { default = "cli"; # default is `qt5` } ``` The GTK support has been dropped entirely since it was originally broken in our system and can't be built ATM. Other distros such as ArchLinux don't support GTK anymore (see https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/avidemux#n64)
8 tasks
@yegortimoshenko |
Ma27
added a commit
to Ma27/nixpkgs
that referenced
this issue
May 4, 2018
Version 2.9 is based on QT5 (with a much better interface) and requires additionally the dependencies `qtbase`, `qtdeclarative` and `qttools`. Furthermore the `QT_PLUGIN_PATH` had to be altered, however the `phonon-backend` contains versioned paths, so we provide the plugin path that matches the QT version used to build this package. See NixOS#33248
Ma27
added a commit
to Ma27/nixpkgs
that referenced
this issue
May 4, 2018
Ma27
added a commit
to Ma27/nixpkgs
that referenced
this issue
May 4, 2018
Uses QT5's `qmake` hook (http://doc.qt.io/qt-5/qmake-manual.html) to build `yubikey-personalization-gui` with a non-90s interface. See NixOS#33248
8 tasks
Ma27
added a commit
to Ma27/nixpkgs
that referenced
this issue
May 11, 2018
`git-cola` is a simple GUI `git` wrapper based on QT. Since 2.7 (namely git-cola/git-cola@293364b) it supports QT5 which provides a nicer inteface. See NixOS#33248
@yegortimoshenko the |
8 tasks
10 tasks
10 tasks
10 tasks
This was referenced Nov 2, 2020
Merged
orivej-nixos
pushed a commit
to freezeboy/nixpkgs
that referenced
this issue
Nov 12, 2020
Also migrate from qt4 to qt5 (NixOS#33248)
A revert for wkhtmltopdf is planned in #96379 |
This was referenced Apr 26, 2022
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
List of files mentioning Qt4:
pkgs/applications/altcoins/bitcoin-xt.nixpkgs/applications/altcoins/btc1.nixpkgs/applications/altcoins/freicoin.nixpkgs/applications/altcoins/memorycoin.nixpkgs/applications/altcoins/primecoin.nixpkgs/applications/audio/google-musicmanager/default.nixpkgs/applications/audio/tomahawk/default.nixpkgs/applications/graphics/photivo/default.nixpkgs/applications/graphics/qtpfsgui/default.nixpkgs/applications/misc/bitcoinarmory/default.nixpkgs/applications/misc/evopedia/default.nixpkgs/applications/science/robotics/gazebo/default.nixpkgs/applications/video/avxsynth/default.nixpkgs/applications/video/qgifer/default.nixpkgs/applications/video/recordmydesktop/qt.nixpkgs/development/libraries/gstreamer/legacy/qt-gstreamer/default.nixpkgs/development/libraries/gstreamer/qt-gstreamer/default.nixpkgs/development/libraries/strigi/default.nixpkgs/development/libraries/torch/default.nixpkgs/games/sdlmame/default.nixMoved from #33239.
/cc @adisbladis @orivej @peterhoeg
The text was updated successfully, but these errors were encountered: