diff options
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/Manifest.gz | bin | 99171 -> 99170 bytes | |||
-rw-r--r-- | dev-libs/c-blosc2/Manifest | 6 | ||||
-rw-r--r-- | dev-libs/c-blosc2/c-blosc2-2.15.2.ebuild | 63 | ||||
-rw-r--r-- | dev-libs/c-blosc2/c-blosc2-2.16.0.ebuild | 63 | ||||
-rw-r--r-- | dev-libs/c-blosc2/c-blosc2-2.17.0.ebuild | 2 | ||||
-rw-r--r-- | dev-libs/libdnet/Manifest | 7 | ||||
-rw-r--r-- | dev-libs/libdnet/libdnet-1.16.2.ebuild | 77 | ||||
-rw-r--r-- | dev-libs/libdnet/libdnet-1.16.4.ebuild | 89 | ||||
-rw-r--r-- | dev-libs/libdnet/libdnet-1.17.0.ebuild | 93 | ||||
-rw-r--r-- | dev-libs/libdnet/libdnet-1.18.0.ebuild | 93 | ||||
-rw-r--r-- | dev-libs/libgit2-glib/Manifest | 5 | ||||
-rw-r--r-- | dev-libs/libgit2-glib/files/libgit2-glib-1.2.0-libgit2-1.8.0.patch | 54 | ||||
-rw-r--r-- | dev-libs/libgit2-glib/libgit2-glib-1.2.0-r2.ebuild | 67 | ||||
-rw-r--r-- | dev-libs/libgit2-glib/libgit2-glib-1.2.1.ebuild | 2 | ||||
-rw-r--r-- | dev-libs/libpcre2/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/libpcre2/libpcre2-10.45.ebuild | 2 | ||||
-rw-r--r-- | dev-libs/nwjs/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/nwjs/nwjs-0.97.0.ebuild (renamed from dev-libs/nwjs/nwjs-0.88.0.ebuild) | 11 |
18 files changed, 13 insertions, 627 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex 25bab954a3be..c712ecc23953 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/c-blosc2/Manifest b/dev-libs/c-blosc2/Manifest index 0b44a3845663..a65e886cfb3e 100644 --- a/dev-libs/c-blosc2/Manifest +++ b/dev-libs/c-blosc2/Manifest @@ -1,7 +1,3 @@ -DIST c-blosc2-2.15.2.gh.tar.gz 3174873 BLAKE2B f656b81689ff30c54fd977e3652c8ee4a74320f2b4d9e2b25aa909254ed6f94021cebc63c6ddc1878a0125f97b56fc6583152c3cfae445adc976149e2449d69f SHA512 6208c2cfdd19eedada0b3a264229b1f17dee09280a66ce7d22dfcee80fe320a6cd68b5cc64994852316b7987f319284a5de70d043feb84f3d756b3ef30b723f7 -DIST c-blosc2-2.16.0.gh.tar.gz 3278011 BLAKE2B b2b724c8b23868c73ffc4894d822f04d2c0112d789927b20dd6f5caecc1fe2ef7703bd794d6b7e0490eb524fc8b1b4ca62b9fa3a614059f2e42f0edb6788ecc8 SHA512 f3c1155bc48fa3d1c67adbc13d5273f4cc0f4c72cc557f6f7f227cefbcbb26bf217911ecd5df1156a4d4f1ab747f649ac0dae83e0418196b902a4575dc9ee98c DIST c-blosc2-2.17.0.gh.tar.gz 3291090 BLAKE2B cace89b5ca171eed4fb703db6afae9712eeac7ca768a321feeb264df08b153b21b2b49e8df079605023baf6a9a371901100c39415b619e3da94bf716b36058f7 SHA512 741bf3a816507613114512eec10f5de32383c3c139fa1b6fdac36fc4d7d11e575e8f9b6b0372011598a787e98a12ff5b8451b08a23afca3a12da5e27823aeb3b -EBUILD c-blosc2-2.15.2.ebuild 1488 BLAKE2B aa6fa8d8067e7d68ab520ef84e93ad971c34c81260ead49675ba02cd48da79cd0c01ef09404a95ef5048356b3e19c98e93a2ea617e4cde495d5b835acaf82f97 SHA512 e3f1ef57a6c2a397dd33cbd71dc2043d72c42d8779f2ccd2eaa4882f0cdadaaa79097d378cecaff2e3e9de5ca4db39998535f75017847700219914f7b23764e7 -EBUILD c-blosc2-2.16.0.ebuild 1488 BLAKE2B 81f50a7a5902059798a44c4f5157710fff739bcdef6c1c4ef06a860cb86c3104d2e2db87047fe574d798b1f3bfafd60a0e349c1beda5d959bb3c79282eb92120 SHA512 0fad18bc3fe779b44d76001ac27a5c18d0bbcd068a90752f3647a763d313670a6e46565e563fc685c69527c0128ac74d53ba1646d7a6aa99d565ae75f5e29b6c -EBUILD c-blosc2-2.17.0.ebuild 1493 BLAKE2B f0dab60ccf00888b2ebbbd3836a3516f4cc588ddc61ebfd6f9ad29758418a82fed6ca8554b2045f14351cb959a81e7b42d1d84c54f1271115bf75655534ec0f1 SHA512 3b2fc076a6d5ef76100a5aaebb5677ed59f379ddac900de575bcabbf2d28ccf520ce2de6b409adf88844102657e62e6715ee7e00f564334025adf520645c23f5 +EBUILD c-blosc2-2.17.0.ebuild 1488 BLAKE2B 81f50a7a5902059798a44c4f5157710fff739bcdef6c1c4ef06a860cb86c3104d2e2db87047fe574d798b1f3bfafd60a0e349c1beda5d959bb3c79282eb92120 SHA512 0fad18bc3fe779b44d76001ac27a5c18d0bbcd068a90752f3647a763d313670a6e46565e563fc685c69527c0128ac74d53ba1646d7a6aa99d565ae75f5e29b6c MISC metadata.xml 327 BLAKE2B 5fafd7f688780e7c5479d492da4943b9a95122d5c64e36e4415fe69a708f983f9463824981d771424c1c75f7236a159ef843738a0b31430ccd572770fbc5a74e SHA512 9d2aa06eb8e144bafe1c65b9c7704993633f9e1db629d77209e8c832e09de34c641d9f588cf208d8f5f65ff489c56f1e01ef573213439ba99678601d6a790ee0 diff --git a/dev-libs/c-blosc2/c-blosc2-2.15.2.ebuild b/dev-libs/c-blosc2/c-blosc2-2.15.2.ebuild deleted file mode 100644 index d8b4572f42ed..000000000000 --- a/dev-libs/c-blosc2/c-blosc2-2.15.2.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Blocking, shuffling and lossless compression library" -HOMEPAGE=" - https://www.blosc.org/c-blosc2/c-blosc2.html - https://github.com/Blosc/c-blosc2/ -" -SRC_URI=" - https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0/4" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="test +zlib +zstd" -REQUIRED_USE="test? ( zlib zstd )" -RESTRICT="!test? ( test )" - -DEPEND=" - >=app-arch/lz4-1.7.5:= - zlib? ( sys-libs/zlib:= ) - zstd? ( app-arch/zstd:= ) -" -RDEPEND=" - ${DEPEND} -" - -src_configure() { - # remove bundled libs (just in case) - rm -rf internal-complibs || die - - local mycmakeargs=( - -DBUILD_STATIC=OFF - -DBUILD_TESTS=$(usex test) - -DBUILD_BENCHMARKS=OFF - -DBUILD_EXAMPLES=OFF - -DBUILD_FUZZERS=OFF - -DDEACTIVATE_ZLIB=$(usex !zlib) - -DDEACTIVATE_ZSTD=$(usex !zstd) - -DPREFER_EXTERNAL_LZ4=ON - -DPREFER_EXTERNAL_ZLIB=ON - -DPREFER_EXTERNAL_ZSTD=ON - - # force regular zlib, at least for the time being - -DCMAKE_DISABLE_FIND_PACKAGE_ZLIB_NG=ON - - # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} defaults - # from applying, https://github.com/Blosc/c-blosc2/issues/433 - -DCMAKE_C_FLAGS="${CFLAGS}" - ) - cmake_src_configure -} - -src_test() { - # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432 - MAKEOPTS=-j1 cmake_src_test -} diff --git a/dev-libs/c-blosc2/c-blosc2-2.16.0.ebuild b/dev-libs/c-blosc2/c-blosc2-2.16.0.ebuild deleted file mode 100644 index 29b8919c5113..000000000000 --- a/dev-libs/c-blosc2/c-blosc2-2.16.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Blocking, shuffling and lossless compression library" -HOMEPAGE=" - https://www.blosc.org/c-blosc2/c-blosc2.html - https://github.com/Blosc/c-blosc2/ -" -SRC_URI=" - https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0/4" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="test +zlib +zstd" -REQUIRED_USE="test? ( zlib zstd )" -RESTRICT="!test? ( test )" - -DEPEND=" - >=app-arch/lz4-1.7.5:= - zlib? ( sys-libs/zlib:= ) - zstd? ( app-arch/zstd:= ) -" -RDEPEND=" - ${DEPEND} -" - -src_configure() { - # remove bundled libs (just in case) - rm -rf internal-complibs || die - - local mycmakeargs=( - -DBUILD_STATIC=OFF - -DBUILD_TESTS=$(usex test) - -DBUILD_BENCHMARKS=OFF - -DBUILD_EXAMPLES=OFF - -DBUILD_FUZZERS=OFF - -DDEACTIVATE_ZLIB=$(usex !zlib) - -DDEACTIVATE_ZSTD=$(usex !zstd) - -DPREFER_EXTERNAL_LZ4=ON - -DPREFER_EXTERNAL_ZLIB=ON - -DPREFER_EXTERNAL_ZSTD=ON - - # force regular zlib, at least for the time being - -DCMAKE_DISABLE_FIND_PACKAGE_ZLIB_NG=ON - - # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} defaults - # from applying, https://github.com/Blosc/c-blosc2/issues/433 - -DCMAKE_C_FLAGS="${CFLAGS}" - ) - cmake_src_configure -} - -src_test() { - # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432 - MAKEOPTS=-j1 cmake_src_test -} diff --git a/dev-libs/c-blosc2/c-blosc2-2.17.0.ebuild b/dev-libs/c-blosc2/c-blosc2-2.17.0.ebuild index 00ff5d98f4f1..29b8919c5113 100644 --- a/dev-libs/c-blosc2/c-blosc2-2.17.0.ebuild +++ b/dev-libs/c-blosc2/c-blosc2-2.17.0.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="test +zlib +zstd" REQUIRED_USE="test? ( zlib zstd )" RESTRICT="!test? ( test )" diff --git a/dev-libs/libdnet/Manifest b/dev-libs/libdnet/Manifest index 4d40b0560e4d..2d18e7a03418 100644 --- a/dev-libs/libdnet/Manifest +++ b/dev-libs/libdnet/Manifest @@ -1,12 +1,5 @@ AUX libdnet-1.18.0-fix-incompatible-function-pointer.patch 4151 BLAKE2B 8da8a817ca8cacece72e42be69c9a3053bf58436700fd3664d0eb3ccd370c501272433700fdf23324dcd641a0b1d1c9929fe4b6eac5535660759790a600e8d86 SHA512 64c208929e843c53180b78c6aa645730e6b4f62a6a88863358585a3db00929bc32aca26d3610940decd3cb1720b78de2ab8dc7e19056aef8dc7530bba3c14cd7 -DIST libdnet-1.16.2.tar.gz 675191 BLAKE2B 04e4533dbe45700decec4755c7db608d0ca68be05431bf44e6984b2c6a4aec55888fc0f0159916c8ac4a60ec5f743047d2a0a541786cd13fda61739bd7eef0fb SHA512 4b1902553a57eeb56952968e15be032de92d8106dc6e0ebf8e10470605c9c2ed69cb015f4057a5c119d01509c6795fc0dcda85a311d14124dddefdeb6223f848 -DIST libdnet-1.16.4.tar.gz 684358 BLAKE2B 40be891c9004288329aaee0c79a29ebf0f095dfaaca4da98fd5ecfd759e22b8d10dc6b906200db1ac5b0a8cfbbea8fbe509da393e60cddeb5f875ad179cdc67a SHA512 6c5556e365047afcc5da3f76b1c99aa70723c076a7cf75c03d96a661a583dfa6d0ab605076e68efffe5ddca2d69875e4bc4938e0874b8aa24915fcfbfe3f3ff9 -DIST libdnet-1.17.0.tar.gz 684645 BLAKE2B b208cb41201145411b1949531cb1ab27b4edc6026b8ca703c24231fdb021f46bfe922eb1da11090c271f439339f5384c93168fad3130ed2f89b3d2eca5c7f89f SHA512 b207b2f61e3759a2b17827eabf37b0eb68cb9fa27418f99ee4efd754b01dfe8504dff465664b14054d54df334195d43963d142c7104dc603b2b8b1491590d2a7 DIST libdnet-1.18.0.tar.gz 740145 BLAKE2B 67f9257e0a05c6c768609c288de9a8704a7ba9d66142bcf849929fa3dbc7b59e379cef2a917d01d4ccfa63b5dfffaf7225f9c67f94e6e91c528a3066fae8c933 SHA512 c074828a1ecd21c292f9120c7afb6b3c11e967d1e0aaca78e75a5558e96f5e65e0d24b68b8386c33c1c28734a3d30f5857d394796e049d521c8b4a9a2c8dcea9 -EBUILD libdnet-1.16.2.ebuild 1481 BLAKE2B 1ac09575eb9aeda48a21448da8f055680592a0932ea6662d3c87a1d7e5905092a43b1b667f9461978721a3eebe36913f41a5824523ed566de1f14c73b9c0f615 SHA512 87940f2f9b3bcdb8da0232e0f8c980047496695eb3d4991ca66f0de61c19e7f9ec136d4ab4d213d9e95c49a5ad3c027958d589b3781bf4f0a5310628534d0edd -EBUILD libdnet-1.16.4.ebuild 1807 BLAKE2B de224a2d54cfb0bbab260ed33c0314ba36384b7136e90f4d0a0188e2612ec1a22bc4532ad408a0b3951d6f050640c2a220dcc5aa736af485befd29bf22ce3579 SHA512 414ca259de14c4015e9956a1939eb221281ce8219cc2679cc0e4649a0f10161e21578b4e95eeccd98934245a6a3fddd5763b5f80429d97aa032ff46cf914193c -EBUILD libdnet-1.17.0.ebuild 1819 BLAKE2B c15f3e9babb10b52d74fb119bf8589efffb8fc4a9173649c22b22bb4ad408b0b236ff289b2c0f063bf2662d1118a38750f11eacca3373841b63ee4543df68b55 SHA512 60dab0c6e3a41281a88e989bb1ff536039d3838104e8c5ed063bff984edbb3dba146c5a325cdf4e5e3e6c69ded4d6dcd9ac48c006781059973cfed4109bd6b6a EBUILD libdnet-1.18.0-r1.ebuild 1868 BLAKE2B 4f8e7856ff1bac545d1edd2807449c4d68b94c3c6c357c20d42d8ad581e13b8d0735cc8530cb26b38c37e89242d0005c4a0940942cd8df4a57a0e2a58690a74c SHA512 907829dccc306024b2cb957b44709d652a43bf9e3354467e259e42d8b6f42d86a59dcaad03c4f20c830f5a645bf7989b96560e97ad8c2598cbafbaa39bbc88df EBUILD libdnet-1.18.0-r2.ebuild 1956 BLAKE2B af70c76bd7dd0978bef35f6b7ca2720ce147114e2876fddb9fb322c83ba1938c7ec1ba4ad05230935e28f83a66ddb39b5555d57b2bc251cc34a048d6d0980984 SHA512 f655c6f75bb5900e5296dd946f342552a894885424571c0060c37ae46bfdebc1c4b5bb3347eddc1e7ae1aaa5988fc78178a827af2fa169bac82095762126eb5b -EBUILD libdnet-1.18.0.ebuild 1813 BLAKE2B 567ae04e44cc5158d283f36da9e6ca8d81c9ddae712e9207d645fdbdebe8f758c73d1c5a5cd7417ab00a61d3283a4966e490026624a43af8996f1f6373c89ea4 SHA512 f5cb02392062a3c03e89887903c0539a30246ff9894b452f40d38b49c501b2ba03c27211f3472bc4cceabfe8d6312952153200cf93a34fe892af8bd1a009982d MISC metadata.xml 413 BLAKE2B 91e8ea8dfe7585b6bcce394bc63e466cd7094b8b12ecb4f6b03303b37575387250f81c85a3be03cf8b36cbe10ef724794c86afec5decb5f042d0cde5db2bfdc6 SHA512 af7f752fa0811cb6e57b2398a86f5c57bbc0af1e3392ff3c26af27568ae3ed5232f765558f5e3b01cb6a6e3debfe2b0b893fc2c3598776d94eb6318744ca6fce diff --git a/dev-libs/libdnet/libdnet-1.16.2.ebuild b/dev-libs/libdnet/libdnet-1.16.2.ebuild deleted file mode 100644 index 388bea77f3e3..000000000000 --- a/dev-libs/libdnet/libdnet-1.16.2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_OPTIONAL=1 -inherit autotools distutils-r1 - -DESCRIPTION="Simplified, portable interface to several low-level networking routines" -HOMEPAGE="https://github.com/ofalk/libdnet" -SRC_URI="https://github.com/ofalk/${PN}/archive/${P}.tar.gz" -S="${WORKDIR}/${PN}-${P}" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" -IUSE="python" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND="dev-libs/libbsd - python? ( ${PYTHON_DEPS} )" -RDEPEND="${DEPEND}" -BDEPEND="python? ( dev-python/cython[${PYTHON_USEDEP}] )" - -DOCS=( README.md THANKS ) - -src_prepare() { - default - - sed -i \ - -e 's/libcheck.a/libcheck.so/g' \ - configure.ac || die - sed -i \ - -e 's|-L$libdir ||g' \ - dnet-config.in || die - sed -i \ - -e '/^SUBDIRS/s|python||g' \ - Makefile.am || die - - # Stale e.g. pkg-config macros w/ bashisms - rm aclocal.m4 {config,m4}/libtool.m4 || die - - AT_M4DIR="config" eautoreconf - - if use python; then - cd python || die - distutils-r1_src_prepare - fi -} - -src_configure() { - econf \ - $(use_with python) \ - --without-check -} - -src_compile() { - default - if use python; then - cd python || die - distutils-r1_src_compile - fi -} - -src_install() { - default - - if use python; then - cd python || die - unset DOCS - distutils-r1_src_install - fi - - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/libdnet/libdnet-1.16.4.ebuild b/dev-libs/libdnet/libdnet-1.16.4.ebuild deleted file mode 100644 index 386775d5138e..000000000000 --- a/dev-libs/libdnet/libdnet-1.16.4.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_EXT=1 -DISTUTILS_OPTIONAL=1 -inherit autotools distutils-r1 - -DESCRIPTION="Simplified, portable interface to several low-level networking routines" -HOMEPAGE="https://github.com/ofalk/libdnet" -SRC_URI="https://github.com/ofalk/${PN}/archive/${P}.tar.gz" -S="${WORKDIR}/${PN}-${P}" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" -IUSE="python test" -RESTRICT="!test? ( test )" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND="dev-libs/libbsd - python? ( ${PYTHON_DEPS} )" -RDEPEND="${DEPEND}" -BDEPEND="python? ( dev-python/cython[${PYTHON_USEDEP}] ) - test? ( dev-libs/check )" - -DOCS=( README.md THANKS ) - -src_prepare() { - default - - sed -i \ - -e 's/libcheck.a/libcheck.so/g' \ - configure.ac || die - sed -i \ - -e "s/lib\/libcheck/$(get_libdir)\/libcheck/g" \ - configure.ac || die - sed -i \ - -e 's|-L$libdir ||g' \ - dnet-config.in || die - sed -i \ - -e '/^SUBDIRS/s|python||g' \ - Makefile.am || die - - # Stale e.g. pkg-config macros w/ bashisms - rm aclocal.m4 {config,m4}/libtool.m4 || die - - AT_M4DIR="config" eautoreconf - - if use python; then - cd python || die - distutils-r1_src_prepare - fi -} - -src_configure() { - econf \ - $(use_with python) \ - $(use_enable test check) -} - -src_compile() { - default - if use python; then - cd python || die - distutils-r1_src_compile - fi -} - -src_test() { - # https://bugs.gentoo.org/778797#c4 - # check_ip needs privileges and check_fw can't work on Linux - emake check XFAIL_TESTS="check_fw check_ip" -} - -src_install() { - default - - if use python; then - cd python || die - unset DOCS - distutils-r1_src_install - fi - - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/libdnet/libdnet-1.17.0.ebuild b/dev-libs/libdnet/libdnet-1.17.0.ebuild deleted file mode 100644 index 80009979a9b3..000000000000 --- a/dev-libs/libdnet/libdnet-1.17.0.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_EXT=1 -DISTUTILS_OPTIONAL=1 -inherit autotools distutils-r1 - -DESCRIPTION="Simplified, portable interface to several low-level networking routines" -HOMEPAGE="https://github.com/ofalk/libdnet" -SRC_URI="https://github.com/ofalk/${PN}/archive/${P}.tar.gz" -S="${WORKDIR}/${PN}-${P}" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="python test" -RESTRICT="!test? ( test )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND=" - dev-libs/libbsd - python? ( ${PYTHON_DEPS} ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - python? ( dev-python/cython[${PYTHON_USEDEP}] ) - test? ( dev-libs/check ) -" - -DOCS=( README.md THANKS ) - -src_prepare() { - default - - sed -i \ - -e 's/libcheck.a/libcheck.so/g' \ - configure.ac || die - sed -i \ - -e "s/lib\/libcheck/$(get_libdir)\/libcheck/g" \ - configure.ac || die - sed -i \ - -e 's|-L$libdir ||g' \ - dnet-config.in || die - sed -i \ - -e '/^SUBDIRS/s|python||g' \ - Makefile.am || die - - # Stale e.g. pkg-config macros w/ bashisms - rm aclocal.m4 {config,m4}/libtool.m4 || die - - AT_M4DIR="config" eautoreconf - - if use python; then - cd python || die - distutils-r1_src_prepare - fi -} - -src_configure() { - econf \ - $(use_with python) \ - $(use_enable test check) -} - -src_compile() { - default - - if use python; then - cd python || die - distutils-r1_src_compile - fi -} - -src_test() { - # https://bugs.gentoo.org/778797#c4 - # check_ip needs privileges and check_fw can't work on Linux - emake check XFAIL_TESTS="check_fw check_ip" -} - -src_install() { - default - - if use python; then - cd python || die - unset DOCS - distutils-r1_src_install - fi - - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/libdnet/libdnet-1.18.0.ebuild b/dev-libs/libdnet/libdnet-1.18.0.ebuild deleted file mode 100644 index 43dff948dac6..000000000000 --- a/dev-libs/libdnet/libdnet-1.18.0.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_EXT=1 -DISTUTILS_OPTIONAL=1 -inherit autotools distutils-r1 - -DESCRIPTION="Simplified, portable interface to several low-level networking routines" -HOMEPAGE="https://github.com/ofalk/libdnet" -SRC_URI="https://github.com/ofalk/${PN}/archive/${P}.tar.gz" -S="${WORKDIR}/${PN}-${P}" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" -IUSE="python test" -RESTRICT="!test? ( test )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND=" - dev-libs/libbsd - python? ( ${PYTHON_DEPS} ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - python? ( dev-python/cython[${PYTHON_USEDEP}] ) - test? ( dev-libs/check ) -" - -DOCS=( README.md THANKS ) - -src_prepare() { - default - - sed -i \ - -e 's/libcheck.a/libcheck.so/g' \ - configure.ac || die - sed -i \ - -e "s/lib\/libcheck/$(get_libdir)\/libcheck/g" \ - configure.ac || die - sed -i \ - -e 's|-L$libdir ||g' \ - dnet-config.in || die - sed -i \ - -e '/^SUBDIRS/s|python||g' \ - Makefile.am || die - - # Stale e.g. pkg-config macros w/ bashisms - rm aclocal.m4 {config,m4}/libtool.m4 || die - - AT_M4DIR="config" eautoreconf - - if use python; then - cd python || die - distutils-r1_src_prepare - fi -} - -src_configure() { - econf \ - $(use_with python) \ - $(use_enable test check) -} - -src_compile() { - default - - if use python; then - cd python || die - distutils-r1_src_compile - fi -} - -src_test() { - # https://bugs.gentoo.org/778797#c4 - # check_ip needs privileges and check_fw can't work on Linux - emake check XFAIL_TESTS="check_fw check_ip" -} - -src_install() { - default - - if use python; then - cd python || die - unset DOCS - distutils-r1_src_install - fi - - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/libgit2-glib/Manifest b/dev-libs/libgit2-glib/Manifest index 298b74f76c83..c38dff5f1621 100644 --- a/dev-libs/libgit2-glib/Manifest +++ b/dev-libs/libgit2-glib/Manifest @@ -1,6 +1,3 @@ -AUX libgit2-glib-1.2.0-libgit2-1.8.0.patch 1845 BLAKE2B c949e25707e5e748ace78d65879fb4b2c57d6a1722784426eaa1de795a6637d5b3b1fc1e024a325310661dba1e85865c1adb4b16e6f9511c949592f9b5e7d27e SHA512 b86f5e7a1850fa979e59af22fff0489e682e7d34fc9db1f625e785c7781cf2b76941344e11b70c0e87aabf7164dad01d110f61f3ec4931bc0bb4f911e7599e1a -DIST libgit2-glib-1.2.0.tar.xz 140576 BLAKE2B f49f808e7f97c45d7df49d780fdf036422b794e551f2e42d934b015fb227b1cb80d5067198a5ef7ac0539460bf6c0eab74025bcf367a0aebb43518448015e22e SHA512 37004e86c663ce5fe1bd54878b908575eb9195c1012e88e39c2efdb0b6cfa1de3d2ed9754cecc1b942d001698870025c87d95856f2a0a9f2d0dba1979b07b1f8 DIST libgit2-glib-1.2.1.tar.xz 141252 BLAKE2B 39348a9fe0de82f622748fb231e041610c49c8f62915fcbec0924f1c6c56b18933a9568be5040e393edf61fc826afc44e8bdbf53067e7bb03eb3b7853089f01b SHA512 024b8699f1b5d53e36bef7acb618bddf21f053cde795245b69b8ea2cf681435dc5353cee6e05b189c7fc6395ac3b897de58b671c3bfc0157e00cfbeed53a2261 -EBUILD libgit2-glib-1.2.0-r2.ebuild 1327 BLAKE2B 52164b29a861a8a6d712e422ef6726d4a421e52fe8642850cd5602033bd561ca182081168eb6d4377b0845790c8c64d21540c27afcdd06ae7f8d2d6c4edc6e86 SHA512 af6798e00d232dc47936a5f5064d0c5b7772e54308077d07867ecdde2c12c3b6e3afd6210bf66478a597ae046eba9cab3f0e438c5ebcaa55274be0f7b23213fe -EBUILD libgit2-glib-1.2.1.ebuild 1244 BLAKE2B 5c00610982488e8ad0f78e4b03f22340efa8184b64018d4defe5d284a221776755555bb92fd6c4582c4e9a9a65e2f0ace3cd0e1056176648be6752d2a444b9ca SHA512 a7dc7a73a682211616de655fdecd375427eacb68c366f0443f8946d2b01c9aee05c5c8aa575af3d0c55f9203f2db182b0cebaca0ea550a35a51b0a668a5fc44a +EBUILD libgit2-glib-1.2.1.ebuild 1242 BLAKE2B 54903968dbdcfbb2079a0fba44742c109a66e43cb0effa7fffa82097620bc4e82aa5abd78e79c3edfe4a894599fb13cf9597b5a051bb5b2bb737173b9b788e72 SHA512 af21159dcc0d846dab8e21fae94f168050eb58cf6f249b59f88daad6ff6f48f449ba19724dafd7b5976f0ca4456e243230c5a1147a12d48d83340f5eed5dc99f MISC metadata.xml 541 BLAKE2B 15c4b815fae2b173bb92c735fbcb57d0e2f7227cd6ec7b613676646a69bbab79fd95d0e43376f8dc5444ec8326e46f59e0c476228ee0816758568cd0bdb5a06e SHA512 420a424010054a85291977699691fb2626b224df9b24b99aaad9584e7d1944fb3e242cd989b7efe1cb393404490a0f798c985d4be80ccb5474b0681e86434fa8 diff --git a/dev-libs/libgit2-glib/files/libgit2-glib-1.2.0-libgit2-1.8.0.patch b/dev-libs/libgit2-glib/files/libgit2-glib-1.2.0-libgit2-1.8.0.patch deleted file mode 100644 index 2c61e32fec8b..000000000000 --- a/dev-libs/libgit2-glib/files/libgit2-glib-1.2.0-libgit2-1.8.0.patch +++ /dev/null @@ -1,54 +0,0 @@ -https://gitlab.gnome.org/GNOME/libgit2-glib/-/merge_requests/40 (modified to drop const changes, dep increase) - -From a76fdf96c3af9ce9d21a3985c4be8a1aa6eea661 Mon Sep 17 00:00:00 2001 -From: Dominique Leuenberger <dimstar@opensuse.org> -Date: Fri, 5 Apr 2024 10:28:16 +0200 -Subject: [PATCH] build: Fix build against, and require, libgit2 1.8.0 - ---- - libgit2-glib/ggit-clone-options.c | 1 + - libgit2-glib/ggit-cred-ssh-interactive.c | 2 +- - libgit2-glib/ggit-remote-callbacks.h | 1 + - libgit2-glib/ggit-repository.c | 4 ++-- - libgit2-glib/ggit-types.h | 3 ++- - meson.build | 2 +- - 6 files changed, 8 insertions(+), 5 deletions(-) - -diff --git a/libgit2-glib/ggit-clone-options.c b/libgit2-glib/ggit-clone-options.c -index b47fdb1..30c7d86 100644 ---- a/libgit2-glib/ggit-clone-options.c -+++ b/libgit2-glib/ggit-clone-options.c -@@ -19,6 +19,7 @@ - */ - - #include <git2.h> -+#include <git2/sys/errors.h> - #include <gio/gio.h> - - #include "ggit-clone-options.h" -diff --git a/libgit2-glib/ggit-remote-callbacks.h b/libgit2-glib/ggit-remote-callbacks.h -index 3005ff4..2340712 100644 ---- a/libgit2-glib/ggit-remote-callbacks.h -+++ b/libgit2-glib/ggit-remote-callbacks.h -@@ -24,6 +24,7 @@ - - #include <glib-object.h> - #include <git2.h> -+#include <git2/sys/errors.h> - #include <libgit2-glib/ggit-cred.h> - - G_BEGIN_DECLS -diff --git a/libgit2-glib/ggit-types.h b/libgit2-glib/ggit-types.h -index 7e28975..2a2ed99 100644 ---- a/libgit2-glib/ggit-types.h -+++ b/libgit2-glib/ggit-types.h -@@ -355,7 +355,8 @@ typedef enum - GGIT_CONFIG_LEVEL_XDG = 3, - GGIT_CONFIG_LEVEL_GLOBAL = 4, - GGIT_CONFIG_LEVEL_LOCAL = 5, -- GGIT_CONFIG_LEVEL_APP = 6, -+ GGIT_CONFIG_LEVEL_WORKTREE = 6, -+ GGIT_CONFIG_LEVEL_APP = 7, - GGIT_CONFIG_LEVEL_HIGHEST = -1 - } GgitConfigLevel; - diff --git a/dev-libs/libgit2-glib/libgit2-glib-1.2.0-r2.ebuild b/dev-libs/libgit2-glib/libgit2-glib-1.2.0-r2.ebuild deleted file mode 100644 index 05cb8b3582c7..000000000000 --- a/dev-libs/libgit2-glib/libgit2-glib-1.2.0-r2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit gnome.org meson python-r1 vala xdg - -DESCRIPTION="Git library for GLib" -HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib" - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" -IUSE="gtk-doc python +ssh +vala" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - >=dev-libs/gobject-introspection-1.54:= - >=dev-libs/glib-2.44.0:2 - <dev-libs/libgit2-1.9:=[ssh?] - >=dev-libs/libgit2-0.26.0 - python? ( - ${PYTHON_DEPS} - dev-python/pygobject:3[${PYTHON_USEDEP}] - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - virtual/pkgconfig - gtk-doc? ( dev-util/gi-docgen ) - vala? ( $(vala_depend) ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.2.0-libgit2-1.8.0.patch -) - -src_prepare() { - default - - sed -i -e '/meson_python_compile.py/d' meson.build || die -} - -src_configure() { - local emesonargs=( - $(meson_use gtk-doc gtk_doc) - -Dintrospection=true - -Dpython=false # we install python scripts manually - $(meson_use ssh) - $(meson_use vala vapi) - ) - - use vala && vala_setup - meson_src_configure -} - -src_install() { - meson_src_install - - if use python ; then - python_moduleinto gi.overrides - python_foreach_impl python_domodule libgit2-glib/Ggit.py - fi -} diff --git a/dev-libs/libgit2-glib/libgit2-glib-1.2.1.ebuild b/dev-libs/libgit2-glib/libgit2-glib-1.2.1.ebuild index d2aeeec23b67..76120c3cbe1e 100644 --- a/dev-libs/libgit2-glib/libgit2-glib-1.2.1.ebuild +++ b/dev-libs/libgit2-glib/libgit2-glib-1.2.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" IUSE="gtk-doc python +ssh +vala" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/libpcre2/Manifest b/dev-libs/libpcre2/Manifest index 188189d64f3c..9054e1158c3f 100644 --- a/dev-libs/libpcre2/Manifest +++ b/dev-libs/libpcre2/Manifest @@ -5,5 +5,5 @@ DIST pcre2-10.44.tar.bz2.sig 310 BLAKE2B a03943d4b04af319ca18992188c9fdd089fc20e DIST pcre2-10.45.tar.bz2 2072403 BLAKE2B ec8a76cb28ef6680f8655828462551baf4e48019ff01e40bda2732b43b849bd69f8321238d7fa8f6b650ec88f7229a72928ad95d57423643f995d95264f5a4db SHA512 4c1f0cf793624516d7eeb15745d6c07c9f678dd2c2b349062c6b614e88bf42262972d133576e85140dee2a882984aaf2d688953fc9c69ec7105b2daaeae89845 DIST pcre2-10.45.tar.bz2.sig 566 BLAKE2B 21a7fc4d6a116c5fde78a8abc99445bd3ce8da70083e65b4117cec2520ed10fee810b8b82226cecb1e5649643be96bb8c89ec80f9dd907bbf95373477febc83d SHA512 ff8a0f036d98b902fa2476cf5875089685cc712294629fc385c8c84c8288674e83f278fe36141b4c109eb68a64b3e6a29d0049c799bd5ab77cf15142de3c8e20 EBUILD libpcre2-10.44-r1.ebuild 3236 BLAKE2B 74d2b0a505c97d787eb1107c96a6f9062a8af2c2b61ce048bcf768ba17f0f243bb35e71ce93feeb45069e287bff133711ad43aeba29475532e603325148683d7 SHA512 f14cef9e2f2a50cc82cfdc478d5b505f3e16a2da6bcd328bd443e37830317d33af3691a64d45a8c8f7dd47d99a3c621c0d4a5039a94114a897e58164dee16284 -EBUILD libpcre2-10.45.ebuild 2760 BLAKE2B b1adcbcab5d0e5285bc8d5bfd501fc5485e86c68edf8ef553adcf3f76838f356f793f19e7bbcc6701506441ef45f994d72d2e420c99b5a77c7d36e8f37de5c3d SHA512 5fa82b779662534bb147fcba9a2cee2d02d85f51870a1065199f5479fd40e8e93c7f0cce7358c9c68e1865b222de5502a9c9cb63430e2e581db37f5c958065a2 +EBUILD libpcre2-10.45.ebuild 2759 BLAKE2B e414af54c0bfd9785759551f0690e47707d591a9ce9cdc979a6aa6f24eaa4a9d643b2a30ee9aee3d53354d84803f9951cad9e817c36715cad9a25acc557dfc56 SHA512 331314033638b3b6f44c43c5067246496e13c9305e26c7e4722d3cbd62b222e81345801588ea40238d119f7b583bb49e6d5378290833c42e31bdfac0ec2267e4 MISC metadata.xml 1088 BLAKE2B 4adc3d90d0a974c796b33195448d4a1ebaefef89f76137b3501fb2d35a05cbc78d2131742110737720d32ff239cc5c8a5df694330362a261cbbf5da3a0a285ef SHA512 d01ea4e26b1335c2fea7fb39c489411b72e777f6e4173adedb782387f34b6197fab65723071811fa9e69708909ae49091f7467cb0254b669a3d1a8320dccab16 diff --git a/dev-libs/libpcre2/libpcre2-10.45.ebuild b/dev-libs/libpcre2/libpcre2-10.45.ebuild index 447de7f1d5d6..a21e4729456f 100644 --- a/dev-libs/libpcre2/libpcre2-10.45.ebuild +++ b/dev-libs/libpcre2/libpcre2-10.45.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/3" # libpcre2-posix.so version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="bzip2 +jit libedit +pcre16 +pcre32 +readline static-libs unicode valgrind zlib" REQUIRED_USE="?? ( libedit readline )" diff --git a/dev-libs/nwjs/Manifest b/dev-libs/nwjs/Manifest index 92710a8ded13..6341fdb4c6dd 100644 --- a/dev-libs/nwjs/Manifest +++ b/dev-libs/nwjs/Manifest @@ -1,3 +1,3 @@ -DIST nwjs-v0.88.0-linux-x64.tar.gz 157322957 BLAKE2B 97005011c1b673a24440dad82d055071889302a32e6673bcf05a7fdedbb08c83e3dbc86ad54876d9d6216494a3a9189499a5ab6db171e6c48067f79a38048d86 SHA512 03a0e9d7c857ba055152deb226a7bed1e6d968ab70e629cc1539dd9f34e9d67127241047e897f0509ca9c3eccd5aecd3142e384a86e7607fe20b220567564cb2 -EBUILD nwjs-0.88.0.ebuild 2147 BLAKE2B c70caee9243fdbe75508cd43a967f3810d36c9ca0a190bf9877085cb2765b1223e2143a440df6168aebca9d29ab78b4f5bf9ce59d5c36ba1076861937eab8e72 SHA512 cc3a7c901ad67b2b45856f045434cbea10cab54d138107d16c17778bcb769102caa2670b9f3894578dec5c31a715280b7d577f3bef64cdc0076930ca29e5f17f +DIST nwjs-v0.97.0-linux-x64.tar.gz 169074242 BLAKE2B f018218e0233e0444bff4e62dae30973afd39758f5004ead8a0bdba03f9bf6fa3e0d1e22158dcb9c8348ac8efdee496731587cac8d60bc579aea89dec7f0a0e8 SHA512 162b5e825f9a0828e9eb15860e6d70721bc17ccb16cf69230c8e0e628825f85f259934b1c8a3afe96c1ed0234462f1ed205cba4cb87a66c197b8507e5bef11ad +EBUILD nwjs-0.97.0.ebuild 2166 BLAKE2B 1a261bc6c906f8524c015a641bc73fc812a3238c6fab6299a301398e5d015e472b100b804e5ce08410e686af888e849a45607300040a2985cf0b43f91711abe3 SHA512 85ef7cd3dccbf8721ee064e021387f8da7dbbd693e80386fd38b5583221a640dc802f70696c04954e11aa97db98153556b038602ee3235c6baa6556e7cc3fd33 MISC metadata.xml 433 BLAKE2B e9b61ed4f82200fb3ae130d5cfb12a45d39a1cc7c024998310f7919d676feb68891da8254686b1dc599c7f6a7f6fa11a947ef0ac81c5826b40f2c99ec8826850 SHA512 5ae96ae89976ff2462028d207e621d05192087e76d18b116d59fbbf0c24c8a2e67559d8377ae842fff23a0edab8c38b0ee5f61d1745768815a9f5a918ace0485 diff --git a/dev-libs/nwjs/nwjs-0.88.0.ebuild b/dev-libs/nwjs/nwjs-0.97.0.ebuild index 0c5964775a09..fcd2c37d29f3 100644 --- a/dev-libs/nwjs/nwjs-0.88.0.ebuild +++ b/dev-libs/nwjs/nwjs-0.97.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -CHROMIUM_VERSION="125" +CHROMIUM_VERSION="134" CHROMIUM_LANGS=" af am @@ -82,8 +82,6 @@ RDEPEND=" dev-libs/nspr dev-libs/nss media-libs/alsa-lib - media-libs/libglvnd - media-libs/vulkan-loader net-print/cups sys-apps/dbus sys-apps/util-linux @@ -116,8 +114,9 @@ QA_PREBUILT="${DIR#/}/*" src_prepare() { default - # Unbundle some libraries. - rm -r lib/lib{EGL.so,ffmpeg.so,GLESv2.so,vulkan.so.1} swiftshader/ || die + # Unbundle some libraries. We used to unbundle libEGL, libGLESv2, and + # libvulkan, but that now causes CrossCode to crash. + rm -r lib/libffmpeg.so swiftshader/ || die cd locales || die rm {ar-XB,en-XA}.pak* || die # No flags for pseudo locales. |