summary refs log tree commit diff
path: root/pkgs/development/libraries
diff options
context:
space:
mode:
authorBenno Fünfstück <benno.fuenfstueck@gmail.com>2014-01-14 21:33:11 +0100
committerBenno Fünfstück <benno.fuenfstueck@gmail.com>2014-01-30 18:58:59 +0100
commit9d6ab791af07f4baeb84e116c0eb972f8b64ecf2 (patch)
tree6a44b25093eb50448762aed4ba5534498136c95c /pkgs/development/libraries
parent9c4a58515d0a538776bc4cc0e5e3639f796e4001 (diff)
downloadnixlib-9d6ab791af07f4baeb84e116c0eb972f8b64ecf2.tar
nixlib-9d6ab791af07f4baeb84e116c0eb972f8b64ecf2.tar.gz
nixlib-9d6ab791af07f4baeb84e116c0eb972f8b64ecf2.tar.bz2
nixlib-9d6ab791af07f4baeb84e116c0eb972f8b64ecf2.tar.lz
nixlib-9d6ab791af07f4baeb84e116c0eb972f8b64ecf2.tar.xz
nixlib-9d6ab791af07f4baeb84e116c0eb972f8b64ecf2.tar.zst
nixlib-9d6ab791af07f4baeb84e116c0eb972f8b64ecf2.zip
Use version variables for easier upgrading
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r--pkgs/development/libraries/gupnp-av/default.nix9
-rw-r--r--pkgs/development/libraries/gupnp/default.nix10
-rw-r--r--pkgs/development/libraries/libsoup/default.nix9
3 files changed, 15 insertions, 13 deletions
diff --git a/pkgs/development/libraries/gupnp-av/default.nix b/pkgs/development/libraries/gupnp-av/default.nix
index 0f4e783ff6e2..3cbb13972d35 100644
--- a/pkgs/development/libraries/gupnp-av/default.nix
+++ b/pkgs/development/libraries/gupnp-av/default.nix
@@ -1,10 +1,11 @@
 { stdenv, fetchurl, gupnp, pkgconfig }:
 
-stdenv.mkDerivation {
-  name = "gupnp-av-0.12.4";
-  version = "0.12.4";
+stdenv.mkDerivation rec {
+  name = "gupnp-av-${version}";
+  majorVersion = "0.12";
+  version = "${majorVersion}.4";
   src = fetchurl {
-    url = mirror://gnome/sources/gupnp-av/0.12/gupnp-av-0.12.4.tar.xz;
+    url = "mirror://gnome/sources/gupnp-av/${majorVersion}/gupnp-av-${version}.tar.xz";
     sha256 = "0nvsvpiyfslz54j4hjh2gsdjkbi2qj2f4k0aw8s7f05kibprr2jl";
   };
   
diff --git a/pkgs/development/libraries/gupnp/default.nix b/pkgs/development/libraries/gupnp/default.nix
index 84c2df9b817c..bae0639a61c9 100644
--- a/pkgs/development/libraries/gupnp/default.nix
+++ b/pkgs/development/libraries/gupnp/default.nix
@@ -1,11 +1,11 @@
 { stdenv, fetchurl, pkgconfig, glib, libxml2, gssdp, libsoup, libuuid }:
  
-stdenv.mkDerivation {
-  name = "gupnp-0.20.9";
-  version = "0.20.9";
-
+stdenv.mkDerivation rec {
+  name = "gupnp-${version}";
+  majorVersion = "0.20";
+  version = "${majorVersion}.9";
   src = fetchurl {
-    url = mirror://gnome/sources/gupnp/0.20/gupnp-0.20.9.tar.xz;
+    url = "mirror://gnome/sources/gupnp/${majorVersion}/gupnp-${version}.tar.xz";
     sha256 = "0vicydn3f72x1rqql7857ans85mg7dfap7n7h8xrfyb9whxhlrb1";
   };
 
diff --git a/pkgs/development/libraries/libsoup/default.nix b/pkgs/development/libraries/libsoup/default.nix
index c9203ec34c66..99dc56722b90 100644
--- a/pkgs/development/libraries/libsoup/default.nix
+++ b/pkgs/development/libraries/libsoup/default.nix
@@ -3,12 +3,13 @@
 , libintlOrEmpty
 , intltool, python }:
 
-stdenv.mkDerivation {
-  name = "libsoup-2.45";
-  version = "2.45";
+stdenv.mkDerivation rec {
+  name = "libsoup-${version}";
+  majorVersion = "2.45";
+  version = "${majorVersion}.3";
 
   src = fetchurl {
-    url = mirror://gnome/sources/libsoup/2.45/libsoup-2.45.3.tar.xz;
+    url = "mirror://gnome/sources/libsoup/${majorVersion}/libsoup-${version}.tar.xz";
     sha256 = "04ma47hcrrbjp90r8jjn686cngnbgac24wgarpwwzlpg66wighva";
   };