[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 2/3] gnu: Add libglademm
From: |
Leo Famulari |
Subject: |
Re: [PATCH 2/3] gnu: Add libglademm |
Date: |
Sat, 20 Feb 2016 00:33:16 -0500 |
User-agent: |
Mutt/1.5.24 (2015-08-30) |
On Wed, Feb 17, 2016 at 03:02:40PM +0000, Christopher Baines wrote:
> * gnu/packages/gnome.scm (libglademm): New variable.
> ---
> gnu/packages/gnome.scm | 27 +++++++++++++++++++++++++++
> 1 file changed, 27 insertions(+)
>
> diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> index d04bc4a..2388e5c 100644
> --- a/gnu/packages/gnome.scm
> +++ b/gnu/packages/gnome.scm
> @@ -1347,6 +1347,33 @@ graphical interfaces described in glade files and for
> accessing the
> widgets built in the loading process.")
> (license license:gpl2+))) ; This is correct. GPL not LGPL
>
> +(define-public libglademm
> + (package
> + (name "libglademm")
> + (version "2.6.7")
> + (source (origin
> + (method url-fetch)
> + (uri (string-append "mirror://gnome/sources/" name "/"
> + (version-major+minor version) "/"
> + name "-" version ".tar.bz2"))
> + (sha256
> + (base32
> + "1hrbg9l5qb7w0xvr7013qamkckyj0fqc426c851l69zpmhakqm1q"))))
> + (build-system gnu-build-system)
> + (propagated-inputs
> + `(("gtkmm-2" ,gtkmm-2)
> + ("libglade" ,libglade))) ; required by libglade-2.0.pc
Do these need to be propagated?
> + (native-inputs
> + `(("pkg-config" ,pkg-config)))
> + (arguments
> + '(#:configure-flags '("CXXFLAGS=-std=c++11")))
> + (home-page "http://www.gtkmm.org/")
> + (synopsis "C++ wrappers for libglade2")
> + (description "libglademm is the C++ wrapper for libglade, a library for
> + building graphical interfaces. New code should use GtkBuilder (part of Gtk
> 3),
> + or its C++ wrapper in gtkmm.")
> + (license license:lgpl2.1+)))
> +
> (define-public libgnomeprint
> ;; This library has been deprecated since 2006; see
> ;;
> <https://mail.gnome.org/archives/devel-announce-list/2006-August/msg00005.html>.
> --
> 2.7.0
>
>