emulators/firebird-emu: add new port

Signed-off-by: Nico Sonack <nsonack@herrhotzenplotz.de>
This commit is contained in:
Nico Sonack 2025-02-26 17:33:13 +01:00 committed by Robert Clausecker
parent 27ecd7d58f
commit 561d1de4fd
3 changed files with 38 additions and 0 deletions

View file

@ -0,0 +1,30 @@
PORTNAME= firebird-emu
DISTVERSIONPREFIX= v
DISTVERSION= 1.6
CATEGORIES= emulators
MAINTAINER= nsonack@outlook.com
COMMENT= Emulator of the ARM-based TI-Nspire calculators
WWW= https://github.com/nspire-emus/firebird/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libGL.so:graphics/libglvnd
USES= compiler:c++17-lang desktop-file-utils gl qmake qt:5
USE_GITHUB= yes
GH_ACCOUNT= nspire-emus
GH_PROJECT= firebird
GH_TUPLE= jacobly0:gif-h:8cb648f:firebird/core/gif-h
USE_QT= core declarative gui network widgets buildtools:build
USE_GL+= gl
PLIST_FILES= bin/firebird-emu \
bin/firebird-send \
share/applications/org.firebird-emus.firebird-emu.desktop \
share/icons/hicolor/512x512/apps/org.firebird-emus.firebird-emu.png
.include <bsd.port.mk>

View file

@ -0,0 +1,5 @@
TIMESTAMP = 1740590848
SHA256 (nspire-emus-firebird-v1.6_GH0.tar.gz) = faa213ac6a178d4e5c228467412ae5dcb97e233f6cd8afdd94f448b92b66f350
SIZE (nspire-emus-firebird-v1.6_GH0.tar.gz) = 4750402
SHA256 (jacobly0-gif-h-8cb648f_GH0.tar.gz) = c675a14b52918410ef50f4e848c481a33e9b06987925600e7aabadf3f3f6e0ed
SIZE (jacobly0-gif-h-8cb648f_GH0.tar.gz) = 8665

View file

@ -0,0 +1,3 @@
This port is a community TI-Nspire emulator, originally created
by Goplat. It supports the emulation of Touchpad, TPad CAS, CX and
CX CAS calcs on Android, iOS, Linux, macOS and Windows.