diff options
author | José Romildo Malaquias <malaquias@gmail.com> | 2018-01-05 18:26:51 -0200 |
---|---|---|
committer | Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi> | 2018-01-09 02:40:04 +0200 |
commit | d0a884479d8fde8ff2747f50d795ec90316e6039 (patch) | |
tree | b6ad4676b37522389f03d4891dbfce9bbe1fcbd4 /pkgs/desktops/mate | |
parent | 800dbc2e4ee3052b8fec6b84d43a8567098c330b (diff) | |
download | nixlib-d0a884479d8fde8ff2747f50d795ec90316e6039.tar nixlib-d0a884479d8fde8ff2747f50d795ec90316e6039.tar.gz nixlib-d0a884479d8fde8ff2747f50d795ec90316e6039.tar.bz2 nixlib-d0a884479d8fde8ff2747f50d795ec90316e6039.tar.lz nixlib-d0a884479d8fde8ff2747f50d795ec90316e6039.tar.xz nixlib-d0a884479d8fde8ff2747f50d795ec90316e6039.tar.zst nixlib-d0a884479d8fde8ff2747f50d795ec90316e6039.zip |
python-caja: init at 1.18.1
Diffstat (limited to 'pkgs/desktops/mate')
-rw-r--r-- | pkgs/desktops/mate/default.nix | 1 | ||||
-rw-r--r-- | pkgs/desktops/mate/python-caja/default.nix | 36 |
2 files changed, 37 insertions, 0 deletions
diff --git a/pkgs/desktops/mate/default.nix b/pkgs/desktops/mate/default.nix index d853a58d350c..e0763725899d 100644 --- a/pkgs/desktops/mate/default.nix +++ b/pkgs/desktops/mate/default.nix @@ -46,6 +46,7 @@ let mate-utils = callPackage ./mate-utils { }; mozo = callPackage ./mozo { }; pluma = callPackage ./pluma { }; + python-caja = callPackage ./python-caja { }; basePackages = [ caja diff --git a/pkgs/desktops/mate/python-caja/default.nix b/pkgs/desktops/mate/python-caja/default.nix new file mode 100644 index 000000000000..4eb9b72b8b5f --- /dev/null +++ b/pkgs/desktops/mate/python-caja/default.nix @@ -0,0 +1,36 @@ +{ stdenv, fetchurl, pkgconfig, intltool, gtk3, caja, pythonPackages }: + +stdenv.mkDerivation rec { + name = "python-caja-${version}"; + version = "${major-ver}.${minor-ver}"; + major-ver = "1.18"; + minor-ver = "1"; + + src = fetchurl { + url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; + sha256 = "0n43cvvv29gq31hgrsf9al184cr87c3hzskrh2593rid52kwyz44"; + }; + + nativeBuildInputs = [ + pkgconfig + intltool + pythonPackages.wrapPython + ]; + + buildInputs = [ + gtk3 + caja + pythonPackages.python + pythonPackages.pygobject3 + ]; + + configureFlags = [ "--with-cajadir=$$out/lib/caja/extensions-2.0" ]; + + meta = with stdenv.lib; { + description = "Python binding for Caja components"; + homepage = https://github.com/mate-desktop/python-caja; + license = [ licenses.gpl2Plus ]; + platforms = platforms.unix; + maintainers = [ maintainers.romildo ]; + }; +} |