diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-11-07 16:19:32 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-11-07 16:19:32 +0000 |
commit | 198bd0cd3c1be97f7deb5283fa00048718482de4 (patch) | |
tree | 00169eb129b4ca13ceeb4879c4c5b7fb69c3c4fd /app-emulation/plus42 | |
parent | e0fac29676c44b996e61c06f8d5c92288e46966b (diff) |
gentoo auto-resync : 07:11:2023 - 16:19:32
Diffstat (limited to 'app-emulation/plus42')
-rw-r--r-- | app-emulation/plus42/Manifest | 2 | ||||
-rw-r--r-- | app-emulation/plus42/plus42-1.0.21.ebuild | 50 |
2 files changed, 52 insertions, 0 deletions
diff --git a/app-emulation/plus42/Manifest b/app-emulation/plus42/Manifest index c3f2610f4294..b279facd6421 100644 --- a/app-emulation/plus42/Manifest +++ b/app-emulation/plus42/Manifest @@ -2,6 +2,8 @@ AUX plus42-1.0.12-fix-build-intel-lib.patch 2521 BLAKE2B f3518509a2f562916eb182f AUX plus42-1.0.9-fix-makefile.patch 713 BLAKE2B fb8ca302a324122cee89d7f3ddab2a0521c8dee1e910ae50efe7ee74ed3781ac7e3c017cc7afbd601cf41527afd61d979396400a5e6dc8e1714ff853ba25a4eb SHA512 532c8b2d88324e3b38ab568beb1ed9b7fce6e91c894c6438657a800ccd32759c82ce9bcbea3828a04985eef18c278004e0a068b88695da5f0e75bd996c6d2fd3 DIST plus42-upstream-1.0.17.tgz 7592298 BLAKE2B 262b985bb9f42ff98a218676ce9d831494cd4cb72db8c6557e3ebb2b5e43f7545c1f7c20a3c7297921a3fc77dea366b1cf4c7745cc9d473e18c395fbe43c05ea SHA512 79e1310f2fb34b34b827c84ca6749b7af6a800a97fb9ada4bba19cc477f3ff7077fe51b82c3e8845049f65d9abd83dc4f8bac9ea522f8a8ca46bb5a43b786623 DIST plus42-upstream-1.0.20.tgz 7595277 BLAKE2B 17ab2955a7408436756709362026590c4be40ad1049106c17a596c5e370343457e0f26d01099c89c40f1f57d2c90b066f4e6c4a4bd6e39263d6bd1301e39f814 SHA512 a91853b61cb72f61d2cc3cbf1e700c64d9ffabde87037017230513fc908bd35a2310e460e73e0d9d3eb459db41a082527ad32ff4714737376d735434bbb140bd +DIST plus42-upstream-1.0.21.tgz 7596740 BLAKE2B 2710ec70682ea8a68ff07388c210bd253f5a91736caa017efed036b0cba41a9895721287246982477adaf4288d79d195cf6543b79d5e0905b62acc91becd4da8 SHA512 55b42e006ce003c9e619fa10ec7e28319f82444bce0f811f9ebdd16c0ceeded9e978a3f7c0b134bdc17c39a55f1071b8245d099d1c7d9a7b81bfe850d30bd962 EBUILD plus42-1.0.17.ebuild 1019 BLAKE2B 851a5a95113583984b24a86070f2f7f3c470f15a0dd1371f1f3fd35af46853ad14b5fde3d219f751e7308fbf6d0cf47e20d84e8af95496d34bb1312ac438ce22 SHA512 06d775fde92d8ac25430c291339f6aa493405c96cabccba535e37df03d07de9a110b2faa9db5822c3542013a5229b3c54c4786b85f9c3b843a9b35581fc41ebd EBUILD plus42-1.0.20.ebuild 1019 BLAKE2B 851a5a95113583984b24a86070f2f7f3c470f15a0dd1371f1f3fd35af46853ad14b5fde3d219f751e7308fbf6d0cf47e20d84e8af95496d34bb1312ac438ce22 SHA512 06d775fde92d8ac25430c291339f6aa493405c96cabccba535e37df03d07de9a110b2faa9db5822c3542013a5229b3c54c4786b85f9c3b843a9b35581fc41ebd +EBUILD plus42-1.0.21.ebuild 1019 BLAKE2B 851a5a95113583984b24a86070f2f7f3c470f15a0dd1371f1f3fd35af46853ad14b5fde3d219f751e7308fbf6d0cf47e20d84e8af95496d34bb1312ac438ce22 SHA512 06d775fde92d8ac25430c291339f6aa493405c96cabccba535e37df03d07de9a110b2faa9db5822c3542013a5229b3c54c4786b85f9c3b843a9b35581fc41ebd MISC metadata.xml 353 BLAKE2B 62d2057ed40527ddee3b747c7d702009bba223521e3264af5905506515fc67a6baf27938ae03d664eeb713aaeac898b7a1eee0682b69f3659b4dbc6e7eddaef8 SHA512 9633917e4a226c142672cd8bb91d3ca5ec40a2b4600bc8ba60ea959dc871f54881dc331ca5ed0030a4afcbad426c7528667b61289e4ed77e19aa3e9d1c816ce2 diff --git a/app-emulation/plus42/plus42-1.0.21.ebuild b/app-emulation/plus42/plus42-1.0.21.ebuild new file mode 100644 index 000000000000..89d41071d3b2 --- /dev/null +++ b/app-emulation/plus42/plus42-1.0.21.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_PV="${PN}-upstream-${PV}" + +DESCRIPTION="An Enhanced HP-42S Calculator Simulator" +HOMEPAGE="https://thomasokken.com/plus42/" +SRC_URI="https://thomasokken.com/plus42/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}-1.0.9-fix-makefile.patch" + "${FILESDIR}/${PN}-1.0.12-fix-build-intel-lib.patch" +) + +src_prepare() { + default +} + +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/plus42bin gtk/plus42dec +} |