diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2024-02-24 22:06:56 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2024-02-24 22:06:56 +0000 |
| commit | 0261dc041f71d8689e262bb297ddd2394c8e49e5 (patch) | |
| tree | 7a7a696ffe8d777d8ffbc46a296b942c26161332 /dev-libs | |
| parent | 4b10c4427684b9ac52f7eb01e53d21540edf47b5 (diff) | |
| download | baldeagleos-repo-0261dc041f71d8689e262bb297ddd2394c8e49e5.tar.gz baldeagleos-repo-0261dc041f71d8689e262bb297ddd2394c8e49e5.tar.xz baldeagleos-repo-0261dc041f71d8689e262bb297ddd2394c8e49e5.zip | |
Adding metadata
Diffstat (limited to 'dev-libs')
37 files changed, 368 insertions, 204 deletions
diff --git a/dev-libs/FBGEMM/FBGEMM-2023.02.10.ebuild b/dev-libs/FBGEMM/FBGEMM-2023.12.01.ebuild index 16513a38e850..4d4eb83120cc 100644 --- a/dev-libs/FBGEMM/FBGEMM-2023.02.10.ebuild +++ b/dev-libs/FBGEMM/FBGEMM-2023.12.01.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8,9,10,11,12} ) inherit python-any-r1 flag-o-matic cmake -CommitId=03b2046676707da64504e898490ab46104d4682a +CommitId=88fc6e741bc03e09fcdc3cd365fa3aafddb7ec24 DESCRIPTION="Facebook GEneral Matrix Multiplication" HOMEPAGE="https://github.com/pytorch/FBGEMM" @@ -48,9 +48,7 @@ python_check_deps() { } PATCHES=( - "${FILESDIR}"/${PN}-2022.01.13-gentoo.patch - "${FILESDIR}"/${PN}-2022.07.16-gcc13.patch - "${FILESDIR}"/${P}-test.patch + "${FILESDIR}"/${PN}-2023.11.02-gentoo.patch ) src_prepare() { diff --git a/dev-libs/FBGEMM/Manifest b/dev-libs/FBGEMM/Manifest index 537d3f459c6a..edf24ff03da4 100644 --- a/dev-libs/FBGEMM/Manifest +++ b/dev-libs/FBGEMM/Manifest @@ -1,2 +1,2 @@ -DIST FBGEMM-2023.02.10.tar.gz 854918 BLAKE2B 2af11baf95c1f33e1b1dd6f2a51dde2c991ff0f606402a7aaa539b7bc505c3707cafaa96d8f742c91672ec09a1f18a69f0e69c012b6db11d5297d602b8f4860c SHA512 a59d928150d674c56b5d38f73e62b5f4e2b527ea1f7ebb891ea1d3356e4183e0f469d145fca37fcb1c85f8773cf54226a8e41389fe9783474c457a7bd31846d6 DIST FBGEMM-2023.11.02.tar.gz 895265 BLAKE2B 0f884147a86881159485680f1cb0c7b7e65bba5a98e62c38534041264f920e08a268e348e3d82ba3d246226a10f592d86dc37bce0cfa42c72dad478041a6c807 SHA512 030f27a120586240c5f80026bd033cf6fedbe1ae12a667308d33d6321f2334021d474a3625795d1f34734336b688b19c09134e10d5cc8dec86e84485de298584 +DIST FBGEMM-2023.12.01.tar.gz 1004090 BLAKE2B dc19ebee06bccb888e5d03606168c7439ce8c96303a697056edd22d3a3a6ff4f4f3ddf5371d50aa774890ca1ad66d665f5e54976dc1b8da841759a3f4d64c4d7 SHA512 ab37964326d2cbbcbf0f2c722675d1f059407fc3185275d37f2e04f3e516fe0733ac1fb35351fc7e7c308e9c0da40811d3657a10a3696cb7648494df79408aab diff --git a/dev-libs/FBGEMM/files/FBGEMM-2022.01.13-gentoo.patch b/dev-libs/FBGEMM/files/FBGEMM-2022.01.13-gentoo.patch deleted file mode 100644 index 9ff87d5b6cb4..000000000000 --- a/dev-libs/FBGEMM/files/FBGEMM-2022.01.13-gentoo.patch +++ /dev/null @@ -1,65 +0,0 @@ ---- a/CMakeLists.txt 2022-05-21 13:13:50.806813151 +0200 -+++ b/CMakeLists.txt 2022-05-21 13:16:46.448969453 +0200 -@@ -187,7 +187,7 @@ - message(WARNING "CMAKE_CXX_FLAGS_RELEASE is ${CMAKE_CXX_FLAGS_RELEASE}") - message(WARNING "==========") - --if(NOT TARGET asmjit) -+if(FALSE) - #Download asmjit from github if ASMJIT_SRC_DIR is not specified. - if(NOT DEFINED ASMJIT_SRC_DIR) - set(ASMJIT_SRC_DIR "${FBGEMM_SOURCE_DIR}/third_party/asmjit" -@@ -216,7 +216,7 @@ - endif() - endif() - --if(NOT TARGET cpuinfo) -+if(FALSE) - #Download cpuinfo from github if CPUINFO_SOURCE_DIR is not specified. - if(NOT DEFINED CPUINFO_SOURCE_DIR) - set(CPUINFO_SOURCE_DIR "${FBGEMM_SOURCE_DIR}/third_party/cpuinfo" -@@ -293,7 +293,6 @@ - - target_link_libraries(fbgemm $<BUILD_INTERFACE:asmjit> - $<BUILD_INTERFACE:cpuinfo>) --add_dependencies(fbgemm asmjit cpuinfo) - - install(TARGETS fbgemm EXPORT fbgemmLibraryConfig - ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} -@@ -302,6 +301,8 @@ - - install(FILES ${FBGEMM_PUBLIC_HEADERS} - DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/fbgemm") -+install(FILES src/RefImplementations.h -+ DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/fbgemm/src") - - install(EXPORT fbgemmLibraryConfig DESTINATION share/cmake/fbgemm - FILE fbgemmLibraryConfig.cmake) ---- a/test/CMakeLists.txt 2022-05-21 13:15:34.140135199 +0200 -+++ b/test/CMakeLists.txt 2022-05-21 13:17:59.170813431 +0200 -@@ -1,6 +1,6 @@ - cmake_minimum_required(VERSION 3.5 FATAL_ERROR) - --if(FBGEMM_BUILD_TESTS AND NOT TARGET gtest) -+if(FALSE) - #Download Googletest framework from github if - #GOOGLETEST_SOURCE_DIR is not specified. - if(NOT DEFINED GOOGLETEST_SOURCE_DIR) -@@ -67,7 +67,6 @@ - target_link_libraries(${TESTNAME} ${OpenMP_CXX_LIBRARIES}) - endif() - -- add_dependencies(${TESTNAME} gtest fbgemm) - add_test(${TESTNAME} ${TESTNAME}) - set_target_properties(${TESTNAME} PROPERTIES FOLDER test) - endmacro() ---- a/src/PackMatrix.cc 2022-05-24 08:19:00.639462626 +0200 -+++ b/src/PackMatrix.cc 2022-05-24 08:27:59.127720548 +0200 -@@ -30,6 +30,7 @@ - } - - template <typename PT, typename inpType, typename accType> -+FBGEMM_API - int PackMatrix<PT, inpType, accType>::packedBufferSize( - int rows, - int cols, diff --git a/dev-libs/FBGEMM/files/FBGEMM-2022.07.16-gcc13.patch b/dev-libs/FBGEMM/files/FBGEMM-2022.07.16-gcc13.patch deleted file mode 100644 index cba259688d96..000000000000 --- a/dev-libs/FBGEMM/files/FBGEMM-2022.07.16-gcc13.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/include/fbgemm/UtilsAvx2.h 2023-03-11 17:17:28.365325199 +0100 -+++ b/include/fbgemm/UtilsAvx2.h 2023-03-11 17:18:06.076766162 +0100 -@@ -9,6 +9,7 @@ - // flags. - - #include <string> -+#include <cstdint> - - namespace fbgemm { - diff --git a/dev-libs/c-blosc2/c-blosc2-2.13.2.ebuild b/dev-libs/c-blosc2/c-blosc2-2.13.2.ebuild index 83ec7fc645ac..1da262c2e9ea 100644 --- a/dev-libs/c-blosc2/c-blosc2-2.13.2.ebuild +++ b/dev-libs/c-blosc2/c-blosc2-2.13.2.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~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/ell/ell-0.62.ebuild b/dev-libs/ell/ell-0.62.ebuild index 966be50f1a4d..7655612dc2d8 100644 --- a/dev-libs/ell/ell-0.62.ebuild +++ b/dev-libs/ell/ell-0.62.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" == *9999 ]] ; then EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git" else SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="LGPL-2.1+" SLOT="0" diff --git a/dev-libs/girara/girara-0.4.2.ebuild b/dev-libs/girara/girara-0.4.2.ebuild index b2a36ab2832a..d3394bfb8b18 100644 --- a/dev-libs/girara/girara-0.4.2.ebuild +++ b/dev-libs/girara/girara-0.4.2.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_BRANCH="develop" else SRC_URI="https://pwmt.org/projects/girara/download/${P}.tar.xz" - KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86" + KEYWORDS="amd64 arm ~arm64 ~riscv x86" fi LICENSE="ZLIB" diff --git a/dev-libs/gumbo/gumbo-0.12.1.ebuild b/dev-libs/gumbo/gumbo-0.12.1.ebuild index 07d33dc8345a..dfac5a3eae78 100644 --- a/dev-libs/gumbo/gumbo-0.12.1.ebuild +++ b/dev-libs/gumbo/gumbo-0.12.1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/gumbo-parser" LICENSE="Apache-2.0" SLOT="0/2" # gumbo SONAME -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libburn/libburn-1.5.6-r1.ebuild b/dev-libs/libburn/libburn-1.5.6-r1.ebuild new file mode 100644 index 000000000000..4fbb4fffbea8 --- /dev/null +++ b/dev-libs/libburn/libburn-1.5.6-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Open-source library for reading, mastering and writing optical discs" +HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wiki/Libburn" +SRC_URI="https://files.libburnia-project.org/releases/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="debug static-libs" + +BDEPEND=" + virtual/pkgconfig +" +DEPEND=" + ${RDEPEND} +" + +src_prepare() { + default + + # Ancient libtool version in 1.5.6 at least (debian's 2.4.2-1.11) + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + --disable-ldconfig-at-install \ + $(use_enable debug) +} + +src_install() { + default + + dodoc CONTRIBUTORS doc/{comments,*.txt} + + docinto cdrskin + dodoc cdrskin/{*.txt,README} + docinto cdrskin/html + dodoc cdrskin/cdrskin_eng.html + + find "${D}" -name '*.la' -delete || die +} diff --git a/dev-libs/libburn/libburn-1.5.6.ebuild b/dev-libs/libburn/libburn-1.5.6.ebuild index bab30250735e..3af82ed1e139 100644 --- a/dev-libs/libburn/libburn-1.5.6.ebuild +++ b/dev-libs/libburn/libburn-1.5.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,6 @@ IUSE="debug static-libs" BDEPEND=" virtual/pkgconfig " -RDEPEND="" DEPEND=" ${RDEPEND} " diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index 6a1f511c358d..4fd527c4d3eb 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -9,4 +9,5 @@ DIST llvm-project-18.1.0rc2.src.tar.xz.sig 566 BLAKE2B c765549386a92883bd348d9be DIST llvm-project-18.1.0rc3.src.tar.xz 132011280 BLAKE2B 482a0e1b806292598bd646f225705140a463706ec391e4e42f203606b85673601a65fe55f2432d77f4c2f4c6584b35e53eeaded42e0b67aa6538c37d7cceb4ff SHA512 6c0adcf6e4057de8fb1dcd062845d14d725833d23d8e1362cbccab176931f55600a3971f01690179b795ff3feca0af9141b16dee4d4159755596cc9c904bf099 DIST llvm-project-18.1.0rc3.src.tar.xz.sig 566 BLAKE2B dac9c174e2eeda5e0af0153d78a2e9c8f145efe03250582a27df1bd6a89ba70afdcfa1ed6aa46adb1f7f21077cadb6e43963758358ff17122c36781ee4018c05 SHA512 91a2778f9b66bc80172172f36d6027fb2455f3ffd03b06ad0dd376471c4d4e2e34c8bee69c76cfe95003ae34f0d28c394c7d135fbbb75686ff89aee56b6c45c3 DIST llvm-project-3496927edcd0685807351ba88a7e2cfb006e1c0d.tar.gz 206227842 BLAKE2B cd27e9e9bca3622c2241bfa91c78eb8443df7465c1efcec57d5e701e2c61d3b2d3619483199e67b56deed9410f5382fc3164cdc7e864dcd77f4d12f3f9d2b159 SHA512 156d441074aff4d85af956b9abf89f9aefccccbe5b39e315c9c7c249ad01f95b42a303c23e9142292e7746f691c2ee704a7cd4a60916594ea1d468240c9b8152 +DIST llvm-project-60a904b2ad9842b93cc5fa0ad5bda5e22c550b7e.tar.gz 206511075 BLAKE2B 501924562c3e49eb921adcf3175d55ce0a47992b3b6b8b512ad8f1cc7b7e5f7bc3e2e278b7817c5924fdf8328f97be2f9c5037b1b6414d49e3b525739ecec6da SHA512 b05fcb4600645befb07f2da1efba463389df3fd1d9a26cb0e6ff9ab51edc2d8c5f51a9d44fe4b7f5f29d67cd4dbd15382fdf97f51ddc2c209196533c40611078 DIST llvm-project-8884ba43a8485bebef5c4d41e7ed457e3fa84f07.tar.gz 205853916 BLAKE2B 115809efbf062ced32ffe61b25e65e44a0b3c293f68bf40fc4d9e596cd077fc4781a059ad24c4dc7a139c6ec884a6a183ebac06535f2498116266695e19daf00 SHA512 cb496111ec72163a1872fa9a14f8963108d3185f4464a74cc45d26ccc5071bc36895618b81c29063cde0564a50017a0194da4dc559a046a12550d9ab0d9b8347 diff --git a/dev-libs/libclc/libclc-19.0.0_pre20240224.ebuild b/dev-libs/libclc/libclc-19.0.0_pre20240224.ebuild new file mode 100644 index 000000000000..d44e8e29cf8d --- /dev/null +++ b/dev-libs/libclc/libclc-19.0.0_pre20240224.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..17} ) +PYTHON_COMPAT=( python3_{8,9,10,11,12} ) +inherit cmake llvm.org llvm-r1 python-any-r1 + +DESCRIPTION="OpenCL C library" +HOMEPAGE="https://libclc.llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" +SLOT="0" +IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" + +BDEPEND=" + ${PYTHON_DEPS} + $(llvm_gen_dep ' + sys-devel/clang:${LLVM_SLOT} + spirv? ( dev-util/spirv-llvm-translator:${LLVM_SLOT} ) + ') +" + +LLVM_COMPONENTS=( libclc ) +llvm.org_set_globals + +pkg_setup() { + llvm-r1_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libclc_targets=() + + use spirv && libclc_targets+=( + "spirv-mesa3d-" + "spirv64-mesa3d-" + ) + use video_cards_nvidia && libclc_targets+=( + "nvptx--" + "nvptx64--" + "nvptx--nvidiacl" + "nvptx64--nvidiacl" + ) + use video_cards_r600 && libclc_targets+=( + "r600--" + ) + use video_cards_radeonsi && libclc_targets+=( + "amdgcn--" + "amdgcn-mesa-mesa3d" + "amdgcn--amdhsa" + ) + [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" + + libclc_targets=${libclc_targets[*]} + local mycmakeargs=( + -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}" + ) + cmake_src_configure +} diff --git a/dev-libs/libinput/libinput-1.25.0.ebuild b/dev-libs/libinput/libinput-1.25.0.ebuild index 23da62b2dce0..ff3d0bc918d7 100644 --- a/dev-libs/libinput/libinput-1.25.0.ebuild +++ b/dev-libs/libinput/libinput-1.25.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2 LICENSE="MIT" SLOT="0/10" if [[ $(ver_cut 3) -lt 900 ]] ; then - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild b/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild index 35d38ca39d66..cbaaa66845c3 100644 --- a/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild +++ b/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild @@ -24,12 +24,20 @@ RDEPEND=" >=dev-libs/libburn-1.5.6 >=dev-libs/libisofs-1.5.6 readline? ( sys-libs/readline:0= ) - !readline? ( libedit? ( dev-libs/libedit ) ) + !readline? ( + libedit? ( dev-libs/libedit ) + ) acl? ( virtual/acl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib ) - launch-frontend? ( dev-lang/tcl:0 dev-lang/tk:0 ) - launch-frontend-setuid? ( dev-lang/tcl:0 dev-lang/tk:0 ) + launch-frontend? ( + dev-lang/tcl:0 + dev-lang/tk:0 + ) + launch-frontend-setuid? ( + dev-lang/tcl:0 + dev-lang/tk:0 + ) frontend-optional? ( dev-tcltk/bwidget ) " DEPEND=" diff --git a/dev-libs/libisoburn/libisoburn-1.5.6.ebuild b/dev-libs/libisoburn/libisoburn-1.5.6.ebuild index d1df78eaf678..4960500550dc 100644 --- a/dev-libs/libisoburn/libisoburn-1.5.6.ebuild +++ b/dev-libs/libisoburn/libisoburn-1.5.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,12 +22,20 @@ RDEPEND=" >=dev-libs/libburn-1.5.6 >=dev-libs/libisofs-1.5.6 readline? ( sys-libs/readline:0= ) - !readline? ( libedit? ( dev-libs/libedit ) ) + !readline? ( + libedit? ( dev-libs/libedit ) + ) acl? ( virtual/acl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib ) - launch-frontend? ( dev-lang/tcl:0 dev-lang/tk:0 ) - launch-frontend-setuid? ( dev-lang/tcl:0 dev-lang/tk:0 ) + launch-frontend? ( + dev-lang/tcl:0 + dev-lang/tk:0 + ) + launch-frontend-setuid? ( + dev-lang/tcl:0 + dev-lang/tk:0 + ) frontend-optional? ( dev-tcltk/bwidget ) " DEPEND=" diff --git a/dev-libs/libisofs/libisofs-1.5.6_p1-r1.ebuild b/dev-libs/libisofs/libisofs-1.5.6_p1-r1.ebuild new file mode 100644 index 000000000000..bc91f16b5fee --- /dev/null +++ b/dev-libs/libisofs/libisofs-1.5.6_p1-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PF=${P/_p1/} +MY_P=${MY_PF}.pl01 + +inherit autotools + +DESCRIPTION="Open-source library for reading, mastering and writing optical discs" +HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wiki/Libisofs" +SRC_URI="https://files.libburnia-project.org/releases/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="acl debug static-libs verbose-debug xattr zlib" + +BDEPEND=" + virtual/pkgconfig +" +RDEPEND=" + acl? ( virtual/acl ) + xattr? ( sys-apps/attr ) + zlib? ( sys-libs/zlib ) +" +DEPEND=" + ${RDEPEND} +" + +S="${WORKDIR}/${MY_PF}" + +src_prepare() { + default + + # Ancient libtool version in 1.5.6 at least (debian's 2.4.2-1.11) + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable debug) \ + $(use_enable verbose-debug) \ + $(use_enable acl libacl) \ + $(use_enable xattr) \ + $(use_enable zlib) \ + --disable-libjte \ + --disable-ldconfig-at-install +} + +src_install() { + default + + dodoc Roadmap doc/{*.txt,Tutorial} + + find "${D}" -name '*.la' -delete || die +} diff --git a/dev-libs/libisofs/libisofs-1.5.6_p1.ebuild b/dev-libs/libisofs/libisofs-1.5.6_p1.ebuild index 8e860b260a70..a1580127c83c 100644 --- a/dev-libs/libisofs/libisofs-1.5.6_p1.ebuild +++ b/dev-libs/libisofs/libisofs-1.5.6_p1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-libs/libmba/libmba-0.9.1-r4.ebuild b/dev-libs/libmba/libmba-0.9.1-r4.ebuild deleted file mode 100644 index df4485f0ce4b..000000000000 --- a/dev-libs/libmba/libmba-0.9.1-r4.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="A library of generic C modules" -LICENSE="MIT" -HOMEPAGE="http://www.ioplex.com/~miallen/libmba/" -SRC_URI="http://www.ioplex.com/~miallen/libmba/dl/${P}.tar.gz" - -SLOT="0" -KEYWORDS="amd64 x86" - -PATCHES=( - "${FILESDIR}"/${P}-qa.patch - "${FILESDIR}"/${P}-glibc-2.20.patch -) - -src_prepare() { - default - - tc-export CC - sed -i -e "s:gcc:${CC}:g" mktool.c || die - - # prevent reinventing strdup(), wcsdup() and strnlen() - append-cflags -D_XOPEN_SOURCE=500 -} - -src_compile() { - emake LIBDIR="$(get_libdir)" -} - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" install - - dodoc README.txt docs/*.txt - docinto html - dodoc -r docs/*.html docs/www/* docs/ref - - docinto examples - dodoc -r examples/* - - gunzip -v $(find "${ED}" -name '*.[0-9]*.gz') || die -} diff --git a/dev-libs/libmba/libmba-0.9.1-r5.ebuild b/dev-libs/libmba/libmba-0.9.1-r5.ebuild index 541e3e798838..e5e334234cd0 100644 --- a/dev-libs/libmba/libmba-0.9.1-r5.ebuild +++ b/dev-libs/libmba/libmba-0.9.1-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ HOMEPAGE="https://www.ioplex.com/~miallen/libmba/" SRC_URI="https://www.ioplex.com/~miallen/libmba/dl/${P}.tar.gz" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" PATCHES=( "${FILESDIR}"/${P}-qa.patch diff --git a/dev-libs/libstrophe/Manifest b/dev-libs/libstrophe/Manifest index 70d63f5bdeb3..72f819f043d6 100644 --- a/dev-libs/libstrophe/Manifest +++ b/dev-libs/libstrophe/Manifest @@ -1,2 +1,2 @@ -DIST libstrophe-0.12.3.tar.gz 579381 BLAKE2B 192fc248851588c0475afe5df2026e26a0e2bcef7a4e26ef5aa719aae462d5ee8d186d0c5f05208e41ebe025021fb2295aec90e11490664d20286cb5bdf1ab4f SHA512 2859e01a3d2f96613695c8e324ec04da9f4ab59b17dd5f6161f14bb1906c2e6a010d055f5d4466c354cf42df922ceeee8263e4a23f5b615e531beef13ab11060 DIST libstrophe-0.13.0.tar.gz 588639 BLAKE2B a344fc9485a19b69d57d57b9e7d49ed5a668b7d8315178d84c195cff3a08547de7b0146caed3bd52cd69022656bca6331f4eebe5610b58db429b0671a6137ff5 SHA512 deaa42376107549297e844ca257b9be251024c8db42ce73b4b39e774156f1e8ad0368a0305ec0d2bb6cc63c12b9da8165f7fec60d3bec1db167201ece6accd4c +DIST libstrophe-0.13.1.tar.gz 589134 BLAKE2B dedc8b684aaa7e5874cc90d69ccb7466f8be6137a9c5ffec3e1166f55f6e1fd72a3c6fe8ba0c5be13de13a21a37e3b1eaffb9c525903a0c36aaf31d750b89e8f SHA512 053007028fb1351813851d2d1a3dffea4820f13c0612162d4099e0677c8381909823cadd82d0b242c358dc5c3d3a8e8b9b301fb1245c7894be954a8e6404c957 diff --git a/dev-libs/libstrophe/libstrophe-0.12.3-r1.ebuild b/dev-libs/libstrophe/libstrophe-0.13.1.ebuild index f96aecfb3ed1..f96aecfb3ed1 100644 --- a/dev-libs/libstrophe/libstrophe-0.12.3-r1.ebuild +++ b/dev-libs/libstrophe/libstrophe-0.13.1.ebuild diff --git a/dev-libs/libunistring/Manifest b/dev-libs/libunistring/Manifest index 810c567f1d70..26e7ef66e1aa 100644 --- a/dev-libs/libunistring/Manifest +++ b/dev-libs/libunistring/Manifest @@ -1,3 +1,4 @@ DIST libunistring-0.9.10.tar.xz 2051320 BLAKE2B 25d162d9d510cc35ad4209acceb9b06bcc0553b8ce56e94f8df12c4df64d91abfc4a9e15b50b5c8d5b9672939305a394a7e83f1892258defb7ae5ac2ccf79dfb SHA512 01dcab6e05ea4c33572bf96cc0558bcffbfc0e62fc86410cef06c1597a0073d5750525fe2dee4fdb39c9bd704557fcbab864f9645958108a2e07950bc539fe54 DIST libunistring-1.0.tar.xz 2367800 BLAKE2B 8208fe33d4ac2f015b0efb56b0c7dd87afc4bb1c6ca4eb3ded86d7e2101d7b7f68bfd8991af4b6dd408282ec73f134ee0b884e761ff6d52e8a1e398326aec420 SHA512 70d5ad82722844dbeacdfcb4d7593358e4a00a9222a98537add4b7f0bf4a2bb503dfb3cd627e52e2a5ca1d3da9e5daf38a6bd521197f92002e11e715fb1662d1 DIST libunistring-1.1.tar.xz 2397676 BLAKE2B 721adc90884006480055b95d0fa06cd862417aa02b467f1e14688292ad9c11f1e33520b14ed5dc2d2724c6df8713d3af1e8032014259d8355156cb72edfcb983 SHA512 01a4267bbd301ea5c389b17ee918ae5b7d645da8b2c6c6f0f004ff2dead9f8e50cda2c6047358890a5fceadc8820ffc5154879193b9bb8970f3fb1fea1f411d6 +DIST libunistring-1.2.tar.xz 2502196 BLAKE2B 606c6fdd93f05b01e9b08b3bd30283afcbf9a3425abf900e7672f1d6eb91b51009913d4f5e45a4c1c1b82a84b4870d3eaced9ca76fd570936ad5c39c94038fc7 SHA512 5fbb5a0a864db73a6d18cdea7b31237da907fff0ef288f3a8db6ebdba8ef61ad8855e5fc780c2bbf632218d8fa59dd119734e5937ca64dc77f53f30f13b80b17 diff --git a/dev-libs/libunistring/libunistring-0.9.10-r1.ebuild b/dev-libs/libunistring/libunistring-0.9.10-r1.ebuild index 6a6a1774cab7..ae2ec9293f80 100644 --- a/dev-libs/libunistring/libunistring-0.9.10-r1.ebuild +++ b/dev-libs/libunistring/libunistring-0.9.10-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ DESCRIPTION="Library for manipulating Unicode and C strings according to Unicode HOMEPAGE="https://www.gnu.org/software/libunistring/" SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" -LICENSE="|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ )" +LICENSE="|| ( LGPL-3+ GPL-2 ) || ( FDL-1.2 GPL-3+ )" SLOT="0/2" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc static-libs" diff --git a/dev-libs/libunistring/libunistring-1.2.ebuild b/dev-libs/libunistring/libunistring-1.2.ebuild new file mode 100644 index 000000000000..3650da85e1b8 --- /dev/null +++ b/dev-libs/libunistring/libunistring-1.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal libtool + +DESCRIPTION="Library for manipulating Unicode and C strings according to Unicode standard" +HOMEPAGE="https://www.gnu.org/software/libunistring/" +SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" + +LICENSE="|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ )" +# Check regularly even on "minor" bumps +SLOT="0/5" +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" +IUSE="doc static-libs" + +QA_CONFIG_IMPL_DECL_SKIP=( + # bug #900374 + unreachable + MIN + static_assert + alignof +) + +PATCHES=( + "${FILESDIR}"/${PN}-nodocs.patch +) + +src_prepare() { + default + elibtoolize # for Solaris shared libraries +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf $(use_enable static-libs static) +} + +multilib_src_install_all() { + default + + if use doc ; then + docinto html + dodoc doc/*.html + doinfo doc/*.info + fi + + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest index 64162a0122bc..087008f73bd8 100644 --- a/dev-libs/libwacom/Manifest +++ b/dev-libs/libwacom/Manifest @@ -1,3 +1,4 @@ +DIST libwacom-2.10.0.tar.xz 114952 BLAKE2B ec9226feeac9998bc8b1886967db1ef5ea34312717eec5cce31796ffb2209cd479f6b2c1f7e2fe63c7c26ff7bdc93cf33a04314caefe84bb1113693086a78de5 SHA512 dc62db42596e14ace8463bc6bb115503d55f14c23a2a259b2169746e21b25eeeaacc09d7d1dd85c3e05f6dc5f3d96a3c757b2c93b171673e8f869337408495f9 DIST libwacom-2.6.0.tar.xz 110288 BLAKE2B 321bacccab84f287141257b4c7af12822fca976c335027d399765fdbbb2c59eabcc76f40d4fd83c7cf1cdc88e2c57ccd317b1922ea3dddb98cf2a0847e920ff1 SHA512 aacf234e77bd976de2e2a687294c5ab704dca5a70df01fa2485441029e4faa34bec2824c455642115ae79f5cbbac41d064569e4eb2788655c324b37149009d26 DIST libwacom-2.7.0.tar.xz 111424 BLAKE2B 2cb046a7390c017680a2a67197896b0613fa3b0ca65d388b5d760fba1438c3079786efa77a5b69d26dce7b8813436ca4240500ef00d77e11427fee81df912d64 SHA512 47dd8fc7b82fce88ae9d857bcbecec2e45f2a83e832a5e1f97d5b09f77a2dacd53a470e08e756217fe7c5ef4420fdd8d3e3c37071336f7a3dce522b9fa781583 DIST libwacom-2.8.0.tar.xz 112244 BLAKE2B cc9bd7118f8e8d8d4ee3a22a6af20f00b95a3660cbc7c0822b7c067c1e78d89a9615db710cd8f3fbcf3a14ccdd434a2694dbb3ce0ef9bdd540b456c774927536 SHA512 b374ee8ded4f5cb7961699d2b9826ad69a3089f9a3073b4275596e1036f0e08813fba09c98653e852da73781c34c779e3faf20dab66eff667812a655e153f133 diff --git a/dev-libs/libwacom/libwacom-2.10.0.ebuild b/dev-libs/libwacom/libwacom-2.10.0.ebuild new file mode 100644 index 000000000000..f43cbce70e6f --- /dev/null +++ b/dev-libs/libwacom/libwacom-2.10.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8,9,10,11,12} ) +inherit meson python-any-r1 udev + +DESCRIPTION="Library for identifying Wacom tablets and their model-specific features" +HOMEPAGE="https://github.com/linuxwacom/libwacom" +SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz" + +LICENSE="MIT" +SLOT="0/9" # libwacom SONAME +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/libevdev + dev-libs/libgudev:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( app-text/doxygen ) + test? ( + $(python_gen_any_dep ' + dev-python/libevdev[${PYTHON_USEDEP}] + dev-python/pyudev[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ') + ) +" + +python_check_deps() { + use test || return 0 + python_has_version \ + "dev-python/libevdev[${PYTHON_USEDEP}]" \ + "dev-python/pyudev[${PYTHON_USEDEP}]" \ + "dev-python/pytest[${PYTHON_USEDEP}]" +} + +src_prepare() { + default + + # Don't call systemd daemon-reload in the test suite + sed -i -e '/daemon-reload/d' test/test_udev_rules.py || die +} + +src_configure() { + local emesonargs=( + $(meson_feature doc documentation) + $(meson_feature test tests) + -Dudev-dir=$(get_udevdir) + ) + meson_src_configure +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/dev-libs/npth/Manifest b/dev-libs/npth/Manifest index 3092cac1227f..528f8a186b80 100644 --- a/dev-libs/npth/Manifest +++ b/dev-libs/npth/Manifest @@ -1 +1,2 @@ DIST npth-1.6.tar.bz2 300486 BLAKE2B 665fdb2f4cbe59750b6b4b7c2701ee80a23a122df10c9f8be47c4af5f3bf5968f709637ab3f4878bb68609752fbb6ce1364e109fdfeba64e4db258733a33f3fc SHA512 2ed1012e14a9d10665420b9a23628be7e206fd9348111ec751349b93557ee69f1176bcf7e6b195b35b1c44a5e0e81ee33b713f03d79a33d1ecd9037035afeda2 +DIST npth-1.7.tar.bz2 313213 BLAKE2B 39bc5857fb61a4264bef6ff23c28755d2a3b3ceef93034aefd5cf1c2ad905adf696c6753ebd5cea5e0a875df4ecb97db03e023a50a27f51ec0641bbc36b54089 SHA512 8893023bcf953a3f7c490cf8116bed323a9d4af2bea35277e919f437916fda8b8e68ded28ec1777717cf9187c504892556159cbdb8bc02ed4a8b30b3d897d244 diff --git a/dev-libs/npth/npth-1.7.ebuild b/dev-libs/npth/npth-1.7.ebuild new file mode 100644 index 000000000000..71d952cdae8c --- /dev/null +++ b/dev-libs/npth/npth-1.7.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="New GNU Portable Threads Library" +HOMEPAGE="https://git.gnupg.org/cgi-bin/gitweb.cgi?p=npth.git" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" + +LICENSE="LGPL-2.1+" +SLOT="0" +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" +IUSE="test" +RESTRICT="!test? ( test )" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + + econf $(use_enable test tests) +} + +src_install() { + default + + # no static archives + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/pcl/pcl-1.12-r2.ebuild b/dev-libs/pcl/pcl-1.12-r2.ebuild index bf62ba0bc326..463d4329ab9a 100644 --- a/dev-libs/pcl/pcl-1.12-r2.ebuild +++ b/dev-libs/pcl/pcl-1.12-r2.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://www.xmailserver.org/${P}.tar.gz" LICENSE="GPL-2" SLOT="0/1" -KEYWORDS="~amd64 arm ~arm64 ~loong ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm ~arm64 ~loong ppc64 ~riscv x86" PATCHES=( "${FILESDIR}/${P}-musl.patch" diff --git a/dev-libs/poco/Manifest b/dev-libs/poco/Manifest index 8f07fc1dd239..b6cd21411a8a 100644 --- a/dev-libs/poco/Manifest +++ b/dev-libs/poco/Manifest @@ -1,3 +1,2 @@ -DIST poco-1.12.5_p2.tar.gz 11383231 BLAKE2B cdb14e3d2db8316b9dc073ae7e4adeaaac2848e4802d00803e84d334b9d0f76417f54c62275444c3e52a9aff4388b4869125a9a4cec8ded45288bbde50a5f1fb SHA512 ad947778467f7509993ecf4b7ae9c6e83ed80d7c782e14ca6c75bf880bc5f37c9482ba57ca63a537a930a11a9192b29c5568a5f4893e8c4d44ea65c919d17beb -DIST poco-1.13.0.tar.gz 11233364 BLAKE2B 638d642b36d639d3436330fa01e1993fb082903e919978b5712516545172b7cc9575f4ca206672b2eb1ac2ad554f7ff86370eb86b6065e01479ecb179ce6f2d7 SHA512 5e557b4c93dd5eacd7c43af9c89646c49e65217db9d9e0fc016b3f643aca993d70e58a85ec7e63743221eb2b29d36ce9f8a3bfbf4db489d8ff24e20127f450ea DIST poco-1.13.1.tar.gz 11295218 BLAKE2B c17ea475d8422a6354152b0a71c30a2953d9787ce52e8c64ffc7c49682a3b3703546dce29456c6e678d747b1efa660560eec7e8f10dc129f472c8d48a1f48dc8 SHA512 caa24df0541c0aa05c01217e65b2a88d7c9e13f68f5d44c4bcbb0e0384aad21b38a6463e5925bcf4b8f62a772367750c590e1583dec241f745160d58f908ec7d +DIST poco-1.13.2.tar.gz 11298133 BLAKE2B 886ce9b1a9bdfe217701295fbad017cdc506121a229ddd31d596416928335eb5164f1e1cf094a55fc3cd6e72e39205d87831f6992a29a3bc0abcef7b2bce6125 SHA512 7d8454d2f29316fb15d5771f20d2348f426666620aad50c45d63539f0fe33535f0b6954bfa11b66953ea2a2762c1b43bf97ce79987e9d865c2eee4924b3b4f08 diff --git a/dev-libs/poco/poco-1.13.0.ebuild b/dev-libs/poco/poco-1.13.2.ebuild index af3ed160d451..68bee5e2c363 100644 --- a/dev-libs/poco/poco-1.13.0.ebuild +++ b/dev-libs/poco/poco-1.13.2.ebuild @@ -46,8 +46,6 @@ RDEPEND=" " DEPEND="${RDEPEND}" -PATCHES=( "${FILESDIR}/${PN}-1.10.1-iodbc-incdir.patch" ) - src_prepare() { cmake_src_prepare @@ -80,7 +78,6 @@ src_prepare() { # Add missing directory that breaks the build mkdir -p Encodings/testsuite/data || die eapply -p1 ${FILESDIR}/poco-1.12.1-NetSSL_OpenSSL_src_Context.patch - eapply -p1 ${FILESDIR}/poco-1.12.5-Crypto_src_Envelope_cpp.patch if ! use iodbc ; then sed -i -e 's|iodbc||' cmake/FindODBC.cmake || die diff --git a/dev-libs/pthreadpool/Manifest b/dev-libs/pthreadpool/Manifest index 3350d7cafc5e..953f6dd7963a 100644 --- a/dev-libs/pthreadpool/Manifest +++ b/dev-libs/pthreadpool/Manifest @@ -1,2 +1 @@ -DIST pthreadpool-2022.05.09.tar.gz 55078 BLAKE2B c7ec88e9dd81c01444e511bd5ac845779f6839004130b9f306237ccb7a83fbe07851f4e780403bc97e448ba7e3f9eadb75904e4a6897503d953da8c9f1d5b0ab SHA512 e9ff2b502ee9faa78f9fe03e3e281e305ea6328bf5ebbcb0bf784786874ea3f3dd17b561a6ae98a677d56e813184d468fffab583fb45e06ec9be6ed7d7ea9f86 DIST pthreadpool-2023.08.29.tar.gz 59634 BLAKE2B 9bcf641e65da7036959e21958511751005f4cec270e82a0bfe1fe49d1d98f79e9a981bf3e7e4fa7399bdf5127e116833855214a0ac2816ddfd7b919f0c7ad8d0 SHA512 764d81219f2bf1f056983b5c2576f377aeef37f0f2282e74f81bfe1eac5353e175603f80a6647c96165b24ebdcb7bc2189a376e8577ce4319d82679c33750451 diff --git a/dev-libs/pthreadpool/pthreadpool-2022.05.09-r1.ebuild b/dev-libs/pthreadpool/pthreadpool-2022.05.09-r1.ebuild deleted file mode 100644 index 9cfc03ed4564..000000000000 --- a/dev-libs/pthreadpool/pthreadpool-2022.05.09-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake - -CommitId=1787867f6183f056420e532eec640cba25efafea -DESCRIPTION="Portable and efficient thread pool implementation" -HOMEPAGE="https://github.com/Maratyszcza/pthreadpool" -SRC_URI="https://github.com/Maratyszcza/${PN}/archive/1787867.tar.gz - -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -DEPEND="dev-libs/FXdiv" -RDEPEND="${DEPEND}" -BDEPEND="test? ( dev-cpp/gtest )" -RESTRICT="!test? ( test )" - -S="${WORKDIR}"/${PN}-${CommitId} - -PATCHES=( - "${FILESDIR}"/${P}-gentoo.patch -) - -src_prepare() { - cmake_src_prepare - - # >=dev-cpp/gtest-1.13.0 requires C++14 standard or later - sed -i -e 's/CXX_STANDARD 11/CXX_STANDARD 14/g' \ - CMakeLists.txt || die "sed failed" -} - -src_configure() { - local mycmakeargs=( - -DPTHREADPOOL_BUILD_BENCHMARKS=OFF - -DPTHREADPOOL_BUILD_TESTS=$(usex test ON OFF) - ) - cmake_src_configure -} diff --git a/dev-libs/s2n/Manifest b/dev-libs/s2n/Manifest index 23ea7b7d6afe..dede6f7421e6 100644 --- a/dev-libs/s2n/Manifest +++ b/dev-libs/s2n/Manifest @@ -1,3 +1,3 @@ DIST s2n-1.3.56.tar.gz 4524581 BLAKE2B e8d1a967ec5c71f19338a33e0a5c2fb5e39481a63108047e1a7034d95e3727114314a15475035458fb10222e76aec4c1938b12c543441b8493eff8bacd40b765 SHA512 deead85f2ab22441e1110d442fc93273d96d8dd6a203940cca7ef166fc1c9e7ab75ffe2d550e013e1e1e3266b208904cff94cc2482d6fd00e0546293b0ba11d4 -DIST s2n-1.4.3.tar.gz 4576170 BLAKE2B 5bcf8789c63566a6781c142c5e67152e0fcfc21e8a412b8df67c0e39b64ca6e8a680f01fff39cb8f3c041bab670232489eb81f03e74e3f8241dc5179004e64b9 SHA512 51805c4d3db6ba31e1fc90531efe00f0295758cc5c26f0f2fe94938e2b41d9e59f96bc86fc3bb42b8602175fd8602b7f40d286a0beccd0353376fafbe3a49eb3 DIST s2n-1.4.4.tar.gz 4582857 BLAKE2B 82abdb66b6dbdcc2269921a8ac387af78ff9a5462ca8063a866b6458557eb5c3bc7088d88e9cc11f1525d94322ab2da18540246255adce5b96b8a1d0f2d59db9 SHA512 c6efc087600c7cbc552f79a7df47966988860600e78f0b984218dc0dcc66b2bd7084dcb48f08fa0c4cf607e87c699f93ef95f2cb32733467a5e31eb668987cab +DIST s2n-1.4.5.tar.gz 4584556 BLAKE2B 9dce44f354e98c9779ac4403fb62154a37b20ab9ade5481aeae77e9f695e8e4a41b71ea279d79147ebeb1ff0ea5b6881c40c42dd53b3fe205cb3714fd497c6e5 SHA512 e49d18745fbc5d13a57a2d1dcded42243fd8e7d49dc8cf513aab4a3f33e686a1cd4ba3bff2945570f623e51f9a626496bca2f9953705239360d8be22b55103b6 diff --git a/dev-libs/s2n/s2n-1.4.3.ebuild b/dev-libs/s2n/s2n-1.4.5.ebuild index 6b4be6c98851..07f3a9be12c3 100644 --- a/dev-libs/s2n/s2n-1.4.3.ebuild +++ b/dev-libs/s2n/s2n-1.4.5.ebuild @@ -21,10 +21,6 @@ RDEPEND=" " DEPEND="${RDEPEND}" -PATCHES=( - "${FILESDIR}"/${PN}-1.0.12-remove_Werror.patch -) - S="${WORKDIR}/${PN}-tls-${PV}" src_prepare() { diff --git a/dev-libs/serd/serd-0.32.2.ebuild b/dev-libs/serd/serd-0.32.2.ebuild index 5a3421ef8eaf..3ed84a1e162b 100644 --- a/dev-libs/serd/serd-0.32.2.ebuild +++ b/dev-libs/serd/serd-0.32.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz" LICENSE="ISC" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="doc test +tools" RESTRICT="!test? ( test )" diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild index e1f675438669..d73e206f4c28 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = 9999* ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi LICENSE="MIT" |
