kdePackages: nixfmt

This commit is contained in:
K900 2024-09-20 08:54:48 +03:00
parent 79454ee9aa
commit 5b3bd93bab
396 changed files with 1845 additions and 1241 deletions

View File

@ -11,24 +11,35 @@
wayland-protocols,
wayland,
zxing-cpp,
}: let
allPackages = self: let
}:
let
allPackages =
self:
let
frameworks = import ./frameworks { inherit (self) callPackage; };
gear = import ./gear { inherit (self) callPackage; };
plasma = import ./plasma { inherit (self) callPackage; };
sets = ["gear" "frameworks" "plasma"];
sets = [
"gear"
"frameworks"
"plasma"
];
loadUrls = set: lib.importJSON (./generated/sources + "/${set}.json");
allUrls = lib.attrsets.mergeAttrsList (map loadUrls sets);
sources = lib.mapAttrs (_: v:
sources = lib.mapAttrs (
_: v:
(fetchurl {
inherit (v) url hash;
})
// {inherit (v) version;})
allUrls;
in (
// {
inherit (v) version;
}
) allUrls;
in
(
qt6Packages
// frameworks
// gear

View File

@ -11,5 +11,8 @@ mkKdeDerivation {
substituteInPlace src/file/kde-baloo.service.in --replace-fail @KDE_INSTALL_FULL_BINDIR@/kde-systemd-start-condition /run/current-system/sw/bin/kde-systemd-start-condition
'';
extraBuildInputs = [qtdeclarative lmdb];
extraBuildInputs = [
qtdeclarative
lmdb
];
}

View File

@ -1,4 +1,5 @@
{callPackage}: {
{ callPackage }:
{
attica = callPackage ./attica { };
baloo = callPackage ./baloo { };
bluez-qt = callPackage ./bluez-qt { };

View File

@ -1,5 +1,6 @@
{ mkKdeDerivation
, python3
{
mkKdeDerivation,
python3,
}:
mkKdeDerivation {
pname = "extra-cmake-modules";

View File

@ -7,6 +7,9 @@
mkKdeDerivation {
pname = "karchive";
extraNativeBuildInputs = [qttools pkg-config];
extraNativeBuildInputs = [
qttools
pkg-config
];
extraBuildInputs = [ xz ];
}

View File

@ -6,5 +6,8 @@
mkKdeDerivation {
pname = "kcalendarcore";
extraBuildInputs = [qtdeclarative libical];
extraBuildInputs = [
qtdeclarative
libical
];
}

View File

@ -6,5 +6,8 @@
mkKdeDerivation {
pname = "kcodecs";
extraNativeBuildInputs = [qttools gperf];
extraNativeBuildInputs = [
qttools
gperf
];
}

View File

@ -7,6 +7,9 @@
mkKdeDerivation {
pname = "kcoreaddons";
extraNativeBuildInputs = [qttools shared-mime-info];
extraNativeBuildInputs = [
qttools
shared-mime-info
];
extraBuildInputs = [ qtdeclarative ];
}

View File

@ -10,7 +10,17 @@ mkKdeDerivation {
pname = "kdoctools";
# Perl could be used both at build time and at runtime.
extraNativeBuildInputs = [perl perlPackages.URI libxml2];
extraBuildInputs = [docbook_xml_dtd_45 docbook-xsl-nons];
extraPropagatedBuildInputs = [perl perlPackages.URI];
extraNativeBuildInputs = [
perl
perlPackages.URI
libxml2
];
extraBuildInputs = [
docbook_xml_dtd_45
docbook-xsl-nons
];
extraPropagatedBuildInputs = [
perl
perlPackages.URI
];
}

View File

@ -17,5 +17,13 @@ mkKdeDerivation {
patches = [ ./cmake-install-paths.patch ];
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [attr ebook_tools exiv2 ffmpeg kconfig kdegraphics-mobipocket libappimage];
extraBuildInputs = [
attr
ebook_tools
exiv2
ffmpeg
kconfig
kdegraphics-mobipocket
libappimage
];
}

View File

@ -8,5 +8,8 @@ mkKdeDerivation {
pname = "kidletime";
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [qtwayland xorg.libXScrnSaver];
extraBuildInputs = [
qtwayland
xorg.libXScrnSaver
];
}

View File

@ -12,5 +12,11 @@ mkKdeDerivation {
extraCmakeFlags = [ "-DKIMAGEFORMATS_HEIF=1" ];
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [libheif libjxl libavif libraw openexr_3];
extraBuildInputs = [
libheif
libjxl
libavif
libraw
openexr_3
];
}

View File

@ -13,5 +13,10 @@ mkKdeDerivation {
./0001-Remove-impure-smbd-search-path.patch
];
extraBuildInputs = [qt5compat qttools acl attr];
extraBuildInputs = [
qt5compat
qttools
acl
attr
];
}

View File

@ -17,18 +17,27 @@ let
unwrapped = mkKdeDerivation {
pname = "kirigami";
extraNativeBuildInputs = [qtsvg qttools];
extraNativeBuildInputs = [
qtsvg
qttools
];
extraBuildInputs = [ qtdeclarative ];
extraPropagatedBuildInputs = [ qt5compat ];
};
in stdenv.mkDerivation {
in
stdenv.mkDerivation {
pname = "kirigami-wrapped";
inherit (unwrapped) version;
propagatedBuildInputs = [ unwrapped qqc2-desktop-style ];
propagatedBuildInputs = [
unwrapped
qqc2-desktop-style
];
dontUnpack = true;
dontWrapQtApps = true;
passthru = { inherit unwrapped; };
passthru = {
inherit unwrapped;
};
}

View File

@ -11,7 +11,10 @@ mkKdeDerivation {
# FIXME(later): upstream
patches = [ ./delay-resolving-knsrcdir.patch ];
extraBuildInputs = [qtdeclarative qttools];
extraBuildInputs = [
qtdeclarative
qttools
];
extraPropagatedBuildInputs = [ kcmutils ];
meta.mainProgram = "knewstuff-dialog6";
}

View File

@ -8,5 +8,8 @@ mkKdeDerivation {
pname = "knotifications";
extraNativeBuildInputs = [ qttools ];
extraBuildInputs = [qtdeclarative libcanberra];
extraBuildInputs = [
qtdeclarative
libcanberra
];
}

View File

@ -6,5 +6,8 @@
mkKdeDerivation {
pname = "ksvg";
extraBuildInputs = [qtdeclarative qtsvg];
extraBuildInputs = [
qtdeclarative
qtsvg
];
}

View File

@ -7,5 +7,9 @@
mkKdeDerivation {
pname = "ktexteditor";
extraBuildInputs = [qtdeclarative qtspeech editorconfig-core-c];
extraBuildInputs = [
qtdeclarative
qtspeech
editorconfig-core-c
];
}

View File

@ -7,6 +7,12 @@ mkKdeDerivation {
pname = "kuserfeedback";
# Disable server-side stuff we don't care about
extraCmakeFlags = ["-DENABLE_CONSOLE=0" "-DENABLE_CLI=0"];
extraNativeBuildInputs = [qttools qtsvg];
extraCmakeFlags = [
"-DENABLE_CONSOLE=0"
"-DENABLE_CLI=0"
];
extraNativeBuildInputs = [
qttools
qtsvg
];
}

View File

@ -7,5 +7,9 @@
mkKdeDerivation {
pname = "kwallet";
extraBuildInputs = [libgcrypt kcrash kdoctools];
extraBuildInputs = [
libgcrypt
kcrash
kdoctools
];
}

View File

@ -8,6 +8,12 @@
mkKdeDerivation {
pname = "kwindowsystem";
extraNativeBuildInputs = [qttools pkg-config];
extraBuildInputs = [qtdeclarative qtwayland];
extraNativeBuildInputs = [
qttools
pkg-config
];
extraBuildInputs = [
qtdeclarative
qtwayland
];
}

View File

@ -8,5 +8,10 @@
mkKdeDerivation {
pname = "prison";
extraBuildInputs = [qtdeclarative qtmultimedia qrencode libdmtx];
extraBuildInputs = [
qtdeclarative
qtmultimedia
qrencode
libdmtx
];
}

View File

@ -9,5 +9,9 @@ mkKdeDerivation {
pname = "purpose";
extraBuildInputs = [ qtdeclarative ];
extraPropagatedBuildInputs = [kaccounts-integration kdeclarative prison];
extraPropagatedBuildInputs = [
kaccounts-integration
kdeclarative
prison
];
}

View File

@ -8,7 +8,10 @@ mkKdeDerivation {
pname = "qqc2-desktop-style";
extraNativeBuildInputs = [ qttools ];
extraBuildInputs = [qtdeclarative kirigami.unwrapped];
extraBuildInputs = [
qtdeclarative
kirigami.unwrapped
];
excludeDependencies = [ "kirigami" ];
}

View File

@ -13,7 +13,11 @@ mkKdeDerivation {
./fix-search-path.patch
];
extraNativeBuildInputs = [qttools bison flex];
extraNativeBuildInputs = [
qttools
bison
flex
];
extraBuildInputs = [ libimobiledevice ];
meta.mainProgram = "solid-hardware6";
}

View File

@ -9,7 +9,14 @@
mkKdeDerivation {
pname = "sonnet";
extraNativeBuildInputs = [qttools pkg-config];
extraBuildInputs = [qtdeclarative aspell hunspell];
extraNativeBuildInputs = [
qttools
pkg-config
];
extraBuildInputs = [
qtdeclarative
aspell
hunspell
];
meta.mainProgram = "parsetrigrams6";
}

View File

@ -8,6 +8,9 @@ mkKdeDerivation {
pname = "syntax-highlighting";
extraBuildInputs = [ qtdeclarative ];
extraNativeBuildInputs = [qttools perl];
extraNativeBuildInputs = [
qttools
perl
];
meta.mainProgram = "ksyntaxhighlighter6";
}

View File

@ -6,5 +6,8 @@
mkKdeDerivation {
pname = "akonadi-mime";
extraNativeBuildInputs = [shared-mime-info libxslt];
extraNativeBuildInputs = [
shared-mime-info
libxslt
];
}

View File

@ -29,5 +29,8 @@ mkKdeDerivation rec {
rustc
];
extraBuildInputs = [corrosion xapian];
extraBuildInputs = [
corrosion
xapian
];
}

View File

@ -20,8 +20,16 @@ mkKdeDerivation {
"-DMYSQLD_SCRIPTS_PATH=${lib.getBin mariadb}/bin"
];
extraNativeBuildInputs = [qttools shared-mime-info];
extraBuildInputs = [kaccounts-integration accounts-qt xz mariadb];
extraNativeBuildInputs = [
qttools
shared-mime-info
];
extraBuildInputs = [
kaccounts-integration
accounts-qt
xz
mariadb
];
# Hardcoded as a QString, which is UTF-16 so Nix can't pick it up automatically
postFixup = ''

View File

@ -9,6 +9,13 @@
mkKdeDerivation {
pname = "analitza";
extraNativeBuildInputs = [qt5compat qtsvg qttools];
extraBuildInputs = [qtdeclarative eigen];
extraNativeBuildInputs = [
qt5compat
qtsvg
qttools
];
extraBuildInputs = [
qtdeclarative
eigen
];
}

View File

@ -28,5 +28,10 @@ mkKdeDerivation rec {
rustc
];
extraBuildInputs = [qtsvg qtwebengine corrosion qcoro];
extraBuildInputs = [
qtsvg
qtwebengine
corrosion
qcoro
];
}

View File

@ -6,6 +6,9 @@
mkKdeDerivation {
pname = "ark";
extraBuildInputs = [libarchive libzip];
extraBuildInputs = [
libarchive
libzip
];
meta.mainProgram = "ark";
}

View File

@ -6,5 +6,8 @@
mkKdeDerivation {
pname = "audex";
extraBuildInputs = [libcdio libcdio-paranoia];
extraBuildInputs = [
libcdio
libcdio-paranoia
];
}

View File

@ -20,5 +20,10 @@ mkKdeDerivation {
})
];
extraBuildInputs = [cdparanoia flac libogg libvorbis];
extraBuildInputs = [
cdparanoia
flac
libogg
libvorbis
];
}

View File

@ -14,7 +14,8 @@
purpose,
qcoro,
python3,
}: let
}:
let
ps = python3.pkgs;
pythonDeps = [
ps.yt-dlp
@ -28,8 +29,7 @@ in
ps.pybind11
];
extraBuildInputs =
[
extraBuildInputs = [
qtdeclarative
qtmultimedia
qtsvg
@ -44,8 +44,7 @@ in
kwindowsystem
purpose
qcoro
]
++ pythonDeps;
] ++ pythonDeps;
qtWrapperArgs = [
"--prefix PYTHONPATH : ${ps.makePythonPath pythonDeps}"

View File

@ -8,6 +8,9 @@ mkKdeDerivation {
pname = "colord-kde";
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [lcms2 xorg.libXrandr];
extraBuildInputs = [
lcms2
xorg.libXrandr
];
meta.mainProgram = "colord-kde-icc-importer";
}

View File

@ -1,4 +1,5 @@
{callPackage}: {
{ callPackage }:
{
accessibility-inspector = callPackage ./accessibility-inspector { };
akonadi = callPackage ./akonadi { };
akonadi-calendar = callPackage ./akonadi-calendar { };

View File

@ -6,6 +6,9 @@
mkKdeDerivation {
pname = "elisa";
extraBuildInputs = [qtmultimedia libvlc];
extraBuildInputs = [
qtmultimedia
libvlc
];
meta.mainProgram = "elisa";
}

View File

@ -9,7 +9,16 @@
mkKdeDerivation {
pname = "falkon";
extraNativeBuildInputs = [qttools qtwebchannel qtwebengine];
extraBuildInputs = [extra-cmake-modules qtwebchannel qtwebengine python3Packages.pyside6];
extraNativeBuildInputs = [
qttools
qtwebchannel
qtwebengine
];
extraBuildInputs = [
extra-cmake-modules
qtwebchannel
qtwebengine
python3Packages.pyside6
];
meta.mainProgram = "falkon";
}

View File

@ -6,5 +6,8 @@
mkKdeDerivation {
pname = "francis";
extraBuildInputs = [qtsvg knotifications];
extraBuildInputs = [
qtsvg
knotifications
];
}

View File

@ -12,7 +12,14 @@ mkKdeDerivation {
# FIXME: this should really be fixed at ECM level somehow
patches = [ ./optional-runtime-dependencies.patch ];
extraNativeBuildInputs = [pkg-config shared-mime-info];
extraBuildInputs = [qtlocation qtpositioning libical];
extraNativeBuildInputs = [
pkg-config
shared-mime-info
];
extraBuildInputs = [
qtlocation
qtpositioning
libical
];
meta.mainProgram = "itinerary";
}

View File

@ -6,6 +6,9 @@
mkKdeDerivation {
pname = "juk";
extraBuildInputs = [qtsvg taglib];
extraBuildInputs = [
qtsvg
taglib
];
meta.mainProgram = "juk";
}

View File

@ -25,7 +25,10 @@
mkKdeDerivation {
pname = "k3b";
extraNativeBuildInputs = [pkg-config shared-mime-info];
extraNativeBuildInputs = [
pkg-config
shared-mime-info
];
# FIXME: Musicbrainz 2.x???, musepack
extraBuildInputs = [
@ -40,7 +43,8 @@ mkKdeDerivation {
];
qtWrapperArgs = [
"--prefix PATH : ${lib.makeBinPath [
"--prefix PATH : ${
lib.makeBinPath [
cdrdao
cdrtools
dvdplusrwtools
@ -50,10 +54,16 @@ mkKdeDerivation {
transcode
vcdimager
flac
]}"
]
}"
# FIXME: this should really be done with patchelf --add-rpath, but it breaks the binary somehow
"--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ cdparanoia libdvdcss ]}"
"--prefix LD_LIBRARY_PATH : ${
lib.makeLibraryPath [
cdparanoia
libdvdcss
]
}"
];
meta.mainProgram = "k3b";

View File

@ -8,5 +8,8 @@ mkKdeDerivation {
pname = "kaccounts-providers";
extraNativeBuildInputs = [ intltool ];
extraBuildInputs = [qtdeclarative qtwebengine];
extraBuildInputs = [
qtdeclarative
qtwebengine
];
}

View File

@ -6,7 +6,11 @@
mkKdeDerivation {
pname = "kajongg";
extraBuildInputs = [qtsvg python3 python3.pkgs.twisted];
extraBuildInputs = [
qtsvg
python3
python3.pkgs.twisted
];
# FIXME: completely horked, is actually a Python app, needs a lot of fixing
meta.broken = true;
}

View File

@ -6,5 +6,8 @@
mkKdeDerivation {
pname = "kalarm";
extraBuildInputs = [libcanberra libvlc];
extraBuildInputs = [
libcanberra
libvlc
];
}

View File

@ -8,5 +8,10 @@
mkKdeDerivation {
pname = "kalgebra";
extraBuildInputs = [qtsvg qtwebengine ncurses readline];
extraBuildInputs = [
qtsvg
qtwebengine
ncurses
readline
];
}

View File

@ -12,7 +12,11 @@
mkKdeDerivation {
pname = "kalk";
extraNativeBuildInputs = [pkg-config bison flex];
extraNativeBuildInputs = [
pkg-config
bison
flex
];
extraBuildInputs = [
qtdeclarative
kirigami-addons

View File

@ -11,7 +11,15 @@ mkKdeDerivation {
pname = "kalzium";
# FIXME: look into how to make it find libfacile
extraNativeBuildInputs = [pkg-config ocaml];
extraBuildInputs = [eigen openbabel qtsvg qtscxml];
extraNativeBuildInputs = [
pkg-config
ocaml
];
extraBuildInputs = [
eigen
openbabel
qtsvg
qtscxml
];
meta.mainProgram = "kalzium";
}

View File

@ -1,6 +1,6 @@
{
mkKdeDerivation,
_7zz
_7zz,
}:
mkKdeDerivation {
pname = "katomic";

View File

@ -8,6 +8,9 @@ mkKdeDerivation {
pname = "kbackup";
extraNativeBuildInputs = [ shared-mime-info ];
extraBuildInputs = [qt5compat libarchive];
extraBuildInputs = [
qt5compat
libarchive
];
meta.mainProgram = "kbackup";
}

View File

@ -8,6 +8,11 @@
mkKdeDerivation {
pname = "kcalc";
extraBuildInputs = [qt5compat gmp mpfr kdoctools];
extraBuildInputs = [
qt5compat
gmp
mpfr
kdoctools
];
meta.mainProgram = "kcalc";
}

View File

@ -6,5 +6,8 @@
mkKdeDerivation {
pname = "kclock";
extraBuildInputs = [qtsvg qtmultimedia];
extraBuildInputs = [
qtsvg
qtmultimedia
];
}

View File

@ -28,7 +28,14 @@ mkKdeDerivation {
'';
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [qtconnectivity qtmultimedia qtwayland wayland wayland-protocols libfakekey];
extraBuildInputs = [
qtconnectivity
qtmultimedia
qtwayland
wayland
wayland-protocols
libfakekey
];
extraCmakeFlags = [
"-DQtWaylandScanner_EXECUTABLE=${qtwayland}/libexec/qtwaylandscanner"

View File

@ -17,13 +17,11 @@ mkKdeDerivation {
pname = "kdenlive";
patches = [
(
substituteAll {
(substituteAll {
src = ./dependency-paths.patch;
inherit mediainfo mlt glaxnimate;
ffmpeg = ffmpeg-full;
}
)
})
];
extraNativeBuildInputs = [ shared-mime-info ];

View File

@ -31,5 +31,9 @@ mkKdeDerivation rec {
rustc
];
extraBuildInputs = [discount corrosion alpaka];
extraBuildInputs = [
discount
corrosion
alpaka
];
}

View File

@ -14,11 +14,26 @@
mkKdeDerivation {
pname = "kdepim-runtime";
extraNativeBuildInputs = [pkg-config shared-mime-info libxslt];
extraNativeBuildInputs = [
pkg-config
shared-mime-info
libxslt
];
# FIXME: libkolabxml
extraBuildInputs = [qtnetworkauth qtspeech qtwebengine cyrus_sasl libetebase];
extraBuildInputs = [
qtnetworkauth
qtspeech
qtwebengine
cyrus_sasl
libetebase
];
qtWrapperArgs = [
"--prefix SASL_PATH : ${lib.makeSearchPath "lib/sasl2" [ cyrus_sasl.out libkgapi ]}"
"--prefix SASL_PATH : ${
lib.makeSearchPath "lib/sasl2" [
cyrus_sasl.out
libkgapi
]
}"
];
}

View File

@ -8,6 +8,9 @@ mkKdeDerivation {
pname = "keysmith";
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [qtsvg libsodium];
extraBuildInputs = [
qtsvg
libsodium
];
meta.mainProgram = "keysmith";
}

View File

@ -6,6 +6,9 @@
mkKdeDerivation {
pname = "kget";
extraBuildInputs = [qgpgme libmms];
extraBuildInputs = [
qgpgme
libmms
];
meta.mainProgram = "kget";
}

View File

@ -10,5 +10,10 @@ mkKdeDerivation {
pname = "kgraphviewer";
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [ qt5compat qtsvg boost graphviz ];
extraBuildInputs = [
qt5compat
qtsvg
boost
graphviz
];
}

View File

@ -6,6 +6,9 @@
mkKdeDerivation {
pname = "khelpcenter";
extraBuildInputs = [qtwebengine xapian];
extraBuildInputs = [
qtwebengine
xapian
];
meta.mainProgram = "khelpcenter";
}

View File

@ -19,7 +19,11 @@
mkKdeDerivation {
pname = "kio-extras";
extraNativeBuildInputs = [pkg-config gperf shared-mime-info];
extraNativeBuildInputs = [
pkg-config
gperf
shared-mime-info
];
extraBuildInputs = [
qt5compat
qtsvg

View File

@ -6,5 +6,8 @@
mkKdeDerivation {
pname = "kirigami-gallery";
extraNativeBuildInputs = [qtsvg qttools];
extraNativeBuildInputs = [
qtsvg
qttools
];
}

View File

@ -8,6 +8,9 @@ mkKdeDerivation {
pname = "kjournald";
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [qtdeclarative systemd];
extraBuildInputs = [
qtdeclarative
systemd
];
meta.mainProgram = "kjournaldbrowser";
}

View File

@ -6,5 +6,8 @@
mkKdeDerivation {
pname = "kldap";
extraBuildInputs = [cyrus_sasl openldap];
extraBuildInputs = [
cyrus_sasl
openldap
];
}

View File

@ -7,7 +7,10 @@
mkKdeDerivation {
pname = "kmahjongg";
extraBuildInputs = [qtdeclarative qtsvg];
extraBuildInputs = [
qtdeclarative
qtsvg
];
qtWrapperArgs = [ "--prefix XDG_DATA_DIRS : ${libkmahjongg}/share" ];
meta.mainProgram = "kmahjongg";

View File

@ -6,6 +6,9 @@
mkKdeDerivation {
pname = "kmousetool";
extraBuildInputs = [qtmultimedia xorg.libXt];
extraBuildInputs = [
qtmultimedia
xorg.libXt
];
meta.mainProgram = "kmousetool";
}

View File

@ -8,6 +8,9 @@ mkKdeDerivation {
pname = "knights";
extraNativeBuildInputs = [ _7zz ];
extraBuildInputs = [qtsvg qtspeech];
extraBuildInputs = [
qtsvg
qtspeech
];
meta.mainProgram = "knights";
}

View File

@ -7,7 +7,8 @@
qtsvg,
exiv2,
kirigami-addons,
}: let
}:
let
# URLs snapshotted through
# https://web.archive.org/save/$url
# Update when stale enough I guess?

View File

@ -7,5 +7,9 @@
mkKdeDerivation {
pname = "kongress";
extraBuildInputs = [kcontacts qtsvg qtlocation];
extraBuildInputs = [
kcontacts
qtsvg
qtlocation
];
}

View File

@ -6,6 +6,9 @@
mkKdeDerivation {
pname = "konquest";
extraBuildInputs = [qtscxml qtsvg];
extraBuildInputs = [
qtscxml
qtsvg
];
meta.mainProgram = "konquest";
}

View File

@ -6,7 +6,10 @@
mkKdeDerivation {
pname = "konsole";
extraBuildInputs = [qt5compat qtmultimedia];
extraBuildInputs = [
qt5compat
qtmultimedia
];
meta.mainProgram = "konsole";
}

View File

@ -6,6 +6,9 @@
mkKdeDerivation {
pname = "kontrast";
extraBuildInputs = [qtsvg qcoro];
extraBuildInputs = [
qtsvg
qcoro
];
meta.mainProgram = "kontrast";
}

View File

@ -8,7 +8,10 @@ mkKdeDerivation {
pname = "konversation";
extraBuildInputs = [ qt5compat ];
extraNativeBuildInputs = [qtmultimedia qttools];
extraNativeBuildInputs = [
qtmultimedia
qttools
];
meta.mainProgram = "konversation";
}

View File

@ -9,7 +9,10 @@
mkKdeDerivation {
pname = "kopeninghours";
extraNativeBuildInputs = [bison flex];
extraNativeBuildInputs = [
bison
flex
];
extraBuildInputs = [
qtdeclarative
(boost.override {

View File

@ -7,6 +7,9 @@
mkKdeDerivation {
pname = "kosmindoormap";
extraNativeBuildInputs = [bison flex];
extraNativeBuildInputs = [
bison
flex
];
extraBuildInputs = [ recastnavigation ];
}

View File

@ -10,7 +10,10 @@
mkKdeDerivation {
pname = "kpat";
extraNativeBuildInputs = [_7zz shared-mime-info];
extraNativeBuildInputs = [
_7zz
shared-mime-info
];
extraBuildInputs = [
qtsvg
black-hole-solver

View File

@ -24,7 +24,8 @@
udftools,
xfsprogs,
zfs,
}: let
}:
let
# https://github.com/KDE/kpmcore/blob/06f15334ecfbe871730a90dbe2b694ba060ee998/src/util/externalcommand_whitelist.h
runtimeDeps = [
cryptsetup
@ -54,7 +55,9 @@
# FIXME: audit to see if these are all still required
];
trustedprefixes = writeText "kpmcore-trustedprefixes" (lib.concatStringsSep "\n" (map lib.getBin runtimeDeps));
trustedprefixes = writeText "kpmcore-trustedprefixes" (
lib.concatStringsSep "\n" (map lib.getBin runtimeDeps)
);
in
mkKdeDerivation {
pname = "kpmcore";

View File

@ -10,7 +10,12 @@ mkKdeDerivation {
pname = "krdc";
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [qtwayland libssh libvncserver freerdp];
extraBuildInputs = [
qtwayland
libssh
libvncserver
freerdp
];
meta.mainProgram = "krdc";
}

View File

@ -14,5 +14,10 @@ mkKdeDerivation {
];
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [qtwayland libvncserver pipewire xorg.libXdamage];
extraBuildInputs = [
qtwayland
libvncserver
pipewire
xorg.libXdamage
];
}

View File

@ -6,5 +6,8 @@
mkKdeDerivation {
pname = "ksmtp";
extraBuildInputs = [qt5compat cyrus_sasl];
extraBuildInputs = [
qt5compat
cyrus_sasl
];
}

View File

@ -8,6 +8,9 @@ mkKdeDerivation {
pname = "ksystemlog";
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [qt5compat audit];
extraBuildInputs = [
qt5compat
audit
];
meta.mainProgram = "ksystemlog";
}

View File

@ -7,5 +7,9 @@
mkKdeDerivation {
pname = "ktorrent";
extraBuildInputs = [qtwebengine taglib libmaxminddb];
extraBuildInputs = [
qtwebengine
taglib
libmaxminddb
];
}

View File

@ -8,7 +8,10 @@ mkKdeDerivation {
pname = "kubrick";
extraNativeBuildInputs = [ _7zz ];
extraBuildInputs = [qtsvg libGLU];
extraBuildInputs = [
qtsvg
libGLU
];
meta.mainProgram = "kubrick";
}

View File

@ -7,6 +7,10 @@
mkKdeDerivation {
pname = "kweather";
extraBuildInputs = [qtsvg qtcharts kholidays];
extraBuildInputs = [
qtsvg
qtcharts
kholidays
];
meta.mainProgram = "kweather";
}

View File

@ -10,6 +10,14 @@
mkKdeDerivation {
pname = "libkdegames";
extraNativeBuildInputs = [_7zz svgcleaner];
extraBuildInputs = [openal libsndfile qtdeclarative qtsvg];
extraNativeBuildInputs = [
_7zz
svgcleaner
];
extraBuildInputs = [
openal
libsndfile
qtdeclarative
qtsvg
];
}

View File

@ -7,6 +7,9 @@
mkKdeDerivation {
pname = "libkexiv2";
extraBuildInputs = [qt5compat exiv2];
extraBuildInputs = [
qt5compat
exiv2
];
extraNativeBuildInputs = [ pkg-config ];
}

View File

@ -6,5 +6,8 @@
mkKdeDerivation {
pname = "libkgapi";
extraBuildInputs = [qttools cyrus_sasl];
extraBuildInputs = [
qttools
cyrus_sasl
];
}

View File

@ -7,6 +7,9 @@
mkKdeDerivation {
pname = "libkleo";
extraBuildInputs = [qt5compat boost];
extraBuildInputs = [
qt5compat
boost
];
extraPropagatedBuildInputs = [ qgpgme ];
}

View File

@ -7,6 +7,9 @@
mkKdeDerivation {
pname = "libkmahjongg";
extraNativeBuildInputs = [_7zz svgcleaner];
extraNativeBuildInputs = [
_7zz
svgcleaner
];
extraBuildInputs = [ qtsvg ];
}

View File

@ -6,5 +6,8 @@
mkKdeDerivation {
pname = "libksieve";
extraBuildInputs = [qtwebengine cyrus_sasl];
extraBuildInputs = [
qtwebengine
cyrus_sasl
];
}

View File

@ -11,5 +11,9 @@ mkKdeDerivation {
extraNativeBuildInputs = [ doxygen ];
extraBuildInputs = [ qt5compat ];
extraPropagatedBuildInputs = [boost gmp libgcrypt];
extraPropagatedBuildInputs = [
boost
gmp
libgcrypt
];
}

View File

@ -8,5 +8,8 @@ mkKdeDerivation {
pname = "mailcommon";
extraNativeBuildInputs = [ libxslt ];
extraBuildInputs = [qtwebengine qttools];
extraBuildInputs = [
qtwebengine
qttools
];
}

View File

@ -7,6 +7,9 @@
mkKdeDerivation {
pname = "massif-visualizer";
extraBuildInputs = [ qt5compat qtsvg ];
extraBuildInputs = [
qt5compat
qtsvg
];
extraNativeBuildInputs = [ shared-mime-info ];
}

View File

@ -6,5 +6,8 @@
mkKdeDerivation {
pname = "merkuro";
extraBuildInputs = [qtsvg libplasma];
extraBuildInputs = [
qtsvg
libplasma
];
}

View File

@ -7,5 +7,9 @@
mkKdeDerivation {
pname = "mimetreeparser";
extraBuildInputs = [qt5compat qtdeclarative qgpgme];
extraBuildInputs = [
qt5compat
qtdeclarative
qgpgme
];
}

View File

@ -7,6 +7,10 @@
mkKdeDerivation {
pname = "minuet";
extraBuildInputs = [qtdeclarative qtsvg fluidsynth];
extraBuildInputs = [
qtdeclarative
qtsvg
fluidsynth
];
meta.mainProgram = "minuet";
}

View File

@ -7,6 +7,10 @@
mkKdeDerivation {
pname = "neochat";
extraBuildInputs = [qtlocation qtwebview kunifiedpush];
extraBuildInputs = [
qtlocation
qtwebview
kunifiedpush
];
meta.mainProgram = "neochat";
}

View File

@ -7,6 +7,10 @@
mkKdeDerivation {
pname = "parley";
extraBuildInputs = [qtsvg qtmultimedia qtwebengine];
extraBuildInputs = [
qtsvg
qtmultimedia
qtwebengine
];
meta.mainProgram = "parley";
}

Some files were not shown because too many files have changed in this diff Show More