Merge pull request #101369 from doronbehar/pkg/kdeApplications/qt515
kdeApplications: Use latest qt515 by default
This commit is contained in:
commit
54f7498601
@ -200,7 +200,7 @@ in
|
|||||||
|
|
||||||
security.wrappers = {
|
security.wrappers = {
|
||||||
kcheckpass.source = "${lib.getBin plasma5.kscreenlocker}/libexec/kcheckpass";
|
kcheckpass.source = "${lib.getBin plasma5.kscreenlocker}/libexec/kcheckpass";
|
||||||
start_kdeinit.source = "${lib.getBin pkgs.kinit}/libexec/kf5/start_kdeinit";
|
start_kdeinit.source = "${lib.getBin pkgs.kdeFrameworks.kinit}/libexec/kf5/start_kdeinit";
|
||||||
kwin_wayland = {
|
kwin_wayland = {
|
||||||
source = "${lib.getBin plasma5.kwin}/bin/kwin_wayland";
|
source = "${lib.getBin plasma5.kwin}/bin/kwin_wayland";
|
||||||
capabilities = "cap_sys_nice+ep";
|
capabilities = "cap_sys_nice+ep";
|
||||||
|
@ -9,7 +9,12 @@ let
|
|||||||
cfg = dmcfg.sddm;
|
cfg = dmcfg.sddm;
|
||||||
xEnv = config.systemd.services.display-manager.environment;
|
xEnv = config.systemd.services.display-manager.environment;
|
||||||
|
|
||||||
inherit (pkgs) sddm;
|
sddm = if config.services.xserver.desktopManager.lxqt.enable then
|
||||||
|
# TODO: Move lxqt to libsForQt515
|
||||||
|
pkgs.libsForQt514.sddm
|
||||||
|
else
|
||||||
|
pkgs.libsForQt5.sddm
|
||||||
|
;
|
||||||
|
|
||||||
xserverWrapper = pkgs.writeScript "xserver-wrapper" ''
|
xserverWrapper = pkgs.writeScript "xserver-wrapper" ''
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
@ -29,14 +29,17 @@ mkDerivation rec {
|
|||||||
sha256 = "BEmSEv/LJPs6aCkUmnyuTGrV15WYXwgIANbfcviMXfA=";
|
sha256 = "BEmSEv/LJPs6aCkUmnyuTGrV15WYXwgIANbfcviMXfA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules wrapGAppsHook ];
|
nativeBuildInputs = [
|
||||||
|
extra-cmake-modules
|
||||||
|
wrapGAppsHook
|
||||||
|
kdoctools
|
||||||
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
buildInputs = [
|
||||||
kconfig
|
kconfig
|
||||||
kcrash
|
kcrash
|
||||||
kdbusaddons
|
kdbusaddons
|
||||||
kdelibs4support
|
kdelibs4support
|
||||||
kdoctools
|
|
||||||
kguiaddons
|
kguiaddons
|
||||||
kiconthemes
|
kiconthemes
|
||||||
kinit
|
kinit
|
||||||
@ -48,6 +51,10 @@ mkDerivation rec {
|
|||||||
poppler
|
poppler
|
||||||
qtscript
|
qtscript
|
||||||
];
|
];
|
||||||
|
dontWrapGApps = true;
|
||||||
|
preFixup = ''
|
||||||
|
makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
|
||||||
|
'';
|
||||||
|
|
||||||
propagatedUserEnvPkgs = [ konsole ];
|
propagatedUserEnvPkgs = [ konsole ];
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, fetchurl
|
, fetchurl
|
||||||
, mkDerivation
|
, mkDerivation
|
||||||
, kdeApplications
|
, libkcddb
|
||||||
, kinit
|
, kinit
|
||||||
, kdelibs4support
|
, kdelibs4support
|
||||||
, solid
|
, solid
|
||||||
@ -46,7 +46,7 @@ mkDerivation rec {
|
|||||||
exempi
|
exempi
|
||||||
extra-cmake-modules
|
extra-cmake-modules
|
||||||
karchive
|
karchive
|
||||||
kdeApplications.libkcddb
|
libkcddb
|
||||||
kdelibs4support
|
kdelibs4support
|
||||||
kfilemetadata
|
kfilemetadata
|
||||||
khtml
|
khtml
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
, flashplayer, hal-flash
|
, flashplayer, hal-flash
|
||||||
, ffmpeg, xorg, alsaLib, libpulseaudio, libcanberra-gtk2, libglvnd
|
, ffmpeg, xorg, alsaLib, libpulseaudio, libcanberra-gtk2, libglvnd
|
||||||
, gnome3/*.gnome-shell*/
|
, gnome3/*.gnome-shell*/
|
||||||
, browserpass, chrome-gnome-shell, uget-integrator, plasma-browser-integration, bukubrow
|
, browserpass, chrome-gnome-shell, uget-integrator, plasma5, bukubrow
|
||||||
, tridactyl-native
|
, tridactyl-native
|
||||||
, fx_cast_bridge
|
, fx_cast_bridge
|
||||||
, udev
|
, udev
|
||||||
@ -65,7 +65,7 @@ let
|
|||||||
++ lib.optional (cfg.enableTridactylNative or false) tridactyl-native
|
++ lib.optional (cfg.enableTridactylNative or false) tridactyl-native
|
||||||
++ lib.optional (cfg.enableGnomeExtensions or false) chrome-gnome-shell
|
++ lib.optional (cfg.enableGnomeExtensions or false) chrome-gnome-shell
|
||||||
++ lib.optional (cfg.enableUgetIntegrator or false) uget-integrator
|
++ lib.optional (cfg.enableUgetIntegrator or false) uget-integrator
|
||||||
++ lib.optional (cfg.enablePlasmaBrowserIntegration or false) plasma-browser-integration
|
++ lib.optional (cfg.enablePlasmaBrowserIntegration or false) plasma5.plasma-browser-integration
|
||||||
++ lib.optional (cfg.enableFXCastBridge or false) fx_cast_bridge
|
++ lib.optional (cfg.enableFXCastBridge or false) fx_cast_bridge
|
||||||
++ extraNativeMessagingHosts
|
++ extraNativeMessagingHosts
|
||||||
);
|
);
|
||||||
|
@ -1,4 +1,12 @@
|
|||||||
{ stdenv, fetchFromGitLab, cmake, extra-cmake-modules, gtk3, kdeFrameworks, hicolor-icon-theme }:
|
{ stdenv
|
||||||
|
, fetchFromGitLab
|
||||||
|
, cmake
|
||||||
|
, extra-cmake-modules
|
||||||
|
, gtk3
|
||||||
|
, plasma-framework
|
||||||
|
, kwindowsystem
|
||||||
|
, hicolor-icon-theme
|
||||||
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
pname = "maia-icon-theme";
|
pname = "maia-icon-theme";
|
||||||
@ -17,8 +25,8 @@ stdenv.mkDerivation {
|
|||||||
cmake
|
cmake
|
||||||
extra-cmake-modules
|
extra-cmake-modules
|
||||||
gtk3
|
gtk3
|
||||||
kdeFrameworks.plasma-framework
|
plasma-framework
|
||||||
kdeFrameworks.kwindowsystem
|
kwindowsystem
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
@ -43,7 +43,7 @@ let
|
|||||||
|
|
||||||
### OPTIONAL
|
### OPTIONAL
|
||||||
qterminal = callPackage ./qterminal {};
|
qterminal = callPackage ./qterminal {};
|
||||||
compton-conf = pkgs.qt5.callPackage ./compton-conf {};
|
compton-conf = qt5.callPackage ./compton-conf {};
|
||||||
obconf-qt = callPackage ./obconf-qt {};
|
obconf-qt = callPackage ./obconf-qt {};
|
||||||
lximage-qt = callPackage ./lximage-qt {};
|
lximage-qt = callPackage ./lximage-qt {};
|
||||||
qps = callPackage ./qps {};
|
qps = callPackage ./qps {};
|
||||||
|
@ -36,7 +36,6 @@ let
|
|||||||
};
|
};
|
||||||
|
|
||||||
mkDerivation = libsForQt5.callPackage ({ mkDerivation }: mkDerivation) {};
|
mkDerivation = libsForQt5.callPackage ({ mkDerivation }: mkDerivation) {};
|
||||||
qtbase = libsForQt5.callPackage ({ qtbase }: qtbase) {};
|
|
||||||
|
|
||||||
packages = self: with self;
|
packages = self: with self;
|
||||||
let
|
let
|
||||||
@ -83,7 +82,6 @@ let
|
|||||||
setupHook = args.setupHook or defaultSetupHook;
|
setupHook = args.setupHook or defaultSetupHook;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
broken = lib.versionAtLeast qtbase.version "5.15";
|
|
||||||
license = with lib.licenses; [
|
license = with lib.licenses; [
|
||||||
lgpl21Plus lgpl3Plus bsd2 mit gpl2Plus gpl3Plus fdl12
|
lgpl21Plus lgpl3Plus bsd2 mit gpl2Plus gpl3Plus fdl12
|
||||||
];
|
];
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{ stdenv, fetchurl, alsaLib, cmake, docbook_xsl, docbook_xml_dtd_45, doxygen
|
{ stdenv, fetchurl, alsaLib, cmake, docbook_xsl, docbook_xml_dtd_45, doxygen
|
||||||
, fluidsynth, pkgconfig, qt5
|
, fluidsynth, pkgconfig, qtbase, qtsvg
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
nativeBuildInputs = [ cmake pkgconfig docbook_xsl docbook_xml_dtd_45 docbook_xml_dtd_45 ];
|
nativeBuildInputs = [ cmake pkgconfig docbook_xsl docbook_xml_dtd_45 docbook_xml_dtd_45 ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
alsaLib doxygen fluidsynth qt5.qtbase qt5.qtsvg
|
alsaLib doxygen fluidsynth qtbase qtsvg
|
||||||
];
|
];
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
|
@ -1,14 +1,18 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, fetchurl, lib,
|
mkDerivation, fetchFromGitLab, lib,
|
||||||
extra-cmake-modules, qttools,
|
extra-cmake-modules, qttools,
|
||||||
qtbase, qtsvg,
|
qtbase, qtsvg,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation rec {
|
||||||
name = "kdiagram-2.6.0";
|
pname = "kdiagram";
|
||||||
src = fetchurl {
|
version = "2.7.0";
|
||||||
url = "https://download.kde.org/stable/kdiagram/2.6.0/src/kdiagram-2.6.0.tar.xz";
|
src = fetchFromGitLab {
|
||||||
sha256 = "10hqk12wwgbiq4q5145s8v7v96j621ckq1yil9s4pihmgsnqsy02";
|
domain = "invent.kde.org";
|
||||||
|
owner = "graphics";
|
||||||
|
repo = pname;
|
||||||
|
rev = "v${version}";
|
||||||
|
sha256 = "NSBNHPr8JzBn3y3ivhL0RjiXjDuPwZsTTOeI22pq3vc=";
|
||||||
};
|
};
|
||||||
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
nativeBuildInputs = [ extra-cmake-modules qttools ];
|
||||||
propagatedBuildInputs = [ qtbase qtsvg ];
|
propagatedBuildInputs = [ qtbase qtsvg ];
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{ stdenv, lib, fetchurl, extra-cmake-modules
|
{ stdenv, lib, fetchurl, extra-cmake-modules
|
||||||
, qtbase, kdeFrameworks
|
, qtbase, kio
|
||||||
, libatasmart, parted
|
, libatasmart, parted
|
||||||
, utillinux }:
|
, utillinux }:
|
||||||
|
|
||||||
@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
|
|||||||
libatasmart
|
libatasmart
|
||||||
parted # we only need the library
|
parted # we only need the library
|
||||||
|
|
||||||
kdeFrameworks.kio
|
kio
|
||||||
|
|
||||||
utillinux # needs blkid (note that this is not provided by utillinux-compat)
|
utillinux # needs blkid (note that this is not provided by utillinux-compat)
|
||||||
];
|
];
|
||||||
|
@ -752,4 +752,60 @@ mapAliases ({
|
|||||||
|
|
||||||
ant-dracula-theme = throw "ant-dracula-theme is now dracula-theme, and theme name is Dracula instead of Ant-Dracula.";
|
ant-dracula-theme = throw "ant-dracula-theme is now dracula-theme, and theme name is Dracula instead of Ant-Dracula.";
|
||||||
|
|
||||||
|
/* If these are in the scope of all-packages.nix, they cause collisions
|
||||||
|
between mixed versions of qt. See:
|
||||||
|
https://github.com/NixOS/nixpkgs/pull/101369 */
|
||||||
|
|
||||||
|
inherit (kdeFrameworks) breeze-icons oxygen-icons5;
|
||||||
|
inherit (kdeApplications)
|
||||||
|
akonadi akregator ark
|
||||||
|
bomber bovo
|
||||||
|
dolphin dragon
|
||||||
|
elisa
|
||||||
|
ffmpegthumbs filelight
|
||||||
|
granatier gwenview
|
||||||
|
k3b
|
||||||
|
kaddressbook kalzium kapptemplate kapman kate katomic
|
||||||
|
kblackbox kblocks kbounce
|
||||||
|
kcachegrind kcalc kcharselect kcolorchooser
|
||||||
|
kdenlive kdf kdialog kdiamond
|
||||||
|
keditbookmarks
|
||||||
|
kfind kfloppy
|
||||||
|
kget kgpg
|
||||||
|
khelpcenter
|
||||||
|
kig kigo killbots kitinerary
|
||||||
|
kleopatra klettres klines
|
||||||
|
kmag kmail kmines kmix kmplot
|
||||||
|
knavalbattle knetwalk knights
|
||||||
|
kollision kolourpaint kompare konsole kontact korganizer
|
||||||
|
kpkpass
|
||||||
|
krdc kreversi krfb
|
||||||
|
kshisen ksquares ksystemlog
|
||||||
|
kteatime ktimer ktouch kturtle
|
||||||
|
kwalletmanager kwave
|
||||||
|
marble minuet
|
||||||
|
okular
|
||||||
|
picmi
|
||||||
|
spectacle
|
||||||
|
yakuake
|
||||||
|
;
|
||||||
|
inherit (plasma5)
|
||||||
|
bluedevil breeze-gtk breeze-qt5 breeze-grub breeze-plymouth discover
|
||||||
|
kactivitymanagerd kde-cli-tools kde-gtk-config kdeplasma-addons kgamma5
|
||||||
|
kinfocenter kmenuedit kscreen kscreenlocker ksshaskpass ksysguard
|
||||||
|
kwallet-pam kwayland-integration kwin kwrited milou oxygen plasma-browser-integration
|
||||||
|
plasma-desktop plasma-integration plasma-nm plasma-pa plasma-vault plasma-workspace
|
||||||
|
plasma-workspace-wallpapers polkit-kde-agent powerdevil sddm-kcm
|
||||||
|
systemsettings user-manager xdg-desktop-portal-kde
|
||||||
|
;
|
||||||
|
inherit (plasma5.thirdParty)
|
||||||
|
plasma-applet-caffeine-plus
|
||||||
|
kwin-dynamic-workspaces
|
||||||
|
kwin-tiling
|
||||||
|
krohnkite
|
||||||
|
;
|
||||||
|
inherit (libsForQt5)
|
||||||
|
sddm
|
||||||
|
;
|
||||||
|
|
||||||
})
|
})
|
||||||
|
@ -6216,8 +6216,6 @@ in
|
|||||||
|
|
||||||
packagekit = callPackage ../tools/package-management/packagekit { };
|
packagekit = callPackage ../tools/package-management/packagekit { };
|
||||||
|
|
||||||
packagekit-qt = libsForQt5.callPackage ../tools/package-management/packagekit/qt.nix { };
|
|
||||||
|
|
||||||
packetdrill = callPackage ../tools/networking/packetdrill { };
|
packetdrill = callPackage ../tools/networking/packetdrill { };
|
||||||
|
|
||||||
pacman = callPackage ../tools/package-management/pacman { };
|
pacman = callPackage ../tools/package-management/pacman { };
|
||||||
@ -8751,8 +8749,6 @@ in
|
|||||||
|
|
||||||
dotty = callPackage ../development/compilers/scala/dotty.nix { jre = jre8;};
|
dotty = callPackage ../development/compilers/scala/dotty.nix { jre = jre8;};
|
||||||
|
|
||||||
drumstick = callPackage ../development/libraries/drumstick { };
|
|
||||||
|
|
||||||
ecl = callPackage ../development/compilers/ecl { };
|
ecl = callPackage ../development/compilers/ecl { };
|
||||||
ecl_16_1_2 = callPackage ../development/compilers/ecl/16.1.2.nix { };
|
ecl_16_1_2 = callPackage ../development/compilers/ecl/16.1.2.nix { };
|
||||||
|
|
||||||
@ -13326,7 +13322,7 @@ in
|
|||||||
let
|
let
|
||||||
mkFrameworks = import ../development/libraries/kde-frameworks;
|
mkFrameworks = import ../development/libraries/kde-frameworks;
|
||||||
attrs = {
|
attrs = {
|
||||||
libsForQt5 = libsForQt514;
|
inherit libsForQt5;
|
||||||
inherit lib fetchurl;
|
inherit lib fetchurl;
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
@ -13341,8 +13337,6 @@ in
|
|||||||
automake = automake111x;
|
automake = automake111x;
|
||||||
};
|
};
|
||||||
|
|
||||||
kf5gpgmepp = libsForQt5.callPackage ../development/libraries/kf5gpgmepp { };
|
|
||||||
|
|
||||||
krb5 = callPackage ../development/libraries/kerberos/krb5.nix {
|
krb5 = callPackage ../development/libraries/kerberos/krb5.nix {
|
||||||
inherit (buildPackages.darwin) bootstrap_cmds;
|
inherit (buildPackages.darwin) bootstrap_cmds;
|
||||||
};
|
};
|
||||||
@ -15138,8 +15132,6 @@ in
|
|||||||
inherit llvmPackages_5;
|
inherit llvmPackages_5;
|
||||||
});
|
});
|
||||||
|
|
||||||
libsForQt512 = recurseIntoAttrs (lib.makeScope qt512.newScope mkLibsForQt5);
|
|
||||||
|
|
||||||
qt514 = recurseIntoAttrs (makeOverridable
|
qt514 = recurseIntoAttrs (makeOverridable
|
||||||
(import ../development/libraries/qt-5/5.14) {
|
(import ../development/libraries/qt-5/5.14) {
|
||||||
inherit newScope;
|
inherit newScope;
|
||||||
@ -15170,6 +15162,8 @@ in
|
|||||||
inherit llvmPackages_5;
|
inherit llvmPackages_5;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
libsForQt512 = recurseIntoAttrs (lib.makeScope qt512.newScope mkLibsForQt5);
|
||||||
|
|
||||||
libsForQt514 = recurseIntoAttrs (lib.makeScope qt514.newScope mkLibsForQt5);
|
libsForQt514 = recurseIntoAttrs (lib.makeScope qt514.newScope mkLibsForQt5);
|
||||||
|
|
||||||
libsForQt515 = recurseIntoAttrs (lib.makeScope qt515.newScope mkLibsForQt5);
|
libsForQt515 = recurseIntoAttrs (lib.makeScope qt515.newScope mkLibsForQt5);
|
||||||
@ -15196,17 +15190,41 @@ in
|
|||||||
kwidgetsaddons kwindowsystem kxmlgui kxmlrpcclient modemmanager-qt
|
kwidgetsaddons kwindowsystem kxmlgui kxmlrpcclient modemmanager-qt
|
||||||
networkmanager-qt plasma-framework prison qqc2-desktop-style solid sonnet
|
networkmanager-qt plasma-framework prison qqc2-desktop-style solid sonnet
|
||||||
syntax-highlighting syndication threadweaver kirigami2 kholidays kpurpose
|
syntax-highlighting syndication threadweaver kirigami2 kholidays kpurpose
|
||||||
kcontacts kquickcharts kdoctools kapidox;
|
kcontacts kquickcharts kdoctools kapidox kdesu kinit kded frameworkintegration
|
||||||
|
kdewebkit breeze-icons
|
||||||
|
;
|
||||||
|
|
||||||
### KDE PLASMA 5
|
### KDE PLASMA 5
|
||||||
|
|
||||||
inherit (plasma5.override { libsForQt5 = self; })
|
inherit (plasma5.override { libsForQt5 = self; })
|
||||||
kdecoration khotkeys libkscreen libksysguard;
|
kdecoration khotkeys libkscreen libksysguard bluedevil
|
||||||
|
breeze-gtk breeze-qt5 breeze-grub breeze-plymouth discover kactivitymanagerd
|
||||||
|
kde-cli-tools kde-gtk-config kdeplasma-addons kgamma5 kinfocenter kmenuedit
|
||||||
|
kscreen kscreenlocker ksshaskpass ksysguard kwallet-pam kwayland-integration
|
||||||
|
kwin kwrited milou oxygen plasma-browser-integration plasma-desktop
|
||||||
|
plasma-integration plasma-nm plasma-pa plasma-vault plasma-workspace
|
||||||
|
plasma-workspace-wallpapers polkit-kde-agent powerdevil sddm-kcm
|
||||||
|
systemsettings user-manager xdg-desktop-portal-kde
|
||||||
|
;
|
||||||
|
|
||||||
|
inherit ((plasma5.override { libsForQt5 = self; }).thirdParty)
|
||||||
|
plasma-applet-caffeine-plus kwin-dynamic-workspaces kwin-tiling krohnkite
|
||||||
|
;
|
||||||
|
|
||||||
### KDE APPLICATIONS
|
### KDE APPLICATIONS
|
||||||
|
|
||||||
inherit (kdeApplications.override { libsForQt5 = self; })
|
inherit (kdeApplications.override { libsForQt5 = self; })
|
||||||
libkdcraw libkexiv2 libkipi libkomparediff2 libksane;
|
libkdcraw libkexiv2 libkipi libkomparediff2 libksane libkcddb akonadi-contacts
|
||||||
|
akonadi-calendar akonadi-notes akonadi-search kidentitymanagement kontactinterface
|
||||||
|
kldap akonadi akregator ark bomber bovo dolphin dragon elisa ffmpegthumbs filelight
|
||||||
|
granatier gwenview k3b kaddressbook kalzium kapptemplate kapman kate katomic
|
||||||
|
kblackbox kblocks kbounce kcachegrind kcalc kcharselect kcolorchooser
|
||||||
|
kdenlive kdf kdialog kdiamond keditbookmarks kfind kfloppy kget kgpg khelpcenter
|
||||||
|
kig kigo killbots kitinerary kleopatra klettres klines kmag kmail kmines kmix kmplot
|
||||||
|
knavalbattle knetwalk knights kollision kolourpaint kompare konsole kontact korganizer
|
||||||
|
kpkpass krdc kreversi krfb kshisen ksquares ksystemlog kteatime ktimer ktouch kturtle
|
||||||
|
kwalletmanager kwave marble minuet okular picmi spectacle yakuake
|
||||||
|
;
|
||||||
|
|
||||||
### LIBRARIES
|
### LIBRARIES
|
||||||
|
|
||||||
@ -15218,6 +15236,8 @@ in
|
|||||||
|
|
||||||
dxflib = callPackage ../development/libraries/dxflib {};
|
dxflib = callPackage ../development/libraries/dxflib {};
|
||||||
|
|
||||||
|
drumstick = callPackage ../development/libraries/drumstick { };
|
||||||
|
|
||||||
fcitx-qt5 = callPackage ../tools/inputmethods/fcitx/fcitx-qt5.nix { };
|
fcitx-qt5 = callPackage ../tools/inputmethods/fcitx/fcitx-qt5.nix { };
|
||||||
|
|
||||||
qgpgme = callPackage ../development/libraries/gpgme { };
|
qgpgme = callPackage ../development/libraries/gpgme { };
|
||||||
@ -15230,6 +15250,8 @@ in
|
|||||||
|
|
||||||
kdsoap = callPackage ../development/libraries/kdsoap { };
|
kdsoap = callPackage ../development/libraries/kdsoap { };
|
||||||
|
|
||||||
|
kf5gpgmepp = callPackage ../development/libraries/kf5gpgmepp { };
|
||||||
|
|
||||||
kproperty = callPackage ../development/libraries/kproperty { };
|
kproperty = callPackage ../development/libraries/kproperty { };
|
||||||
|
|
||||||
kpeoplevcard = callPackage ../development/libraries/kpeoplevcard { };
|
kpeoplevcard = callPackage ../development/libraries/kpeoplevcard { };
|
||||||
@ -15250,6 +15272,8 @@ in
|
|||||||
|
|
||||||
libopenshot = callPackage ../applications/video/openshot-qt/libopenshot.nix { };
|
libopenshot = callPackage ../applications/video/openshot-qt/libopenshot.nix { };
|
||||||
|
|
||||||
|
packagekit-qt = callPackage ../tools/package-management/packagekit/qt.nix { };
|
||||||
|
|
||||||
libopenshot-audio = callPackage ../applications/video/openshot-qt/libopenshot-audio.nix { };
|
libopenshot-audio = callPackage ../applications/video/openshot-qt/libopenshot-audio.nix { };
|
||||||
|
|
||||||
libqglviewer = callPackage ../development/libraries/libqglviewer {
|
libqglviewer = callPackage ../development/libraries/libqglviewer {
|
||||||
@ -15320,6 +15344,9 @@ in
|
|||||||
|
|
||||||
qtwebkit-plugins = callPackage ../development/libraries/qtwebkit-plugins { };
|
qtwebkit-plugins = callPackage ../development/libraries/qtwebkit-plugins { };
|
||||||
|
|
||||||
|
# Not a library, but we do want it to be built for every qt version there
|
||||||
|
# is, to allow users to choose the right build if needed.
|
||||||
|
sddm = callPackage ../applications/display-managers/sddm { };
|
||||||
};
|
};
|
||||||
|
|
||||||
qtEnv = qt5.env;
|
qtEnv = qt5.env;
|
||||||
@ -18970,8 +18997,6 @@ in
|
|||||||
|
|
||||||
brise = callPackage ../data/misc/brise { };
|
brise = callPackage ../data/misc/brise { };
|
||||||
|
|
||||||
inherit (kdeFrameworks) breeze-icons;
|
|
||||||
|
|
||||||
cacert = callPackage ../data/misc/cacert { };
|
cacert = callPackage ../data/misc/cacert { };
|
||||||
|
|
||||||
caladea = callPackage ../data/fonts/caladea {};
|
caladea = callPackage ../data/fonts/caladea {};
|
||||||
@ -19137,7 +19162,9 @@ in
|
|||||||
|
|
||||||
fira-mono = callPackage ../data/fonts/fira-mono { };
|
fira-mono = callPackage ../data/fonts/fira-mono { };
|
||||||
|
|
||||||
flat-remix-icon-theme = callPackage ../data/icons/flat-remix-icon-theme { };
|
flat-remix-icon-theme = callPackage ../data/icons/flat-remix-icon-theme {
|
||||||
|
inherit (kdeFrameworks) breeze-icons;
|
||||||
|
};
|
||||||
|
|
||||||
font-awesome_4 = (callPackage ../data/fonts/font-awesome-5 { }).v4;
|
font-awesome_4 = (callPackage ../data/fonts/font-awesome-5 { }).v4;
|
||||||
font-awesome_5 = (callPackage ../data/fonts/font-awesome-5 { }).v5;
|
font-awesome_5 = (callPackage ../data/fonts/font-awesome-5 { }).v5;
|
||||||
@ -19296,9 +19323,11 @@ in
|
|||||||
|
|
||||||
luculent = callPackage ../data/fonts/luculent { };
|
luculent = callPackage ../data/fonts/luculent { };
|
||||||
|
|
||||||
luna-icons = callPackage ../data/icons/luna-icons { };
|
luna-icons = callPackage ../data/icons/luna-icons {
|
||||||
|
inherit (kdeFrameworks) breeze-icons;
|
||||||
|
};
|
||||||
|
|
||||||
maia-icon-theme = callPackage ../data/icons/maia-icon-theme { };
|
maia-icon-theme = libsForQt5.callPackage ../data/icons/maia-icon-theme { };
|
||||||
|
|
||||||
mailcap = callPackage ../data/misc/mailcap { };
|
mailcap = callPackage ../data/misc/mailcap { };
|
||||||
|
|
||||||
@ -19417,15 +19446,17 @@ in
|
|||||||
|
|
||||||
oxygenfonts = callPackage ../data/fonts/oxygenfonts { };
|
oxygenfonts = callPackage ../data/fonts/oxygenfonts { };
|
||||||
|
|
||||||
inherit (kdeFrameworks) oxygen-icons5;
|
|
||||||
|
|
||||||
paper-gtk-theme = callPackage ../data/themes/paper-gtk { };
|
paper-gtk-theme = callPackage ../data/themes/paper-gtk { };
|
||||||
|
|
||||||
paper-icon-theme = callPackage ../data/icons/paper-icon-theme { };
|
paper-icon-theme = callPackage ../data/icons/paper-icon-theme { };
|
||||||
|
|
||||||
papirus-icon-theme = callPackage ../data/icons/papirus-icon-theme { };
|
papirus-icon-theme = callPackage ../data/icons/papirus-icon-theme {
|
||||||
|
inherit (kdeFrameworks) breeze-icons;
|
||||||
|
};
|
||||||
|
|
||||||
papirus-maia-icon-theme = callPackage ../data/icons/papirus-maia-icon-theme { };
|
papirus-maia-icon-theme = callPackage ../data/icons/papirus-maia-icon-theme {
|
||||||
|
inherit (kdeFrameworks) breeze-icons;
|
||||||
|
};
|
||||||
|
|
||||||
papis = with python3Packages; toPythonApplication papis;
|
papis = with python3Packages; toPythonApplication papis;
|
||||||
|
|
||||||
@ -19455,7 +19486,9 @@ in
|
|||||||
|
|
||||||
pop-gtk-theme = callPackage ../data/themes/pop-gtk { };
|
pop-gtk-theme = callPackage ../data/themes/pop-gtk { };
|
||||||
|
|
||||||
pop-icon-theme = callPackage ../data/icons/pop-icon-theme { };
|
pop-icon-theme = callPackage ../data/icons/pop-icon-theme {
|
||||||
|
inherit (kdeFrameworks) breeze-icons;
|
||||||
|
};
|
||||||
|
|
||||||
posix_man_pages = callPackage ../data/documentation/man-pages-posix { };
|
posix_man_pages = callPackage ../data/documentation/man-pages-posix { };
|
||||||
|
|
||||||
@ -19735,7 +19768,9 @@ in
|
|||||||
|
|
||||||
yaru-theme = callPackage ../data/themes/yaru {};
|
yaru-theme = callPackage ../data/themes/yaru {};
|
||||||
|
|
||||||
zafiro-icons = callPackage ../data/icons/zafiro-icons { };
|
zafiro-icons = callPackage ../data/icons/zafiro-icons {
|
||||||
|
inherit (kdeFrameworks) breeze-icons;
|
||||||
|
};
|
||||||
|
|
||||||
zeal = libsForQt514.callPackage ../data/documentation/zeal { };
|
zeal = libsForQt514.callPackage ../data/documentation/zeal { };
|
||||||
|
|
||||||
@ -20116,9 +20151,12 @@ in
|
|||||||
calibre = calibre-py3;
|
calibre = calibre-py3;
|
||||||
|
|
||||||
calligra = libsForQt514.callPackage ../applications/office/calligra {
|
calligra = libsForQt514.callPackage ../applications/office/calligra {
|
||||||
inherit (kdeApplications) akonadi-calendar akonadi-contacts;
|
|
||||||
openjpeg = openjpeg_1;
|
openjpeg = openjpeg_1;
|
||||||
poppler = poppler_0_61;
|
poppler = poppler_0_61.override {
|
||||||
|
qt5Support = true;
|
||||||
|
# Must be using the same qt version as calligra itself.
|
||||||
|
qtbase = qt514.qtbase;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
perkeep = callPackage ../applications/misc/perkeep { };
|
perkeep = callPackage ../applications/misc/perkeep { };
|
||||||
@ -21694,51 +21732,17 @@ in
|
|||||||
let
|
let
|
||||||
mkApplications = import ../applications/kde;
|
mkApplications = import ../applications/kde;
|
||||||
attrs = {
|
attrs = {
|
||||||
libsForQt5 = libsForQt514;
|
inherit libsForQt5;
|
||||||
inherit lib fetchurl;
|
inherit lib fetchurl;
|
||||||
inherit okteta;
|
inherit okteta;
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
recurseIntoAttrs (makeOverridable mkApplications attrs);
|
recurseIntoAttrs (makeOverridable mkApplications attrs);
|
||||||
|
|
||||||
inherit (kdeApplications)
|
|
||||||
akonadi akregator ark
|
|
||||||
bomber bovo
|
|
||||||
dolphin dragon
|
|
||||||
elisa
|
|
||||||
ffmpegthumbs filelight
|
|
||||||
granatier gwenview
|
|
||||||
k3b
|
|
||||||
kaddressbook kalzium kapptemplate kapman kate katomic
|
|
||||||
kblackbox kblocks kbounce
|
|
||||||
kcachegrind kcalc kcharselect kcolorchooser
|
|
||||||
kdeconnect-kde kdenlive kdf kdialog kdiamond
|
|
||||||
keditbookmarks
|
|
||||||
kfind kfloppy
|
|
||||||
kget kgpg
|
|
||||||
khelpcenter
|
|
||||||
kig kigo killbots kitinerary
|
|
||||||
kleopatra klettres klines
|
|
||||||
kmag kmail kmines kmix kmplot
|
|
||||||
knavalbattle knetwalk knights
|
|
||||||
kollision kolourpaint kompare konsole kontact korganizer
|
|
||||||
kpkpass
|
|
||||||
krdc kreversi krfb
|
|
||||||
kshisen ksquares ksystemlog
|
|
||||||
kteatime ktimer ktouch kturtle
|
|
||||||
kwalletmanager kwave
|
|
||||||
marble minuet
|
|
||||||
okular
|
|
||||||
picmi
|
|
||||||
spectacle
|
|
||||||
yakuake;
|
|
||||||
|
|
||||||
okteta = libsForQt5.callPackage ../applications/editors/okteta { };
|
okteta = libsForQt5.callPackage ../applications/editors/okteta { };
|
||||||
|
|
||||||
k4dirstat = libsForQt5.callPackage ../applications/misc/k4dirstat { };
|
k4dirstat = libsForQt5.callPackage ../applications/misc/k4dirstat { };
|
||||||
|
|
||||||
inherit (kdeFrameworks) kdesu;
|
|
||||||
|
|
||||||
kdevelop-pg-qt = libsForQt514.callPackage ../applications/editors/kdevelop5/kdevelop-pg-qt.nix { };
|
kdevelop-pg-qt = libsForQt514.callPackage ../applications/editors/kdevelop5/kdevelop-pg-qt.nix { };
|
||||||
|
|
||||||
kdevelop-unwrapped = libsForQt514.callPackage ../applications/editors/kdevelop5/kdevelop.nix {
|
kdevelop-unwrapped = libsForQt514.callPackage ../applications/editors/kdevelop5/kdevelop.nix {
|
||||||
@ -21776,7 +21780,7 @@ in
|
|||||||
|
|
||||||
kid3 = libsForQt5.callPackage ../applications/audio/kid3 { };
|
kid3 = libsForQt5.callPackage ../applications/audio/kid3 { };
|
||||||
|
|
||||||
kile = libsForQt514.callPackage ../applications/editors/kile { };
|
kile = libsForQt5.callPackage ../applications/editors/kile { };
|
||||||
|
|
||||||
kino = callPackage ../applications/video/kino {
|
kino = callPackage ../applications/video/kino {
|
||||||
inherit (gnome2) libglade;
|
inherit (gnome2) libglade;
|
||||||
@ -21791,10 +21795,7 @@ in
|
|||||||
|
|
||||||
kmplayer = libsForQt5.callPackage ../applications/video/kmplayer { };
|
kmplayer = libsForQt5.callPackage ../applications/video/kmplayer { };
|
||||||
|
|
||||||
kmymoney = libsForQt5.callPackage ../applications/office/kmymoney {
|
kmymoney = libsForQt5.callPackage ../applications/office/kmymoney { };
|
||||||
inherit (kdeApplications) kidentitymanagement;
|
|
||||||
inherit (kdeFrameworks) kdewebkit;
|
|
||||||
};
|
|
||||||
|
|
||||||
kodestudio = callPackage ../applications/editors/kodestudio { };
|
kodestudio = callPackage ../applications/editors/kodestudio { };
|
||||||
|
|
||||||
@ -23489,8 +23490,6 @@ in
|
|||||||
|
|
||||||
robustirc-bridge = callPackage ../servers/irc/robustirc-bridge { };
|
robustirc-bridge = callPackage ../servers/irc/robustirc-bridge { };
|
||||||
|
|
||||||
sddm = libsForQt514.callPackage ../applications/display-managers/sddm { };
|
|
||||||
|
|
||||||
skrooge = libsForQt514.callPackage ../applications/office/skrooge {};
|
skrooge = libsForQt514.callPackage ../applications/office/skrooge {};
|
||||||
|
|
||||||
smartgithg = callPackage ../applications/version-management/smartgithg {
|
smartgithg = callPackage ../applications/version-management/smartgithg {
|
||||||
@ -23871,9 +23870,7 @@ in
|
|||||||
|
|
||||||
tribler = callPackage ../applications/networking/p2p/tribler { };
|
tribler = callPackage ../applications/networking/p2p/tribler { };
|
||||||
|
|
||||||
trojita = libsForQt514.callPackage ../applications/networking/mailreaders/trojita {
|
trojita = libsForQt514.callPackage ../applications/networking/mailreaders/trojita { };
|
||||||
inherit (kdeApplications) akonadi-contacts;
|
|
||||||
};
|
|
||||||
|
|
||||||
tudu = callPackage ../applications/office/tudu { };
|
tudu = callPackage ../applications/office/tudu { };
|
||||||
|
|
||||||
@ -24690,8 +24687,6 @@ in
|
|||||||
zam-plugins = callPackage ../applications/audio/zam-plugins { };
|
zam-plugins = callPackage ../applications/audio/zam-plugins { };
|
||||||
|
|
||||||
zanshin = libsForQt514.callPackage ../applications/office/zanshin {
|
zanshin = libsForQt514.callPackage ../applications/office/zanshin {
|
||||||
inherit (kdeApplications) akonadi-calendar akonadi-notes akonadi-search kidentitymanagement kontactinterface kldap;
|
|
||||||
inherit (kdeFrameworks) krunner kwallet kcalendarcore;
|
|
||||||
boost = boost160;
|
boost = boost160;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -25033,9 +25028,6 @@ in
|
|||||||
dhewm3 = callPackage ../games/dhewm3 {};
|
dhewm3 = callPackage ../games/dhewm3 {};
|
||||||
|
|
||||||
digikam = libsForQt514.callPackage ../applications/graphics/digikam {
|
digikam = libsForQt514.callPackage ../applications/graphics/digikam {
|
||||||
inherit (plasma5) oxygen;
|
|
||||||
inherit (kdeApplications) akonadi-contacts;
|
|
||||||
inherit (kdeFrameworks) kcalendarcore;
|
|
||||||
opencv3 = opencv3WithoutCuda;
|
opencv3 = opencv3WithoutCuda;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -25911,6 +25903,8 @@ in
|
|||||||
lumina = recurseIntoAttrs (callPackage ../desktops/lumina { });
|
lumina = recurseIntoAttrs (callPackage ../desktops/lumina { });
|
||||||
|
|
||||||
lxqt = recurseIntoAttrs (import ../desktops/lxqt {
|
lxqt = recurseIntoAttrs (import ../desktops/lxqt {
|
||||||
|
# TODO: Update these to qt515 at some point. When doing it, please remove
|
||||||
|
# the choice of libsForQt5*.sddm in sddm's module.
|
||||||
qt5 = qt514;
|
qt5 = qt514;
|
||||||
libsForQt5 = libsForQt514;
|
libsForQt5 = libsForQt514;
|
||||||
inherit pkgs;
|
inherit pkgs;
|
||||||
@ -25949,7 +25943,7 @@ in
|
|||||||
let
|
let
|
||||||
mkPlasma5 = import ../desktops/plasma-5;
|
mkPlasma5 = import ../desktops/plasma-5;
|
||||||
attrs = {
|
attrs = {
|
||||||
libsForQt5 = libsForQt514;
|
inherit libsForQt5;
|
||||||
inherit lib fetchurl;
|
inherit lib fetchurl;
|
||||||
gconf = gnome2.GConf;
|
gconf = gnome2.GConf;
|
||||||
inherit gsettings-desktop-schemas;
|
inherit gsettings-desktop-schemas;
|
||||||
@ -25957,25 +25951,6 @@ in
|
|||||||
in
|
in
|
||||||
recurseIntoAttrs (makeOverridable mkPlasma5 attrs);
|
recurseIntoAttrs (makeOverridable mkPlasma5 attrs);
|
||||||
|
|
||||||
inherit (kdeFrameworks) kded kinit frameworkintegration;
|
|
||||||
|
|
||||||
inherit (plasma5)
|
|
||||||
bluedevil breeze-gtk breeze-qt5 breeze-grub breeze-plymouth discover
|
|
||||||
kactivitymanagerd kde-cli-tools kde-gtk-config kdeplasma-addons kgamma5
|
|
||||||
kinfocenter kmenuedit kscreen kscreenlocker ksshaskpass ksysguard
|
|
||||||
kwallet-pam kwayland-integration kwin kwrited milou oxygen plasma-browser-integration
|
|
||||||
plasma-desktop plasma-integration plasma-nm plasma-pa plasma-vault plasma-workspace
|
|
||||||
plasma-workspace-wallpapers polkit-kde-agent powerdevil sddm-kcm
|
|
||||||
systemsettings user-manager xdg-desktop-portal-kde;
|
|
||||||
|
|
||||||
inherit (plasma5.thirdParty)
|
|
||||||
plasma-applet-caffeine-plus
|
|
||||||
kwin-dynamic-workspaces
|
|
||||||
kwin-tiling
|
|
||||||
krohnkite;
|
|
||||||
|
|
||||||
### SCIENCE
|
|
||||||
|
|
||||||
### SCIENCE/CHEMISTY
|
### SCIENCE/CHEMISTY
|
||||||
|
|
||||||
avogadro = callPackage ../applications/science/chemistry/avogadro {
|
avogadro = callPackage ../applications/science/chemistry/avogadro {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user