diff options
| author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2024-09-29 17:06:34 +0900 |
|---|---|---|
| committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2024-10-07 01:20:21 +0900 |
| commit | b759a9ffdfd8f38043c8100e9984ebecd34360f9 (patch) | |
| tree | e6c8cb301bba80fb44419ac26210eae76a9ce3fd /gnu/packages/emulators.scm | |
| parent | 283e24c05e55c502f082e85f2948e00f592a3994 (diff) | |
gnu: Add retroarch-joypad-autoconfig.
* gnu/packages/emulators.scm (retroarch-joypad-autoconfig): New variable.
Change-Id: I56fe94f78b661c082a6e59fd59980462a0884a03
Diffstat (limited to 'gnu/packages/emulators.scm')
| -rw-r--r-- | gnu/packages/emulators.scm | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm index 56ef97567e2..a1e5a1f0c9f 100644 --- a/gnu/packages/emulators.scm +++ b/gnu/packages/emulators.scm | |||
| @@ -1549,6 +1549,34 @@ metadata about each known libretro core. The snapshot is taken from the | |||
| 1549 | @url{https://github.com/libretro/libretro-super, libretro-super} repository.") | 1549 | @url{https://github.com/libretro/libretro-super, libretro-super} repository.") |
| 1550 | (license license:expat)))) | 1550 | (license license:expat)))) |
| 1551 | 1551 | ||
| 1552 | (define-public retroarch-joypad-autoconfig | ||
| 1553 | (package | ||
| 1554 | (name "retroarch-joypad-autoconfig") | ||
| 1555 | (version "1.19.0") | ||
| 1556 | (source | ||
| 1557 | (origin | ||
| 1558 | (method git-fetch) | ||
| 1559 | (uri (git-reference | ||
| 1560 | (url "https://github.com/libretro/retroarch-joypad-autoconfig") | ||
| 1561 | (commit (string-append "v" version)))) | ||
| 1562 | (file-name (git-file-name name version)) | ||
| 1563 | (sha256 | ||
| 1564 | (base32 | ||
| 1565 | "1gg4nc2wjqz72z40diqbanfkfalvb9hhb8scwn51v2w704rm634b")))) | ||
| 1566 | (build-system gnu-build-system) | ||
| 1567 | (arguments | ||
| 1568 | (list #:tests? #f ;no meaningful test suite | ||
| 1569 | #:make-flags #~(list (string-append "PREFIX=" #$output)) | ||
| 1570 | #:phases #~(modify-phases %standard-phases | ||
| 1571 | (delete 'configure)))) ;no configure script | ||
| 1572 | (home-page "https://github.com/libretro/retroarch-joypad-autoconfig") | ||
| 1573 | (synopsis "RetroArch joypad autoconfig files") | ||
| 1574 | (description "This package provides joypad autoconfig files for RetroArch, | ||
| 1575 | the reference frontend for the libretro API. The autoconfig files are used to | ||
| 1576 | recognize input devices and automatically setup default mappings between the | ||
| 1577 | physical device and the RetroPad virtual controller.") | ||
| 1578 | (license license:expat))) | ||
| 1579 | |||
| 1552 | (define-public retroarch | 1580 | (define-public retroarch |
| 1553 | (package | 1581 | (package |
| 1554 | (name "retroarch") | 1582 | (name "retroarch") |
