gtk-sharp-3_0: init at 2.99.3

Al Zohali d778ab0c ec0ffd90

+57 -1
pkgs/development/libraries/gtk-sharp-2/builder.sh pkgs/development/libraries/gtk-sharp/builder.sh
pkgs/development/libraries/gtk-sharp-2/default.nix pkgs/development/libraries/gtk-sharp/2.0.nix
+48
pkgs/development/libraries/gtk-sharp/3.0.nix
··· 1 + { stdenv, fetchurl, pkgconfig, mono 2 + , glib 3 + , pango 4 + , gtk3 5 + , GConf ? null 6 + , libglade ? null 7 + , libgtkhtml ? null 8 + , gtkhtml ? null 9 + , libgnomecanvas ? null 10 + , libgnomeui ? null 11 + , libgnomeprint ? null 12 + , libgnomeprintui ? null 13 + , gnomepanel ? null 14 + , libxml2 15 + , monoDLLFixer 16 + }: 17 + 18 + stdenv.mkDerivation { 19 + name = "gtk-sharp-2.99.3"; 20 + 21 + builder = ./builder.sh; 22 + src = fetchurl { 23 + #"mirror://gnome/sources/gtk-sharp/2.99/gtk-sharp-2.99.3.tar.xz"; 24 + url = "http://ftp.gnome.org/pub/GNOME/sources/gtk-sharp/2.99/gtk-sharp-2.99.3.tar.xz"; 25 + sha256 = "18n3l9zcldyvn4lwi8izd62307mkhz873039nl6awrv285qzah34"; 26 + }; 27 + 28 + # patch bad usage of glib, which wasn't tolerated anymore 29 + # prePatch = '' 30 + # for f in glib/glue/{thread,list,slist}.c; do 31 + # sed -i 's,#include <glib/.*\.h>,#include <glib.h>,g' "$f" 32 + # done 33 + # ''; 34 + 35 + buildInputs = [ 36 + pkgconfig mono glib pango gtk3 GConf libglade libgnomecanvas 37 + libgtkhtml libgnomeui libgnomeprint libgnomeprintui gtkhtml libxml2 38 + gnomepanel 39 + ]; 40 + 41 + dontStrip = true; 42 + 43 + inherit monoDLLFixer; 44 + 45 + passthru = { 46 + inherit gtk3; 47 + }; 48 + }
+9 -1
pkgs/top-level/all-packages.nix
··· 7044 7044 gtksharp = gtk-sharp; 7045 7045 }; 7046 7046 7047 - gtk-sharp = callPackage ../development/libraries/gtk-sharp-2 { 7047 + gtk-sharp-2_0 = callPackage ../development/libraries/gtk-sharp/2.0.nix { 7048 7048 inherit (gnome) libglade libgtkhtml gtkhtml 7049 7049 libgnomecanvas libgnomeui libgnomeprint 7050 7050 libgnomeprintui GConf gnomepanel; 7051 7051 }; 7052 + 7053 + gtk-sharp-3_0 = callPackage ../development/libraries/gtk-sharp/3.0.nix { 7054 + inherit (gnome) libglade libgtkhtml gtkhtml 7055 + libgnomecanvas libgnomeui libgnomeprint 7056 + libgnomeprintui GConf gnomepanel; 7057 + }; 7058 + 7059 + gtk-sharp = gtk-sharp-2_0; 7052 7060 7053 7061 gtkspell = callPackage ../development/libraries/gtkspell { }; 7054 7062