guix-devel
[Top][All Lists]
Advanced

[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
> 
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]