diff options
author | AndersonTorres <torres.anderson.85@gmail.com> | 2014-08-31 14:25:39 -0300 |
---|---|---|
committer | AndersonTorres <torres.anderson.85@gmail.com> | 2014-08-31 14:31:09 -0300 |
commit | 44d772d1e03dbfbd2d0125e9b574ce813819f3d2 (patch) | |
tree | ef22e5e870441a4a093b1267ae7185d1c8fa9a87 | |
parent | 5599a2959ea1bd26111ec2efdf6afb5dee4f8994 (diff) | |
download | nixlib-44d772d1e03dbfbd2d0125e9b574ce813819f3d2.tar nixlib-44d772d1e03dbfbd2d0125e9b574ce813819f3d2.tar.gz nixlib-44d772d1e03dbfbd2d0125e9b574ce813819f3d2.tar.bz2 nixlib-44d772d1e03dbfbd2d0125e9b574ce813819f3d2.tar.lz nixlib-44d772d1e03dbfbd2d0125e9b574ce813819f3d2.tar.xz nixlib-44d772d1e03dbfbd2d0125e9b574ce813819f3d2.tar.zst nixlib-44d772d1e03dbfbd2d0125e9b574ce813819f3d2.zip |
Stella 4.0: New Package
Stella is an Atari 2600 VCS emulator
-rw-r--r-- | pkgs/misc/emulators/stella/default.nix | 37 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 39 insertions, 0 deletions
diff --git a/pkgs/misc/emulators/stella/default.nix b/pkgs/misc/emulators/stella/default.nix new file mode 100644 index 000000000000..154a5d02a80a --- /dev/null +++ b/pkgs/misc/emulators/stella/default.nix @@ -0,0 +1,37 @@ +{ stdenv, fetchurl +, pkgconfig, SDL2 +}: + +stdenv.mkDerivation rec { + + name = "stella-${version}"; + version = "4.0"; + + src = fetchurl { + url = "http://downloads.sourceforge.net/project/stella/stella/${version}/${name}-src.tar.gz"; + sha256 = "1j96sj2qflq3agb7fvb08ih3pxy8nsvlkwj40q3n00q9k884ad5w"; + }; + + buildInputs = with stdenv.lib; + [ pkgconfig SDL2 ]; + + configureFlags = '' + ''; + + NIX_CFLAGS_COMPILE=""; + + meta = with stdenv.lib; { + description = "An open-source Atari 2600 VCS emulator"; + longDescription = '' + Stella is a multi-platform Atari 2600 VCS emulator released under + the GNU General Public License (GPL). Stella was originally + developed for Linux by Bradford W. Mott, and is currently + maintained by Stephen Anthony. + As of its 3.5 release, Stella is officialy donationware. + ''; + homepage = http://stella.sourceforge.net/; + license = licenses.gpl2; + maintainers = [ maintainers.AndersonTorres ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2478d881182b..5ef7987a4762 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9709,6 +9709,8 @@ let conf = config.st.conf or null; }; + stella = callPackage ../misc/emulators/stella { }; + linuxstopmotion = callPackage ../applications/video/linuxstopmotion { }; sweethome3d = recurseIntoAttrs ( (callPackage ../applications/misc/sweethome3d { }) |