master
neuwld.scm
1(define-module (neuwld)
2 #:use-module (guix packages)
3 #:use-module (guix git-download)
4 #:use-module(guix build-system meson)
5 #:use-module (guix licenses)
6 #:use-module (gnu packages)
7 #:use-module (gnu packages freedesktop)
8 #:use-module (gnu packages pkg-config)
9 #:use-module (gnu packages xdisorg)
10 #:use-module (gnu packages fontutils)
11 )
12
13(define-public neuwld
14 (package
15 (name "neuwld")
16 (version "git")
17 (source
18 (origin
19 (method git-fetch)
20 (uri
21 (git-reference
22 (url "https://srcdump.net/shrub/neuwld.git")
23 (commit "554f827")))
24 (sha256
25 (base32 "01g78xad8y09kd38gibfpmj5sr767wpcccnxkjl4cyjd7byvh0i8"))))
26 (native-inputs
27 (list pkg-config))
28
29 (inputs
30 (list wayland pixman wayland-protocols
31 fontconfig libdrm
32 ))
33
34 (build-system meson-build-system)
35 (synopsis "slighly less primitive drawing library for wayland")
36 (description synopsis)
37 (home-page "https://wayland.fyi")
38 (license expat))
39 )
40neuwld