···
1
-
{ stdenv, fetchurl, pkgconfig, gnome3, intltool, itstool, gtk3
2
-
, wrapGAppsHook, librsvg, libxml2, desktop-file-utils
3
-
, guile_2_0, libcanberra-gtk3 }:
11
+
, desktop-file-utils
stdenv.mkDerivation rec {
22
+
version = "3.22.11";
10
-
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
11
-
sha256 = "0yzdh9cw5cjjgvfh75bihl968czlgfmpmn1z0fdk88sgvpjgzwji";
24
+
src = fetchFromGitLab {
27
+
domain = "gitlab.gnome.org";
29
+
sha256 = "1asm0y6485xqsysdg586y3hzz8bhxqwnc82k6vhfnxpxz7l62qa1";
15
-
"--with-card-theme-formats=svg"
16
-
"--with-platform=gtk-only" # until they remove GConf
32
+
nativeBuildInputs = [
19
-
nativeBuildInputs = [ pkgconfig intltool itstool wrapGAppsHook libxml2 desktop-file-utils ];
20
-
buildInputs = [ gtk3 librsvg guile_2_0 libcanberra-gtk3 ];
53
+
patchShebangs cards/meson_svgz.sh
54
+
patchShebangs data/meson_desktopfile.py
55
+
patchShebangs data/icons/meson_updateiconcache.py
56
+
patchShebangs src/lib/meson_compileschemas.py
updateScript = gnome3.updateScript {