[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 1/3] gnu: Add gconfmm.
From: |
Christopher Baines |
Subject: |
[PATCH 1/3] gnu: Add gconfmm. |
Date: |
Wed, 17 Feb 2016 15:02:39 +0000 |
* 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"))))
+ (build-system gnu-build-system)
+ (propagated-inputs `(("gconf" ,gconf)))
+ (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