summary refs log tree commit diff
path: root/pkgs/development/tools/glade
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2020-05-15 17:29:00 +0200
committerJan Tojnar <jtojnar@gmail.com>2020-05-15 19:21:12 +0200
commit6b17638dc6c052a3b2e132959a0f0e2b38f4310c (patch)
treed291d6ce17fd195e96e2b1635b644fbf6923c051 /pkgs/development/tools/glade
parent7319061eef4fc9acafa0f67b6b38b79ef465e556 (diff)
downloadnixpkgs-6b17638dc6c052a3b2e132959a0f0e2b38f4310c.tar
nixpkgs-6b17638dc6c052a3b2e132959a0f0e2b38f4310c.tar.gz
nixpkgs-6b17638dc6c052a3b2e132959a0f0e2b38f4310c.tar.bz2
nixpkgs-6b17638dc6c052a3b2e132959a0f0e2b38f4310c.tar.lz
nixpkgs-6b17638dc6c052a3b2e132959a0f0e2b38f4310c.tar.xz
nixpkgs-6b17638dc6c052a3b2e132959a0f0e2b38f4310c.tar.zst
nixpkgs-6b17638dc6c052a3b2e132959a0f0e2b38f4310c.zip
glade: rename from gnome3.glade
Diffstat (limited to 'pkgs/development/tools/glade')
-rw-r--r--pkgs/development/tools/glade/default.nix37
1 files changed, 37 insertions, 0 deletions
diff --git a/pkgs/development/tools/glade/default.nix b/pkgs/development/tools/glade/default.nix
new file mode 100644
index 00000000000..504f781f168
--- /dev/null
+++ b/pkgs/development/tools/glade/default.nix
@@ -0,0 +1,37 @@
+{ stdenv, intltool, fetchurl, python3
+, pkgconfig, gtk3, glib, gobject-introspection
+, wrapGAppsHook, itstool, libxml2, docbook_xsl
+, gnome3, gdk-pixbuf, libxslt, gsettings-desktop-schemas }:
+
+stdenv.mkDerivation rec {
+  pname = "glade";
+  version = "3.22.2";
+
+  src = fetchurl {
+    url = "mirror://gnome/sources/glade/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
+    sha256 = "08bayb1rrpblxf6jhhbw2n3c425w170is4l94pampldl4kmsdvzd";
+  };
+
+  passthru = {
+    updateScript = gnome3.updateScript { packageName = "glade"; };
+  };
+
+  nativeBuildInputs = [
+    pkgconfig intltool itstool wrapGAppsHook docbook_xsl libxslt libxml2 gobject-introspection
+  ];
+  buildInputs = [
+    gtk3 glib libxml2 python3 python3.pkgs.pygobject3
+    gsettings-desktop-schemas
+    gdk-pixbuf gnome3.adwaita-icon-theme
+  ];
+
+  enableParallelBuilding = true;
+
+  meta = with stdenv.lib; {
+    homepage = "https://wiki.gnome.org/Apps/Glade";
+    description = "User interface designer for GTK applications";
+    maintainers = teams.gnome.members;
+    license = licenses.lgpl2;
+    platforms = platforms.linux;
+  };
+}