diff --git a/pkgs/desktops/gnome-2.28/default.nix b/pkgs/desktops/gnome-2.28/default.nix index f92abf23c44..eea985e0508 100644 --- a/pkgs/desktops/gnome-2.28/default.nix +++ b/pkgs/desktops/gnome-2.28/default.nix @@ -84,6 +84,11 @@ pkgs.makeOverridable inherit intltool libart_lgpl libglade; }; + libgnomecanvasmm = import ./platform/libgnomecanvasmm { + inherit (pkgs) stdenv fetchurl pkgconfig; + inherit libgnomecanvas gtkmm; + }; + # for git-head builds gnome_common = import platform/gnome-common { inherit (pkgs) stdenv fetchgit pkgconfig diff --git a/pkgs/desktops/gnome-2.28/platform/libgnomecanvasmm/default.nix b/pkgs/desktops/gnome-2.28/platform/libgnomecanvasmm/default.nix new file mode 100644 index 00000000000..4d0f3061c45 --- /dev/null +++ b/pkgs/desktops/gnome-2.28/platform/libgnomecanvasmm/default.nix @@ -0,0 +1,12 @@ +{ stdenv, fetchurl, pkgconfig, libgnomecanvas, gtkmm }: + +stdenv.mkDerivation { + name = "libgnomecanvasmm-2.26.0"; + + src = fetchurl { + url = mirror://gnome/sources/libgnomecanvasmm/2.26/libgnomecanvasmm-2.26.0.tar.bz2; + sha256 = "996577f97f459a574919e15ba7fee6af8cda38a87a98289e9a4f54752d83e918"; + }; + + buildInputs = [ pkgconfig libgnomecanvas gtkmm ]; +}