diff options
| author | florhizome <florhizome@posteo.net> | 2023-04-22 11:30:37 +0200 |
|---|---|---|
| committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-04-22 12:00:25 +0200 |
| commit | 23f3f853495f936cb0d1c50828e697085e4d9f7d (patch) | |
| tree | 53a68919c13ca7da5857a70c3ef535158ebc2091 /gnu/packages/cinnamon.scm | |
| parent | f07d5c38c55bf561b2f3948096a6a050fd291fb8 (diff) | |
gnu: cinnamon: Update to 5.6.2.
* gnu/packages/cinnamon.scm (cinnamon-desktop): Update to 5.4.2.
[arguments]<#:configure-flags>: Enable alsa-support.
[inputs]: Remove PYTHON-2, remove GOBJECT-INTROSPECTION, add LIBEXT, ALSA-LIB.
[native-inputs]: Remove gnu-build-system related packages, add GOBJECT-INTROSPECTION.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Diffstat (limited to 'gnu/packages/cinnamon.scm')
| -rw-r--r-- | gnu/packages/cinnamon.scm | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/gnu/packages/cinnamon.scm b/gnu/packages/cinnamon.scm index 9093d7c0ca7..688e225bb36 100644 --- a/gnu/packages/cinnamon.scm +++ b/gnu/packages/cinnamon.scm | |||
| @@ -2,6 +2,7 @@ | |||
| 2 | ;;; Copyright © 2017 Nikita <nikita@n0.is> | 2 | ;;; Copyright © 2017 Nikita <nikita@n0.is> |
| 3 | ;;; Copyright © 2018 Tobias Geerinckx-Rice <me@tobias.gr> | 3 | ;;; Copyright © 2018 Tobias Geerinckx-Rice <me@tobias.gr> |
| 4 | ;;; Copyright © 2019 Efraim Flashner <efraim@flashner.co.il> | 4 | ;;; Copyright © 2019 Efraim Flashner <efraim@flashner.co.il> |
| 5 | ;;; Copyright © 2022 florhizome <florhizome@posteo.net> | ||
| 5 | ;;; | 6 | ;;; |
| 6 | ;;; This file is part of GNU Guix. | 7 | ;;; This file is part of GNU Guix. |
| 7 | ;;; | 8 | ;;; |
| @@ -24,6 +25,7 @@ | |||
| 24 | #:use-module (guix download) | 25 | #:use-module (guix download) |
| 25 | #:use-module (guix git-download) | 26 | #:use-module (guix git-download) |
| 26 | #:use-module (guix gexp) | 27 | #:use-module (guix gexp) |
| 28 | #:use-module (guix build utils) | ||
| 27 | #:use-module (guix utils) | 29 | #:use-module (guix utils) |
| 28 | #:use-module (guix build-system gnu) | 30 | #:use-module (guix build-system gnu) |
| 29 | #:use-module (guix build-system meson) | 31 | #:use-module (guix build-system meson) |
| @@ -35,7 +37,9 @@ | |||
| 35 | #:use-module (gnu packages glib) | 37 | #:use-module (gnu packages glib) |
| 36 | #:use-module (gnu packages gtk) | 38 | #:use-module (gnu packages gtk) |
| 37 | #:use-module (gnu packages gnome) | 39 | #:use-module (gnu packages gnome) |
| 40 | #:use-module (gnu packages linux) | ||
| 38 | #:use-module (gnu packages pkg-config) | 41 | #:use-module (gnu packages pkg-config) |
| 42 | #:use-module (gnu packages photo) | ||
| 39 | #:use-module (gnu packages pulseaudio) | 43 | #:use-module (gnu packages pulseaudio) |
| 40 | #:use-module (gnu packages python) | 44 | #:use-module (gnu packages python) |
| 41 | #:use-module (gnu packages xorg)) | 45 | #:use-module (gnu packages xorg)) |
| @@ -121,7 +125,7 @@ cross-DE solutions.") | |||
| 121 | (define-public cinnamon-desktop | 125 | (define-public cinnamon-desktop |
| 122 | (package | 126 | (package |
| 123 | (name "cinnamon-desktop") | 127 | (name "cinnamon-desktop") |
| 124 | (version "3.4.2") | 128 | (version "5.6.2") |
| 125 | (source (origin | 129 | (source (origin |
| 126 | (method git-fetch) | 130 | (method git-fetch) |
| 127 | (uri (git-reference | 131 | (uri (git-reference |
| @@ -130,27 +134,27 @@ cross-DE solutions.") | |||
| 130 | (file-name (git-file-name name version)) | 134 | (file-name (git-file-name name version)) |
| 131 | (sha256 | 135 | (sha256 |
| 132 | (base32 | 136 | (base32 |
| 133 | "18mjy80ly9361npjhxpm3n0pkmrwviaqr2kixjb7hyxa6kzzh5xw")))) | 137 | "0rnk0vmpjiz8pgn5y8zizr91ilwzfh9w7cmfsjpqg3h5wkpxz22z")))) |
| 134 | (build-system gnu-build-system) | 138 | (build-system meson-build-system) |
| 135 | ;; TODO: package 'libgsystem'. | 139 | (arguments |
| 140 | (list | ||
| 141 | #:glib-or-gtk? #true | ||
| 142 | #:configure-flags #~(list "-Dalsa=true"))) | ||
| 136 | (inputs | 143 | (inputs |
| 137 | (list accountsservice | 144 | (list accountsservice |
| 138 | gtk+ | 145 | alsa-lib |
| 139 | glib | 146 | glib |
| 140 | gobject-introspection | ||
| 141 | gnome-common | 147 | gnome-common |
| 148 | gtk+ | ||
| 142 | libxkbfile | 149 | libxkbfile |
| 143 | libxrandr | 150 | libxrandr |
| 144 | python-2 | 151 | libxext |
| 145 | pulseaudio | 152 | pulseaudio |
| 146 | xkeyboard-config)) | 153 | xkeyboard-config)) |
| 147 | (native-inputs | 154 | (native-inputs |
| 148 | (list autoconf | 155 | (list gettext-minimal |
| 149 | automake | 156 | `(,glib "bin") ;glib-gettextize |
| 150 | gettext-minimal | 157 | gobject-introspection |
| 151 | `(,glib "bin") ; glib-gettextize | ||
| 152 | intltool | ||
| 153 | libtool | ||
| 154 | pkg-config)) | 158 | pkg-config)) |
| 155 | (home-page "https://github.com/linuxmint/cinnamon-desktop/") | 159 | (home-page "https://github.com/linuxmint/cinnamon-desktop/") |
| 156 | (synopsis "Library for the Cinnamon Desktop") | 160 | (synopsis "Library for the Cinnamon Desktop") |
