Merge pull request #122977 from ttuegel/qt-drv-names

Restore version in Qt derivation names
This commit is contained in:
Thomas Tuegel 2021-05-14 11:14:01 -05:00 committed by GitHub
commit cebc8e82c7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
33 changed files with 33 additions and 33 deletions

View File

@ -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" ];
} }

View File

@ -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" ];

View File

@ -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" ];

View File

@ -1,7 +1,7 @@
{ qtModule, qtdeclarative }: { qtModule, qtdeclarative }:
qtModule { qtModule {
name = "qtdoc"; pname = "qtdoc";
qtInputs = [ qtdeclarative ]; qtInputs = [ qtdeclarative ];
outputs = [ "out" ]; outputs = [ "out" ];
} }

View File

@ -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 ];

View File

@ -1,7 +1,7 @@
{ qtModule, qtdeclarative }: { qtModule, qtdeclarative }:
qtModule { qtModule {
name = "qtgraphicaleffects"; pname = "qtgraphicaleffects";
qtInputs = [ qtdeclarative ]; qtInputs = [ qtdeclarative ];
outputs = [ "out" "dev" ]; outputs = [ "out" "dev" ];
} }

View File

@ -1,7 +1,7 @@
{ qtModule, qtbase, libtiff }: { qtModule, qtbase, libtiff }:
qtModule { qtModule {
name = "qtimageformats"; pname = "qtimageformats";
qtInputs = [ qtbase ]; qtInputs = [ qtbase ];
propagatedBuildInputs = [ libtiff ]; propagatedBuildInputs = [ libtiff ];
} }

View File

@ -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 [

View File

@ -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 ];

View File

@ -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 ]

View File

@ -1,6 +1,6 @@
{ qtModule, qtbase }: { qtModule, qtbase }:
qtModule { qtModule {
name = "qtnetworkauth"; pname = "qtnetworkauth";
qtInputs = [ qtbase ]; qtInputs = [ qtbase ];
} }

View File

@ -1,6 +1,6 @@
{ qtModule, qtdeclarative }: { qtModule, qtdeclarative }:
qtModule { qtModule {
name = "qtquickcontrols"; pname = "qtquickcontrols";
qtInputs = [ qtdeclarative ]; qtInputs = [ qtdeclarative ];
} }

View File

@ -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" ];
} }

View File

@ -1,6 +1,6 @@
{ qtModule, qtbase, qttools }: { qtModule, qtbase, qttools }:
qtModule { qtModule {
name = "qtscript"; pname = "qtscript";
qtInputs = [ qtbase qttools ]; qtInputs = [ qtbase qttools ];
} }

View File

@ -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" ];
} }

View File

@ -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" ];
} }

View File

@ -1,6 +1,6 @@
{ qtModule, qtbase, qtserialport }: { qtModule, qtbase, qtserialport }:
qtModule { qtModule {
name = "qtserialbus"; pname = "qtserialbus";
qtInputs = [ qtbase qtserialport ]; qtInputs = [ qtbase qtserialport ];
} }

View File

@ -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

View File

@ -1,7 +1,7 @@
{ qtModule }: { qtModule }:
qtModule { qtModule {
name = "qtspeech"; pname = "qtspeech";
qtInputs = [ ]; qtInputs = [ ];
outputs = [ "out" "dev" ]; outputs = [ "out" "dev" ];
} }

View File

@ -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" ];
} }

View File

@ -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" ];

View File

@ -1,6 +1,6 @@
{ qtModule, qttools }: { qtModule, qttools }:
qtModule { qtModule {
name = "qttranslations"; pname = "qttranslations";
qtInputs = [ qttools ]; qtInputs = [ qttools ];
} }

View File

@ -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 ];
} }

View File

@ -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 ];

View File

@ -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" ];
} }

View File

@ -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

View File

@ -1,6 +1,6 @@
{ qtModule, qtbase, qtwebsockets }: { qtModule, qtbase, qtwebsockets }:
qtModule { qtModule {
name = "qtwebglplugin"; pname = "qtwebglplugin";
qtInputs = [ qtbase qtwebsockets ]; qtInputs = [ qtbase qtwebsockets ];
} }

View File

@ -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;

View File

@ -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" ];
} }

View File

@ -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

View File

@ -1,6 +1,6 @@
{ qtModule, qtbase }: { qtModule, qtbase }:
qtModule { qtModule {
name = "qtx11extras"; pname = "qtx11extras";
qtInputs = [ qtbase ]; qtInputs = [ qtbase ];
} }

View File

@ -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" ];
} }

View File

@ -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