summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin101143 -> 101162 bytes
-rw-r--r--dev-libs/boron/Manifest6
-rw-r--r--dev-libs/boron/boron-2.1.0.ebuild (renamed from dev-libs/boron/boron-2.0.8.ebuild)2
-rw-r--r--dev-libs/boron/files/boron-2.1.0_makefile.patch (renamed from dev-libs/boron/files/boron-2.0.8_makefile.patch)39
-rw-r--r--dev-libs/castxml/Manifest4
-rw-r--r--dev-libs/castxml/castxml-0.6.6.ebuild62
-rw-r--r--dev-libs/castxml/castxml-0.6.7.ebuild2
-rw-r--r--dev-libs/sexpp/Manifest2
-rw-r--r--dev-libs/sexpp/sexpp-0.8.8.ebuild2
9 files changed, 24 insertions, 95 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index af276d92567a..0484c17404c6 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/boron/Manifest b/dev-libs/boron/Manifest
index 627ce57383d5..be1a30390a9b 100644
--- a/dev-libs/boron/Manifest
+++ b/dev-libs/boron/Manifest
@@ -1,4 +1,4 @@
-AUX boron-2.0.8_makefile.patch 2025 BLAKE2B 66a68046ead260f077fd247f24350d2d9cbe1bf7e25bab2f0e6715ae9284b2c09b757f4ae2d09885757da5a1c4acf9714c1a7a88a646690c18ad019be800c7d4 SHA512 63a46734af6933390acff1fadbaff30f8c8cc6182a44325c16338e2cb5979dc3bf39a3cb1f39aff997e3e294441a3ca8939df9f9f76d9db27332be5e68141cb5
-DIST boron-2.0.8.tar.gz 351968 BLAKE2B c89b61ca2cf55960edd5cfbb8b6bfe9501cfca775a250d325d5f2874423aafca5d9157600a1859c17909c6948f47830613e42b2b916335636876c60ffe7782d2 SHA512 b583dfafc10a640c2cf919b38e5bcdfcbe146e874d4c41fbd4fc6d510ea38938b3e91de502f42e5b2923c9dd201358ffe15c0df47655ac8a8ed2294979338db0
-EBUILD boron-2.0.8.ebuild 713 BLAKE2B 986d696b8550f71249c72d966e1abcad2d2636bb27e0d0d07c64f8bc1f568158b64741f2b2b2cb9fc2d81983377c162de4b3843646bf718908916b3e511d955e SHA512 875ece34e822bfca7523832966b7f8ef4b65094129d9e8ee747b91338b699a9aed1c7b40dc91d4fe2dd54621638a7d875c73d75febf3a90b2c67f68fbedbbe3b
+AUX boron-2.1.0_makefile.patch 1900 BLAKE2B 21ad3d1b4070b9052526e826cf96055a9832429175a608ce866e000c3c3ae52514711e9f4962ec86767d7085158a06e5a319e0da6f8dcda07ccf836b4691b96b SHA512 b7ccfb70e80681643babfa76cf549516da520eea77b8ae6bd0d343da20ddaa2a6c954810c22d4802259a20090d41dad9ba58c66f9ff66d568960004924dff0b7
+DIST boron-2.1.0.tar.gz 366773 BLAKE2B 23af3d86d153e9efd6e7660dd31c6c08bfdca542b56aa6893f06c353d92aded224d50a9ec1159930012e87874cf44ee437e7873b4cfb834b49a05977c4bb16d5 SHA512 2cd2c8043efc9569ae579fa7e7365567dca9cb5ec39218b83ef015936a60ff9ea61cac1b40b8593aacf8aaa9b12aaf00baa0c55adb6cd1238ca91ae4d1190636
+EBUILD boron-2.1.0.ebuild 713 BLAKE2B f4f2e6d829c3ee1cdf2373dde37d3bd46578811a96f7417a746f93db3e194c0aa3b48c22c144cd9820b5e94090396ef1a0e0a11720651752e02e8afeb0154d4b SHA512 e451d2e548121d29f1fa597a20324df05a11ece39830c65031b83605dad706277bb76110ab2e88cd8c69f45fed8cdfdb22db37c8024d4edb6aa023cfa3dbb5d8
MISC metadata.xml 468 BLAKE2B dd9b80449a388bda68d4276ac3df14ebd37b5f5bcf57611bacaf655262f424d8eb2322452038b6a625cbbbb40353bcfdfd6fc95fc337b937b691394dd5635f29 SHA512 9743069f2f2907a520a4612891e4b2e8b83e0413b85e69580e79766663d5c770e12409052ca6e74b62ec0dfd0e5b140a7a17d6059357534c7f7a3135e6dec48d
diff --git a/dev-libs/boron/boron-2.0.8.ebuild b/dev-libs/boron/boron-2.1.0.ebuild
index 428f9ef87c32..59eb5137f125 100644
--- a/dev-libs/boron/boron-2.0.8.ebuild
+++ b/dev-libs/boron/boron-2.1.0.ebuild
@@ -21,7 +21,7 @@ DEPEND="
RDEPEND="${DEPEND}"
PATCHES=(
- "${FILESDIR}/${PN}-2.0.8_makefile.patch"
+ "${FILESDIR}/${PN}-2.1.0_makefile.patch"
)
src_configure() {
diff --git a/dev-libs/boron/files/boron-2.0.8_makefile.patch b/dev-libs/boron/files/boron-2.1.0_makefile.patch
index 915f491e3e58..f90c0cde6a5d 100644
--- a/dev-libs/boron/files/boron-2.0.8_makefile.patch
+++ b/dev-libs/boron/files/boron-2.1.0_makefile.patch
@@ -1,26 +1,19 @@
-From 8f796a61697e9efe1d6e5498b807e74fc274af24 Mon Sep 17 00:00:00 2001
-From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com>
-Date: Fri, 28 Apr 2023 12:01:28 +0300
-Subject: [PATCH] Fixes to buildsystem
-
-* Properly respect CFLAGS
-* Respect LDFLAGS
-* Don't compress man-pages
-* Don't strip binaries
+diff --git a/Makefile b/Makefile
+index a590cbb..e3ee964 100644
--- a/Makefile
+++ b/Makefile
-@@ -11,7 +11,7 @@
-
+@@ -11,7 +11,7 @@ VIM_DIR=$(DESTDIR)/share/vim/vimfiles/syntax
+
OS := $(shell uname)
-
+
-CFLAGS = -pipe -pedantic -Wall -W -Iinclude -Iurlan -Ieval -Isupport
+CFLAGS += -pipe -pedantic -Wall -W -Iinclude -Iurlan -Ieval -Isupport
CFLAGS += -O3 -DNDEBUG
#CFLAGS += -g -DDEBUG
-
-@@ -84,17 +84,17 @@
-
-
+
+@@ -84,17 +84,17 @@ endif
+
+
$(ODIR)/%.o: urlan/%.c
- cc -c $(CFLAGS) $(CONFIG) $< -o $@
+ $(CC) -c $(CFLAGS) $(CONFIG) $< -o $@
@@ -30,18 +23,18 @@ Subject: [PATCH] Fixes to buildsystem
$(ODIR)/%.o: eval/%.c
- cc -c $(CFLAGS) $(CONFIG) $< -o $@
+ $(CC) -c $(CFLAGS) $(CONFIG) $< -o $@
-
+
boron: $(EXE_OBJS) $(BORON_LIB)
- cc $^ -o $@ $(EXE_LIBS)
-+ $(CC) $^ -o $@ $(EXE_LIBS)
-
++ $(CC) $(LDFLAGS) $^ -o $@ $(EXE_LIBS)
+
$(ODIR)/os.o: unix/os.c
- cc -c $(CFLAGS) $(CONFIG) $< -o $@
+ $(CC) -c $(CFLAGS) $(LDFLAGS) $(CONFIG) $< -o $@
-
+
$(EXE_OBJS): | $(ODIR)
$(LIB_OBJS): | $(ODIR)
-@@ -108,7 +108,7 @@
+@@ -108,7 +108,7 @@ ifdef STATIC_LIB
else ifeq ($(OS), Darwin)
libtool -dynamiclib -o $@ $^ -install_name @rpath/$(BORON_LIB) $(LIBS)
else
@@ -50,7 +43,7 @@ Subject: [PATCH] Fixes to buildsystem
ln -sf $(BORON_LIB) libboron.so.2
ln -sf $(BORON_LIB) libboron.so
endif
-@@ -130,13 +130,12 @@
+@@ -130,13 +130,12 @@ ifeq ($(OS), Darwin)
install_name_tool -change libboron.dylib $(LIB_DIR)/libboron.dylib boron
install -m 644 libboron.dylib $(LIB_DIR)
else
@@ -64,6 +57,6 @@ Subject: [PATCH] Fixes to buildsystem
- install -m 644 doc/boron.1.gz $(MAN_DIR)
+ install -m 755 boron $(BIN_DIR)
+ install -m 644 doc/boron.troff $(MAN_DIR)/boron.1
-
+
uninstall:
rm -f $(BIN_DIR)/boron $(MAN_DIR)/boron.1
diff --git a/dev-libs/castxml/Manifest b/dev-libs/castxml/Manifest
index 2bdc8287ead3..db121f4747c4 100644
--- a/dev-libs/castxml/Manifest
+++ b/dev-libs/castxml/Manifest
@@ -1,5 +1,3 @@
-DIST CastXML-0.6.6.tar.gz 122349 BLAKE2B ab2d928386e3128cd05fcc60c02799508e671883cffd33f952eb81167672e4c76057be21d3ba6b3f327051b015894914c83ad66b5ce87e43fa1b251dea5c5371 SHA512 6ba62b91193eb3458cbd0a0838a626528f66972661cc33c6ef87b760f8baa985afe998a467d07fd7d28c1363f5ba74300f5d49c182830d217a4e051a97a4a913
DIST CastXML-0.6.7.tar.gz 122608 BLAKE2B 04d10c34131fac97382fe33b1cfd8e65d62ce1339cb8eb253d867500f777346f352dfb9ff061c8e18be961ea9b7aeb86aef1d9c35d8f7e78687124e560bef435 SHA512 31acd05e15e44f64a92c47bbef13115d26e17488a111e5b2bb32bf6191c4555e8f7e380489ab9d6e52060285e25088f41253ba46f4eb95b6ec11e5c63412442f
-EBUILD castxml-0.6.6.ebuild 1186 BLAKE2B 0c8a6330f8a6ecf3d328fc1b88693d3ef425b0ef8d23434864eac0e36958e85d0a71226bda33283956ba9ca0261d99f58ab71a68911818aaacb2e3b628439420 SHA512 07c2ea36fe3523b1a361619f30459b2ec9b0908f3255b34f209048388c5f2236577c3367f6cf8d775785325d0c4bed68a74d5b053899f337ff4d3008ef6a0b88
-EBUILD castxml-0.6.7.ebuild 1187 BLAKE2B 6dac0c95865b2beeaf172091fde3ab9d57f5c9a0c714d2e0e8c697552101a7c38ed973ade0948da740857c14073b2ea290864a8c432743af4ac6b1fd5ec4a203 SHA512 67a101468e82bd12fdec2f35bd004aa1393e40f3f23c4a6061dd07e0cde92b46d409cb09d2f66f718c9f87e7e321c24bac9cfaacabdec031becd651f871b7b90
+EBUILD castxml-0.6.7.ebuild 1186 BLAKE2B 0c8a6330f8a6ecf3d328fc1b88693d3ef425b0ef8d23434864eac0e36958e85d0a71226bda33283956ba9ca0261d99f58ab71a68911818aaacb2e3b628439420 SHA512 07c2ea36fe3523b1a361619f30459b2ec9b0908f3255b34f209048388c5f2236577c3367f6cf8d775785325d0c4bed68a74d5b053899f337ff4d3008ef6a0b88
MISC metadata.xml 593 BLAKE2B dd9a10d726b1d46a88ca87601f17372ad6a10e8cd3ad6a7463c0aa7753dc7103694ac5d3120fc009cfcd3ddcfd4290d1ddd61763018addf1639520eaca493396 SHA512 5b01620d07eb9d11894a599515e70ea8d61862c4bdeae85aa2965801c26cde2b32461ba6c52b3019ae80cb05b975806bca302b6d01f7f51bd94a500dc13c77a2
diff --git a/dev-libs/castxml/castxml-0.6.6.ebuild b/dev-libs/castxml/castxml-0.6.6.ebuild
deleted file mode 100644
index 4334249f655f..000000000000
--- a/dev-libs/castxml/castxml-0.6.6.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( {17..19} )
-
-inherit cmake llvm-r1
-
-MY_P=CastXML-${PV}
-DESCRIPTION="C-family abstract syntax tree XML output tool"
-HOMEPAGE="https://github.com/CastXML/CastXML"
-SRC_URI="
- https://github.com/CastXML/CastXML/archive/v${PV}.tar.gz
- -> ${MY_P}.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~riscv ~x86"
-IUSE="+man test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}=
- ')
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- man? ( dev-python/sphinx )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DCastXML_INSTALL_DOC_DIR="share/doc/${PF}"
- -DCastXML_INSTALL_MAN_DIR="share/man"
- -DSPHINX_MAN="$(usex man)"
- -DSPHINX_HTML=OFF
- -DBUILD_TESTING="$(usex test)"
- )
- cmake_src_configure
-}
-
-src_test() {
- local CMAKE_SKIP_TESTS=(
- # Regex doesn't match the full build path
- cmd.input-missing
- cmd.rsp-missing
-
- # Gets confused by extra #defines we set for hardening etc (bug #891813)
- cmd.cc-gnu-src-cxx-E
- cmd.cc-gnu-src-cxx-cmd
- cmd.cc-gnu-c-src-c-E
- cmd.cc-gnu-c-src-c-cmd
- )
-
- cmake_src_test
-}
diff --git a/dev-libs/castxml/castxml-0.6.7.ebuild b/dev-libs/castxml/castxml-0.6.7.ebuild
index 894410252a94..4334249f655f 100644
--- a/dev-libs/castxml/castxml-0.6.7.ebuild
+++ b/dev-libs/castxml/castxml-0.6.7.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~riscv ~x86"
IUSE="+man test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/sexpp/Manifest b/dev-libs/sexpp/Manifest
index 9f9b4c032664..b8f7a53bb2a8 100644
--- a/dev-libs/sexpp/Manifest
+++ b/dev-libs/sexpp/Manifest
@@ -1,5 +1,5 @@
DIST sexpp-0.8.6.tar.gz 46857 BLAKE2B 5ff8eaf3ba81af243e6780604b51b43743ed7f9de6121c1de273bbbd51d42e3feed3c00357c85ccaa5e808d2e5f753f58b5f96fea38f5b50b2b2bd9ee658be74 SHA512 b2698a397ef1b161a722e1834bc62f6d2b27c403faa27d97e1e137cc7315e004252ac75bbaaf817bc705f7830cb89665bb23ba8d18904fedd6c2f01c5f1e6f0f
DIST sexpp-0.8.8.tar.gz 71705 BLAKE2B 40038e7bc56575da6d95d3b49c87dc5734416da57d3504b7984ec0ca56d735d6380751aa257dba1a3cc4e5cbea10cdf561ddac4f847b4abe2d2294bec46554bf SHA512 27660ebf1516539ab55cfe67d7636f34ce57439626b279f42465638f64791c20debc9c7dd28e5c84afb75377365640eae8cffd9d1b1378946435478adb403fad
EBUILD sexpp-0.8.6.ebuild 721 BLAKE2B fee4f02f202fa2fca6124d771f5167ae1e61233fa1c5859cbdb430d37c3c0269f8ba0d669c2df6168cb285b2fdf80015bde913ee15df13b219bc82875cc31f63 SHA512 2fd71cff4ced40cbab2b63a4c76df7ddcb0c15ec838418575953cc77e91dc02b68c7fc25131e94a45576d9a929a3af1eec22b42e94c46e55ed513bac8ff0061f
-EBUILD sexpp-0.8.8.ebuild 750 BLAKE2B 60e94f8d657031fb675acae4dc2bcc95e88eb5c0e039dbdb7a11f9c87b6bd2604442546a39350f4b4369a307e3788d681e0648f1c8b50ceecab6720181465864 SHA512 a9e674d97d1a2b9c3cc020ad5b40cfe5fb8d22bae73db2cb107be3ba50642614e6510337eddceb2d2a8da5787d6be52a1d36bd65f308740db9dad6646bf0f1f0
+EBUILD sexpp-0.8.8.ebuild 749 BLAKE2B b92bcb3287899d966a431d9489038a3dda5c2faef288d36056988853f98ec1f92122bebed0e576599b5cbef7adc3ae4c645b80fa6b3faf7b9a686a1c6a8c9859 SHA512 3229ea4becc3447f62ba4d6d181727a66c9b5e6ce0fc783a555111c21ca5918a29f8aed1f8c57ffa2892d72a791f903880b6138213d40eac46a2059fbda99c72
MISC metadata.xml 416 BLAKE2B 27e50ec619e18e7be4a3bf8cb0e77b3ffd125383022daba849ec49b4d30afedc2e3dfec37f665a3728b30435add3c29170539ba0362f399dbae7dd2bbafa5f74 SHA512 87ab71623c30ee40662a076e59e18afcc3d6a59eff5960111f866c944eaba27ace2e553cb072bb63fa8b9857f348079723d087335236831a1bfbf11841168640
diff --git a/dev-libs/sexpp/sexpp-0.8.8.ebuild b/dev-libs/sexpp/sexpp-0.8.8.ebuild
index 2e529cad4cbe..45602ed2129e 100644
--- a/dev-libs/sexpp/sexpp-0.8.8.ebuild
+++ b/dev-libs/sexpp/sexpp-0.8.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/rnpgp/sexpp/archive/refs/tags/v${PV}.tar.gz -> ${P}.
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~x86"
IUSE="cli test"
BDEPEND="virtual/pkgconfig