diff options
author | mirror@stealer.net <mirror@stealer.net> | 2025-07-19 01:00:21 +0000 |
---|---|---|
committer | mirror@stealer.net <mirror@stealer.net> | 2025-07-19 01:00:21 +0000 |
commit | 86bda34d51cc796b4a42a369ccc32a04aceaadae (patch) | |
tree | d1a18063c4797fe2e5bc8f6bf532856c361ece0a /dev-libs | |
parent | 14d7a33b25d690665c84a72dc5ec318893d0dd30 (diff) |
2025-07-19 00:40:32+00:00
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/Manifest.gz | bin | 99218 -> 99221 bytes | |||
-rw-r--r-- | dev-libs/libfilezilla/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/libfilezilla/libfilezilla-0.51.0.ebuild | 63 |
3 files changed, 65 insertions, 0 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex 738fe9a4cfedb..82a752a160df1 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest index 45f344d85f590..292c32721b478 100644 --- a/dev-libs/libfilezilla/Manifest +++ b/dev-libs/libfilezilla/Manifest @@ -3,7 +3,9 @@ AUX libfilezilla-0.41.0-gcc13.patch 2201 BLAKE2B b253114cf862dc4a77dc1968c9a39a5 DIST libfilezilla-0.48.1.tar.xz 552864 BLAKE2B fd08bbe3279cb1eec21c864e1b1547ee562d9fca970fed4dc3f78740bb9131b98410cc5ba317a05a5218b100dd498107dd2caed3ff3453b1516405c1075bbb62 SHA512 44881abbed985eabe0b5a19c6a2fc5f39c5258b49633eae79c7498c5c96583b24883ddce66b9ab7fafdaab7657092edc5da8e5d3b604897b76c02038fa4cd482 DIST libfilezilla-0.49.0.tar.xz 554000 BLAKE2B 92cf203f4b58199ddd153be99f128d1c29d1f202e1cfe1354a185201d7f3eb9cc00d344ba58fe245f0444106fdfbef5dd5589969e9558404607edb22b94ef09a SHA512 5e77cf9371468f8760baa351108374187d89777244845386d4cc46d2bd03d52285379cd55902c91dad1167ac58892c9fd7c94d6596ef1710e8116dd1f9721eca DIST libfilezilla-0.50.0.tar.xz 559004 BLAKE2B 27f060843eb3a92be0e350dd2ea8aae2f4cb7a4654ad61cb2296f0b8f0a107350b989fdb62ab63256bc1e7b902ed167ec756bd3963e9c56220a7740669ff1b2a SHA512 ed12159d176da0019479fc3d2f129dbf959237340dbfe8fa6871ae2f1f038f64cf672eb25680e69304820f9003b03957a9ba7c2cdad1bd918dbf3ee630380608 +DIST libfilezilla-0.51.0.tar.xz 561100 BLAKE2B 5d99dac0595fbd7c60e4e9c4b6d5992db9966151457f0d7fc93c51063144860adef14b5410c28192cd8ad5298e71f665217bfd418098d217318b52fda7f14383 SHA512 0864c1d6e93f077005223d7a2818ff8711bfed0812bc369b04d2d20c07c1b41908951e5a96d4402407287b350513bf037b4b522a7cdff850071c8e2b045e83b0 EBUILD libfilezilla-0.48.1.ebuild 1418 BLAKE2B 16e9009c7f3daef80b7cb7e07b3c6ff287d79f9ac22197241865b87d741070c4ae0a8f086bd9c350ae59c80e121431873cd749097c68894e00761a5fad9f2340 SHA512 430dec7cb05500c226f9527c6375e8798f61e76b7806579598d4f10992a710438944dadb2ceb8a94f8e22c3275830525f2b0063526c7887ee7683a6c8f32dbcc EBUILD libfilezilla-0.49.0.ebuild 1446 BLAKE2B 5b26cc2933045bb14525be472b527d097d117b352539b6b93bdc226acdd6eeca744ed20f426ada2bd70e7d5f5d6624b84815b36c2cda532810a59bfe09d68205 SHA512 e34ee24860ae0901158fe0cca8320a3079381846a6242c6de539eb091412284a322e7e0407f87eeb4ad04e4907f8174dae0d8c07a5d35cd7d9c4f0fc32cf255c EBUILD libfilezilla-0.50.0.ebuild 1443 BLAKE2B 149bff2d59ade34320b06444785b748a6d474b4cd26c5c3c22837368092a6bb235ffaaeea808aa16602ce776e22b1d150afb816c21d3111732bac54b172e52b4 SHA512 ae70453d77c1fa7beca91af450ad6c44c221a95a32aca20d576fe99da68e32a4ec975dcdcb02f0273d35e6254f5edddb996a36af71ee186f62c275776f22e727 +EBUILD libfilezilla-0.51.0.ebuild 1446 BLAKE2B 71b46059fc43c9e38facf4ae3ebc8eefffcf7c86976ea9027d3cad3f4e7ccae41e614c3e4b3d6aff6cb0a53714691c0f6a38d0fa45eaa5bbf6816fd8b10e9620 SHA512 0e42c903caca658b4b4a4193538e223d956cf01e6b5d8fec404158b51b21de45157cc39b8d1ca91c9348191638853c79e044de89ce4b6016b6a2b9ec5fd180f7 MISC metadata.xml 1125 BLAKE2B eddf5dd9e7af700c9cdfd68918acef8a6064a8f26e4531f047315df70a4c2d1e2d2a4b3257062e5af1973fef5490606f08a0c6460e220d25b3d615c7d4626e57 SHA512 6038a9eb07bf8c4adaf9bd3abaa3abc283ba8d8c432aa193fcc1932071afdbd6a6bb50a16e5e7f4f0cce4afbc341bb26b1b265b8f0da12728f8db06103d73ba5 diff --git a/dev-libs/libfilezilla/libfilezilla-0.51.0.ebuild b/dev-libs/libfilezilla/libfilezilla-0.51.0.ebuild new file mode 100644 index 0000000000000..a2dcf5aa3bfee --- /dev/null +++ b/dev-libs/libfilezilla/libfilezilla-0.51.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="C++ library offering some basic functionality for platform-independent programs" +HOMEPAGE="https://lib.filezilla-project.org/" +# Broken URL behind CDN +SRC_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}/${P}.tar.xz" + +LICENSE="GPL-2+" +SLOT="0/48" # libfilezilla.so version +KEYWORDS="~amd64 ~arm ~arm64 ~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 )" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-0.37.1-pthread.patch + "${FILESDIR}"/${PN}-0.41.0-gcc13.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_prepare() { + default + # we patch configure.ac + eautoreconf +} + +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 +} |