Merge pull request #117947 from ttuegel/update-kde
KDE Frameworks 5.80 and Applications 20.12.3
This commit is contained in:
commit
e4d788f8a2
@ -1 +1 @@
|
|||||||
WGET_ARGS=( http://download.kde.org/stable/release-service/20.12.2/src -A '*.tar.xz' )
|
WGET_ARGS=( http://download.kde.org/stable/release-service/20.12.3/src -A '*.tar.xz' )
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -13,5 +13,4 @@ mkDerivation {
|
|||||||
ki18n kio kwindowsystem plasma-framework kcoreaddons kdbusaddons kded
|
ki18n kio kwindowsystem plasma-framework kcoreaddons kdbusaddons kded
|
||||||
kiconthemes knotifications kwidgetsaddons
|
kiconthemes knotifications kwidgetsaddons
|
||||||
];
|
];
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
}
|
}
|
||||||
|
@ -30,6 +30,13 @@ existing packages here and modify it as necessary.
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
|
minQtVersion = "5.15";
|
||||||
|
broken = lib.versionOlder libsForQt5.qtbase.version minQtVersion;
|
||||||
|
maintainers = with lib.maintainers; [ ttuegel nyanloutre ];
|
||||||
|
license = with lib.licenses; [
|
||||||
|
lgpl21Plus lgpl3Plus bsd2 mit gpl2Plus gpl3Plus fdl12
|
||||||
|
];
|
||||||
|
|
||||||
srcs = import ./srcs.nix {
|
srcs = import ./srcs.nix {
|
||||||
inherit fetchurl;
|
inherit fetchurl;
|
||||||
mirror = "mirror://kde";
|
mirror = "mirror://kde";
|
||||||
@ -81,14 +88,15 @@ let
|
|||||||
defaultSetupHook = if hasBin && hasDev then propagateBin else null;
|
defaultSetupHook = if hasBin && hasDev then propagateBin else null;
|
||||||
setupHook = args.setupHook or defaultSetupHook;
|
setupHook = args.setupHook or defaultSetupHook;
|
||||||
|
|
||||||
meta = {
|
meta =
|
||||||
license = with lib.licenses; [
|
let meta = args.meta or {}; in
|
||||||
lgpl21Plus lgpl3Plus bsd2 mit gpl2Plus gpl3Plus fdl12
|
meta // {
|
||||||
];
|
homepage = meta.homepage or "http://www.kde.org";
|
||||||
platforms = lib.platforms.linux;
|
license = meta.license or license;
|
||||||
maintainers = with lib.maintainers; [ ttuegel nyanloutre ];
|
maintainers = (meta.maintainers or []) ++ maintainers;
|
||||||
homepage = "http://www.kde.org";
|
platforms = meta.platforms or lib.platforms.linux;
|
||||||
} // (args.meta or {});
|
broken = meta.broken or broken;
|
||||||
|
};
|
||||||
in
|
in
|
||||||
mkDerivation (args // {
|
mkDerivation (args // {
|
||||||
name = "${name}-${version}";
|
name = "${name}-${version}";
|
||||||
|
@ -33,7 +33,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "discover";
|
name = "discover";
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules gettext kdoctools python3 ];
|
nativeBuildInputs = [ extra-cmake-modules gettext kdoctools python3 ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
# discount is needed for libmarkdown
|
# discount is needed for libmarkdown
|
||||||
|
@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kactivitymanagerd";
|
name = "kactivitymanagerd";
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
boost kconfig kcoreaddons kdbusaddons kglobalaccel ki18n kio kwindowsystem
|
boost kconfig kcoreaddons kdbusaddons kglobalaccel ki18n kio kwindowsystem
|
||||||
|
@ -5,5 +5,4 @@ mkDerivation {
|
|||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qtbase ki18n ];
|
buildInputs = [ qtbase ki18n ];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
}
|
}
|
||||||
|
@ -8,5 +8,4 @@ mkDerivation {
|
|||||||
name = "kgamma5";
|
name = "kgamma5";
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [ kconfig kconfigwidgets ki18n qtx11extras libXxf86vm ];
|
buildInputs = [ kconfig kconfigwidgets ki18n qtx11extras libXxf86vm ];
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15";
|
|
||||||
}
|
}
|
||||||
|
@ -14,5 +14,4 @@ mkDerivation {
|
|||||||
plasma-framework plasma-workspace qtx11extras
|
plasma-framework plasma-workspace qtx11extras
|
||||||
];
|
];
|
||||||
outputs = [ "bin" "dev" "out" ];
|
outputs = [ "bin" "dev" "out" ];
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.14";
|
|
||||||
}
|
}
|
||||||
|
@ -10,7 +10,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kinfocenter";
|
name = "kinfocenter";
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcmutils kcompletion kconfig kconfigwidgets kcoreaddons kdbusaddons
|
kcmutils kcompletion kconfig kconfigwidgets kcoreaddons kdbusaddons
|
||||||
|
@ -8,7 +8,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kscreenlocker";
|
name = "kscreenlocker";
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcmutils kcrash kdeclarative kdelibs4support kglobalaccel kidletime kwayland
|
kcmutils kcrash kdeclarative kdelibs4support kglobalaccel kidletime kwayland
|
||||||
|
@ -8,5 +8,4 @@ mkDerivation {
|
|||||||
name = "ksshaskpass";
|
name = "ksshaskpass";
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [ kcoreaddons ki18n kwallet kwidgetsaddons qtbase ];
|
buildInputs = [ kcoreaddons ki18n kwallet kwidgetsaddons qtbase ];
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
}
|
}
|
||||||
|
@ -9,7 +9,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "ksysguard";
|
name = "ksysguard";
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kconfig kcoreaddons kitemviews knewstuff kiconthemes libksysguard
|
kconfig kcoreaddons kitemviews knewstuff kiconthemes libksysguard
|
||||||
|
@ -8,5 +8,4 @@ mkDerivation {
|
|||||||
name = "kwayland-integration";
|
name = "kwayland-integration";
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ kguiaddons kidletime kwindowsystem kwayland qtbase ];
|
buildInputs = [ kguiaddons kidletime kwindowsystem kwayland qtbase ];
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
}
|
}
|
||||||
|
@ -15,5 +15,4 @@ mkDerivation {
|
|||||||
kwayland plasma-wayland-protocols wayland wayland-protocols
|
kwayland plasma-wayland-protocols wayland wayland-protocols
|
||||||
];
|
];
|
||||||
patches = [ ./0001-Use-KDE_INSTALL_TARGETS_DEFAULT_ARGS-when-installing.patch ];
|
patches = [ ./0001-Use-KDE_INSTALL_TARGETS_DEFAULT_ARGS-when-installing.patch ];
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
}
|
}
|
||||||
|
@ -8,5 +8,4 @@ mkDerivation {
|
|||||||
name = "kwrited";
|
name = "kwrited";
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ kcoreaddons kdbusaddons ki18n knotifications kpty qtbase ];
|
buildInputs = [ kcoreaddons kdbusaddons ki18n knotifications kpty qtbase ];
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
}
|
}
|
||||||
|
@ -6,9 +6,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "libkscreen";
|
name = "libkscreen";
|
||||||
meta = {
|
|
||||||
broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ kwayland libXrandr qtx11extras ];
|
buildInputs = [ kwayland libXrandr qtx11extras ];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
@ -8,7 +8,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "libksysguard";
|
name = "libksysguard";
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.14.0";
|
|
||||||
patches = [
|
patches = [
|
||||||
./0001-qdiriterator-follow-symlinks.patch
|
./0001-qdiriterator-follow-symlinks.patch
|
||||||
];
|
];
|
||||||
|
@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "milou";
|
name = "milou";
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcoreaddons kdeclarative ki18n kitemmodels krunner kservice plasma-framework
|
kcoreaddons kdeclarative ki18n kitemmodels krunner kservice plasma-framework
|
||||||
|
@ -11,7 +11,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "plasma-nm";
|
name = "plasma-nm";
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools qttools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools qttools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kdeclarative kdelibs4support ki18n kio kwindowsystem plasma-framework
|
kdeclarative kdelibs4support ki18n kio kwindowsystem plasma-framework
|
||||||
|
@ -17,5 +17,4 @@ mkDerivation {
|
|||||||
|
|
||||||
qtbase qtdeclarative
|
qtbase qtdeclarative
|
||||||
];
|
];
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
}
|
}
|
||||||
|
@ -16,7 +16,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "plasma-systemmonitor";
|
name = "plasma-systemmonitor";
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
qtquickcontrols2
|
qtquickcontrols2
|
||||||
|
@ -12,5 +12,4 @@ mkDerivation {
|
|||||||
knotifications kwindowsystem polkit-qt
|
knotifications kwindowsystem polkit-qt
|
||||||
];
|
];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
}
|
}
|
||||||
|
@ -18,7 +18,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "sddm-kcm";
|
name = "sddm-kcm";
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules shared-mime-info ];
|
nativeBuildInputs = [ extra-cmake-modules shared-mime-info ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
libpthreadstubs
|
libpthreadstubs
|
||||||
|
@ -9,7 +9,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "xdg-desktop-portal-kde";
|
name = "xdg-desktop-portal-kde";
|
||||||
meta.broken = lib.versionOlder qtbase.version "5.15.0";
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules gettext kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules gettext kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
cups epoxy mesa pcre pipewire wayland wayland-protocols
|
cups epoxy mesa pcre pipewire wayland wayland-protocols
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
{ mkDerivation, lib, extra-cmake-modules, qtbase }:
|
{ mkDerivation, extra-cmake-modules, qtbase }:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "attica";
|
name = "attica";
|
||||||
meta = {
|
|
||||||
maintainers = [ lib.maintainers.ttuegel ];
|
|
||||||
broken = builtins.compareVersions qtbase.version "5.14.0" < 0;
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qtbase ];
|
buildInputs = [ qtbase ];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
kauth, kconfig, kcoreaddons, kcrash, kdbusaddons, kfilemetadata, ki18n,
|
kauth, kconfig, kcoreaddons, kcrash, kdbusaddons, kfilemetadata, ki18n,
|
||||||
kidletime, kio, lmdb, qtbase, qtdeclarative, solid,
|
kidletime, kio, lmdb, qtbase, qtdeclarative, solid,
|
||||||
@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "baloo";
|
name = "baloo";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kauth kconfig kcrash kdbusaddons ki18n kio kidletime lmdb qtdeclarative
|
kauth kconfig kcrash kdbusaddons ki18n kio kidletime lmdb qtdeclarative
|
||||||
|
@ -1,14 +1,10 @@
|
|||||||
{ mkDerivation, lib
|
{ mkDerivation
|
||||||
, extra-cmake-modules
|
, extra-cmake-modules
|
||||||
, qtbase, qtdeclarative
|
, qtbase, qtdeclarative
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "bluez-qt";
|
name = "bluez-qt";
|
||||||
meta = {
|
|
||||||
maintainers = [ lib.maintainers.ttuegel ];
|
|
||||||
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qtdeclarative ];
|
buildInputs = [ qtdeclarative ];
|
||||||
propagatedBuildInputs = [ qtbase ];
|
propagatedBuildInputs = [ qtbase ];
|
||||||
|
@ -1,8 +1,7 @@
|
|||||||
{ mkDerivation, lib, extra-cmake-modules, gtk3, qtsvg, hicolor-icon-theme }:
|
{ mkDerivation, extra-cmake-modules, gtk3, qtsvg, hicolor-icon-theme }:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "breeze-icons";
|
name = "breeze-icons";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules gtk3 ];
|
nativeBuildInputs = [ extra-cmake-modules gtk3 ];
|
||||||
buildInputs = [ qtsvg ];
|
buildInputs = [ qtsvg ];
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
@ -28,6 +28,13 @@ existing packages here and modify it as necessary.
|
|||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
|
minQtVersion = "5.14";
|
||||||
|
broken = lib.versionOlder libsForQt5.qtbase.version minQtVersion;
|
||||||
|
maintainers = with lib.maintainers; [ ttuegel nyanloutre ];
|
||||||
|
license = with lib.licenses; [
|
||||||
|
lgpl21Plus lgpl3Plus bsd2 mit gpl2Plus gpl3Plus fdl12
|
||||||
|
];
|
||||||
|
|
||||||
srcs = import ./srcs.nix {
|
srcs = import ./srcs.nix {
|
||||||
inherit fetchurl;
|
inherit fetchurl;
|
||||||
mirror = "mirror://kde";
|
mirror = "mirror://kde";
|
||||||
@ -72,14 +79,15 @@ let
|
|||||||
defaultSetupHook = if hasSeparateDev then propagateBin else null;
|
defaultSetupHook = if hasSeparateDev then propagateBin else null;
|
||||||
setupHook = args.setupHook or defaultSetupHook;
|
setupHook = args.setupHook or defaultSetupHook;
|
||||||
|
|
||||||
meta = {
|
meta =
|
||||||
homepage = "http://www.kde.org";
|
let meta = args.meta or {}; in
|
||||||
license = with lib.licenses; [
|
meta // {
|
||||||
lgpl21Plus lgpl3Plus bsd2 mit gpl2Plus gpl3Plus fdl12
|
homepage = meta.homepage or "http://www.kde.org";
|
||||||
];
|
license = meta.license or license;
|
||||||
maintainers = with lib.maintainers; [ ttuegel nyanloutre ];
|
maintainers = (meta.maintainers or []) ++ maintainers;
|
||||||
platforms = lib.platforms.linux;
|
platforms = meta.platforms or lib.platforms.linux;
|
||||||
} // (args.meta or {});
|
broken = meta.broken or broken;
|
||||||
|
};
|
||||||
|
|
||||||
in mkDerivation (args // {
|
in mkDerivation (args // {
|
||||||
name = "${name}-${version}";
|
name = "${name}-${version}";
|
||||||
@ -158,7 +166,7 @@ let
|
|||||||
kiconthemes = callPackage ./kiconthemes {};
|
kiconthemes = callPackage ./kiconthemes {};
|
||||||
kinit = callPackage ./kinit {};
|
kinit = callPackage ./kinit {};
|
||||||
kio = callPackage ./kio {};
|
kio = callPackage ./kio {};
|
||||||
knewstuff = callPackage ./knewstuff.nix {};
|
knewstuff = callPackage ./knewstuff {};
|
||||||
knotifyconfig = callPackage ./knotifyconfig.nix {};
|
knotifyconfig = callPackage ./knotifyconfig.nix {};
|
||||||
kparts = callPackage ./kparts.nix {};
|
kparts = callPackage ./kparts.nix {};
|
||||||
kpeople = callPackage ./kpeople.nix {};
|
kpeople = callPackage ./kpeople.nix {};
|
||||||
|
@ -17,6 +17,5 @@ mkDerivation {
|
|||||||
platforms = platforms.linux ++ platforms.darwin;
|
platforms = platforms.linux ++ platforms.darwin;
|
||||||
homepage = "http://www.kde.org";
|
homepage = "http://www.kde.org";
|
||||||
license = licenses.bsd2;
|
license = licenses.bsd2;
|
||||||
maintainers = [ maintainers.ttuegel ];
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1 +1 @@
|
|||||||
WGET_ARGS=( https://download.kde.org/stable/frameworks/5.79/ -A '*.tar.xz' )
|
WGET_ARGS=( https://download.kde.org/stable/frameworks/5.80/ -A '*.tar.xz' )
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
kbookmarks, kcompletion, kconfig, kconfigwidgets, ki18n, kiconthemes, kio,
|
kbookmarks, kcompletion, kconfig, kconfigwidgets, ki18n, kiconthemes, kio,
|
||||||
knewstuff, knotifications, kpackage, kwidgetsaddons, libXcursor, qtx11extras
|
knewstuff, knotifications, kpackage, kwidgetsaddons, libXcursor, qtx11extras
|
||||||
@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "frameworkintegration";
|
name = "frameworkintegration";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kbookmarks kcompletion kconfig ki18n kio knewstuff knotifications kpackage
|
kbookmarks kcompletion kconfig ki18n kio knewstuff knotifications kpackage
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
boost, kactivities, kconfig, qtbase,
|
boost, kactivities, kconfig, qtbase,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kactivities-stats";
|
name = "kactivities-stats";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ boost kactivities kconfig ];
|
buildInputs = [ boost kactivities kconfig ];
|
||||||
propagatedBuildInputs = [ qtbase ];
|
propagatedBuildInputs = [ qtbase ];
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
boost, kconfig, kcoreaddons, kio, kwindowsystem, qtbase, qtdeclarative,
|
boost, kconfig, kcoreaddons, kio, kwindowsystem, qtbase, qtdeclarative,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kactivities";
|
name = "kactivities";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
boost kconfig kcoreaddons kio kwindowsystem qtdeclarative
|
boost kconfig kcoreaddons kio kwindowsystem qtdeclarative
|
||||||
|
@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kapidox";
|
name = "kapidox";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules python3 python3.pkgs.setuptools ];
|
nativeBuildInputs = [ extra-cmake-modules python3 python3.pkgs.setuptools ];
|
||||||
postFixup = ''
|
postFixup = ''
|
||||||
moveToOutput bin $bin
|
moveToOutput bin $bin
|
||||||
|
@ -1,15 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
bzip2, xz, qtbase, zlib,
|
bzip2, xz, qtbase, zlib,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "karchive";
|
name = "karchive";
|
||||||
meta = {
|
|
||||||
maintainers = [ lib.maintainers.ttuegel ];
|
|
||||||
broken = builtins.compareVersions qtbase.version "5.14.0" < 0;
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ bzip2 xz zlib ];
|
buildInputs = [ bzip2 xz zlib ];
|
||||||
propagatedBuildInputs = [ qtbase ];
|
propagatedBuildInputs = [ qtbase ];
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib, propagate,
|
mkDerivation, propagate,
|
||||||
extra-cmake-modules, kcoreaddons, polkit-qt, qttools
|
extra-cmake-modules, kcoreaddons, polkit-qt, qttools
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kauth";
|
name = "kauth";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ polkit-qt qttools ];
|
buildInputs = [ polkit-qt qttools ];
|
||||||
propagatedBuildInputs = [ kcoreaddons ];
|
propagatedBuildInputs = [ kcoreaddons ];
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules, qttools,
|
extra-cmake-modules, qttools,
|
||||||
kcodecs, kconfig, kconfigwidgets, kcoreaddons, kiconthemes, kwidgetsaddons,
|
kcodecs, kconfig, kconfigwidgets, kcoreaddons, kiconthemes, kwidgetsaddons,
|
||||||
kxmlgui, qtbase,
|
kxmlgui, qtbase,
|
||||||
@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kbookmarks";
|
name = "kbookmarks";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcodecs kconfig kconfigwidgets kcoreaddons kiconthemes kxmlgui
|
kcodecs kconfig kconfigwidgets kcoreaddons kiconthemes kxmlgui
|
||||||
|
@ -1,15 +1,12 @@
|
|||||||
{
|
{
|
||||||
mkDerivation,
|
mkDerivation,
|
||||||
lib,
|
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
libical
|
libical,
|
||||||
|
qtbase
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kcalendarcore";
|
name = "kcalendarcore";
|
||||||
meta = {
|
|
||||||
maintainers = [ lib.maintainers.nyanloutre ];
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
propagatedBuildInputs = [ libical ];
|
propagatedBuildInputs = [ libical ];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
kconfigwidgets, kcoreaddons, kdeclarative, ki18n, kiconthemes, kitemviews,
|
kconfigwidgets, kcoreaddons, kdeclarative, ki18n, kiconthemes, kitemviews,
|
||||||
kpackage, kservice, kxmlgui, qtdeclarative,
|
kpackage, kservice, kxmlgui, qtdeclarative,
|
||||||
@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kcmutils";
|
name = "kcmutils";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcoreaddons kdeclarative ki18n kiconthemes kitemviews kpackage kxmlgui
|
kcoreaddons kdeclarative ki18n kiconthemes kitemviews kpackage kxmlgui
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
{ mkDerivation, lib, extra-cmake-modules, qtbase, qttools, gperf }:
|
{ mkDerivation, extra-cmake-modules, qtbase, qttools, gperf }:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kcodecs";
|
name = "kcodecs";
|
||||||
meta = {
|
|
||||||
maintainers = [ lib.maintainers.ttuegel ];
|
|
||||||
broken = builtins.compareVersions qtbase.version "5.14.0" < 0;
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qttools gperf ];
|
buildInputs = [ qttools gperf ];
|
||||||
propagatedBuildInputs = [ qtbase ];
|
propagatedBuildInputs = [ qtbase ];
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
kconfig, kwidgetsaddons, qtbase, qttools
|
kconfig, kwidgetsaddons, qtbase, qttools
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kcompletion";
|
name = "kcompletion";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ kconfig kwidgetsaddons qttools ];
|
buildInputs = [ kconfig kwidgetsaddons qttools ];
|
||||||
propagatedBuildInputs = [ qtbase ];
|
propagatedBuildInputs = [ qtbase ];
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
{ mkDerivation, lib, extra-cmake-modules, qtbase, qttools }:
|
{ mkDerivation, extra-cmake-modules, qtbase, qttools }:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kconfig";
|
name = "kconfig";
|
||||||
meta = {
|
|
||||||
maintainers = [ lib.maintainers.ttuegel ];
|
|
||||||
broken = builtins.compareVersions qtbase.version "5.14.0" < 0;
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qttools ];
|
buildInputs = [ qttools ];
|
||||||
propagatedBuildInputs = [ qtbase ];
|
propagatedBuildInputs = [ qtbase ];
|
||||||
|
@ -1,8 +1,17 @@
|
|||||||
|
From 05c0eb5d803ac52c0dd97a98f6d2821650c3c14c Mon Sep 17 00:00:00 2001
|
||||||
|
From: Thomas Tuegel <ttuegel@mailbox.org>
|
||||||
|
Date: Sun, 28 Mar 2021 06:09:47 -0500
|
||||||
|
Subject: [PATCH] QDirIterator follow symlinks
|
||||||
|
|
||||||
|
---
|
||||||
|
src/khelpclient.cpp | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
diff --git a/src/khelpclient.cpp b/src/khelpclient.cpp
|
diff --git a/src/khelpclient.cpp b/src/khelpclient.cpp
|
||||||
index fbbc0fa..cb78741 100644
|
index a053cd7..787d375 100644
|
||||||
--- a/src/khelpclient.cpp
|
--- a/src/khelpclient.cpp
|
||||||
+++ b/src/khelpclient.cpp
|
+++ b/src/khelpclient.cpp
|
||||||
@@ -48,7 +48,7 @@ void KHelpClient::invokeHelp(const QString &anchor, const QString &_appname)
|
@@ -34,7 +34,7 @@ void KHelpClient::invokeHelp(const QString &anchor, const QString &_appname)
|
||||||
QString docPath;
|
QString docPath;
|
||||||
const QStringList desktopDirs = QStandardPaths::standardLocations(QStandardPaths::ApplicationsLocation);
|
const QStringList desktopDirs = QStandardPaths::standardLocations(QStandardPaths::ApplicationsLocation);
|
||||||
for (const QString &dir : desktopDirs) {
|
for (const QString &dir : desktopDirs) {
|
||||||
@ -11,8 +20,6 @@ index fbbc0fa..cb78741 100644
|
|||||||
while (it.hasNext()) {
|
while (it.hasNext()) {
|
||||||
const QString desktopPath(it.next());
|
const QString desktopPath(it.next());
|
||||||
KDesktopFile desktopFile(desktopPath);
|
KDesktopFile desktopFile(desktopPath);
|
||||||
@@ -75,4 +75,3 @@ void KHelpClient::invokeHelp(const QString &anchor, const QString &_appname)
|
--
|
||||||
// launch khelpcenter, or a browser for URIs not handled by khelpcenter
|
2.30.1
|
||||||
QDesktopServices::openUrl(url);
|
|
||||||
}
|
|
||||||
-
|
|
@ -1,15 +1,14 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib, extra-cmake-modules,
|
mkDerivation, extra-cmake-modules,
|
||||||
kauth, kcodecs, kconfig, kdoctools, kguiaddons, ki18n, kwidgetsaddons, qttools, qtbase,
|
kauth, kcodecs, kconfig, kdoctools, kguiaddons, ki18n, kwidgetsaddons, qttools, qtbase,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kconfigwidgets";
|
name = "kconfigwidgets";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [ kguiaddons ki18n qtbase qttools ];
|
buildInputs = [ kguiaddons ki18n qtbase qttools ];
|
||||||
propagatedBuildInputs = [ kauth kcodecs kconfig kwidgetsaddons ];
|
propagatedBuildInputs = [ kauth kcodecs kconfig kwidgetsaddons ];
|
||||||
patches = [ ./0001-qdiriterator-follow-symlinks.patch ];
|
patches = [ ./0001-QDirIterator-follow-symlinks.patch ];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
outputBin = "dev";
|
outputBin = "dev";
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
|
@ -1,15 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
qtbase, qttools, shared-mime-info
|
qtbase, qttools, shared-mime-info
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kcoreaddons";
|
name = "kcoreaddons";
|
||||||
meta = {
|
|
||||||
maintainers = [ lib.maintainers.ttuegel ];
|
|
||||||
broken = builtins.compareVersions qtbase.version "5.14.0" < 0;
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qttools shared-mime-info ];
|
buildInputs = [ qttools shared-mime-info ];
|
||||||
propagatedBuildInputs = [ qtbase ];
|
propagatedBuildInputs = [ qtbase ];
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
kcoreaddons, kwindowsystem, qtbase, qtx11extras,
|
kcoreaddons, kwindowsystem, qtbase, qtx11extras,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kcrash";
|
name = "kcrash";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ kcoreaddons kwindowsystem qtx11extras ];
|
buildInputs = [ kcoreaddons kwindowsystem qtx11extras ];
|
||||||
propagatedBuildInputs = [ qtbase ];
|
propagatedBuildInputs = [ qtbase ];
|
||||||
|
@ -1,15 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
qtbase, qttools, qtx11extras
|
qtbase, qttools, qtx11extras
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kdbusaddons";
|
name = "kdbusaddons";
|
||||||
meta = {
|
|
||||||
maintainers = [ lib.maintainers.ttuegel ];
|
|
||||||
broken = builtins.compareVersions qtbase.version "5.14.0" < 0;
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qttools qtx11extras ];
|
buildInputs = [ qttools qtx11extras ];
|
||||||
propagatedBuildInputs = [ qtbase ];
|
propagatedBuildInputs = [ qtbase ];
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib, extra-cmake-modules,
|
mkDerivation, extra-cmake-modules,
|
||||||
epoxy, kconfig, kglobalaccel, kguiaddons, ki18n, kiconthemes, kio, kpackage,
|
epoxy, kconfig, kglobalaccel, kguiaddons, ki18n, kiconthemes, kio, kpackage,
|
||||||
kwidgetsaddons, kwindowsystem, qtdeclarative
|
kwidgetsaddons, kwindowsystem, qtdeclarative
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kdeclarative";
|
name = "kdeclarative";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
epoxy kglobalaccel kguiaddons ki18n kiconthemes kio kwidgetsaddons
|
epoxy kglobalaccel kguiaddons ki18n kiconthemes kio kwidgetsaddons
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib, propagate, wrapGAppsHook,
|
mkDerivation, propagate, wrapGAppsHook,
|
||||||
extra-cmake-modules, kdoctools,
|
extra-cmake-modules, kdoctools,
|
||||||
gsettings-desktop-schemas, kconfig, kcoreaddons, kcrash, kdbusaddons, kinit,
|
gsettings-desktop-schemas, kconfig, kcoreaddons, kcrash, kdbusaddons, kinit,
|
||||||
kservice, qtbase,
|
kservice, qtbase,
|
||||||
@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kded";
|
name = "kded";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools wrapGAppsHook ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools wrapGAppsHook ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
gsettings-desktop-schemas kconfig kcoreaddons kcrash kdbusaddons kinit
|
gsettings-desktop-schemas kconfig kcoreaddons kcrash kdbusaddons kinit
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
docbook_xml_dtd_45, extra-cmake-modules, kdoctools,
|
docbook_xml_dtd_45, extra-cmake-modules, kdoctools,
|
||||||
kauth, karchive, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kcrash,
|
kauth, karchive, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kcrash,
|
||||||
kdbusaddons, kded, kdesignerplugin, kemoticons, kglobalaccel, kguiaddons,
|
kdbusaddons, kded, kdesignerplugin, kemoticons, kglobalaccel, kguiaddons,
|
||||||
@ -10,7 +10,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kdelibs4support";
|
name = "kdelibs4support";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
patches = [
|
patches = [
|
||||||
./nix-kde-include-dir.patch
|
./nix-kde-include-dir.patch
|
||||||
];
|
];
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules, kdoctools,
|
extra-cmake-modules, kdoctools,
|
||||||
kcompletion, kconfig, kconfigwidgets, kcoreaddons, kiconthemes, kio,
|
kcompletion, kconfig, kconfigwidgets, kcoreaddons, kiconthemes, kio,
|
||||||
kitemviews, kplotting, ktextwidgets, kwidgetsaddons, kxmlgui, qttools, sonnet,
|
kitemviews, kplotting, ktextwidgets, kwidgetsaddons, kxmlgui, qttools, sonnet,
|
||||||
@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kdesignerplugin";
|
name = "kdesignerplugin";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcompletion kconfig kconfigwidgets kcoreaddons kiconthemes kio kitemviews
|
kcompletion kconfig kconfigwidgets kcoreaddons kiconthemes kio kitemviews
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
kcoreaddons, ki18n, kpty, kservice, qtbase,
|
kcoreaddons, ki18n, kpty, kservice, qtbase,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kdesu";
|
name = "kdesu";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ kcoreaddons ki18n kpty kservice qtbase ];
|
buildInputs = [ kcoreaddons ki18n kpty kservice qtbase ];
|
||||||
propagatedBuildInputs = [ kpty ];
|
propagatedBuildInputs = [ kpty ];
|
||||||
|
@ -1,15 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
avahi, qtbase, qttools,
|
avahi, qtbase, qttools,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kdnssd";
|
name = "kdnssd";
|
||||||
meta = {
|
|
||||||
maintainers = [ lib.maintainers.ttuegel ];
|
|
||||||
broken = builtins.compareVersions qtbase.version "5.14.0" < 0;
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ avahi qttools ];
|
buildInputs = [ avahi qttools ];
|
||||||
propagatedBuildInputs = [ qtbase ];
|
propagatedBuildInputs = [ qtbase ];
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules, docbook_xml_dtd_45, docbook_xsl_ns,
|
extra-cmake-modules, docbook_xml_dtd_45, docbook_xsl_ns,
|
||||||
karchive, ki18n, qtbase,
|
karchive, ki18n, qtbase,
|
||||||
perl, perlPackages
|
perl, perlPackages
|
||||||
@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kdoctools";
|
name = "kdoctools";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
extra-cmake-modules
|
extra-cmake-modules
|
||||||
# The build system insists on having native Perl.
|
# The build system insists on having native Perl.
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
karchive, kcoreaddons, kservice, qtbase,
|
karchive, kcoreaddons, kservice, qtbase,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kemoticons";
|
name = "kemoticons";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ karchive kcoreaddons ];
|
buildInputs = [ karchive kcoreaddons ];
|
||||||
propagatedBuildInputs = [ kservice qtbase ];
|
propagatedBuildInputs = [ kservice qtbase ];
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
attr, ebook_tools, exiv2, ffmpeg_3, karchive, kcoreaddons, ki18n, poppler, qtbase, qtmultimedia, taglib
|
attr, ebook_tools, exiv2, ffmpeg_3, karchive, kcoreaddons, ki18n, poppler, qtbase, qtmultimedia, taglib
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kfilemetadata";
|
name = "kfilemetadata";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
attr ebook_tools exiv2 ffmpeg_3 karchive kcoreaddons ki18n poppler qtbase qtmultimedia
|
attr ebook_tools exiv2 ffmpeg_3 karchive kcoreaddons ki18n poppler qtbase qtmultimedia
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
kconfig, kcoreaddons, kcrash, kdbusaddons, kservice, kwindowsystem,
|
kconfig, kcoreaddons, kcrash, kdbusaddons, kservice, kwindowsystem,
|
||||||
qtbase, qttools, qtx11extras, libXdmcp,
|
qtbase, qttools, qtx11extras, libXdmcp,
|
||||||
@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kglobalaccel";
|
name = "kglobalaccel";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kconfig kcoreaddons kcrash kdbusaddons kservice kwindowsystem qttools
|
kconfig kcoreaddons kcrash kdbusaddons kservice kwindowsystem qttools
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ mkDerivation, lib
|
{ mkDerivation
|
||||||
, extra-cmake-modules
|
, extra-cmake-modules
|
||||||
, qtbase, qtx11extras, wayland
|
, qtbase, qtx11extras, wayland
|
||||||
}:
|
}:
|
||||||
@ -11,9 +11,4 @@ mkDerivation {
|
|||||||
propagatedBuildInputs = [ qtbase ];
|
propagatedBuildInputs = [ qtbase ];
|
||||||
|
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
|
||||||
meta = with lib; {
|
|
||||||
maintainers = [ maintainers.ttuegel ];
|
|
||||||
broken = versionOlder qtbase.version "5.14.0";
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules, perl,
|
extra-cmake-modules, perl,
|
||||||
giflib, karchive, kcodecs, kglobalaccel, ki18n, kiconthemes, kio, kjs,
|
giflib, karchive, kcodecs, kglobalaccel, ki18n, kiconthemes, kio, kjs,
|
||||||
knotifications, kparts, ktextwidgets, kwallet, kwidgetsaddons, kwindowsystem,
|
knotifications, kparts, ktextwidgets, kwallet, kwidgetsaddons, kwindowsystem,
|
||||||
@ -8,7 +8,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "khtml";
|
name = "khtml";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules perl ];
|
nativeBuildInputs = [ extra-cmake-modules perl ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
giflib karchive kcodecs kglobalaccel ki18n kiconthemes kio knotifications
|
giflib karchive kcodecs kglobalaccel ki18n kiconthemes kio knotifications
|
||||||
|
@ -1,15 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules, gettext, python3,
|
extra-cmake-modules, gettext, python3,
|
||||||
qtbase, qtdeclarative, qtscript,
|
qtbase, qtdeclarative, qtscript,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "ki18n";
|
name = "ki18n";
|
||||||
meta = {
|
|
||||||
maintainers = [ lib.maintainers.ttuegel ];
|
|
||||||
broken = builtins.compareVersions qtbase.version "5.14.0" < 0;
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
propagatedNativeBuildInputs = [ gettext python3 ];
|
propagatedNativeBuildInputs = [ gettext python3 ];
|
||||||
buildInputs = [ qtdeclarative qtscript ];
|
buildInputs = [ qtdeclarative qtscript ];
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
breeze-icons, karchive, kcoreaddons, kconfigwidgets, ki18n, kitemviews,
|
breeze-icons, karchive, kcoreaddons, kconfigwidgets, ki18n, kitemviews,
|
||||||
qtbase, qtsvg, qttools,
|
qtbase, qtsvg, qttools,
|
||||||
@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kiconthemes";
|
name = "kiconthemes";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
patches = [
|
patches = [
|
||||||
./default-theme-breeze.patch
|
./default-theme-breeze.patch
|
||||||
];
|
];
|
||||||
|
@ -1,15 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
qtbase, qtx11extras
|
qtbase, qtx11extras
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kidletime";
|
name = "kidletime";
|
||||||
meta = {
|
|
||||||
maintainers = [ lib.maintainers.ttuegel ];
|
|
||||||
broken = builtins.compareVersions qtbase.version "5.14.0" < 0;
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qtx11extras ];
|
buildInputs = [ qtx11extras ];
|
||||||
propagatedBuildInputs = [ qtbase ];
|
propagatedBuildInputs = [ qtbase ];
|
||||||
|
@ -8,7 +8,6 @@ let inherit (lib) getDev; in
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kimageformats";
|
name = "kimageformats";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ karchive openexr qtbase ];
|
buildInputs = [ karchive openexr qtbase ];
|
||||||
outputs = [ "out" ]; # plugins only
|
outputs = [ "out" ]; # plugins only
|
||||||
|
@ -8,7 +8,6 @@ let inherit (lib) getLib; in
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kinit";
|
name = "kinit";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
@ -0,0 +1,25 @@
|
|||||||
|
From af54a2a37655df26a33bc6783cb472c38f65322f Mon Sep 17 00:00:00 2001
|
||||||
|
From: Thomas Tuegel <ttuegel@mailbox.org>
|
||||||
|
Date: Sun, 28 Mar 2021 10:31:12 -0500
|
||||||
|
Subject: [PATCH 1/2] Remove impure smbd search path
|
||||||
|
|
||||||
|
---
|
||||||
|
src/core/ksambashare.cpp | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/src/core/ksambashare.cpp b/src/core/ksambashare.cpp
|
||||||
|
index e810ce4..7cfb4e6 100644
|
||||||
|
--- a/src/core/ksambashare.cpp
|
||||||
|
+++ b/src/core/ksambashare.cpp
|
||||||
|
@@ -61,7 +61,7 @@ KSambaSharePrivate::~KSambaSharePrivate()
|
||||||
|
bool KSambaSharePrivate::isSambaInstalled()
|
||||||
|
{
|
||||||
|
const bool daemonExists =
|
||||||
|
- !QStandardPaths::findExecutable(QStringLiteral("smbd"), {QStringLiteral("/usr/sbin/"), QStringLiteral("/usr/local/sbin/")}).isEmpty();
|
||||||
|
+ !QStandardPaths::findExecutable(QStringLiteral("smbd")).isEmpty();
|
||||||
|
if (!daemonExists) {
|
||||||
|
qCDebug(KIO_CORE_SAMBASHARE) << "KSambaShare: Could not find smbd";
|
||||||
|
}
|
||||||
|
--
|
||||||
|
2.30.1
|
||||||
|
|
@ -0,0 +1,25 @@
|
|||||||
|
From 59d26b68704373d405b70806f890ddd545cc976a Mon Sep 17 00:00:00 2001
|
||||||
|
From: Thomas Tuegel <ttuegel@mailbox.org>
|
||||||
|
Date: Sun, 28 Mar 2021 10:31:48 -0500
|
||||||
|
Subject: [PATCH 2/2] Debug module loader
|
||||||
|
|
||||||
|
---
|
||||||
|
src/kiod/kiod_main.cpp | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/src/kiod/kiod_main.cpp b/src/kiod/kiod_main.cpp
|
||||||
|
index 1976ee1..eb402bf 100644
|
||||||
|
--- a/src/kiod/kiod_main.cpp
|
||||||
|
+++ b/src/kiod/kiod_main.cpp
|
||||||
|
@@ -50,7 +50,7 @@ void KIOD::loadModule(const QString &name)
|
||||||
|
module = factory->create<KDEDModule>();
|
||||||
|
}
|
||||||
|
if (!module) {
|
||||||
|
- qCWarning(KIOD_CATEGORY) << "Error loading plugin:" << loader.errorString();
|
||||||
|
+ qCWarning(KIOD_CATEGORY) << "Error loading plugin" << name << loader.errorString();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
module->setModuleName(name); // makes it register to DBus
|
||||||
|
--
|
||||||
|
2.30.1
|
||||||
|
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib, fetchpatch,
|
mkDerivation, fetchpatch,
|
||||||
extra-cmake-modules, kdoctools, qttools,
|
extra-cmake-modules, kdoctools, qttools,
|
||||||
karchive, kbookmarks, kcompletion, kconfig, kconfigwidgets, kcoreaddons,
|
karchive, kbookmarks, kcompletion, kconfig, kconfigwidgets, kcoreaddons,
|
||||||
kdbusaddons, ki18n, kiconthemes, kitemviews, kjobwidgets, knotifications,
|
kdbusaddons, ki18n, kiconthemes, kitemviews, kjobwidgets, knotifications,
|
||||||
@ -9,7 +9,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kio";
|
name = "kio";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
karchive kconfigwidgets kdbusaddons ki18n kiconthemes knotifications
|
karchive kconfigwidgets kdbusaddons ki18n kiconthemes knotifications
|
||||||
@ -22,7 +21,7 @@ mkDerivation {
|
|||||||
];
|
];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
patches = [
|
patches = [
|
||||||
./samba-search-path.patch
|
./0001-Remove-impure-smbd-search-path.patch
|
||||||
./kio-debug-module-loader.patch
|
./0002-Debug-module-loader.patch
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
Index: kio-5.33.0/src/kiod/kiod_main.cpp
|
|
||||||
===================================================================
|
|
||||||
--- kio-5.33.0.orig/src/kiod/kiod_main.cpp
|
|
||||||
+++ kio-5.33.0/src/kiod/kiod_main.cpp
|
|
||||||
@@ -60,7 +60,7 @@ void KIOD::loadModule(const QString &nam
|
|
||||||
module = factory->create<KDEDModule>();
|
|
||||||
}
|
|
||||||
if (!module) {
|
|
||||||
- qCWarning(KIOD_CATEGORY) << "Error loading plugin:" << loader.errorString();
|
|
||||||
+ qCWarning(KIOD_CATEGORY) << "Error loading plugin" << name << loader.errorString();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
module->setModuleName(name); // makes it register to DBus
|
|
@ -1,14 +0,0 @@
|
|||||||
diff --git a/src/core/ksambashare.cpp b/src/core/ksambashare.cpp
|
|
||||||
index 1895783..9fe7286 100644
|
|
||||||
--- a/src/core/ksambashare.cpp
|
|
||||||
+++ b/src/core/ksambashare.cpp
|
|
||||||
@@ -73,8 +73,7 @@ KSambaSharePrivate::~KSambaSharePrivate()
|
|
||||||
bool KSambaSharePrivate::isSambaInstalled()
|
|
||||||
{
|
|
||||||
const bool daemonExists =
|
|
||||||
- !QStandardPaths::findExecutable(QStringLiteral("smbd"),
|
|
||||||
- {QStringLiteral("/usr/sbin/"), QStringLiteral("/usr/local/sbin/")}).isEmpty();
|
|
||||||
+ !QStandardPaths::findExecutable(QStringLiteral("smbd")).isEmpty();
|
|
||||||
if (!daemonExists) {
|
|
||||||
qCDebug(KIO_CORE_SAMBASHARE) << "KSambaShare: Could not find smbd";
|
|
||||||
}
|
|
@ -2,9 +2,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kirigami2";
|
name = "kirigami2";
|
||||||
meta = {
|
|
||||||
broken = builtins.compareVersions qtbase.version "5.14.0" < 0;
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qtbase qtquickcontrols2 qttranslations qtgraphicaleffects ];
|
buildInputs = [ qtbase qtquickcontrols2 qttranslations qtgraphicaleffects ];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
@ -1,15 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
qtbase
|
qtbase
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kitemmodels";
|
name = "kitemmodels";
|
||||||
meta = {
|
|
||||||
maintainers = [ lib.maintainers.ttuegel ];
|
|
||||||
broken = builtins.compareVersions qtbase.version "5.14.0" < 0;
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
propagatedBuildInputs = [ qtbase ];
|
propagatedBuildInputs = [ qtbase ];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
@ -6,10 +6,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kitemviews";
|
name = "kitemviews";
|
||||||
meta = {
|
|
||||||
maintainers = [ lib.maintainers.ttuegel ];
|
|
||||||
broken = builtins.compareVersions qtbase.version "5.14.0" < 0;
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ qttools ];
|
buildInputs = [ qttools ];
|
||||||
propagatedBuildInputs = [ qtbase ];
|
propagatedBuildInputs = [ qtbase ];
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules, qttools,
|
extra-cmake-modules, qttools,
|
||||||
kcoreaddons, kwidgetsaddons, qtx11extras
|
kcoreaddons, kwidgetsaddons, qtx11extras
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kjobwidgets";
|
name = "kjobwidgets";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||||
buildInputs = [ kcoreaddons kwidgetsaddons qtx11extras ];
|
buildInputs = [ kcoreaddons kwidgetsaddons qtx11extras ];
|
||||||
}
|
}
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules, kdoctools,
|
extra-cmake-modules, kdoctools,
|
||||||
pcre, qtbase,
|
pcre, qtbase,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kjs";
|
name = "kjs";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [ pcre qtbase ];
|
buildInputs = [ pcre qtbase ];
|
||||||
}
|
}
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules, kdoctools, qttools,
|
extra-cmake-modules, kdoctools, qttools,
|
||||||
ki18n, kjs, qtsvg,
|
ki18n, kjs, qtsvg,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kjsembed";
|
name = "kjsembed";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools qttools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools qttools ];
|
||||||
buildInputs = [ ki18n qtsvg ];
|
buildInputs = [ ki18n qtsvg ];
|
||||||
propagatedBuildInputs = [ kjs ];
|
propagatedBuildInputs = [ kjs ];
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ mkDerivation, lib
|
{ mkDerivation
|
||||||
, extra-cmake-modules
|
, extra-cmake-modules
|
||||||
, kparts
|
, kparts
|
||||||
, kxmlgui
|
, kxmlgui
|
||||||
@ -6,7 +6,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kmediaplayer";
|
name = "kmediaplayer";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ kparts kxmlgui ];
|
buildInputs = [ kparts kxmlgui ];
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,25 @@
|
|||||||
|
From 09b5063e115c36b75e291230175b449a0f6d0c29 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Thomas Tuegel <ttuegel@mailbox.org>
|
||||||
|
Date: Sun, 28 Mar 2021 13:34:33 -0500
|
||||||
|
Subject: [PATCH] Delay resolving knsrcdir
|
||||||
|
|
||||||
|
---
|
||||||
|
KF5NewStuffCoreConfig.cmake.in | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/KF5NewStuffCoreConfig.cmake.in b/KF5NewStuffCoreConfig.cmake.in
|
||||||
|
index c65c7c4..3275627 100644
|
||||||
|
--- a/KF5NewStuffCoreConfig.cmake.in
|
||||||
|
+++ b/KF5NewStuffCoreConfig.cmake.in
|
||||||
|
@@ -3,7 +3,7 @@
|
||||||
|
include(CMakeFindDependencyMacro)
|
||||||
|
find_dependency(KF5Attica "@KF_DEP_VERSION@")
|
||||||
|
|
||||||
|
-set(KDE_INSTALL_KNSRCDIR "@KDE_INSTALL_DATADIR@/knsrcfiles")
|
||||||
|
+set(KDE_INSTALL_KNSRCDIR "${KDE_INSTALL_DATADIR}/knsrcfiles")
|
||||||
|
|
||||||
|
include("${CMAKE_CURRENT_LIST_DIR}/KF5NewStuffCoreTargets.cmake")
|
||||||
|
@PACKAGE_INCLUDE_CORE_QCHTARGETS@
|
||||||
|
--
|
||||||
|
2.30.1
|
||||||
|
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib, fetchpatch,
|
mkDerivation, fetchpatch,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
attica, karchive, kcompletion, kconfig, kcoreaddons, ki18n, kiconthemes,
|
attica, karchive, kcompletion, kconfig, kcoreaddons, ki18n, kiconthemes,
|
||||||
kio, kitemviews, kpackage, kservice, ktextwidgets, kwidgetsaddons, kxmlgui, qtbase,
|
kio, kitemviews, kpackage, kservice, ktextwidgets, kwidgetsaddons, kxmlgui, qtbase,
|
||||||
@ -8,7 +8,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "knewstuff";
|
name = "knewstuff";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
karchive kcompletion kconfig kcoreaddons ki18n kiconthemes kio kitemviews
|
karchive kcompletion kconfig kcoreaddons ki18n kiconthemes kio kitemviews
|
||||||
@ -16,10 +15,7 @@ mkDerivation {
|
|||||||
ktextwidgets kwidgetsaddons qtbase qtdeclarative kirigami2
|
ktextwidgets kwidgetsaddons qtbase qtdeclarative kirigami2
|
||||||
];
|
];
|
||||||
propagatedBuildInputs = [ attica kservice kxmlgui ];
|
propagatedBuildInputs = [ attica kservice kxmlgui ];
|
||||||
|
patches = [
|
||||||
patches = [ (fetchpatch {
|
./0001-Delay-resolving-knsrcdir.patch
|
||||||
url = "https://github.com/KDE/knewstuff/commit/dbf788c10130eaa3f5ea37a7f22eb4569471aa04.patch";
|
];
|
||||||
sha256 = "1225rgqg1j120nvhgsahvsq2xlkg91lr37zp14x19krixxgx521j";
|
|
||||||
revert = true;
|
|
||||||
}) ];
|
|
||||||
}
|
}
|
@ -1,4 +1,4 @@
|
|||||||
{ mkDerivation, lib
|
{ mkDerivation
|
||||||
, extra-cmake-modules
|
, extra-cmake-modules
|
||||||
, kcodecs, kconfig, kcoreaddons, kwindowsystem
|
, kcodecs, kconfig, kcoreaddons, kwindowsystem
|
||||||
, libdbusmenu
|
, libdbusmenu
|
||||||
@ -8,7 +8,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "knotifications";
|
name = "knotifications";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcodecs kconfig kcoreaddons kwindowsystem libdbusmenu phonon qtx11extras
|
kcodecs kconfig kcoreaddons kwindowsystem libdbusmenu phonon qtx11extras
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
kcompletion, kconfig, ki18n, kio, phonon, qtbase,
|
kcompletion, kconfig, ki18n, kio, phonon, qtbase,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "knotifyconfig";
|
name = "knotifyconfig";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ kcompletion kconfig ki18n kio phonon ];
|
buildInputs = [ kcompletion kconfig ki18n kio phonon ];
|
||||||
propagatedBuildInputs = [ qtbase ];
|
propagatedBuildInputs = [ qtbase ];
|
||||||
|
@ -0,0 +1,25 @@
|
|||||||
|
From c134a83d226fc6b92412ee714bb6c7ab7e3a800f Mon Sep 17 00:00:00 2001
|
||||||
|
From: Thomas Tuegel <ttuegel@mailbox.org>
|
||||||
|
Date: Sun, 28 Mar 2021 10:25:18 -0500
|
||||||
|
Subject: [PATCH 1/2] Allow external paths default
|
||||||
|
|
||||||
|
---
|
||||||
|
src/kpackage/package.cpp | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/src/kpackage/package.cpp b/src/kpackage/package.cpp
|
||||||
|
index 36f5600..881f176 100644
|
||||||
|
--- a/src/kpackage/package.cpp
|
||||||
|
+++ b/src/kpackage/package.cpp
|
||||||
|
@@ -858,7 +858,7 @@ PackagePrivate::PackagePrivate()
|
||||||
|
: QSharedData()
|
||||||
|
, fallbackPackage(nullptr)
|
||||||
|
, metadata(nullptr)
|
||||||
|
- , externalPaths(false)
|
||||||
|
+ , externalPaths(true)
|
||||||
|
, valid(false)
|
||||||
|
, checkedValid(false)
|
||||||
|
{
|
||||||
|
--
|
||||||
|
2.30.1
|
||||||
|
|
@ -0,0 +1,39 @@
|
|||||||
|
From b1c0d2542234247a5051df015d70347597dfe8d8 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Thomas Tuegel <ttuegel@mailbox.org>
|
||||||
|
Date: Sun, 28 Mar 2021 10:26:40 -0500
|
||||||
|
Subject: [PATCH 2/2] QDirIterator follow symlinks
|
||||||
|
|
||||||
|
---
|
||||||
|
src/kpackage/packageloader.cpp | 2 +-
|
||||||
|
src/kpackage/private/packagejobthread.cpp | 2 +-
|
||||||
|
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/src/kpackage/packageloader.cpp b/src/kpackage/packageloader.cpp
|
||||||
|
index f03d882..d5aee56 100644
|
||||||
|
--- a/src/kpackage/packageloader.cpp
|
||||||
|
+++ b/src/kpackage/packageloader.cpp
|
||||||
|
@@ -234,7 +234,7 @@ QList<KPluginMetaData> PackageLoader::listPackages(const QString &packageFormat,
|
||||||
|
} else {
|
||||||
|
qCDebug(KPACKAGE_LOG) << "kpluginindex: Not cached" << plugindir;
|
||||||
|
// If there's no cache file, fall back to listing the directory
|
||||||
|
- const QDirIterator::IteratorFlags flags = QDirIterator::Subdirectories;
|
||||||
|
+ const QDirIterator::IteratorFlags flags = QDirIterator::Subdirectories | QDirIterator::FollowSymlinks;
|
||||||
|
const QStringList nameFilters = {QStringLiteral("metadata.json"), QStringLiteral("metadata.desktop")};
|
||||||
|
|
||||||
|
QDirIterator it(plugindir, nameFilters, QDir::Files, flags);
|
||||||
|
diff --git a/src/kpackage/private/packagejobthread.cpp b/src/kpackage/private/packagejobthread.cpp
|
||||||
|
index 3eed307..dd6ca6e 100644
|
||||||
|
--- a/src/kpackage/private/packagejobthread.cpp
|
||||||
|
+++ b/src/kpackage/private/packagejobthread.cpp
|
||||||
|
@@ -108,7 +108,7 @@ bool indexDirectory(const QString &dir, const QString &dest)
|
||||||
|
|
||||||
|
QJsonArray plugins;
|
||||||
|
|
||||||
|
- QDirIterator it(dir, *metaDataFiles, QDir::Files, QDirIterator::Subdirectories);
|
||||||
|
+ QDirIterator it(dir, *metaDataFiles, QDir::Files, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks);
|
||||||
|
while (it.hasNext()) {
|
||||||
|
it.next();
|
||||||
|
const QString path = it.fileInfo().absoluteFilePath();
|
||||||
|
--
|
||||||
|
2.30.1
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
diff --git a/src/kpackage/package.cpp b/src/kpackage/package.cpp
|
|
||||||
index 5aec9fd..b15c933 100644
|
|
||||||
--- a/src/kpackage/package.cpp
|
|
||||||
+++ b/src/kpackage/package.cpp
|
|
||||||
@@ -820,7 +820,7 @@ PackagePrivate::PackagePrivate()
|
|
||||||
: QSharedData(),
|
|
||||||
fallbackPackage(nullptr),
|
|
||||||
metadata(nullptr),
|
|
||||||
- externalPaths(false),
|
|
||||||
+ externalPaths(true),
|
|
||||||
valid(false),
|
|
||||||
checkedValid(false)
|
|
||||||
{
|
|
@ -1,16 +1,15 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules, kdoctools,
|
extra-cmake-modules, kdoctools,
|
||||||
karchive, kconfig, kcoreaddons, ki18n, qtbase,
|
karchive, kconfig, kcoreaddons, ki18n, qtbase,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kpackage";
|
name = "kpackage";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [ karchive kconfig kcoreaddons ki18n qtbase ];
|
buildInputs = [ karchive kconfig kcoreaddons ki18n qtbase ];
|
||||||
patches = [
|
patches = [
|
||||||
./allow-external-paths.patch
|
./0001-Allow-external-paths-default.patch
|
||||||
./qdiriterator-follow-symlinks.patch
|
./0002-QDirIterator-follow-symlinks.patch
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
@ -1,26 +0,0 @@
|
|||||||
Index: kpackage-5.30.0/src/kpackage/packageloader.cpp
|
|
||||||
===================================================================
|
|
||||||
--- kpackage-5.30.0.orig/src/kpackage/packageloader.cpp
|
|
||||||
+++ kpackage-5.30.0/src/kpackage/packageloader.cpp
|
|
||||||
@@ -238,7 +238,7 @@ QList<KPluginMetaData> PackageLoader::li
|
|
||||||
} else {
|
|
||||||
//qDebug() << "Not cached";
|
|
||||||
// If there's no cache file, fall back to listing the directory
|
|
||||||
- const QDirIterator::IteratorFlags flags = QDirIterator::Subdirectories;
|
|
||||||
+ const QDirIterator::IteratorFlags flags = QDirIterator::Subdirectories | QDirIterator::FollowSymlinks;
|
|
||||||
const QStringList nameFilters = { QStringLiteral("metadata.json"), QStringLiteral("metadata.desktop") };
|
|
||||||
|
|
||||||
QDirIterator it(plugindir, nameFilters, QDir::Files, flags);
|
|
||||||
Index: kpackage-5.30.0/src/kpackage/private/packagejobthread.cpp
|
|
||||||
===================================================================
|
|
||||||
--- kpackage-5.30.0.orig/src/kpackage/private/packagejobthread.cpp
|
|
||||||
+++ kpackage-5.30.0/src/kpackage/private/packagejobthread.cpp
|
|
||||||
@@ -121,7 +121,7 @@ bool indexDirectory(const QString& dir,
|
|
||||||
|
|
||||||
QJsonArray plugins;
|
|
||||||
|
|
||||||
- QDirIterator it(dir, *metaDataFiles, QDir::Files, QDirIterator::Subdirectories);
|
|
||||||
+ QDirIterator it(dir, *metaDataFiles, QDir::Files, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks);
|
|
||||||
while (it.hasNext()) {
|
|
||||||
it.next();
|
|
||||||
const QString path = it.fileInfo().absoluteFilePath();
|
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
kconfig, kcoreaddons, ki18n, kiconthemes, kio, kjobwidgets, knotifications,
|
kconfig, kcoreaddons, ki18n, kiconthemes, kio, kjobwidgets, knotifications,
|
||||||
kservice, ktextwidgets, kwidgetsaddons, kxmlgui
|
kservice, ktextwidgets, kwidgetsaddons, kxmlgui
|
||||||
@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kparts";
|
name = "kparts";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kconfig kcoreaddons ki18n kiconthemes kjobwidgets knotifications kservice
|
kconfig kcoreaddons ki18n kiconthemes kjobwidgets knotifications kservice
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
kcoreaddons, ki18n, kitemviews, kservice, kwidgetsaddons, qtbase,
|
kcoreaddons, ki18n, kitemviews, kservice, kwidgetsaddons, qtbase,
|
||||||
qtdeclarative,
|
qtdeclarative,
|
||||||
@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kpeople";
|
name = "kpeople";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcoreaddons ki18n kitemviews kservice kwidgetsaddons qtdeclarative
|
kcoreaddons ki18n kitemviews kservice kwidgetsaddons qtdeclarative
|
||||||
|
@ -1,13 +1,9 @@
|
|||||||
{ mkDerivation, lib
|
{ mkDerivation
|
||||||
, extra-cmake-modules, qttools, qtbase
|
, extra-cmake-modules, qttools, qtbase
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kplotting";
|
name = "kplotting";
|
||||||
meta = {
|
|
||||||
maintainers = [ lib.maintainers.ttuegel ];
|
|
||||||
broken = builtins.compareVersions qtbase.version "5.14.0" < 0;
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
propagatedBuildInputs = [ qtbase qttools ];
|
propagatedBuildInputs = [ qtbase qttools ];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
@ -1,8 +1,7 @@
|
|||||||
{ mkDerivation, lib, extra-cmake-modules, kcoreaddons, ki18n, qtbase, }:
|
{ mkDerivation, extra-cmake-modules, kcoreaddons, ki18n, qtbase, }:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kpty";
|
name = "kpty";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ kcoreaddons ki18n qtbase ];
|
buildInputs = [ kcoreaddons ki18n qtbase ];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
@ -1,14 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
qtquickcontrols2,
|
qtquickcontrols2, qtbase,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kquickcharts";
|
name = "kquickcharts";
|
||||||
meta = {
|
|
||||||
maintainers = [ lib.maintainers.ttuegel ];
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
propagatedBuildInputs = [ qtquickcontrols2 ];
|
propagatedBuildInputs = [ qtquickcontrols2 ];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
{ mkDerivation, lib, extra-cmake-modules, kcompletion, kcoreaddons
|
{ mkDerivation, extra-cmake-modules, kcompletion, kcoreaddons
|
||||||
, kdoctools, ki18n, kiconthemes, kio, kparts, kwidgetsaddons
|
, kdoctools, ki18n, kiconthemes, kio, kparts, kwidgetsaddons
|
||||||
, kxmlgui, qtbase, qtscript, qtxmlpatterns,
|
, kxmlgui, qtbase, qtscript, qtxmlpatterns,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kross";
|
name = "kross";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [ kcompletion kcoreaddons kxmlgui ];
|
buildInputs = [ kcompletion kcoreaddons kxmlgui ];
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib, fetchpatch,
|
mkDerivation, fetchpatch,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
kconfig, kcoreaddons, ki18n, kio, kservice, plasma-framework, qtbase,
|
kconfig, kcoreaddons, ki18n, kio, kservice, plasma-framework, qtbase,
|
||||||
qtdeclarative, solid, threadweaver, kwindowsystem
|
qtdeclarative, solid, threadweaver, kwindowsystem
|
||||||
@ -8,7 +8,6 @@
|
|||||||
let
|
let
|
||||||
self = mkDerivation {
|
self = mkDerivation {
|
||||||
name = "krunner";
|
name = "krunner";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kconfig kcoreaddons ki18n kio kservice qtdeclarative solid
|
kconfig kcoreaddons ki18n kio kservice qtdeclarative solid
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
bison, extra-cmake-modules, flex,
|
bison, extra-cmake-modules, flex,
|
||||||
kconfig, kcoreaddons, kcrash, kdbusaddons, kdoctools, ki18n, kwindowsystem,
|
kconfig, kcoreaddons, kcrash, kdbusaddons, kdoctools, ki18n, kwindowsystem,
|
||||||
qtbase, shared-mime-info,
|
qtbase, shared-mime-info,
|
||||||
@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kservice";
|
name = "kservice";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
propagatedNativeBuildInputs = [ bison flex ];
|
propagatedNativeBuildInputs = [ bison flex ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules, perl,
|
extra-cmake-modules, perl,
|
||||||
karchive, kconfig, kguiaddons, ki18n, kiconthemes, kio, kparts, libgit2,
|
karchive, kconfig, kguiaddons, ki18n, kiconthemes, kio, kparts, libgit2,
|
||||||
qtscript, qtxmlpatterns, sonnet, syntax-highlighting, qtquickcontrols,
|
qtscript, qtxmlpatterns, sonnet, syntax-highlighting, qtquickcontrols,
|
||||||
@ -8,7 +8,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "ktexteditor";
|
name = "ktexteditor";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules perl ];
|
nativeBuildInputs = [ extra-cmake-modules perl ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
karchive kconfig kguiaddons ki18n kiconthemes kio libgit2 qtscript
|
karchive kconfig kguiaddons ki18n kiconthemes kio libgit2 qtscript
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules, qttools,
|
extra-cmake-modules, qttools,
|
||||||
kcompletion, kconfig, kconfigwidgets, ki18n, kiconthemes, kservice,
|
kcompletion, kconfig, kconfigwidgets, ki18n, kiconthemes, kservice,
|
||||||
kwindowsystem, qtbase, sonnet,
|
kwindowsystem, qtbase, sonnet,
|
||||||
@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "ktextwidgets";
|
name = "ktextwidgets";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcompletion kconfig kconfigwidgets kiconthemes kservice kwindowsystem
|
kcompletion kconfig kconfigwidgets kiconthemes kservice kwindowsystem
|
||||||
|
@ -1,8 +1,7 @@
|
|||||||
{ mkDerivation, lib, extra-cmake-modules, ki18n, qtbase, }:
|
{ mkDerivation, extra-cmake-modules, ki18n, qtbase, }:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kunitconversion";
|
name = "kunitconversion";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ ki18n qtbase ];
|
buildInputs = [ ki18n qtbase ];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation,
|
||||||
extra-cmake-modules, kdoctools,
|
extra-cmake-modules, kdoctools,
|
||||||
kconfig, kconfigwidgets, kcoreaddons , kdbusaddons, ki18n,
|
kconfig, kconfigwidgets, kcoreaddons , kdbusaddons, ki18n,
|
||||||
kiconthemes, knotifications, kservice, kwidgetsaddons, kwindowsystem,
|
kiconthemes, knotifications, kservice, kwidgetsaddons, kwindowsystem,
|
||||||
@ -8,7 +8,6 @@
|
|||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kwallet";
|
name = "kwallet";
|
||||||
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kconfig kconfigwidgets kcoreaddons kdbusaddons ki18n kiconthemes
|
kconfig kconfigwidgets kcoreaddons kdbusaddons ki18n kiconthemes
|
||||||
|
@ -1,15 +1,11 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib, propagateBin,
|
mkDerivation, propagateBin,
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
plasma-wayland-protocols, qtbase, wayland, wayland-protocols
|
plasma-wayland-protocols, qtbase, wayland, wayland-protocols
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
name = "kwayland";
|
name = "kwayland";
|
||||||
meta = {
|
|
||||||
maintainers = [ lib.maintainers.ttuegel ];
|
|
||||||
broken = builtins.compareVersions qtbase.version "5.14.0" < 0;
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [ plasma-wayland-protocols wayland wayland-protocols ];
|
buildInputs = [ plasma-wayland-protocols wayland wayland-protocols ];
|
||||||
propagatedBuildInputs = [ qtbase ];
|
propagatedBuildInputs = [ qtbase ];
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user