mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
app-emulation/free42: add 3.1.12
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
DIST free42-nologo-3.1.10.tgz 7464717 BLAKE2B 32000819bb4321c7ff85f4a3609ebb7e9237180335f9c8c09616c15da7451ad0aefd4aff1de2a0fbeab27526c6a7c3802f5588e03ec0e5cb4caf7222f53b01c9 SHA512 1e2ed003dc29df9c8849d3f85c26b2ca761f8a47c3754355c8f96d5b09628c126fde7e0802acaaca632cd3e1072d1f653f1e1d850f550e40da58f16b5b799461
|
||||
DIST free42-nologo-3.1.11.tgz 7470178 BLAKE2B 7365b91bdfeff7b795b5a59563d0e116d2f4128dea2c90ee7e2c6c4fb363c8eae89ff850e50532e4999c2263ce3274f89af7c6e4c7cb66da1bbb9174b501f901 SHA512 1dc3c5ae4f9ffa056c1e052c65a542972f98eaabd4443ddc226fce9392da62f720ac3036aa7bd51f8825a84b4e6d9eb78aedd72ada7f6b97829556cc0b09c7b8
|
||||
DIST free42-nologo-3.1.12.tgz 7470230 BLAKE2B f19dd90800a47c20da7d8d75378d6c20afdbe0184b17b878c314650f8d0fbd3ac5a188404bf4278a275b25648fe96553a590c2603d93003b29428a382731acb5 SHA512 eb473953805a6bb62df0ed10632f6de31e483814aae946c685c2bac45dd276abe436ce1c77413140b1639a86a96e2aa68a025cff8e9f46172abba816fcaf02a6
|
||||
DIST free42-nologo-3.1.9.tgz 7464567 BLAKE2B d3a8e87a71b1e6de0da2f9d0efe20e3131c8589151b1f67873d29aa45131b513a2e7fb127fd93fec35c318ed9ed9959f356df3b8c39ea31ed89022d9d66de3eb SHA512 350a0f15f08afbca04cf59e453ac0e48c78fb068b67746ac4174a595140085a167409a51eb9f627a71b931177495456ab31ae3ec00a9dda29bb21db7244381fd
|
||||
|
||||
45
app-emulation/free42/free42-3.1.12.ebuild
Normal file
45
app-emulation/free42/free42-3.1.12.ebuild
Normal file
@@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
MY_PV="${PN}-nologo-${PV}"
|
||||
|
||||
DESCRIPTION="An HP-42S Calculator Simulator"
|
||||
HOMEPAGE="https://thomasokken.com/free42/"
|
||||
SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz"
|
||||
S=${WORKDIR}/${MY_PV}
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+alsa"
|
||||
|
||||
DEPEND="app-accessibility/at-spi2-core
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+:3
|
||||
alsa? ( media-libs/alsa-lib )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CREDITS HISTORY README )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-3.0.14-fix-makefile.patch"
|
||||
"${FILESDIR}/${PN}-3.0.16-fix-build-intel-lib.patch"
|
||||
)
|
||||
|
||||
src_compile() {
|
||||
local myconf
|
||||
use alsa && myconf="AUDIO_ALSA=yes"
|
||||
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
|
||||
emake -C gtk clean
|
||||
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dobin gtk/free42bin gtk/free42dec
|
||||
}
|
||||
Reference in New Issue
Block a user