pkgs/desktops/plasma-5: nixpkgs-fmt the whole thing
This commit is contained in:
parent
5e62c78f4b
commit
13961bf28e
|
@ -1,5 +1,10 @@
|
||||||
{ lib, mkDerivation, fetchFromGitHub, extra-cmake-modules
|
{ lib
|
||||||
, kwindowsystem, plasma-framework }:
|
, mkDerivation
|
||||||
|
, fetchFromGitHub
|
||||||
|
, extra-cmake-modules
|
||||||
|
, kwindowsystem
|
||||||
|
, plasma-framework
|
||||||
|
}:
|
||||||
|
|
||||||
mkDerivation rec {
|
mkDerivation rec {
|
||||||
pname = "plasma-applet-caffeine-plus";
|
pname = "plasma-applet-caffeine-plus";
|
||||||
|
@ -13,7 +18,8 @@ mkDerivation rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kwindowsystem plasma-framework
|
kwindowsystem
|
||||||
|
plasma-framework
|
||||||
];
|
];
|
||||||
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
|
|
|
@ -1,6 +1,13 @@
|
||||||
{ lib, stdenv
|
{ lib
|
||||||
, cmake, fetchFromGitHub, extra-cmake-modules
|
, stdenv
|
||||||
, qtbase, wrapQtAppsHook, ki18n, kdelibs4support, krunner
|
, cmake
|
||||||
|
, fetchFromGitHub
|
||||||
|
, extra-cmake-modules
|
||||||
|
, qtbase
|
||||||
|
, wrapQtAppsHook
|
||||||
|
, ki18n
|
||||||
|
, kdelibs4support
|
||||||
|
, krunner
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
|
|
|
@ -19,7 +19,9 @@ mkDerivation rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kwindowsystem plasma-framework qtx11extras
|
kwindowsystem
|
||||||
|
plasma-framework
|
||||||
|
qtx11extras
|
||||||
];
|
];
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
{ lib, mkDerivation, fetchFromGitHub
|
{ lib
|
||||||
, kcoreaddons, kwindowsystem, plasma-framework, systemsettings }:
|
, mkDerivation
|
||||||
|
, fetchFromGitHub
|
||||||
|
, kcoreaddons
|
||||||
|
, kwindowsystem
|
||||||
|
, plasma-framework
|
||||||
|
, systemsettings
|
||||||
|
}:
|
||||||
|
|
||||||
mkDerivation rec {
|
mkDerivation rec {
|
||||||
pname = "dynamic_workspaces";
|
pname = "dynamic_workspaces";
|
||||||
|
@ -13,7 +19,10 @@ mkDerivation rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcoreaddons kwindowsystem plasma-framework systemsettings
|
kcoreaddons
|
||||||
|
kwindowsystem
|
||||||
|
plasma-framework
|
||||||
|
systemsettings
|
||||||
];
|
];
|
||||||
|
|
||||||
dontBuild = true;
|
dontBuild = true;
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
{ lib, mkDerivation, fetchFromGitHub
|
{ lib
|
||||||
, kcoreaddons, kwindowsystem, plasma-framework, systemsettings }:
|
, mkDerivation
|
||||||
|
, fetchFromGitHub
|
||||||
|
, kcoreaddons
|
||||||
|
, kwindowsystem
|
||||||
|
, plasma-framework
|
||||||
|
, systemsettings
|
||||||
|
}:
|
||||||
|
|
||||||
mkDerivation rec {
|
mkDerivation rec {
|
||||||
pname = "krohnkite";
|
pname = "krohnkite";
|
||||||
|
@ -13,7 +19,10 @@ mkDerivation rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcoreaddons kwindowsystem plasma-framework systemsettings
|
kcoreaddons
|
||||||
|
kwindowsystem
|
||||||
|
plasma-framework
|
||||||
|
systemsettings
|
||||||
];
|
];
|
||||||
|
|
||||||
dontBuild = true;
|
dontBuild = true;
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
{ lib, mkDerivation, fetchFromGitHub
|
{ lib
|
||||||
, kcoreaddons, kwindowsystem, plasma-framework, systemsettings }:
|
, mkDerivation
|
||||||
|
, fetchFromGitHub
|
||||||
|
, kcoreaddons
|
||||||
|
, kwindowsystem
|
||||||
|
, plasma-framework
|
||||||
|
, systemsettings
|
||||||
|
}:
|
||||||
|
|
||||||
mkDerivation rec {
|
mkDerivation rec {
|
||||||
pname = "kzones";
|
pname = "kzones";
|
||||||
|
@ -13,7 +19,10 @@ mkDerivation rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcoreaddons kwindowsystem plasma-framework systemsettings
|
kcoreaddons
|
||||||
|
kwindowsystem
|
||||||
|
plasma-framework
|
||||||
|
systemsettings
|
||||||
];
|
];
|
||||||
|
|
||||||
dontBuild = true;
|
dontBuild = true;
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
{ lib, mkDerivation, fetchFromGitHub
|
{ lib
|
||||||
, kcoreaddons, kwindowsystem, plasma-framework, systemsettings }:
|
, mkDerivation
|
||||||
|
, fetchFromGitHub
|
||||||
|
, kcoreaddons
|
||||||
|
, kwindowsystem
|
||||||
|
, plasma-framework
|
||||||
|
, systemsettings
|
||||||
|
}:
|
||||||
|
|
||||||
mkDerivation rec {
|
mkDerivation rec {
|
||||||
pname = "parachute";
|
pname = "parachute";
|
||||||
|
@ -13,7 +19,10 @@ mkDerivation rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcoreaddons kwindowsystem plasma-framework systemsettings
|
kcoreaddons
|
||||||
|
kwindowsystem
|
||||||
|
plasma-framework
|
||||||
|
systemsettings
|
||||||
];
|
];
|
||||||
|
|
||||||
dontBuild = true;
|
dontBuild = true;
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
{ lib, mkDerivation, fetchFromGitHub
|
{ lib
|
||||||
, kcoreaddons, kwindowsystem, plasma-framework, systemsettings }:
|
, mkDerivation
|
||||||
|
, fetchFromGitHub
|
||||||
|
, kcoreaddons
|
||||||
|
, kwindowsystem
|
||||||
|
, plasma-framework
|
||||||
|
, systemsettings
|
||||||
|
}:
|
||||||
|
|
||||||
mkDerivation rec {
|
mkDerivation rec {
|
||||||
pname = "kwin-tiling";
|
pname = "kwin-tiling";
|
||||||
|
@ -18,7 +24,10 @@ mkDerivation rec {
|
||||||
'';
|
'';
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcoreaddons kwindowsystem plasma-framework systemsettings
|
kcoreaddons
|
||||||
|
kwindowsystem
|
||||||
|
plasma-framework
|
||||||
|
systemsettings
|
||||||
];
|
];
|
||||||
|
|
||||||
dontBuild = true;
|
dontBuild = true;
|
||||||
|
|
|
@ -22,7 +22,7 @@ mkDerivation rec{
|
||||||
sha256 = "k1fEZbhzluNlAmj5s/O9X20aCVQxlWQm/Iw/euX7cmI=";
|
sha256 = "k1fEZbhzluNlAmj5s/O9X20aCVQxlWQm/Iw/euX7cmI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
extraCmakeFlags=["-DBUILD_TESTING=OFF"];
|
extraCmakeFlags = [ "-DBUILD_TESTING=OFF" ];
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake extra-cmake-modules ];
|
nativeBuildInputs = [ cmake extra-cmake-modules ];
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,9 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules,
|
, qtwebengine
|
||||||
qtwebengine,
|
, qtquickcontrols2
|
||||||
qtquickcontrols2,
|
, kirigami2
|
||||||
kirigami2,
|
, ki18n
|
||||||
ki18n,
|
|
||||||
}:
|
}:
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "aura-browser";
|
pname = "aura-browser";
|
||||||
|
|
|
@ -1,16 +1,40 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib, extra-cmake-modules, shared-mime-info,
|
, lib
|
||||||
qtbase, qtdeclarative, bluez-qt,
|
, extra-cmake-modules
|
||||||
kcoreaddons, kcmutils, kdbusaddons, kded, ki18n, kiconthemes, kio,
|
, shared-mime-info
|
||||||
knotifications, kwidgetsaddons, kwindowsystem, plasma-framework
|
, qtbase
|
||||||
|
, qtdeclarative
|
||||||
|
, bluez-qt
|
||||||
|
, kcoreaddons
|
||||||
|
, kcmutils
|
||||||
|
, kdbusaddons
|
||||||
|
, kded
|
||||||
|
, ki18n
|
||||||
|
, kiconthemes
|
||||||
|
, kio
|
||||||
|
, knotifications
|
||||||
|
, kwidgetsaddons
|
||||||
|
, kwindowsystem
|
||||||
|
, plasma-framework
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "bluedevil";
|
pname = "bluedevil";
|
||||||
nativeBuildInputs = [ extra-cmake-modules shared-mime-info ];
|
nativeBuildInputs = [ extra-cmake-modules shared-mime-info ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
qtbase qtdeclarative bluez-qt
|
qtbase
|
||||||
ki18n kio kwindowsystem plasma-framework kcoreaddons kdbusaddons kded
|
qtdeclarative
|
||||||
kiconthemes knotifications kwidgetsaddons kcmutils
|
bluez-qt
|
||||||
|
ki18n
|
||||||
|
kio
|
||||||
|
kwindowsystem
|
||||||
|
plasma-framework
|
||||||
|
kcoreaddons
|
||||||
|
kdbusaddons
|
||||||
|
kded
|
||||||
|
kiconthemes
|
||||||
|
knotifications
|
||||||
|
kwidgetsaddons
|
||||||
|
kcmutils
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
|
|
@ -1,26 +1,25 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, lib
|
||||||
lib,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules,
|
, plymouth
|
||||||
plymouth,
|
, nixos-icons
|
||||||
nixos-icons,
|
, imagemagick
|
||||||
imagemagick,
|
, netpbm
|
||||||
netpbm,
|
, perl
|
||||||
perl,
|
, logoName ? null
|
||||||
logoName ? null,
|
, logoFile ? null
|
||||||
logoFile ? null,
|
, osName ? null
|
||||||
osName ? null,
|
, osVersion ? null
|
||||||
osVersion ? null,
|
, topColor ? "black"
|
||||||
topColor ? "black",
|
, bottomColor ? "black"
|
||||||
bottomColor ? "black"
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
validColors = [ "black" "cardboard_grey" "charcoal_grey" "icon_blue" "paper_white" "plasma_blue" "neon_blue" "neon_green" ];
|
validColors = [ "black" "cardboard_grey" "charcoal_grey" "icon_blue" "paper_white" "plasma_blue" "neon_blue" "neon_green" ];
|
||||||
resolvedLogoName = if (logoFile != null && logoName == null) then lib.strings.removeSuffix ".png" (baseNameOf(toString logoFile)) else logoName;
|
resolvedLogoName = if (logoFile != null && logoName == null) then lib.strings.removeSuffix ".png" (baseNameOf (toString logoFile)) else logoName;
|
||||||
in
|
in
|
||||||
assert lib.asserts.assertOneOf "topColor" topColor validColors;
|
assert lib.asserts.assertOneOf "topColor" topColor validColors;
|
||||||
assert lib.asserts.assertOneOf "bottomColor" bottomColor validColors;
|
assert lib.asserts.assertOneOf "bottomColor" bottomColor validColors;
|
||||||
|
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
@ -30,21 +29,21 @@ mkDerivation {
|
||||||
patches = [
|
patches = [
|
||||||
./install-paths.patch
|
./install-paths.patch
|
||||||
];
|
];
|
||||||
cmakeFlags = []
|
cmakeFlags = [ ]
|
||||||
++ lib.optional (osName != null) "-DDISTRO_NAME=${osName}"
|
++ lib.optional (osName != null) "-DDISTRO_NAME=${osName}"
|
||||||
++ lib.optional (osVersion != null) "-DDISTRO_VERSION=${osVersion}"
|
++ lib.optional (osVersion != null) "-DDISTRO_VERSION=${osVersion}"
|
||||||
++ lib.optional (logoName != null) "-DDISTRO_LOGO=${logoName}"
|
++ lib.optional (logoName != null) "-DDISTRO_LOGO=${logoName}"
|
||||||
++ lib.optional (topColor != null) "-DBACKGROUND_TOP_COLOR=${topColor}"
|
++ lib.optional (topColor != null) "-DBACKGROUND_TOP_COLOR=${topColor}"
|
||||||
++ lib.optional (bottomColor != null) "-DBACKGROUND_BOTTOM_COLOR=${bottomColor}"
|
++ lib.optional (bottomColor != null) "-DBACKGROUND_BOTTOM_COLOR=${bottomColor}"
|
||||||
;
|
;
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
substituteInPlace cmake/FindPlymouth.cmake --subst-var out
|
substituteInPlace cmake/FindPlymouth.cmake --subst-var out
|
||||||
'' + lib.optionalString (logoFile != null) ''
|
'' + lib.optionalString (logoFile != null) ''
|
||||||
cp ${logoFile} breeze/images/${resolvedLogoName}.logo.png
|
cp ${logoFile} breeze/images/${resolvedLogoName}.logo.png
|
||||||
|
|
||||||
# conversion for 16bit taken from the breeze-plymouth readme
|
# conversion for 16bit taken from the breeze-plymouth readme
|
||||||
convert ${logoFile} -alpha Background -background "#000000" -fill "#000000" -flatten tmp.png
|
convert ${logoFile} -alpha Background -background "#000000" -fill "#000000" -flatten tmp.png
|
||||||
pngtopnm tmp.png | pnmquant 16 | pnmtopng > breeze/images/16bit/${resolvedLogoName}.logo.png
|
pngtopnm tmp.png | pnmquant 16 | pnmtopng > breeze/images/16bit/${resolvedLogoName}.logo.png
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,9 +1,18 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules,
|
, frameworkintegration
|
||||||
frameworkintegration, kcmutils, kconfigwidgets, kcoreaddons, kdecoration,
|
, kcmutils
|
||||||
kguiaddons, ki18n, kwayland, kwindowsystem, plasma-framework, qtdeclarative,
|
, kconfigwidgets
|
||||||
qtx11extras, fftw
|
, kcoreaddons
|
||||||
|
, kdecoration
|
||||||
|
, kguiaddons
|
||||||
|
, ki18n
|
||||||
|
, kwayland
|
||||||
|
, kwindowsystem
|
||||||
|
, plasma-framework
|
||||||
|
, qtdeclarative
|
||||||
|
, qtx11extras
|
||||||
|
, fftw
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
@ -11,9 +20,19 @@ mkDerivation {
|
||||||
sname = "breeze";
|
sname = "breeze";
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
frameworkintegration kcmutils kconfigwidgets kcoreaddons kdecoration
|
frameworkintegration
|
||||||
kguiaddons ki18n kwayland kwindowsystem plasma-framework qtdeclarative
|
kcmutils
|
||||||
qtx11extras fftw
|
kconfigwidgets
|
||||||
|
kcoreaddons
|
||||||
|
kdecoration
|
||||||
|
kguiaddons
|
||||||
|
ki18n
|
||||||
|
kwayland
|
||||||
|
kwindowsystem
|
||||||
|
plasma-framework
|
||||||
|
qtdeclarative
|
||||||
|
qtx11extras
|
||||||
|
fftw
|
||||||
];
|
];
|
||||||
outputs = [ "bin" "dev" "out" ];
|
outputs = [ "bin" "dev" "out" ];
|
||||||
cmakeFlags = [ "-DUSE_Qt4=OFF" ];
|
cmakeFlags = [ "-DUSE_Qt4=OFF" ];
|
||||||
|
|
|
@ -1,31 +1,35 @@
|
||||||
/*
|
/*
|
||||||
|
|
||||||
# New packages
|
# New packages
|
||||||
|
|
||||||
READ THIS FIRST
|
READ THIS FIRST
|
||||||
|
|
||||||
This module is for official packages in KDE Plasma 5. All available packages are
|
This module is for official packages in KDE Plasma 5. All available packages are
|
||||||
listed in `./srcs.nix`, although a few are not yet packaged in Nixpkgs (see
|
listed in `./srcs.nix`, although a few are not yet packaged in Nixpkgs (see
|
||||||
below).
|
below).
|
||||||
|
|
||||||
IF YOUR PACKAGE IS NOT LISTED IN `./srcs.nix`, IT DOES NOT GO HERE.
|
IF YOUR PACKAGE IS NOT LISTED IN `./srcs.nix`, IT DOES NOT GO HERE.
|
||||||
|
|
||||||
Many of the packages released upstream are not yet built in Nixpkgs due to lack
|
Many of the packages released upstream are not yet built in Nixpkgs due to lack
|
||||||
of demand. To add a Nixpkgs build for an upstream package, copy one of the
|
of demand. To add a Nixpkgs build for an upstream package, copy one of the
|
||||||
existing packages here and modify it as necessary.
|
existing packages here and modify it as necessary.
|
||||||
|
|
||||||
# Updates
|
# Updates
|
||||||
|
|
||||||
1. Update the URL in `./fetch.sh`.
|
1. Update the URL in `./fetch.sh`.
|
||||||
2. Run `./maintainers/scripts/fetch-kde-qt.sh pkgs/desktops/plasma-5`
|
2. Run `./maintainers/scripts/fetch-kde-qt.sh pkgs/desktops/plasma-5`
|
||||||
from the top of the Nixpkgs tree.
|
from the top of the Nixpkgs tree.
|
||||||
3. Use `nox-review wip` to check that everything builds.
|
3. Use `nox-review wip` to check that everything builds.
|
||||||
4. Commit the changes and open a pull request.
|
4. Commit the changes and open a pull request.
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
{ libsForQt5, lib, config, fetchurl
|
{ libsForQt5
|
||||||
, gconf, gsettings-desktop-schemas
|
, lib
|
||||||
|
, config
|
||||||
|
, fetchurl
|
||||||
|
, gconf
|
||||||
|
, gsettings-desktop-schemas
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
|
@ -33,7 +37,13 @@ let
|
||||||
broken = lib.versionOlder libsForQt5.qtbase.version minQtVersion;
|
broken = lib.versionOlder libsForQt5.qtbase.version minQtVersion;
|
||||||
maintainers = with lib.maintainers; [ ttuegel nyanloutre ];
|
maintainers = with lib.maintainers; [ ttuegel nyanloutre ];
|
||||||
license = with lib.licenses; [
|
license = with lib.licenses; [
|
||||||
lgpl21Plus lgpl3Plus bsd2 mit gpl2Plus gpl3Plus fdl12
|
lgpl21Plus
|
||||||
|
lgpl3Plus
|
||||||
|
bsd2
|
||||||
|
mit
|
||||||
|
gpl2Plus
|
||||||
|
gpl3Plus
|
||||||
|
fdl12
|
||||||
];
|
];
|
||||||
|
|
||||||
srcs = import ./srcs.nix {
|
srcs = import ./srcs.nix {
|
||||||
|
@ -41,33 +51,35 @@ let
|
||||||
mirror = "mirror://kde";
|
mirror = "mirror://kde";
|
||||||
};
|
};
|
||||||
|
|
||||||
mkDerivation = libsForQt5.callPackage ({ mkDerivation }: mkDerivation) {};
|
mkDerivation = libsForQt5.callPackage ({ mkDerivation }: mkDerivation) { };
|
||||||
|
|
||||||
packages = self: with self;
|
packages = self: with self;
|
||||||
let
|
let
|
||||||
|
|
||||||
propagate = out:
|
propagate = out:
|
||||||
let setupHook = { writeScript }:
|
let
|
||||||
writeScript "setup-hook" ''
|
setupHook = { writeScript }:
|
||||||
if [[ "''${hookName-}" != postHook ]]; then
|
writeScript "setup-hook" ''
|
||||||
postHooks+=("source @dev@/nix-support/setup-hook")
|
if [[ "''${hookName-}" != postHook ]]; then
|
||||||
else
|
postHooks+=("source @dev@/nix-support/setup-hook")
|
||||||
# Propagate $${out} output
|
else
|
||||||
propagatedUserEnvPkgs+=" @${out}@"
|
# Propagate $${out} output
|
||||||
|
propagatedUserEnvPkgs+=" @${out}@"
|
||||||
|
|
||||||
if [ -z "$outputDev" ]; then
|
if [ -z "$outputDev" ]; then
|
||||||
echo "error: \$outputDev is unset!" >&2
|
echo "error: \$outputDev is unset!" >&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Propagate $dev so that this setup hook is propagated
|
# Propagate $dev so that this setup hook is propagated
|
||||||
# But only if there is a separate $dev output
|
# But only if there is a separate $dev output
|
||||||
if [ "$outputDev" != out ]; then
|
if [ "$outputDev" != out ]; then
|
||||||
propagatedBuildInputs+=" @dev@"
|
propagatedBuildInputs+=" @dev@"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
'';
|
'';
|
||||||
in callPackage setupHook {};
|
in
|
||||||
|
callPackage setupHook { };
|
||||||
|
|
||||||
propagateBin = propagate "bin";
|
propagateBin = propagate "bin";
|
||||||
|
|
||||||
|
@ -88,11 +100,11 @@ let
|
||||||
setupHook = args.setupHook or defaultSetupHook;
|
setupHook = args.setupHook or defaultSetupHook;
|
||||||
|
|
||||||
meta =
|
meta =
|
||||||
let meta = args.meta or {}; in
|
let meta = args.meta or { }; in
|
||||||
meta // {
|
meta // {
|
||||||
homepage = meta.homepage or "http://www.kde.org";
|
homepage = meta.homepage or "http://www.kde.org";
|
||||||
license = meta.license or license;
|
license = meta.license or license;
|
||||||
maintainers = (meta.maintainers or []) ++ maintainers;
|
maintainers = (meta.maintainers or [ ]) ++ maintainers;
|
||||||
platforms = meta.platforms or lib.platforms.linux;
|
platforms = meta.platforms or lib.platforms.linux;
|
||||||
broken = meta.broken or broken;
|
broken = meta.broken or broken;
|
||||||
};
|
};
|
||||||
|
@ -102,61 +114,62 @@ let
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
in {
|
in
|
||||||
aura-browser = callPackage ./aura-browser.nix {};
|
{
|
||||||
bluedevil = callPackage ./bluedevil.nix {};
|
aura-browser = callPackage ./aura-browser.nix { };
|
||||||
breeze-gtk = callPackage ./breeze-gtk.nix {};
|
bluedevil = callPackage ./bluedevil.nix { };
|
||||||
breeze-qt5 = callPackage ./breeze-qt5.nix {};
|
breeze-gtk = callPackage ./breeze-gtk.nix { };
|
||||||
breeze-grub = callPackage ./breeze-grub.nix {};
|
breeze-qt5 = callPackage ./breeze-qt5.nix { };
|
||||||
breeze-plymouth = callPackage ./breeze-plymouth {};
|
breeze-grub = callPackage ./breeze-grub.nix { };
|
||||||
discover = callPackage ./discover.nix {};
|
breeze-plymouth = callPackage ./breeze-plymouth { };
|
||||||
kactivitymanagerd = callPackage ./kactivitymanagerd.nix {};
|
discover = callPackage ./discover.nix { };
|
||||||
kde-cli-tools = callPackage ./kde-cli-tools.nix {};
|
kactivitymanagerd = callPackage ./kactivitymanagerd.nix { };
|
||||||
|
kde-cli-tools = callPackage ./kde-cli-tools.nix { };
|
||||||
kde-gtk-config = callPackage ./kde-gtk-config { inherit gsettings-desktop-schemas; };
|
kde-gtk-config = callPackage ./kde-gtk-config { inherit gsettings-desktop-schemas; };
|
||||||
kdecoration = callPackage ./kdecoration.nix {};
|
kdecoration = callPackage ./kdecoration.nix { };
|
||||||
kdeplasma-addons = callPackage ./kdeplasma-addons.nix {};
|
kdeplasma-addons = callPackage ./kdeplasma-addons.nix { };
|
||||||
kgamma5 = callPackage ./kgamma5.nix {};
|
kgamma5 = callPackage ./kgamma5.nix { };
|
||||||
khotkeys = callPackage ./khotkeys.nix {};
|
khotkeys = callPackage ./khotkeys.nix { };
|
||||||
kinfocenter = callPackage ./kinfocenter.nix {};
|
kinfocenter = callPackage ./kinfocenter.nix { };
|
||||||
kmenuedit = callPackage ./kmenuedit.nix {};
|
kmenuedit = callPackage ./kmenuedit.nix { };
|
||||||
kpipewire = callPackage ./kpipewire.nix {};
|
kpipewire = callPackage ./kpipewire.nix { };
|
||||||
kscreen = callPackage ./kscreen.nix {};
|
kscreen = callPackage ./kscreen.nix { };
|
||||||
kscreenlocker = callPackage ./kscreenlocker.nix {};
|
kscreenlocker = callPackage ./kscreenlocker.nix { };
|
||||||
ksshaskpass = callPackage ./ksshaskpass.nix {};
|
ksshaskpass = callPackage ./ksshaskpass.nix { };
|
||||||
ksystemstats = callPackage ./ksystemstats.nix {};
|
ksystemstats = callPackage ./ksystemstats.nix { };
|
||||||
kwallet-pam = callPackage ./kwallet-pam.nix {};
|
kwallet-pam = callPackage ./kwallet-pam.nix { };
|
||||||
kwayland-integration = callPackage ./kwayland-integration.nix {};
|
kwayland-integration = callPackage ./kwayland-integration.nix { };
|
||||||
kwin = callPackage ./kwin {};
|
kwin = callPackage ./kwin { };
|
||||||
kwrited = callPackage ./kwrited.nix {};
|
kwrited = callPackage ./kwrited.nix { };
|
||||||
layer-shell-qt = callPackage ./layer-shell-qt.nix {};
|
layer-shell-qt = callPackage ./layer-shell-qt.nix { };
|
||||||
libkscreen = callPackage ./libkscreen {};
|
libkscreen = callPackage ./libkscreen { };
|
||||||
libksysguard = callPackage ./libksysguard {};
|
libksysguard = callPackage ./libksysguard { };
|
||||||
milou = callPackage ./milou.nix {};
|
milou = callPackage ./milou.nix { };
|
||||||
oxygen = callPackage ./oxygen.nix {};
|
oxygen = callPackage ./oxygen.nix { };
|
||||||
oxygen-sounds = callPackage ./oxygen-sounds.nix {};
|
oxygen-sounds = callPackage ./oxygen-sounds.nix { };
|
||||||
plank-player = callPackage ./plank-player.nix {};
|
plank-player = callPackage ./plank-player.nix { };
|
||||||
plasma-bigscreen = callPackage ./plasma-bigscreen.nix {};
|
plasma-bigscreen = callPackage ./plasma-bigscreen.nix { };
|
||||||
plasma-browser-integration = callPackage ./plasma-browser-integration.nix {};
|
plasma-browser-integration = callPackage ./plasma-browser-integration.nix { };
|
||||||
plasma-desktop = callPackage ./plasma-desktop {};
|
plasma-desktop = callPackage ./plasma-desktop { };
|
||||||
plasma-disks = callPackage ./plasma-disks.nix {};
|
plasma-disks = callPackage ./plasma-disks.nix { };
|
||||||
plasma-integration = callPackage ./plasma-integration {};
|
plasma-integration = callPackage ./plasma-integration { };
|
||||||
plasma-mobile = callPackage ./plasma-mobile {};
|
plasma-mobile = callPackage ./plasma-mobile { };
|
||||||
plasma-nano = callPackage ./plasma-nano {};
|
plasma-nano = callPackage ./plasma-nano { };
|
||||||
plasma-nm = callPackage ./plasma-nm {};
|
plasma-nm = callPackage ./plasma-nm { };
|
||||||
plasma-pa = callPackage ./plasma-pa.nix { inherit gconf; };
|
plasma-pa = callPackage ./plasma-pa.nix { inherit gconf; };
|
||||||
plasma-remotecontrollers = callPackage ./plasma-remotecontrollers.nix {};
|
plasma-remotecontrollers = callPackage ./plasma-remotecontrollers.nix { };
|
||||||
plasma-sdk = callPackage ./plasma-sdk.nix {};
|
plasma-sdk = callPackage ./plasma-sdk.nix { };
|
||||||
plasma-systemmonitor = callPackage ./plasma-systemmonitor.nix { };
|
plasma-systemmonitor = callPackage ./plasma-systemmonitor.nix { };
|
||||||
plasma-thunderbolt = callPackage ./plasma-thunderbolt.nix { };
|
plasma-thunderbolt = callPackage ./plasma-thunderbolt.nix { };
|
||||||
plasma-vault = callPackage ./plasma-vault {};
|
plasma-vault = callPackage ./plasma-vault { };
|
||||||
plasma-workspace = callPackage ./plasma-workspace {};
|
plasma-workspace = callPackage ./plasma-workspace { };
|
||||||
plasma-workspace-wallpapers = callPackage ./plasma-workspace-wallpapers.nix {};
|
plasma-workspace-wallpapers = callPackage ./plasma-workspace-wallpapers.nix { };
|
||||||
polkit-kde-agent = callPackage ./polkit-kde-agent.nix {};
|
polkit-kde-agent = callPackage ./polkit-kde-agent.nix { };
|
||||||
powerdevil = callPackage ./powerdevil.nix {};
|
powerdevil = callPackage ./powerdevil.nix { };
|
||||||
qqc2-breeze-style = callPackage ./qqc2-breeze-style.nix {};
|
qqc2-breeze-style = callPackage ./qqc2-breeze-style.nix { };
|
||||||
sddm-kcm = callPackage ./sddm-kcm.nix {};
|
sddm-kcm = callPackage ./sddm-kcm.nix { };
|
||||||
systemsettings = callPackage ./systemsettings.nix {};
|
systemsettings = callPackage ./systemsettings.nix { };
|
||||||
xdg-desktop-portal-kde = callPackage ./xdg-desktop-portal-kde.nix {};
|
xdg-desktop-portal-kde = callPackage ./xdg-desktop-portal-kde.nix { };
|
||||||
|
|
||||||
thirdParty = let inherit (libsForQt5) callPackage; in {
|
thirdParty = let inherit (libsForQt5) callPackage; in {
|
||||||
plasma-applet-caffeine-plus = callPackage ./3rdparty/addons/caffeine-plus.nix { };
|
plasma-applet-caffeine-plus = callPackage ./3rdparty/addons/caffeine-plus.nix { };
|
||||||
|
|
|
@ -1,15 +1,32 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
extra-cmake-modules,
|
, extra-cmake-modules
|
||||||
boost, kconfig, kcoreaddons, kdbusaddons, ki18n, kio, kglobalaccel,
|
, boost
|
||||||
kwindowsystem, kxmlgui, kcrash, qtbase
|
, kconfig
|
||||||
|
, kcoreaddons
|
||||||
|
, kdbusaddons
|
||||||
|
, ki18n
|
||||||
|
, kio
|
||||||
|
, kglobalaccel
|
||||||
|
, kwindowsystem
|
||||||
|
, kxmlgui
|
||||||
|
, kcrash
|
||||||
|
, qtbase
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "kactivitymanagerd";
|
pname = "kactivitymanagerd";
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
boost kconfig kcoreaddons kdbusaddons kglobalaccel ki18n kio kwindowsystem
|
boost
|
||||||
kxmlgui kcrash
|
kconfig
|
||||||
|
kcoreaddons
|
||||||
|
kdbusaddons
|
||||||
|
kglobalaccel
|
||||||
|
ki18n
|
||||||
|
kio
|
||||||
|
kwindowsystem
|
||||||
|
kxmlgui
|
||||||
|
kcrash
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,15 +1,37 @@
|
||||||
{
|
{ lib
|
||||||
lib, mkDerivation, extra-cmake-modules, kdoctools,
|
, mkDerivation
|
||||||
kcmutils, kconfig, kdesu, ki18n, kiconthemes, kinit, kio, kwindowsystem,
|
, extra-cmake-modules
|
||||||
qtsvg, qtx11extras, kactivities, plasma-workspace
|
, kdoctools
|
||||||
|
, kcmutils
|
||||||
|
, kconfig
|
||||||
|
, kdesu
|
||||||
|
, ki18n
|
||||||
|
, kiconthemes
|
||||||
|
, kinit
|
||||||
|
, kio
|
||||||
|
, kwindowsystem
|
||||||
|
, qtsvg
|
||||||
|
, qtx11extras
|
||||||
|
, kactivities
|
||||||
|
, plasma-workspace
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "kde-cli-tools";
|
pname = "kde-cli-tools";
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcmutils kconfig kdesu ki18n kiconthemes kinit kio kwindowsystem qtsvg
|
kcmutils
|
||||||
qtx11extras kactivities plasma-workspace
|
kconfig
|
||||||
|
kdesu
|
||||||
|
ki18n
|
||||||
|
kiconthemes
|
||||||
|
kinit
|
||||||
|
kio
|
||||||
|
kwindowsystem
|
||||||
|
qtsvg
|
||||||
|
qtx11extras
|
||||||
|
kactivities
|
||||||
|
plasma-workspace
|
||||||
];
|
];
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
# install a symlink in bin so that kdesu can eventually be found in PATH
|
# install a symlink in bin so that kdesu can eventually be found in PATH
|
||||||
|
|
|
@ -1,17 +1,41 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules, wrapGAppsHook,
|
, wrapGAppsHook
|
||||||
glib, gtk2, gtk3, karchive, kcmutils, kconfigwidgets, ki18n, kiconthemes, kio,
|
, glib
|
||||||
knewstuff, gsettings-desktop-schemas, xsettingsd, kdecoration, sass
|
, gtk2
|
||||||
|
, gtk3
|
||||||
|
, karchive
|
||||||
|
, kcmutils
|
||||||
|
, kconfigwidgets
|
||||||
|
, ki18n
|
||||||
|
, kiconthemes
|
||||||
|
, kio
|
||||||
|
, knewstuff
|
||||||
|
, gsettings-desktop-schemas
|
||||||
|
, xsettingsd
|
||||||
|
, kdecoration
|
||||||
|
, sass
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "kde-gtk-config";
|
pname = "kde-gtk-config";
|
||||||
nativeBuildInputs = [ extra-cmake-modules wrapGAppsHook ];
|
nativeBuildInputs = [ extra-cmake-modules wrapGAppsHook ];
|
||||||
dontWrapGApps = true; # There is nothing to wrap
|
dontWrapGApps = true; # There is nothing to wrap
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
ki18n kio glib gtk2 gtk3 karchive kcmutils kconfigwidgets kiconthemes
|
ki18n
|
||||||
knewstuff gsettings-desktop-schemas xsettingsd kdecoration sass
|
kio
|
||||||
|
glib
|
||||||
|
gtk2
|
||||||
|
gtk3
|
||||||
|
karchive
|
||||||
|
kcmutils
|
||||||
|
kconfigwidgets
|
||||||
|
kiconthemes
|
||||||
|
knewstuff
|
||||||
|
gsettings-desktop-schemas
|
||||||
|
xsettingsd
|
||||||
|
kdecoration
|
||||||
|
sass
|
||||||
];
|
];
|
||||||
cmakeFlags = [
|
cmakeFlags = [
|
||||||
"-DGTK2_GLIBCONFIG_INCLUDE_DIR=${glib.out}/lib/glib-2.0/include"
|
"-DGTK2_GLIBCONFIG_INCLUDE_DIR=${glib.out}/lib/glib-2.0/include"
|
||||||
|
|
|
@ -1,18 +1,47 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules, kdoctools,
|
, kdoctools
|
||||||
kconfig, kconfigwidgets, kcoreaddons, kcmutils, kholidays,
|
, kconfig
|
||||||
kio, knewstuff, kpurpose, kross, krunner, kservice,
|
, kconfigwidgets
|
||||||
kunitconversion, ibus, plasma-framework, plasma-workspace, qtdeclarative,
|
, kcoreaddons
|
||||||
qtwebengine, qtx11extras
|
, kcmutils
|
||||||
|
, kholidays
|
||||||
|
, kio
|
||||||
|
, knewstuff
|
||||||
|
, kpurpose
|
||||||
|
, kross
|
||||||
|
, krunner
|
||||||
|
, kservice
|
||||||
|
, kunitconversion
|
||||||
|
, ibus
|
||||||
|
, plasma-framework
|
||||||
|
, plasma-workspace
|
||||||
|
, qtdeclarative
|
||||||
|
, qtwebengine
|
||||||
|
, qtx11extras
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "kdeplasma-addons";
|
pname = "kdeplasma-addons";
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kconfig kconfigwidgets kcoreaddons kcmutils kholidays kio
|
kconfig
|
||||||
knewstuff kpurpose kross krunner kservice kunitconversion ibus
|
kconfigwidgets
|
||||||
plasma-framework plasma-workspace qtdeclarative qtwebengine qtx11extras
|
kcoreaddons
|
||||||
|
kcmutils
|
||||||
|
kholidays
|
||||||
|
kio
|
||||||
|
knewstuff
|
||||||
|
kpurpose
|
||||||
|
kross
|
||||||
|
krunner
|
||||||
|
kservice
|
||||||
|
kunitconversion
|
||||||
|
ibus
|
||||||
|
plasma-framework
|
||||||
|
plasma-workspace
|
||||||
|
qtdeclarative
|
||||||
|
qtwebengine
|
||||||
|
qtx11extras
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,13 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
extra-cmake-modules, kdoctools,
|
, extra-cmake-modules
|
||||||
kconfig, kconfigwidgets, ki18n, qtbase, qtx11extras, libXxf86vm
|
, kdoctools
|
||||||
|
, kconfig
|
||||||
|
, kconfigwidgets
|
||||||
|
, ki18n
|
||||||
|
, qtbase
|
||||||
|
, qtx11extras
|
||||||
|
, libXxf86vm
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
|
|
@ -1,17 +1,34 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
extra-cmake-modules, kdoctools,
|
, extra-cmake-modules
|
||||||
qtbase,
|
, kdoctools
|
||||||
kcmutils, kdbusaddons, kdelibs4support, kglobalaccel, ki18n, kio, kxmlgui,
|
, qtbase
|
||||||
plasma-framework, plasma-workspace, qtx11extras
|
, kcmutils
|
||||||
|
, kdbusaddons
|
||||||
|
, kdelibs4support
|
||||||
|
, kglobalaccel
|
||||||
|
, ki18n
|
||||||
|
, kio
|
||||||
|
, kxmlgui
|
||||||
|
, plasma-framework
|
||||||
|
, plasma-workspace
|
||||||
|
, qtx11extras
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "khotkeys";
|
pname = "khotkeys";
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcmutils kdbusaddons kdelibs4support kglobalaccel ki18n kio kxmlgui
|
kcmutils
|
||||||
plasma-framework plasma-workspace qtx11extras
|
kdbusaddons
|
||||||
|
kdelibs4support
|
||||||
|
kglobalaccel
|
||||||
|
ki18n
|
||||||
|
kio
|
||||||
|
kxmlgui
|
||||||
|
plasma-framework
|
||||||
|
plasma-workspace
|
||||||
|
qtx11extras
|
||||||
];
|
];
|
||||||
outputs = [ "bin" "dev" "out" ];
|
outputs = [ "bin" "dev" "out" ];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,22 +1,57 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
extra-cmake-modules, kdoctools,
|
, extra-cmake-modules
|
||||||
qtbase,
|
, kdoctools
|
||||||
kcmutils, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kdbusaddons,
|
, qtbase
|
||||||
kdeclarative, ki18n, kiconthemes, kio, kirigami2, kpackage, kservice,
|
, kcmutils
|
||||||
kwayland, kwidgetsaddons, kxmlgui, solid, systemsettings,
|
, kcompletion
|
||||||
libraw1394, libGLU, pciutils,
|
, kconfig
|
||||||
|
, kconfigwidgets
|
||||||
|
, kcoreaddons
|
||||||
|
, kdbusaddons
|
||||||
|
, kdeclarative
|
||||||
|
, ki18n
|
||||||
|
, kiconthemes
|
||||||
|
, kio
|
||||||
|
, kirigami2
|
||||||
|
, kpackage
|
||||||
|
, kservice
|
||||||
|
, kwayland
|
||||||
|
, kwidgetsaddons
|
||||||
|
, kxmlgui
|
||||||
|
, solid
|
||||||
|
, systemsettings
|
||||||
|
, libraw1394
|
||||||
|
, libGLU
|
||||||
|
, pciutils
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "kinfocenter";
|
pname = "kinfocenter";
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcmutils kcompletion kconfig kconfigwidgets kcoreaddons kdbusaddons
|
kcmutils
|
||||||
kdeclarative ki18n kiconthemes kio kirigami2 kpackage kservice kwayland
|
kcompletion
|
||||||
kwidgetsaddons kxmlgui solid systemsettings
|
kconfig
|
||||||
|
kconfigwidgets
|
||||||
|
kcoreaddons
|
||||||
|
kdbusaddons
|
||||||
|
kdeclarative
|
||||||
|
ki18n
|
||||||
|
kiconthemes
|
||||||
|
kio
|
||||||
|
kirigami2
|
||||||
|
kpackage
|
||||||
|
kservice
|
||||||
|
kwayland
|
||||||
|
kwidgetsaddons
|
||||||
|
kxmlgui
|
||||||
|
solid
|
||||||
|
systemsettings
|
||||||
|
|
||||||
libraw1394 libGLU pciutils
|
libraw1394
|
||||||
|
libGLU
|
||||||
|
pciutils
|
||||||
];
|
];
|
||||||
preFixup = ''
|
preFixup = ''
|
||||||
# fix wrong symlink of infocenter pointing to a 'systemsettings5' binary in
|
# fix wrong symlink of infocenter pointing to a 'systemsettings5' binary in
|
||||||
|
|
|
@ -1,14 +1,25 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules, kdoctools,
|
, kdoctools
|
||||||
kdbusaddons, khotkeys, ki18n, kiconthemes, kio, kxmlgui,
|
, kdbusaddons
|
||||||
sonnet
|
, khotkeys
|
||||||
|
, ki18n
|
||||||
|
, kiconthemes
|
||||||
|
, kio
|
||||||
|
, kxmlgui
|
||||||
|
, sonnet
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "kmenuedit";
|
pname = "kmenuedit";
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kdbusaddons khotkeys ki18n kiconthemes kio kxmlgui sonnet
|
kdbusaddons
|
||||||
|
khotkeys
|
||||||
|
ki18n
|
||||||
|
kiconthemes
|
||||||
|
kio
|
||||||
|
kxmlgui
|
||||||
|
sonnet
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,15 +1,28 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules,
|
, kwayland
|
||||||
kwayland, ki18n, kcoreaddons, plasma-wayland-protocols,
|
, ki18n
|
||||||
libepoxy, ffmpeg, mesa, pipewire, wayland
|
, kcoreaddons
|
||||||
|
, plasma-wayland-protocols
|
||||||
|
, libepoxy
|
||||||
|
, ffmpeg
|
||||||
|
, mesa
|
||||||
|
, pipewire
|
||||||
|
, wayland
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "kpipewire";
|
pname = "kpipewire";
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kwayland ki18n kcoreaddons plasma-wayland-protocols
|
kwayland
|
||||||
libepoxy ffmpeg mesa pipewire wayland
|
ki18n
|
||||||
|
kcoreaddons
|
||||||
|
plasma-wayland-protocols
|
||||||
|
libepoxy
|
||||||
|
ffmpeg
|
||||||
|
mesa
|
||||||
|
pipewire
|
||||||
|
wayland
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,17 +1,44 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules,
|
, kconfig
|
||||||
kconfig, kcmutils, kconfigwidgets, kdbusaddons, kglobalaccel, ki18n,
|
, kcmutils
|
||||||
kwidgetsaddons, kxmlgui, libkscreen, qtdeclarative, qtgraphicaleffects, qtsensors,
|
, kconfigwidgets
|
||||||
kwindowsystem, kdeclarative, plasma-framework, qtx11extras, layer-shell-qt
|
, kdbusaddons
|
||||||
|
, kglobalaccel
|
||||||
|
, ki18n
|
||||||
|
, kwidgetsaddons
|
||||||
|
, kxmlgui
|
||||||
|
, libkscreen
|
||||||
|
, qtdeclarative
|
||||||
|
, qtgraphicaleffects
|
||||||
|
, qtsensors
|
||||||
|
, kwindowsystem
|
||||||
|
, kdeclarative
|
||||||
|
, plasma-framework
|
||||||
|
, qtx11extras
|
||||||
|
, layer-shell-qt
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "kscreen";
|
pname = "kscreen";
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kconfig kcmutils kconfigwidgets kdbusaddons kglobalaccel ki18n
|
kconfig
|
||||||
kwidgetsaddons kxmlgui libkscreen qtdeclarative qtgraphicaleffects qtsensors
|
kcmutils
|
||||||
kwindowsystem kdeclarative plasma-framework qtx11extras layer-shell-qt
|
kconfigwidgets
|
||||||
|
kdbusaddons
|
||||||
|
kglobalaccel
|
||||||
|
ki18n
|
||||||
|
kwidgetsaddons
|
||||||
|
kxmlgui
|
||||||
|
libkscreen
|
||||||
|
qtdeclarative
|
||||||
|
qtgraphicaleffects
|
||||||
|
qtsensors
|
||||||
|
kwindowsystem
|
||||||
|
kdeclarative
|
||||||
|
plasma-framework
|
||||||
|
qtx11extras
|
||||||
|
layer-shell-qt
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,17 +1,39 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
extra-cmake-modules, kdoctools,
|
, extra-cmake-modules
|
||||||
kcmutils, kcrash, kdeclarative, kglobalaccel, kidletime,
|
, kdoctools
|
||||||
kwayland, libXcursor, pam, plasma-framework, qtbase, qtdeclarative, qtx11extras,
|
, kcmutils
|
||||||
wayland, layer-shell-qt,
|
, kcrash
|
||||||
|
, kdeclarative
|
||||||
|
, kglobalaccel
|
||||||
|
, kidletime
|
||||||
|
, kwayland
|
||||||
|
, libXcursor
|
||||||
|
, pam
|
||||||
|
, plasma-framework
|
||||||
|
, qtbase
|
||||||
|
, qtdeclarative
|
||||||
|
, qtx11extras
|
||||||
|
, wayland
|
||||||
|
, layer-shell-qt
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "kscreenlocker";
|
pname = "kscreenlocker";
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcmutils kcrash kdeclarative kglobalaccel kidletime kwayland
|
kcmutils
|
||||||
libXcursor pam plasma-framework qtdeclarative qtx11extras wayland
|
kcrash
|
||||||
|
kdeclarative
|
||||||
|
kglobalaccel
|
||||||
|
kidletime
|
||||||
|
kwayland
|
||||||
|
libXcursor
|
||||||
|
pam
|
||||||
|
plasma-framework
|
||||||
|
qtdeclarative
|
||||||
|
qtx11extras
|
||||||
|
wayland
|
||||||
layer-shell-qt
|
layer-shell-qt
|
||||||
];
|
];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
|
|
@ -1,7 +1,12 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
extra-cmake-modules, kdoctools,
|
, extra-cmake-modules
|
||||||
kcoreaddons, ki18n, kwallet, kwidgetsaddons, qtbase,
|
, kdoctools
|
||||||
|
, kcoreaddons
|
||||||
|
, ki18n
|
||||||
|
, kwallet
|
||||||
|
, kwidgetsaddons
|
||||||
|
, qtbase
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
|
|
@ -1,6 +1,10 @@
|
||||||
{ mkDerivation, lib
|
{ mkDerivation
|
||||||
|
, lib
|
||||||
, extra-cmake-modules
|
, extra-cmake-modules
|
||||||
, libksysguard, libnl, lm_sensors, networkmanager-qt
|
, libksysguard
|
||||||
|
, libnl
|
||||||
|
, lm_sensors
|
||||||
|
, networkmanager-qt
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
|
|
@ -1,8 +1,14 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
extra-cmake-modules,
|
, extra-cmake-modules
|
||||||
kguiaddons, kidletime, kwayland, kwindowsystem, qtbase,
|
, kguiaddons
|
||||||
wayland-protocols, wayland-scanner, wayland
|
, kidletime
|
||||||
|
, kwayland
|
||||||
|
, kwindowsystem
|
||||||
|
, qtbase
|
||||||
|
, wayland-protocols
|
||||||
|
, wayland-scanner
|
||||||
|
, wayland
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
|
|
@ -1,20 +1,61 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
extra-cmake-modules, kdoctools, fetchpatch,
|
, extra-cmake-modules
|
||||||
|
, kdoctools
|
||||||
libepoxy, lcms2, libICE, libSM, libcap, libdrm, libinput, libxkbcommon, mesa,
|
, fetchpatch
|
||||||
pipewire, udev, wayland, xcb-util-cursor, xwayland,
|
, libepoxy
|
||||||
plasma-wayland-protocols, wayland-protocols, libxcvt,
|
, lcms2
|
||||||
|
, libICE
|
||||||
qtdeclarative, qtmultimedia, qtquickcontrols2, qtscript, qtsensors,
|
, libSM
|
||||||
qtvirtualkeyboard, qtx11extras,
|
, libcap
|
||||||
|
, libdrm
|
||||||
breeze-qt5, kactivities, kcompletion, kcmutils, kconfig, kconfigwidgets,
|
, libinput
|
||||||
kcoreaddons, kcrash, kdeclarative, kdecoration, kglobalaccel, ki18n,
|
, libxkbcommon
|
||||||
kiconthemes, kidletime, kinit, kio, knewstuff, knotifications, kpackage,
|
, mesa
|
||||||
krunner, kscreenlocker, kservice, kwayland, kwidgetsaddons,
|
, pipewire
|
||||||
kwindowsystem, kxmlgui, plasma-framework, libqaccessibilityclient,
|
, udev
|
||||||
python3
|
, wayland
|
||||||
|
, xcb-util-cursor
|
||||||
|
, xwayland
|
||||||
|
, plasma-wayland-protocols
|
||||||
|
, wayland-protocols
|
||||||
|
, libxcvt
|
||||||
|
, qtdeclarative
|
||||||
|
, qtmultimedia
|
||||||
|
, qtquickcontrols2
|
||||||
|
, qtscript
|
||||||
|
, qtsensors
|
||||||
|
, qtvirtualkeyboard
|
||||||
|
, qtx11extras
|
||||||
|
, breeze-qt5
|
||||||
|
, kactivities
|
||||||
|
, kcompletion
|
||||||
|
, kcmutils
|
||||||
|
, kconfig
|
||||||
|
, kconfigwidgets
|
||||||
|
, kcoreaddons
|
||||||
|
, kcrash
|
||||||
|
, kdeclarative
|
||||||
|
, kdecoration
|
||||||
|
, kglobalaccel
|
||||||
|
, ki18n
|
||||||
|
, kiconthemes
|
||||||
|
, kidletime
|
||||||
|
, kinit
|
||||||
|
, kio
|
||||||
|
, knewstuff
|
||||||
|
, knotifications
|
||||||
|
, kpackage
|
||||||
|
, krunner
|
||||||
|
, kscreenlocker
|
||||||
|
, kservice
|
||||||
|
, kwayland
|
||||||
|
, kwidgetsaddons
|
||||||
|
, kwindowsystem
|
||||||
|
, kxmlgui
|
||||||
|
, plasma-framework
|
||||||
|
, libqaccessibilityclient
|
||||||
|
, python3
|
||||||
}:
|
}:
|
||||||
|
|
||||||
# TODO (ttuegel): investigate qmlplugindump failure
|
# TODO (ttuegel): investigate qmlplugindump failure
|
||||||
|
@ -23,18 +64,60 @@ mkDerivation {
|
||||||
pname = "kwin";
|
pname = "kwin";
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
libepoxy lcms2 libICE libSM libcap libdrm libinput libxkbcommon mesa pipewire
|
libepoxy
|
||||||
udev wayland xcb-util-cursor xwayland
|
lcms2
|
||||||
libxcvt plasma-wayland-protocols wayland-protocols
|
libICE
|
||||||
|
libSM
|
||||||
|
libcap
|
||||||
|
libdrm
|
||||||
|
libinput
|
||||||
|
libxkbcommon
|
||||||
|
mesa
|
||||||
|
pipewire
|
||||||
|
udev
|
||||||
|
wayland
|
||||||
|
xcb-util-cursor
|
||||||
|
xwayland
|
||||||
|
libxcvt
|
||||||
|
plasma-wayland-protocols
|
||||||
|
wayland-protocols
|
||||||
|
|
||||||
qtdeclarative qtmultimedia qtquickcontrols2 qtscript qtsensors
|
qtdeclarative
|
||||||
qtvirtualkeyboard qtx11extras
|
qtmultimedia
|
||||||
|
qtquickcontrols2
|
||||||
|
qtscript
|
||||||
|
qtsensors
|
||||||
|
qtvirtualkeyboard
|
||||||
|
qtx11extras
|
||||||
|
|
||||||
breeze-qt5 kactivities kcmutils kcompletion kconfig kconfigwidgets
|
breeze-qt5
|
||||||
kcoreaddons kcrash kdeclarative kdecoration kglobalaccel ki18n kiconthemes
|
kactivities
|
||||||
kidletime kinit kio knewstuff knotifications kpackage krunner kscreenlocker
|
kcmutils
|
||||||
kservice kwayland kwidgetsaddons kwindowsystem kxmlgui
|
kcompletion
|
||||||
plasma-framework libqaccessibilityclient
|
kconfig
|
||||||
|
kconfigwidgets
|
||||||
|
kcoreaddons
|
||||||
|
kcrash
|
||||||
|
kdeclarative
|
||||||
|
kdecoration
|
||||||
|
kglobalaccel
|
||||||
|
ki18n
|
||||||
|
kiconthemes
|
||||||
|
kidletime
|
||||||
|
kinit
|
||||||
|
kio
|
||||||
|
knewstuff
|
||||||
|
knotifications
|
||||||
|
kpackage
|
||||||
|
krunner
|
||||||
|
kscreenlocker
|
||||||
|
kservice
|
||||||
|
kwayland
|
||||||
|
kwidgetsaddons
|
||||||
|
kwindowsystem
|
||||||
|
kxmlgui
|
||||||
|
plasma-framework
|
||||||
|
libqaccessibilityclient
|
||||||
|
|
||||||
];
|
];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
|
|
@ -1,7 +1,12 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
extra-cmake-modules,
|
, extra-cmake-modules
|
||||||
kcoreaddons, kdbusaddons, ki18n, knotifications, kpty, qtbase,
|
, kcoreaddons
|
||||||
|
, kdbusaddons
|
||||||
|
, ki18n
|
||||||
|
, knotifications
|
||||||
|
, kpty
|
||||||
|
, qtbase
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
|
|
@ -1,6 +1,14 @@
|
||||||
{ mkDerivation, lib
|
{ mkDerivation
|
||||||
|
, lib
|
||||||
, extra-cmake-modules
|
, extra-cmake-modules
|
||||||
, kguiaddons, kidletime, kwayland, kwindowsystem, qtbase, wayland-scanner, wayland, wayland-protocols
|
, kguiaddons
|
||||||
|
, kidletime
|
||||||
|
, kwayland
|
||||||
|
, kwindowsystem
|
||||||
|
, qtbase
|
||||||
|
, wayland-scanner
|
||||||
|
, wayland
|
||||||
|
, wayland-protocols
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
|
|
@ -1,10 +1,15 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib, propagate,
|
, lib
|
||||||
extra-cmake-modules,
|
, propagate
|
||||||
qtbase,
|
, extra-cmake-modules
|
||||||
wayland-scanner, kconfig, kwayland,
|
, qtbase
|
||||||
plasma-wayland-protocols, wayland,
|
, wayland-scanner
|
||||||
libXrandr, qtx11extras
|
, kconfig
|
||||||
|
, kwayland
|
||||||
|
, plasma-wayland-protocols
|
||||||
|
, wayland
|
||||||
|
, libXrandr
|
||||||
|
, qtx11extras
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
|
|
@ -1,9 +1,26 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
extra-cmake-modules,
|
, extra-cmake-modules
|
||||||
kauth, kcompletion, kconfig, kconfigwidgets, kcoreaddons, ki18n, kiconthemes,
|
, kauth
|
||||||
knewstuff, kservice, kwidgetsaddons, kwindowsystem, plasma-framework,
|
, kcompletion
|
||||||
qtbase, qtscript, qtwebengine, qtx11extras, libnl, libpcap, qtsensors, lm_sensors,
|
, kconfig
|
||||||
|
, kconfigwidgets
|
||||||
|
, kcoreaddons
|
||||||
|
, ki18n
|
||||||
|
, kiconthemes
|
||||||
|
, knewstuff
|
||||||
|
, kservice
|
||||||
|
, kwidgetsaddons
|
||||||
|
, kwindowsystem
|
||||||
|
, plasma-framework
|
||||||
|
, qtbase
|
||||||
|
, qtscript
|
||||||
|
, qtwebengine
|
||||||
|
, qtx11extras
|
||||||
|
, libnl
|
||||||
|
, libpcap
|
||||||
|
, qtsensors
|
||||||
|
, lm_sensors
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
@ -13,9 +30,25 @@ mkDerivation {
|
||||||
];
|
];
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kauth kconfig ki18n kiconthemes kwindowsystem kcompletion kconfigwidgets
|
kauth
|
||||||
kcoreaddons kservice kwidgetsaddons plasma-framework qtscript qtx11extras
|
kconfig
|
||||||
qtwebengine knewstuff libnl libpcap qtsensors lm_sensors
|
ki18n
|
||||||
|
kiconthemes
|
||||||
|
kwindowsystem
|
||||||
|
kcompletion
|
||||||
|
kconfigwidgets
|
||||||
|
kcoreaddons
|
||||||
|
kservice
|
||||||
|
kwidgetsaddons
|
||||||
|
plasma-framework
|
||||||
|
qtscript
|
||||||
|
qtx11extras
|
||||||
|
qtwebengine
|
||||||
|
knewstuff
|
||||||
|
libnl
|
||||||
|
libpcap
|
||||||
|
qtsensors
|
||||||
|
lm_sensors
|
||||||
];
|
];
|
||||||
outputs = [ "bin" "dev" "out" ];
|
outputs = [ "bin" "dev" "out" ];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,15 +1,30 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
extra-cmake-modules,
|
, extra-cmake-modules
|
||||||
kcoreaddons, kdeclarative, ki18n, kitemmodels, krunner, kservice,
|
, kcoreaddons
|
||||||
plasma-framework, qtbase, qtscript, qtdeclarative
|
, kdeclarative
|
||||||
|
, ki18n
|
||||||
|
, kitemmodels
|
||||||
|
, krunner
|
||||||
|
, kservice
|
||||||
|
, plasma-framework
|
||||||
|
, qtbase
|
||||||
|
, qtscript
|
||||||
|
, qtdeclarative
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "milou";
|
pname = "milou";
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcoreaddons kdeclarative ki18n kitemmodels krunner kservice plasma-framework
|
kcoreaddons
|
||||||
qtdeclarative qtscript
|
kdeclarative
|
||||||
|
ki18n
|
||||||
|
kitemmodels
|
||||||
|
krunner
|
||||||
|
kservice
|
||||||
|
plasma-framework
|
||||||
|
qtdeclarative
|
||||||
|
qtscript
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules,
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
|
|
@ -1,18 +1,39 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules,
|
, frameworkintegration
|
||||||
frameworkintegration, kcmutils, kcompletion, kconfig, kdecoration, kguiaddons,
|
, kcmutils
|
||||||
ki18n, kwidgetsaddons, kservice, kwayland, kwindowsystem, qtdeclarative,
|
, kcompletion
|
||||||
qtx11extras, libXdmcp
|
, kconfig
|
||||||
|
, kdecoration
|
||||||
|
, kguiaddons
|
||||||
|
, ki18n
|
||||||
|
, kwidgetsaddons
|
||||||
|
, kservice
|
||||||
|
, kwayland
|
||||||
|
, kwindowsystem
|
||||||
|
, qtdeclarative
|
||||||
|
, qtx11extras
|
||||||
|
, libXdmcp
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "oxygen";
|
pname = "oxygen";
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
frameworkintegration kcmutils kcompletion kconfig kdecoration kguiaddons
|
frameworkintegration
|
||||||
ki18n kservice kwayland kwidgetsaddons kwindowsystem qtdeclarative
|
kcmutils
|
||||||
qtx11extras libXdmcp
|
kcompletion
|
||||||
|
kconfig
|
||||||
|
kdecoration
|
||||||
|
kguiaddons
|
||||||
|
ki18n
|
||||||
|
kservice
|
||||||
|
kwayland
|
||||||
|
kwidgetsaddons
|
||||||
|
kwindowsystem
|
||||||
|
qtdeclarative
|
||||||
|
qtx11extras
|
||||||
|
libXdmcp
|
||||||
];
|
];
|
||||||
outputs = [ "bin" "dev" "out" ];
|
outputs = [ "bin" "dev" "out" ];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,10 +1,9 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules,
|
, qtquickcontrols2
|
||||||
qtquickcontrols2,
|
, qtmultimedia
|
||||||
qtmultimedia,
|
, kirigami2
|
||||||
kirigami2,
|
, ki18n
|
||||||
ki18n,
|
|
||||||
}:
|
}:
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "plank-player";
|
pname = "plank-player";
|
||||||
|
|
|
@ -1,19 +1,18 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules,
|
, kactivities
|
||||||
kactivities,
|
, kactivities-stats
|
||||||
kactivities-stats,
|
, plasma-framework
|
||||||
plasma-framework,
|
, ki18n
|
||||||
ki18n,
|
, kirigami2
|
||||||
kirigami2,
|
, kdeclarative
|
||||||
kdeclarative,
|
, kcmutils
|
||||||
kcmutils,
|
, knotifications
|
||||||
knotifications,
|
, kio
|
||||||
kio,
|
, kwayland
|
||||||
kwayland,
|
, kwindowsystem
|
||||||
kwindowsystem,
|
, plasma-workspace
|
||||||
plasma-workspace,
|
, qtmultimedia
|
||||||
qtmultimedia,
|
|
||||||
}:
|
}:
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "plasma-bigscreen";
|
pname = "plasma-bigscreen";
|
||||||
|
|
|
@ -1,9 +1,17 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules,
|
, qtbase
|
||||||
qtbase,
|
, kfilemetadata
|
||||||
kfilemetadata, kio, ki18n, kconfig , kdbusaddons, knotifications, kpurpose,
|
, kio
|
||||||
krunner, kwindowsystem, kactivities, plasma-workspace
|
, ki18n
|
||||||
|
, kconfig
|
||||||
|
, kdbusaddons
|
||||||
|
, knotifications
|
||||||
|
, kpurpose
|
||||||
|
, krunner
|
||||||
|
, kwindowsystem
|
||||||
|
, kactivities
|
||||||
|
, plasma-workspace
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
@ -12,7 +20,17 @@ mkDerivation {
|
||||||
extra-cmake-modules
|
extra-cmake-modules
|
||||||
];
|
];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
qtbase kfilemetadata kio ki18n kconfig kdbusaddons knotifications kpurpose
|
qtbase
|
||||||
krunner kwindowsystem kactivities plasma-workspace
|
kfilemetadata
|
||||||
|
kio
|
||||||
|
ki18n
|
||||||
|
kconfig
|
||||||
|
kdbusaddons
|
||||||
|
knotifications
|
||||||
|
kpurpose
|
||||||
|
krunner
|
||||||
|
kwindowsystem
|
||||||
|
kactivities
|
||||||
|
plasma-workspace
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,36 +1,115 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
extra-cmake-modules, kdoctools, wayland-scanner,
|
, extra-cmake-modules
|
||||||
|
, kdoctools
|
||||||
boost, fontconfig, ibus, libXcursor, libXft, libcanberra_kde, libpulseaudio,
|
, wayland-scanner
|
||||||
libxkbfile, xf86inputevdev, xf86inputsynaptics, xinput, xkeyboard_config,
|
, boost
|
||||||
xorgserver, util-linux, wayland, wayland-protocols,
|
, fontconfig
|
||||||
|
, ibus
|
||||||
accounts-qt, qtdeclarative, qtquickcontrols, qtquickcontrols2, qtsvg,
|
, libXcursor
|
||||||
qtx11extras,
|
, libXft
|
||||||
|
, libcanberra_kde
|
||||||
attica, baloo, kaccounts-integration, kactivities, kactivities-stats, kauth,
|
, libpulseaudio
|
||||||
kcmutils, kdbusaddons, kdeclarative, kded, kdelibs4support, kemoticons,
|
, libxkbfile
|
||||||
kglobalaccel, ki18n, kitemmodels, knewstuff, knotifications, knotifyconfig,
|
, xf86inputevdev
|
||||||
kpeople, krunner, kscreenlocker, kwallet, kwin, phonon,
|
, xf86inputsynaptics
|
||||||
plasma-framework, plasma-workspace, qqc2-desktop-style, xf86inputlibinput
|
, xinput
|
||||||
|
, xkeyboard_config
|
||||||
|
, xorgserver
|
||||||
|
, util-linux
|
||||||
|
, wayland
|
||||||
|
, wayland-protocols
|
||||||
|
, accounts-qt
|
||||||
|
, qtdeclarative
|
||||||
|
, qtquickcontrols
|
||||||
|
, qtquickcontrols2
|
||||||
|
, qtsvg
|
||||||
|
, qtx11extras
|
||||||
|
, attica
|
||||||
|
, baloo
|
||||||
|
, kaccounts-integration
|
||||||
|
, kactivities
|
||||||
|
, kactivities-stats
|
||||||
|
, kauth
|
||||||
|
, kcmutils
|
||||||
|
, kdbusaddons
|
||||||
|
, kdeclarative
|
||||||
|
, kded
|
||||||
|
, kdelibs4support
|
||||||
|
, kemoticons
|
||||||
|
, kglobalaccel
|
||||||
|
, ki18n
|
||||||
|
, kitemmodels
|
||||||
|
, knewstuff
|
||||||
|
, knotifications
|
||||||
|
, knotifyconfig
|
||||||
|
, kpeople
|
||||||
|
, krunner
|
||||||
|
, kscreenlocker
|
||||||
|
, kwallet
|
||||||
|
, kwin
|
||||||
|
, phonon
|
||||||
|
, plasma-framework
|
||||||
|
, plasma-workspace
|
||||||
|
, qqc2-desktop-style
|
||||||
|
, xf86inputlibinput
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "plasma-desktop";
|
pname = "plasma-desktop";
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools wayland-scanner ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools wayland-scanner ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
boost fontconfig ibus libcanberra_kde libpulseaudio libXcursor libXft xorgserver
|
boost
|
||||||
libxkbfile phonon xf86inputlibinput xf86inputevdev xf86inputsynaptics xinput
|
fontconfig
|
||||||
xkeyboard_config wayland wayland-protocols
|
ibus
|
||||||
|
libcanberra_kde
|
||||||
|
libpulseaudio
|
||||||
|
libXcursor
|
||||||
|
libXft
|
||||||
|
xorgserver
|
||||||
|
libxkbfile
|
||||||
|
phonon
|
||||||
|
xf86inputlibinput
|
||||||
|
xf86inputevdev
|
||||||
|
xf86inputsynaptics
|
||||||
|
xinput
|
||||||
|
xkeyboard_config
|
||||||
|
wayland
|
||||||
|
wayland-protocols
|
||||||
|
|
||||||
accounts-qt qtdeclarative qtquickcontrols qtquickcontrols2 qtsvg qtx11extras
|
accounts-qt
|
||||||
|
qtdeclarative
|
||||||
|
qtquickcontrols
|
||||||
|
qtquickcontrols2
|
||||||
|
qtsvg
|
||||||
|
qtx11extras
|
||||||
|
|
||||||
attica baloo kaccounts-integration kactivities kactivities-stats kauth
|
attica
|
||||||
kcmutils kdbusaddons kdeclarative kded kdelibs4support kemoticons
|
baloo
|
||||||
kglobalaccel ki18n kitemmodels knewstuff knotifications knotifyconfig
|
kaccounts-integration
|
||||||
kpeople krunner kscreenlocker kwallet kwin plasma-framework
|
kactivities
|
||||||
plasma-workspace qqc2-desktop-style
|
kactivities-stats
|
||||||
|
kauth
|
||||||
|
kcmutils
|
||||||
|
kdbusaddons
|
||||||
|
kdeclarative
|
||||||
|
kded
|
||||||
|
kdelibs4support
|
||||||
|
kemoticons
|
||||||
|
kglobalaccel
|
||||||
|
ki18n
|
||||||
|
kitemmodels
|
||||||
|
knewstuff
|
||||||
|
knotifications
|
||||||
|
knotifyconfig
|
||||||
|
kpeople
|
||||||
|
krunner
|
||||||
|
kscreenlocker
|
||||||
|
kwallet
|
||||||
|
kwin
|
||||||
|
plasma-framework
|
||||||
|
plasma-workspace
|
||||||
|
qqc2-desktop-style
|
||||||
];
|
];
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
|
|
|
@ -1,18 +1,49 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, extra-cmake-modules, kdoctools,
|
, extra-cmake-modules
|
||||||
kcmutils, kconfig, kdbusaddons, khtml, ki18n, kiconthemes, kio, kitemviews,
|
, kdoctools
|
||||||
kservice, kwindowsystem, kxmlgui, qtquickcontrols, qtquickcontrols2,
|
, kcmutils
|
||||||
kactivities, kactivities-stats, kirigami2, kcrash, plasma-workspace,
|
, kconfig
|
||||||
systemsettings
|
, kdbusaddons
|
||||||
|
, khtml
|
||||||
|
, ki18n
|
||||||
|
, kiconthemes
|
||||||
|
, kio
|
||||||
|
, kitemviews
|
||||||
|
, kservice
|
||||||
|
, kwindowsystem
|
||||||
|
, kxmlgui
|
||||||
|
, qtquickcontrols
|
||||||
|
, qtquickcontrols2
|
||||||
|
, kactivities
|
||||||
|
, kactivities-stats
|
||||||
|
, kirigami2
|
||||||
|
, kcrash
|
||||||
|
, plasma-workspace
|
||||||
|
, systemsettings
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "plasma-disks";
|
pname = "plasma-disks";
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcmutils kconfig kdbusaddons khtml ki18n kiconthemes kio kitemviews kservice
|
kcmutils
|
||||||
kwindowsystem kxmlgui qtquickcontrols qtquickcontrols2
|
kconfig
|
||||||
kactivities kactivities-stats kirigami2 kcrash plasma-workspace
|
kdbusaddons
|
||||||
|
khtml
|
||||||
|
ki18n
|
||||||
|
kiconthemes
|
||||||
|
kio
|
||||||
|
kitemviews
|
||||||
|
kservice
|
||||||
|
kwindowsystem
|
||||||
|
kxmlgui
|
||||||
|
qtquickcontrols
|
||||||
|
qtquickcontrols2
|
||||||
|
kactivities
|
||||||
|
kactivities-stats
|
||||||
|
kirigami2
|
||||||
|
kcrash
|
||||||
|
plasma-workspace
|
||||||
systemsettings
|
systemsettings
|
||||||
];
|
];
|
||||||
outputs = [ "bin" "dev" "out" ];
|
outputs = [ "bin" "dev" "out" ];
|
||||||
|
|
|
@ -1,9 +1,17 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules,
|
, breeze-qt5
|
||||||
breeze-qt5, kconfig, kconfigwidgets, kiconthemes, kio, knotifications,
|
, kconfig
|
||||||
kwayland, libXcursor, qtquickcontrols2, wayland, wayland-protocols,
|
, kconfigwidgets
|
||||||
plasma-wayland-protocols
|
, kiconthemes
|
||||||
|
, kio
|
||||||
|
, knotifications
|
||||||
|
, kwayland
|
||||||
|
, libXcursor
|
||||||
|
, qtquickcontrols2
|
||||||
|
, wayland
|
||||||
|
, wayland-protocols
|
||||||
|
, plasma-wayland-protocols
|
||||||
}:
|
}:
|
||||||
|
|
||||||
# TODO: install Noto Sans and Oxygen Mono fonts with plasma-integration
|
# TODO: install Noto Sans and Oxygen Mono fonts with plasma-integration
|
||||||
|
@ -12,8 +20,17 @@ mkDerivation {
|
||||||
pname = "plasma-integration";
|
pname = "plasma-integration";
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
breeze-qt5 kconfig kconfigwidgets kiconthemes kio knotifications kwayland
|
breeze-qt5
|
||||||
libXcursor qtquickcontrols2 wayland wayland-protocols
|
kconfig
|
||||||
|
kconfigwidgets
|
||||||
|
kiconthemes
|
||||||
|
kio
|
||||||
|
knotifications
|
||||||
|
kwayland
|
||||||
|
libXcursor
|
||||||
|
qtquickcontrols2
|
||||||
|
wayland
|
||||||
|
wayland-protocols
|
||||||
plasma-wayland-protocols
|
plasma-wayland-protocols
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,16 +1,36 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
|
, extra-cmake-modules
|
||||||
extra-cmake-modules, kdoctools,
|
, kdoctools
|
||||||
|
, coreutils
|
||||||
coreutils, dbus, gnugrep, gnused, libdbusmenu, pam, wayland, appstream,
|
, dbus
|
||||||
|
, gnugrep
|
||||||
kdeclarative, kdelibs4support, kpeople, kconfig, krunner, kinit, kwayland, kwin,
|
, gnused
|
||||||
plasma-framework, telepathy, libphonenumber, protobuf, libqofono, modemmanager-qt,
|
, libdbusmenu
|
||||||
networkmanager-qt, plasma-workspace,
|
, pam
|
||||||
maliit-framework, maliit-keyboard, qtfeedback,
|
, wayland
|
||||||
|
, appstream
|
||||||
qtwayland, qttools
|
, kdeclarative
|
||||||
|
, kdelibs4support
|
||||||
|
, kpeople
|
||||||
|
, kconfig
|
||||||
|
, krunner
|
||||||
|
, kinit
|
||||||
|
, kwayland
|
||||||
|
, kwin
|
||||||
|
, plasma-framework
|
||||||
|
, telepathy
|
||||||
|
, libphonenumber
|
||||||
|
, protobuf
|
||||||
|
, libqofono
|
||||||
|
, modemmanager-qt
|
||||||
|
, networkmanager-qt
|
||||||
|
, plasma-workspace
|
||||||
|
, maliit-framework
|
||||||
|
, maliit-keyboard
|
||||||
|
, qtfeedback
|
||||||
|
, qtwayland
|
||||||
|
, qttools
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let inherit (lib) getBin getLib; in
|
let inherit (lib) getBin getLib; in
|
||||||
|
@ -20,10 +40,29 @@ mkDerivation {
|
||||||
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
appstream libdbusmenu pam wayland
|
appstream
|
||||||
kdeclarative kdelibs4support kpeople kconfig krunner kinit kwayland kwin
|
libdbusmenu
|
||||||
plasma-framework telepathy libphonenumber protobuf libqofono modemmanager-qt
|
pam
|
||||||
networkmanager-qt maliit-framework maliit-keyboard plasma-workspace qtfeedback
|
wayland
|
||||||
|
kdeclarative
|
||||||
|
kdelibs4support
|
||||||
|
kpeople
|
||||||
|
kconfig
|
||||||
|
krunner
|
||||||
|
kinit
|
||||||
|
kwayland
|
||||||
|
kwin
|
||||||
|
plasma-framework
|
||||||
|
telepathy
|
||||||
|
libphonenumber
|
||||||
|
protobuf
|
||||||
|
libqofono
|
||||||
|
modemmanager-qt
|
||||||
|
networkmanager-qt
|
||||||
|
maliit-framework
|
||||||
|
maliit-keyboard
|
||||||
|
plasma-workspace
|
||||||
|
qtfeedback
|
||||||
];
|
];
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules,
|
, plasma-framework
|
||||||
plasma-framework
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
|
|
@ -1,27 +1,70 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib, substituteAll,
|
, lib
|
||||||
extra-cmake-modules, kdoctools,
|
, substituteAll
|
||||||
kcmutils, kcompletion, kconfigwidgets, kcoreaddons, kdbusaddons, kdeclarative,
|
, extra-cmake-modules
|
||||||
ki18n, kiconthemes, kinit, kio, kitemviews, knotifications, kservice, kwallet,
|
, kdoctools
|
||||||
kwidgetsaddons, kwindowsystem, kxmlgui, plasma-framework, prison, solid,
|
, kcmutils
|
||||||
|
, kcompletion
|
||||||
mobile-broadband-provider-info, openconnect, openvpn,
|
, kconfigwidgets
|
||||||
modemmanager-qt, networkmanager-qt, qca-qt5,
|
, kcoreaddons
|
||||||
qtbase, qtdeclarative, qttools,
|
, kdbusaddons
|
||||||
|
, kdeclarative
|
||||||
|
, ki18n
|
||||||
|
, kiconthemes
|
||||||
|
, kinit
|
||||||
|
, kio
|
||||||
|
, kitemviews
|
||||||
|
, knotifications
|
||||||
|
, kservice
|
||||||
|
, kwallet
|
||||||
|
, kwidgetsaddons
|
||||||
|
, kwindowsystem
|
||||||
|
, kxmlgui
|
||||||
|
, plasma-framework
|
||||||
|
, prison
|
||||||
|
, solid
|
||||||
|
, mobile-broadband-provider-info
|
||||||
|
, openconnect
|
||||||
|
, openvpn
|
||||||
|
, modemmanager-qt
|
||||||
|
, networkmanager-qt
|
||||||
|
, qca-qt5
|
||||||
|
, qtbase
|
||||||
|
, qtdeclarative
|
||||||
|
, qttools
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "plasma-nm";
|
pname = "plasma-nm";
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools qttools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools qttools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kdeclarative ki18n kio kwindowsystem plasma-framework kcompletion
|
kdeclarative
|
||||||
kcmutils kconfigwidgets kcoreaddons kdbusaddons kiconthemes
|
ki18n
|
||||||
kinit kitemviews knotifications kservice kwallet kwidgetsaddons kxmlgui
|
kio
|
||||||
prison solid
|
kwindowsystem
|
||||||
|
plasma-framework
|
||||||
|
kcompletion
|
||||||
|
kcmutils
|
||||||
|
kconfigwidgets
|
||||||
|
kcoreaddons
|
||||||
|
kdbusaddons
|
||||||
|
kiconthemes
|
||||||
|
kinit
|
||||||
|
kitemviews
|
||||||
|
knotifications
|
||||||
|
kservice
|
||||||
|
kwallet
|
||||||
|
kwidgetsaddons
|
||||||
|
kxmlgui
|
||||||
|
prison
|
||||||
|
solid
|
||||||
|
|
||||||
qtdeclarative
|
qtdeclarative
|
||||||
modemmanager-qt networkmanager-qt qca-qt5
|
modemmanager-qt
|
||||||
mobile-broadband-provider-info openconnect
|
networkmanager-qt
|
||||||
|
qca-qt5
|
||||||
|
mobile-broadband-provider-info
|
||||||
|
openconnect
|
||||||
];
|
];
|
||||||
patches = [
|
patches = [
|
||||||
(substituteAll {
|
(substituteAll {
|
||||||
|
|
|
@ -1,20 +1,44 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
extra-cmake-modules, kdoctools,
|
, extra-cmake-modules
|
||||||
kcmutils, kconfigwidgets, kcoreaddons, kdeclarative, kglobalaccel, ki18n, kwindowsystem, plasma-framework,
|
, kdoctools
|
||||||
qtbase, qtdeclarative,
|
, kcmutils
|
||||||
gconf, glib, libcanberra-gtk3, libpulseaudio, sound-theme-freedesktop
|
, kconfigwidgets
|
||||||
|
, kcoreaddons
|
||||||
|
, kdeclarative
|
||||||
|
, kglobalaccel
|
||||||
|
, ki18n
|
||||||
|
, kwindowsystem
|
||||||
|
, plasma-framework
|
||||||
|
, qtbase
|
||||||
|
, qtdeclarative
|
||||||
|
, gconf
|
||||||
|
, glib
|
||||||
|
, libcanberra-gtk3
|
||||||
|
, libpulseaudio
|
||||||
|
, sound-theme-freedesktop
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "plasma-pa";
|
pname = "plasma-pa";
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
gconf glib libcanberra-gtk3 libpulseaudio sound-theme-freedesktop
|
gconf
|
||||||
|
glib
|
||||||
|
libcanberra-gtk3
|
||||||
|
libpulseaudio
|
||||||
|
sound-theme-freedesktop
|
||||||
|
|
||||||
kcmutils kconfigwidgets kcoreaddons kdeclarative kglobalaccel ki18n plasma-framework
|
kcmutils
|
||||||
|
kconfigwidgets
|
||||||
|
kcoreaddons
|
||||||
|
kdeclarative
|
||||||
|
kglobalaccel
|
||||||
|
ki18n
|
||||||
|
plasma-framework
|
||||||
kwindowsystem
|
kwindowsystem
|
||||||
|
|
||||||
qtbase qtdeclarative
|
qtbase
|
||||||
|
qtdeclarative
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,22 +1,21 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules,
|
, kconfig
|
||||||
kconfig,
|
, knotifications
|
||||||
knotifications,
|
, ki18n
|
||||||
ki18n,
|
, solid
|
||||||
solid,
|
, kcoreaddons
|
||||||
kcoreaddons,
|
, kdeclarative
|
||||||
kdeclarative,
|
, kcmutils
|
||||||
kcmutils,
|
, kpackage
|
||||||
kpackage,
|
, kwindowsystem
|
||||||
kwindowsystem,
|
, wayland
|
||||||
wayland,
|
, pkg-config
|
||||||
pkg-config,
|
, libcec
|
||||||
libcec,
|
, libcec_platform
|
||||||
libcec_platform,
|
, libevdev
|
||||||
libevdev,
|
, plasma-workspace
|
||||||
plasma-workspace,
|
, plasma-wayland-protocols
|
||||||
plasma-wayland-protocols,
|
|
||||||
}:
|
}:
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "plasma-remotecontrollers";
|
pname = "plasma-remotecontrollers";
|
||||||
|
|
|
@ -1,16 +1,14 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
extra-cmake-modules,
|
, extra-cmake-modules
|
||||||
|
, kactivities
|
||||||
kactivities,
|
, plasma-framework
|
||||||
plasma-framework,
|
, kwindowsystem
|
||||||
kwindowsystem,
|
, networkmanager-qt
|
||||||
networkmanager-qt,
|
, libksysguard
|
||||||
libksysguard,
|
, encfs
|
||||||
|
, cryfs
|
||||||
encfs,
|
, fuse
|
||||||
cryfs,
|
|
||||||
fuse
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
@ -24,7 +22,10 @@ mkDerivation {
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kactivities plasma-framework kwindowsystem libksysguard
|
kactivities
|
||||||
|
plasma-framework
|
||||||
|
kwindowsystem
|
||||||
|
libksysguard
|
||||||
networkmanager-qt
|
networkmanager-qt
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ mkDerivation , extra-cmake-modules }:
|
{ mkDerivation, extra-cmake-modules }:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "plasma-workspace-wallpapers";
|
pname = "plasma-workspace-wallpapers";
|
||||||
|
|
|
@ -1,23 +1,72 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
|
, extra-cmake-modules
|
||||||
extra-cmake-modules, kdoctools,
|
, kdoctools
|
||||||
|
, coreutils
|
||||||
coreutils, gnugrep, gnused, isocodes, libdbusmenu, libSM, libXcursor,
|
, gnugrep
|
||||||
libXtst, libXft, pam, wayland, xmessage, xsetroot,
|
, gnused
|
||||||
|
, isocodes
|
||||||
baloo, breeze-qt5, kactivities, kactivities-stats, kcmutils, kconfig, kcrash,
|
, libdbusmenu
|
||||||
kdbusaddons, kdeclarative, kdelibs4support, kdesu, kglobalaccel, kidletime,
|
, libSM
|
||||||
kinit, kjsembed, knewstuff, knotifyconfig, kpackage, kpeople, krunner,
|
, libXcursor
|
||||||
kscreenlocker, ktexteditor, ktextwidgets, kwallet, kwayland, kwin,
|
, libXtst
|
||||||
kxmlrpcclient, libkscreen, libksysguard, libqalculate, networkmanager-qt,
|
, libXft
|
||||||
phonon, plasma-framework, prison, solid, kholidays, kquickcharts,
|
, pam
|
||||||
appstream-qt, plasma-wayland-protocols, kpipewire, libkexiv2,
|
, wayland
|
||||||
|
, xmessage
|
||||||
qtgraphicaleffects, qtquickcontrols, qtquickcontrols2, qtscript, qttools,
|
, xsetroot
|
||||||
qtwayland, qtx11extras, qqc2-desktop-style, polkit-qt,
|
, baloo
|
||||||
|
, breeze-qt5
|
||||||
pipewire, libdrm
|
, kactivities
|
||||||
|
, kactivities-stats
|
||||||
|
, kcmutils
|
||||||
|
, kconfig
|
||||||
|
, kcrash
|
||||||
|
, kdbusaddons
|
||||||
|
, kdeclarative
|
||||||
|
, kdelibs4support
|
||||||
|
, kdesu
|
||||||
|
, kglobalaccel
|
||||||
|
, kidletime
|
||||||
|
, kinit
|
||||||
|
, kjsembed
|
||||||
|
, knewstuff
|
||||||
|
, knotifyconfig
|
||||||
|
, kpackage
|
||||||
|
, kpeople
|
||||||
|
, krunner
|
||||||
|
, kscreenlocker
|
||||||
|
, ktexteditor
|
||||||
|
, ktextwidgets
|
||||||
|
, kwallet
|
||||||
|
, kwayland
|
||||||
|
, kwin
|
||||||
|
, kxmlrpcclient
|
||||||
|
, libkscreen
|
||||||
|
, libksysguard
|
||||||
|
, libqalculate
|
||||||
|
, networkmanager-qt
|
||||||
|
, phonon
|
||||||
|
, plasma-framework
|
||||||
|
, prison
|
||||||
|
, solid
|
||||||
|
, kholidays
|
||||||
|
, kquickcharts
|
||||||
|
, appstream-qt
|
||||||
|
, plasma-wayland-protocols
|
||||||
|
, kpipewire
|
||||||
|
, libkexiv2
|
||||||
|
, qtgraphicaleffects
|
||||||
|
, qtquickcontrols
|
||||||
|
, qtquickcontrols2
|
||||||
|
, qtscript
|
||||||
|
, qttools
|
||||||
|
, qtwayland
|
||||||
|
, qtx11extras
|
||||||
|
, qqc2-desktop-style
|
||||||
|
, polkit-qt
|
||||||
|
, pipewire
|
||||||
|
, libdrm
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let inherit (lib) getBin getLib; in
|
let inherit (lib) getBin getLib; in
|
||||||
|
@ -28,20 +77,66 @@ mkDerivation {
|
||||||
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
isocodes libdbusmenu libSM libXcursor libXtst libXft pam wayland
|
isocodes
|
||||||
|
libdbusmenu
|
||||||
|
libSM
|
||||||
|
libXcursor
|
||||||
|
libXtst
|
||||||
|
libXft
|
||||||
|
pam
|
||||||
|
wayland
|
||||||
|
|
||||||
baloo kactivities kactivities-stats kcmutils kconfig kcrash kdbusaddons
|
baloo
|
||||||
kdeclarative kdelibs4support kdesu kglobalaccel kidletime kjsembed knewstuff
|
kactivities
|
||||||
knotifyconfig kpackage kpeople krunner kscreenlocker ktexteditor
|
kactivities-stats
|
||||||
ktextwidgets kwallet kwayland kwin kxmlrpcclient libkscreen libksysguard
|
kcmutils
|
||||||
libqalculate networkmanager-qt phonon plasma-framework prison solid
|
kconfig
|
||||||
kholidays kquickcharts appstream-qt plasma-wayland-protocols kpipewire
|
kcrash
|
||||||
|
kdbusaddons
|
||||||
|
kdeclarative
|
||||||
|
kdelibs4support
|
||||||
|
kdesu
|
||||||
|
kglobalaccel
|
||||||
|
kidletime
|
||||||
|
kjsembed
|
||||||
|
knewstuff
|
||||||
|
knotifyconfig
|
||||||
|
kpackage
|
||||||
|
kpeople
|
||||||
|
krunner
|
||||||
|
kscreenlocker
|
||||||
|
ktexteditor
|
||||||
|
ktextwidgets
|
||||||
|
kwallet
|
||||||
|
kwayland
|
||||||
|
kwin
|
||||||
|
kxmlrpcclient
|
||||||
|
libkscreen
|
||||||
|
libksysguard
|
||||||
|
libqalculate
|
||||||
|
networkmanager-qt
|
||||||
|
phonon
|
||||||
|
plasma-framework
|
||||||
|
prison
|
||||||
|
solid
|
||||||
|
kholidays
|
||||||
|
kquickcharts
|
||||||
|
appstream-qt
|
||||||
|
plasma-wayland-protocols
|
||||||
|
kpipewire
|
||||||
libkexiv2
|
libkexiv2
|
||||||
|
|
||||||
qtgraphicaleffects qtquickcontrols qtquickcontrols2 qtscript qtwayland
|
qtgraphicaleffects
|
||||||
qtx11extras qqc2-desktop-style polkit-qt
|
qtquickcontrols
|
||||||
|
qtquickcontrols2
|
||||||
|
qtscript
|
||||||
|
qtwayland
|
||||||
|
qtx11extras
|
||||||
|
qqc2-desktop-style
|
||||||
|
polkit-qt
|
||||||
|
|
||||||
pipewire libdrm
|
pipewire
|
||||||
|
libdrm
|
||||||
];
|
];
|
||||||
propagatedUserEnvPkgs = [ qtgraphicaleffects ];
|
propagatedUserEnvPkgs = [ qtgraphicaleffects ];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
|
|
@ -1,15 +1,33 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib, extra-cmake-modules,
|
, lib
|
||||||
kcoreaddons, kconfig, kcrash, kdbusaddons, ki18n, kiconthemes, knotifications,
|
, extra-cmake-modules
|
||||||
kwidgetsaddons, kwindowsystem, polkit-qt, qtbase
|
, kcoreaddons
|
||||||
|
, kconfig
|
||||||
|
, kcrash
|
||||||
|
, kdbusaddons
|
||||||
|
, ki18n
|
||||||
|
, kiconthemes
|
||||||
|
, knotifications
|
||||||
|
, kwidgetsaddons
|
||||||
|
, kwindowsystem
|
||||||
|
, polkit-qt
|
||||||
|
, qtbase
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "polkit-kde-agent";
|
pname = "polkit-kde-agent";
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
kdbusaddons kwidgetsaddons kcoreaddons kcrash kconfig ki18n kiconthemes
|
kdbusaddons
|
||||||
knotifications kwindowsystem polkit-qt
|
kwidgetsaddons
|
||||||
|
kcoreaddons
|
||||||
|
kcrash
|
||||||
|
kconfig
|
||||||
|
ki18n
|
||||||
|
kiconthemes
|
||||||
|
knotifications
|
||||||
|
kwindowsystem
|
||||||
|
polkit-qt
|
||||||
];
|
];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,17 +1,45 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation,
|
, extra-cmake-modules
|
||||||
extra-cmake-modules, kdoctools,
|
, kdoctools
|
||||||
bluez-qt, kactivities, kauth, kconfig, kdbusaddons,
|
, bluez-qt
|
||||||
kglobalaccel, ki18n, kidletime, kio, knotifyconfig, kwayland, libkscreen,
|
, kactivities
|
||||||
networkmanager-qt, plasma-workspace, qtx11extras, solid, udev
|
, kauth
|
||||||
|
, kconfig
|
||||||
|
, kdbusaddons
|
||||||
|
, kglobalaccel
|
||||||
|
, ki18n
|
||||||
|
, kidletime
|
||||||
|
, kio
|
||||||
|
, knotifyconfig
|
||||||
|
, kwayland
|
||||||
|
, libkscreen
|
||||||
|
, networkmanager-qt
|
||||||
|
, plasma-workspace
|
||||||
|
, qtx11extras
|
||||||
|
, solid
|
||||||
|
, udev
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "powerdevil";
|
pname = "powerdevil";
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kconfig kdbusaddons knotifyconfig solid udev bluez-qt kactivities kauth
|
kconfig
|
||||||
kglobalaccel ki18n kio kidletime kwayland libkscreen
|
kdbusaddons
|
||||||
networkmanager-qt plasma-workspace qtx11extras
|
knotifyconfig
|
||||||
|
solid
|
||||||
|
udev
|
||||||
|
bluez-qt
|
||||||
|
kactivities
|
||||||
|
kauth
|
||||||
|
kglobalaccel
|
||||||
|
ki18n
|
||||||
|
kio
|
||||||
|
kidletime
|
||||||
|
kwayland
|
||||||
|
libkscreen
|
||||||
|
networkmanager-qt
|
||||||
|
plasma-workspace
|
||||||
|
qtx11extras
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,17 +1,48 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, extra-cmake-modules, kdoctools,
|
, extra-cmake-modules
|
||||||
kcmutils, kconfig, kdbusaddons, khtml, ki18n, kiconthemes, kio, kitemviews,
|
, kdoctools
|
||||||
kservice, kwindowsystem, kxmlgui, qtquickcontrols, qtquickcontrols2,
|
, kcmutils
|
||||||
kactivities, kactivities-stats, kirigami2, kcrash, plasma-workspace
|
, kconfig
|
||||||
|
, kdbusaddons
|
||||||
|
, khtml
|
||||||
|
, ki18n
|
||||||
|
, kiconthemes
|
||||||
|
, kio
|
||||||
|
, kitemviews
|
||||||
|
, kservice
|
||||||
|
, kwindowsystem
|
||||||
|
, kxmlgui
|
||||||
|
, qtquickcontrols
|
||||||
|
, qtquickcontrols2
|
||||||
|
, kactivities
|
||||||
|
, kactivities-stats
|
||||||
|
, kirigami2
|
||||||
|
, kcrash
|
||||||
|
, plasma-workspace
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "systemsettings";
|
pname = "systemsettings";
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kcmutils kconfig kdbusaddons khtml ki18n kiconthemes kio kitemviews kservice
|
kcmutils
|
||||||
kwindowsystem kxmlgui qtquickcontrols qtquickcontrols2
|
kconfig
|
||||||
kactivities kactivities-stats kirigami2 kcrash plasma-workspace
|
kdbusaddons
|
||||||
|
khtml
|
||||||
|
ki18n
|
||||||
|
kiconthemes
|
||||||
|
kio
|
||||||
|
kitemviews
|
||||||
|
kservice
|
||||||
|
kwindowsystem
|
||||||
|
kxmlgui
|
||||||
|
qtquickcontrols
|
||||||
|
qtquickcontrols2
|
||||||
|
kactivities
|
||||||
|
kactivities-stats
|
||||||
|
kirigami2
|
||||||
|
kcrash
|
||||||
|
plasma-workspace
|
||||||
];
|
];
|
||||||
outputs = [ "bin" "dev" "out" ];
|
outputs = [ "bin" "dev" "out" ];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,19 +1,49 @@
|
||||||
{
|
{ mkDerivation
|
||||||
mkDerivation, lib,
|
, lib
|
||||||
extra-cmake-modules, gettext, kdoctools,
|
, extra-cmake-modules
|
||||||
cups, libepoxy, mesa, pcre, pipewire, wayland, wayland-protocols,
|
, gettext
|
||||||
kcoreaddons, knotifications, kwayland, kwidgetsaddons, kwindowsystem,
|
, kdoctools
|
||||||
kirigami2, kdeclarative, plasma-framework, plasma-wayland-protocols, kio,
|
, cups
|
||||||
qtbase
|
, libepoxy
|
||||||
|
, mesa
|
||||||
|
, pcre
|
||||||
|
, pipewire
|
||||||
|
, wayland
|
||||||
|
, wayland-protocols
|
||||||
|
, kcoreaddons
|
||||||
|
, knotifications
|
||||||
|
, kwayland
|
||||||
|
, kwidgetsaddons
|
||||||
|
, kwindowsystem
|
||||||
|
, kirigami2
|
||||||
|
, kdeclarative
|
||||||
|
, plasma-framework
|
||||||
|
, plasma-wayland-protocols
|
||||||
|
, kio
|
||||||
|
, qtbase
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "xdg-desktop-portal-kde";
|
pname = "xdg-desktop-portal-kde";
|
||||||
nativeBuildInputs = [ extra-cmake-modules gettext kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules gettext kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
cups libepoxy mesa pcre pipewire wayland wayland-protocols
|
cups
|
||||||
|
libepoxy
|
||||||
|
mesa
|
||||||
|
pcre
|
||||||
|
pipewire
|
||||||
|
wayland
|
||||||
|
wayland-protocols
|
||||||
|
|
||||||
kio kcoreaddons knotifications kwayland kwidgetsaddons kwindowsystem
|
kio
|
||||||
kirigami2 kdeclarative plasma-framework plasma-wayland-protocols
|
kcoreaddons
|
||||||
|
knotifications
|
||||||
|
kwayland
|
||||||
|
kwidgetsaddons
|
||||||
|
kwindowsystem
|
||||||
|
kirigami2
|
||||||
|
kdeclarative
|
||||||
|
plasma-framework
|
||||||
|
plasma-wayland-protocols
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user