From 9fcb9f13cab479b427dcd5f2586c3a0a288f6a8a Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Sun, 28 Jan 2018 22:40:42 +0000 Subject: WIP --- gnu/packages/gnome.scm | 29 +++++++++++++++++++++++++++++ gnu/packages/gtk.scm | 30 ++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 0a707b2acf..3d9b9822cb 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -131,6 +131,7 @@ #:use-module (gnu packages xdisorg) #:use-module (gnu packages freedesktop) #:use-module (gnu packages mail) + #:use-module (gnu packages mono) #:use-module (gnu packages kerberos) #:use-module (gnu packages multiprecision) #:use-module (gnu packages backup) @@ -7116,3 +7117,31 @@ into audio files that a personal computer or digital audio player can play. It supports ripping to any audio codec supported by a GStreamer plugin, such as mp3, Ogg Vorbis and FLAC") (license license:gpl2+))) + +(define-public gbrainy + (package + (name "gbrainy") + (version "2.3.4") ;;TODO This version should fix the gmcs/mcs issue + (source + (origin + (method url-fetch) + (uri (string-append + "https://gent.softcatala.org/jmas/gbrainy/" + name "-" version ".tar.gz")) + (sha256 + (base32 + "1zczvrxr0y20sqn0afzl0bwpy90dndk50xh9by4yw8p2v9j59pqd")))) + (build-system glib-or-gtk-build-system) + (native-inputs + `(("intltool" ,intltool) + ("pkg-config" ,pkg-config) + ("mono" ,mono) + ("itstool" ,itstool) + ("libxml2" ,libxml2))) + (inputs + `(("glib" ,glib) + ("gtk-sharp" ,gtk-sharp))) + (home-page "") + (synopsis "") + (description "") + (license license:gpl2+))) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index c66a3e5a17..6ab9707798 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -61,6 +61,7 @@ #:use-module (gnu packages icu4c) #:use-module (gnu packages image) #:use-module (gnu packages libffi) + #:use-module (gnu packages mono) #:use-module (gnu packages pdf) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) @@ -1497,3 +1498,32 @@ Parcellite and adds bugfixes and features.") it does not deal with windowing system surfaces, drawing, scene graphs, or input.") (license license:expat))) + +(define-public gtk-sharp + (package + (name "gtk-sharp") + (version "2.99.3") + (source (origin + (method url-fetch) + (uri (string-append "mirror://gnome/sources/" name "/" + (version-major+minor version) "/" + name "-" version ".tar.xz")) + (sha256 + (base32 + "18n3l9zcldyvn4lwi8izd62307mkhz873039nl6awrv285qzah34")))) + (build-system gnu-build-system) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("mono" ,mono) + ("pango" ,pango) + ("atk" ,atk) + ("gtk+" ,gtk+-2) + ("glib" ,glib))) + (home-page "https://live.gnome.org/GnomeArt") + (synopsis "Theming engines for GTK+ 2.x") + (description + "This package contains the standard GTK+ 2.x theming engines including +Clearlooks, Crux, High Contrast, Industrial, LighthouseBlue, Metal, Mist, +Redmond95 and ThinIce.") + (license (list license:gpl2+ license:lgpl2.1+)))) -- cgit v1.2.3