kde/gear: 23.04.3 -> 23.08.0
This commit is contained in:
parent
9ab379753f
commit
e50edcb506
|
@ -2,7 +2,7 @@
|
||||||
mkDerivation, lib, kdepimTeam,
|
mkDerivation, lib, kdepimTeam,
|
||||||
extra-cmake-modules, kdoctools,
|
extra-cmake-modules, kdoctools,
|
||||||
akonadi, akonadi-contacts, kcalendarcore, kcalutils, kcontacts,
|
akonadi, akonadi-contacts, kcalendarcore, kcalutils, kcontacts,
|
||||||
kidentitymanagement, kio, kmailtransport,
|
kidentitymanagement, kio, kmailtransport, messagelib
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
@ -14,7 +14,7 @@ mkDerivation {
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
akonadi akonadi-contacts kcalendarcore kcalutils kcontacts kidentitymanagement
|
akonadi akonadi-contacts kcalendarcore kcalutils kcontacts kidentitymanagement
|
||||||
kio kmailtransport
|
kio kmailtransport messagelib
|
||||||
];
|
];
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
, cmake
|
, cmake
|
||||||
, corrosion
|
, corrosion
|
||||||
, extra-cmake-modules
|
, extra-cmake-modules
|
||||||
|
, futuresql
|
||||||
, kconfig
|
, kconfig
|
||||||
, kcoreaddons
|
, kcoreaddons
|
||||||
, kdbusaddons
|
, kdbusaddons
|
||||||
|
@ -13,6 +14,7 @@
|
||||||
, knotifications
|
, knotifications
|
||||||
, kpurpose
|
, kpurpose
|
||||||
, kwindowsystem
|
, kwindowsystem
|
||||||
|
, qcoro
|
||||||
, qtfeedback
|
, qtfeedback
|
||||||
, qtquickcontrols2
|
, qtquickcontrols2
|
||||||
, qqc2-desktop-style
|
, qqc2-desktop-style
|
||||||
|
@ -22,7 +24,7 @@
|
||||||
, srcs
|
, srcs
|
||||||
|
|
||||||
# provided as callPackage input to enable easier overrides through overlays
|
# provided as callPackage input to enable easier overrides through overlays
|
||||||
, cargoSha256 ? "sha256-Wthw7foadXO6jYJO1TB4OOYtpwnp8iCdda4tdiYg41A="
|
, cargoSha256 ? "sha256-FI94TU3MgIl1tcjwJnzb2PKO1rbZ3uRB1mzXXkNU95I="
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation rec {
|
mkDerivation rec {
|
||||||
|
@ -45,6 +47,7 @@ mkDerivation rec {
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
futuresql
|
||||||
kconfig
|
kconfig
|
||||||
kcoreaddons
|
kcoreaddons
|
||||||
kdbusaddons
|
kdbusaddons
|
||||||
|
@ -54,6 +57,7 @@ mkDerivation rec {
|
||||||
knotifications
|
knotifications
|
||||||
kpurpose
|
kpurpose
|
||||||
kwindowsystem
|
kwindowsystem
|
||||||
|
qcoro
|
||||||
qtfeedback
|
qtfeedback
|
||||||
qtquickcontrols2
|
qtquickcontrols2
|
||||||
qqc2-desktop-style
|
qqc2-desktop-style
|
||||||
|
|
|
@ -1,51 +1,52 @@
|
||||||
{ lib
|
{ lib
|
||||||
, mkDerivation
|
, mkDerivation
|
||||||
, fetchurl
|
|
||||||
, cmake
|
, cmake
|
||||||
, extra-cmake-modules
|
, extra-cmake-modules
|
||||||
, pkg-config
|
|
||||||
, baloo
|
|
||||||
, kfilemetadata
|
|
||||||
, kirigami2
|
|
||||||
, kirigami-addons
|
|
||||||
, kitemmodels
|
|
||||||
, kquickcharts
|
|
||||||
, plasma-framework
|
|
||||||
, qqc2-desktop-style
|
|
||||||
, qtbase
|
, qtbase
|
||||||
|
, qtdeclarative
|
||||||
, qtquickcontrols2
|
, qtquickcontrols2
|
||||||
, qtwebsockets
|
, qtwebchannel
|
||||||
, qtwebengine
|
, qtwebengine
|
||||||
|
, qtwebsockets
|
||||||
|
, baloo
|
||||||
|
, karchive
|
||||||
|
, kconfig
|
||||||
|
, kcoreaddons
|
||||||
|
, kdbusaddons
|
||||||
|
, kfilemetadata
|
||||||
|
, ki18n
|
||||||
|
, kirigami-addons
|
||||||
|
, kquickcharts
|
||||||
|
, kwindowsystem
|
||||||
|
, qqc2-desktop-style
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation rec {
|
mkDerivation {
|
||||||
pname = "arianna";
|
pname = "arianna";
|
||||||
version = "1.1.0";
|
|
||||||
|
|
||||||
src = fetchurl {
|
|
||||||
url = "mirror://kde/stable/arianna/arianna-${version}.tar.xz";
|
|
||||||
hash = "sha256-C60PujiUTyw2DwImu8PVmU687CP9CuWZ+d8LuZKthKY=";
|
|
||||||
};
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
cmake
|
cmake
|
||||||
extra-cmake-modules
|
extra-cmake-modules
|
||||||
pkg-config
|
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
baloo
|
|
||||||
kfilemetadata
|
|
||||||
kirigami2
|
|
||||||
kirigami-addons
|
|
||||||
kitemmodels
|
|
||||||
kquickcharts
|
|
||||||
plasma-framework
|
|
||||||
qqc2-desktop-style
|
|
||||||
qtbase
|
qtbase
|
||||||
|
qtdeclarative
|
||||||
qtquickcontrols2
|
qtquickcontrols2
|
||||||
qtwebsockets
|
qtwebchannel
|
||||||
qtwebengine
|
qtwebengine
|
||||||
|
qtwebsockets
|
||||||
|
baloo
|
||||||
|
karchive
|
||||||
|
kconfig
|
||||||
|
kcoreaddons
|
||||||
|
kdbusaddons
|
||||||
|
kfilemetadata
|
||||||
|
ki18n
|
||||||
|
kirigami-addons
|
||||||
|
kquickcharts
|
||||||
|
kwindowsystem
|
||||||
|
qqc2-desktop-style
|
||||||
];
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
|
@ -4,12 +4,14 @@
|
||||||
, extra-cmake-modules
|
, extra-cmake-modules
|
||||||
, wrapGAppsHook
|
, wrapGAppsHook
|
||||||
|
|
||||||
|
, futuresql
|
||||||
, gst_all_1
|
, gst_all_1
|
||||||
, kcoreaddons
|
, kcoreaddons
|
||||||
, kcrash
|
, kcrash
|
||||||
, ki18n
|
, ki18n
|
||||||
, kirigami2
|
, kirigami2
|
||||||
, kirigami-addons
|
, kirigami-addons
|
||||||
|
, qcoro
|
||||||
, qtimageformats
|
, qtimageformats
|
||||||
, qtmultimedia
|
, qtmultimedia
|
||||||
, qtquickcontrols2
|
, qtquickcontrols2
|
||||||
|
@ -27,11 +29,13 @@ mkDerivation rec {
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
futuresql
|
||||||
kcoreaddons
|
kcoreaddons
|
||||||
kcrash
|
kcrash
|
||||||
ki18n
|
ki18n
|
||||||
kirigami2
|
kirigami2
|
||||||
kirigami-addons
|
kirigami-addons
|
||||||
|
qcoro
|
||||||
qtimageformats
|
qtimageformats
|
||||||
qtmultimedia
|
qtmultimedia
|
||||||
qtquickcontrols2
|
qtquickcontrols2
|
||||||
|
|
|
@ -93,12 +93,7 @@ mkDerivation {
|
||||||
|
|
||||||
qtWrapperArgs = [
|
qtWrapperArgs = [
|
||||||
"--prefix PATH : ${placeholder "out"}/bin"
|
"--prefix PATH : ${placeholder "out"}/bin"
|
||||||
];
|
] ++ lib.optional withSage "--prefix PATH : ${sage-with-env}/bin";
|
||||||
|
|
||||||
postInstall = lib.optionalString withSage ''
|
|
||||||
wrapProgram $out/share/cantor/sagebackend/cantor-execsage \
|
|
||||||
--prefix PATH : ${sage-with-env}/bin
|
|
||||||
'';
|
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Front end to powerful mathematics and statistics packages";
|
description = "Front end to powerful mathematics and statistics packages";
|
||||||
|
|
|
@ -73,6 +73,7 @@ let
|
||||||
akonadiconsole = callPackage ./akonadiconsole.nix {};
|
akonadiconsole = callPackage ./akonadiconsole.nix {};
|
||||||
akregator = callPackage ./akregator.nix {};
|
akregator = callPackage ./akregator.nix {};
|
||||||
analitza = callPackage ./analitza.nix {};
|
analitza = callPackage ./analitza.nix {};
|
||||||
|
arianna = callPackage ./arianna.nix {};
|
||||||
ark = callPackage ./ark {};
|
ark = callPackage ./ark {};
|
||||||
baloo-widgets = callPackage ./baloo-widgets.nix {};
|
baloo-widgets = callPackage ./baloo-widgets.nix {};
|
||||||
bomber = callPackage ./bomber.nix {};
|
bomber = callPackage ./bomber.nix {};
|
||||||
|
@ -99,7 +100,7 @@ let
|
||||||
kaccounts-providers = callPackage ./kaccounts-providers.nix {};
|
kaccounts-providers = callPackage ./kaccounts-providers.nix {};
|
||||||
kaddressbook = callPackage ./kaddressbook.nix {};
|
kaddressbook = callPackage ./kaddressbook.nix {};
|
||||||
kalarm = callPackage ./kalarm.nix {};
|
kalarm = callPackage ./kalarm.nix {};
|
||||||
kalendar = callPackage ./kalendar.nix {};
|
merkuro = callPackage ./merkuro.nix {};
|
||||||
kalzium = callPackage ./kalzium.nix {};
|
kalzium = callPackage ./kalzium.nix {};
|
||||||
kamoso = callPackage ./kamoso.nix {};
|
kamoso = callPackage ./kamoso.nix {};
|
||||||
kapman = callPackage ./kapman.nix {};
|
kapman = callPackage ./kapman.nix {};
|
||||||
|
@ -134,7 +135,6 @@ let
|
||||||
kdiamond = callPackage ./kdiamond.nix {};
|
kdiamond = callPackage ./kdiamond.nix {};
|
||||||
keditbookmarks = callPackage ./keditbookmarks.nix {};
|
keditbookmarks = callPackage ./keditbookmarks.nix {};
|
||||||
kfind = callPackage ./kfind.nix {};
|
kfind = callPackage ./kfind.nix {};
|
||||||
kfloppy = callPackage ./kfloppy.nix {};
|
|
||||||
kgeography = callPackage ./kgeography.nix {};
|
kgeography = callPackage ./kgeography.nix {};
|
||||||
kget = callPackage ./kget.nix {};
|
kget = callPackage ./kget.nix {};
|
||||||
kgpg = callPackage ./kgpg.nix {};
|
kgpg = callPackage ./kgpg.nix {};
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
WGET_ARGS=( https://download.kde.org/stable/release-service/23.04.3/src -A '*.tar.xz' )
|
WGET_ARGS=( https://download.kde.org/stable/release-service/23.08.0/src -A '*.tar.xz' )
|
||||||
|
|
|
@ -17,6 +17,7 @@
|
||||||
, knotifyconfig
|
, knotifyconfig
|
||||||
, kplotting
|
, kplotting
|
||||||
, ktextwidgets
|
, ktextwidgets
|
||||||
|
, mediainfo
|
||||||
, mlt
|
, mlt
|
||||||
, shared-mime-info
|
, shared-mime-info
|
||||||
, libv4l
|
, libv4l
|
||||||
|
@ -58,6 +59,7 @@ mkDerivation {
|
||||||
knotifyconfig
|
knotifyconfig
|
||||||
kplotting
|
kplotting
|
||||||
ktextwidgets
|
ktextwidgets
|
||||||
|
mediainfo
|
||||||
mlt
|
mlt
|
||||||
phonon-backend-gstreamer
|
phonon-backend-gstreamer
|
||||||
qtdeclarative
|
qtdeclarative
|
||||||
|
@ -77,9 +79,11 @@ mkDerivation {
|
||||||
# Both MLT and FFMpeg paths must be set or Kdenlive will complain that it
|
# Both MLT and FFMpeg paths must be set or Kdenlive will complain that it
|
||||||
# doesn't find them. See:
|
# doesn't find them. See:
|
||||||
# https://github.com/NixOS/nixpkgs/issues/83885
|
# https://github.com/NixOS/nixpkgs/issues/83885
|
||||||
patches = [ ./mlt-path.patch ./ffmpeg-path.patch ];
|
patches = [ ./dependency-paths.patch ];
|
||||||
inherit mlt;
|
|
||||||
|
inherit mlt mediainfo;
|
||||||
ffmpeg = ffmpeg-full;
|
ffmpeg = ffmpeg-full;
|
||||||
|
|
||||||
postPatch =
|
postPatch =
|
||||||
# Module Qt5::Concurrent must be included in `find_package` before it is used.
|
# Module Qt5::Concurrent must be included in `find_package` before it is used.
|
||||||
''
|
''
|
||||||
|
|
46
pkgs/applications/kde/kdenlive/dependency-paths.patch
Normal file
46
pkgs/applications/kde/kdenlive/dependency-paths.patch
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
diff --git a/src/kdenlivesettings.kcfg b/src/kdenlivesettings.kcfg
|
||||||
|
index 029849e5f..8befe4888 100644
|
||||||
|
--- a/src/kdenlivesettings.kcfg
|
||||||
|
+++ b/src/kdenlivesettings.kcfg
|
||||||
|
@@ -517,7 +517,7 @@
|
||||||
|
<group name="env">
|
||||||
|
<entry name="mltpath" type="Path">
|
||||||
|
<label>Mlt framework install path.</label>
|
||||||
|
- <default></default>
|
||||||
|
+ <default>@mlt@/share/mlt/profiles</default>
|
||||||
|
</entry>
|
||||||
|
|
||||||
|
<entry name="kdenliverendererpath" type="Path">
|
||||||
|
@@ -527,27 +527,27 @@
|
||||||
|
|
||||||
|
<entry name="meltpath" type="Path">
|
||||||
|
<label>Mlt melt renderer install path.</label>
|
||||||
|
- <default></default>
|
||||||
|
+ <default>@mlt@/bin/melt</default>
|
||||||
|
</entry>
|
||||||
|
|
||||||
|
<entry name="ffmpegpath" type="Path">
|
||||||
|
<label>FFmpeg / Libav binary path.</label>
|
||||||
|
- <default></default>
|
||||||
|
+ <default>@ffmpeg@/bin/ffmpeg</default>
|
||||||
|
</entry>
|
||||||
|
|
||||||
|
<entry name="ffplaypath" type="Path">
|
||||||
|
<label>FFplay / avplay binary path.</label>
|
||||||
|
- <default></default>
|
||||||
|
+ <default>@ffmpeg@/bin/ffplay</default>
|
||||||
|
</entry>
|
||||||
|
|
||||||
|
<entry name="ffprobepath" type="Path">
|
||||||
|
<label>FFprobe / avprobe binary path.</label>
|
||||||
|
- <default></default>
|
||||||
|
+ <default>@ffmpeg@/bin/ffprobe</default>
|
||||||
|
</entry>
|
||||||
|
|
||||||
|
<entry name="mediainfopath" type="Path">
|
||||||
|
<label>mediaInfo binary path.</label>
|
||||||
|
- <default></default>
|
||||||
|
+ <default>@mediainfo@/bin/mediainfo</default>
|
||||||
|
</entry>
|
||||||
|
|
||||||
|
<entry name="processingthreads" type="Int">
|
|
@ -1,25 +0,0 @@
|
||||||
diff --git a/src/kdenlivesettings.kcfg b/src/kdenlivesettings.kcfg
|
|
||||||
index 5edad5ae7..d35347a40 100644
|
|
||||||
--- a/src/kdenlivesettings.kcfg
|
|
||||||
+++ b/src/kdenlivesettings.kcfg
|
|
||||||
@@ -403,17 +403,17 @@
|
|
||||||
|
|
||||||
<entry name="ffmpegpath" type="Path">
|
|
||||||
<label>FFmpeg / Libav binary path.</label>
|
|
||||||
- <default></default>
|
|
||||||
+ <default>@ffmpeg@/bin/ffmpeg</default>
|
|
||||||
</entry>
|
|
||||||
|
|
||||||
<entry name="ffplaypath" type="Path">
|
|
||||||
<label>FFplay / avplay binary path.</label>
|
|
||||||
- <default></default>
|
|
||||||
+ <default>@ffmpeg@/bin/ffplay</default>
|
|
||||||
</entry>
|
|
||||||
|
|
||||||
<entry name="ffprobepath" type="Path">
|
|
||||||
<label>FFprobe / avprobe binary path.</label>
|
|
||||||
- <default></default>
|
|
||||||
+ <default>@ffmpeg@/bin/ffprobe</default>
|
|
||||||
</entry>
|
|
||||||
|
|
||||||
<entry name="mltthreads" type="Int">
|
|
|
@ -1,22 +0,0 @@
|
||||||
diff -ruN old/src/kdenlivesettings.kcfg new/src/kdenlivesettings.kcfg
|
|
||||||
--- old/src/kdenlivesettings.kcfg 2019-09-10 23:20:27.555392353 -0400
|
|
||||||
+++ new/src/kdenlivesettings.kcfg 2019-09-10 23:25:47.533964155 -0400
|
|
||||||
@@ -378,14 +378,14 @@
|
|
||||||
</group>
|
|
||||||
|
|
||||||
<group name="env">
|
|
||||||
- <entry name="mltpath" type="Path">
|
|
||||||
+ <entry name="mltpath" type="Path" hidden="true">
|
|
||||||
<label>Mlt framework install path.</label>
|
|
||||||
- <default></default>
|
|
||||||
+ <default>@mlt@/share/mlt/profiles</default>
|
|
||||||
</entry>
|
|
||||||
|
|
||||||
- <entry name="rendererpath" type="Path">
|
|
||||||
+ <entry name="rendererpath" type="Path" hidden="true">
|
|
||||||
<label>Mlt melt renderer install path.</label>
|
|
||||||
- <default></default>
|
|
||||||
+ <default>@mlt@/bin/melt</default>
|
|
||||||
</entry>
|
|
||||||
|
|
||||||
<entry name="ffmpegpath" type="Path">
|
|
|
@ -1,20 +0,0 @@
|
||||||
{ mkDerivation, lib, extra-cmake-modules, kdoctools, kcompletion, kxmlgui }:
|
|
||||||
|
|
||||||
mkDerivation {
|
|
||||||
pname = "kfloppy";
|
|
||||||
meta = with lib; {
|
|
||||||
homepage = "https://kde.org/applications/en/utilities/org.kde.kfloppy";
|
|
||||||
description = "Utility to format 3.5\" and 5.25\" floppy disks";
|
|
||||||
maintainers = with maintainers; [ freezeboy ];
|
|
||||||
license = licenses.gpl2Plus;
|
|
||||||
platforms = platforms.linux;
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [
|
|
||||||
extra-cmake-modules
|
|
||||||
];
|
|
||||||
buildInputs = [
|
|
||||||
kdoctools
|
|
||||||
kcompletion
|
|
||||||
kxmlgui
|
|
||||||
];
|
|
||||||
}
|
|
|
@ -41,8 +41,8 @@
|
||||||
, messagelib
|
, messagelib
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation rec {
|
mkDerivation {
|
||||||
pname = "kalendar";
|
pname = "merkuro";
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
cmake
|
cmake
|
||||||
|
@ -89,14 +89,11 @@ mkDerivation rec {
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedUserEnvPkgs = [ akonadi kdepim-runtime akonadi-search ];
|
propagatedUserEnvPkgs = [ akonadi kdepim-runtime akonadi-search ];
|
||||||
postFixup = ''
|
qtWrapperArgs = [''--prefix PATH : "${lib.makeBinPath [ akonadi kdepim-runtime akonadi-search ]}"''];
|
||||||
wrapProgram "$out/bin/kalendar" \
|
|
||||||
--prefix PATH : "${lib.makeBinPath [ akonadi kdepim-runtime akonadi-search ]}"
|
|
||||||
'';
|
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "A calendar application using Akonadi to sync with external services (Nextcloud, GMail, ...)";
|
description = "A calendar application using Akonadi to sync with external services (Nextcloud, GMail, ...)";
|
||||||
homepage = "https://apps.kde.org/kalendar/";
|
homepage = "https://invent.kde.org/pim/merkuro";
|
||||||
license = licenses.gpl3Plus;
|
license = licenses.gpl3Plus;
|
||||||
maintainers = with maintainers; [ Thra11 ];
|
maintainers = with maintainers; [ Thra11 ];
|
||||||
platforms = platforms.linux;
|
platforms = platforms.linux;
|
|
@ -1,6 +1,5 @@
|
||||||
{ mkDerivation
|
{ mkDerivation
|
||||||
, lib
|
, lib
|
||||||
, fetchpatch
|
|
||||||
|
|
||||||
, cmake
|
, cmake
|
||||||
, extra-cmake-modules
|
, extra-cmake-modules
|
||||||
|
@ -33,14 +32,6 @@
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "neochat";
|
pname = "neochat";
|
||||||
|
|
||||||
patches = [
|
|
||||||
(fetchpatch {
|
|
||||||
name = "libquotient-0.8.patch";
|
|
||||||
url = "https://invent.kde.org/network/neochat/-/commit/d9d5e17be2a2057ab2ee545561fab721cb211f7f.patch";
|
|
||||||
hash = "sha256-y1PEehFCW+69OH8YvL3SUGOb8Hhyf8xwRvSZzJ5J5Wc=";
|
|
||||||
})
|
|
||||||
];
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
cmake
|
cmake
|
||||||
extra-cmake-modules
|
extra-cmake-modules
|
||||||
|
|
|
@ -1,15 +1,15 @@
|
||||||
{ lib
|
{ lib
|
||||||
, mkDerivation
|
, mkDerivation
|
||||||
, fetchurl
|
|
||||||
, extra-cmake-modules
|
, extra-cmake-modules
|
||||||
, kirigami2
|
, kirigami2
|
||||||
, ktextwidgets
|
, ktextwidgets
|
||||||
, libksane
|
, libksane
|
||||||
, qtquickcontrols2
|
, qtquickcontrols2
|
||||||
, kpurpose
|
, kpurpose
|
||||||
|
, kquickimageedit
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation rec {
|
mkDerivation {
|
||||||
pname = "skanpage";
|
pname = "skanpage";
|
||||||
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules ];
|
nativeBuildInputs = [ extra-cmake-modules ];
|
||||||
|
@ -20,13 +20,13 @@ mkDerivation rec {
|
||||||
libksane
|
libksane
|
||||||
qtquickcontrols2
|
qtquickcontrols2
|
||||||
kpurpose
|
kpurpose
|
||||||
|
kquickimageedit
|
||||||
];
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "KDE utility to scan images and multi-page documents";
|
description = "KDE utility to scan images and multi-page documents";
|
||||||
homepage = "https://apps.kde.org/skanpage";
|
homepage = "https://apps.kde.org/skanpage";
|
||||||
license = licenses.gpl2Plus;
|
license = licenses.gpl2Plus;
|
||||||
maintainers = with maintainers; [ ];
|
|
||||||
platforms = platforms.linux;
|
platforms = platforms.linux;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,21 +5,12 @@
|
||||||
, knotifications, kscreen, kwidgetsaddons, kwindowsystem, kxmlgui, libkipi
|
, knotifications, kscreen, kwidgetsaddons, kwindowsystem, kxmlgui, libkipi
|
||||||
, qtx11extras, knewstuff, kwayland, qttools, kcolorpicker, kimageannotator
|
, qtx11extras, knewstuff, kwayland, qttools, kcolorpicker, kimageannotator
|
||||||
, qcoro, qtquickcontrols2, wayland, plasma-wayland-protocols, kpurpose, kpipewire
|
, qcoro, qtquickcontrols2, wayland, plasma-wayland-protocols, kpurpose, kpipewire
|
||||||
, wrapGAppsHook, fetchpatch
|
, wrapGAppsHook
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "spectacle";
|
pname = "spectacle";
|
||||||
|
|
||||||
patches = [
|
|
||||||
# backport fix for region capture with multi-display high-dpi setups
|
|
||||||
# FIXME: remove in 23.08
|
|
||||||
(fetchpatch {
|
|
||||||
url = "https://invent.kde.org/graphics/spectacle/-/commit/d0886c85445fad227b256152a549cb33bd97b776.patch";
|
|
||||||
hash = "sha256-t0+X1pzjlS2OWduMwQBoYbjh+o/SF4hOkAqzz/MJw3E=";
|
|
||||||
})
|
|
||||||
];
|
|
||||||
|
|
||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools wrapGAppsHook ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools wrapGAppsHook ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
kconfig kcoreaddons kdbusaddons kdeclarative ki18n kio knotifications
|
kconfig kcoreaddons kdbusaddons kdeclarative ki18n kio knotifications
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -20,6 +20,7 @@
|
||||||
, qtwebsockets
|
, qtwebsockets
|
||||||
, kitemmodels
|
, kitemmodels
|
||||||
, pimcommon
|
, pimcommon
|
||||||
|
, mpv
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
@ -47,6 +48,7 @@ mkDerivation {
|
||||||
qtwebsockets
|
qtwebsockets
|
||||||
kitemmodels
|
kitemmodels
|
||||||
pimcommon
|
pimcommon
|
||||||
|
mpv
|
||||||
];
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
|
|
@ -34,11 +34,6 @@ mkDerivation rec {
|
||||||
hash = "sha256-opg4FbfOM48eqWQUJnMHH7KSo6x4S2DHd7ucPw6iTzg=";
|
hash = "sha256-opg4FbfOM48eqWQUJnMHH7KSo6x4S2DHd7ucPw6iTzg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
|
||||||
substituteInPlace src/gui/imagewidget.h \
|
|
||||||
--replace ksane_version.h KF5/ksane_version.h
|
|
||||||
'';
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
cmake
|
cmake
|
||||||
extra-cmake-modules
|
extra-cmake-modules
|
||||||
|
|
16
pkgs/development/libraries/futuresql/default.nix
Normal file
16
pkgs/development/libraries/futuresql/default.nix
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
{ stdenv, fetchurl, cmake, extra-cmake-modules, qtbase }:
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
pname = "futuresql";
|
||||||
|
version = "0.1.1";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "https://download.kde.org/stable/${pname}/${pname}-${version}.tar.xz";
|
||||||
|
hash = "sha256-5E7Y1alhizynuimD7ZxfdXLm4KWxmflIaINLccy+vUM=";
|
||||||
|
};
|
||||||
|
|
||||||
|
nativeBuildInputs = [ cmake extra-cmake-modules ];
|
||||||
|
buildInputs = [ qtbase ];
|
||||||
|
|
||||||
|
# a library, nothing to wrap
|
||||||
|
dontWrapQtApps = true;
|
||||||
|
}
|
|
@ -2020,20 +2020,20 @@ mapAliases ({
|
||||||
https://github.com/NixOS/nixpkgs/pull/101369 */
|
https://github.com/NixOS/nixpkgs/pull/101369 */
|
||||||
|
|
||||||
inherit (plasma5Packages)
|
inherit (plasma5Packages)
|
||||||
akonadi akregator ark bluedevil bomber bovo breeze-grub breeze-gtk
|
akonadi akregator arianna ark bluedevil bomber bovo breeze-grub breeze-gtk
|
||||||
breeze-icons breeze-plymouth breeze-qt5 colord-kde discover dolphin dragon elisa falkon
|
breeze-icons breeze-plymouth breeze-qt5 colord-kde discover dolphin dragon elisa falkon
|
||||||
ffmpegthumbs filelight granatier gwenview k3b kactivitymanagerd kaddressbook
|
ffmpegthumbs filelight granatier gwenview k3b kactivitymanagerd kaddressbook
|
||||||
kalendar kalzium kapman kapptemplate kate katomic kblackbox kblocks kbounce
|
kalzium kapman kapptemplate kate katomic kblackbox kblocks kbounce
|
||||||
kcachegrind kcalc kcharselect kcolorchooser kde-cli-tools kde-gtk-config
|
kcachegrind kcalc kcharselect kcolorchooser kde-cli-tools kde-gtk-config
|
||||||
kdenlive kdeplasma-addons kdevelop-pg-qt kdevelop-unwrapped kdev-php
|
kdenlive kdeplasma-addons kdevelop-pg-qt kdevelop-unwrapped kdev-php
|
||||||
kdev-python kdevelop kdf kdialog kdiamond keditbookmarks kfind kfloppy
|
kdev-python kdevelop kdf kdialog kdiamond keditbookmarks kfind
|
||||||
kgamma5 kget kgpg khelpcenter kig kigo killbots kinfocenter kitinerary
|
kgamma5 kget kgpg khelpcenter kig kigo killbots kinfocenter kitinerary
|
||||||
kleopatra klettres klines kmag kmail kmenuedit kmines kmix kmplot
|
kleopatra klettres klines kmag kmail kmenuedit kmines kmix kmplot
|
||||||
knavalbattle knetwalk knights kollision kolourpaint kompare konsole kontact
|
knavalbattle knetwalk knights kollision kolourpaint kompare konsole kontact
|
||||||
konversation korganizer kpkpass krdc kreversi krfb kscreen kscreenlocker
|
konversation korganizer kpkpass krdc kreversi krfb kscreen kscreenlocker
|
||||||
kshisen ksquares ksshaskpass ksystemlog kteatime ktimer ktorrent ktouch
|
kshisen ksquares ksshaskpass ksystemlog kteatime ktimer ktorrent ktouch
|
||||||
kturtle kwallet-pam kwalletmanager kwave kwayland-integration kwin kwrited
|
kturtle kwallet-pam kwalletmanager kwave kwayland-integration kwin kwrited
|
||||||
marble milou minuet okular oxygen oxygen-icons5 picmi
|
marble merkuro milou minuet okular oxygen oxygen-icons5 picmi
|
||||||
plasma-browser-integration plasma-desktop plasma-integration plasma-nano
|
plasma-browser-integration plasma-desktop plasma-integration plasma-nano
|
||||||
plasma-nm plasma-pa plasma-mobile plasma-systemmonitor plasma-thunderbolt
|
plasma-nm plasma-pa plasma-mobile plasma-systemmonitor plasma-thunderbolt
|
||||||
plasma-vault plasma-workspace plasma-workspace-wallpapers polkit-kde-agent
|
plasma-vault plasma-workspace plasma-workspace-wallpapers polkit-kde-agent
|
||||||
|
@ -2041,6 +2041,9 @@ mapAliases ({
|
||||||
systemsettings xdg-desktop-portal-kde yakuake zanshin
|
systemsettings xdg-desktop-portal-kde yakuake zanshin
|
||||||
;
|
;
|
||||||
|
|
||||||
|
kalendar = merkuro; # Renamed in 23.08
|
||||||
|
kfloppy = throw "kfloppy has been removed upstream in KDE Gear 23.08";
|
||||||
|
|
||||||
inherit (plasma5Packages.thirdParty)
|
inherit (plasma5Packages.thirdParty)
|
||||||
krohnkite
|
krohnkite
|
||||||
krunner-ssh
|
krunner-ssh
|
||||||
|
|
|
@ -19287,6 +19287,8 @@ with pkgs;
|
||||||
|
|
||||||
funzzy = callPackage ../development/tools/misc/funzzy { };
|
funzzy = callPackage ../development/tools/misc/funzzy { };
|
||||||
|
|
||||||
|
futuresql = libsForQt5.callPackage ../development/libraries/futuresql { };
|
||||||
|
|
||||||
fzf-make = callPackage ../development/tools/misc/fzf-make { };
|
fzf-make = callPackage ../development/tools/misc/fzf-make { };
|
||||||
|
|
||||||
gede = libsForQt5.callPackage ../development/tools/misc/gede { };
|
gede = libsForQt5.callPackage ../development/tools/misc/gede { };
|
||||||
|
@ -30475,8 +30477,6 @@ with pkgs;
|
||||||
|
|
||||||
argo-rollouts = callPackage ../applications/networking/cluster/argo-rollouts { };
|
argo-rollouts = callPackage ../applications/networking/cluster/argo-rollouts { };
|
||||||
|
|
||||||
arianna = libsForQt5.callPackage ../applications/misc/arianna { };
|
|
||||||
|
|
||||||
ario = callPackage ../applications/audio/ario { };
|
ario = callPackage ../applications/audio/ario { };
|
||||||
|
|
||||||
arion = callPackage ../applications/virtualization/arion { };
|
arion = callPackage ../applications/virtualization/arion { };
|
||||||
|
|
Loading…
Reference in New Issue
Block a user