yubikey-personalization-gui: port to qt5
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 #33248
This commit is contained in:
parent
4c8c314689
commit
a0502800cf
|
@ -1,4 +1,4 @@
|
||||||
{ stdenv, fetchurl, pkgconfig, yubikey-personalization, qt4, qmake4Hook, libyubikey }:
|
{ stdenv, fetchurl, pkgconfig, yubikey-personalization, qtbase, qmake, libyubikey }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "yubikey-personalization-gui-3.1.25";
|
name = "yubikey-personalization-gui-3.1.25";
|
||||||
|
@ -8,8 +8,8 @@ stdenv.mkDerivation rec {
|
||||||
sha256 = "1knyv5yss8lhzaff6jpfqv12fjf1b8b21mfxzx3qi0hw4nl8n2v8";
|
sha256 = "1knyv5yss8lhzaff6jpfqv12fjf1b8b21mfxzx3qi0hw4nl8n2v8";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig qmake4Hook ];
|
nativeBuildInputs = [ pkgconfig qmake ];
|
||||||
buildInputs = [ yubikey-personalization qt4 libyubikey ];
|
buildInputs = [ yubikey-personalization qtbase libyubikey ];
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
mkdir -p $out/bin
|
mkdir -p $out/bin
|
||||||
|
|
|
@ -11994,7 +11994,7 @@ with pkgs;
|
||||||
libusb = libusb1;
|
libusb = libusb1;
|
||||||
};
|
};
|
||||||
|
|
||||||
yubikey-personalization-gui = callPackage ../tools/misc/yubikey-personalization-gui { };
|
yubikey-personalization-gui = libsForQt5.callPackage ../tools/misc/yubikey-personalization-gui { };
|
||||||
|
|
||||||
zeitgeist = callPackage ../development/libraries/zeitgeist { };
|
zeitgeist = callPackage ../development/libraries/zeitgeist { };
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue