tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
0
fork
atom
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
Restore version in Qt derivation names
Thomas Tuegel
4 years ago
e45c0ea4
b2ec1a07
+33
-33
33 changed files
expand all
collapse all
unified
split
pkgs
development
libraries
qt-5
modules
qtcharts.nix
qtconnectivity.nix
qtdeclarative.nix
qtdoc.nix
qtgamepad.nix
qtgraphicaleffects.nix
qtimageformats.nix
qtlocation.nix
qtmacextras.nix
qtmultimedia.nix
qtnetworkauth.nix
qtquickcontrols.nix
qtquickcontrols2.nix
qtscript.nix
qtscxml.nix
qtsensors.nix
qtserialbus.nix
qtserialport.nix
qtspeech.nix
qtsvg.nix
qttools.nix
qttranslations.nix
qtvirtualkeyboard.nix
qtwayland.nix
qtwebchannel.nix
qtwebengine.nix
qtwebglplugin.nix
qtwebkit.nix
qtwebsockets.nix
qtwebview.nix
qtx11extras.nix
qtxmlpatterns.nix
qtModule.nix
+1
-1
pkgs/development/libraries/qt-5/modules/qtcharts.nix
···
1
1
{ qtModule, qtbase, qtdeclarative }:
2
2
3
3
qtModule {
4
4
-
name = "qtcharts";
4
4
+
pname = "qtcharts";
5
5
qtInputs = [ qtbase qtdeclarative ];
6
6
outputs = [ "out" "dev" "bin" ];
7
7
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtconnectivity.nix
···
1
1
{ qtModule, lib, stdenv, qtbase, qtdeclarative, bluez }:
2
2
3
3
qtModule {
4
4
-
name = "qtconnectivity";
4
4
+
pname = "qtconnectivity";
5
5
qtInputs = [ qtbase qtdeclarative ];
6
6
buildInputs = lib.optional stdenv.isLinux bluez;
7
7
outputs = [ "out" "dev" "bin" ];
+1
-1
pkgs/development/libraries/qt-5/modules/qtdeclarative.nix
···
3
3
with lib;
4
4
5
5
qtModule {
6
6
-
name = "qtdeclarative";
6
6
+
pname = "qtdeclarative";
7
7
qtInputs = [ qtbase qtsvg ];
8
8
nativeBuildInputs = [ python3 ];
9
9
outputs = [ "out" "dev" "bin" ];
+1
-1
pkgs/development/libraries/qt-5/modules/qtdoc.nix
···
1
1
{ qtModule, qtdeclarative }:
2
2
3
3
qtModule {
4
4
-
name = "qtdoc";
4
4
+
pname = "qtdoc";
5
5
qtInputs = [ qtdeclarative ];
6
6
outputs = [ "out" ];
7
7
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtgamepad.nix
···
1
1
{ qtModule, qtbase, qtdeclarative, pkg-config }:
2
2
3
3
qtModule {
4
4
-
name = "qtgamepad";
4
4
+
pname = "qtgamepad";
5
5
qtInputs = [ qtbase qtdeclarative ];
6
6
buildInputs = [ ];
7
7
nativeBuildInputs = [ pkg-config ];
+1
-1
pkgs/development/libraries/qt-5/modules/qtgraphicaleffects.nix
···
1
1
{ qtModule, qtdeclarative }:
2
2
3
3
qtModule {
4
4
-
name = "qtgraphicaleffects";
4
4
+
pname = "qtgraphicaleffects";
5
5
qtInputs = [ qtdeclarative ];
6
6
outputs = [ "out" "dev" ];
7
7
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtimageformats.nix
···
1
1
{ qtModule, qtbase, libtiff }:
2
2
3
3
qtModule {
4
4
-
name = "qtimageformats";
4
4
+
pname = "qtimageformats";
5
5
qtInputs = [ qtbase ];
6
6
propagatedBuildInputs = [ libtiff ];
7
7
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtlocation.nix
···
1
1
{ lib, stdenv, qtModule, qtbase, qtmultimedia }:
2
2
3
3
qtModule {
4
4
-
name = "qtlocation";
4
4
+
pname = "qtlocation";
5
5
qtInputs = [ qtbase qtmultimedia ];
6
6
outputs = [ "bin" "out" "dev" ];
7
7
qmakeFlags = lib.optional stdenv.isDarwin [
+1
-1
pkgs/development/libraries/qt-5/modules/qtmacextras.nix
···
1
1
{ lib, qtModule, qtbase }:
2
2
3
3
qtModule {
4
4
-
name = "qtmacextras";
4
4
+
pname = "qtmacextras";
5
5
qtInputs = [ qtbase ];
6
6
meta = with lib; {
7
7
maintainers = with maintainers; [ periklis ];
+1
-1
pkgs/development/libraries/qt-5/modules/qtmultimedia.nix
···
5
5
with lib;
6
6
7
7
qtModule {
8
8
-
name = "qtmultimedia";
8
8
+
pname = "qtmultimedia";
9
9
qtInputs = [ qtbase qtdeclarative ];
10
10
nativeBuildInputs = [ pkg-config ];
11
11
buildInputs = [ gstreamer gst-plugins-base libpulseaudio ]
+1
-1
pkgs/development/libraries/qt-5/modules/qtnetworkauth.nix
···
1
1
{ qtModule, qtbase }:
2
2
3
3
qtModule {
4
4
-
name = "qtnetworkauth";
4
4
+
pname = "qtnetworkauth";
5
5
qtInputs = [ qtbase ];
6
6
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtquickcontrols.nix
···
1
1
{ qtModule, qtdeclarative }:
2
2
3
3
qtModule {
4
4
-
name = "qtquickcontrols";
4
4
+
pname = "qtquickcontrols";
5
5
qtInputs = [ qtdeclarative ];
6
6
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtquickcontrols2.nix
···
1
1
{ qtModule, qtdeclarative }:
2
2
3
3
qtModule {
4
4
-
name = "qtquickcontrols2";
4
4
+
pname = "qtquickcontrols2";
5
5
qtInputs = [ qtdeclarative ];
6
6
outputs = [ "out" "dev" "bin" ];
7
7
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtscript.nix
···
1
1
{ qtModule, qtbase, qttools }:
2
2
3
3
qtModule {
4
4
-
name = "qtscript";
4
4
+
pname = "qtscript";
5
5
qtInputs = [ qtbase qttools ];
6
6
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtscxml.nix
···
1
1
{ qtModule, qtbase, qtdeclarative }:
2
2
3
3
qtModule {
4
4
-
name = "qtscxml";
4
4
+
pname = "qtscxml";
5
5
qtInputs = [ qtbase qtdeclarative ];
6
6
outputs = [ "out" "dev" "bin" ];
7
7
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtsensors.nix
···
1
1
{ qtModule, qtbase, qtdeclarative }:
2
2
3
3
qtModule {
4
4
-
name = "qtsensors";
4
4
+
pname = "qtsensors";
5
5
qtInputs = [ qtbase qtdeclarative ];
6
6
outputs = [ "out" "dev" "bin" ];
7
7
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtserialbus.nix
···
1
1
{ qtModule, qtbase, qtserialport }:
2
2
3
3
qtModule {
4
4
-
name = "qtserialbus";
4
4
+
pname = "qtserialbus";
5
5
qtInputs = [ qtbase qtserialport ];
6
6
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtserialport.nix
···
3
3
let inherit (lib) getLib optional; in
4
4
5
5
qtModule {
6
6
-
name = "qtserialport";
6
6
+
pname = "qtserialport";
7
7
qtInputs = [ qtbase ];
8
8
NIX_CFLAGS_COMPILE =
9
9
optional stdenv.isLinux
+1
-1
pkgs/development/libraries/qt-5/modules/qtspeech.nix
···
1
1
{ qtModule }:
2
2
3
3
qtModule {
4
4
-
name = "qtspeech";
4
4
+
pname = "qtspeech";
5
5
qtInputs = [ ];
6
6
outputs = [ "out" "dev" ];
7
7
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtsvg.nix
···
1
1
{ qtModule, qtbase }:
2
2
3
3
qtModule {
4
4
-
name = "qtsvg";
4
4
+
pname = "qtsvg";
5
5
qtInputs = [ qtbase ];
6
6
outputs = [ "out" "dev" "bin" ];
7
7
}
+1
-1
pkgs/development/libraries/qt-5/modules/qttools.nix
···
3
3
with lib;
4
4
5
5
qtModule {
6
6
-
name = "qttools";
6
6
+
pname = "qttools";
7
7
qtInputs = [ qtbase qtdeclarative ];
8
8
outputs = [ "out" "dev" "bin" ];
9
9
+1
-1
pkgs/development/libraries/qt-5/modules/qttranslations.nix
···
1
1
{ qtModule, qttools }:
2
2
3
3
qtModule {
4
4
-
name = "qttranslations";
4
4
+
pname = "qttranslations";
5
5
qtInputs = [ qttools ];
6
6
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtvirtualkeyboard.nix
···
1
1
{ qtModule, qtbase, qtdeclarative, qtsvg, hunspell }:
2
2
3
3
qtModule {
4
4
-
name = "qtvirtualkeyboard";
4
4
+
pname = "qtvirtualkeyboard";
5
5
qtInputs = [ qtbase qtdeclarative qtsvg hunspell ];
6
6
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtwayland.nix
···
1
1
{ qtModule, qtbase, qtquickcontrols, wayland, pkg-config }:
2
2
3
3
qtModule {
4
4
-
name = "qtwayland";
4
4
+
pname = "qtwayland";
5
5
qtInputs = [ qtbase qtquickcontrols ];
6
6
buildInputs = [ wayland ];
7
7
nativeBuildInputs = [ pkg-config ];
+1
-1
pkgs/development/libraries/qt-5/modules/qtwebchannel.nix
···
1
1
{ qtModule, qtbase, qtdeclarative }:
2
2
3
3
qtModule {
4
4
-
name = "qtwebchannel";
4
4
+
pname = "qtwebchannel";
5
5
qtInputs = [ qtbase qtdeclarative ];
6
6
outputs = [ "out" "dev" "bin" ];
7
7
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtwebengine.nix
···
24
24
with lib;
25
25
26
26
qtModule {
27
27
-
name = "qtwebengine";
27
27
+
pname = "qtwebengine";
28
28
qtInputs = [ qtdeclarative qtquickcontrols qtlocation qtwebchannel ];
29
29
nativeBuildInputs = [
30
30
bison coreutils flex git gperf ninja pkg-config python2 which gn nodejs
+1
-1
pkgs/development/libraries/qt-5/modules/qtwebglplugin.nix
···
1
1
{ qtModule, qtbase, qtwebsockets }:
2
2
3
3
qtModule {
4
4
-
name = "qtwebglplugin";
4
4
+
pname = "qtwebglplugin";
5
5
qtInputs = [ qtbase qtwebsockets ];
6
6
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtwebkit.nix
···
22
22
usingAnnulenWebkitFork = lib.versionAtLeast qtbase.version "5.11.0";
23
23
in
24
24
qtModule {
25
25
-
name = "qtwebkit";
25
25
+
pname = "qtwebkit";
26
26
qtInputs = [ qtbase qtdeclarative qtlocation qtsensors ]
27
27
++ optional (stdenv.isDarwin && lib.versionAtLeast qtbase.version "5.9.0") qtmultimedia
28
28
++ optional usingAnnulenWebkitFork qtwebchannel;
+1
-1
pkgs/development/libraries/qt-5/modules/qtwebsockets.nix
···
1
1
{ qtModule, qtbase, qtdeclarative }:
2
2
3
3
qtModule {
4
4
-
name = "qtwebsockets";
4
4
+
pname = "qtwebsockets";
5
5
qtInputs = [ qtbase qtdeclarative ];
6
6
outputs = [ "out" "dev" "bin" ];
7
7
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtwebview.nix
···
3
3
with lib;
4
4
5
5
qtModule {
6
6
-
name = "qtwebview";
6
6
+
pname = "qtwebview";
7
7
qtInputs = [ qtdeclarative qtwebengine ];
8
8
buildInputs = optional (stdenv.isDarwin) [
9
9
darwin.apple_sdk.frameworks.CoreFoundation
+1
-1
pkgs/development/libraries/qt-5/modules/qtx11extras.nix
···
1
1
{ qtModule, qtbase }:
2
2
3
3
qtModule {
4
4
-
name = "qtx11extras";
4
4
+
pname = "qtx11extras";
5
5
qtInputs = [ qtbase ];
6
6
}
+1
-1
pkgs/development/libraries/qt-5/modules/qtxmlpatterns.nix
···
1
1
{ qtModule, qtbase, qtdeclarative }:
2
2
3
3
qtModule {
4
4
-
name = "qtxmlpatterns";
4
4
+
pname = "qtxmlpatterns";
5
5
qtInputs = [ qtbase qtdeclarative ];
6
6
devTools = [ "bin/xmlpatterns" "bin/xmlpatternsvalidator" ];
7
7
}
+1
-1
pkgs/development/libraries/qt-5/qtModule.nix
···
7
7
args:
8
8
9
9
let
10
10
-
pname = args.name;
10
10
+
inherit (args) pname;
11
11
version = args.version or srcs.${pname}.version;
12
12
src = args.src or srcs.${pname}.src;
13
13
in