summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-09-15 11:12:39 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-09-15 11:12:39 +0100
commitd9339ace1b5d6cf11ad869751abc1a474f46931d (patch)
tree9b5fe462706c49ff13aeb284891e45f28e1c0d0a /dev-libs
parentd49d63ee52f4026f7871f4ce062c172ba5e62b74 (diff)
gentoo auto-resync : 15:09:2022 - 11:12:38
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin95586 -> 95581 bytes
-rw-r--r--dev-libs/liberasurecode/Manifest2
-rw-r--r--dev-libs/liberasurecode/liberasurecode-1.6.3.ebuild2
-rw-r--r--dev-libs/libfilezilla/Manifest2
-rw-r--r--dev-libs/libfilezilla/libfilezilla-0.39.1.ebuild51
5 files changed, 55 insertions, 2 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index c847ec84ebff..81350bdcfee7 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/liberasurecode/Manifest b/dev-libs/liberasurecode/Manifest
index fab8f09a7ae4..45850a5511c7 100644
--- a/dev-libs/liberasurecode/Manifest
+++ b/dev-libs/liberasurecode/Manifest
@@ -1,5 +1,5 @@
DIST liberasurecode-1.6.2.tar.gz 210331 BLAKE2B 174141a26872ce1cb57feaeed071f8b0740810a73ec4683e2661f908fc0d58264a01ed87e7a71185f0607cbd23ebfe0141154e082dd96478712f776b764a2631 SHA512 027def96275eac67b32b2e3e7144f3042acbcafe5b27b353eb5944e73b55d34931a11324018f131b2acb381007cc79e31a5afd7390fdc517ed30ee592d6f90d5
DIST liberasurecode-1.6.3.tar.gz 210599 BLAKE2B d0e9ec0a28d99e109d7dd130283bf986d3fb2f2b0960567ca91b1380ce9c2a12eb14dee683cb2f994f5b3b4820b449c65f5b206f123101b4c2ed7f8910a44627 SHA512 d5daa962324ef19fd195cfa842ec375d9dd5e62e3391b4a1cbf49a850b852b18cfc9be929ab18786d6b839139f6260d5cb4c88a0ba440c06b0e54e04ffb1bee1
EBUILD liberasurecode-1.6.2.ebuild 749 BLAKE2B 7588c93b64cafd2142beeb9026b77a2d75ba580b7f01bbe2d8cd354c152c4da6ba3333157e174c06ee985854bed5e740525fa6efb22074c5510eacb46816f590 SHA512 56102f8c6d59c6a6d486ef4970f0c5dd9aa2598aba0c161c9aa88e63db344a91d457c7b0c78ded67b765ef791487f88d110b80104c61822333dfb2af7f05f305
-EBUILD liberasurecode-1.6.3.ebuild 751 BLAKE2B 45853749b034ae8f6cba56c2738e5b1df9252303491ad560042aefd76a59b942ac04466cd1c542f497ddd6bcd5be7cd5a05874181196b8d9cc47f306b416b1a6 SHA512 aaac9ffed4978e2f4fd33999d3441f4f266deb654e35ba9c68f21389c8b0b18229fa6c7002cce83aaa309f331a751691ca8638b805f2a89ce71ed64266699117
+EBUILD liberasurecode-1.6.3.ebuild 750 BLAKE2B f210dc5cd205faf3432a1dd815edf717b9ea52592848acef305c5f77e210cb8ecd9ee513b511f746368591b2a3f9165d3bf6eb846d3118d45aa034f100fb0262 SHA512 70b717ba4cfea704215cbf4bcaaaf606a226602c39210a05bc4b5f8649d04db5c5c90439ad7cce9abcfdabd02500d23f6c9d1fb767fc3c2246c9f599882a6bfe
MISC metadata.xml 465 BLAKE2B 92e3cc53cbbfcbfc2b99df3a02b64e08076fd6c3f435c4617074f628b17b589d33ca76ace9ec47efd05eae9b1cdfe6205048f92aa286a6eccca2307c58c9e079 SHA512 461b346bd7a354bdfbb1ff45dd578e9b2fa7c4121897db9b5308622a9cd058aba8a9a75281e1c81b51f94ac60caaf0f13d78be3241741c017f25f6d6bb0295cb
diff --git a/dev-libs/liberasurecode/liberasurecode-1.6.3.ebuild b/dev-libs/liberasurecode/liberasurecode-1.6.3.ebuild
index b6d909c7d973..50f500c00517 100644
--- a/dev-libs/liberasurecode/liberasurecode-1.6.3.ebuild
+++ b/dev-libs/liberasurecode/liberasurecode-1.6.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/openstack/liberasurecode/archive/${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
IUSE="doc static-libs"
DEPEND="doc? ( app-doc/doxygen )"
diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest
index 93d0b20b8cbc..6165583ab3ee 100644
--- a/dev-libs/libfilezilla/Manifest
+++ b/dev-libs/libfilezilla/Manifest
@@ -1,6 +1,8 @@
AUX libfilezilla-0.37.1-pthread.patch 371 BLAKE2B d00dae184c6229628b7a37de6f0884aa2685e68d47d7d13d8e864f66e7f4b428c9485dc4a500dce8e9bb2c4499f4b84f428fb19ea5a222b5c3a5dfb17b8a7b54 SHA512 fd2fb6efbfe4c28bec96778d64964ae31ed195de8ea41cc170ba1ea646a325ac9c6f5cfc87172a2bc8e7977cd3059288be2cd1a2a6efaace9cb354df05e699bb
DIST libfilezilla-0.37.2.tar.bz2 609128 BLAKE2B 8ff4bee0c007c2c527d172bef8a6efd4e3238e9a265d75d5a8bcc50a204e0fcef09876f112d7eacd4df4f4cf6551361e99646dd7729ab09774a7416440c5ee06 SHA512 a8902977bae5f442045faa8a68c2f85e667a2371b1e643fde49e592fa9544b0a672c476246b01b2ba7b52390b37b0f1f33e5196be4499eddf5783f225091c93a
DIST libfilezilla-0.38.1.tar.bz2 621099 BLAKE2B f998fda61907edeaa62d29f686a2dfa2ef34f35866010720c4a6d8a7e16ffa7b079d0ed2098ec7df24a3921bf437362fde48d7cd53af9eca2fefd326441e65bd SHA512 486aa4934f3fde4684c134ac7648edd0dfbd2dd2082909cd8ecafcccf9e3e9a86874c250773bc28ad25a8c40c8d34f242008636efdf4d311764682cf89b6fe39
+DIST libfilezilla-0.39.1.tar.bz2 622574 BLAKE2B 2845f0309f8a9036f42930203b89d503ffe5897dbb819cc9249b3179deb24f5c562843471712702d7a302df0b3c7dead1bc108de9dd5dd4b1cb1501cd3ef9ba1 SHA512 b5c4dcaef146ea3e249a4972e66aa441187693bea148f0ead0c08568ecf1856a78c7455cbc70737d82b9c33c2af5d6abe79dd4cb2dfbb65bdcefd6765016dfb6
EBUILD libfilezilla-0.37.2.ebuild 1279 BLAKE2B c006b6b170ed278276c58d06e1f020c7222ca3b885b7347fdd4040e48090a71a18988f9312ec0a2737961d3d19b3edf841a560e10b91f55d20e3fc064459f4d3 SHA512 c7051a0f53fdba70e31b60210abf737af21bb9777ba9076a8d1fe86354783d6fda5cbbb4a5e6e0a761564ab5112546b54ded95dc1f363400e7e333fb344e99b5
EBUILD libfilezilla-0.38.1.ebuild 1283 BLAKE2B 915534e57d936d9d65b9611e9eef3be233268d1fb2402c63c19e0804093f3651a374d45265176728269cbaf1c40de27f20f72e87878217fcb71f016c0e35b8dc SHA512 eb437975641dd579897053ea508c2b177624b7cc6fa76125bbf8b68c4604738ade22ad147f931d76827147f9e805bc409f9f6df8b1aaaf789ca767d1416389ed
+EBUILD libfilezilla-0.39.1.ebuild 1283 BLAKE2B 915534e57d936d9d65b9611e9eef3be233268d1fb2402c63c19e0804093f3651a374d45265176728269cbaf1c40de27f20f72e87878217fcb71f016c0e35b8dc SHA512 eb437975641dd579897053ea508c2b177624b7cc6fa76125bbf8b68c4604738ade22ad147f931d76827147f9e805bc409f9f6df8b1aaaf789ca767d1416389ed
MISC metadata.xml 1125 BLAKE2B eddf5dd9e7af700c9cdfd68918acef8a6064a8f26e4531f047315df70a4c2d1e2d2a4b3257062e5af1973fef5490606f08a0c6460e220d25b3d615c7d4626e57 SHA512 6038a9eb07bf8c4adaf9bd3abaa3abc283ba8d8c432aa193fcc1932071afdbd6a6bb50a16e5e7f4f0cce4afbc341bb26b1b265b8f0da12728f8db06103d73ba5
diff --git a/dev-libs/libfilezilla/libfilezilla-0.39.1.ebuild b/dev-libs/libfilezilla/libfilezilla-0.39.1.ebuild
new file mode 100644
index 000000000000..fa9b18b48316
--- /dev/null
+++ b/dev-libs/libfilezilla/libfilezilla-0.39.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic
+
+DESCRIPTION="C++ library offering some basic functionality for platform-independent programs"
+HOMEPAGE="https://lib.filezilla-project.org/"
+SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0/29" # libfilezilla.so version
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/nettle:0=
+ >=net-libs/gnutls-3.5.7:=
+ virtual/libcrypt:=
+"
+DEPEND="${RDEPEND}
+ test? ( dev-util/cppunit )"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.37.1-pthread.patch )
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ if ! test-flag-CXX -std=c++14; then
+ eerror "${P} requires C++14-capable C++ compiler. Your current compiler"
+ eerror "does not seem to support -std=c++14 option. Please upgrade your compiler"
+ eerror "to gcc-4.9 or an equivalent version supporting C++14."
+ die "Currently active compiler does not support -std=c++14"
+ fi
+ fi
+}
+
+src_configure() {
+ if use ppc || use arm || use hppa; then
+ # bug 727652
+ append-libs -latomic
+ fi
+
+ econf --disable-static
+}
+
+src_install() {
+ default
+ find "${ED}" -type f -name "*.la" -delete || die
+}