[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
217/227: gnu: hackneyed-x11-cursors: Update to 0.8.2.
From: |
guix-commits |
Subject: |
217/227: gnu: hackneyed-x11-cursors: Update to 0.8.2. |
Date: |
Thu, 11 Nov 2021 12:30:54 -0500 (EST) |
apteryx pushed a commit to branch core-updates-frozen
in repository guix.
commit 2541a0527e7406d52562508c998cac9d526c290b
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Fri Nov 5 15:50:41 2021 -0400
gnu: hackneyed-x11-cursors: Update to 0.8.2.
* gnu/packages/xorg.scm (hackneyed-x11-cursors): Update to 0.8.2.
---
gnu/packages/xorg.scm | 104 ++++++++++++++++++++++++--------------------------
1 file changed, 49 insertions(+), 55 deletions(-)
diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index 3d431e0..574562f 100644
--- a/gnu/packages/xorg.scm
+++ b/gnu/packages/xorg.scm
@@ -2274,64 +2274,58 @@ X11 Inter-Client Communication Conventions Manual
(ICCCM).")
X server: @code{handhelds}, @code{redglass} and @code{whiteglass}.")
(license license:x11)))
-
(define-public hackneyed-x11-cursors
- ;; The current release 0.8 suffers from non-deterministic build problems.
- (let ((revision "1")
- (commit "9423cef2e2e5ff6b1d65d61f7108c97bc7f5fdfb"))
- (package
- (name "hackneyed-x11-cursors")
- (version (git-version "0.8.1" revision commit))
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://gitlab.com/Enthymeme/hackneyed-x11-cursors.git")
- (commit commit)))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "0f637i76sdwz3nm1g1iynamq6j0i6k3c70fpl0fmd0dlynm8ga96"))))
- (build-system gnu-build-system)
- (arguments
- `(#:tests? #f ;no test suite
- #:make-flags (list (string-append "PREFIX=" %output))
- #:phases
- (modify-phases %standard-phases
- (delete 'configure)
- (add-before 'build 'set-inkscape-environment-variable
- (lambda* (#:key inputs #:allow-other-keys)
- (let ((inkscape (search-input-file inputs "/bin/inkscape")))
- (setenv "INKSCAPE" inkscape)
- #t)))
- (add-before 'build 'placate-inkscape-warnings
- (lambda _
- (setenv "HOME" (getcwd))
- #t))
- (add-after 'build 'generate-black-cursors
- (lambda* (#:key make-flags parallel-build #:allow-other-keys)
- (let ((build (assoc-ref %standard-phases 'build))
- (make-flags/extended
- `(,@make-flags
- "THEME_NAME=Hackneyed-Dark"
- "COMMON_SOURCE=theme/common-dark.svg"
- "RSVG_SOURCE=theme/right-handed-dark.svg"
- "LSVG_SOURCE=theme/left-handed-dark.svg")))
- (build #:make-flags make-flags/extended
- #:parallel-build parallel-build))))
- (add-after 'install 'install-black-cursors
- (lambda* (#:key make-flags #:allow-other-keys)
- (apply invoke `("make" "install" ,@make-flags
- "THEME_NAME=Hackneyed-Dark")))))))
- (native-inputs `(("imagemagick" ,imagemagick)
- ("inkscape" ,inkscape)
- ("xcursorgen" ,xcursorgen)))
- (home-page "https://gitlab.com/Enthymeme/hackneyed-x11-cursors")
- (synopsis "Classic cursor theme for X11")
- (description "Hackneyed is a scalable cursor theme mildly resembling old
+ (package
+ (name "hackneyed-x11-cursors")
+ (version "0.8.2")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://gitlab.com/Enthymeme/hackneyed-x11-cursors.git")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1mjwbny4rid9dzz6xfb8l5rkwki41sfhdp970cf3w2pi9kyg1njs"))))
+ (build-system gnu-build-system)
+ (arguments
+ `(#:tests? #f ;no test suite
+ #:make-flags (list (string-append "PREFIX=" %output))
+ #:phases
+ (modify-phases %standard-phases
+ (delete 'configure)
+ (add-before 'build 'set-inkscape-environment-variable
+ (lambda* (#:key inputs #:allow-other-keys)
+ (let ((inkscape (search-input-file inputs "/bin/inkscape")))
+ (setenv "INKSCAPE" inkscape))))
+ (add-before 'build 'placate-inkscape-warnings
+ (lambda _
+ (setenv "HOME" (getcwd))))
+ (add-after 'build 'generate-black-cursors
+ (lambda* (#:key make-flags parallel-build #:allow-other-keys)
+ (let ((build (assoc-ref %standard-phases 'build))
+ (make-flags/extended
+ `(,@make-flags
+ "THEME_NAME=Hackneyed-Dark"
+ "COMMON_SOURCE=theme/common-dark.svg"
+ "RSVG_SOURCE=theme/right-handed-dark.svg"
+ "LSVG_SOURCE=theme/left-handed-dark.svg")))
+ (build #:make-flags make-flags/extended
+ #:parallel-build parallel-build))))
+ (add-after 'install 'install-black-cursors
+ (lambda* (#:key make-flags #:allow-other-keys)
+ (apply invoke `("make" "install" ,@make-flags
+ "THEME_NAME=Hackneyed-Dark")))))))
+ (native-inputs `(("imagemagick" ,imagemagick)
+ ("inkscape" ,inkscape)
+ ("xcursorgen" ,xcursorgen)))
+ (home-page "https://gitlab.com/Enthymeme/hackneyed-x11-cursors")
+ (synopsis "Classic cursor theme for X11")
+ (description "Hackneyed is a scalable cursor theme mildly resembling old
Windows 3.x cursors. The cursors are available in white and black colors. A
left-handed version of the cursors is also included.")
- (license license:x11))))
+ (license license:x11)))
(define-public xcursorgen
(package
- 221/227: gnu: libgweather: Use libsoup 2., (continued)
- 221/227: gnu: libgweather: Use libsoup 2., guix-commits, 2021/11/11
- 223/227: gnu: openblas: Add support for older x86 processors., guix-commits, 2021/11/11
- 227/227: gnu: kexec-tools: Fix build on i686-linux., guix-commits, 2021/11/11
- 161/227: gnu: mesa: Enable support for OpenGL ES 1.1 and 2.0., guix-commits, 2021/11/11
- 171/227: gnu: gtkmm: Update to 4.4.0., guix-commits, 2021/11/11
- 179/227: gnu: duktape: Install a pkg-config file., guix-commits, 2021/11/11
- 183/227: gnu: geoclue: Fix build option name., guix-commits, 2021/11/11
- 193/227: gnu: Add python-dotenv., guix-commits, 2021/11/11
- 194/227: gnu: python-distro: Update to 1.6.0., guix-commits, 2021/11/11
- 212/227: gnu: python-asynctest: Delete package., guix-commits, 2021/11/11
- 217/227: gnu: hackneyed-x11-cursors: Update to 0.8.2.,
guix-commits <=
- 224/227: gnu: openblas: Do not build static library., guix-commits, 2021/11/11
- 211/227: gnu: python-pymodbus: Update to 2.5.3., guix-commits, 2021/11/11
- 201/227: gnu: icecat: Use latest rust., guix-commits, 2021/11/11
- 202/227: build: meson: Replace the 'test-target' argument by 'test-options'., guix-commits, 2021/11/11
- 180/227: gnu: Add polkit-duktape., guix-commits, 2021/11/11
- 203/227: gnu: osinfo-db-tools: Update to 1.9.0., guix-commits, 2021/11/11
- 218/227: gnu: gnome-session: Use meson-0.59., guix-commits, 2021/11/11
- 220/227: gnu: network-manager-applet: Use meson-0.59., guix-commits, 2021/11/11
- 135/227: gnu: ungoogled-chromium: Use the new lld-as-ld-wrapper., guix-commits, 2021/11/11
- 187/227: gnu: libblockdev: Update to 2.26., guix-commits, 2021/11/11