summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
authormirror@stealer.net <mirror@stealer.net>2025-07-29 06:30:26 +0000
committermirror@stealer.net <mirror@stealer.net>2025-07-29 06:30:26 +0000
commitce15a9e189669ef647ac7c657b886ba4f9525680 (patch)
treee23e14b4d9d617d9e4c1ab0a3812410d199fec71 /dev-libs
parent66ba21d9b14bfeda7ac024fe3e3afef82153348a (diff)
2025-07-29 06:11:06+00:00
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin98053 -> 98049 bytes
-rw-r--r--dev-libs/libx86emu/Manifest4
-rw-r--r--dev-libs/libx86emu/libx86emu-3.5-r1.ebuild4
-rw-r--r--dev-libs/libx86emu/libx86emu-3.7.ebuild33
4 files changed, 38 insertions, 3 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index cd1733220bdc2..4fd794019ed8b 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
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
+}