mate: remove major-ver and minor-ver

Keep only the version atribute in derivations, with the full version
string of the package. This will make it easier to write a script for
automatic updating of the packages using the update-source-version
command from common-updater-scripts.

+127 -210
+5 -7
pkgs/desktops/mate/atril/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, gtk3, libxml2, libsecret, poppler, itstool, caja, mate-desktop, hicolor_icon_theme, wrapGAppsHook }: 1 + { stdenv, fetchurl, pkgconfig, intltool, gtk3, libxml2, libsecret, poppler, itstool, hicolor_icon_theme, mate, wrapGAppsHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "atril-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.19"; 7 - minor-ver = "0"; 5 + version = "1.19.0"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "https://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "0v829yvr738y5s2knyvimcgqv351qzb0rpw5il19qc27rbzyri1r"; 12 10 }; 13 11 ··· 23 21 libsecret 24 22 libxml2 25 23 poppler 26 - caja 27 - mate-desktop 24 + mate.caja 25 + mate.mate-desktop 28 26 hicolor_icon_theme 29 27 ]; 30 28
+4 -6
pkgs/desktops/mate/caja-dropbox/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, gtk3, caja, pythonPackages }: 1 + { stdenv, fetchurl, pkgconfig, gtk3, mate, pythonPackages }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "caja-dropbox-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "0"; 5 + version = "1.18.0"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "18wd8abjaxa68n1yjmvh9az1m8lqa2wing73xdymz0d5gmxmk25g"; 12 10 }; 13 11 ··· 17 15 18 16 buildInputs = [ 19 17 gtk3 20 - caja 18 + mate.caja 21 19 pythonPackages.python 22 20 pythonPackages.pygtk 23 21 pythonPackages.docutils
+5 -7
pkgs/desktops/mate/caja-extensions/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, gtk3, dbus_glib, gupnp, caja, mate-desktop, imagemagick, wrapGAppsHook }: 1 + { stdenv, fetchurl, pkgconfig, intltool, gtk3, dbus_glib, gupnp, mate, imagemagick, wrapGAppsHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "caja-extensions-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "2"; 5 + version = "1.18.2"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "065j3dyk7zp35rfvxxsdglx30i3xrma4d4saf7mn1rn1akdfgaba"; 12 10 }; 13 11 ··· 21 19 gtk3 22 20 dbus_glib 23 21 gupnp 24 - caja 25 - mate-desktop 22 + mate.caja 23 + mate.mate-desktop 26 24 imagemagick 27 25 ]; 28 26
+2 -4
pkgs/desktops/mate/caja/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "caja-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "5"; 5 + version = "1.18.5"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "1ild2bslvnvxvl5q2xc1sa8bz1lyr4q4ksw3bwxrj0ymc16h7p50"; 12 10 }; 13 11
+4 -1
pkgs/desktops/mate/default.nix
··· 5 5 6 6 self = rec { 7 7 8 + getRelease = version: 9 + pkgs.stdenv.lib.concatStringsSep "." (pkgs.stdenv.lib.take 2 (pkgs.stdenv.lib.splitString "." version)); 10 + 8 11 atril = callPackage ./atril { }; 9 12 caja = callPackage ./caja { }; 10 13 caja-dropbox = callPackage ./caja-dropbox { }; ··· 82 85 mate-system-monitor 83 86 mate-terminal 84 87 mate-user-guide 85 - #mate-user-share 88 + # mate-user-share 86 89 mate-utils 87 90 mozo 88 91 pluma
+2 -4
pkgs/desktops/mate/engrampa/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "engrampa-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "3"; 5 + version = "1.18.3"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "1ms6kz8k86hsj9zk5w3087l749022y0j5ba2s9hz8ah6gfx0mvn5"; 12 10 }; 13 11
+2 -4
pkgs/desktops/mate/eom/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "eom-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "3"; 5 + version = "1.18.3"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "1zr85ilv0f4x8iky002qvh00qhsq1vsfm5z1954gf31hi57z2j25"; 12 10 }; 13 11
+3 -5
pkgs/desktops/mate/libmatekbd/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, gtk3, libxklavier }: 1 + { stdenv, fetchurl, pkgconfig, intltool, gtk3, mate, libxklavier }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "libmatekbd-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "2"; 5 + version = "1.18.2"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "030bl18qbjm7l92bp1bhs7v82bp8j3mv7c1j1a4gd89iz4611pq3"; 12 10 }; 13 11
+3 -5
pkgs/desktops/mate/libmatemixer/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, glib 1 + { stdenv, fetchurl, pkgconfig, intltool, glib, mate 2 2 , alsaSupport ? stdenv.isLinux, alsaLib 3 3 , pulseaudioSupport ? stdenv.config.pulseaudio or true, libpulseaudio 4 4 , ossSupport ? false ··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 name = "libmatemixer-${version}"; 9 - version = "${major-ver}.${minor-ver}"; 10 - major-ver = "1.18"; 11 - minor-ver = "0"; 9 + version = "1.18.0"; 12 10 13 11 src = fetchurl { 14 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 12 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 15 13 sha256 = "09vyxnlnalws318gsafdfi5c6jwpp92pbafn1ddlqqds23ihk4mr"; 16 14 }; 17 15
+3 -5
pkgs/desktops/mate/libmateweather/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, gtk3, libsoup, tzdata }: 1 + { stdenv, fetchurl, pkgconfig, intltool, gtk3, libsoup, tzdata, mate }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "libmateweather-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "2"; 5 + version = "1.18.2"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "1q3rvmm533cgiif9hbdp6a92dm727g5i2dv5d8krfa0nl36i468y"; 12 10 }; 13 11
+3 -5
pkgs/desktops/mate/marco/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, itstool, libxml2, libcanberra_gtk3, libgtop, gnome2, gnome3, wrapGAppsHook }: 1 + { stdenv, fetchurl, pkgconfig, intltool, itstool, libxml2, libcanberra_gtk3, libgtop, gnome2, gnome3, mate, wrapGAppsHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "marco-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "2"; 5 + version = "1.18.2"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "173g9mrnkcgjc6a1maln13iqdl0cqcnca8ydr8767xrn9dlkx9f5"; 12 10 }; 13 11
+5 -7
pkgs/desktops/mate/mate-applets/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, itstool, gnome3, libwnck3, libgtop, libxml2, libnotify, dbus_glib, polkit, upower, wirelesstools, libmateweather, mate-panel, pythonPackages, hicolor_icon_theme, wrapGAppsHook }: 1 + { stdenv, fetchurl, pkgconfig, intltool, itstool, gnome3, libwnck3, libgtop, libxml2, libnotify, dbus_glib, polkit, upower, wirelesstools, mate, pythonPackages, hicolor_icon_theme, wrapGAppsHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-applets-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "2"; 5 + version = "1.18.2"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "045cl62nnfsl14vnfydwqjssdakgdrahh5h0xiz5afmdcbq6cqgw"; 12 10 }; 13 11 ··· 30 28 polkit 31 29 upower 32 30 wirelesstools 33 - libmateweather 34 - mate-panel 31 + mate.libmateweather 32 + mate.mate-panel 35 33 pythonPackages.python 36 34 pythonPackages.pygobject3 37 35 hicolor_icon_theme
+3 -5
pkgs/desktops/mate/mate-backgrounds/default.nix
··· 1 - { stdenv, fetchurl, intltool }: 1 + { stdenv, fetchurl, intltool, mate }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-backgrounds-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "0"; 5 + version = "1.18.0"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "06q8ksjisijps2wn959arywsimhzd3j35mqkr048c26ck24d60zi"; 12 10 }; 13 11
+3 -5
pkgs/desktops/mate/mate-calc/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, itstool, gtk3, libxml2, wrapGAppsHook }: 1 + { stdenv, fetchurl, pkgconfig, intltool, itstool, gtk3, libxml2, mate, wrapGAppsHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-calc-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "1"; 5 + version = "1.18.1"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "1h6kr9qb1kaw8jvfm7xmqm1wqnxsw2iwha5vl38b986x4zm2b712"; 12 10 }; 13 11
+3 -5
pkgs/desktops/mate/mate-common/default.nix
··· 1 - { stdenv, fetchurl }: 1 + { stdenv, fetchurl, mate }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-common-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "0"; 5 + version = "1.18.0"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "1005laf3z1h8qczm7pmwr40r842665cv6ykhjg7r93vldra48z6p"; 12 10 }; 13 11
+2 -4
pkgs/desktops/mate/mate-control-center/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 name = "mate-control-center-${version}"; 8 - version = "${major-ver}.${minor-ver}"; 9 - major-ver = "1.18"; 10 - minor-ver = "2"; 8 + version = "1.18.2"; 11 9 12 10 src = fetchurl { 13 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 11 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 14 12 sha256 = "0flnn0h8f5aqyccwrlv7qxchvr3kqmlfdga6wq28d55zkpv5m7dl"; 15 13 }; 16 14
+3 -5
pkgs/desktops/mate/mate-desktop/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, gnome3, wrapGAppsHook }: 1 + { stdenv, fetchurl, pkgconfig, intltool, gnome3, mate, wrapGAppsHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-desktop-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "0"; 5 + version = "1.18.0"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "12iv2y4dan962fs7vkkxbjkp77pbvjnwfa43ggr0zkdsc3ydjbbg"; 12 10 }; 13 11
+2 -4
pkgs/desktops/mate/mate-icon-theme-faenza/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-icon-theme-faenza-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "1"; 5 + version = "1.18.1"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "0vc3wg9l5yrxm0xmligz4lw2g3nqj1dz8fwv90xvym8pbjds2849"; 12 10 }; 13 11
+3 -5
pkgs/desktops/mate/mate-icon-theme/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, iconnamingutils, librsvg, hicolor_icon_theme, gtk3 }: 1 + { stdenv, fetchurl, pkgconfig, intltool, iconnamingutils, librsvg, hicolor_icon_theme, gtk3, mate }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-icon-theme-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "2"; 5 + version = "1.18.2"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "0si3li3kza7s45zhasjvqn5f85zpkn0x8i4kq1dlnqvjjqzkg4ch"; 12 10 }; 13 11
+4 -6
pkgs/desktops/mate/mate-indicator-applet/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, gtk3, libindicator-gtk3, mate-panel, hicolor_icon_theme, wrapGAppsHook }: 1 + { stdenv, fetchurl, pkgconfig, intltool, gtk3, libindicator-gtk3, mate, hicolor_icon_theme, wrapGAppsHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-indicator-applet-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "1"; 5 + version = "1.18.1"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "1h77f1gbz1a8l9xyq5fk75bs58mcwx6pbk6db33v0v1mwq6cidiv"; 12 10 }; 13 11 ··· 20 18 buildInputs = [ 21 19 gtk3 22 20 libindicator-gtk3 23 - mate-panel 21 + mate.mate-panel 24 22 hicolor_icon_theme 25 23 ]; 26 24
+2 -4
pkgs/desktops/mate/mate-media/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-media-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "2"; 5 + version = "1.18.2"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "07v37jvrl8m5rhlasrdziwy15gcpn561d7zn5q1yfla2d5ddy0b1"; 12 10 }; 13 11
+3 -5
pkgs/desktops/mate/mate-menus/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, glib, gobjectIntrospection, python }: 1 + { stdenv, fetchurl, pkgconfig, intltool, glib, gobjectIntrospection, python, mate }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-menus-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "1"; 5 + version = "1.18.1"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "03fwv0fvg073dmdbrcbpwjhxpj98aqna804m9nqybhvj3cfyhaz6"; 12 10 }; 13 11
+4 -6
pkgs/desktops/mate/mate-netbook/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, gtk3, libwnck3, libfakekey, libXtst, mate-panel, wrapGAppsHook }: 1 + { stdenv, fetchurl, pkgconfig, intltool, gtk3, libwnck3, libfakekey, libXtst, mate, wrapGAppsHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-netbook-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "2"; 5 + version = "1.18.2"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "0xy5mhkg0xfgyr7gnnjrfzqhmdnhyqscrl2h496p06cflknm17vb"; 12 10 }; 13 11 ··· 22 20 libwnck3 23 21 libfakekey 24 22 libXtst 25 - mate-panel 23 + mate.mate-panel 26 24 ]; 27 25 28 26 meta = with stdenv.lib; {
+3 -5
pkgs/desktops/mate/mate-notification-daemon/default.nix
··· 1 1 { stdenv, fetchurl, pkgconfig, intltool, dbus_glib, libcanberra_gtk3, 2 - libnotify, libwnck3, gnome3, wrapGAppsHook }: 2 + libnotify, libwnck3, gnome3, mate, wrapGAppsHook }: 3 3 4 4 stdenv.mkDerivation rec { 5 5 name = "mate-notification-daemon-${version}"; 6 - version = "${major-ver}.${minor-ver}"; 7 - major-ver = "1.18"; 8 - minor-ver = "1"; 6 + version = "1.18.1"; 9 7 10 8 src = fetchurl { 11 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 9 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 12 10 sha256 = "102nmd6mnf1fwvw11ggdlgcblq612nd4aar3gdjzqn1fw37591i5"; 13 11 }; 14 12
+2 -4
pkgs/desktops/mate/mate-panel/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-panel-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "7"; 5 + version = "1.18.7"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "1m0fxyzbvg239dddmz3ksd8871lhkd7n3fxvdgdf4hv9rlvm1klv"; 12 10 }; 13 11
+3 -5
pkgs/desktops/mate/mate-polkit/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, gtk3, gobjectIntrospection, libappindicator-gtk3, libindicator-gtk3, polkit }: 1 + { stdenv, fetchurl, pkgconfig, intltool, gtk3, gobjectIntrospection, libappindicator-gtk3, libindicator-gtk3, polkit, mate }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-polkit-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "2"; 5 + version = "1.18.2"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "01mxl7wj1501d3clrwlwa54970vpkahp5968xpaxwfb2zbnqgjbd"; 12 10 }; 13 11
+2 -5
pkgs/desktops/mate/mate-power-manager/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-power-manager-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "1"; 5 + version = "1.18.1"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "1sybc4j9bdnb2axmvpbbm85ixhdfa1k1yh769gns56ix0ryd9nr5"; 12 10 }; 13 11 ··· 21 19 libnotify 22 20 dbus_glib 23 21 upower 24 - 25 22 mate.mate-panel 26 23 ]; 27 24
+5 -7
pkgs/desktops/mate/mate-screensaver/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, gtk3, dbus_glib, libXScrnSaver, libnotify, pam, systemd, mate-desktop, mate-menus, wrapGAppsHook }: 1 + { stdenv, fetchurl, pkgconfig, intltool, gtk3, dbus_glib, libXScrnSaver, libnotify, pam, systemd, mate, wrapGAppsHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-screensaver-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "2"; 5 + version = "1.18.2"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "03za7ssww095i49braaq0di5ir9g6wxh1n5hfgy6b3w9nb0j1y2p"; 12 10 }; 13 11 ··· 24 22 libnotify 25 23 pam 26 24 systemd 27 - mate-desktop 28 - mate-menus 25 + mate.mate-desktop 26 + mate.mate-menus 29 27 ]; 30 28 31 29 configureFlags = "--without-console-kit";
+4 -6
pkgs/desktops/mate/mate-sensors-applet/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, itstool, gtk3, libxml2, libxslt, libatasmart, libnotify, dbus_glib, lm_sensors, mate-panel, hicolor_icon_theme, wrapGAppsHook }: 1 + { stdenv, fetchurl, pkgconfig, intltool, itstool, gtk3, libxml2, libxslt, libatasmart, libnotify, dbus_glib, lm_sensors, mate, hicolor_icon_theme, wrapGAppsHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-sensors-applet-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "3"; 5 + version = "1.18.3"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "1nm68rhp73kgvs7wwsgs5zbvq3lzaanl5s5nnn28saiknjbz1mcx"; 12 10 }; 13 11 ··· 27 25 libnotify 28 26 dbus_glib 29 27 lm_sensors 30 - mate-panel 28 + mate.mate-panel 31 29 hicolor_icon_theme 32 30 ]; 33 31
+4 -6
pkgs/desktops/mate/mate-session-manager/default.nix
··· 1 1 { stdenv, fetchurl, pkgconfig, intltool, xtrans, dbus_glib, systemd, 2 - libSM, libXtst, gtk3, mate-desktop, hicolor_icon_theme, 2 + libSM, libXtst, gtk3, hicolor_icon_theme, mate, 3 3 wrapGAppsHook 4 4 }: 5 5 6 6 stdenv.mkDerivation rec { 7 7 name = "mate-session-manager-${version}"; 8 - version = "${major-ver}.${minor-ver}"; 9 - major-ver = "1.18"; 10 - minor-ver = "2"; 8 + version = "1.18.2"; 11 9 12 10 src = fetchurl { 13 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 11 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 14 12 sha256 = "11ii7azl8rn9mfymcmcbpysyd12vrxp4s8l3l6yk4mwlr3gvzxj0"; 15 13 }; 16 14 ··· 27 25 libSM 28 26 libXtst 29 27 gtk3 30 - mate-desktop 28 + mate.mate-desktop 31 29 hicolor_icon_theme 32 30 ]; 33 31
+2 -4
pkgs/desktops/mate/mate-settings-daemon/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 name = "mate-settings-daemon-${version}"; 7 - version = "${major-ver}.${minor-ver}"; 8 - major-ver = "1.18"; 9 - minor-ver = "2"; 7 + version = "1.18.2"; 10 8 11 9 src = fetchurl { 12 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 10 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 13 11 sha256 = "0v2kdzfmfqq0avlrxnxysmkawy83g7sanmyhivisi5vg4rzsr0a4"; 14 12 }; 15 13
+3 -5
pkgs/desktops/mate/mate-system-monitor/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, itstool, gtkmm3, libxml2, libgtop, libwnck3, librsvg, systemd, wrapGAppsHook }: 1 + { stdenv, fetchurl, pkgconfig, intltool, itstool, gtkmm3, libxml2, libgtop, libwnck3, librsvg, systemd, mate, wrapGAppsHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-system-monitor-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "1"; 5 + version = "1.18.1"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "1xhz7d9045xfh431rn27kh1sd1clbzkfrw1zkjgfnpad6v3aaaks"; 12 10 }; 13 11
+2 -4
pkgs/desktops/mate/mate-terminal/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-terminal-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "2"; 5 + version = "1.18.2"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "053jdcjalywcq4fvqlb145sfp5hmnd6yyk9ckzvkh6fl3gyp54gc"; 12 10 }; 13 11
+3 -12
pkgs/desktops/mate/mate-themes/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 name = "mate-themes-${version}"; 6 - version = "${major-ver}.${minor-ver}"; 7 - # There is no 3.24 release. 8 - major-ver = if stdenv.lib.versionOlder gnome3.version "3.23" then gnome3.version else "3.22"; 9 - minor-ver = { 10 - "3.20" = "23"; 11 - "3.22" = "14"; 12 - }."${major-ver}"; 6 + version = "3.22.14"; 13 7 14 8 src = fetchurl { 15 - url = "http://pub.mate-desktop.org/releases/themes/${major-ver}/${name}.tar.xz"; 16 - sha256 = { 17 - "3.20" = "0xmcm1kmkhbakhwy5vvx3gll5v2gvihwnbf0gyjf75fys6h3818g"; 18 - "3.22" = "09fqvlnmrvc73arl7jv9ygkxi46lw7c1q8qra6w3ap7x83f9zdak"; 19 - }."${major-ver}"; 9 + url = "http://pub.mate-desktop.org/releases/themes/${mate.getRelease version}/${name}.tar.xz"; 10 + sha256 = "09fqvlnmrvc73arl7jv9ygkxi46lw7c1q8qra6w3ap7x83f9zdak"; 20 11 }; 21 12 22 13 nativeBuildInputs = [ pkgconfig intltool ];
+3 -5
pkgs/desktops/mate/mate-user-guide/default.nix
··· 1 - { stdenv, fetchurl, intltool, itstool, libxml2, yelp }: 1 + { stdenv, fetchurl, intltool, itstool, libxml2, yelp, mate }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-user-guide-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "0"; 5 + version = "1.18.0"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "0f3b46r9a3cywm7rpj08xlkfnlfr9db58xfcpix8i33qp50fxqmb"; 12 10 }; 13 11
+4 -6
pkgs/desktops/mate/mate-user-share/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, itstool, gtk3, dbus_glib, libnotify, libxml2, libcanberra_gtk3, caja, mod_dnssd, apacheHttpd, hicolor_icon_theme, wrapGAppsHook }: 1 + { stdenv, fetchurl, pkgconfig, intltool, itstool, gtk3, dbus_glib, libnotify, libxml2, libcanberra_gtk3, mod_dnssd, apacheHttpd, hicolor_icon_theme, mate, wrapGAppsHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-user-share-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "0"; 5 + version = "1.18.0"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "0w7r7jmm12n41hcxj1pfk3f0xy69cddx7ga490x191rdpcb3ry1n"; 12 10 }; 13 11 ··· 24 22 libnotify 25 23 libcanberra_gtk3 26 24 libxml2 27 - caja 25 + mate.caja 28 26 hicolor_icon_theme 29 27 # Should mod_dnssd and apacheHttpd be runtime dependencies? 30 28 # In gnome-user-share they are not.
+4 -6
pkgs/desktops/mate/mate-utils/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, itstool, gtk3, libxml2, libgtop, libcanberra_gtk3, mate-panel, hicolor_icon_theme, wrapGAppsHook }: 1 + { stdenv, fetchurl, pkgconfig, intltool, itstool, gtk3, libxml2, libgtop, libcanberra_gtk3, mate, hicolor_icon_theme, wrapGAppsHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mate-utils-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "3"; 5 + version = "1.18.3"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "1nw8rcq3x67v73cmy44zz6r2ikz46wsx834qzkbq4i2ac96kdkfz"; 12 10 }; 13 11 ··· 23 21 libgtop 24 22 libcanberra_gtk3 25 23 libxml2 26 - mate-panel 24 + mate.mate-panel 27 25 hicolor_icon_theme 28 26 ]; 29 27
+4 -6
pkgs/desktops/mate/mozo/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, mate-menus, pythonPackages }: 1 + { stdenv, fetchurl, pkgconfig, intltool, mate, pythonPackages }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mozo-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "0"; 5 + version = "1.18.0"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "04yn9bw64q5a5kvpmkb7rb3mlp11pmnvkbphficsgb0368fj895b"; 12 10 }; 13 11 14 - pythonPath = [ mate-menus pythonPackages.pygobject3 ]; 12 + pythonPath = [ mate.mate-menus pythonPackages.pygobject3 ]; 15 13 16 14 nativeBuildInputs = [ pkgconfig intltool pythonPackages.wrapPython ]; 17 15
+2 -4
pkgs/desktops/mate/pluma/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "pluma-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "3"; 5 + version = "1.18.3"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "1bz2jvjfz761hcvhcbkz8sc4xf0iyixh5w0k7bx69qkwwdc0gxi0"; 12 10 }; 13 11
+4 -6
pkgs/desktops/mate/python-caja/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, gtk3, caja, pythonPackages }: 1 + { stdenv, fetchurl, pkgconfig, intltool, gtk3, mate, pythonPackages }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "python-caja-${version}"; 5 - version = "${major-ver}.${minor-ver}"; 6 - major-ver = "1.18"; 7 - minor-ver = "1"; 5 + version = "1.18.1"; 8 6 9 7 src = fetchurl { 10 - url = "http://pub.mate-desktop.org/releases/${major-ver}/${name}.tar.xz"; 8 + url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 11 9 sha256 = "0n43cvvv29gq31hgrsf9al184cr87c3hzskrh2593rid52kwyz44"; 12 10 }; 13 11 ··· 19 17 20 18 buildInputs = [ 21 19 gtk3 22 - caja 20 + mate.caja 23 21 pythonPackages.python 24 22 pythonPackages.pygobject3 25 23 ];