BSD Ports

devel/rgbds 1.0.4 FreeBSD

Free assembler/linker for the Game Boy and Game Boy Color

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
31c0fd0e30
License
MIT
Categories
devel, games
Package size
358.9 KiB, 830.3 KiB installed

Description

RGBDS is a free GBZ80 assembler/linker package for the Game Boy and Game Boy Color. RGBDS additionally contains 2 extra tools to fix ROM headers, and convert PNG files to the Game Boy's planar tile format.

The binaries it provides are: rgbasm(1) (assembler) rgblink(1) (linker) rgbfix(1) (checksum/header fixer) rgbgfx(1) (PNG-to-Game Boy graphics converter)

In the other systems

SystemPortVersion
FreeBSDdevel/rgbds1.0.4
OpenBSDdevel/rgbds1.0.3
NetBSDdevel/rgbds1.0.1
HardenedBSDdevel/rgbds1.0.4
GhostBSDdevel/rgbds1.0.3

Install

Binary package:

pkg install rgbds

From the ports tree:

cd /usr/ports/devel/rgbds/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	rgbds>0:devel/rgbds

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0.41.0.4-0.9.3_11.0.4
FreeBSD:14:quarterly1.0.41.0.4n/a0.9.21.0.4
FreeBSD:15:latest1.0.41.0.4n/a0.9.3_10.9.3_1
FreeBSD:15:quarterly1.0.41.0.4n/an/an/a
FreeBSD:16:latest1.0.41.0.4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

Test 4

The full lists below include those, and their dependencies in turn.

Build dependencies 21
Run dependencies 1
Required by 1

Configuration

No options to configure.

USES
bison cmake:testing pkgconfig python:test shebangfix
Service scripts
none

Files

Manual pages 10
  • gbz80(7)
  • rgbasm(1)
  • rgbasm(5)
  • rgbasm-old(5)
  • rgbds(5)
  • rgbds(7)
  • rgbfix(1)
  • rgbgfx(1)
  • rgblink(1)
  • rgblink(5)
pkg-plist 14
  • bin/rgbasm
  • bin/rgbfix
  • bin/rgbgfx
  • bin/rgblink
  • share/man/man1/rgbasm.1.gz
  • share/man/man1/rgbfix.1.gz
  • share/man/man1/rgbgfx.1.gz
  • share/man/man1/rgblink.1.gz
  • share/man/man5/rgbasm-old.5.gz
  • share/man/man5/rgbasm.5.gz
  • share/man/man5/rgbds.5.gz
  • share/man/man5/rgblink.5.gz
  • share/man/man7/gbz80.7.gz
  • share/man/man7/rgbds.7.gz
distinfo 1
FileSizeSHA256
rgbds/1.0.4/rgbds-source.tar.gz1.0602784e+0717a92be6ef6b3c15b90ef01808359d981c5399b19d7ba17aa36e676aa0911e04
Master sites 1
  • https://github.com/gbdev/rgbds/releases/download/v1.0.4/

Commit history 3

DateCommitCreditsLog message
31c0fd0e30 Nuno Teixeira devel/rgbds: Update to 1.0.4
ChangeLog: https://github.com/gbdev/rgbds/releases/tag/v1.0.4
bca76538a8 Nuno Teixeira devel/rgbds: Update to 1.0.3
ChangeLog: https://github.com/gbdev/rgbds/releases/tag/v1.0.3
50b609fc07 Nuno Teixeira devel/rgbds: Update to 1.0.2
- Do not build tests by default - Add external tests excluding nonfree, which omits the Pokémon and Legend of Zelda disassemblies ChangeLog: https://github.com/gbdev/rgbds/releases/tag/v1.0.2%2Bhotfix MFH: 2026Q3