BSD Ports

emulators/x49gp 20100425_9 FreeBSD

HP 49g+/50g graphics calculator emulator

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
21f8089eb8
Categories
emulators, math

Description

An emulator for the HP 49g+/50g calculator series. This is an ARM-based emulator (unlike emu48 / debug4x), so it is possible to run hpgcc binaries within the emulator.

Skins for both variants of the calculator are included.

Known limitations: - Cannot write to port 2. Libraries will eat up your RAM. - HPGCC2/3 SD I/O is unstable.

In the other systems

SystemPortVersion
FreeBSDemulators/x49gp20100425_9
DragonFlyemulators/x49gp20100425_9
HardenedBSDemulators/x49gp20100425_9
GhostBSDemulators/x49gp20100425_9

Install

Binary package:

pkg install x49gp

From the ports tree:

cd /usr/ports/emulators/x49gp/ && make install clean

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

RUN_DEPENDS=	x49gp>0:emulators/x49gp

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:latest-20100425_9---
FreeBSD:14:quarterly-20100425_9n/a--
FreeBSD:15:latest-20100425_9n/a--
FreeBSD:15:quarterly-20100425_9n/an/an/a
FreeBSD:16:latest-20100425_9n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 76
Run dependencies 74

No port depends on this one.

Configuration

Options name: emulators_x49gp

OptionDefaultDescription
FIRMWARE_209offCalculator ROM firmware version 2.09
FIRMWARE_215onCalculator ROM firmware version 2.15
GRAYSCALEonApply patch for grayscale support
USES
gmake gnome pkgconfig xorg
Service scripts
none

Files

pkg-plist 13
  • bin/hp49g+
  • bin/hp50g
  • bin/x49gp-bin
  • share/x49gp/config-hp50g
  • share/x49gp/config-hp49g+
  • share/x49gp/flash-49g+
  • share/x49gp/flash-50g
  • share/x49gp/hp49g+.png
  • share/x49gp/hp50g.png
  • share/x49gp/hp50g-hack.png
  • share/x49gp/s3c2410-sram
  • share/x49gp/sdcard64.tar.gz
  • share/x49gp/sram
distinfo 3
FileSizeSHA256
x49gp-20100425.tar.gz1.3530661e+07ae2fd793105cfdd10b1c0c9f36c1bb27828791d4b2250015b700ddef36bf0968
sdcard64.tar.gz65560908d0b57831ec2685dc8a8ca5d5d98f47efdf3bd66de310cae330079c096c736
hp4950v215.zip1.742733e+0679db72b67de00f648b54bab421279980c23b12c721b1aa33d49759409ddcf611
Master sites 1
  • LOCAL/shaun

Commit history 1

DateCommitCreditsLog message
21f8089eb8 Piotr Kubaj emulators/x49gp: fix build on powerpc*
/usr/local/bin/ld: cannot find qemu/qemu-git/arm-softmmu/i386-dis.o: No such file or directory