From patchwork Mon Jan 6 05:53:56 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 19607 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id EA499179FB; Mon, 6 Jan 2020 05:55:11 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 9CF7E179F1 for ; Mon, 6 Jan 2020 05:55:11 +0000 (GMT) Received: from localhost ([::1]:48454 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ioLM7-00077f-0x for patchwork@mira.cbaines.net; Mon, 06 Jan 2020 00:55:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49622) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ioLM0-00077H-Lb for guix-patches@gnu.org; Mon, 06 Jan 2020 00:55:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ioLLz-0006hc-Cl for guix-patches@gnu.org; Mon, 06 Jan 2020 00:55:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:38941) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ioLLz-0006gb-8O for guix-patches@gnu.org; Mon, 06 Jan 2020 00:55:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ioLLy-0007aa-7s for guix-patches@gnu.org; Mon, 06 Jan 2020 00:55:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#38904] gnu: Add gnome-color-manager. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 06 Jan 2020 05:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38904 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Danny Milosavljevic Cc: 38904@debbugs.gnu.org Received: via spool by 38904-submit@debbugs.gnu.org id=B38904.157829006529121 (code B ref 38904); Mon, 06 Jan 2020 05:55:02 +0000 Received: (at 38904) by debbugs.gnu.org; 6 Jan 2020 05:54:25 +0000 Received: from localhost ([127.0.0.1]:44914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ioLLN-0007Zc-7A for submit@debbugs.gnu.org; Mon, 06 Jan 2020 00:54:25 -0500 Received: from knopi.disroot.org ([178.21.23.139]:56432) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ioLLL-0007ZO-GL for 38904@debbugs.gnu.org; Mon, 06 Jan 2020 00:54:24 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id AE4B120EEC; Mon, 6 Jan 2020 06:54:19 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZixO-aNQvClI; Mon, 6 Jan 2020 06:54:18 +0100 (CET) Message-ID: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1578290058; bh=O6/t5viNPf30dSOiTaoY/1XKFHu6YdNqtTakbtsWRRQ=; h=Subject:From:To:Cc:In-Reply-To:References:Date; b=B0Vn7MrT/6717DHg/XI5VWglT+ZcBIGL1GEDXxiP3kxdT5EYkQnUjRDt8onJgbDH2 R1jLHzHY+exavuELhcqT6Ey846n63Lk7cyFptqEYeQEZl3YGO2ZeLjtowazfljFJ+w sRn6Vii/2C9plQ13E8AFMv+hco1d99h9P7sX6qpnMnqO4dSgCaLPDQs5/eAJhwwour wvY++bHAMqN4H2A0uHy2H0Eo52N1Ps9sDirIfABQnymdPWyAgcQ2Zi3I1+c0mM2r4w kvyAtO5VDfeYIdO7T0sMSPypwOXvcMSo8lI4FTih/r+Kbufv0VH2oBjEczItcBsWZR 6WJ592l68znGA== From: Raghav Gururajan In-Reply-To: <20200105111929.3a09f65c@scratchpost.org> References: <66fa4e1fc22ad1843d8996e9d687d0a0f18c2262.camel@disroot.org> <20200105111929.3a09f65c@scratchpost.org> X-Priority: 1 Date: Mon, 06 Jan 2020 00:53:56 -0500 Mime-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches Hello Danny! > Trailing comments should have only one semicolon. > > But better yet, since Guix packages build in a container, just start > a display > server yourself. > > For examples, search for "Xvfb" in the Guix source code. Thanks for the tip. Please find the revised patch attached with this email. Regards, RG. From 6b961ef1d336b9c8016432bf172713ae16568476 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Mon, 6 Jan 2020 00:51:19 -0500 Subject: [PATCH] gnu: Add gnome-color-manager. * gnu/packages/gnome.scm (gnome-color-manager): New variable. --- gnu/packages/gnome.scm | 53 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 6aed46b3b2..45a85d6035 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -246,6 +246,59 @@ Desktop. It is designed to be as simple as possible and has some unique features to enable users to create their discs easily and quickly.") (license license:gpl2+))) +(define-public gnome-color-manager + (package + (name "gnome-color-manager") + (version "3.32.0") + (source (origin + (method url-fetch) + (uri (string-append "mirror://gnome/sources/" name "/" + (version-major+minor version) "/" + name "-" version ".tar.xz")) + (sha256 + (base32 + "1vpxa2zjz3lkq9ldjg0fl65db9s6b4kcs8nyaqfz3jygma7ifg3w")))) + (build-system meson-build-system) + (arguments + `(#:glib-or-gtk? #t + #:phases + (modify-phases %standard-phases + (add-before + 'check 'pre-check + (lambda _ + ;; Tests require a running X server. + (system "Xvfb :1 &") + (setenv "DISPLAY" ":1") + #t))))) + (native-inputs + `(("gettext" ,gettext-minimal) + ("glib:bin" ,glib "bin") + ("gtk+:bin" ,gtk+ "bin") + ("pkg-config" ,pkg-config))) + (inputs + `(("adwaita-icon-theme" ,adwaita-icon-theme) + ("appstream-glib" ,appstream-glib) + ("colord-gtk" ,colord-gtk) + ("desktop-file-utils" ,desktop-file-utils) + ("exiv2" ,exiv2) + ("gnome-desktop" ,gnome-desktop) + ("itstool" ,itstool) + ("libcanberra" ,libcanberra) + ("libexif" ,libexif) + ("libtiff" ,libtiff) + ("libxrandr" ,libxrandr) + ("libxtst" ,libxtst) + ("libxxf86vm" ,libxxf86vm) + ("vte" ,vte) + ("xorgproto" ,xorgproto) + ("xorg-server" ,xorg-server-for-tests))) + (synopsis "Color profile manager for the GNOME desktop") + (description "GNOME Color Manager is a session framework that makes +it easy to manage, install and generate color profiles +in the GNOME desktop.") + (home-page "https://gitlab.gnome.org/GNOME/gnome-color-manager") + (license license:gpl2))) + (define-public gnome-online-miners (package (name "gnome-online-miners") -- 2.24.1