summary refs log tree commit diff
path: root/pkgs/desktops/gnome-3/core/gsettings-desktop-schemas/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/desktops/gnome-3/core/gsettings-desktop-schemas/default.nix')
-rw-r--r--pkgs/desktops/gnome-3/core/gsettings-desktop-schemas/default.nix47
1 files changed, 0 insertions, 47 deletions
diff --git a/pkgs/desktops/gnome-3/core/gsettings-desktop-schemas/default.nix b/pkgs/desktops/gnome-3/core/gsettings-desktop-schemas/default.nix
deleted file mode 100644
index c1bdcd6956e..00000000000
--- a/pkgs/desktops/gnome-3/core/gsettings-desktop-schemas/default.nix
+++ /dev/null
@@ -1,47 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, intltool, glib, gobject-introspection
-, meson
-, ninja
-, python3
-  # just for passthru
-, gnome3 }:
-
-stdenv.mkDerivation rec {
-  name = "gsettings-desktop-schemas-${version}";
-  version = "3.32.0";
-
-  src = fetchurl {
-    url = "mirror://gnome/sources/gsettings-desktop-schemas/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
-    sha256 = "0d8a6479vappgplq5crdr3ah0ykqcr3fw533wkx9v1a8lnrv8n9d";
-  };
-
-  passthru = {
-    updateScript = gnome3.updateScript { packageName = "gsettings-desktop-schemas"; };
-  };
-
-  # meson installs the schemas to share/glib-2.0/schemas
-  # We add the override file there too so it will be compiled and later moved by
-  # glib's setup hook.
-  preInstall = ''
-    mkdir -p $out/share/glib-2.0/schemas
-    cat - > $out/share/glib-2.0/schemas/remove-backgrounds.gschema.override <<- EOF
-      [org.gnome.desktop.background]
-      picture-uri='''
-
-      [org.gnome.desktop.screensaver]
-      picture-uri='''
-    EOF
-  '';
-
-  postPatch = ''
-    chmod +x build-aux/meson/post-install.py
-    patchShebangs build-aux/meson/post-install.py
-  '';
-
-  buildInputs = [ glib gobject-introspection ];
-
-  nativeBuildInputs = [ pkgconfig python3 meson ninja ];
-
-  meta = with stdenv.lib; {
-    maintainers = gnome3.maintainers;
-  };
-}