gnu: arc-theme: Update to 20210412.
* gnu/packages/gnome-xyz.scm (arc-theme): Update to 20210412. [build-system]: Switch to meson-build-system. [native-inputs]: Remove autoconf and automake. [arguments]: Adapt 'configure-flags' for meson-build-system. Remove custom 'bootstrap' phase.
This commit is contained in:
parent
726d077bde
commit
9211d4324c
1 changed files with 6 additions and 10 deletions
|
@ -11,6 +11,7 @@
|
||||||
;;; Copyright © 2020 Ellis Kenyo <me@elken.dev>
|
;;; Copyright © 2020 Ellis Kenyo <me@elken.dev>
|
||||||
;;; Copyright © 2020 Stefan Reichör <stefan@xsteve.at>
|
;;; Copyright © 2020 Stefan Reichör <stefan@xsteve.at>
|
||||||
;;; Copyright © 2021 Vinicius Monego <monego@posteo.net>
|
;;; Copyright © 2021 Vinicius Monego <monego@posteo.net>
|
||||||
|
;;; Copyright © 2021 Guillaume Le Vaillant <glv@posteo.net>
|
||||||
;;;
|
;;;
|
||||||
;;; This file is part of GNU Guix.
|
;;; This file is part of GNU Guix.
|
||||||
;;;
|
;;;
|
||||||
|
@ -603,7 +604,7 @@ notebooks and tiling window managers.")
|
||||||
(define-public arc-theme
|
(define-public arc-theme
|
||||||
(package
|
(package
|
||||||
(name "arc-theme")
|
(name "arc-theme")
|
||||||
(version "20201013")
|
(version "20210412")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
(uri (git-reference
|
(uri (git-reference
|
||||||
|
@ -612,24 +613,19 @@ notebooks and tiling window managers.")
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1x2l1mwjx68dwf3jb1i90c1q8nqsl1wf2zggcn8im6590k5yv39s"))))
|
"0zs44dagp6baiyszlr1kj5ncap43fg32dv07rl46nxbds2p65lh4"))))
|
||||||
(build-system gnu-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
'(#:configure-flags
|
'(#:configure-flags
|
||||||
(list "--disable-cinnamon")
|
'("-Dthemes=gnome-shell,gtk2,gtk3,metacity,plank,unity,xfwm")
|
||||||
#:phases
|
#:phases
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
;; autogen.sh calls configure at the end of the script.
|
|
||||||
(replace 'bootstrap
|
|
||||||
(lambda _ (invoke "autoreconf" "-vfi")))
|
|
||||||
(add-before 'build 'set-home ;placate Inkscape
|
(add-before 'build 'set-home ;placate Inkscape
|
||||||
(lambda _
|
(lambda _
|
||||||
(setenv "HOME" (getcwd))
|
(setenv "HOME" (getcwd))
|
||||||
#t)))))
|
#t)))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("autoconf" ,autoconf)
|
`(("glib" ,glib "bin") ; for glib-compile-resources
|
||||||
("automake" ,automake)
|
|
||||||
("glib" ,glib "bin") ; for glib-compile-resources
|
|
||||||
("gnome-shell" ,gnome-shell)
|
("gnome-shell" ,gnome-shell)
|
||||||
("gtk+" ,gtk+)
|
("gtk+" ,gtk+)
|
||||||
("inkscape" ,inkscape)
|
("inkscape" ,inkscape)
|
||||||
|
|
Reference in a new issue