dan writes: > * gnu/packages/wm.scm (wbg): New variable. > > Change-Id: Ib20af5fee37ab258224ead6caf35af3b9c78e802 > --- > gnu/packages/wm.scm | 32 ++++++++++++++++++++++++++++++++ > 1 file changed, 32 insertions(+) > > diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm > index 8f74076cfd..c5194de1fc 100644 > --- a/gnu/packages/wm.scm > +++ b/gnu/packages/wm.scm > @@ -72,6 +72,7 @@ > ;;; Copyright © 2024 Erik Eduardo Alonso Hernández > ;;; Copyright © 2024 James Smith > ;;; Copyright © 2024 bigbug > +;;; Copyright © 2024 dan > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -3905,3 +3906,34 @@ (define-public yambar-wayland > for short) for X11 and Wayland, that goes to great lengths to be both CPU and > battery efficient---polling is only done when absolutely necessary.") > (license license:expat))) > + > +(define-public wbg > + ;; This commit fixes a build error: https://codeberg.org/dnkl/wbg/issues/11 > + (let ((commit "dd36cce8c47bb0e17a789cf2bd95a51e29b59e78") > + (revision "0")) > + (package > + (name "wbg") > + (version (git-version "1.2.0" revision commit)) > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://codeberg.org/dnkl/wbg") > + (commit commit))) > + (sha256 > + (base32 "0nsb8w3myprhnwr59i6g4nwkc8fx67d40l70svjmwfmhpqy6zc18")))) > + (build-system meson-build-system) > + (arguments > + (list > + #:build-type "release" > + #:configure-flags #~(list "-Dpng=enabled" > + "-Djpeg=enabled" > + "-Dwebp=enabled"))) > + (native-inputs (list pkg-config tllist wayland-protocols)) > + (inputs (list libjpeg-turbo libpng libwebp pixman wayland)) > + (home-page "https://codeberg.org/dnkl/wbg") > + (synopsis "Wallpaper application for Wayland compositors") > + (description > + "wbg is a super simple wallpaper application for Wayland compositors > +implementing the layer-shell protocol.") > + (license license:expat)))) > > base-commit: c5e63e19ac672f9e63fc8ee98fa9a16f978ce19c move before wsbg, and add (file-name (git-file-name name version)). push, see https://git.savannah.gnu.org/cgit/guix.git/commit/?id=8ed430586466d8ada91d6d252bfafe4b244e731d