nonguix/modules/nongnu/packages/emulators.scm
Giacomo Leidi 89b524ab58
Move Guile modules under modules/ .
This patch moves Guile modules shipped as a Guix channel under the
modules directory.  The rationale behind this is that we are probably
adding unwanted files into Guile's load path, such as the news file and
possible scripts that could be added to the channel repository in the future.

* guix-channel (channel): Set directory field.

* nongnu/*: Move under modules/nongnu.

* nonguix/*: Move under modules/nonguix.
2025-01-04 02:11:36 +01:00

41 lines
1.4 KiB
Scheme

;;; SPDX-License-Identifier: GPL-3.0-or-later
;;; Copyright © 2019 Pierre Neidhardt <mail@ambrevar.xyz>
(define-module (nongnu packages emulators)
#:use-module (gnu packages backup)
#:use-module (gnu packages gl)
#:use-module (gnu packages sdl)
#:use-module (guix build-system gnu)
#:use-module (guix download)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages)
#:use-module (nonguix licenses))
(define-public dgen
(package
(name "dgen")
(version "1.33")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://sourceforge/dgen/dgen/"
version "/dgen-sdl-" version ".tar.gz"))
(sha256
(base32
"07pnvsw04jq9pdiwfhp0nr728rwqq2y6w648gz3p6a622xhc1qlr"))))
(build-system gnu-build-system)
(inputs
`(("sdl" ,sdl)
("libarchive" ,libarchive)
("libgl" ,mesa)))
(home-page "http://dgen.sourceforge.net")
(synopsis "Emulator for Sega Genesis/Mega Drive systems")
(description
"DGen isn't the best Mega Drive/Genesis emulator out there, but it works
and it's probably the most portable. It's one of the few that's x86_64
compatible. It's also perfect for command line freaks.")
(license (list license:bsd-3
;; Many non-free licenses.
(nonfree "https://sourceforge.net/p/dgen/dgen/ci/master/tree/COPYING")))))