rgbds: 0.2.4 -> 0.3.8
- Switch to the new GitHub organization. - Updated to the latest published version.
This commit is contained in:
parent
8ee40cca3b
commit
05d6273357
@ -1,21 +1,35 @@
|
|||||||
{stdenv, fetchFromGitHub, yacc}:
|
{stdenv, fetchFromGitHub, bison, flex, pkg-config, libpng}:
|
||||||
|
|
||||||
|
# TODO: byacc is the recommended parser generator but due to https://github.com/rednex/rgbds/issues/333
|
||||||
|
# it does not work for the moment. We should switch back to byacc as soon as the fix is integrated
|
||||||
|
# in a published version.
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "rgbds-${version}";
|
name = "rgbds-${version}";
|
||||||
version = "0.2.4";
|
version = "0.3.8";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "bentley";
|
owner = "rednex";
|
||||||
repo = "rgbds";
|
repo = "rgbds";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "0dwq0p9g1lci8sm12a2rfk0g33z2vr75x78zdf1g84djwbz8ipc6";
|
sha256 = "0db37z886026svhj6qnc3wk56sndbnz1vi41gn2k3bl6ppbnjlpk";
|
||||||
};
|
};
|
||||||
nativeBuildInputs = [ yacc ];
|
nativeBuildInputs = [ bison flex pkg-config libpng ];
|
||||||
installFlags = "PREFIX=\${out}";
|
installFlags = "PREFIX=\${out}";
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
homepage = https://www.anjbe.name/rgbds/;
|
homepage = https://rednex.github.io/rgbds/;
|
||||||
description = "An assembler/linker package that produces Game Boy programs";
|
description = "A free assembler/linker package for the Game Boy and Game Boy Color";
|
||||||
license = licenses.free;
|
license = licenses.mit;
|
||||||
|
longDescription =
|
||||||
|
''RGBDS (Rednex Game Boy Development System) is a free assembler/linker package for the Game Boy and Game Boy Color. It consists of:
|
||||||
|
|
||||||
|
- rgbasm (assembler)
|
||||||
|
- rgblink (linker)
|
||||||
|
- rgbfix (checksum/header fixer)
|
||||||
|
- rgbgfx (PNG‐to‐Game Boy graphics converter)
|
||||||
|
|
||||||
|
This is a fork of the original RGBDS which aims to make the programs more like other UNIX tools.
|
||||||
|
'';
|
||||||
maintainers = with maintainers; [ matthewbauer ];
|
maintainers = with maintainers; [ matthewbauer ];
|
||||||
platforms = platforms.all;
|
platforms = platforms.all;
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user