diff options
| author | Hugo Buddelmeijer <hugo@buddelmeijer.nl> | 2025-12-23 22:03:57 +0100 |
|---|---|---|
| committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2026-01-03 15:18:56 +0100 |
| commit | 6c0309adfa7147bb3da178e4b53cbe15bf3dbc53 (patch) | |
| tree | fbfd0cda9e09d24e3a44bce5d28a3ac8cea28c89 /gnu/packages/game-development.scm | |
| parent | f98affddb44e5064ba768c750a32c3b3544ccf75 (diff) | |
gnu: python-pyscroll: Update to 2.31-1.31e1c28.
* gnu/packages/game-development.scm (python-pyscroll): Update to 2.31-1.31e1c28.
[source]: Use git-fetch.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: I625a61e36c8419301a2f353941ad9aaf6859a3a5
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu/packages/game-development.scm')
| -rw-r--r-- | gnu/packages/game-development.scm | 39 |
1 files changed, 24 insertions, 15 deletions
diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm index ff72864e77c..7dcb4da9271 100644 --- a/gnu/packages/game-development.scm +++ b/gnu/packages/game-development.scm | |||
| @@ -677,22 +677,31 @@ possible, and it also makes the SGE easy to learn.") | |||
| 677 | (license license:lgpl3+))) | 677 | (license license:lgpl3+))) |
| 678 | 678 | ||
| 679 | (define-public python-pyscroll | 679 | (define-public python-pyscroll |
| 680 | (package | 680 | ;; No tags, no releases, not clear which commit corresponds to which PyPI |
| 681 | (name "python-pyscroll") | 681 | ;; release. But PyPI has no tests, so need to use git. |
| 682 | (version "2.31") | 682 | (let ((commit "31e1c282d09542ec89c6c1ac3ee6a1ff991ff5c2") |
| 683 | (source (origin | 683 | (revision "1")) |
| 684 | (method url-fetch) | 684 | (package |
| 685 | (uri (pypi-uri "pyscroll" version)) | 685 | (name "python-pyscroll") |
| 686 | (sha256 | 686 | (version (git-version "2.31" revision commit)) |
| 687 | (base32 | 687 | (source |
| 688 | "0w3c58mkkbsyvx9w9hwdizk20pbds800m7v9vg49ydw440dha0hr")))) | 688 | (origin |
| 689 | (build-system python-build-system) | 689 | (method git-fetch) |
| 690 | (propagated-inputs (list python-pygame)) | 690 | (uri (git-reference |
| 691 | (home-page "https://github.com/bitcraft/pyscroll") | 691 | (url "https://github.com/bitcraft/pyscroll") |
| 692 | (synopsis "Fast scrolling maps library for pygame") | 692 | (commit commit))) |
| 693 | (description "@code{pyscroll} is a simple and fast module | 693 | (file-name (git-file-name name version)) |
| 694 | (sha256 | ||
| 695 | (base32 | ||
| 696 | "1mqi8ccxi7vk63hw7klxjzd8jp6lnnw5q70nvrzmgq0jxpp61h7y")))) | ||
| 697 | (build-system pyproject-build-system) | ||
| 698 | (native-inputs (list python-pytest python-setuptools)) | ||
| 699 | (propagated-inputs (list python-pygame)) | ||
| 700 | (home-page "https://github.com/bitcraft/pyscroll") | ||
| 701 | (synopsis "Fast scrolling maps library for pygame") | ||
| 702 | (description "@code{pyscroll} is a simple and fast module | ||
| 694 | for animated scrolling maps for your new or existing game.") | 703 | for animated scrolling maps for your new or existing game.") |
| 695 | (license license:lgpl3+))) | 704 | (license license:lgpl3+)))) |
| 696 | 705 | ||
| 697 | (define-public python-pytmx | 706 | (define-public python-pytmx |
| 698 | (package | 707 | (package |
