summaryrefslogtreecommitdiff
path: root/app-emulation/free42
diff options
context:
space:
mode:
Diffstat (limited to 'app-emulation/free42')
-rw-r--r--app-emulation/free42/Manifest6
-rw-r--r--app-emulation/free42/free42-3.1.2.ebuild46
-rw-r--r--app-emulation/free42/free42-3.1.7.ebuild (renamed from app-emulation/free42/free42-3.0.21.ebuild)5
3 files changed, 4 insertions, 53 deletions
diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index e40898de1f66..6e4fe4587d65 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -3,11 +3,9 @@ AUX free42-2.5.3-fix-build-intel-lib.patch 758 BLAKE2B 800005751f0cbe9e89ffe94d5
AUX free42-3.0.14-fix-makefile.patch 731 BLAKE2B 0534c19c6ecf9836ab10f71beeffe6e9068b8af340c5d73befef8ef24e2a0a2436fedceaffd822f3a89fd1d9b250201069fa0f0c3d079adadc5248af95c2fe4c SHA512 8610cf7230f2e6aaa1997d48c06e96bcfc4ff3eb233b1f5643c487a2c30870113e7617ccb13558735998a973f0e21f6fa9389bea4f17b6cfc8387d73c1e048c8
AUX free42-3.0.16-fix-build-intel-lib.patch 2521 BLAKE2B f3518509a2f562916eb182f37745a98d04097b80e6bccc923d12d5d3a6f9076c063c7e258991f690b69f27ed622328009f8e1e602e6873cc2e0ac7d013f60db4 SHA512 e8d763e0b32f4cfca9a123b43151d8260bde95d445abb7181c5daef1326051eb3a358065d911b67fd6266c5ed368e2633586faf358dc213155a3df5ea480d9bd
DIST free42-nologo-2.5.24.tgz 7423183 BLAKE2B e10425af8d5c30be6ab5b728130bbe3068c414e24f033b65623951f915bcfeea0672857ff8def3e9f2766aba79411a1022d4b83592281567de38e82613d8a832 SHA512 a0702c3e4b2f3f38f73c54de4e51da8d1dc90585b253d1ae087d59dfabbe83be9c80086df8540cb6420dae8c6e766cd1ccce875d9bcb94ecbc85791e3fa89b8b
-DIST free42-nologo-3.0.21.tgz 7463253 BLAKE2B d271af7fb450e327a900b41c5ff8af46d0aedd9355cdee449fc1af55cb110dda3d27f0c8e74541b27db06f7d815597a8b20daa81bea154ed4d690b54e2dd301b SHA512 5ce81fa2b30cf7ae18caeb5bd68538c3d63fccb0b19cf48ef89054e128d38e91a6edbfbe349ef5dd80397c8a2023edc782441581336a8e7837df6d2e39cb84c6
-DIST free42-nologo-3.1.2.tgz 7459860 BLAKE2B 61e12a542847982c4349d99545f2eb32861d6280e57944646d26aa061307f7d357970ead63532bd46a7f6ff5a650f5ba39b446a4aab06eba9275745b2b8629b6 SHA512 6f01e9305d72499576f8330c350bd54b1f6164a39be412ebe690b87546b22b40492b771478fe3302fc7afafe850a9a6a5661d9305c20252e359c038181962c1e
DIST free42-nologo-3.1.3.tgz 7461009 BLAKE2B 915954de24a31f89f112d0d5e13ed01bd6a1e341549c8a86f463858e4071fc0a4751e94a6a257d561da570fd3705250d740c741925ee2b022a50966b8d5b16f8 SHA512 5ad6e6702a789c81d8942c4030606e44112fc21f1af6e5e23f21825115cabbc03cbcb142351d5d0451f5bf8d603d653b783ebe1293fa7ebfb04c93dfdea3455d
+DIST free42-nologo-3.1.7.tgz 7464073 BLAKE2B 0cff2d3292f45fc7341f8ed084c931da6a635498a62b7a20cc250df64a16d44a1c18a260e701971e2e7d68e11b1b84aa301405cd08c5e11b39e31f59a78647cc SHA512 2464385acf58aa17091d94ae81dde8e6e7f543c728c31cc03f1bc45a9ed5af9b27a3db41624222fd29ea61fe18541af9350e3e4369c54744c7b2a4dc799034fc
EBUILD free42-2.5.24.ebuild 988 BLAKE2B 018e42a0d178fddad32220fb80a8052b883341ed595aeacb8c62189167b92354df147821701c496010a2d41d4492b9c8f9591e3dc3726277fca9032f22877b7b SHA512 558ca798068bb404d040e4f95ef2a404f8184d23f1b91c03801dd29599b2615f8bbaef509edac11d958a641ba103e2871cc7d5e4f1e2b7be47f6cfdc22d3cdac
-EBUILD free42-3.0.21.ebuild 981 BLAKE2B 25948e75b8c10fd07f77a34109370ec6709d6299fed68f3afdbb44a5cbe81a0cdb711d398d483b9c80437b956218a5193d3765b2bbfb28ee93ba5e8cbd61226c SHA512 d7faceec023411e229906edb1ee835c5cf263bd7968557af11b336ee688f7f3cdc19a3a505431ce3dfad6d79b9a13bbf8d03b47e05a51dabe353afc66800120a
-EBUILD free42-3.1.2.ebuild 981 BLAKE2B 25948e75b8c10fd07f77a34109370ec6709d6299fed68f3afdbb44a5cbe81a0cdb711d398d483b9c80437b956218a5193d3765b2bbfb28ee93ba5e8cbd61226c SHA512 d7faceec023411e229906edb1ee835c5cf263bd7968557af11b336ee688f7f3cdc19a3a505431ce3dfad6d79b9a13bbf8d03b47e05a51dabe353afc66800120a
EBUILD free42-3.1.3.ebuild 981 BLAKE2B 2a1c4d1a6258b90bb571e61c009502194155d30be1f595d9dd0f6f6acbfa2c81e26e2c52c8f66868f198b7a40e6e4f8c8e24a81caf60ec88b149a04fc628407b SHA512 285d201e00e9f6670da9e28ed6236e10e23c82018bf3b481bb323493ed921bb48ccea9952699049bc60589f80cac56060110184d68c90a24cac90c317bcbf961
+EBUILD free42-3.1.7.ebuild 978 BLAKE2B c3a4c3bc87adec0b446a2dc59f540253fe0458cef590566f6cd8c5ff0950a33835b18ef22fecc21505f5c30ab247d97f3fa8df82524d0f0847e0d8304c8976ca SHA512 a43b154709566e9bc8ae472c9beb2d946f1327929f1b5777670eb4ba883b1e7d39583dcdeb72d5f8d0a7b9faf83cacded5d6c265230b836057e658c8d7cf0e14
MISC metadata.xml 346 BLAKE2B e7d31b887aade448cfdd31d3221c1d01f13ae1ad9097c4b18fa39b927401d7aa1c0b0b4bad4c36251b74f976ae79899e1b64b6086656cfbbee2036e1cf85946d SHA512 a848ab39ebadfe8b2c866cec845b16c1a0d92070a8e4365bc576a3d4287078594d0eb41f704f5a2f9b35618e24d91de99f6760ced7d39d9a4f706ca6f5c5480b
diff --git a/app-emulation/free42/free42-3.1.2.ebuild b/app-emulation/free42/free42-3.1.2.ebuild
deleted file mode 100644
index 2a6f39b51817..000000000000
--- a/app-emulation/free42/free42-3.1.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 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"
-
-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 )
-S="${WORKDIR}/${MY_PV}"
-
-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
-}
diff --git a/app-emulation/free42/free42-3.0.21.ebuild b/app-emulation/free42/free42-3.1.7.ebuild
index 2a6f39b51817..063f0e457429 100644
--- a/app-emulation/free42/free42-3.0.21.ebuild
+++ b/app-emulation/free42/free42-3.1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,6 +10,7 @@ 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"
@@ -21,11 +22,9 @@ DEPEND="app-accessibility/at-spi2-core
x11-libs/gdk-pixbuf
x11-libs/gtk+:3
alsa? ( media-libs/alsa-lib )"
-
RDEPEND="${DEPEND}"
DOCS=( CREDITS HISTORY README )
-S="${WORKDIR}/${MY_PV}"
PATCHES=(
"${FILESDIR}/${PN}-3.0.14-fix-makefile.patch"