[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 1/3] gnu: Add gconfmm.
From: |
Leo Famulari |
Subject: |
Re: [PATCH 1/3] gnu: Add gconfmm. |
Date: |
Sat, 20 Feb 2016 00:32:51 -0500 |
User-agent: |
Mutt/1.5.24 (2015-08-30) |
On Wed, Feb 17, 2016 at 03:02:39PM +0000, Christopher Baines wrote:
> * gnu/packages/gnome.scm (gconfmm): New variable.
> ---
> gnu/packages/gnome.scm | 29 +++++++++++++++++++++++++++++
> 1 file changed, 29 insertions(+)
>
> diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> index 49e6197..d04bc4a 100644
> --- a/gnu/packages/gnome.scm
> +++ b/gnu/packages/gnome.scm
> @@ -1068,6 +1068,35 @@ is intended for user preferences; not arbitrary data
> storage.")
> (license license:lgpl2.0+)))
>
>
> +(define-public gconfmm
> + (package
> + (name "gconfmm")
> + (version "2.28.3")
> + (source (origin
> + (method url-fetch)
> + (uri
> + (let ((upstream-name "gconfmm"))
> + (string-append "mirror://gnome/sources/" upstream-name "/"
> + (version-major+minor version) "/"
> + upstream-name "-" version ".tar.xz")))
> + (sha256
> + (base32
> "0a4jq0j2w03m4waq56b9c1798bd5xjh2kys7jlr8ayx8q4ljvgfp"))))
This line is too long. The hash can drop one line, indented. I can do
this when pushing.
> + (build-system gnu-build-system)
> + (propagated-inputs `(("gconf" ,gconf)))
Does this need to be propagated (installed in the user's profile)? Can't
gconfmm link to it, as an input?
> + (arguments
> + '(#:configure-flags '("CXXFLAGS=-std=c++11")))
> + (native-inputs
> + `(("intltool" ,intltool)
> + ("pkg-config" ,pkg-config)
> + ("glib" ,glib)
> + ("glibmm" ,glibmm)))
> + (home-page "http://www.gtkmm.org/")
> + (synopsis "C++ interface for the GConf client API")
> + (description "gconfmm is the official C++ interface for the GConf client
> +API for storing and retrieving configuration data.")
> + (license license:lgpl2.0+)))
> +
> +
> (define-public gnome-mime-data
> (package
> (name "gnome-mime-data")
> --
> 2.7.0
>
>