diff options
| author | gemmaro <gemmaro.dev@gmail.com> | 2025-12-18 22:42:25 +0900 |
|---|---|---|
| committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2025-12-26 13:15:41 +0100 |
| commit | 5ef86f97e23bb6bc1bb16ece959a597b306916b3 (patch) | |
| tree | 9bfb1bcc4bf0991ea12e296163be56520fdfa57a | |
| parent | dff31548fb04cbe04605abe75aeb40c392f20756 (diff) | |
gnu: Add rpatool.
* gnu/packages/game-development.scm (rpatool): New variable.
Change-Id: I2edecc630f6cc146c008195eac694fd7891f56d4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| -rw-r--r-- | gnu/packages/game-development.scm | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm index d96bd461289..a03370ded44 100644 --- a/gnu/packages/game-development.scm +++ b/gnu/packages/game-development.scm | |||
| @@ -38,6 +38,7 @@ | |||
| 38 | ;;; Copyright © 2025 Arnaud Lechevallier <arnaud.lechevallier@free.fr> | 38 | ;;; Copyright © 2025 Arnaud Lechevallier <arnaud.lechevallier@free.fr> |
| 39 | ;;; Copyright © 2025 Vinicius Monego <monego@posteo.net> | 39 | ;;; Copyright © 2025 Vinicius Monego <monego@posteo.net> |
| 40 | ;;; Copyright © 2025 Simen Endsjø <contact@simendsjo.me> | 40 | ;;; Copyright © 2025 Simen Endsjø <contact@simendsjo.me> |
| 41 | ;;; Copyright © 2025 gemmaro <gemmaro.dev@gmail.com> | ||
| 41 | ;;; | 42 | ;;; |
| 42 | ;;; This file is part of GNU Guix. | 43 | ;;; This file is part of GNU Guix. |
| 43 | ;;; | 44 | ;;; |
| @@ -1949,6 +1950,41 @@ programming languages.") | |||
| 1949 | visual novel engine, explaining all of its features.") | 1950 | visual novel engine, explaining all of its features.") |
| 1950 | (license license:expat))) | 1951 | (license license:expat))) |
| 1951 | 1952 | ||
| 1953 | (define-public rpatool | ||
| 1954 | (let ((revision "0") | ||
| 1955 | (commit "74f26d5dfdd645483e02552aa766ca447ad6b191")) | ||
| 1956 | (package | ||
| 1957 | (name "rpatool") | ||
| 1958 | (version (git-version "0.8" revision commit)) | ||
| 1959 | (source | ||
| 1960 | (origin | ||
| 1961 | (method git-fetch) | ||
| 1962 | (uri (git-reference | ||
| 1963 | (url "https://codeberg.org/shiz/rpatool") | ||
| 1964 | (commit commit))) | ||
| 1965 | (file-name (git-file-name name version)) | ||
| 1966 | (sha256 | ||
| 1967 | (base32 "10dm8bak0dm84d1ciwzw6jd5y64invddlmcdnawnpp7jn3wrg1jb")))) | ||
| 1968 | (build-system python-build-system) | ||
| 1969 | (arguments | ||
| 1970 | (list | ||
| 1971 | #:tests? #f ;no tests | ||
| 1972 | #:phases | ||
| 1973 | #~(modify-phases %standard-phases | ||
| 1974 | (delete 'build) | ||
| 1975 | (replace 'install | ||
| 1976 | (lambda _ | ||
| 1977 | (install-file "rpatool" | ||
| 1978 | (string-append #$output "/bin"))))))) | ||
| 1979 | (home-page "https://codeberg.org/shiz/rpatool") | ||
| 1980 | (synopsis "Tool to work with Ren'Py archives") | ||
| 1981 | (description | ||
| 1982 | "@samp{rpatool} is a simple tool allowing you to create, modify and | ||
| 1983 | extract @url{https://www.renpy.org/,Ren'Py} Archive files | ||
| 1984 | (@code{.rpa}/@code{.rpi}). Currently, only writing RPAv2/RPAv3 archives is | ||
| 1985 | supported.") | ||
| 1986 | (license license:wtfpl2)))) | ||
| 1987 | |||
| 1952 | (define-public python-pyxel | 1988 | (define-public python-pyxel |
| 1953 | ;; Note to updaters: Use commit and revision even if you're bumping | 1989 | ;; Note to updaters: Use commit and revision even if you're bumping |
| 1954 | ;; to a release, as upstream is known to "reuse" tags. | 1990 | ;; to a release, as upstream is known to "reuse" tags. |
