yakuake: move to kde_applications

This commit is contained in:
nyanloutre 2019-08-16 10:31:50 +02:00
parent 2ac1e31aea
commit fc7f5e7c55
4 changed files with 34 additions and 74 deletions

View file

@ -171,6 +171,7 @@ let
pim-sieve-editor = callPackage ./pim-sieve-editor.nix {};
print-manager = callPackage ./print-manager.nix {};
spectacle = callPackage ./spectacle.nix {};
yakuake = callPackage ./yakuake.nix {};
# Okteta was removed from kde applications and will now be released independently
# Lets keep an alias for compatibility reasons
inherit okteta;

View file

@ -0,0 +1,32 @@
{
mkDerivation, lib, kdoctools, extra-cmake-modules,
karchive, kcrash, kdbusaddons, ki18n, kiconthemes, knewstuff, knotifications,
knotifyconfig, konsole, kparts, kwindowsystem, qtx11extras
}:
mkDerivation {
name = "yakuake";
buildInputs = [
karchive kcrash kdbusaddons ki18n kiconthemes knewstuff knotifications
knotifyconfig kparts kwindowsystem qtx11extras
];
propagatedBuildInputs = [
karchive kcrash kdbusaddons ki18n kiconthemes knewstuff knotifications
knotifyconfig kparts kwindowsystem
];
propagatedUserEnvPkgs = [ konsole ];
nativeBuildInputs = [
extra-cmake-modules kdoctools
];
meta = {
homepage = https://yakuake.kde.org;
description = "Quad-style terminal emulator for KDE";
maintainers = with lib.maintainers; [ fridh ];
license = lib.licenses.gpl2;
};
}

View file

@ -1,69 +0,0 @@
{ mkDerivation
, lib
, fetchurl
, kdoctools
, wrapGAppsHook
, extra-cmake-modules
, karchive
, kcrash
, kdbusaddons
, ki18n
, kiconthemes
, knewstuff
, knotifications
, knotifyconfig
, konsole
, kparts
, kwindowsystem
, qtx11extras
}:
mkDerivation rec {
pname = "yakuake";
version = "3.0.5";
src = fetchurl {
url = "http://download.kde.org/stable/${pname}/${version}/src/${pname}-${version}.tar.xz";
sha256 = "021a9mnghffv2mrdl987mn7wbg8bk6bnf6xz8kn2nwsqxp9kpqh8";
};
buildInputs = [
karchive
kcrash
kdbusaddons
ki18n
kiconthemes
knewstuff
knotifications
knotifyconfig
kparts
kwindowsystem
qtx11extras
];
propagatedBuildInputs = [
karchive
kcrash
kdbusaddons
ki18n
kiconthemes
knewstuff
knotifications
knotifyconfig
kparts
kwindowsystem
];
propagatedUserEnvPkgs = [ konsole ];
nativeBuildInputs = [
extra-cmake-modules kdoctools wrapGAppsHook
];
meta = {
homepage = https://yakuake.kde.org;
description = "Quad-style terminal emulator for KDE";
maintainers = with lib.maintainers; [ fridh ];
license = lib.licenses.gpl2;
};
}

View file

@ -18978,7 +18978,7 @@ in
inherit (kdeApplications)
akonadi akregator ark dolphin dragon ffmpegthumbs filelight gwenview k3b
kaddressbook kate kcachegrind kcalc kcharselect kcolorchooser kcontacts kdenlive kdf kdialog
keditbookmarks kfind kget kgpg khelpcenter kig kleopatra kmail kmix kmplot kolourpaint kompare konsole
keditbookmarks kfind kget kgpg khelpcenter kig kleopatra kmail kmix kmplot kolourpaint kompare konsole yakuake
kpkpass kitinerary kontact korganizer krdc krfb ksystemlog ktouch kwalletmanager marble minuet okular spectacle;
okteta = libsForQt5.callPackage ../applications/editors/okteta { };
@ -21571,10 +21571,6 @@ in
yabar-unstable = callPackage ../applications/window-managers/yabar/unstable.nix { };
yakuake = libsForQt5.callPackage ../applications/misc/yakuake {
inherit (kdeApplications) konsole;
};
yarp = callPackage ../applications/science/robotics/yarp {};
yarssr = callPackage ../applications/misc/yarssr { };