diff options
-rw-r--r-- | pkgs/desktops/gnome-2/default.nix | 2 | ||||
-rw-r--r-- | pkgs/desktops/gnome-2/platform/gconfmm/default.nix | 23 |
2 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/desktops/gnome-2/default.nix b/pkgs/desktops/gnome-2/default.nix index 29090b1f9d4..d6d55273efd 100644 --- a/pkgs/desktops/gnome-2/default.nix +++ b/pkgs/desktops/gnome-2/default.nix @@ -33,6 +33,8 @@ GConf = callPackage ./platform/GConf { }; + gconfmm = callPackage ./platform/gconfmm { }; + libgnomecanvas = callPackage ./platform/libgnomecanvas { }; libgnomecanvasmm = callPackage ./platform/libgnomecanvasmm { }; diff --git a/pkgs/desktops/gnome-2/platform/gconfmm/default.nix b/pkgs/desktops/gnome-2/platform/gconfmm/default.nix new file mode 100644 index 00000000000..0597da92e68 --- /dev/null +++ b/pkgs/desktops/gnome-2/platform/gconfmm/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchurl_gnome, pkgconfig, GConf, gtkmm, glibmm }: + +stdenv.mkDerivation rec { + name = src.pkgname; + + src = fetchurl_gnome { + project = "gconfmm"; + major = "2"; minor = "28"; patchlevel = "3"; extension = "bz2"; + sha256 = "a5e0092bb73371a3ca76b2ecae794778f3a9409056fee9b28ec1db072d8e6108"; + }; + + buildNativeInputs = [pkgconfig]; + + propagatedBuildInputs = [ GConf gtkmm glibmm ]; + + meta = { + description = "C++ wrappers for GConf"; + + license = "LGPLv2+"; + + platforms = stdenv.lib.platforms.linux; + }; +} |