guix-patches--- via writes: > * gnu/packages/sdl.scm (sdl3-gfx): New variable. > > Change-Id: I4be1900c77367b327d22def198e5f58360efaf6e > --- > https://github.com/sabdul-khabir/SDL3_gfx > is recommended by the maintainer of SDL{,2}_gfx: > https://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx > > gnu/packages/sdl.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/sdl.scm b/gnu/packages/sdl.scm > index 42fcf35d40fe..00a11d8d5b02 100644 > --- a/gnu/packages/sdl.scm > +++ b/gnu/packages/sdl.scm > @@ -667,6 +667,31 @@ (define-public sdl2-gamecontrollerdb > mappings intended for the use with SDL2's game controller functionality.") > (license license:zlib)))) > > +(define-public sdl3-gfx > + (package > + (name "sdl3-gfx") > + (version "1.0.1") > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/sabdul-khabir/SDL3_gfx") > + (commit (string-append "v" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "18g9qavk0wh1bvfh6gdi5q75fd57dk0gp5r20c80x7xnp2ywywih")))) > + (build-system cmake-build-system) > + (arguments '(#:configure-flags '("-DBUILD_TESTS=ON"))) use (arguments (list #:configure-flags #~(list "-DBUILD_TESTS=ON"))) > + (propagated-inputs (list sdl3)) > + (home-page "https://github.com/sabdul-khabir/SDL3_gfx") > + (synopsis "SDL3 graphics drawing primitives") > + (description > + "This package provides Graphics drawing primitives > +and other support functions wrapped up in an add-on, C-based library > +for the Simple Direct Media (SDL) cross-platform API layer.") > + (license license:zlib) > + (properties '((upstream-name . "SDL3_gfx"))))) > + > (define-public guile-sdl > (package > (name "guile-sdl") > > base-commit: 310adf4ce70cbb864859274fcc7842bd519bbddc pushed, closing.