commit
5190b46eb2
@ -21,6 +21,8 @@ stdenv.mkDerivation rec {
|
|||||||
sed -i -e 's/install -s/install/' common.mak || die
|
sed -i -e 's/install -s/install/' common.mak || die
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
NIX_CFLAGS_COMPILE = [ "-std=c++11" ]; # build with Qt 5.7
|
||||||
|
|
||||||
IPEPREFIX="$$out";
|
IPEPREFIX="$$out";
|
||||||
URWFONTDIR="${texlive}/texmf-dist/fonts/type1/urw/";
|
URWFONTDIR="${texlive}/texmf-dist/fonts/type1/urw/";
|
||||||
LUA_PACKAGE = "lua";
|
LUA_PACKAGE = "lua";
|
||||||
|
@ -2,7 +2,10 @@
|
|||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "attica";
|
name = "attica";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qtbase ];
|
buildInputs = [ qtbase ];
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,14 @@
|
|||||||
{ kdeFramework, lib
|
{ kdeFramework, lib
|
||||||
, extra-cmake-modules
|
, extra-cmake-modules
|
||||||
, qtdeclarative
|
, qtbase, qtdeclarative
|
||||||
}:
|
}:
|
||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "bluez-qt";
|
name = "bluez-qt";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
propagatedBuildInputs = [ qtdeclarative ];
|
propagatedBuildInputs = [ qtdeclarative ];
|
||||||
preConfigure = ''
|
preConfigure = ''
|
||||||
|
@ -2,7 +2,10 @@
|
|||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "karchive";
|
name = "karchive";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qtbase ];
|
buildInputs = [ qtbase ];
|
||||||
}
|
}
|
||||||
|
@ -2,7 +2,10 @@
|
|||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "kcodecs";
|
name = "kcodecs";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||||
buildInputs = [ qtbase ];
|
buildInputs = [ qtbase ];
|
||||||
}
|
}
|
||||||
|
@ -2,7 +2,10 @@
|
|||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "kconfig";
|
name = "kconfig";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||||
buildInputs = [ qtbase ];
|
buildInputs = [ qtbase ];
|
||||||
}
|
}
|
||||||
|
@ -2,7 +2,10 @@
|
|||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "kcoreaddons";
|
name = "kcoreaddons";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||||
buildInputs = [ qtbase ];
|
buildInputs = [ qtbase ];
|
||||||
propagatedBuildInputs = [ shared_mime_info ];
|
propagatedBuildInputs = [ shared_mime_info ];
|
||||||
|
@ -1,8 +1,11 @@
|
|||||||
{ kdeFramework, lib, extra-cmake-modules, qttools, qtx11extras }:
|
{ kdeFramework, lib, extra-cmake-modules, qtbase, qttools, qtx11extras }:
|
||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "kdbusaddons";
|
name = "kdbusaddons";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||||
propagatedBuildInputs = [ qtx11extras ];
|
propagatedBuildInputs = [ qtx11extras ];
|
||||||
}
|
}
|
||||||
|
@ -5,7 +5,10 @@
|
|||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "kdnssd";
|
name = "kdnssd";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||||
propagatedBuildInputs = [ avahi ];
|
propagatedBuildInputs = [ avahi ];
|
||||||
buildInputs = [ qtbase ];
|
buildInputs = [ qtbase ];
|
||||||
|
@ -1,11 +1,15 @@
|
|||||||
{ kdeFramework, lib
|
{
|
||||||
, extra-cmake-modules
|
kdeFramework, lib,
|
||||||
, qtx11extras
|
extra-cmake-modules,
|
||||||
|
qtbase, qtx11extras,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "kguiaddons";
|
name = "kguiaddons";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
propagatedBuildInputs = [ qtx11extras ];
|
propagatedBuildInputs = [ qtx11extras ];
|
||||||
}
|
}
|
||||||
|
@ -1,15 +1,16 @@
|
|||||||
{ kdeFramework, lib
|
{
|
||||||
, extra-cmake-modules
|
kdeFramework, lib,
|
||||||
, gettext
|
extra-cmake-modules, gettext, python,
|
||||||
, python
|
qtbase, qtdeclarative, qtscript,
|
||||||
, qtdeclarative
|
|
||||||
, qtscript
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "ki18n";
|
name = "ki18n";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
propagatedBuildInputs = [ qtdeclarative qtscript ];
|
|
||||||
propagatedNativeBuildInputs = [ gettext python ];
|
propagatedNativeBuildInputs = [ gettext python ];
|
||||||
|
propagatedBuildInputs = [ qtdeclarative qtscript ];
|
||||||
}
|
}
|
||||||
|
@ -6,7 +6,10 @@
|
|||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "kidletime";
|
name = "kidletime";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
propagatedBuildInputs = [ qtbase qtx11extras ];
|
propagatedBuildInputs = [ qtbase qtx11extras ];
|
||||||
}
|
}
|
||||||
|
@ -4,7 +4,10 @@
|
|||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "kitemmodels";
|
name = "kitemmodels";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qtbase ];
|
buildInputs = [ qtbase ];
|
||||||
}
|
}
|
||||||
|
@ -4,7 +4,10 @@
|
|||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "kitemviews";
|
name = "kitemviews";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||||
buildInputs = [ qtbase ];
|
buildInputs = [ qtbase ];
|
||||||
}
|
}
|
||||||
|
@ -4,7 +4,10 @@
|
|||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "kplotting";
|
name = "kplotting";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qtbase ];
|
buildInputs = [ qtbase ];
|
||||||
}
|
}
|
||||||
|
@ -1,15 +1,16 @@
|
|||||||
{ kdeFramework
|
{
|
||||||
, extra-cmake-modules
|
kdeFramework, lib,
|
||||||
, qtbase, wayland
|
extra-cmake-modules,
|
||||||
|
qtbase, wayland
|
||||||
}:
|
}:
|
||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "kwayland";
|
name = "kwayland";
|
||||||
nativeBuildInputs = [
|
meta = {
|
||||||
extra-cmake-modules
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
];
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qtbase ];
|
buildInputs = [ qtbase ];
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [ wayland ];
|
||||||
wayland
|
|
||||||
];
|
|
||||||
}
|
}
|
||||||
|
@ -4,7 +4,10 @@
|
|||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "kwidgetsaddons";
|
name = "kwidgetsaddons";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||||
buildInputs = [ qtbase ];
|
buildInputs = [ qtbase ];
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,15 @@
|
|||||||
{ kdeFramework, lib
|
{
|
||||||
, extra-cmake-modules
|
kdeFramework, lib,
|
||||||
, qttools, qtx11extras
|
extra-cmake-modules,
|
||||||
|
qtbase, qttools, qtx11extras
|
||||||
}:
|
}:
|
||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "kwindowsystem";
|
name = "kwindowsystem";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||||
propagatedBuildInputs = [ qtx11extras ];
|
propagatedBuildInputs = [ qtx11extras ];
|
||||||
}
|
}
|
||||||
|
@ -5,7 +5,10 @@
|
|||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "modemmanager-qt";
|
name = "modemmanager-qt";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qtbase ];
|
buildInputs = [ qtbase ];
|
||||||
propagatedBuildInputs = [ modemmanager ];
|
propagatedBuildInputs = [ modemmanager ];
|
||||||
|
@ -5,7 +5,10 @@
|
|||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "networkmanager-qt";
|
name = "networkmanager-qt";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qtbase ];
|
buildInputs = [ qtbase ];
|
||||||
propagatedBuildInputs = [ networkmanager ];
|
propagatedBuildInputs = [ networkmanager ];
|
||||||
|
@ -1,12 +1,15 @@
|
|||||||
{
|
{
|
||||||
kdeFramework, lib,
|
kdeFramework, lib,
|
||||||
bison, extra-cmake-modules, flex,
|
bison, extra-cmake-modules, flex,
|
||||||
qtdeclarative, qttools
|
qtbase, qtdeclarative, qttools
|
||||||
}:
|
}:
|
||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "solid";
|
name = "solid";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ bison extra-cmake-modules flex qttools ];
|
nativeBuildInputs = [ bison extra-cmake-modules flex qttools ];
|
||||||
propagatedBuildInputs = [ qtdeclarative ];
|
propagatedBuildInputs = [ qtdeclarative ];
|
||||||
}
|
}
|
||||||
|
@ -5,7 +5,10 @@
|
|||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "sonnet";
|
name = "sonnet";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||||
buildInputs = [ hunspell qtbase ];
|
buildInputs = [ hunspell qtbase ];
|
||||||
}
|
}
|
||||||
|
@ -4,7 +4,10 @@
|
|||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "syntax-highlighting";
|
name = "syntax-highlighting";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules perl qttools ];
|
nativeBuildInputs = [ extra-cmake-modules perl qttools ];
|
||||||
buildInputs = [ qtbase ];
|
buildInputs = [ qtbase ];
|
||||||
}
|
}
|
||||||
|
@ -4,7 +4,10 @@
|
|||||||
|
|
||||||
kdeFramework {
|
kdeFramework {
|
||||||
name = "threadweaver";
|
name = "threadweaver";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
meta = {
|
||||||
|
maintainers = [ lib.maintainers.ttuegel ];
|
||||||
|
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
|
||||||
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qtbase ];
|
buildInputs = [ qtbase ];
|
||||||
}
|
}
|
||||||
|
@ -31,6 +31,8 @@ stdenv.mkDerivation rec {
|
|||||||
(mkEnable true "pinentry-qt")
|
(mkEnable true "pinentry-qt")
|
||||||
];
|
];
|
||||||
|
|
||||||
|
NIX_CFLAGS_COMPILE = [ "-std=c++11" ];
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user