Merge pull request #163068 from Stunkymonkey/plasma5-pname

This commit is contained in:
Sandro 2022-03-07 10:59:52 +01:00 committed by GitHub
commit 94342fb23b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
50 changed files with 52 additions and 53 deletions

View file

@ -6,7 +6,7 @@
}:
mkDerivation {
name = "bluedevil";
pname = "bluedevil";
nativeBuildInputs = [ extra-cmake-modules shared-mime-info ];
buildInputs = [
qtbase qtdeclarative bluez-qt

View file

@ -3,7 +3,7 @@
}:
mkDerivation {
name = "breeze-grub";
pname = "breeze-grub";
installPhase = ''
runHook preInstall

View file

@ -3,7 +3,7 @@
let inherit (lib) getLib; in
mkDerivation {
name = "breeze-gtk";
pname = "breeze-gtk";
nativeBuildInputs = [ extra-cmake-modules sassc python3 python3.pkgs.pycairo breeze-qt5 ];
buildInputs = [ qtbase ];
patches = [

View file

@ -24,7 +24,7 @@ in
mkDerivation {
name = "breeze-plymouth";
pname = "breeze-plymouth";
nativeBuildInputs = [ extra-cmake-modules ] ++ lib.optionals (logoFile != null) [ imagemagick netpbm perl ];
buildInputs = [ plymouth ];
patches = [

View file

@ -7,7 +7,7 @@
}:
mkDerivation {
name = "breeze-qt5";
pname = "breeze-qt5";
sname = "breeze";
nativeBuildInputs = [ extra-cmake-modules ];
propagatedBuildInputs = [

View file

@ -76,8 +76,8 @@ let
mkDerivation = args:
let
inherit (args) name;
sname = args.sname or name;
inherit (args) pname;
sname = args.sname or pname;
inherit (srcs.${sname}) src version;
outputs = args.outputs or [ "out" ];
@ -98,8 +98,7 @@ let
};
in
mkDerivation (args // {
name = "${name}-${version}";
inherit meta outputs setupHook src;
inherit pname version meta outputs setupHook src;
});
};

View file

@ -32,7 +32,7 @@
}:
mkDerivation {
name = "discover";
pname = "discover";
nativeBuildInputs = [ extra-cmake-modules gettext kdoctools python3 ];
buildInputs = [
# discount is needed for libmarkdown

View file

@ -6,7 +6,7 @@
}:
mkDerivation {
name = "kactivitymanagerd";
pname = "kactivitymanagerd";
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [
boost kconfig kcoreaddons kdbusaddons kglobalaccel ki18n kio kwindowsystem

View file

@ -5,7 +5,7 @@
}:
mkDerivation {
name = "kde-cli-tools";
pname = "kde-cli-tools";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
kcmutils kconfig kdesu ki18n kiconthemes kinit kio kwindowsystem qtsvg

View file

@ -6,7 +6,7 @@
}:
mkDerivation {
name = "kde-gtk-config";
pname = "kde-gtk-config";
nativeBuildInputs = [ extra-cmake-modules wrapGAppsHook ];
dontWrapGApps = true; # There is nothing to wrap
buildInputs = [

View file

@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, qtbase, ki18n }:
mkDerivation {
name = "kdecoration";
pname = "kdecoration";
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qtbase ki18n ];
outputs = [ "out" "dev" ];

View file

@ -8,7 +8,7 @@
}:
mkDerivation {
name = "kdeplasma-addons";
pname = "kdeplasma-addons";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
kconfig kconfigwidgets kcoreaddons kcmutils kholidays kio

View file

@ -5,7 +5,7 @@
}:
mkDerivation {
name = "kgamma5";
pname = "kgamma5";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ kconfig kconfigwidgets ki18n qtx11extras libXxf86vm ];
}

View file

@ -7,7 +7,7 @@
}:
mkDerivation {
name = "khotkeys";
pname = "khotkeys";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
kcmutils kdbusaddons kdelibs4support kglobalaccel ki18n kio kxmlgui

View file

@ -9,7 +9,7 @@
}:
mkDerivation {
name = "kinfocenter";
pname = "kinfocenter";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
kcmutils kcompletion kconfig kconfigwidgets kcoreaddons kdbusaddons

View file

@ -6,7 +6,7 @@
}:
mkDerivation {
name = "kmenuedit";
pname = "kmenuedit";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
kdbusaddons khotkeys ki18n kiconthemes kio kxmlgui sonnet

View file

@ -7,7 +7,7 @@
}:
mkDerivation {
name = "kscreen";
pname = "kscreen";
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [
kconfig kcmutils kconfigwidgets kdbusaddons kglobalaccel ki18n

View file

@ -7,7 +7,7 @@
}:
mkDerivation {
name = "kscreenlocker";
pname = "kscreenlocker";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
kcmutils kcrash kdeclarative kglobalaccel kidletime kwayland

View file

@ -5,7 +5,7 @@
}:
mkDerivation {
name = "ksshaskpass";
pname = "ksshaskpass";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ kcoreaddons ki18n kwallet kwidgetsaddons qtbase ];
}

View file

@ -4,7 +4,7 @@
}:
mkDerivation {
name = "ksystemstats";
pname = "ksystemstats";
NIX_CFLAGS_COMPILE = [ "-I${lib.getBin libksysguard}/share" ];
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ libksysguard libnl lm_sensors networkmanager-qt ];

View file

@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, pam, socat, libgcrypt, qtbase, kwallet, }:
mkDerivation {
name = "kwallet-pam";
pname = "kwallet-pam";
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ pam socat libgcrypt qtbase kwallet ];
postPatch = ''

View file

@ -6,7 +6,7 @@
}:
mkDerivation {
name = "kwayland-integration";
pname = "kwayland-integration";
nativeBuildInputs = [ extra-cmake-modules wayland-scanner ];
buildInputs = [ kguiaddons kidletime kwindowsystem kwayland qtbase wayland-protocols wayland ];
}

View file

@ -6,7 +6,7 @@
}:
mkDerivation {
name = "kwayland-server";
pname = "kwayland-server";
nativeBuildInputs = [
cmake
extra-cmake-modules #kdoctools

View file

@ -18,7 +18,7 @@
# TODO (ttuegel): investigate qmlplugindump failure
mkDerivation {
name = "kwin";
pname = "kwin";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
libepoxy lcms2 libICE libSM libcap libdrm libinput libxkbcommon mesa pipewire

View file

@ -5,7 +5,7 @@
}:
mkDerivation {
name = "kwrited";
pname = "kwrited";
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ kcoreaddons kdbusaddons ki18n knotifications kpty qtbase ];
}

View file

@ -4,7 +4,7 @@
}:
mkDerivation {
name = "layer-shell-qt";
pname = "layer-shell-qt";
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ kguiaddons kidletime kwindowsystem kwayland qtbase wayland-scanner wayland wayland-protocols ];
}

View file

@ -8,7 +8,7 @@
}:
mkDerivation {
name = "libkscreen";
pname = "libkscreen";
nativeBuildInputs = [ extra-cmake-modules wayland-scanner ];
buildInputs = [ kwayland plasma-wayland-protocols wayland libXrandr qtx11extras ];
outputs = [ "out" "dev" ];

View file

@ -7,7 +7,7 @@
}:
mkDerivation {
name = "libksysguard";
pname = "libksysguard";
patches = [
./0001-qdiriterator-follow-symlinks.patch
];

View file

@ -6,7 +6,7 @@
}:
mkDerivation {
name = "milou";
pname = "milou";
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [
kcoreaddons kdeclarative ki18n kitemmodels krunner kservice plasma-framework

View file

@ -7,7 +7,7 @@
}:
mkDerivation {
name = "oxygen";
pname = "oxygen";
nativeBuildInputs = [ extra-cmake-modules ];
propagatedBuildInputs = [
frameworkintegration kcmutils kcompletion kconfig kdecoration kguiaddons

View file

@ -7,7 +7,7 @@
}:
mkDerivation {
name = "plasma-browser-integration";
pname = "plasma-browser-integration";
nativeBuildInputs = [
extra-cmake-modules
];

View file

@ -17,7 +17,7 @@
}:
mkDerivation {
name = "plasma-desktop";
pname = "plasma-desktop";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
boost fontconfig ibus libcanberra_kde libpulseaudio libXcursor libXft xorgserver

View file

@ -7,7 +7,7 @@
}:
mkDerivation {
name = "plasma-disks";
pname = "plasma-disks";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
kcmutils kconfig kdbusaddons khtml ki18n kiconthemes kio kitemviews kservice

View file

@ -8,7 +8,7 @@
# TODO: install Noto Sans and Oxygen Mono fonts with plasma-integration
mkDerivation {
name = "plasma-integration";
pname = "plasma-integration";
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [
breeze-qt5 kconfig kconfigwidgets kiconthemes kio knotifications kwayland

View file

@ -5,7 +5,7 @@
}:
mkDerivation {
name = "plasma-nano";
pname = "plasma-nano";
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [
plasma-framework

View file

@ -11,7 +11,7 @@
}:
mkDerivation {
name = "plasma-nm";
pname = "plasma-nm";
nativeBuildInputs = [ extra-cmake-modules kdoctools qttools ];
buildInputs = [
kdeclarative ki18n kio kwindowsystem plasma-framework kcompletion

View file

@ -7,7 +7,7 @@
}:
mkDerivation {
name = "plasma-pa";
pname = "plasma-pa";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
gconf glib libcanberra-gtk3 libpulseaudio sound-theme-freedesktop

View file

@ -16,7 +16,7 @@
let inherit (lib) getBin getLib; in
mkDerivation {
name = "plasma-phone-components";
pname = "plasma-phone-components";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [

View file

@ -20,7 +20,7 @@
}:
mkDerivation {
name = "plasma-sdk";
pname = "plasma-sdk";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
karchive

View file

@ -15,7 +15,7 @@
}:
mkDerivation {
name = "plasma-systemmonitor";
pname = "plasma-systemmonitor";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
qtquickcontrols2

View file

@ -6,7 +6,7 @@
}:
mkDerivation {
name = "plasma-thunderbolt";
pname = "plasma-thunderbolt";
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [
kcmutils

View file

@ -14,7 +14,7 @@
}:
mkDerivation {
name = "plasma-vault";
pname = "plasma-vault";
nativeBuildInputs = [ extra-cmake-modules ];
patches = [

View file

@ -1,6 +1,6 @@
{ mkDerivation , extra-cmake-modules }:
mkDerivation {
name = "plasma-workspace-wallpapers";
pname = "plasma-workspace-wallpapers";
nativeBuildInputs = [ extra-cmake-modules ];
}

View file

@ -23,7 +23,7 @@
let inherit (lib) getBin getLib; in
mkDerivation {
name = "plasma-workspace";
pname = "plasma-workspace";
passthru.providedSessions = [ "plasma" "plasmawayland" ];
nativeBuildInputs = [ extra-cmake-modules kdoctools ];

View file

@ -5,7 +5,7 @@
}:
mkDerivation {
name = "polkit-kde-agent";
pname = "polkit-kde-agent";
nativeBuildInputs = [ extra-cmake-modules ];
propagatedBuildInputs = [
kdbusaddons kwidgetsaddons kcoreaddons kcrash kconfig ki18n kiconthemes

View file

@ -7,7 +7,7 @@
}:
mkDerivation {
name = "powerdevil";
pname = "powerdevil";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
kconfig kdbusaddons knotifyconfig solid udev bluez-qt kactivities kauth

View file

@ -12,7 +12,7 @@
}:
mkDerivation {
name = "qqc2-breeze-style";
pname = "qqc2-breeze-style";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
kconfig

View file

@ -17,7 +17,7 @@
}:
mkDerivation {
name = "sddm-kcm";
pname = "sddm-kcm";
nativeBuildInputs = [ extra-cmake-modules shared-mime-info ];
buildInputs = [
libpthreadstubs

View file

@ -6,7 +6,7 @@
}:
mkDerivation {
name = "systemsettings";
pname = "systemsettings";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
kcmutils kconfig kdbusaddons khtml ki18n kiconthemes kio kitemviews kservice

View file

@ -8,7 +8,7 @@
}:
mkDerivation {
name = "xdg-desktop-portal-kde";
pname = "xdg-desktop-portal-kde";
nativeBuildInputs = [ extra-cmake-modules gettext kdoctools ];
buildInputs = [
cups libepoxy mesa pcre pipewire wayland wayland-protocols