summaryrefslogtreecommitdiff
path: root/dev-libs/xmlsec
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/xmlsec')
-rw-r--r--dev-libs/xmlsec/Manifest4
-rw-r--r--dev-libs/xmlsec/xmlsec-1.3.6.ebuild96
-rw-r--r--dev-libs/xmlsec/xmlsec-1.3.7-r1.ebuild (renamed from dev-libs/xmlsec/xmlsec-1.3.7.ebuild)2
3 files changed, 2 insertions, 100 deletions
diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest
index dd342a013249..d56f52c1becb 100644
--- a/dev-libs/xmlsec/Manifest
+++ b/dev-libs/xmlsec/Manifest
@@ -1,6 +1,4 @@
AUX xmlsec-1.3.0-optimisation.patch 583 BLAKE2B 9035391762150ffa82eef10bc1ba1bde08b04e9e968bf850673dae3e27650e85516e1da4dc3385cd7aafde4cab6270a84e5205a149bcb19dbbdca5ffae678ac8 SHA512 fac70c0e0761d1d8016fb597ed4c139628bfab9d3600eeff17c16b9414732076bea65bee5c778481ecf944053319e030dfb4a455c6d51ba3e758007c36f72323
-DIST xmlsec1-1.3.6.tar.gz 2453984 BLAKE2B 217817ef0f7003247b7173a6581ba6428e623ff4e464b4ea08bd93d07c0aaba8ee379cbdd6309e3c2c6f07f5022fe55a51dc1afc001525bf219eff9f06ff5aad SHA512 f38ccc7af0026973a94b1b6f95accd70a2a2c4398985a0002c66d7b43bff6d6bcfb09ae62046cbdac82a0890622aead2df710cb0ab373c3bdf6159797613cdaa
DIST xmlsec1-1.3.7.tar.gz 2468083 BLAKE2B 6e3b14d476cc6d37e5f9324383432dfacc1a3ac0340bcf709f70b2e8f99dadee23d48e12569b50768446dfa3601868c99190bb44fdeb5c6fc2a0bb48cfd7335e SHA512 0813ad0f7821f765947a7d81d276ba479bf54430279a7b9da31988d1ec76c60b81d3d57f1088a69a2cc0d8d27fa932ce1cb051457d1c0c5a6f071a2df4395cb8
-EBUILD xmlsec-1.3.6.ebuild 1920 BLAKE2B 0aa9c87bf4fbdeda770b7b58e01c0f4b23c84196b2fe172a9710b6e13053b0c190de6a8ec23de088a25ad10d3cdbb204250323ca04c8215c00288f9e70f212ee SHA512 723fe371b6a6e61a9096ed5294455be2cf7d34f4adc388098616272df2d3f7f3d526ee026e4c64c86d4eec18a1c5bdb11ece27772cf5f0c476596af158b807ec
-EBUILD xmlsec-1.3.7.ebuild 1927 BLAKE2B bea82648f313b0b2614c495c11346c4a7f4f4e9b81cb49ccd274ccf6c574469b1a8032425816aa807efbca4778166edec30472a26baf49acbab5c12017fdd061 SHA512 74eb4d4979c66c22915e1c1f3c00da5082363b8ae9be5c0af23d7c735f06e8b3b690e5fec950b7fafedc3dce65aaa7626b4c15cf99864b92bd158a710b2535c5
+EBUILD xmlsec-1.3.7-r1.ebuild 1929 BLAKE2B b3f40585802e055f4488d864fc1987dacc3a6a24bcb84e169c72050c3e44539d48bb90a7abb765368bf95d4a8608ba0adba9d509f5ff3434610c987f2277fed9 SHA512 aa732801080116202efa59f6ed6cbece02fa7af374cba3709d04fb0ccbc9d9ae13b8cb08c61515ea66fc3d362d00f2452bdbf78b599aea6129cd51231f498908
MISC metadata.xml 558 BLAKE2B e4517ffa3f034420139ee0fbb8ed51a3cb319b1400e52d6a1d2d3b5363aa64831fd9cc93f49ab25d36a5fcae63115d0ffd152540f176c25dc49f77fbf4dd6c9d SHA512 6aab5452478ba1f71018274b75761c3467868f271b3cf256d05645407fa9c3cc64823384094c8e9024f936dfdaea5be2b8e91573e9addb07c5dab5f142c6a70d
diff --git a/dev-libs/xmlsec/xmlsec-1.3.6.ebuild b/dev-libs/xmlsec/xmlsec-1.3.6.ebuild
deleted file mode 100644
index 78ba551e9c1c..000000000000
--- a/dev-libs/xmlsec/xmlsec-1.3.6.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Command line tool for signing, verifying, encrypting and decrypting XML"
-HOMEPAGE="https://www.aleksey.com/xmlsec"
-SRC_URI="
- https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz
- https://www.aleksey.com/xmlsec/download/older-releases/${PN}1-${PV}.tar.gz
-"
-S="${WORKDIR}/${PN}1-${PV}"
-
-LICENSE="MIT"
-# Upstream consider major version bumps to be changes in either X or Y in X.Y.Z
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
-IUSE="doc gcrypt gnutls http nss +openssl static-libs test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
- || ( gnutls nss openssl )
-"
-
-RDEPEND="
- >=dev-libs/libxml2-2.7.4
- >=dev-libs/libxslt-1.0.20
- dev-libs/libltdl
- gcrypt? ( >=dev-libs/libgcrypt-1.4.0:= )
- gnutls? ( >=net-libs/gnutls-3.6.13:= )
- nss? (
- >=dev-libs/nspr-4.4.1
- >=dev-libs/nss-3.9
- )
- openssl? ( dev-libs/openssl:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- test? (
- nss? (
- >=dev-libs/nss-3.9[utils]
- )
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.3.0-optimisation.patch
-)
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_enable doc docs)
- $(use_enable static-libs static)
- $(use_with gcrypt)
- $(use_with gnutls)
- $(use_with nss nspr)
- $(use_with nss)
- $(use_with openssl)
-
- --disable-werror
- --enable-mans
- --enable-pkgconfig
-
- --enable-concatkdf
- --enable-pbkdf2
- --enable-ec
- --enable-dh
- --enable-sha3
-
- --enable-files
- $(use_enable http)
- --disable-ftp
- )
-
- # Bash because of bug #721128
- CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}"
-}
-
-src_test() {
- # See https://github.com/lsh123/xmlsec/issues/280 for TZ=UTC
- TZ=UTC SHELL="${BROOT}"/bin/bash emake TMPFOLDER="${T}" check
-}
-
-src_install() {
- default
-
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/dev-libs/xmlsec/xmlsec-1.3.7.ebuild b/dev-libs/xmlsec/xmlsec-1.3.7-r1.ebuild
index 518b63635de1..5d1a9be8149e 100644
--- a/dev-libs/xmlsec/xmlsec-1.3.7.ebuild
+++ b/dev-libs/xmlsec/xmlsec-1.3.7-r1.ebuild
@@ -24,7 +24,7 @@ REQUIRED_USE="
"
RDEPEND="
- >=dev-libs/libxml2-2.7.4
+ >=dev-libs/libxml2-2.7.4:=
>=dev-libs/libxslt-1.0.20
dev-libs/libltdl
gcrypt? ( >=dev-libs/libgcrypt-1.4.0:= )