diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-06-02 09:28:30 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-06-02 09:28:30 +0100 |
commit | bc3875d3a71ac3fdb07c0fcf863843b4fdfcf0c0 (patch) | |
tree | e255548891f2188ab2594eedde60d6f426ef24ed /dev-libs | |
parent | def28ad1de5a6853465d7ff8f626cda6a774cd9e (diff) |
gentoo auto-resync : 02:06:2023 - 09:28:30
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/Manifest.gz | bin | 97400 -> 97394 bytes | |||
-rw-r--r-- | dev-libs/json-parser/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild | 4 | ||||
-rw-r--r-- | dev-libs/mpfr/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/mpfr/mpfr-4.2.0_p4.ebuild | 90 | ||||
-rw-r--r-- | dev-libs/mpfr/mpfr-4.2.0_p7.ebuild | 90 | ||||
-rw-r--r-- | dev-libs/ncnn/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/ncnn/ncnn-20230223.ebuild | 46 |
8 files changed, 3 insertions, 233 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex eaec0d5e484b..67e8f669879a 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/json-parser/Manifest b/dev-libs/json-parser/Manifest index 31c4be962d99..4859fc96f561 100644 --- a/dev-libs/json-parser/Manifest +++ b/dev-libs/json-parser/Manifest @@ -1,4 +1,4 @@ AUX json-parser-1.1.0-pkgconfig-libdir.patch 844 BLAKE2B 991a915cff64a9a3fd1fbeea36e9a6389272e70d04b25419650b8eaeb7ef13cd568d171a60817dbda4b51f6cfafebc18637ba9adcac8998d2b35a552e8183a53 SHA512 ee83f9b29d81de6fe313055ee53a3e9f9ab20a9fef46b42c155bda78abd687bdf4e834c9dc9c9ca8b76c1556217a9cbdda89b604efe75e7d9c7ba6ec7a1abf8b DIST json-parser-1.1.0_p20211208.tar.gz 51479 BLAKE2B 31ce7929c1de829e312dfc855365d8851ad7c2ce31379d3ab4b4937291e2ec367c7692ecb11b781d0647e5dc38008e4e7bd122d9edaafd1c393a1cbf765117b9 SHA512 cbe6690a70ada1906b2c208fcbe03fe5a14651660ece9ba933a3160ea027c6dd9507189e1c63052059c3a00b2e2a59dbc65fa668a287455d438aa4453eecf22f -EBUILD json-parser-1.1.0_p20211208.ebuild 1604 BLAKE2B 7563836f2e9dc9c6fb14aa426680adc4e0baf6f402197c5fcd68ca0bc38aa68352d17cc90cc3b942d938e5c379ce85f21ee35e8307ad5d0693d708b625bd7544 SHA512 ceeb157276b0e4c3d726414119415dc1d5ec267fe0449db450e20692f0ff485e4cda36327339d1dee15805e174d86f9a6f39302462309b6746f14f177d17b62a +EBUILD json-parser-1.1.0_p20211208.ebuild 1606 BLAKE2B 7050f29d8c0a0f40b4f06aa7a1a44d9cec1b03771c7cc36ec859ac89af17db737619a8849cea74d5a68ffb9ebcac40f210e822d2ecb7afc0a9f4a51e5ee3a5fb SHA512 2ba216ab01b4c0e6a902f976a9d3607bcb9a8a31cb96b8feae483b5a3aba2814e5697cc8600df1a4cf8a89791e2b37a26a9886b1b748bb6057d7a2ce8b95c1d7 MISC metadata.xml 479 BLAKE2B 8bc63ea5aaacf718ff53ee6ff554a9037ab7344b4bca7bbe3348ac4206a1d76352bcc534c009232c7323ffe53fb65d68b09b9ed773320d59c01456e29c705865 SHA512 8907f69489f48488198a92960b262769c6f85f40bb6acf11860835544fff644346778c2da17a374e1ff43028a2913e76ac133e1ed9816b5f68bee0acb4693055 diff --git a/dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild b/dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild index 29b0724205e0..373278214033 100644 --- a/dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild +++ b/dev-libs/json-parser/json-parser-1.1.0_p20211208.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,7 +19,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD-2" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" IUSE="python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest index fbfd3205284e..04b4877183fd 100644 --- a/dev-libs/mpfr/Manifest +++ b/dev-libs/mpfr/Manifest @@ -28,7 +28,5 @@ DIST mpfr-4.2.0.tar.xz.asc 228 BLAKE2B b281a11528a69418739b0122b4130d9cf212569f9 EBUILD mpfr-4.1.0_p13-r1.ebuild 2656 BLAKE2B 427dd96be740ca584d11d81c76984a938bdc7273547882f6a51b7b36a94a81d9352f0612f037b2e2e12bf3607ff8a52bb8159631a5e72688b263486672d50cc7 SHA512 f1dec159f405dfb685ae02382dbd4bea6dd470910fbcf5f1f6f42528aebbf5c53c9f0e5af7eaa82959974102d48f727a770fa640cffa2dc46721ee5cbf8df4f4 EBUILD mpfr-4.1.1_p1.ebuild 2656 BLAKE2B 646e44790a1c85a0f402a458a843bb961b6295ade34b97736dbd0b96cf584e9c42494173973e579943f75a10df7f52ac5f426b70e0521f17159758caf8fbf290 SHA512 0ef0d3d80e0c6c7154029ebfa3ddb3d5c07b3076f42c3036b63a464b75407a3c026f33e30d337de36a2843873eaa1de3e5024e08f70b1ed63e5051d52d31283d EBUILD mpfr-4.2.0.ebuild 3071 BLAKE2B f1538e37bc8b484b9787661df1546b816ec239624abf098f55d801ec6dfb8f699526275f448c33ad3e513f52e9091ce38c99c086482f0468ee8f925cd21f476b SHA512 b18599c425f102cc8099da10c5add88118812ac7b1051da8bff7f5f3e9fb7d309cfa4e04e8d98f940a8cb3f0851900b2ade9a171b8b7c02ec9e18045f0bb7167 -EBUILD mpfr-4.2.0_p4.ebuild 3079 BLAKE2B 1733b53f19071490b45690b4eb80f201755d5d26d30d74c56848f39cbb5081fc01971296c885626b5d713a7573e5a953b5dddc035471c250a7880dce935a29f8 SHA512 64480c88361bab13cf99a22fb57253b466d50ea05178c8410f802e8609710ec183d5bb61112146de7cf096ed37edc6db0505ebd9f0e431d117f30a195026a132 -EBUILD mpfr-4.2.0_p7.ebuild 3079 BLAKE2B 1733b53f19071490b45690b4eb80f201755d5d26d30d74c56848f39cbb5081fc01971296c885626b5d713a7573e5a953b5dddc035471c250a7880dce935a29f8 SHA512 64480c88361bab13cf99a22fb57253b466d50ea05178c8410f802e8609710ec183d5bb61112146de7cf096ed37edc6db0505ebd9f0e431d117f30a195026a132 EBUILD mpfr-4.2.0_p9.ebuild 3079 BLAKE2B 1733b53f19071490b45690b4eb80f201755d5d26d30d74c56848f39cbb5081fc01971296c885626b5d713a7573e5a953b5dddc035471c250a7880dce935a29f8 SHA512 64480c88361bab13cf99a22fb57253b466d50ea05178c8410f802e8609710ec183d5bb61112146de7cf096ed37edc6db0505ebd9f0e431d117f30a195026a132 MISC metadata.xml 344 BLAKE2B b7a0bcfbcf945ce2b6d58a9a2078c823c12de5ef8261ec009612b58a833deecb7caaf864f0b55e0c46aac004c58feb7a1f88f6d78b584c2e25c403cfb1de96a0 SHA512 8b8b5ae00a4f9ba76c193c5d84f27cce973963f4db109219394efccba3a8e8bebb7f241658a0b682331e34c66ee99332f871d826abf6ec5a4ced4f3dce381fe9 diff --git a/dev-libs/mpfr/mpfr-4.2.0_p4.ebuild b/dev-libs/mpfr/mpfr-4.2.0_p4.ebuild deleted file mode 100644 index f622527c68cf..000000000000 --- a/dev-libs/mpfr/mpfr-4.2.0_p4.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc -inherit multilib-minimal verify-sig - -# Upstream distribute patches before a new release is made -# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and patches) - -# Check whether any patches touch e.g. manuals! -# https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed -MY_PV=${PV%%_p*} -MY_PATCH=$(ver_cut 5-) -MY_PATCHES=() -MY_P=${PN}-${MY_PV/_/-} - -DESCRIPTION="Library for multiple-precision floating-point computations with exact rounding" -HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr" -SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz" -SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz.asc )" - -if [[ ${PV} == *_p* ]] ; then - # If this is a patch release, we have to download each of the patches: - # -_pN = N patches - # - patch file names are like: patch01, patch02, ..., patch10, patch12, .. - # - # => name the ebuild _pN where N is the number of patches on the 'bugs' page. - for ((my_patch_index=1; my_patch_index <= MY_PATCH; my_patch_index++)); do - SRC_URI+=" $(printf "https://www.mpfr.org/${PN}-$(ver_cut 1-3)/patch%02d -> ${PN}-$(ver_cut 1-3)-patch%02d.patch " ${my_patch_index}{,})" - MY_PATCHES+=( "${DISTDIR}"/$(printf ${PN}-$(ver_cut 1-3)-patch%02d.patch ${my_patch_index}) ) - done - unset my_patch_index -fi -S="${WORKDIR}/${MY_P}" - -LICENSE="LGPL-2.1" -# This is a critical package; if SONAME changes, bump subslot but also add -# preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild. -SLOT="0/6" # libmpfr.so version -if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi -IUSE="static-libs" - -RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]" -DEPEND="${RDEPEND}" -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-vincentlefevre )" - -PATCHES=( - # Apply the upstream patches released out-of-band; generated above - "${MY_PATCHES[@]}" - - # Additional patches -) - -HTML_DOCS=( doc/FAQ.html ) - -src_unpack() { - use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} - - # Avoid src_unpack noise from patches - unpack ${MY_P}.tar.xz -} - -src_prepare() { - default - - # 4.1.0_p13's patch10 patches a .texi file *and* the corresponding - # info file. We need to make sure the info file is newer, so the - # build doesn't try to run makeinfo. Won't be needed on next release. - #touch "${S}/doc/mpfr.info" || die -} - -multilib_src_configure() { - # bug #476336#19 - # Make sure mpfr doesn't go probing toolchains it shouldn't - ECONF_SOURCE="${S}" \ - user_redefine_cc=yes \ - econf $(use_enable static-libs static) -} - -multilib_src_install_all() { - rm "${ED}"/usr/share/doc/${PF}/COPYING* || die - - if ! use static-libs ; then - find "${ED}"/usr -name '*.la' -delete || die - fi -} diff --git a/dev-libs/mpfr/mpfr-4.2.0_p7.ebuild b/dev-libs/mpfr/mpfr-4.2.0_p7.ebuild deleted file mode 100644 index f622527c68cf..000000000000 --- a/dev-libs/mpfr/mpfr-4.2.0_p7.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc -inherit multilib-minimal verify-sig - -# Upstream distribute patches before a new release is made -# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and patches) - -# Check whether any patches touch e.g. manuals! -# https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed -MY_PV=${PV%%_p*} -MY_PATCH=$(ver_cut 5-) -MY_PATCHES=() -MY_P=${PN}-${MY_PV/_/-} - -DESCRIPTION="Library for multiple-precision floating-point computations with exact rounding" -HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr" -SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz" -SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz.asc )" - -if [[ ${PV} == *_p* ]] ; then - # If this is a patch release, we have to download each of the patches: - # -_pN = N patches - # - patch file names are like: patch01, patch02, ..., patch10, patch12, .. - # - # => name the ebuild _pN where N is the number of patches on the 'bugs' page. - for ((my_patch_index=1; my_patch_index <= MY_PATCH; my_patch_index++)); do - SRC_URI+=" $(printf "https://www.mpfr.org/${PN}-$(ver_cut 1-3)/patch%02d -> ${PN}-$(ver_cut 1-3)-patch%02d.patch " ${my_patch_index}{,})" - MY_PATCHES+=( "${DISTDIR}"/$(printf ${PN}-$(ver_cut 1-3)-patch%02d.patch ${my_patch_index}) ) - done - unset my_patch_index -fi -S="${WORKDIR}/${MY_P}" - -LICENSE="LGPL-2.1" -# This is a critical package; if SONAME changes, bump subslot but also add -# preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild. -SLOT="0/6" # libmpfr.so version -if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi -IUSE="static-libs" - -RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]" -DEPEND="${RDEPEND}" -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-vincentlefevre )" - -PATCHES=( - # Apply the upstream patches released out-of-band; generated above - "${MY_PATCHES[@]}" - - # Additional patches -) - -HTML_DOCS=( doc/FAQ.html ) - -src_unpack() { - use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} - - # Avoid src_unpack noise from patches - unpack ${MY_P}.tar.xz -} - -src_prepare() { - default - - # 4.1.0_p13's patch10 patches a .texi file *and* the corresponding - # info file. We need to make sure the info file is newer, so the - # build doesn't try to run makeinfo. Won't be needed on next release. - #touch "${S}/doc/mpfr.info" || die -} - -multilib_src_configure() { - # bug #476336#19 - # Make sure mpfr doesn't go probing toolchains it shouldn't - ECONF_SOURCE="${S}" \ - user_redefine_cc=yes \ - econf $(use_enable static-libs static) -} - -multilib_src_install_all() { - rm "${ED}"/usr/share/doc/${PF}/COPYING* || die - - if ! use static-libs ; then - find "${ED}"/usr -name '*.la' -delete || die - fi -} diff --git a/dev-libs/ncnn/Manifest b/dev-libs/ncnn/Manifest index 471133e870e2..0b79c347e724 100644 --- a/dev-libs/ncnn/Manifest +++ b/dev-libs/ncnn/Manifest @@ -1,5 +1,3 @@ -DIST ncnn-20230223.tar.gz 12475262 BLAKE2B 50b228b920f3c09640b1cdef8247b66a09bbacf64ac66b8fd601973c648221b1f9ff07b0069bdf1f7944db53cbca39c2fa4f3627e2b2ecc3e46e9dc4b38135ab SHA512 8c94a6aa082961da52a277aa49c44ce30bde942cfd8156d7f60a42b826fe918d8edec4d9c52ec3495e662f6d2e3d9a4709daeb9941cd6873dc100c7b11cee49a DIST ncnn-20230517.tar.gz 12569535 BLAKE2B eefb6c2aab6ee97a258c8b7eaad749b7bf9712f8d03a0398b57b6e6e6b3e42357de64db0fe4ce244391dd9f495f576bc27704ab7ed810cd130b1d710ffdd75ef SHA512 e4d125a6590a3ac290376a7a5d7790d9eb145bd69cbb7c4d8b28ff7e1b05b1dfe8513d84f0199c681976d54c1904546ef536db14f39fbb0d8cb68ed5061f58b9 -EBUILD ncnn-20230223.ebuild 1176 BLAKE2B 447e8df311d7cfac542541e499a225721106aacdda159f7e9604fd247110aabfe39a88ffaad93ac1bbc4f9f1d88024064f24a5090b9653cd42ec178b3bc0a185 SHA512 4130c38598ed983b46bd108bd4930e074d3c4d6ed2491918dc9a860289a9cf47aaab7e4d5a31c4c085e81d50d24082f1907565c4ee35d79907cb6ed079ec767f EBUILD ncnn-20230517.ebuild 1186 BLAKE2B dee9d4ae571495b0cfdb15e83c0501571ebfe5d90434d263f2caba593b68418ecba22e400247269a9b394000ef9a9b4e1ccbd3141c4d84725b5965439c3b13cf SHA512 35eb5e3e1867f8946ae0a2080a363e3fca22e3557ce36fc0a4a8861fb2613eb0a816cff3239d89c2bc688a4576f4b023d9add2012cb0aa09c2c0337e283893f3 MISC metadata.xml 543 BLAKE2B 6c355afba2f696bb9b6d73b81e44c62954996000b26b1f28f7cc955e039c4d3dfc42ba349dfe21f2b499542c3919b04823e2711005f4aadcc5ee882eb9d5d03e SHA512 a660e2e611fa981a10c9d1f81c0a1a1141c6e30bedce60bb4dfd69f8a6b799b6cf83354a873aa642eb94543c132f22544b38696ee672879328f52c39b2afa0fd diff --git a/dev-libs/ncnn/ncnn-20230223.ebuild b/dev-libs/ncnn/ncnn-20230223.ebuild deleted file mode 100644 index cca348504cce..000000000000 --- a/dev-libs/ncnn/ncnn-20230223.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="High-performance neural network inference framework" -HOMEPAGE="https://github.com/Tencent/ncnn/" -SRC_URI="https://github.com/Tencent/ncnn/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD ZLIB" -SLOT="0/${PV}" # currently has unstable ABI that often requires rebuilds -KEYWORDS="~amd64 ~x86" -IUSE="tools +vulkan" - -# Need the static library to run tests + skip vulkan / GPU: -# -DNCNN_BUILD_TESTS=ON -DNCNN_SHARED_LIB=OFF -DNCNN_VULKAN=OFF -RESTRICT="test" - -RDEPEND=" - tools? ( dev-libs/protobuf:= ) - vulkan? ( - dev-util/glslang:= - media-libs/vulkan-loader - )" -DEPEND=" - ${RDEPEND} - vulkan? ( dev-util/vulkan-headers )" - -DOCS=( README.md docs/. ) - -src_configure() { - local mycmakeargs=( - -DGLSLANG_TARGET_DIR="${ESYSROOT}"/usr/$(get_libdir)/cmake - -DNCNN_BUILD_EXAMPLES=OFF - -DNCNN_BUILD_TOOLS=$(usex tools) - -DNCNN_PYTHON=OFF # todo if something needs it - -DNCNN_SHARED_LIB=ON - -DNCNN_SYSTEM_GLSLANG=ON - -DNCNN_VERSION=${PV} # avoids libncnn.so.*.%Y%m%d using build date - -DNCNN_VULKAN=$(usex vulkan) - ) - - cmake_src_configure -} |