~ruther/guix-exprs

6a427f0aab5b5e2ba3c2ca778471387cb2d15484 — Rutherther 8 months ago 55e073c
feat: add dmenu-wl
1 files changed, 32 insertions(+), 1 deletions(-)

R ruther/packages/{dwl.scm => wayland.scm}
R ruther/packages/dwl.scm => ruther/packages/wayland.scm +32 -1
@@ 1,4 1,4 @@
(define-module (ruther packages dwl)
(define-module (ruther packages wayland)
  #:use-module (guix packages)
  #:use-module (gnu packages)
  #:use-module (gnu packages xdisorg)


@@ 7,10 7,39 @@
  #:use-module (gnu packages freedesktop)
  #:use-module (gnu packages pkg-config)
  #:use-module (gnu packages ghostscript)
  #:use-module (gnu packages gtk)
  #:use-module (gnu packages glib)

  #:use-module ((guix build-system meson) #:prefix meson:)
  #:use-module ((guix licenses) #:prefix license:)

  #:use-module (guix download)
  #:use-module (guix git-download))

(define-public dmenu-wl
  (package
    (name "dmenu-wl")
    (version "2023.05.18")
    (source
     (origin
       (method git-fetch)
       (uri
        (git-reference
         (url "https://github.com/nyyManni/dmenu-wayland")
         (commit "a380201dff5bfac2dace553d7eaedb6cea6855f9")))
       (sha256
        (base32 "1d920lzgchqgp9j72hg61qnwr5cbf3knwrn1kwxlqq4id59nz8bn"))))
    (build-system meson:meson-build-system)
    (native-inputs
     (list pkg-config wayland))
    (inputs
     (list cairo pango glib libxkbcommon
           wayland wayland-protocols))
    (synopsis "Dmenu for wayland")
    (description "Dmenu for Wayland")
    (home-page "https://github.com/nyyManni/dmenu-wayland")
    (license #f)))

(define-public libdrm-2.4.122
  (package/inherit libdrm
    (name "libdrm-next")


@@ 114,3 143,5 @@
    (inputs
     (list
      wlroots))))

;; TODO dwl 0.8 dev

Do not follow this link