about summary refs log tree commit diff
path: root/pkgs/kde
diff options
context:
space:
mode:
authorK900 <me@0upti.me>2024-05-21 22:10:36 +0300
committerK900 <me@0upti.me>2024-05-21 22:39:49 +0300
commitbff37b6408d2488e603d5d62a87f3a5a381f0e0c (patch)
treef8ffa9078a84b827fff42b56125dab3c331b30bf /pkgs/kde
parent4fe704b10f61f51ae063cea32e07d098b86dc2b9 (diff)
downloadnixlib-bff37b6408d2488e603d5d62a87f3a5a381f0e0c.tar
nixlib-bff37b6408d2488e603d5d62a87f3a5a381f0e0c.tar.gz
nixlib-bff37b6408d2488e603d5d62a87f3a5a381f0e0c.tar.bz2
nixlib-bff37b6408d2488e603d5d62a87f3a5a381f0e0c.tar.lz
nixlib-bff37b6408d2488e603d5d62a87f3a5a381f0e0c.tar.xz
nixlib-bff37b6408d2488e603d5d62a87f3a5a381f0e0c.tar.zst
nixlib-bff37b6408d2488e603d5d62a87f3a5a381f0e0c.zip
kdePackages.bluedevil: work around broken upstream tarball
Diffstat (limited to 'pkgs/kde')
-rw-r--r--pkgs/kde/plasma/bluedevil/default.nix14
1 files changed, 13 insertions, 1 deletions
diff --git a/pkgs/kde/plasma/bluedevil/default.nix b/pkgs/kde/plasma/bluedevil/default.nix
index 993d121d1f37..8d6f01a2e13b 100644
--- a/pkgs/kde/plasma/bluedevil/default.nix
+++ b/pkgs/kde/plasma/bluedevil/default.nix
@@ -1,9 +1,21 @@
 {
   mkKdeDerivation,
+  fetchFromGitLab,
+  sources,
   shared-mime-info,
 }:
-mkKdeDerivation {
+mkKdeDerivation rec {
   pname = "bluedevil";
 
+  # Upstream tarball is broken, so fetch from Invent temporarily.
+  # FIXME: remove in next release.
+  src = fetchFromGitLab {
+    domain = "invent.kde.org";
+    owner = "plasma";
+    repo = "bluedevil";
+    rev = "v${sources.${pname}.version}";
+    hash = "sha256-3scHXPZ6dSWa2yea89R1u4jbkr6IFP6jvTLEC4O5uYY=";
+  };
+
   extraNativeBuildInputs = [shared-mime-info];
 }