From: 宋文武 <iyzsong@gmail.com>
To: guix-devel@gnu.org
Cc: 宋文武 <iyzsong@gmail.com>
Subject: [PATCH 5/6] gnu: Add gnome-control-center.
Date: Thu, 17 Dec 2015 10:36:18 +0800 [thread overview]
Message-ID: <1450319779-1141-4-git-send-email-iyzsong@gmail.com> (raw)
In-Reply-To: <1450319779-1141-1-git-send-email-iyzsong@gmail.com>
* gnu/packages/gnome.scm (gnome-control-center): New variable.
---
gnu/packages/gnome.scm | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 73 insertions(+)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 2b425b9..88d7481 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -64,6 +64,7 @@
#:use-module (gnu packages polkit)
#:use-module (gnu packages popt)
#:use-module (gnu packages ghostscript)
+ #:use-module (gnu packages ibus)
#:use-module (gnu packages iso-codes)
#:use-module (gnu packages libcanberra)
#:use-module (gnu packages linux)
@@ -73,6 +74,7 @@
#:use-module (gnu packages m4)
#:use-module (gnu packages image)
#:use-module (gnu packages networking)
+ #:use-module (gnu packages password-utils)
#:use-module (gnu packages perl)
#:use-module (gnu packages photo)
#:use-module (gnu packages pkg-config)
@@ -93,6 +95,7 @@
#:use-module (gnu packages xdisorg)
#:use-module (gnu packages freedesktop)
#:use-module (gnu packages mail)
+ #:use-module (gnu packages mit-krb5)
#:use-module (gnu packages backup)
#:use-module (gnu packages nettle)
#:use-module (gnu packages ncurses)
@@ -4387,3 +4390,73 @@ usage and information about running processes.")
"This package contains tools for managing and manipulating bluetooth
devices using the GNOME desktop.")
(license license:lgpl2.1+)))
+
+(define-public gnome-control-center
+ (package
+ (name "gnome-control-center")
+ (version "3.18.2")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "mirror://gnome/sources/" name "/"
+ (version-major+minor version) "/"
+ name "-" version ".tar.xz"))
+ (sha256
+ (base32
+ "1bgqg1sl3cp2azrwrjgwx3jzk9n3w76xpcyvk257qavx4ibn3zin"))))
+ (build-system glib-or-gtk-build-system)
+ (arguments
+ '(#:phases
+ (modify-phases %standard-phases
+ (add-before 'configure 'patch-paths
+ (lambda* (#:key inputs #:allow-other-keys)
+ (let ((libc (assoc-ref inputs "libc"))
+ (tzdata (assoc-ref inputs "tzdata")))
+ (substitute* "panels/datetime/tz.h"
+ (("/usr/share/zoneinfo/zone.tab")
+ (string-append tzdata "/share/zoneinfo/zone.tab")))
+ (substitute* "panels/datetime/test-endianess.c"
+ (("/usr/share/locale")
+ (string-append libc "/share/locale")))
+ #t))))))
+ (native-inputs
+ `(("glib:bin" ,glib "bin") ; for glib-mkenums, etc.
+ ("intltool" ,intltool)
+ ("pkg-config" ,pkg-config)
+ ("xsltproc" ,libxslt)))
+ (inputs
+ `(("accountsservice" ,accountsservice)
+ ("clutter-gtk" ,clutter-gtk)
+ ("colord-gtk" ,colord-gtk)
+ ("cups" ,cups)
+ ("dconf" ,dconf)
+ ("docbook-xsl" ,docbook-xsl)
+ ("gnome-bluetooth" ,gnome-bluetooth)
+ ("gnome-desktop" ,gnome-desktop)
+ ("gnome-online-accounts" ,gnome-online-accounts)
+ ("gnome-settings-daemon" ,gnome-settings-daemon)
+ ("grilo" ,grilo)
+ ("ibus" ,ibus)
+ ("libcanberra" ,libcanberra)
+ ("libgudev" ,libgudev)
+ ("libgtop" ,libgtop)
+ ("libpwquality" ,libpwquality)
+ ("libsoup" ,libsoup)
+ ("libxml2" ,libxml2)
+ ("libwacom" ,libwacom)
+ ("mesa" ,mesa)
+ ("mit-krb5" ,mit-krb5)
+ ("modem-manager" ,modem-manager)
+ ("network-manager-applet" ,network-manager-applet)
+ ("polkit" ,polkit)
+ ("pulseaudio" ,pulseaudio)
+ ("smbclient" ,samba)
+ ("tzdata" ,tzdata)
+ ("upower" ,upower)))
+ (synopsis "Utilities to configure the GNOME desktop")
+ (home-page "https://www.gnome.org/")
+ (description
+ "This package contains configuration applets for the GNOME desktop,
+allowing to set accessibility configuration, desktop fonts, keyboard and mouse
+properties, sound setup, desktop theme and background, user interface
+properties, screen resolution, and other GNOME parameters.")
+ (license license:gpl2+)))
--
2.5.0
next prev parent reply other threads:[~2015-12-17 2:37 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-12-17 2:36 [PATCH 2/6] gnu: Add colord-gtk 宋文武
2015-12-17 2:36 ` [PATCH 3/6] gnu: Add libgtop 宋文武
2015-12-19 13:53 ` Ludovic Courtès
2015-12-17 2:36 ` [PATCH 4/6] gnu: gnome-bluetooth: New variable 宋文武
2015-12-19 13:55 ` Ludovic Courtès
2015-12-17 2:36 ` 宋文武 [this message]
2015-12-19 13:56 ` [PATCH 5/6] gnu: Add gnome-control-center Ludovic Courtès
2015-12-17 2:36 ` [PATCH 6/6] gnu: Add gnome-shell 宋文武
2015-12-17 3:04 ` Thompson, David
2015-12-17 14:08 ` Daniel Pimentel
2015-12-20 12:50 ` GNOME on GuixSD 宋文武
2015-12-20 18:13 ` Efraim Flashner
2015-12-21 2:28 ` 宋文武
2015-12-21 10:42 ` Ludovic Courtès
2015-12-20 19:04 ` Thompson, David
2015-12-20 22:24 ` Ludovic Courtès
2015-12-20 22:28 ` Ludovic Courtès
2015-12-22 1:03 ` d4n1
2015-12-17 14:15 ` [PATCH 6/6] gnu: Add gnome-shell Luis Felipe López Acevedo
2015-12-17 6:21 ` Christopher Allan Webber
2015-12-19 13:58 ` Ludovic Courtès
2015-12-19 13:53 ` [PATCH 2/6] gnu: Add colord-gtk Ludovic Courtès
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1450319779-1141-4-git-send-email-iyzsong@gmail.com \
--to=iyzsong@gmail.com \
--cc=guix-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.