diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-02-02 05:44:58 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-02-02 05:44:58 +0000 |
commit | cc4bdc5d184af171efd67a1b32de966071ee18d3 (patch) | |
tree | 99813a24b6b194fb3987dff98bcc0bbbf8eda9de /dev-libs | |
parent | c641f12d6bd92a8ea812f9b0e68a9a525a9c9ecc (diff) |
gentoo auto-resync : 02:02:2024 - 05:44:58
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/Manifest.gz | bin | 97854 -> 97854 bytes | |||
-rw-r--r-- | dev-libs/libffi/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/libffi/libffi-3.4.4-r3.ebuild | 4 | ||||
-rw-r--r-- | dev-libs/libintl/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/libintl/libintl-0.22.4.ebuild | 2 | ||||
-rw-r--r-- | dev-libs/libusb/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/libusb/libusb-1.0.27.ebuild | 76 |
7 files changed, 83 insertions, 5 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex 56462a7f3a4a..41b77553cd7a 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/libffi/Manifest b/dev-libs/libffi/Manifest index 04e76cca37d5..60fb4e1fcfdf 100644 --- a/dev-libs/libffi/Manifest +++ b/dev-libs/libffi/Manifest @@ -6,6 +6,6 @@ AUX libffi-3.4.4-sparc-float-typo.patch 830 BLAKE2B cdec73bd227f0bcfb077ae0383bd AUX libffi-3.4.4-trampoline-c99.patch 1174 BLAKE2B da7990d940b5b0e6944c5b87d599c4955b75224c4f679477fd89cafdfa2ec7cab175986b25db08f0674c56f012456a20bcfce4cdabca1feb224ebd6ebf741e40 SHA512 5ba4e178d4d15a6149bd0bfa44542329812a8c98bae6350b0d2c760c5d4c376cb789c1f313bc6004f458578b18718f23f35c900fb14e5e697b43a2ebd02d7e57 DIST libffi-3.4.4.tar.gz 1362394 BLAKE2B 189fe1ffe9507f204581b0ab09995dc7e7b761bb4eac7e338e9f5ff81431aebcef6c182c1839c9f9acb2706697a260c67e6d1351cf7e2aed7c4eb5d694f6f8fd SHA512 88680aeb0fa0dc0319e5cd2ba45b4b5a340bc9b4bcf20b1e0613b39cd898f177a3863aa94034d8e23a7f6f44d858a53dcd36d1bb8dee13b751ef814224061889 EBUILD libffi-3.4.4-r2.ebuild 2434 BLAKE2B b4e7209406b797ccd41f7fab8ca7c3d4eb2453b2b35fb4a66076fdefa16a346bb6d9fba77fe27dbfa1b9b93a557c3abb7eae03992560477ff2ebd309715c8eec SHA512 de765af9a7397af03a32639dcf016da774308db2cc7e321b366dff6a162a633d2f5c57cfdbf6e8eb9e6c3deefe195de08f4ffe1c4366c93397989840107f9d0d -EBUILD libffi-3.4.4-r3.ebuild 2513 BLAKE2B 29712c6986e6288206241a3f8a4e0b6bf130178160a10897c0a41f8fbe023f0dac402e04d36013322c326986867209ef7379ab1909a25b00c727a8f7aadef749 SHA512 2547cc73f48de955a5e7da2ca1360613c05301bffc87b17347eb736dd28343675ff1b5cde6026fecddbed20bf9090edce7c463c4d67cf08d22a3a52f142666c2 +EBUILD libffi-3.4.4-r3.ebuild 2512 BLAKE2B 04ae9302b828699290fd05b34a1968779d5de11554513d3d2d8cf668bef669a6d342749a074e2c852650360a25b000013cec3551af12b1f60ff6864b4aab5f6f SHA512 2d42947799730ed172687818d3bcba751bc62d2709003e404f456c77008785e78bcb8cd891fc0277402c4e8d91cf2a68e961c51b4602fedd219a0d2a07bab6e4 EBUILD libffi-3.4.4-r4.ebuild 2554 BLAKE2B 08e2c1f2860a9447e34ba67e7d19b95b2ca65ccf33dda9b1686d45d4e71321f4b2f78cb00f06539eefc292019c17bd570f2238bd263945c7901a57ff1c8cb9ad SHA512 65cf061acbe26d6c44cb69bf01c86d78cfe2674b03154c736c7b2cfb15a6bedf4037582372adcec0c3ce2fa41d35d9a75a5b9e02337243df5ce8cf8024a33e32 MISC metadata.xml 2110 BLAKE2B 2653be2cf09c047e45e489d7265d00165ddab2f94744988e4e8bca449bd1e40eeab74cb0b8d7d47a2d8b73563869460fcccb06e1fbccad697a9f213be362cb03 SHA512 e1a280792b929d38451fea1eb360053ed3a452592094f3e327ce4a4ff7eb8e0119435e8ee98f215585d8d98440512b5b68f92d1cd472a3bfd12e2f382e1981a1 diff --git a/dev-libs/libffi/libffi-3.4.4-r3.ebuild b/dev-libs/libffi/libffi-3.4.4-r3.ebuild index d2f584049789..14057658f419 100644 --- a/dev-libs/libffi/libffi-3.4.4-r3.ebuild +++ b/dev-libs/libffi/libffi-3.4.4-r3.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 @@ -19,7 +19,7 @@ LICENSE="MIT" # with FEATURES="-preserved-libs" or another package manager if SONAME # changes. SLOT="0/8" # SONAME=libffi.so.8 -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" +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="debug exec-static-trampoline pax-kernel static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libintl/Manifest b/dev-libs/libintl/Manifest index 0734ba23e6f6..ac6af2a3db47 100644 --- a/dev-libs/libintl/Manifest +++ b/dev-libs/libintl/Manifest @@ -4,5 +4,5 @@ DIST gettext-0.21.1.tar.xz.sig 833 BLAKE2B f673436d315e972f9e110a1b5c8d1b2f20a32 DIST gettext-0.22.4.tar.xz 10255384 BLAKE2B 3f93aa5aef8e40d2e01acaa5aeed11efefd0de43ea26d084a0b9e743019685f7584d8e1bf05c1fd5772a5576d21ee1f052b81366f52c7827b6d14bd4d9890edc SHA512 0f3620b1621b85b3df9e372885c2f040c8a91ec0b2d4e16978459a8a2a152318a0e6f5fefb8d971bad80c437e7ee8ac8c24edc4de0ab86e729528b8a2ac62c51 DIST gettext-0.22.4.tar.xz.sig 833 BLAKE2B fbb00b53c807934a11263c120861971fffebbd39689eda1fae0fb956476e69c3fb6799440cbf3acfcf43ecea2c134ea4dadb95becbac98badb43e546f3c8e9fb SHA512 a774c98de643b1ea3df645e451878652c2baa5cd786642aa457e6d5f5c44787cb1231eb15ad4390acdf314822633acaffffaa853eb69cbbc72c3b79b547a8854 EBUILD libintl-0.21.1.ebuild 2715 BLAKE2B f02d77c74a0ea7293fb1357aaeb9ee400612dc346bd2fcf1b44790da8051b8a7543b8d6d0cbc79425bead80fcca553d04087ca1694847f4d7c18cc0e002751f3 SHA512 a67cbbe0aa364c37380b7d3abd7191e12919820e0dda724a156f8b8b5ec3e1bb0cb0996730e05dd3bdb226fdf702b8c7c35c20ad1505e56ea9bf22b290303295 -EBUILD libintl-0.22.4.ebuild 2669 BLAKE2B 566b0b79c6722054c9f80150444b905c11e51e20ffac6e5f135ed421326df3abdafe4ae11e009edf05363740c30534e3598aa3bd7a131da661acea4217b8e7db SHA512 5c37ca66f7b660d5048d81446b5aa04381ae48f3fb147a7b387b558d33b993257c2a5f6483f26cdf5813a1b43bf5b8851330d1e2a40fed7e8697f00af71b7f9a +EBUILD libintl-0.22.4.ebuild 2665 BLAKE2B 68c3a3f08c93bfa4e7bb3f015fe28e597b2e10909ac8e7746f2e3e3d83a2fa0e77aa8f5dda182e0d534363ef2948826f8f8b9ff00c18d7b948ab2c6b8f87a83d SHA512 250ced0eed668e92626f0fb41bb93962d099d429daf0aacf38543aef77298f18a8922a0bca347b4aa6caf36de29131bd226489a6f70c266fc8bf24576670a3c5 MISC metadata.xml 254 BLAKE2B f3a9f843cf94243d1129711770df727fcdc8808bca829ef784819cab6f5410dfa463cfed85182f8228c7de796a674dd602653ad3ef817a62c0c3e7198b23befe SHA512 b9fcd3084a7e197f6138e1ce8b0eff99c4c203c37a7d5c40de207040ba1501ef0e5b2f4e00216a567037bcd6d3394fdec6ff587484c9ba2fca9d04f431733b7c diff --git a/dev-libs/libintl/libintl-0.22.4.ebuild b/dev-libs/libintl/libintl-0.22.4.ebuild index f691fa31e7eb..04a709a15046 100644 --- a/dev-libs/libintl/libintl-0.22.4.ebuild +++ b/dev-libs/libintl/libintl-0.22.4.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}/gettext-runtime" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs +threads" DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]" diff --git a/dev-libs/libusb/Manifest b/dev-libs/libusb/Manifest index f451215543c1..32703b848980 100644 --- a/dev-libs/libusb/Manifest +++ b/dev-libs/libusb/Manifest @@ -1,3 +1,5 @@ DIST libusb-1.0.26.tar.bz2 620534 BLAKE2B 0cc397ecf4de0066abbff9b286a9e4fcd48658698d5e0d6b736abf56b48c1b55a05f15fff7be53fd33f767621e0c25d87275a47e05a4bcb44c4b8ac9221cd081 SHA512 fcdb85c98f21639668693c2fd522814d440972d65883984c4ae53d0555bdbdb7e8c7a32199cd4b01113556a1eb5be7841b750cc73c9f6bda79bfe1af80914e71 +DIST libusb-1.0.27.tar.bz2 643680 BLAKE2B bec2eb053159ffa719c794d234f8e99b895a4fae336b862a3197b88deb3d307a53ebb98d2aa993a2f390f14264f796b96ac47274c19f56db30440484ee336c8a SHA512 42abbbcf2564f86cc2f05826aeefa6beb03c9f89dc9fe05bdfa351caa3dbd07713ce193daadecf29557604dd3cbc770c8031a78e1ad0a8df3627c3f551d28ff0 EBUILD libusb-1.0.26.ebuild 1688 BLAKE2B ba7e8e556c48a6ba021c08c3ef22757fc42335e2a9c1f46cae13f92ad88f9ae6b6149097e86fbb5a63ffcb655cbfa81955140607e1835fcb9c474b8d2e809198 SHA512 f91d973f2a81d54c2bd5e030cc4137941b4632cae64d90eeb0e65731fd4fff1b63cd37f76f4dcf6481e04833eb201ca98a19afa166fe777a785eb707aaa2f4d6 +EBUILD libusb-1.0.27.ebuild 1699 BLAKE2B edd75dcfba2f2f20b24a1acd8642c4e13611d5bf9853fd3be64e1163b3180b74b2924acc30a7f9d703d56bd54787cdfd634c63115f252717edfefe7a32440064 SHA512 518bc73af4b10ff3ecb7c9845fcb5f894f5dc319f25c89ed3e597ddd3f916b6a0efd283aa0a0038a9553f9e5d27b60b9c5c4d75cbdccef36d8623979930af53b MISC metadata.xml 393 BLAKE2B 37a3ae443adc5cc8939c5687e5f3c13fef1eb379f7d5ef8506b521c21b94c1b507bfe43f27a6ab679d5af252f221a24a4dbac59449285ea3b82d9c584d419b61 SHA512 91999ff91a8bf8bb0290bb05131747e1cd0381e6daff08a139000fe5d025712c19c56e035fb6ac9471f294ceccc7cf061bbdb443d731b1aaf529233142efbce0 diff --git a/dev-libs/libusb/libusb-1.0.27.ebuild b/dev-libs/libusb/libusb-1.0.27.ebuild new file mode 100644 index 000000000000..7effa982e9f7 --- /dev/null +++ b/dev-libs/libusb/libusb-1.0.27.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal usr-ldscript + +DESCRIPTION="Userspace access to USB devices" +HOMEPAGE="https://libusb.info/ https://github.com/libusb/libusb" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="debug doc examples static-libs test udev" +RESTRICT="!test? ( test )" +REQUIRED_USE="static-libs? ( !udev )" + +RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )" +DEPEND=" + ${RDEPEND} + !udev? ( virtual/os-headers ) +" +BDEPEND="doc? ( app-text/doxygen )" + +multilib_src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + $(use_enable udev) + $(use_enable debug debug-log) + $(use_enable test tests-build) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + emake + + if multilib_is_native_abi; then + use doc && emake -C doc + fi +} + +multilib_src_test() { + emake check + + # noinst_PROGRAMS from tests/Makefile.am + if [[ -e /dev/bus/usb ]]; then + tests/stress || die + else + # bug #824266 + ewarn "/dev/bus/usb does not exist, skipping stress test" + fi +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi; then + gen_usr_ldscript -a usb-1.0 + + use doc && dodoc -r doc/api-1.0 + fi +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die + + dodoc AUTHORS ChangeLog NEWS PORTING README TODO + + if use examples; then + docinto examples + dodoc examples/*.{c,h} + fi +} |