summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Norton <patrick.147.norton@gmail.com>2025-11-07 07:50:25 -0500
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2025-11-15 17:32:47 +0100
commit0c6225f66f73771fcbcf443ba8fca0725bbaf65a (patch)
tree9dea075009c36a009f6e222a9c9fa4fdf20a4c9e
parentf93e45d96ed6aa1220d9512e1f85807d3fee7492 (diff)
gnu: Add rinutils.
* gnu/packages/game-development.scm (rinutils): New variable. Change-Id: I9fc8d2aeeacb9095885e24f4c367d9ce9f4a2041 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
-rw-r--r--gnu/packages/game-development.scm32
1 files changed, 32 insertions, 0 deletions
diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index ffe1ef845cf..d7fdb6fe747 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -121,6 +121,7 @@
#:use-module (gnu packages ncurses)
#:use-module (gnu packages networking)
#:use-module (gnu packages pcre)
+ #:use-module (gnu packages perl)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages pretty-print)
#:use-module (gnu packages pulseaudio)
@@ -4036,3 +4037,34 @@ calculations and create complete applications.")
"This repository contains CMake modules which are used across
@uref{https://www.shlomifish.org/, Shlomi Fish's} projects.")
(license license:expat))))
+
+(define-public rinutils
+ (package
+ (name "rinutils")
+ (version "0.10.3")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/shlomif/rinutils")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0iziwblw3jnvj31pis86x5lvykywfsx6w7a4019zn34p1i4id8js"))))
+ (build-system cmake-build-system)
+ (arguments
+ (list
+ #:configure-flags
+ #~(list (string-append "-DCMAKE_MODULE_PATH="
+ #+shlomif-cmake-modules "/share/shlomi-fish/cmake")
+ (string-append "-DSHLOMIF_SYSTEM_INSTALL_DIR="
+ #+shlomif-cmake-modules "/share/shlomi-fish/cmake"))
+ #:tests? #f)) ;No tests
+ (native-inputs (list shlomif-cmake-modules pkg-config perl))
+ (home-page "https://github.com/shlomif/rinutils")
+ (synopsis "Collection of C headers")
+ (description
+ "Rinutils is a set of C headers containing macros and static
+functions that have been extracted from @uref{https://www.shlomifish.org/,
+Shlomi Fish's} projects.")
+ (license license:expat)))