diff options
author | mirror@stealer.net <mirror@stealer.net> | 2025-07-29 06:30:26 +0000 |
---|---|---|
committer | mirror@stealer.net <mirror@stealer.net> | 2025-07-29 06:30:26 +0000 |
commit | ce15a9e189669ef647ac7c657b886ba4f9525680 (patch) | |
tree | e23e14b4d9d617d9e4c1ab0a3812410d199fec71 /dev-libs | |
parent | 66ba21d9b14bfeda7ac024fe3e3afef82153348a (diff) |
2025-07-29 06:11:06+00:00
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/Manifest.gz | bin | 98053 -> 98049 bytes | |||
-rw-r--r-- | dev-libs/libx86emu/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/libx86emu/libx86emu-3.5-r1.ebuild | 4 | ||||
-rw-r--r-- | dev-libs/libx86emu/libx86emu-3.7.ebuild | 33 |
4 files changed, 38 insertions, 3 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex cd1733220bdc2..4fd794019ed8b 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/libx86emu/Manifest b/dev-libs/libx86emu/Manifest index ea4ff395d6b0b..f16934a1d1008 100644 --- a/dev-libs/libx86emu/Manifest +++ b/dev-libs/libx86emu/Manifest @@ -1,3 +1,5 @@ DIST libx86emu-3.5.tar.gz 144969 BLAKE2B 3bba65ca6b42e92ad578a1bdacc94b5aad1f38f51d1e1fde1db65590db9611823a9e750675feb9c20fc7706e19181fe334e127a9c861159cea03aa5ea33d90a7 SHA512 079a8b5a7166802cd9bf781436dccc36a064c7e05c199bb41cc4d225e43afad4cc99654b3cb58389f7f806ffa625b5d793468064fdd9fa758ae0415496b18a9e -EBUILD libx86emu-3.5-r1.ebuild 775 BLAKE2B 241663406ee39ddd4fc730fad7f9077a78577c1f673df6d8ebf1c2f946ca5184a9bf1c25d2f803620a1e813660d3dba711f4f1606e5199c8bc7c03bde733259f SHA512 5e8c9d622ded1fed7440ce6de1fd303f51d419e558a5708ff2b447f0bfa63254f63c1029cbb7ba6d3e9a38a13433a06b50f1935d58c64188c1755b3e6321a11f +DIST libx86emu-3.7.tar.gz 145108 BLAKE2B 59121cc387948fbce59cd53b3b87db542600ed5795e00abfa65dbd9e236083c8128fc29a63453dd4327b1e07dc7eb72bfc80b73bdc4ea25e41bb7ac122ca6e5b SHA512 e93db0f32d9e83f7f5f87753f1afb70add90bc033bc71e92fbe551608153a8ae7f1fe5c2900523445cb473ea7c1e26a8296f11a8cf248a816f3c5bf450a7b99c +EBUILD libx86emu-3.5-r1.ebuild 779 BLAKE2B 446e88eff14a28a399c64ae9a0bc3479493efffcba6d5d0940420b469355d5fa3bb81cbaba798ff689c37e71def7b66dc061cdb34d68725f2cfd5659ab6fc172 SHA512 8f33723aecb40c197ab6678a1fa947ac41da9657422400f9ac92e0dc6015cba39d2e2db849d9f8bf3831e1fe28094c69d64c0c1be79a5c1f4198b92dc7180b73 +EBUILD libx86emu-3.7.ebuild 781 BLAKE2B ca65a4705e4b91c2c8d6dd7a667ad7a1f72ae050db6a351757c7ef8fd7911b9c66b46188ba2ca61cef278eb69d9c95cd99940ac8e0a9ee651da202b8765dc1ed SHA512 995e764f1420e5dfe324aa99516d73f0b556348bbb22e8a8637ac37af49b148e1edd7764da71885f9948cd90dd8544ae86a1fa052c2569f9d13ded9c09980c90 MISC metadata.xml 254 BLAKE2B 56dc6d194e3a568cee62bc1428fe8cdceb1317b6e33e826083d34e83b2aa25026e00122de2be6a278c43a1c20d802b380994a1a2e18db541794664400d2a2d85 SHA512 3c79bec8a35dd0db770c14b7b62e5c9be2aa2edbdce0aba4919c57023f1d4290a6aafd64429bb338b661b9db1fd2af6f51d69f169a9890e6d9c440e306d67b5b diff --git a/dev-libs/libx86emu/libx86emu-3.5-r1.ebuild b/dev-libs/libx86emu/libx86emu-3.5-r1.ebuild index 67dff191f6574..4f2fd27e67a10 100644 --- a/dev-libs/libx86emu/libx86emu-3.5-r1.ebuild +++ b/dev-libs/libx86emu/libx86emu-3.5-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,7 +24,7 @@ src_compile() { } src_test() { - emake test CC=$(tc-getCC) CFLAGS="${CFLAGS} -fPIC -Wall" LDFLAGS="${LDFLAGS}" + emake -j1 test CC=$(tc-getCC) CFLAGS="${CFLAGS} -fPIC -Wall" LDFLAGS="${LDFLAGS}" } src_install() { diff --git a/dev-libs/libx86emu/libx86emu-3.7.ebuild b/dev-libs/libx86emu/libx86emu-3.7.ebuild new file mode 100644 index 0000000000000..3c8c5340d3157 --- /dev/null +++ b/dev-libs/libx86emu/libx86emu-3.7.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="A library for emulating x86" +HOMEPAGE="https://github.com/wfeldt/libx86emu" +SRC_URI="https://github.com/wfeldt/libx86emu/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +src_prepare() { + default + echo "${PV}" > VERSION || die + rm -fr git2log || die +} + +src_compile() { + emake shared CC=$(tc-getCC) CFLAGS="${CFLAGS} -fPIC -Wall" LDFLAGS="${LDFLAGS}" +} + +src_test() { + emake -j1 test CC=$(tc-getCC) CFLAGS="${CFLAGS} -fPIC -Wall" LDFLAGS="${LDFLAGS}" +} + +src_install() { + emake DESTDIR="${ED}" LIBDIR="/usr/$(get_libdir)" install + dodoc README.md +} |