From fc0bd1c38d5345abc7132e30af8a1dd8f8edecb4 Mon Sep 17 00:00:00 2001 From: altadil Date: Mon, 11 Sep 2023 12:07:41 +0000 Subject: [PATCH] =?UTF-8?q?gnu:=E2=80=AFAdd=20granite-6.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/pantheon.scm (granite-6): New variable. Signed-off-by: Efraim Flashner --- gnu/packages/pantheon.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/pantheon.scm b/gnu/packages/pantheon.scm index 12892db137..273dbbefef 100644 --- a/gnu/packages/pantheon.scm +++ b/gnu/packages/pantheon.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2020 Ryan Prior ;;; Copyright © 2023 Wamm K. D. +;;; Copyright © 2023 altadil ;;; ;;; This file is part of GNU Guix. ;;; @@ -72,6 +73,22 @@ things, it provides complex widgets and convenience functions designed for use in apps built for the Pantheon desktop.") (license license:lgpl3+))) +;; This is required for pantheon apps that have not been ported to GTK4 yet. +(define-public granite-6 + (package + (inherit granite) + (version "6.2.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/elementary/granite") + (commit version))) + (file-name (git-file-name "granite" version)) + (sha256 + (base32 + "0ilslmg63hh2x7h5rvs3mhzw1y9ixhhkqnn1j1lzwm12v2iidkaq")))) + (propagated-inputs (list glib libgee gtk+)))) + (define-public pantheon-calculator (package (name "pantheon-calculator")