Merge pull request #324583 from K900/kde-gear-24.05.2

kdePackages: Gear 24.05.1 -> 24.05.2
This commit is contained in:
K900 2024-07-04 19:04:52 +03:00 committed by GitHub
commit b1afdbff75
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 754 additions and 766 deletions

View File

@ -36,7 +36,6 @@
, enableSDL2 ? true , enableSDL2 ? true
, SDL2 , SDL2
, gitUpdater , gitUpdater
, enableGlaxnimate ? true
, libarchive , libarchive
}: }:
@ -96,12 +95,11 @@ stdenv.mkDerivation rec {
qt.qtbase qt.qtbase
qt.qtsvg qt.qtsvg
(qt.qt5compat or null) (qt.qt5compat or null)
libarchive
] ++ lib.optionals enableSDL1 [ ] ++ lib.optionals enableSDL1 [
SDL SDL
] ++ lib.optionals enableSDL2 [ ] ++ lib.optionals enableSDL2 [
SDL2 SDL2
] ++ lib.optionals enableGlaxnimate [
libarchive
]; ];
outputs = [ "out" "dev" ]; outputs = [ "out" "dev" ];
@ -114,7 +112,6 @@ stdenv.mkDerivation rec {
"-DSWIG_PYTHON=ON" "-DSWIG_PYTHON=ON"
] ++ lib.optionals (qt != null) [ ] ++ lib.optionals (qt != null) [
"-DMOD_QT${lib.versions.major qt.qtbase.version}=ON" "-DMOD_QT${lib.versions.major qt.qtbase.version}=ON"
] ++ lib.optionals (qt != null && enableGlaxnimate) [
"-DMOD_GLAXNIMATE${if lib.versions.major qt.qtbase.version == "5" then "" else "_QT6"}=ON" "-DMOD_GLAXNIMATE${if lib.versions.major qt.qtbase.version == "5" then "" else "_QT6"}=ON"
]; ];

View File

@ -7,7 +7,7 @@
cargo, cargo,
rustc, rustc,
# provided as callPackage input to enable easier overrides through overlays # provided as callPackage input to enable easier overrides through overlays
cargoHash ? "sha256-fSue83tCE1TqaEfp1dxlRblxzJQUTNIQMYA5fXcaDqc=", cargoHash ? "sha256-po8ykNdP0+8gVUcebxqpo+p3Jm4DzZlskmgfBwzVc5s=",
}: }:
mkKdeDerivation rec { mkKdeDerivation rec {
pname = "akonadi-search"; pname = "akonadi-search";

View File

@ -8,7 +8,7 @@
cargo, cargo,
rustc, rustc,
# provided as callPackage input to enable easier overrides through overlays # provided as callPackage input to enable easier overrides through overlays
cargoHash ? "sha256-Y0aG8NgiDTbDYgh8hMxfwSCHFh8f7PGABxw10m07dgs=", cargoHash ? "sha256-GHXZKP4K5+ii2RyG9phllRSms4gRAl7kbFUyTUO59s0=",
qcoro, qcoro,
}: }:
mkKdeDerivation rec { mkKdeDerivation rec {

View File

@ -1,5 +1,4 @@
{ {
lib,
mkKdeDerivation, mkKdeDerivation,
substituteAll, substituteAll,
qtsvg, qtsvg,
@ -12,7 +11,6 @@
shared-mime-info, shared-mime-info,
libv4l, libv4l,
frei0r, frei0r,
fetchpatch,
glaxnimate, glaxnimate,
}: }:
mkKdeDerivation { mkKdeDerivation {
@ -26,13 +24,6 @@ mkKdeDerivation {
ffmpeg = ffmpeg-full; ffmpeg = ffmpeg-full;
} }
) )
# Backport fix for crash after 5 minutes
# FIXME: remove in next release
(fetchpatch {
url = "https://invent.kde.org/multimedia/kdenlive/-/commit/8be0e826471332bb739344ebe1859298c46e9e0f.patch";
hash = "sha256-5hLePH5NlO4Lx8lg9kjBPI4jTmP666RGplaVCmS/9TA=";
})
]; ];
extraBuildInputs = [ extraBuildInputs = [

View File

@ -8,7 +8,7 @@
corrosion, corrosion,
alpaka, alpaka,
# provided as callPackage input to enable easier overrides through overlays # provided as callPackage input to enable easier overrides through overlays
cargoHash ? "sha256-uFQhxNpH9KG5+27EZNBwDX2sswd1nI86bESeeOnPXA4=", cargoHash ? "sha256-NygCWuhwODsmUxwsMZNChVYUMI7Ryu+0MxBIsZaelC8=",
}: }:
mkKdeDerivation rec { mkKdeDerivation rec {
pname = "kdepim-addons"; pname = "kdepim-addons";

File diff suppressed because it is too large Load Diff