From 855f2ab2714a36dd2d3b757890b2449d3e9155f2 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 21 Aug 2023 03:42:55 +0100 Subject: gentoo auto-resync : 21:08:2023 - 03:42:55 --- net-libs/Manifest.gz | Bin 32148 -> 32147 bytes net-libs/libiio/Manifest | 4 ++- net-libs/libiio/libiio-0.25.ebuild | 54 +++++++++++++++++++++++++++++++++ net-libs/libiio/libiio-9999.ebuild | 44 ++++++++++++++++++++++----- net-libs/libnsl/Manifest | 4 +-- net-libs/libnsl/libnsl-1.3.0-r2.ebuild | 4 +-- net-libs/libnsl/libnsl-2.0.0-r1.ebuild | 4 +-- 7 files changed, 99 insertions(+), 15 deletions(-) create mode 100644 net-libs/libiio/libiio-0.25.ebuild (limited to 'net-libs') diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz index dfffe336166a..df87b230242e 100644 Binary files a/net-libs/Manifest.gz and b/net-libs/Manifest.gz differ diff --git a/net-libs/libiio/Manifest b/net-libs/libiio/Manifest index 105c47020168..a6883a9ea321 100644 --- a/net-libs/libiio/Manifest +++ b/net-libs/libiio/Manifest @@ -1,4 +1,6 @@ DIST libiio-0.24.tar.gz 482936 BLAKE2B cd8dce7af7bbafcb10c08722871d3d9abe089cb22fc3a0ada97905a1c5f96c55905980b8511178d662e9316b7ffdada6e84c29b5cbf1ca92b2d53b02d1ac8cfe SHA512 4e7b54870e986e6ba5860ccd8ad6ece4808c21e27a9d3975065f096bac0b035e65bbc68931023c19e69b72006294c3863bfb7272853b5fb1401b77eec88a89fd +DIST libiio-0.25.tar.gz 518247 BLAKE2B 9b3190b5c69fc9fc624f4b0c686cace828fc34219a986a306ffba6b4c2a4f3b8c60cd8d5c67c350033d83ecdaeb010559318bbf76f0b0565bdbcbe119d85e097 SHA512 e0f2f5545b4c78d1f0f56b037db6e363aab01aad69af3a095b3546af74dab6effe0b00f5c336ef799a739f76c5f16ab76a6b8e823508861edd2745a9d3fd2599 EBUILD libiio-0.24.ebuild 861 BLAKE2B 991c35a32f296dbf1f0d74d9014f6b808b90c283d8588db6bd333ccad5ecbd99237ea84341d6297ffadc5fa1edc10efa943aa0eb6e070953125a764d189eae12 SHA512 f9838ba653221d2a554b32f62a1acf190b813479183b66bd29cc1186c388f7744f3048f5cbcd9cdd4c8d7f8ac11c50b06321232cebe588986179856ba150e414 -EBUILD libiio-9999.ebuild 646 BLAKE2B f0aab4ca851902093054483125caa8eb716837fa79068db1d161bb0c25452b31cb87b1309481c485bdb33796b24894a62985e6a2a44d950927304fe61a7bb63a SHA512 b5e15bcacc13feea24df1b35f288eb44a204c707ba321faac6a7ce13173e7e792a69c3698e3e941996e50c845cfcaa432dd76f407a4c5b093def967122c7d829 +EBUILD libiio-0.25.ebuild 1214 BLAKE2B 7f57d24bc038cd4b013b5c9a839b186a08e5229b7a6097d3e1bf561bb2e60790b3de455804f05ccc46ac24a8dbcd807178b718bf9e97fd23e016bacebb1bd89f SHA512 9539539d8043eb8de53899ecab1d40376e17764bd2df7ab12a219221f6f5d442ccf7d6f7b4882ceb5fba32d9f6f7f39ead477fa1ec85e3843de88dc182e1dc97 +EBUILD libiio-9999.ebuild 1214 BLAKE2B 7f57d24bc038cd4b013b5c9a839b186a08e5229b7a6097d3e1bf561bb2e60790b3de455804f05ccc46ac24a8dbcd807178b718bf9e97fd23e016bacebb1bd89f SHA512 9539539d8043eb8de53899ecab1d40376e17764bd2df7ab12a219221f6f5d442ccf7d6f7b4882ceb5fba32d9f6f7f39ead477fa1ec85e3843de88dc182e1dc97 MISC metadata.xml 507 BLAKE2B 505f5ab82f68dd736cfc6ee3433576894fcaa76cbce1c37e98973150fbd8e99026f6da3fe9c5a91626c61b2c1c9a7d85180a16ca822e5f0d0984902957eb5d7e SHA512 f7c7fd7619c757d20eb2255e6b5b2ccf1ae21e7b5fd1ce55210528d009fa8d516656bef0f7ef4ad7e99ed4cab26febfb4421b53de92a8203496558c6963eb6c8 diff --git a/net-libs/libiio/libiio-0.25.ebuild b/net-libs/libiio/libiio-0.25.ebuild new file mode 100644 index 000000000000..089cda96f936 --- /dev/null +++ b/net-libs/libiio/libiio-0.25.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake udev python-single-r1 + +DESCRIPTION="Library for interfacing with IIO devices" +HOMEPAGE="https://github.com/analogdevicesinc/libiio" +if [ "${PV}" = "9999" ]; then + EGIT_REPO_URI="https://github.com/analogdevicesinc/libiio" + inherit git-r3 +else + SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~riscv ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0/${PV}" +IUSE="+aio python +zeroconf" + +BDEPEND="python? ( ${PYTHON_DEPS} )" +RDEPEND="python? ( ${PYTHON_DEPS} ) + dev-libs/libxml2 + virtual/libusb:1 + aio? ( dev-libs/libaio ) + zeroconf? ( net-dns/avahi[dbus] )" +DEPEND="${RDEPEND}" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +src_configure() { + local mycmakeargs=( + -DHAVE_DNS_SD="$(usex zeroconf)" + -DWITH_AIO="$(usex aio)" + -DPYTHON_BINDINGS="$(usex python)" + ) + use python && mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}") + cmake_src_configure +} + +src_install() { + cmake_src_install + python_fix_shebang "${ED}" + python_optimize +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/net-libs/libiio/libiio-9999.ebuild b/net-libs/libiio/libiio-9999.ebuild index 66f1603cbe68..089cda96f936 100644 --- a/net-libs/libiio/libiio-9999.ebuild +++ b/net-libs/libiio/libiio-9999.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake +inherit cmake udev python-single-r1 DESCRIPTION="Library for interfacing with IIO devices" HOMEPAGE="https://github.com/analogdevicesinc/libiio" @@ -12,15 +13,42 @@ if [ "${PV}" = "9999" ]; then inherit git-r3 else SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~riscv ~x86" fi LICENSE="LGPL-2.1" SLOT="0/${PV}" -IUSE="+aio +zeroconf" +IUSE="+aio python +zeroconf" -RDEPEND="dev-libs/libxml2:= - virtual/libusb:1= +BDEPEND="python? ( ${PYTHON_DEPS} )" +RDEPEND="python? ( ${PYTHON_DEPS} ) + dev-libs/libxml2 + virtual/libusb:1 aio? ( dev-libs/libaio ) - zeroconf? ( net-dns/avahi )" + zeroconf? ( net-dns/avahi[dbus] )" DEPEND="${RDEPEND}" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +src_configure() { + local mycmakeargs=( + -DHAVE_DNS_SD="$(usex zeroconf)" + -DWITH_AIO="$(usex aio)" + -DPYTHON_BINDINGS="$(usex python)" + ) + use python && mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}") + cmake_src_configure +} + +src_install() { + cmake_src_install + python_fix_shebang "${ED}" + python_optimize +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest index a742dc89fcd3..b341348e8fd1 100644 --- a/net-libs/libnsl/Manifest +++ b/net-libs/libnsl/Manifest @@ -2,6 +2,6 @@ AUX libnsl-1.3.0-rpath.patch 479 BLAKE2B e500165f8ad8af21f64eb570286d8eefe51547e DIST libnsl-1.3.0.tar.xz 321488 BLAKE2B 25cb4fa2b3f161ce4cd06ca5cc0a716bf981620de4eb102f464bc1919b8f6d82f7b02a6108260122000bbac0307d9db05d406183dc533dd1b97683d08a7fc5f5 SHA512 a5a6c3ccb2d1e724c8c1f65e55dcd09383eb1ae019c55f4c09441eadf23ffbc2196cfad259805b0ac40ddf3a10af0da453e4d739d67d46829c64d0995dab4e55 DIST libnsl-2.0.0.tar.xz 284408 BLAKE2B 843cd0346b45a688c59b88caebd9c5c938b0ef4b5e751b27599ae725a19f0ba2b88bc23b861edc75d79ae6c6bb829e4f82e9e3cd994d25d3385b1a75b9b58b8e SHA512 02ff41d335b7e965182c1f47a6448c1a71ae991a4d5a86ae5472cea7b38633a36b736469cc0d9fc407c706f3f144f90e4b7c9653643976805aa96fc319a69784 EBUILD libnsl-0-r2.ebuild 556 BLAKE2B a2f19bcb32d1d626d4551e111eee73304540778b3180cfbe32b93c30061b50d7bf64edde886c4003ecf6bf61c52f37b37109db6340fd33b6f1a1604c94ec3340 SHA512 1959a6cecaa5b92ba542b83b756da089c8dfb5b1e8b89159027adb830a6cf13a4015bca1124aeff877898f05718670e4e6d0f19733a42d30f6f2beced7114d1a -EBUILD libnsl-1.3.0-r2.ebuild 947 BLAKE2B 490faf6aec16d8c70d880da369b9251590013081f0ea66d97f35205b624c72ec3b33616cb83bc68eb710150c51e42f230183dd85582d75f747756f23f0f72a57 SHA512 3b0846f669028294648d603bf32aca1d2916b9a16ee7e8965f86ebd712a8f29b3731af2242a61aaafa5b0592063b7f3fad85484be546f467ea075fa7bb34ba9a -EBUILD libnsl-2.0.0-r1.ebuild 1235 BLAKE2B 2d43425808e79ae1f163adc5f725bba42d14a4ca5f66847eda759b8f81880523c26957c46326a9f9a4ef717298574f259a703dc68ba3358cf0a4e10a47165a2e SHA512 6704ed03f53815206c546a790f06556b852241b0ef3b23f01f58d57ff5a3250924e52ea60b491f48a632fc20e8583c60376981fa11f551b4f138cad7890e73f8 +EBUILD libnsl-1.3.0-r2.ebuild 951 BLAKE2B 72b573b5ab47b3c0cde28604f869f31d1e66f3cf9e71a2357b576055b5974285a7f98646c00cad7aa5bceedf52e339f8c661822b04b3e076d32a70f851d82496 SHA512 67267e0d874d6d67fb92defe07c12701e9d2b1f8019680759d146c91a857fe093b997faf85e22c538ea4833d85222cbf0a5014cc4a1ce8cc6a2d04fd06aaadf3 +EBUILD libnsl-2.0.0-r1.ebuild 1239 BLAKE2B d99b268d9ed8880f0bdaa46dbfe3b69dcb670a8c680e4f5a3c086ef731d94c75cf5cd9edc1bd10eaebc62c643514302d22161e8167ea924dc8cd0b4db1d3d87f SHA512 1bffd3f8272dbd808269168440c878a08268e6639420d53d84ae3212116c0faa253b84968d18263b341e2d50232ce1e9b93e2792ecf61b56d33405556dbdf74e MISC metadata.xml 467 BLAKE2B 2d74b806716719c1934f23891142a8d0637a8d18b9d4d135f5bd81171c0014f74e5ba29f84cccc5b05ed93c565e067890b6790aedcb6017431483657cbb1eb68 SHA512 2b506946ace202df654cd398987122955c32d0cb42df1cd5cb159178b6c5df7786c33a309515fd43e2e130dde936536200af1beea2f973efcada4e4dd915d3ce diff --git a/net-libs/libnsl/libnsl-1.3.0-r2.ebuild b/net-libs/libnsl/libnsl-1.3.0-r2.ebuild index cdf792d83342..45c7eb9eb842 100644 --- a/net-libs/libnsl/libnsl-1.3.0-r2.ebuild +++ b/net-libs/libnsl/libnsl-1.3.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/thkukuk/libnsl" SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz" SLOT="0/2" -LICENSE="LGPL-2.1+" +LICENSE="LGPL-2.1+ BSD" # Stabilize together with glibc-2.26! KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" diff --git a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild index 8e1a8de95539..1c3bde051d1e 100644 --- a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild +++ b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz" # with FEATURES="-preserved-libs" or another package manager if SONAME # changes. SLOT="0/3" -LICENSE="LGPL-2.1+" +LICENSE="LGPL-2.1+ BSD" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="static-libs" -- cgit v1.2.3