Merge pull request #122977 from ttuegel/qt-drv-names
Restore version in Qt derivation names
This commit is contained in:
commit
cebc8e82c7
@ -1,7 +1,7 @@
|
|||||||
{ qtModule, qtbase, qtdeclarative }:
|
{ qtModule, qtbase, qtdeclarative }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtcharts";
|
pname = "qtcharts";
|
||||||
qtInputs = [ qtbase qtdeclarative ];
|
qtInputs = [ qtbase qtdeclarative ];
|
||||||
outputs = [ "out" "dev" "bin" ];
|
outputs = [ "out" "dev" "bin" ];
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ qtModule, lib, stdenv, qtbase, qtdeclarative, bluez }:
|
{ qtModule, lib, stdenv, qtbase, qtdeclarative, bluez }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtconnectivity";
|
pname = "qtconnectivity";
|
||||||
qtInputs = [ qtbase qtdeclarative ];
|
qtInputs = [ qtbase qtdeclarative ];
|
||||||
buildInputs = lib.optional stdenv.isLinux bluez;
|
buildInputs = lib.optional stdenv.isLinux bluez;
|
||||||
outputs = [ "out" "dev" "bin" ];
|
outputs = [ "out" "dev" "bin" ];
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtdeclarative";
|
pname = "qtdeclarative";
|
||||||
qtInputs = [ qtbase qtsvg ];
|
qtInputs = [ qtbase qtsvg ];
|
||||||
nativeBuildInputs = [ python3 ];
|
nativeBuildInputs = [ python3 ];
|
||||||
outputs = [ "out" "dev" "bin" ];
|
outputs = [ "out" "dev" "bin" ];
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ qtModule, qtdeclarative }:
|
{ qtModule, qtdeclarative }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtdoc";
|
pname = "qtdoc";
|
||||||
qtInputs = [ qtdeclarative ];
|
qtInputs = [ qtdeclarative ];
|
||||||
outputs = [ "out" ];
|
outputs = [ "out" ];
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ qtModule, qtbase, qtdeclarative, pkg-config }:
|
{ qtModule, qtbase, qtdeclarative, pkg-config }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtgamepad";
|
pname = "qtgamepad";
|
||||||
qtInputs = [ qtbase qtdeclarative ];
|
qtInputs = [ qtbase qtdeclarative ];
|
||||||
buildInputs = [ ];
|
buildInputs = [ ];
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config ];
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ qtModule, qtdeclarative }:
|
{ qtModule, qtdeclarative }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtgraphicaleffects";
|
pname = "qtgraphicaleffects";
|
||||||
qtInputs = [ qtdeclarative ];
|
qtInputs = [ qtdeclarative ];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ qtModule, qtbase, libtiff }:
|
{ qtModule, qtbase, libtiff }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtimageformats";
|
pname = "qtimageformats";
|
||||||
qtInputs = [ qtbase ];
|
qtInputs = [ qtbase ];
|
||||||
propagatedBuildInputs = [ libtiff ];
|
propagatedBuildInputs = [ libtiff ];
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ lib, stdenv, qtModule, qtbase, qtmultimedia }:
|
{ lib, stdenv, qtModule, qtbase, qtmultimedia }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtlocation";
|
pname = "qtlocation";
|
||||||
qtInputs = [ qtbase qtmultimedia ];
|
qtInputs = [ qtbase qtmultimedia ];
|
||||||
outputs = [ "bin" "out" "dev" ];
|
outputs = [ "bin" "out" "dev" ];
|
||||||
qmakeFlags = lib.optional stdenv.isDarwin [
|
qmakeFlags = lib.optional stdenv.isDarwin [
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ lib, qtModule, qtbase }:
|
{ lib, qtModule, qtbase }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtmacextras";
|
pname = "qtmacextras";
|
||||||
qtInputs = [ qtbase ];
|
qtInputs = [ qtbase ];
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
maintainers = with maintainers; [ periklis ];
|
maintainers = with maintainers; [ periklis ];
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtmultimedia";
|
pname = "qtmultimedia";
|
||||||
qtInputs = [ qtbase qtdeclarative ];
|
qtInputs = [ qtbase qtdeclarative ];
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config ];
|
||||||
buildInputs = [ gstreamer gst-plugins-base libpulseaudio ]
|
buildInputs = [ gstreamer gst-plugins-base libpulseaudio ]
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ qtModule, qtbase }:
|
{ qtModule, qtbase }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtnetworkauth";
|
pname = "qtnetworkauth";
|
||||||
qtInputs = [ qtbase ];
|
qtInputs = [ qtbase ];
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ qtModule, qtdeclarative }:
|
{ qtModule, qtdeclarative }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtquickcontrols";
|
pname = "qtquickcontrols";
|
||||||
qtInputs = [ qtdeclarative ];
|
qtInputs = [ qtdeclarative ];
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ qtModule, qtdeclarative }:
|
{ qtModule, qtdeclarative }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtquickcontrols2";
|
pname = "qtquickcontrols2";
|
||||||
qtInputs = [ qtdeclarative ];
|
qtInputs = [ qtdeclarative ];
|
||||||
outputs = [ "out" "dev" "bin" ];
|
outputs = [ "out" "dev" "bin" ];
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ qtModule, qtbase, qttools }:
|
{ qtModule, qtbase, qttools }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtscript";
|
pname = "qtscript";
|
||||||
qtInputs = [ qtbase qttools ];
|
qtInputs = [ qtbase qttools ];
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ qtModule, qtbase, qtdeclarative }:
|
{ qtModule, qtbase, qtdeclarative }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtscxml";
|
pname = "qtscxml";
|
||||||
qtInputs = [ qtbase qtdeclarative ];
|
qtInputs = [ qtbase qtdeclarative ];
|
||||||
outputs = [ "out" "dev" "bin" ];
|
outputs = [ "out" "dev" "bin" ];
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ qtModule, qtbase, qtdeclarative }:
|
{ qtModule, qtbase, qtdeclarative }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtsensors";
|
pname = "qtsensors";
|
||||||
qtInputs = [ qtbase qtdeclarative ];
|
qtInputs = [ qtbase qtdeclarative ];
|
||||||
outputs = [ "out" "dev" "bin" ];
|
outputs = [ "out" "dev" "bin" ];
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ qtModule, qtbase, qtserialport }:
|
{ qtModule, qtbase, qtserialport }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtserialbus";
|
pname = "qtserialbus";
|
||||||
qtInputs = [ qtbase qtserialport ];
|
qtInputs = [ qtbase qtserialport ];
|
||||||
}
|
}
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
let inherit (lib) getLib optional; in
|
let inherit (lib) getLib optional; in
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtserialport";
|
pname = "qtserialport";
|
||||||
qtInputs = [ qtbase ];
|
qtInputs = [ qtbase ];
|
||||||
NIX_CFLAGS_COMPILE =
|
NIX_CFLAGS_COMPILE =
|
||||||
optional stdenv.isLinux
|
optional stdenv.isLinux
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ qtModule }:
|
{ qtModule }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtspeech";
|
pname = "qtspeech";
|
||||||
qtInputs = [ ];
|
qtInputs = [ ];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ qtModule, qtbase }:
|
{ qtModule, qtbase }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtsvg";
|
pname = "qtsvg";
|
||||||
qtInputs = [ qtbase ];
|
qtInputs = [ qtbase ];
|
||||||
outputs = [ "out" "dev" "bin" ];
|
outputs = [ "out" "dev" "bin" ];
|
||||||
}
|
}
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qttools";
|
pname = "qttools";
|
||||||
qtInputs = [ qtbase qtdeclarative ];
|
qtInputs = [ qtbase qtdeclarative ];
|
||||||
outputs = [ "out" "dev" "bin" ];
|
outputs = [ "out" "dev" "bin" ];
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ qtModule, qttools }:
|
{ qtModule, qttools }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qttranslations";
|
pname = "qttranslations";
|
||||||
qtInputs = [ qttools ];
|
qtInputs = [ qttools ];
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ qtModule, qtbase, qtdeclarative, qtsvg, hunspell }:
|
{ qtModule, qtbase, qtdeclarative, qtsvg, hunspell }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtvirtualkeyboard";
|
pname = "qtvirtualkeyboard";
|
||||||
qtInputs = [ qtbase qtdeclarative qtsvg hunspell ];
|
qtInputs = [ qtbase qtdeclarative qtsvg hunspell ];
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ qtModule, qtbase, qtquickcontrols, wayland, pkg-config }:
|
{ qtModule, qtbase, qtquickcontrols, wayland, pkg-config }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtwayland";
|
pname = "qtwayland";
|
||||||
qtInputs = [ qtbase qtquickcontrols ];
|
qtInputs = [ qtbase qtquickcontrols ];
|
||||||
buildInputs = [ wayland ];
|
buildInputs = [ wayland ];
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config ];
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ qtModule, qtbase, qtdeclarative }:
|
{ qtModule, qtbase, qtdeclarative }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtwebchannel";
|
pname = "qtwebchannel";
|
||||||
qtInputs = [ qtbase qtdeclarative ];
|
qtInputs = [ qtbase qtdeclarative ];
|
||||||
outputs = [ "out" "dev" "bin" ];
|
outputs = [ "out" "dev" "bin" ];
|
||||||
}
|
}
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtwebengine";
|
pname = "qtwebengine";
|
||||||
qtInputs = [ qtdeclarative qtquickcontrols qtlocation qtwebchannel ];
|
qtInputs = [ qtdeclarative qtquickcontrols qtlocation qtwebchannel ];
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
bison coreutils flex git gperf ninja pkg-config python2 which gn nodejs
|
bison coreutils flex git gperf ninja pkg-config python2 which gn nodejs
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ qtModule, qtbase, qtwebsockets }:
|
{ qtModule, qtbase, qtwebsockets }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtwebglplugin";
|
pname = "qtwebglplugin";
|
||||||
qtInputs = [ qtbase qtwebsockets ];
|
qtInputs = [ qtbase qtwebsockets ];
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,7 @@ let
|
|||||||
usingAnnulenWebkitFork = lib.versionAtLeast qtbase.version "5.11.0";
|
usingAnnulenWebkitFork = lib.versionAtLeast qtbase.version "5.11.0";
|
||||||
in
|
in
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtwebkit";
|
pname = "qtwebkit";
|
||||||
qtInputs = [ qtbase qtdeclarative qtlocation qtsensors ]
|
qtInputs = [ qtbase qtdeclarative qtlocation qtsensors ]
|
||||||
++ optional (stdenv.isDarwin && lib.versionAtLeast qtbase.version "5.9.0") qtmultimedia
|
++ optional (stdenv.isDarwin && lib.versionAtLeast qtbase.version "5.9.0") qtmultimedia
|
||||||
++ optional usingAnnulenWebkitFork qtwebchannel;
|
++ optional usingAnnulenWebkitFork qtwebchannel;
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ qtModule, qtbase, qtdeclarative }:
|
{ qtModule, qtbase, qtdeclarative }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtwebsockets";
|
pname = "qtwebsockets";
|
||||||
qtInputs = [ qtbase qtdeclarative ];
|
qtInputs = [ qtbase qtdeclarative ];
|
||||||
outputs = [ "out" "dev" "bin" ];
|
outputs = [ "out" "dev" "bin" ];
|
||||||
}
|
}
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtwebview";
|
pname = "qtwebview";
|
||||||
qtInputs = [ qtdeclarative qtwebengine ];
|
qtInputs = [ qtdeclarative qtwebengine ];
|
||||||
buildInputs = optional (stdenv.isDarwin) [
|
buildInputs = optional (stdenv.isDarwin) [
|
||||||
darwin.apple_sdk.frameworks.CoreFoundation
|
darwin.apple_sdk.frameworks.CoreFoundation
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ qtModule, qtbase }:
|
{ qtModule, qtbase }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtx11extras";
|
pname = "qtx11extras";
|
||||||
qtInputs = [ qtbase ];
|
qtInputs = [ qtbase ];
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ qtModule, qtbase, qtdeclarative }:
|
{ qtModule, qtbase, qtdeclarative }:
|
||||||
|
|
||||||
qtModule {
|
qtModule {
|
||||||
name = "qtxmlpatterns";
|
pname = "qtxmlpatterns";
|
||||||
qtInputs = [ qtbase qtdeclarative ];
|
qtInputs = [ qtbase qtdeclarative ];
|
||||||
devTools = [ "bin/xmlpatterns" "bin/xmlpatternsvalidator" ];
|
devTools = [ "bin/xmlpatterns" "bin/xmlpatternsvalidator" ];
|
||||||
}
|
}
|
||||||
|
@ -7,7 +7,7 @@ let inherit (lib) licenses maintainers platforms; in
|
|||||||
args:
|
args:
|
||||||
|
|
||||||
let
|
let
|
||||||
pname = args.name;
|
inherit (args) pname;
|
||||||
version = args.version or srcs.${pname}.version;
|
version = args.version or srcs.${pname}.version;
|
||||||
src = args.src or srcs.${pname}.src;
|
src = args.src or srcs.${pname}.src;
|
||||||
in
|
in
|
||||||
|
Loading…
x
Reference in New Issue
Block a user