[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 6dd3e868af9eb52b668ad6750274a89515d35823 Author: Ben Kohler gentoo org> AuthorDate: Mon May 6 17:41:35 2024 + Commit: Ben Kohler gentoo org> CommitDate: Mon May 6 21:15:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd3e868 sys-libs/tevent: drop 0.12.1, 0.13.0, 0.14.0 Signed-off-by: Ben Kohler gentoo.org> sys-libs/tevent/Manifest | 3 - sys-libs/tevent/tevent-0.12.1.ebuild | 78 - sys-libs/tevent/tevent-0.13.0.ebuild | 107 --- sys-libs/tevent/tevent-0.14.0.ebuild | 102 - 4 files changed, 290 deletions(-) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 1e65bee7c07b..a31847945ab6 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,6 +1,3 @@ -DIST tevent-0.12.1.tar.gz 879683 BLAKE2B 51521aa26dc3ac38dcf69cdb77a7ad33fede88947e3a91cc5917fae9746951643a70615db24449437e133b575ca41d961ed63c23a0b4f1a01edf090952672032 SHA512 ab70262702d70ce00e8b3aef41930c674b04c147fdbf0006e57cfa057d82f6049ba6da4b2c2b7b53aa191dd4f0f3d55e72b0666ae8f5b6948eeb9fde1988c938 -DIST tevent-0.13.0.tar.gz 880601 BLAKE2B 4e2a2c055bac28cecae1a95b7ddab349ed780f44427e74709eca497d6242bc4f46a91878d3d253c1af4819887ce7df522fe41f88f6059ec5f6c706c7e071ee35 SHA512 7aa05c09e3c708769e31cda88b319cee3629c88c51bda559193a85d4ab32204a8b4ba11f142861dbca06b578bf54953f2aca1ad847e5a4fc40bf08618a93 -DIST tevent-0.14.0.tar.gz 878142 BLAKE2B 8c1c2b4cb683a3ca2630181904566c3cf9d0151c7e280f86e0ce24febfc5d0a1e85757e3ad9d635205bbcbe3e0d0a060dedb3207fb4e91ea76f36246f0a2704a SHA512 5e9525b2f8f8014d1147244dcccd6cf5ac49e383c49b19480ac1256dc7ccf60705960e87b8f63348fca3f4f496861f3d307ee5e0fde8189d93a596c5e689f2b1 DIST tevent-0.14.1.tar.gz 881979 BLAKE2B 272b7d0029061dfd172a39135d806b937ee6f5bb9eb4c9c8d68a6e5cb3d9eca01582f7ddf5a15d7f033d3322c7fd4d6e87d697f76e4d44565c8e757398a5f0f8 SHA512 0bcc87c10f84e947edad8f8c31f3923253c599b7a69a1db1c21ab292e02937ccb8bad9f0f70e27420ead687aaed1a9b3830b6daa903b8a9bd48cc035a6e5f4ec DIST tevent-0.15.0.tar.gz 884634 BLAKE2B 071906dc0cc199a9b550e74ca7fcd3555e54a1c48a9be2c107c498ccf2157521336c3ec63fd776e3551064e9baf1ebcf9c7ff5eb0f04375b7d714056331476aa SHA512 470cc4489255a4f122ba1d680669589ba375d4081ff46631dd56f5104202d175bfb13356820eb9108a6b768b3837b2f5d26cc7b0acc3071c4787fb070df3cbab DIST tevent-0.16.1.tar.gz 890010 BLAKE2B 34639cf0e63193eebdb9c3f845390685d66916c6a687f22fbe25dbe175d3279752dfea1e3567fdb2eed3bea17108b9b226039cb1218c0536fc1eb7f4e0a025ab SHA512 cda001d91728b2f28dd081e9c5f6d8ede345dcd9ce1dca04394860cd83090c15aa8dfef1c53b73e120bd17f0d95551fa9301eb4927963314556d016fe5420a39 diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild deleted file mode 100644 index c10e170eb42d.. --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="threads(+)" -inherit waf-utils multilib-minimal python-single-r1 - -DESCRIPTION="Samba tevent library" -HOMEPAGE="https://tevent.samba.org/; -SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" -IUSE="python" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="test" - -RDEPEND=" - dev-libs/libbsd[${MULTILIB_USEDEP}] - >=sys-libs/talloc-2.3.4[${MULTILIB_USEDEP}] - python? ( - ${PYTHON_DEPS} - sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}] - ) -" -DEPEND="${RDEPEND} - >=dev-util/cmocka-1.1.3 - elibc_glibc? ( - net-libs/libtirpc[${MULTILIB_USEDEP}] - || ( - net-libs/rpcsvc-proto - https://tevent.samba.org/; -SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" -IUSE="python test" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="test !test? ( test )" - -TALLOC_VERSION="2.3.4" - -RDEPEND=" - dev-libs/libbsd[${MULTILIB_USEDEP}] - >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}] - python? ( - ${PYTHON_DEPS} - >=sys-libs/talloc-${TALLOC_VERSION}[python,${PYTHON_SINGLE_USEDEP}] - ) -" -DEPEND=" - ${RDEPEND} - elibc_glibc? ( - net-libs/libtirpc[${MULTILIB_USEDEP}] - net-libs/rpcsvc-proto - ) - test? ( >=dev-util/cmocka-1.1.3 ) -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/cmocka-config_h.patch -) - -WAF_BINARY="${S}/buildtools/bin/waf" - -pkg_setup() { -
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: fe0766cc2f6a30809d71f932ec27c2d3f6c52e84 Author: Ben Kohler gentoo org> AuthorDate: Mon May 6 17:27:43 2024 + Commit: Ben Kohler gentoo org> CommitDate: Mon May 6 21:15:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0766cc sys-libs/tevent: enable py3.12 Bug: https://bugs.gentoo.org/920516 Signed-off-by: Ben Kohler gentoo.org> sys-libs/tevent/tevent-0.14.1.ebuild | 4 ++-- sys-libs/tevent/tevent-0.15.0.ebuild | 4 ++-- sys-libs/tevent/tevent-0.16.1.ebuild | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys-libs/tevent/tevent-0.14.1.ebuild b/sys-libs/tevent/tevent-0.14.1.ebuild index 59e5993d23c2..3eb4d366e302 100644 --- a/sys-libs/tevent/tevent-0.14.1.ebuild +++ b/sys-libs/tevent/tevent-0.14.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) PYTHON_REQ_USE="threads(+)" inherit waf-utils multilib-minimal python-single-r1 diff --git a/sys-libs/tevent/tevent-0.15.0.ebuild b/sys-libs/tevent/tevent-0.15.0.ebuild index f59c3edc..da642d6ee5e9 100644 --- a/sys-libs/tevent/tevent-0.15.0.ebuild +++ b/sys-libs/tevent/tevent-0.15.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="threads(+)" inherit waf-utils multilib-minimal python-single-r1 diff --git a/sys-libs/tevent/tevent-0.16.1.ebuild b/sys-libs/tevent/tevent-0.16.1.ebuild index 30eeb780afc8..928396a117a5 100644 --- a/sys-libs/tevent/tevent-0.16.1.ebuild +++ b/sys-libs/tevent/tevent-0.16.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="threads(+)" inherit waf-utils multilib-minimal python-single-r1
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/files/, sys-libs/tevent/
commit: d02831a4eede99aa68e1ee7dc73e2e5adbb9a143 Author: Dennis Camera riiengineering ch> AuthorDate: Wed Mar 27 11:02:13 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 30 06:39:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d02831a4 sys-libs/tevent: fix redefinition of uintptr_t in bundled cmocka library Build failed with musl libc: In file included from ../../third_party/cmocka/cmocka.c:61: ../../third_party/cmocka/cmocka.h:127:28: error: conflicting types for 'uintptr_t'; have 'unsigned int' 127 | typedef unsigned int uintptr_t; |^ In file included from /usr/include/stdint.h:20, from /usr/include/inttypes.h:9, from ../../third_party/cmocka/cmocka.c:27: /usr/include/bits/alltypes.h:47:24: note: previous declaration of 'uintptr_t' with type 'uintptr_t' {aka 'long unsigned int'} 47 | typedef unsigned _Addr uintptr_t; |^ Signed-off-by: Dennis Camera riiengineering.ch> Signed-off-by: Sam James gentoo.org> sys-libs/tevent/files/cmocka-config_h.patch | 23 +++ sys-libs/tevent/tevent-0.13.0.ebuild| 4 sys-libs/tevent/tevent-0.14.0.ebuild| 4 sys-libs/tevent/tevent-0.14.1.ebuild| 4 sys-libs/tevent/tevent-0.15.0.ebuild| 4 5 files changed, 39 insertions(+) diff --git a/sys-libs/tevent/files/cmocka-config_h.patch b/sys-libs/tevent/files/cmocka-config_h.patch new file mode 100644 index ..124928450cd6 --- /dev/null +++ b/sys-libs/tevent/files/cmocka-config_h.patch @@ -0,0 +1,23 @@ +--- ./third_party/cmocka/cmocka.h.orig 2024-03-26 10:23:03.378410042 +0100 ./third_party/cmocka/cmocka.h 2024-03-26 10:24:51.526922405 +0100 +@@ -14,6 +14,11 @@ + * See the License for the specific language governing permissions and + * limitations under the License. + */ ++ ++#ifdef HAVE_CONFIG_H ++#include "config.h" ++#endif ++ + #ifndef CMOCKA_H_ + #define CMOCKA_H_ + +@@ -111,7 +114,7 @@ + ((LargestIntegralType)(value)) + + /* Smallest integral type capable of holding a pointer. */ +-#if !defined(_UINTPTR_T) && !defined(_UINTPTR_T_DEFINED) ++#if !defined(HAVE_UINTPTR_T) && !defined(_UINTPTR_T) && !defined(_UINTPTR_T_DEFINED) && !defined(__DEFINED_uintptr_t) + # if defined(_WIN32) + /* WIN32 is an ILP32 platform */ + typedef unsigned int uintptr_t; diff --git a/sys-libs/tevent/tevent-0.13.0.ebuild b/sys-libs/tevent/tevent-0.13.0.ebuild index d13c4c06ea0b..87b2f050f147 100644 --- a/sys-libs/tevent/tevent-0.13.0.ebuild +++ b/sys-libs/tevent/tevent-0.13.0.ebuild @@ -42,6 +42,10 @@ BDEPEND=" virtual/pkgconfig " +PATCHES=( + "${FILESDIR}"/cmocka-config_h.patch +) + WAF_BINARY="${S}/buildtools/bin/waf" pkg_setup() { diff --git a/sys-libs/tevent/tevent-0.14.0.ebuild b/sys-libs/tevent/tevent-0.14.0.ebuild index c178820999e5..7757e601adbb 100644 --- a/sys-libs/tevent/tevent-0.14.0.ebuild +++ b/sys-libs/tevent/tevent-0.14.0.ebuild @@ -42,6 +42,10 @@ BDEPEND=" virtual/pkgconfig " +PATCHES=( + "${FILESDIR}"/cmocka-config_h.patch +) + WAF_BINARY="${S}/buildtools/bin/waf" check_samba_dep_versions() { diff --git a/sys-libs/tevent/tevent-0.14.1.ebuild b/sys-libs/tevent/tevent-0.14.1.ebuild index 832834917e1d..59e5993d23c2 100644 --- a/sys-libs/tevent/tevent-0.14.1.ebuild +++ b/sys-libs/tevent/tevent-0.14.1.ebuild @@ -41,6 +41,10 @@ BDEPEND=" virtual/pkgconfig " +PATCHES=( + "${FILESDIR}"/cmocka-config_h.patch +) + WAF_BINARY="${S}/buildtools/bin/waf" check_samba_dep_versions() { diff --git a/sys-libs/tevent/tevent-0.15.0.ebuild b/sys-libs/tevent/tevent-0.15.0.ebuild index d5297a130f6f..f59c3edc 100644 --- a/sys-libs/tevent/tevent-0.15.0.ebuild +++ b/sys-libs/tevent/tevent-0.15.0.ebuild @@ -41,6 +41,10 @@ BDEPEND=" virtual/pkgconfig " +PATCHES=( + "${FILESDIR}"/cmocka-config_h.patch +) + WAF_BINARY="${S}/buildtools/bin/waf" check_samba_dep_versions() {
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 8255a1d1e7df73e5f931f9939607f492488cc587 Author: Ben Kohler gentoo org> AuthorDate: Wed Apr 17 15:42:51 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Apr 17 16:03:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8255a1d1 sys-libs/tevent: add 0.16.1 Signed-off-by: Ben Kohler gentoo.org> sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.16.1.ebuild | 103 +++ 2 files changed, 104 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index e0b9daa2d170..1e65bee7c07b 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -3,3 +3,4 @@ DIST tevent-0.13.0.tar.gz 880601 BLAKE2B 4e2a2c055bac28cecae1a95b7ddab349ed780f4 DIST tevent-0.14.0.tar.gz 878142 BLAKE2B 8c1c2b4cb683a3ca2630181904566c3cf9d0151c7e280f86e0ce24febfc5d0a1e85757e3ad9d635205bbcbe3e0d0a060dedb3207fb4e91ea76f36246f0a2704a SHA512 5e9525b2f8f8014d1147244dcccd6cf5ac49e383c49b19480ac1256dc7ccf60705960e87b8f63348fca3f4f496861f3d307ee5e0fde8189d93a596c5e689f2b1 DIST tevent-0.14.1.tar.gz 881979 BLAKE2B 272b7d0029061dfd172a39135d806b937ee6f5bb9eb4c9c8d68a6e5cb3d9eca01582f7ddf5a15d7f033d3322c7fd4d6e87d697f76e4d44565c8e757398a5f0f8 SHA512 0bcc87c10f84e947edad8f8c31f3923253c599b7a69a1db1c21ab292e02937ccb8bad9f0f70e27420ead687aaed1a9b3830b6daa903b8a9bd48cc035a6e5f4ec DIST tevent-0.15.0.tar.gz 884634 BLAKE2B 071906dc0cc199a9b550e74ca7fcd3555e54a1c48a9be2c107c498ccf2157521336c3ec63fd776e3551064e9baf1ebcf9c7ff5eb0f04375b7d714056331476aa SHA512 470cc4489255a4f122ba1d680669589ba375d4081ff46631dd56f5104202d175bfb13356820eb9108a6b768b3837b2f5d26cc7b0acc3071c4787fb070df3cbab +DIST tevent-0.16.1.tar.gz 890010 BLAKE2B 34639cf0e63193eebdb9c3f845390685d66916c6a687f22fbe25dbe175d3279752dfea1e3567fdb2eed3bea17108b9b226039cb1218c0536fc1eb7f4e0a025ab SHA512 cda001d91728b2f28dd081e9c5f6d8ede345dcd9ce1dca04394860cd83090c15aa8dfef1c53b73e120bd17f0d95551fa9301eb4927963314556d016fe5420a39 diff --git a/sys-libs/tevent/tevent-0.16.1.ebuild b/sys-libs/tevent/tevent-0.16.1.ebuild new file mode 100644 index ..30eeb780afc8 --- /dev/null +++ b/sys-libs/tevent/tevent-0.16.1.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="threads(+)" +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="python test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +TALLOC_VERSION="2.4.2" + +RDEPEND=" + dev-libs/libbsd[${MULTILIB_USEDEP}] + >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}] + python? ( + ${PYTHON_DEPS} + >=sys-libs/talloc-${TALLOC_VERSION}[python,${PYTHON_SINGLE_USEDEP}] + ) +" +DEPEND=" + ${RDEPEND} + elibc_glibc? ( + net-libs/libtirpc[${MULTILIB_USEDEP}] + net-libs/rpcsvc-proto + ) + test? ( >=dev-util/cmocka-1.1.3 ) +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +WAF_BINARY="${S}/buildtools/bin/waf" + +check_samba_dep_versions() { + actual_talloc_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/talloc/wscript || die) + if [[ ${actual_talloc_version} != ${TALLOC_VERSION} ]] ; then + eerror "Source talloc version: ${TALLOC_VERSION}" + eerror "Ebuild talloc version: ${actual_talloc_version}" + die "Ebuild needs to fix TALLOC_VERSION!" + fi +} + +src_prepare() { + default + + check_samba_dep_versions + + if use test ; then + # TODO: Fix python tests to run w/ USE=python. + # (depsite the name. bindings.py is just for Python tests.) + truncate -s0 bindings.py || die + fi + + multilib_copy_sources +} + +multilib_src_configure() { + # When specifying libs for samba build you must append NONE to the end to + # stop it automatically including things + local bundled_libs="NONE" + + # We "use" bundled cmocka when we're not running tests as we're + # not using it anyway. Means we avoid making users install it for + # no reason. bug #802531 + if ! use test ; then + bundled_libs="cmocka,${bundled_libs}" + fi + + waf-utils_src_configure \ + --libdir="${EPREFIX}/usr/$(get_libdir)" \ + --disable-dependency-tracking \ + --disable-warnings-as-errors \ + --bundled-libraries="${bundled_libs}" \ + --builtin-libraries=NONE \ + $(multilib_native_usex python ''
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 09bf920f1667402e295cf9d33dfe49d4eb9201fa Author: Sam James gentoo org> AuthorDate: Wed Aug 2 14:56:04 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 2 15:05:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09bf920f sys-libs/tevent: add 0.15.0 Signed-off-by: Sam James gentoo.org> sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.15.0.ebuild | 103 +++ 2 files changed, 104 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 5d24c61a6c3f..e0b9daa2d170 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -2,3 +2,4 @@ DIST tevent-0.12.1.tar.gz 879683 BLAKE2B 51521aa26dc3ac38dcf69cdb77a7ad33fede889 DIST tevent-0.13.0.tar.gz 880601 BLAKE2B 4e2a2c055bac28cecae1a95b7ddab349ed780f44427e74709eca497d6242bc4f46a91878d3d253c1af4819887ce7df522fe41f88f6059ec5f6c706c7e071ee35 SHA512 7aa05c09e3c708769e31cda88b319cee3629c88c51bda559193a85d4ab32204a8b4ba11f142861dbca06b578bf54953f2aca1ad847e5a4fc40bf08618a93 DIST tevent-0.14.0.tar.gz 878142 BLAKE2B 8c1c2b4cb683a3ca2630181904566c3cf9d0151c7e280f86e0ce24febfc5d0a1e85757e3ad9d635205bbcbe3e0d0a060dedb3207fb4e91ea76f36246f0a2704a SHA512 5e9525b2f8f8014d1147244dcccd6cf5ac49e383c49b19480ac1256dc7ccf60705960e87b8f63348fca3f4f496861f3d307ee5e0fde8189d93a596c5e689f2b1 DIST tevent-0.14.1.tar.gz 881979 BLAKE2B 272b7d0029061dfd172a39135d806b937ee6f5bb9eb4c9c8d68a6e5cb3d9eca01582f7ddf5a15d7f033d3322c7fd4d6e87d697f76e4d44565c8e757398a5f0f8 SHA512 0bcc87c10f84e947edad8f8c31f3923253c599b7a69a1db1c21ab292e02937ccb8bad9f0f70e27420ead687aaed1a9b3830b6daa903b8a9bd48cc035a6e5f4ec +DIST tevent-0.15.0.tar.gz 884634 BLAKE2B 071906dc0cc199a9b550e74ca7fcd3555e54a1c48a9be2c107c498ccf2157521336c3ec63fd776e3551064e9baf1ebcf9c7ff5eb0f04375b7d714056331476aa SHA512 470cc4489255a4f122ba1d680669589ba375d4081ff46631dd56f5104202d175bfb13356820eb9108a6b768b3837b2f5d26cc7b0acc3071c4787fb070df3cbab diff --git a/sys-libs/tevent/tevent-0.15.0.ebuild b/sys-libs/tevent/tevent-0.15.0.ebuild new file mode 100644 index ..d5297a130f6f --- /dev/null +++ b/sys-libs/tevent/tevent-0.15.0.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="threads(+)" +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="python test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +TALLOC_VERSION="2.4.1" + +RDEPEND=" + dev-libs/libbsd[${MULTILIB_USEDEP}] + >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}] + python? ( + ${PYTHON_DEPS} + >=sys-libs/talloc-${TALLOC_VERSION}[python,${PYTHON_SINGLE_USEDEP}] + ) +" +DEPEND=" + ${RDEPEND} + elibc_glibc? ( + net-libs/libtirpc[${MULTILIB_USEDEP}] + net-libs/rpcsvc-proto + ) + test? ( >=dev-util/cmocka-1.1.3 ) +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +WAF_BINARY="${S}/buildtools/bin/waf" + +check_samba_dep_versions() { + actual_talloc_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/talloc/wscript || die) + if [[ ${actual_talloc_version} != ${TALLOC_VERSION} ]] ; then + eerror "Source talloc version: ${TALLOC_VERSION}" + eerror "Ebuild talloc version: ${actual_talloc_version}" + die "Ebuild needs to fix TALLOC_VERSION!" + fi +} + +src_prepare() { + default + + check_samba_dep_versions + + if use test ; then + # TODO: Fix python tests to run w/ USE=python. + # (depsite the name. bindings.py is just for Python tests.) + truncate -s0 bindings.py || die + fi + + multilib_copy_sources +} + +multilib_src_configure() { + # When specifying libs for samba build you must append NONE to the end to + # stop it automatically including things + local bundled_libs="NONE" + + # We "use" bundled cmocka when we're not running tests as we're + # not using it anyway. Means we avoid making users install it for + # no reason. bug #802531 + if ! use test ; then + bundled_libs="cmocka,${bundled_libs}" + fi + + waf-utils_src_configure \ + --libdir="${EPREFIX}/usr/$(get_libdir)" \ + --disable-dependency-tracking \ + --disable-warnings-as-errors \ + --bundled-libraries="${bundled_libs}" \ + --builtin-libraries=NONE \ + $(multilib_native_usex python ''
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 348fba566e56659ea1f285c73602a2923aec8141 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 1 16:32:03 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 1 16:32:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348fba56 sys-libs/tevent: Stabilize 0.14.1 ppc, #893086 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/tevent/tevent-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.14.1.ebuild b/sys-libs/tevent/tevent-0.14.1.ebuild index 6b97a81d1221..832834917e1d 100644 --- a/sys-libs/tevent/tevent-0.14.1.ebuild +++ b/sys-libs/tevent/tevent-0.14.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="python test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test !test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 9ed58899bd6c6a252dc4d117d1ddce1c4d564a08 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 1 16:31:56 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 1 16:31:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed58899 sys-libs/tevent: Stabilize 0.14.1 arm64, #893086 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/tevent/tevent-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.14.1.ebuild b/sys-libs/tevent/tevent-0.14.1.ebuild index 4f13bc99c217..6b97a81d1221 100644 --- a/sys-libs/tevent/tevent-0.14.1.ebuild +++ b/sys-libs/tevent/tevent-0.14.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="python test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test !test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 6e8c07e4206f36280a5ce21b6057fd98bb2e644f Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 16 17:37:44 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 16 17:37:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e8c07e4 sys-libs/tevent: Stabilize 0.14.1 ppc64, #893086 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/tevent/tevent-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.14.1.ebuild b/sys-libs/tevent/tevent-0.14.1.ebuild index 16c656e2daa4..4ca4589aa1f3 100644 --- a/sys-libs/tevent/tevent-0.14.1.ebuild +++ b/sys-libs/tevent/tevent-0.14.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="python test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test !test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: edc1f4f5e525d4948c2ffa6693bfb5739fe469d6 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Feb 26 19:09:49 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Feb 26 19:09:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc1f4f5 sys-libs/tevent: Stabilize 0.14.1 sparc, #893086 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/tevent/tevent-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.14.1.ebuild b/sys-libs/tevent/tevent-0.14.1.ebuild index c423e1cd6a10..16c656e2daa4 100644 --- a/sys-libs/tevent/tevent-0.14.1.ebuild +++ b/sys-libs/tevent/tevent-0.14.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="python test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test !test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 110161e36d6513dbb80b93e61c94e51efc776496 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 23 20:47:22 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 23 20:47:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=110161e3 sys-libs/tevent: Stabilize 0.14.1 amd64, #893086 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/tevent/tevent-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.14.1.ebuild b/sys-libs/tevent/tevent-0.14.1.ebuild index 7d3990e2e638..c423e1cd6a10 100644 --- a/sys-libs/tevent/tevent-0.14.1.ebuild +++ b/sys-libs/tevent/tevent-0.14.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" IUSE="python test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test !test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 2b921406196f6d57fba6fd12f509f9e8f6edb06d Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 23 20:03:51 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 23 20:03:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b921406 sys-libs/tevent: Stabilize 0.14.1 x86, #893086 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/tevent/tevent-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.14.1.ebuild b/sys-libs/tevent/tevent-0.14.1.ebuild index 27d4fba11505..7d3990e2e638 100644 --- a/sys-libs/tevent/tevent-0.14.1.ebuild +++ b/sys-libs/tevent/tevent-0.14.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" IUSE="python test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test !test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: c526dc24af445107a02b2a2a2623401900f085e7 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 22 21:04:51 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 22 21:04:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c526dc24 sys-libs/tevent: Stabilize 0.14.1 hppa, #893086 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/tevent/tevent-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.14.1.ebuild b/sys-libs/tevent/tevent-0.14.1.ebuild index 3dad3e508985..27d4fba11505 100644 --- a/sys-libs/tevent/tevent-0.14.1.ebuild +++ b/sys-libs/tevent/tevent-0.14.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="python test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test !test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: d9bc5a3edffc89b2c5c8428f1ae13533a71affd8 Author: Sam James gentoo org> AuthorDate: Sat Feb 18 11:54:41 2023 + Commit: Sam James gentoo org> CommitDate: Sun Feb 19 12:22:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9bc5a3e sys-libs/tevent: add 0.14.1 Signed-off-by: Sam James gentoo.org> sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.14.1.ebuild | 97 2 files changed, 98 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index dd2413357869..5d24c61a6c3f 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,3 +1,4 @@ DIST tevent-0.12.1.tar.gz 879683 BLAKE2B 51521aa26dc3ac38dcf69cdb77a7ad33fede88947e3a91cc5917fae9746951643a70615db24449437e133b575ca41d961ed63c23a0b4f1a01edf090952672032 SHA512 ab70262702d70ce00e8b3aef41930c674b04c147fdbf0006e57cfa057d82f6049ba6da4b2c2b7b53aa191dd4f0f3d55e72b0666ae8f5b6948eeb9fde1988c938 DIST tevent-0.13.0.tar.gz 880601 BLAKE2B 4e2a2c055bac28cecae1a95b7ddab349ed780f44427e74709eca497d6242bc4f46a91878d3d253c1af4819887ce7df522fe41f88f6059ec5f6c706c7e071ee35 SHA512 7aa05c09e3c708769e31cda88b319cee3629c88c51bda559193a85d4ab32204a8b4ba11f142861dbca06b578bf54953f2aca1ad847e5a4fc40bf08618a93 DIST tevent-0.14.0.tar.gz 878142 BLAKE2B 8c1c2b4cb683a3ca2630181904566c3cf9d0151c7e280f86e0ce24febfc5d0a1e85757e3ad9d635205bbcbe3e0d0a060dedb3207fb4e91ea76f36246f0a2704a SHA512 5e9525b2f8f8014d1147244dcccd6cf5ac49e383c49b19480ac1256dc7ccf60705960e87b8f63348fca3f4f496861f3d307ee5e0fde8189d93a596c5e689f2b1 +DIST tevent-0.14.1.tar.gz 881979 BLAKE2B 272b7d0029061dfd172a39135d806b937ee6f5bb9eb4c9c8d68a6e5cb3d9eca01582f7ddf5a15d7f033d3322c7fd4d6e87d697f76e4d44565c8e757398a5f0f8 SHA512 0bcc87c10f84e947edad8f8c31f3923253c599b7a69a1db1c21ab292e02937ccb8bad9f0f70e27420ead687aaed1a9b3830b6daa903b8a9bd48cc035a6e5f4ec diff --git a/sys-libs/tevent/tevent-0.14.1.ebuild b/sys-libs/tevent/tevent-0.14.1.ebuild new file mode 100644 index ..3dad3e508985 --- /dev/null +++ b/sys-libs/tevent/tevent-0.14.1.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="threads(+)" +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="python test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="test !test? ( test )" + +TALLOC_VERSION="2.4.0" + +RDEPEND=" + dev-libs/libbsd[${MULTILIB_USEDEP}] + >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}] + python? ( + ${PYTHON_DEPS} + >=sys-libs/talloc-${TALLOC_VERSION}[python,${PYTHON_SINGLE_USEDEP}] + ) +" +DEPEND=" + ${RDEPEND} + elibc_glibc? ( + net-libs/libtirpc[${MULTILIB_USEDEP}] + net-libs/rpcsvc-proto + ) + test? ( >=dev-util/cmocka-1.1.3 ) +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +WAF_BINARY="${S}/buildtools/bin/waf" + +check_samba_dep_versions() { + actual_talloc_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/talloc/wscript || die) + if [[ ${actual_talloc_version} != ${TALLOC_VERSION} ]] ; then + eerror "Source talloc version: ${TALLOC_VERSION}" + eerror "Ebuild talloc version: ${actual_talloc_version}" + die "Ebuild needs to fix TALLOC_VERSION!" + fi +} + +src_prepare() { + default + check_samba_dep_versions + multilib_copy_sources +} + +multilib_src_configure() { + MAKEOPTS+=" -j1" + + # When specifying libs for samba build you must append NONE to the end to + # stop it automatically including things + local bundled_libs="NONE" + + # We "use" bundled cmocka when we're not running tests as we're + # not using it anyway. Means we avoid making users install it for + # no reason. bug #802531 + if ! use test ; then + bundled_libs="cmocka,${bundled_libs}" + fi + + waf-utils_src_configure \ + --libdir="${EPREFIX}/usr/$(get_libdir)" \ + --disable-dependency-tracking \ + --disable-warnings-as-errors \ + --bundled-libraries="${bundled_libs}" \ + --builtin-libraries=NONE \ + $(multilib_native_usex python '' '--disable-python') +} + +multilib_src_compile() { + waf-utils_src_compile +} + +multilib_src_install() { + waf-utils_src_install + + multilib_is_native_abi && use python && python_domodule tevent.py +} + +multilib_src_install_all() { + insinto /usr/include + doins
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: dafffcae65d83ee2b31e044ecfd57f8fe4d793e1 Author: Sam James gentoo org> AuthorDate: Fri Feb 3 12:44:06 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 3 12:45:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dafffcae sys-libs/tevent: enable py3.11 Signed-off-by: Sam James gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- sys-libs/tevent/tevent-0.13.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index b8b049cfba19..c10e170eb42d 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) PYTHON_REQ_USE="threads(+)" inherit waf-utils multilib-minimal python-single-r1 diff --git a/sys-libs/tevent/tevent-0.13.0.ebuild b/sys-libs/tevent/tevent-0.13.0.ebuild index 73d0a0df4a1e..d13c4c06ea0b 100644 --- a/sys-libs/tevent/tevent-0.13.0.ebuild +++ b/sys-libs/tevent/tevent-0.13.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) PYTHON_REQ_USE="threads(+)" inherit waf-utils multilib-minimal python-single-r1
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/files/
commit: f578433508f731e3f4cd0cee63e91494c1eac175 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Nov 24 16:58:51 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Nov 24 18:14:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5784335 sys-libs/tevent: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/28417 Signed-off-by: Conrad Kostecki gentoo.org> sys-libs/tevent/files/tevent-0.11.0-missing-include.patch | 13 - 1 file changed, 13 deletions(-) diff --git a/sys-libs/tevent/files/tevent-0.11.0-missing-include.patch b/sys-libs/tevent/files/tevent-0.11.0-missing-include.patch deleted file mode 100644 index c88550e54e64.. --- a/sys-libs/tevent/files/tevent-0.11.0-missing-include.patch +++ /dev/null @@ -1,13 +0,0 @@ -pid_t requires -Bug: https://bugs.gentoo.org/828720 - a/tevent.h -+++ b/tevent.h -@@ -31,6 +31,7 @@ - #include - #include - #include -+#include - #include - - /* for old gcc releases that don't have the feature test macro __has_attribute */
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 8bc0712637e78c89322a5a36d8d9d136c9676551 Author: Sam James gentoo org> AuthorDate: Sun Nov 20 04:24:20 2022 + Commit: Sam James gentoo org> CommitDate: Sun Nov 20 04:24:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc07126 sys-libs/tevent: drop 0.10.2, 0.11.0 Signed-off-by: Sam James gentoo.org> sys-libs/tevent/Manifest | 2 - sys-libs/tevent/tevent-0.10.2.ebuild | 76 -- sys-libs/tevent/tevent-0.11.0.ebuild | 79 3 files changed, 157 deletions(-) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 749feffdec06..1d6e3b4bf044 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,4 +1,2 @@ -DIST tevent-0.10.2.tar.gz 800731 BLAKE2B 5ea6b83378b04dbe1666432db0dbd4c0df2e6b0bf5ebcc8ec4ec9bdeb834efec75c87b2019dc78c691aba6c4f6467394101febd6010f106046a1fb8848e27405 SHA512 1da8f28898f35daab515892b880d1de601062cc3e2b2570cd62e6913df17b0195a05acb7b484c628cddc0eb8b0cde893105ede3feb32bc5764e7d25684f332ba -DIST tevent-0.11.0.tar.gz 866327 BLAKE2B 9e6e958597e21c0d228346aa102987f89bb6630a5661cef21b908735469a59e7b4f46bc4473e9c25fe636913a1eebc1f26234448c09739ad812cd3ce97bf5048 SHA512 740346b19bf290ff31b0c1b36e232021b8ad107c3ce27e0e8b1ec1a77485214b07a9b7837ba57f3650a50e4c04f530674e486b5fa4d118a1778259be63b49790 DIST tevent-0.12.1.tar.gz 879683 BLAKE2B 51521aa26dc3ac38dcf69cdb77a7ad33fede88947e3a91cc5917fae9746951643a70615db24449437e133b575ca41d961ed63c23a0b4f1a01edf090952672032 SHA512 ab70262702d70ce00e8b3aef41930c674b04c147fdbf0006e57cfa057d82f6049ba6da4b2c2b7b53aa191dd4f0f3d55e72b0666ae8f5b6948eeb9fde1988c938 DIST tevent-0.13.0.tar.gz 880601 BLAKE2B 4e2a2c055bac28cecae1a95b7ddab349ed780f44427e74709eca497d6242bc4f46a91878d3d253c1af4819887ce7df522fe41f88f6059ec5f6c706c7e071ee35 SHA512 7aa05c09e3c708769e31cda88b319cee3629c88c51bda559193a85d4ab32204a8b4ba11f142861dbca06b578bf54953f2aca1ad847e5a4fc40bf08618a93 diff --git a/sys-libs/tevent/tevent-0.10.2.ebuild b/sys-libs/tevent/tevent-0.10.2.ebuild deleted file mode 100644 index 1d14cd94327e.. --- a/sys-libs/tevent/tevent-0.10.2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -PYTHON_REQ_USE="threads(+)" -inherit waf-utils multilib-minimal python-single-r1 - -DESCRIPTION="Samba tevent library" -HOMEPAGE="https://tevent.samba.org/; -SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" -IUSE="python" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="test" - -RDEPEND=" - dev-libs/libbsd[${MULTILIB_USEDEP}] - >=sys-libs/talloc-2.3.1[${MULTILIB_USEDEP}] - python? ( - ${PYTHON_DEPS} - sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}] - ) -" -DEPEND="${RDEPEND} - elibc_glibc? ( - net-libs/libtirpc[${MULTILIB_USEDEP}] - || ( - net-libs/rpcsvc-proto - https://tevent.samba.org/; -SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" -IUSE="python" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="test" - -RDEPEND=" - dev-libs/libbsd[${MULTILIB_USEDEP}] - >=sys-libs/talloc-2.3.1[${MULTILIB_USEDEP}] - python? ( - ${PYTHON_DEPS} - sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}] - ) -" -DEPEND="${RDEPEND} - >=dev-util/cmocka-1.1.3 - elibc_glibc? ( - net-libs/libtirpc[${MULTILIB_USEDEP}] - || ( - net-libs/rpcsvc-proto -
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 60e34e9d536209e67e548c479cd6a363a71394ca Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 30 15:52:53 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 30 15:52:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e34e9d sys-libs/tevent: Stabilize 0.12.1 hppa, #873580 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index a0a5b430194b..adb7238df026 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: be034e1a3e94c8767f7a0f4cf4f1cff49cf4f0c4 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:24:40 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:24:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be034e1a sys-libs/tevent: Stabilize 0.12.1 x86, #873580 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index 496525a1f71e..a0a5b430194b 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: c4a4d0231c52d6b9054da9538b9b8de18b06c2bc Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:24:13 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:24:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a4d023 sys-libs/tevent: Stabilize 0.12.1 sparc, #873580 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index 1e1abf806de1..496525a1f71e 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 84aa4932ede02937b540b2f976717196e775f0b7 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:23:48 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:23:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84aa4932 sys-libs/tevent: Stabilize 0.12.1 ppc64, #873580 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index 02fc7248c97e..1e1abf806de1 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: e6d85f6a837d9c34daaa0423ed0095a3ff666779 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:23:18 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:23:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d85f6a sys-libs/tevent: Stabilize 0.12.1 ppc, #873580 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index 48743b2faeba..02fc7248c97e 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 024e1144710378cf3a2dff57c5c6a2e897976d56 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:22:51 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:22:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024e1144 sys-libs/tevent: Stabilize 0.12.1 arm64, #873580 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index ccb5f67d..48743b2faeba 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: b394f7fa6890d06a22b27df7425fb20f2a1468b6 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:22:24 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:22:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b394f7fa sys-libs/tevent: Stabilize 0.12.1 arm, #873580 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index d0f489c99ad6..ccb5f67d 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: c79d0dd5a24a37598f9c27f9f245d44213a2eab1 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 30 15:21:54 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 30 15:21:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79d0dd5 sys-libs/tevent: Stabilize 0.12.1 amd64, #873580 Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index 487aad5cf6f6..d0f489c99ad6 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 50e00f1d1a63bac35074f077e07639c704bbc955 Author: Sam James gentoo org> AuthorDate: Fri Sep 30 04:18:01 2022 + Commit: Sam James gentoo org> CommitDate: Fri Sep 30 04:18:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e00f1d sys-libs/tevent: add talloc version checker Nabbed Ionen's sed from wine-proton etc. Signed-off-by: Sam James gentoo.org> sys-libs/tevent/tevent-0.13.0.ebuild | 18 -- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/sys-libs/tevent/tevent-0.13.0.ebuild b/sys-libs/tevent/tevent-0.13.0.ebuild index 8c811eb21fd2..e3914a179a2f 100644 --- a/sys-libs/tevent/tevent-0.13.0.ebuild +++ b/sys-libs/tevent/tevent-0.13.0.ebuild @@ -19,12 +19,14 @@ IUSE="python test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test !test? ( test )" +TALLOC_VERSION="2.3.4" + RDEPEND=" dev-libs/libbsd[${MULTILIB_USEDEP}] - >=sys-libs/talloc-2.3.4[${MULTILIB_USEDEP}] + >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}] python? ( ${PYTHON_DEPS} - sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}] + >=sys-libs/talloc-${TALLOC_VERSION}[python,${PYTHON_SINGLE_USEDEP}] ) " DEPEND=" @@ -47,8 +49,20 @@ pkg_setup() { export PYTHONHASHSEED=1 } +check_samba_dep_versions() { + actual_talloc_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/talloc/wscript || die) + if [[ ${actual_talloc_version} != ${TALLOC_VERSION} ]] ; then + eerror "Source talloc version: ${TALLOC_VERSION}" + eerror "Ebuild talloc version: ${actual_talloc_version}" + die "Ebuild needs to fix TALLOC_VERSION!" + fi +} + src_prepare() { default + + check_samba_dep_versions + multilib_copy_sources }
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: c9fb78a8af3fe51b6f28f3cd4bfe0ddaef0639b8 Author: Sam James gentoo org> AuthorDate: Fri Sep 30 03:47:38 2022 + Commit: Sam James gentoo org> CommitDate: Fri Sep 30 03:48:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9fb78a8 sys-libs/tevent: add 0.13.0, conditionally depend on cmocka Conditionally depend on cmocka by "using" the bundled copy when we're not running tests (just to satisfy configure). Closes: https://bugs.gentoo.org/802531 Signed-off-by: Sam James gentoo.org> sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.13.0.ebuild | 89 2 files changed, 90 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 66b5fd0ee769..749feffdec06 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,3 +1,4 @@ DIST tevent-0.10.2.tar.gz 800731 BLAKE2B 5ea6b83378b04dbe1666432db0dbd4c0df2e6b0bf5ebcc8ec4ec9bdeb834efec75c87b2019dc78c691aba6c4f6467394101febd6010f106046a1fb8848e27405 SHA512 1da8f28898f35daab515892b880d1de601062cc3e2b2570cd62e6913df17b0195a05acb7b484c628cddc0eb8b0cde893105ede3feb32bc5764e7d25684f332ba DIST tevent-0.11.0.tar.gz 866327 BLAKE2B 9e6e958597e21c0d228346aa102987f89bb6630a5661cef21b908735469a59e7b4f46bc4473e9c25fe636913a1eebc1f26234448c09739ad812cd3ce97bf5048 SHA512 740346b19bf290ff31b0c1b36e232021b8ad107c3ce27e0e8b1ec1a77485214b07a9b7837ba57f3650a50e4c04f530674e486b5fa4d118a1778259be63b49790 DIST tevent-0.12.1.tar.gz 879683 BLAKE2B 51521aa26dc3ac38dcf69cdb77a7ad33fede88947e3a91cc5917fae9746951643a70615db24449437e133b575ca41d961ed63c23a0b4f1a01edf090952672032 SHA512 ab70262702d70ce00e8b3aef41930c674b04c147fdbf0006e57cfa057d82f6049ba6da4b2c2b7b53aa191dd4f0f3d55e72b0666ae8f5b6948eeb9fde1988c938 +DIST tevent-0.13.0.tar.gz 880601 BLAKE2B 4e2a2c055bac28cecae1a95b7ddab349ed780f44427e74709eca497d6242bc4f46a91878d3d253c1af4819887ce7df522fe41f88f6059ec5f6c706c7e071ee35 SHA512 7aa05c09e3c708769e31cda88b319cee3629c88c51bda559193a85d4ab32204a8b4ba11f142861dbca06b578bf54953f2aca1ad847e5a4fc40bf08618a93 diff --git a/sys-libs/tevent/tevent-0.13.0.ebuild b/sys-libs/tevent/tevent-0.13.0.ebuild new file mode 100644 index ..8c811eb21fd2 --- /dev/null +++ b/sys-libs/tevent/tevent-0.13.0.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="python test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="test !test? ( test )" + +RDEPEND=" + dev-libs/libbsd[${MULTILIB_USEDEP}] + >=sys-libs/talloc-2.3.4[${MULTILIB_USEDEP}] + python? ( + ${PYTHON_DEPS} + sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}] + ) +" +DEPEND=" + ${RDEPEND} + elibc_glibc? ( + net-libs/libtirpc[${MULTILIB_USEDEP}] + net-libs/rpcsvc-proto + ) + test? ( >=dev-util/cmocka-1.1.3 ) +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +WAF_BINARY="${S}/buildtools/bin/waf" + +pkg_setup() { + python-single-r1_pkg_setup + export PYTHONHASHSEED=1 +} + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_configure() { + # When specifying libs for samba build you must append NONE to the end to + # stop it automatically including things + local bundled_libs="NONE" + + # We "use" bundled cmocka when we're not running tests as we're + # not using it anyway. Means we avoid making users install it for + # no reason. bug #802531 + if ! use test ; then + bundled_libs="cmocka,${bundled_libs}" + fi + + waf-utils_src_configure \ + --bundled-libraries="${bundled_libs}" \ + --builtin-libraries=NONE \ + $(multilib_native_usex python '' '--disable-python') +} + +multilib_src_compile() { + # Need to avoid parallel building, this looks like the + # best way with waf-utils/multiprocessing eclasses + unset MAKEOPTS + waf-utils_src_compile +} + +multilib_src_install() { + waf-utils_src_install + + multilib_is_native_abi && use python && python_domodule tevent.py +} + +multilib_src_install_all() { + insinto /usr/include + doins tevent_internal.h +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 31c87fd9b228f1d1d176154c25fb690ae0d83239 Author: Sam James gentoo org> AuthorDate: Fri Sep 30 03:03:46 2022 + Commit: Sam James gentoo org> CommitDate: Fri Sep 30 03:03:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c87fd9 sys-libs/tevent: drop 0.12.0 Signed-off-by: Sam James gentoo.org> sys-libs/tevent/Manifest | 1 - sys-libs/tevent/tevent-0.12.0.ebuild | 78 2 files changed, 79 deletions(-) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 523e7d95ee39..66b5fd0ee769 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,4 +1,3 @@ DIST tevent-0.10.2.tar.gz 800731 BLAKE2B 5ea6b83378b04dbe1666432db0dbd4c0df2e6b0bf5ebcc8ec4ec9bdeb834efec75c87b2019dc78c691aba6c4f6467394101febd6010f106046a1fb8848e27405 SHA512 1da8f28898f35daab515892b880d1de601062cc3e2b2570cd62e6913df17b0195a05acb7b484c628cddc0eb8b0cde893105ede3feb32bc5764e7d25684f332ba DIST tevent-0.11.0.tar.gz 866327 BLAKE2B 9e6e958597e21c0d228346aa102987f89bb6630a5661cef21b908735469a59e7b4f46bc4473e9c25fe636913a1eebc1f26234448c09739ad812cd3ce97bf5048 SHA512 740346b19bf290ff31b0c1b36e232021b8ad107c3ce27e0e8b1ec1a77485214b07a9b7837ba57f3650a50e4c04f530674e486b5fa4d118a1778259be63b49790 -DIST tevent-0.12.0.tar.gz 877767 BLAKE2B cbfb823f9a8ce8a9a88964c9daa15643c077163c03a792468836e5bbc7e7500c745e1fc1203063ed01f899cf598794764c6d465afc3ed31cd711f420ebc6ce55 SHA512 ae955b64a683bc6aaba66592ca5d205eb48f62a70bd2674b5b3a0e3b0f4de30c93f400bf183d3bef5993845a3281716584b24cf8a93c849ba4fa7d1fcfb9cc99 DIST tevent-0.12.1.tar.gz 879683 BLAKE2B 51521aa26dc3ac38dcf69cdb77a7ad33fede88947e3a91cc5917fae9746951643a70615db24449437e133b575ca41d961ed63c23a0b4f1a01edf090952672032 SHA512 ab70262702d70ce00e8b3aef41930c674b04c147fdbf0006e57cfa057d82f6049ba6da4b2c2b7b53aa191dd4f0f3d55e72b0666ae8f5b6948eeb9fde1988c938 diff --git a/sys-libs/tevent/tevent-0.12.0.ebuild b/sys-libs/tevent/tevent-0.12.0.ebuild deleted file mode 100644 index b56018d2eb11.. --- a/sys-libs/tevent/tevent-0.12.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="threads(+)" -inherit waf-utils multilib-minimal python-single-r1 - -DESCRIPTION="Samba tevent library" -HOMEPAGE="https://tevent.samba.org/; -SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" -IUSE="python" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="test" - -RDEPEND=" - dev-libs/libbsd[${MULTILIB_USEDEP}] - >=sys-libs/talloc-2.3.3[${MULTILIB_USEDEP}] - python? ( - ${PYTHON_DEPS} - sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}] - ) -" -DEPEND="${RDEPEND} - >=dev-util/cmocka-1.1.3 - elibc_glibc? ( - net-libs/libtirpc[${MULTILIB_USEDEP}] - || ( - net-libs/rpcsvc-proto -
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: de81e0724aa107e2aea76fe0eadd65389ad6c911 Author: WANG Xuerui gentoo org> AuthorDate: Sun Aug 28 05:39:09 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sun Aug 28 05:39:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de81e072 sys-libs/tevent: keyword 0.12.1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-libs/tevent/tevent-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild index 7f294f50dfb2..487aad5cf6f6 100644 --- a/sys-libs/tevent/tevent-0.12.1.ebuild +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 5b0b837f7175039d6b5e93543271f068f5797325 Author: Lars Wendler gentoo org> AuthorDate: Fri Jun 24 07:25:58 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jun 24 07:43:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0b837f sys-libs/tevent: Bump to version 0.12.1 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.12.1.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 03e6359da59b..523e7d95ee39 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,3 +1,4 @@ DIST tevent-0.10.2.tar.gz 800731 BLAKE2B 5ea6b83378b04dbe1666432db0dbd4c0df2e6b0bf5ebcc8ec4ec9bdeb834efec75c87b2019dc78c691aba6c4f6467394101febd6010f106046a1fb8848e27405 SHA512 1da8f28898f35daab515892b880d1de601062cc3e2b2570cd62e6913df17b0195a05acb7b484c628cddc0eb8b0cde893105ede3feb32bc5764e7d25684f332ba DIST tevent-0.11.0.tar.gz 866327 BLAKE2B 9e6e958597e21c0d228346aa102987f89bb6630a5661cef21b908735469a59e7b4f46bc4473e9c25fe636913a1eebc1f26234448c09739ad812cd3ce97bf5048 SHA512 740346b19bf290ff31b0c1b36e232021b8ad107c3ce27e0e8b1ec1a77485214b07a9b7837ba57f3650a50e4c04f530674e486b5fa4d118a1778259be63b49790 DIST tevent-0.12.0.tar.gz 877767 BLAKE2B cbfb823f9a8ce8a9a88964c9daa15643c077163c03a792468836e5bbc7e7500c745e1fc1203063ed01f899cf598794764c6d465afc3ed31cd711f420ebc6ce55 SHA512 ae955b64a683bc6aaba66592ca5d205eb48f62a70bd2674b5b3a0e3b0f4de30c93f400bf183d3bef5993845a3281716584b24cf8a93c849ba4fa7d1fcfb9cc99 +DIST tevent-0.12.1.tar.gz 879683 BLAKE2B 51521aa26dc3ac38dcf69cdb77a7ad33fede88947e3a91cc5917fae9746951643a70615db24449437e133b575ca41d961ed63c23a0b4f1a01edf090952672032 SHA512 ab70262702d70ce00e8b3aef41930c674b04c147fdbf0006e57cfa057d82f6049ba6da4b2c2b7b53aa191dd4f0f3d55e72b0666ae8f5b6948eeb9fde1988c938 diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild new file mode 100644 index ..7f294f50dfb2 --- /dev/null +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="python" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="test" + +RDEPEND=" + dev-libs/libbsd[${MULTILIB_USEDEP}] + >=sys-libs/talloc-2.3.4[${MULTILIB_USEDEP}] + python? ( + ${PYTHON_DEPS} + sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}] + ) +" +DEPEND="${RDEPEND} + >=dev-util/cmocka-1.1.3 + elibc_glibc? ( + net-libs/libtirpc[${MULTILIB_USEDEP}] + || ( + net-libs/rpcsvc-proto +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 1fec47542dadd8a07c1bb1e81a09dddb2af911ae Author: Lars Wendler gentoo org> AuthorDate: Tue May 3 08:49:19 2022 + Commit: Lars Wendler gentoo org> CommitDate: Tue May 3 09:58:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fec4754 sys-libs/tevent: Bump to version 0.12.0 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.12.0.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 8453f1874082..03e6359da59b 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,2 +1,3 @@ DIST tevent-0.10.2.tar.gz 800731 BLAKE2B 5ea6b83378b04dbe1666432db0dbd4c0df2e6b0bf5ebcc8ec4ec9bdeb834efec75c87b2019dc78c691aba6c4f6467394101febd6010f106046a1fb8848e27405 SHA512 1da8f28898f35daab515892b880d1de601062cc3e2b2570cd62e6913df17b0195a05acb7b484c628cddc0eb8b0cde893105ede3feb32bc5764e7d25684f332ba DIST tevent-0.11.0.tar.gz 866327 BLAKE2B 9e6e958597e21c0d228346aa102987f89bb6630a5661cef21b908735469a59e7b4f46bc4473e9c25fe636913a1eebc1f26234448c09739ad812cd3ce97bf5048 SHA512 740346b19bf290ff31b0c1b36e232021b8ad107c3ce27e0e8b1ec1a77485214b07a9b7837ba57f3650a50e4c04f530674e486b5fa4d118a1778259be63b49790 +DIST tevent-0.12.0.tar.gz 877767 BLAKE2B cbfb823f9a8ce8a9a88964c9daa15643c077163c03a792468836e5bbc7e7500c745e1fc1203063ed01f899cf598794764c6d465afc3ed31cd711f420ebc6ce55 SHA512 ae955b64a683bc6aaba66592ca5d205eb48f62a70bd2674b5b3a0e3b0f4de30c93f400bf183d3bef5993845a3281716584b24cf8a93c849ba4fa7d1fcfb9cc99 diff --git a/sys-libs/tevent/tevent-0.12.0.ebuild b/sys-libs/tevent/tevent-0.12.0.ebuild new file mode 100644 index ..b56018d2eb11 --- /dev/null +++ b/sys-libs/tevent/tevent-0.12.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="python" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="test" + +RDEPEND=" + dev-libs/libbsd[${MULTILIB_USEDEP}] + >=sys-libs/talloc-2.3.3[${MULTILIB_USEDEP}] + python? ( + ${PYTHON_DEPS} + sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}] + ) +" +DEPEND="${RDEPEND} + >=dev-util/cmocka-1.1.3 + elibc_glibc? ( + net-libs/libtirpc[${MULTILIB_USEDEP}] + || ( + net-libs/rpcsvc-proto +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 854df176796883dccbee5ef4505470ba6a76d055 Author: Sam James gentoo org> AuthorDate: Fri Feb 18 04:37:32 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 18 04:37:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854df176 sys-libs/tevent: Stabilize 0.11.0 ppc, #828680 Signed-off-by: Sam James gentoo.org> sys-libs/tevent/tevent-0.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.11.0.ebuild b/sys-libs/tevent/tevent-0.11.0.ebuild index 305c943ae291..c6fcd8208db6 100644 --- a/sys-libs/tevent/tevent-0.11.0.ebuild +++ b/sys-libs/tevent/tevent-0.11.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: ea5e9b98d7370f03df29113d1ede10370bc60b13 Author: Sam James gentoo org> AuthorDate: Fri Feb 18 04:37:52 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 18 04:37:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5e9b98 sys-libs/tevent: Stabilize 0.11.0 ppc64, #828680 Signed-off-by: Sam James gentoo.org> sys-libs/tevent/tevent-0.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.11.0.ebuild b/sys-libs/tevent/tevent-0.11.0.ebuild index c6fcd8208db6..c8643e159137 100644 --- a/sys-libs/tevent/tevent-0.11.0.ebuild +++ b/sys-libs/tevent/tevent-0.11.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: f1495ccdea5d34f1f11938b6775622738aadd869 Author: Sam James gentoo org> AuthorDate: Fri Feb 18 03:49:35 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 18 03:49:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1495ccd sys-libs/tevent: Stabilize 0.11.0 arm64, #828680 Signed-off-by: Sam James gentoo.org> sys-libs/tevent/tevent-0.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.11.0.ebuild b/sys-libs/tevent/tevent-0.11.0.ebuild index 17577a204860..305c943ae291 100644 --- a/sys-libs/tevent/tevent-0.11.0.ebuild +++ b/sys-libs/tevent/tevent-0.11.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 8ce74eb9cc41ade61722e4ad323c65a9d95a9396 Author: Sam James gentoo org> AuthorDate: Sat Jan 29 03:52:07 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 29 03:52:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce74eb9 sys-libs/tevent: Stabilize 0.11.0 arm, #828680 Signed-off-by: Sam James gentoo.org> sys-libs/tevent/tevent-0.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.11.0.ebuild b/sys-libs/tevent/tevent-0.11.0.ebuild index f10565da386f..17577a204860 100644 --- a/sys-libs/tevent/tevent-0.11.0.ebuild +++ b/sys-libs/tevent/tevent-0.11.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: cbfe03f6df7e220127a232c04eb7c18c2fdbe6cc Author: Sam James gentoo org> AuthorDate: Sat Jan 29 03:51:57 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 29 03:51:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbfe03f6 sys-libs/tevent: Stabilize 0.11.0 x86, #828680 Signed-off-by: Sam James gentoo.org> sys-libs/tevent/tevent-0.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.11.0.ebuild b/sys-libs/tevent/tevent-0.11.0.ebuild index 6db3ab0b13f9..f10565da386f 100644 --- a/sys-libs/tevent/tevent-0.11.0.ebuild +++ b/sys-libs/tevent/tevent-0.11.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 4e4882f80199d4ba70334ef13f59a2ae8c020784 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Jan 25 15:28:20 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jan 25 16:08:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4882f8 sys-libs/tevent: stable 0.11.0 for sparc, bug #828680 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> sys-libs/tevent/tevent-0.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.11.0.ebuild b/sys-libs/tevent/tevent-0.11.0.ebuild index 145c572a0a4b..6db3ab0b13f9 100644 --- a/sys-libs/tevent/tevent-0.11.0.ebuild +++ b/sys-libs/tevent/tevent-0.11.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/files/, sys-libs/tevent/
commit: 5036cd55e8dc0287605350486047b58647b9feeb Author: David Seifert gentoo org> AuthorDate: Sun Jan 23 14:26:32 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 23 14:26:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5036cd55 sys-libs/tevent: add missing `#include ` Closes: https://bugs.gentoo.org/828720 Signed-off-by: David Seifert gentoo.org> sys-libs/tevent/files/tevent-0.11.0-missing-include.patch | 13 + sys-libs/tevent/tevent-0.11.0.ebuild | 2 ++ 2 files changed, 15 insertions(+) diff --git a/sys-libs/tevent/files/tevent-0.11.0-missing-include.patch b/sys-libs/tevent/files/tevent-0.11.0-missing-include.patch new file mode 100644 index ..c88550e54e64 --- /dev/null +++ b/sys-libs/tevent/files/tevent-0.11.0-missing-include.patch @@ -0,0 +1,13 @@ +pid_t requires +Bug: https://bugs.gentoo.org/828720 + +--- a/tevent.h b/tevent.h +@@ -31,6 +31,7 @@ + #include + #include + #include ++#include + #include + + /* for old gcc releases that don't have the feature test macro __has_attribute */ diff --git a/sys-libs/tevent/tevent-0.11.0.ebuild b/sys-libs/tevent/tevent-0.11.0.ebuild index 4190931690f9..145c572a0a4b 100644 --- a/sys-libs/tevent/tevent-0.11.0.ebuild +++ b/sys-libs/tevent/tevent-0.11.0.ebuild @@ -41,6 +41,8 @@ BDEPEND="${PYTHON_DEPS} virtual/pkgconfig " +PATCHES=( "${FILESDIR}"/${P}-missing-include.patch ) + WAF_BINARY="${S}/buildtools/bin/waf" pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 97fccdb579798598e63f44955320762ce4a85e57 Author: Sam James gentoo org> AuthorDate: Thu Jan 20 16:34:43 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jan 20 16:34:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97fccdb5 sys-libs/tevent: Stabilize 0.11.0 amd64, #828680 Signed-off-by: Sam James gentoo.org> sys-libs/tevent/tevent-0.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.11.0.ebuild b/sys-libs/tevent/tevent-0.11.0.ebuild index 209aee204c4b..4190931690f9 100644 --- a/sys-libs/tevent/tevent-0.11.0.ebuild +++ b/sys-libs/tevent/tevent-0.11.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 09ac71c61aca4de5342b9be7e4cbdb42c7f6f9da Author: David Seifert gentoo org> AuthorDate: Mon Jan 3 23:26:29 2022 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 3 23:26:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ac71c6 sys-libs/tevent: remove implicit elibc_* flags Signed-off-by: David Seifert gentoo.org> sys-libs/tevent/tevent-0.10.2.ebuild | 2 +- sys-libs/tevent/tevent-0.11.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/tevent/tevent-0.10.2.ebuild b/sys-libs/tevent/tevent-0.10.2.ebuild index 1d42579147ba..1d14cd94327e 100644 --- a/sys-libs/tevent/tevent-0.10.2.ebuild +++ b/sys-libs/tevent/tevent-0.10.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" -IUSE="elibc_glibc python" +IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test" diff --git a/sys-libs/tevent/tevent-0.11.0.ebuild b/sys-libs/tevent/tevent-0.11.0.ebuild index 41f97806d229..209aee204c4b 100644 --- a/sys-libs/tevent/tevent-0.11.0.ebuild +++ b/sys-libs/tevent/tevent-0.11.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" -IUSE="elibc_glibc python" +IUSE="python" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: a9754f8ea229ed2d0d98a59577538b58ec1cf3b0 Author: David Seifert gentoo org> AuthorDate: Sun Jan 2 17:49:03 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 2 17:49:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9754f8e sys-libs/tevent: remove freebsd-libc Signed-off-by: David Seifert gentoo.org> sys-libs/tevent/tevent-0.10.2.ebuild | 4 ++-- sys-libs/tevent/tevent-0.11.0.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-libs/tevent/tevent-0.10.2.ebuild b/sys-libs/tevent/tevent-0.10.2.ebuild index a7c6460bc453..1d42579147ba 100644 --- a/sys-libs/tevent/tevent-0.10.2.ebuild +++ b/sys-libs/tevent/tevent-0.10.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test" RDEPEND=" - !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) + dev-libs/libbsd[${MULTILIB_USEDEP}] >=sys-libs/talloc-2.3.1[${MULTILIB_USEDEP}] python? ( ${PYTHON_DEPS} diff --git a/sys-libs/tevent/tevent-0.11.0.ebuild b/sys-libs/tevent/tevent-0.11.0.ebuild index 9f025158047e..41f97806d229 100644 --- a/sys-libs/tevent/tevent-0.11.0.ebuild +++ b/sys-libs/tevent/tevent-0.11.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test" RDEPEND=" - !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) + dev-libs/libbsd[${MULTILIB_USEDEP}] >=sys-libs/talloc-2.3.1[${MULTILIB_USEDEP}] python? ( ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: cc183203562fa1835cbc23db0ca9d6e265f143bc Author: Arthur Zamarin gentoo org> AuthorDate: Mon Nov 1 07:05:20 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Nov 1 07:42:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc183203 sys-libs/tevent: enable py3.10 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/tevent/tevent-0.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.11.0.ebuild b/sys-libs/tevent/tevent-0.11.0.ebuild index 4539b95bc28..9f025158047 100644 --- a/sys-libs/tevent/tevent-0.11.0.ebuild +++ b/sys-libs/tevent/tevent-0.11.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="threads(+)" inherit waf-utils multilib-minimal python-single-r1
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: a08d8c6ed7f861fa8988e7230d57da84efc91bd9 Author: Lars Wendler gentoo org> AuthorDate: Thu Jul 15 12:07:00 2021 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jul 15 12:07:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08d8c6e sys-libs/tevent: Moved dev-util/cmocka from RDEPEND to DEPEND Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/tevent-0.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.11.0.ebuild b/sys-libs/tevent/tevent-0.11.0.ebuild index a0fb870136f..4539b95bc28 100644 --- a/sys-libs/tevent/tevent-0.11.0.ebuild +++ b/sys-libs/tevent/tevent-0.11.0.ebuild @@ -21,7 +21,6 @@ RESTRICT="test" RDEPEND=" !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) - >=dev-util/cmocka-1.1.3 >=sys-libs/talloc-2.3.1[${MULTILIB_USEDEP}] python? ( ${PYTHON_DEPS} @@ -29,6 +28,7 @@ RDEPEND=" ) " DEPEND="${RDEPEND} + >=dev-util/cmocka-1.1.3 elibc_glibc? ( net-libs/libtirpc[${MULTILIB_USEDEP}] || (
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: a36f2dad4bab83ef0bfbf53318407261c2bc225a Author: Lars Wendler gentoo org> AuthorDate: Thu Jul 15 12:05:40 2021 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jul 15 12:05:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36f2dad sys-libs/tevent: Depend on dev-util/cmocka Closes: https://bugs.gentoo.org/802273 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/tevent-0.11.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-libs/tevent/tevent-0.11.0.ebuild b/sys-libs/tevent/tevent-0.11.0.ebuild index 29c12c05ac9..a0fb870136f 100644 --- a/sys-libs/tevent/tevent-0.11.0.ebuild +++ b/sys-libs/tevent/tevent-0.11.0.ebuild @@ -21,6 +21,7 @@ RESTRICT="test" RDEPEND=" !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) + >=dev-util/cmocka-1.1.3 >=sys-libs/talloc-2.3.1[${MULTILIB_USEDEP}] python? ( ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 45b77aa6516057b8ee59312c02f532bbd6298505 Author: Lars Wendler gentoo org> AuthorDate: Thu Jul 15 09:10:54 2021 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jul 15 09:49:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45b77aa6 sys-libs/tevent: Bump to version 0.11.0 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.11.0.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 09de55dd85e..8453f187408 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1 +1,2 @@ DIST tevent-0.10.2.tar.gz 800731 BLAKE2B 5ea6b83378b04dbe1666432db0dbd4c0df2e6b0bf5ebcc8ec4ec9bdeb834efec75c87b2019dc78c691aba6c4f6467394101febd6010f106046a1fb8848e27405 SHA512 1da8f28898f35daab515892b880d1de601062cc3e2b2570cd62e6913df17b0195a05acb7b484c628cddc0eb8b0cde893105ede3feb32bc5764e7d25684f332ba +DIST tevent-0.11.0.tar.gz 866327 BLAKE2B 9e6e958597e21c0d228346aa102987f89bb6630a5661cef21b908735469a59e7b4f46bc4473e9c25fe636913a1eebc1f26234448c09739ad812cd3ce97bf5048 SHA512 740346b19bf290ff31b0c1b36e232021b8ad107c3ce27e0e8b1ec1a77485214b07a9b7837ba57f3650a50e4c04f530674e486b5fa4d118a1778259be63b49790 diff --git a/sys-libs/tevent/tevent-0.11.0.ebuild b/sys-libs/tevent/tevent-0.11.0.ebuild new file mode 100644 index 000..29c12c05ac9 --- /dev/null +++ b/sys-libs/tevent/tevent-0.11.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_REQ_USE="threads(+)" +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="elibc_glibc python" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="test" + +RDEPEND=" + !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) + >=sys-libs/talloc-2.3.1[${MULTILIB_USEDEP}] + python? ( + ${PYTHON_DEPS} + sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}] + ) +" +DEPEND="${RDEPEND} + elibc_glibc? ( + net-libs/libtirpc[${MULTILIB_USEDEP}] + || ( + net-libs/rpcsvc-proto +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: d4e3bdafc631bf7356709b735293cd254ca6a75e Author: David Seifert gentoo org> AuthorDate: Mon May 31 17:47:59 2021 + Commit: David Seifert gentoo org> CommitDate: Mon May 31 17:47:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e3bdaf sys-libs/tevent: drop inactive maintainer Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> sys-libs/tevent/metadata.xml | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/sys-libs/tevent/metadata.xml b/sys-libs/tevent/metadata.xml index 00dd5f380b4..6a21123323a 100644 --- a/sys-libs/tevent/metadata.xml +++ b/sys-libs/tevent/metadata.xml @@ -1,11 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - patr...@gentoo.org - Patrick Lauer - - + sa...@gentoo.org Samba
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: c7348003b9604ae28035b2bcfbea9ca11bd10f67 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jan 10 00:02:07 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 25 16:18:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7348003 sys-libs/tevent: EAPI-7 bump, minor cleanup Move some variables around. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sys-libs/tevent/tevent-0.10.2.ebuild | 28 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/sys-libs/tevent/tevent-0.10.2.ebuild b/sys-libs/tevent/tevent-0.10.2.ebuild index 2f7b2c21165..bad3eaf202f 100644 --- a/sys-libs/tevent/tevent-0.10.2.ebuild +++ b/sys-libs/tevent/tevent-0.10.2.ebuild @@ -1,27 +1,33 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 + PYTHON_COMPAT=( python3_{6..9} ) PYTHON_REQ_USE="threads(+)" - inherit waf-utils multilib-minimal python-single-r1 DESCRIPTION="Samba tevent library" HOMEPAGE="https://tevent.samba.org/; -SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; +SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="elibc_glibc python" -RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) - >=sys-libs/talloc-2.3.1[python?,${PYTHON_SINGLE_USEDEP},${MULTILIB_USEDEP}] - python? ( ${PYTHON_DEPS} )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="test" +RDEPEND=" + !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) + >=sys-libs/talloc-2.3.1[${MULTILIB_USEDEP}] + python? ( + ${PYTHON_DEPS} + sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}] + ) +" DEPEND="${RDEPEND} - virtual/pkgconfig elibc_glibc? ( net-libs/libtirpc[${MULTILIB_USEDEP}] || ( @@ -29,15 +35,13 @@ DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 100a2512c05f9e3ca02886164794f8c2a00c5491 Author: Lars Wendler gentoo org> AuthorDate: Sat Jan 9 20:44:50 2021 + Commit: Lars Wendler gentoo org> CommitDate: Sat Jan 9 20:57:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=100a2512 sys-libs/tevent: Added python3_9 support Closes: https://bugs.gentoo.org/762841 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/tevent-0.10.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/tevent/tevent-0.10.2.ebuild b/sys-libs/tevent/tevent-0.10.2.ebuild index 59709b2d5cc..2f7b2c21165 100644 --- a/sys-libs/tevent/tevent-0.10.2.ebuild +++ b/sys-libs/tevent/tevent-0.10.2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6..9} ) PYTHON_REQ_USE="threads(+)" inherit waf-utils multilib-minimal python-single-r1
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 2d29e13defa26441420b94a3621217a574b84513 Author: Pacho Ramos gentoo org> AuthorDate: Thu Dec 17 19:53:06 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Dec 17 19:53:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d29e13d sys-libs/tevent: Needs talloc with same python support Otherwise it fails to build as portage won't pull talloc before to get support for newer python versions. Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Pacho Ramos gentoo.org> sys-libs/tevent/tevent-0.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.10.2.ebuild b/sys-libs/tevent/tevent-0.10.2.ebuild index 0d5e3cf6942..59709b2d5cc 100644 --- a/sys-libs/tevent/tevent-0.10.2.ebuild +++ b/sys-libs/tevent/tevent-0.10.2.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 s IUSE="elibc_glibc python" RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) - >=sys-libs/talloc-2.3.1[${MULTILIB_USEDEP}] + >=sys-libs/talloc-2.3.1[python?,${PYTHON_SINGLE_USEDEP},${MULTILIB_USEDEP}] python? ( ${PYTHON_DEPS} )" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 91bd0dbf708a0aefe25587938c75c8619c619586 Author: Lars Wendler gentoo org> AuthorDate: Thu Mar 26 19:00:09 2020 + Commit: Lars Wendler gentoo org> CommitDate: Thu Mar 26 19:06:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91bd0dbf sys-libs/tevent: Removed old Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest| 5 --- sys-libs/tevent/tevent-0.10.0.ebuild| 72 - sys-libs/tevent/tevent-0.10.1.ebuild| 72 - sys-libs/tevent/tevent-0.9.31-r1.ebuild | 61 sys-libs/tevent/tevent-0.9.37.ebuild| 70 sys-libs/tevent/tevent-0.9.39.ebuild| 72 - 6 files changed, 352 deletions(-) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 91e27943049..09de55dd85e 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,6 +1 @@ -DIST tevent-0.10.0.tar.gz 794845 BLAKE2B 20ed607050b2d558a6ed1cc3b5c7993b711c06bc1eaab6f703db7677b61231d631d49cf82b7a687ae39a4999f4922df4feaecea3b43832983aede0414f316ed1 SHA512 1b55560f2355d98779087046e72528ef30cfbcaf86fc4ad443f405798badc0fc089c8c9ca1e30f90f88f503298c6b39ad968afb0cb088e6035de94d03b8e341f -DIST tevent-0.10.1.tar.gz 804125 BLAKE2B bc124bbf509c0cbf148142ca26312fd74c3bae43792d772b9c21198951ade6740ebac7ca280b0e6aef39fdd4b362f3ac58bfe1610d30119cfff62de6dcd530c5 SHA512 204295672618b8d720743f1d388f9a2d591805c8ef36cdb7e9ae3aa824bc288dab64b336e6a5f5babe6214a993b1ad3d0faa9d8ec2b30a9b927b3ea68bc5fd52 DIST tevent-0.10.2.tar.gz 800731 BLAKE2B 5ea6b83378b04dbe1666432db0dbd4c0df2e6b0bf5ebcc8ec4ec9bdeb834efec75c87b2019dc78c691aba6c4f6467394101febd6010f106046a1fb8848e27405 SHA512 1da8f28898f35daab515892b880d1de601062cc3e2b2570cd62e6913df17b0195a05acb7b484c628cddc0eb8b0cde893105ede3feb32bc5764e7d25684f332ba -DIST tevent-0.9.31.tar.gz 587784 BLAKE2B 0e562600ae8ba4dae194b1a28a020f5618b1566f65cf2b2f158cd44e6cb30c422086bd2ebfd65a03bc4d4b13de4ca833ff04ab1368255eb2181c148de3487214 SHA512 048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258 -DIST tevent-0.9.37.tar.gz 603859 BLAKE2B 2210416b09c3f83cf68a9f686d1d582891cd22b4547eb0e5237288dca6a0b94619769060c541e0cfc3ccce79246b1140875109934e009015b8e04a31a94d6792 SHA512 5d4833403e1c2f2749f00a389e4757261a4f22cd3a67c906001b36a8b622cc68a38e86d4eb475848a2121ebba054a7e7dac7f486d9f2906a401c3cc97fb447f4 -DIST tevent-0.9.39.tar.gz 795796 BLAKE2B a352d2730f4d480f18559ac01b82354914ebf3ced0438bc6813e8cddc8e2ac1a5bcd867a00441cf243753daa299b6e61ad6328d5e3f7370483f01d468d7e2621 SHA512 72f48493aa3ef2efb78fa4e8cbeca8a66871e6835b51307ce08864ed0a778ccfd5f62d6768099f06680915375ee78c3b889514e247bcfe797889f16388c321b0 diff --git a/sys-libs/tevent/tevent-0.10.0.ebuild b/sys-libs/tevent/tevent-0.10.0.ebuild deleted file mode 100644 index 08d3a959b25..000 --- a/sys-libs/tevent/tevent-0.10.0.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_{6,7} ) -PYTHON_REQ_USE="threads(+)" - -inherit waf-utils multilib-minimal python-single-r1 - -DESCRIPTION="Samba tevent library" -HOMEPAGE="https://tevent.samba.org/; -SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux" -IUSE="elibc_glibc python" - -RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) - >=sys-libs/talloc-2.2.0[${MULTILIB_USEDEP}] - python? ( ${PYTHON_DEPS} )" - -DEPEND="${RDEPEND} - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - elibc_glibc? ( - net-libs/libtirpc[${MULTILIB_USEDEP}] - || ( - net-libs/rpcsvc-proto - https://tevent.samba.org/; -SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" -IUSE="elibc_glibc python" - -RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) - >=sys-libs/talloc-2.2.0[${MULTILIB_USEDEP}] - python? ( ${PYTHON_DEPS} )" - -DEPEND="${RDEPEND} - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - elibc_glibc? ( - net-libs/libtirpc[${MULTILIB_USEDEP}] - || ( - net-libs/rpcsvc-proto - https://tevent.samba.org/; -SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x86-linux" -IUSE="python" - -RDEPEND="!elibc_FreeBSD? (
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: f3506e85ec49f88a369d159dc3dd74f7b3d2ac1b Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Mar 26 15:43:39 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 26 18:01:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3506e85 sys-libs/tevent: stable 0.10.2 for hppa/sparc, bug #693558 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa/sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-libs/tevent/tevent-0.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.10.2.ebuild b/sys-libs/tevent/tevent-0.10.2.ebuild index 082fdf54912..7c06b093b65 100644 --- a/sys-libs/tevent/tevent-0.10.2.ebuild +++ b/sys-libs/tevent/tevent-0.10.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="elibc_glibc python" RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 280eae16f23fea08c44314d3f27d78fe5d53ffac Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 12:45:32 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 12:45:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=280eae16 sys-libs/tevent: x86 stable wrt bug #704998 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.10.2.ebuild b/sys-libs/tevent/tevent-0.10.2.ebuild index 06c4eb3bba2..601f515f97b 100644 --- a/sys-libs/tevent/tevent-0.10.2.ebuild +++ b/sys-libs/tevent/tevent-0.10.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh ~sparc x86 ~x86-linux" IUSE="elibc_glibc python" RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: bca57891678c808548d5dde6009a93e9f760301f Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 12:38:23 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 12:38:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca57891 sys-libs/tevent: ppc stable wrt bug #704998 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.10.2.ebuild b/sys-libs/tevent/tevent-0.10.2.ebuild index d2254a11b15..06c4eb3bba2 100644 --- a/sys-libs/tevent/tevent-0.10.2.ebuild +++ b/sys-libs/tevent/tevent-0.10.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux" IUSE="elibc_glibc python" RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: af6ec696b099066dd4b3530a8886b8e3fb6f2162 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 12:27:01 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 12:27:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af6ec696 sys-libs/tevent: ia64 stable wrt bug #704998 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.10.2.ebuild b/sys-libs/tevent/tevent-0.10.2.ebuild index 0402e5bf61e..d2254a11b15 100644 --- a/sys-libs/tevent/tevent-0.10.2.ebuild +++ b/sys-libs/tevent/tevent-0.10.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux" IUSE="elibc_glibc python" RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 28e405dd38222ce2ec50952aaec3237f266c87a8 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 12:19:04 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 12:19:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e405dd sys-libs/tevent: arm stable wrt bug #704998 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.10.2.ebuild b/sys-libs/tevent/tevent-0.10.2.ebuild index 69bfc9ba3ce..0402e5bf61e 100644 --- a/sys-libs/tevent/tevent-0.10.2.ebuild +++ b/sys-libs/tevent/tevent-0.10.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux" IUSE="elibc_glibc python" RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 1c8d329a1f273d40c15a1776b061cf62aac4c28d Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 12:09:43 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 12:09:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8d329a sys-libs/tevent: ppc64 stable wrt bug #704998 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.10.2.ebuild b/sys-libs/tevent/tevent-0.10.2.ebuild index 75bf2a44f78..69bfc9ba3ce 100644 --- a/sys-libs/tevent/tevent-0.10.2.ebuild +++ b/sys-libs/tevent/tevent-0.10.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux" IUSE="elibc_glibc python" RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 2ea41584924eebb3b35109717cc14ff2bc9fd53e Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 12:02:47 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 12:02:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea41584 sys-libs/tevent: amd64 stable wrt bug #704998 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.10.2.ebuild b/sys-libs/tevent/tevent-0.10.2.ebuild index 3e540a7d69f..75bf2a44f78 100644 --- a/sys-libs/tevent/tevent-0.10.2.ebuild +++ b/sys-libs/tevent/tevent-0.10.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux" IUSE="elibc_glibc python" RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: a7df71d8236aefed3107a60b7f4e6aee90546959 Author: Lars Wendler gentoo org> AuthorDate: Tue Dec 17 13:40:24 2019 + Commit: Lars Wendler gentoo org> CommitDate: Tue Dec 17 13:50:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7df71d8 sys-libs/tevent: Removed old Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest | 1 - sys-libs/tevent/tevent-0.9.38.ebuild | 72 2 files changed, 73 deletions(-) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 758102f7a4d..91e27943049 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -3,5 +3,4 @@ DIST tevent-0.10.1.tar.gz 804125 BLAKE2B bc124bbf509c0cbf148142ca26312fd74c3bae4 DIST tevent-0.10.2.tar.gz 800731 BLAKE2B 5ea6b83378b04dbe1666432db0dbd4c0df2e6b0bf5ebcc8ec4ec9bdeb834efec75c87b2019dc78c691aba6c4f6467394101febd6010f106046a1fb8848e27405 SHA512 1da8f28898f35daab515892b880d1de601062cc3e2b2570cd62e6913df17b0195a05acb7b484c628cddc0eb8b0cde893105ede3feb32bc5764e7d25684f332ba DIST tevent-0.9.31.tar.gz 587784 BLAKE2B 0e562600ae8ba4dae194b1a28a020f5618b1566f65cf2b2f158cd44e6cb30c422086bd2ebfd65a03bc4d4b13de4ca833ff04ab1368255eb2181c148de3487214 SHA512 048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258 DIST tevent-0.9.37.tar.gz 603859 BLAKE2B 2210416b09c3f83cf68a9f686d1d582891cd22b4547eb0e5237288dca6a0b94619769060c541e0cfc3ccce79246b1140875109934e009015b8e04a31a94d6792 SHA512 5d4833403e1c2f2749f00a389e4757261a4f22cd3a67c906001b36a8b622cc68a38e86d4eb475848a2121ebba054a7e7dac7f486d9f2906a401c3cc97fb447f4 -DIST tevent-0.9.38.tar.gz 794856 BLAKE2B 1198de5e68cec39bac3931aa5c26ee26aa5fd713d9cbc72bd90d5dd9c787d617d17c57d8393a845800168452cd8092d38ddc480d3bbe176dfe364d6c9a211094 SHA512 f475a7b7c261368bd641992c8f657c081bbbe783535ff435a7b68f7749d0e5873d57d05cf6ce80a28ccc9f11033022d28e9ae357b03854109c2c279a003d2035 DIST tevent-0.9.39.tar.gz 795796 BLAKE2B a352d2730f4d480f18559ac01b82354914ebf3ced0438bc6813e8cddc8e2ac1a5bcd867a00441cf243753daa299b6e61ad6328d5e3f7370483f01d468d7e2621 SHA512 72f48493aa3ef2efb78fa4e8cbeca8a66871e6835b51307ce08864ed0a778ccfd5f62d6768099f06680915375ee78c3b889514e247bcfe797889f16388c321b0 diff --git a/sys-libs/tevent/tevent-0.9.38.ebuild b/sys-libs/tevent/tevent-0.9.38.ebuild deleted file mode 100644 index 624b563f50d..000 --- a/sys-libs/tevent/tevent-0.9.38.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_{5,6,7} ) -PYTHON_REQ_USE="threads(+)" - -inherit waf-utils multilib-minimal python-single-r1 - -DESCRIPTION="Samba tevent library" -HOMEPAGE="https://tevent.samba.org/; -SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux" -IUSE="elibc_glibc python" - -RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) - >=sys-libs/talloc-2.1.15[${MULTILIB_USEDEP}] - python? ( ${PYTHON_DEPS} )" - -DEPEND="${RDEPEND} - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - elibc_glibc? ( - net-libs/libtirpc[${MULTILIB_USEDEP}] - || ( - net-libs/rpcsvc-proto -
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 5d31720f31d78d74b82bae864fff9bd678d1a217 Author: Lars Wendler gentoo org> AuthorDate: Tue Dec 17 13:39:26 2019 + Commit: Lars Wendler gentoo org> CommitDate: Tue Dec 17 13:49:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d31720f sys-libs/tevent: Bump to version 0.10.2 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.10.2.ebuild | 72 2 files changed, 73 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 00d5e5381f6..758102f7a4d 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,5 +1,6 @@ DIST tevent-0.10.0.tar.gz 794845 BLAKE2B 20ed607050b2d558a6ed1cc3b5c7993b711c06bc1eaab6f703db7677b61231d631d49cf82b7a687ae39a4999f4922df4feaecea3b43832983aede0414f316ed1 SHA512 1b55560f2355d98779087046e72528ef30cfbcaf86fc4ad443f405798badc0fc089c8c9ca1e30f90f88f503298c6b39ad968afb0cb088e6035de94d03b8e341f DIST tevent-0.10.1.tar.gz 804125 BLAKE2B bc124bbf509c0cbf148142ca26312fd74c3bae43792d772b9c21198951ade6740ebac7ca280b0e6aef39fdd4b362f3ac58bfe1610d30119cfff62de6dcd530c5 SHA512 204295672618b8d720743f1d388f9a2d591805c8ef36cdb7e9ae3aa824bc288dab64b336e6a5f5babe6214a993b1ad3d0faa9d8ec2b30a9b927b3ea68bc5fd52 +DIST tevent-0.10.2.tar.gz 800731 BLAKE2B 5ea6b83378b04dbe1666432db0dbd4c0df2e6b0bf5ebcc8ec4ec9bdeb834efec75c87b2019dc78c691aba6c4f6467394101febd6010f106046a1fb8848e27405 SHA512 1da8f28898f35daab515892b880d1de601062cc3e2b2570cd62e6913df17b0195a05acb7b484c628cddc0eb8b0cde893105ede3feb32bc5764e7d25684f332ba DIST tevent-0.9.31.tar.gz 587784 BLAKE2B 0e562600ae8ba4dae194b1a28a020f5618b1566f65cf2b2f158cd44e6cb30c422086bd2ebfd65a03bc4d4b13de4ca833ff04ab1368255eb2181c148de3487214 SHA512 048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258 DIST tevent-0.9.37.tar.gz 603859 BLAKE2B 2210416b09c3f83cf68a9f686d1d582891cd22b4547eb0e5237288dca6a0b94619769060c541e0cfc3ccce79246b1140875109934e009015b8e04a31a94d6792 SHA512 5d4833403e1c2f2749f00a389e4757261a4f22cd3a67c906001b36a8b622cc68a38e86d4eb475848a2121ebba054a7e7dac7f486d9f2906a401c3cc97fb447f4 DIST tevent-0.9.38.tar.gz 794856 BLAKE2B 1198de5e68cec39bac3931aa5c26ee26aa5fd713d9cbc72bd90d5dd9c787d617d17c57d8393a845800168452cd8092d38ddc480d3bbe176dfe364d6c9a211094 SHA512 f475a7b7c261368bd641992c8f657c081bbbe783535ff435a7b68f7749d0e5873d57d05cf6ce80a28ccc9f11033022d28e9ae357b03854109c2c279a003d2035 diff --git a/sys-libs/tevent/tevent-0.10.2.ebuild b/sys-libs/tevent/tevent-0.10.2.ebuild new file mode 100644 index 000..b5a275cd24e --- /dev/null +++ b/sys-libs/tevent/tevent-0.10.2.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{5,6,7,8} ) +PYTHON_REQ_USE="threads(+)" + +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux" +IUSE="elibc_glibc python" + +RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) + >=sys-libs/talloc-2.3.1[${MULTILIB_USEDEP}] + python? ( ${PYTHON_DEPS} )" + +DEPEND="${RDEPEND} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + elibc_glibc? ( + net-libs/libtirpc[${MULTILIB_USEDEP}] + || ( + net-libs/rpcsvc-proto +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 7bbf0084737f2f732eab719c7693c985b660fb3c Author: Lars Wendler gentoo org> AuthorDate: Tue Oct 15 12:54:33 2019 + Commit: Lars Wendler gentoo org> CommitDate: Tue Oct 15 13:20:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bbf0084 sys-libs/tevent: Removed old Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest | 1 - sys-libs/tevent/tevent-0.9.28.ebuild | 56 2 files changed, 57 deletions(-) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 4adb4173628..00d5e5381f6 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,6 +1,5 @@ DIST tevent-0.10.0.tar.gz 794845 BLAKE2B 20ed607050b2d558a6ed1cc3b5c7993b711c06bc1eaab6f703db7677b61231d631d49cf82b7a687ae39a4999f4922df4feaecea3b43832983aede0414f316ed1 SHA512 1b55560f2355d98779087046e72528ef30cfbcaf86fc4ad443f405798badc0fc089c8c9ca1e30f90f88f503298c6b39ad968afb0cb088e6035de94d03b8e341f DIST tevent-0.10.1.tar.gz 804125 BLAKE2B bc124bbf509c0cbf148142ca26312fd74c3bae43792d772b9c21198951ade6740ebac7ca280b0e6aef39fdd4b362f3ac58bfe1610d30119cfff62de6dcd530c5 SHA512 204295672618b8d720743f1d388f9a2d591805c8ef36cdb7e9ae3aa824bc288dab64b336e6a5f5babe6214a993b1ad3d0faa9d8ec2b30a9b927b3ea68bc5fd52 -DIST tevent-0.9.28.tar.gz 581522 BLAKE2B 95db3ed16b91673ee99fbf30d3c40dfceda080f428feb6b7bbebb0bfc4edc53a183affc8056d25fb05d11a37325b2854949ea5e2dcb170ad7c81e7a7bce62e11 SHA512 328d586a5891796a731e6f0d02e1a731d3541a977c16abca355359cd7f60bbdbb0baaad49c05eb42c3a44f97e57a775605974d22d46ca6c26f283c8ca1b5a909 DIST tevent-0.9.31.tar.gz 587784 BLAKE2B 0e562600ae8ba4dae194b1a28a020f5618b1566f65cf2b2f158cd44e6cb30c422086bd2ebfd65a03bc4d4b13de4ca833ff04ab1368255eb2181c148de3487214 SHA512 048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258 DIST tevent-0.9.37.tar.gz 603859 BLAKE2B 2210416b09c3f83cf68a9f686d1d582891cd22b4547eb0e5237288dca6a0b94619769060c541e0cfc3ccce79246b1140875109934e009015b8e04a31a94d6792 SHA512 5d4833403e1c2f2749f00a389e4757261a4f22cd3a67c906001b36a8b622cc68a38e86d4eb475848a2121ebba054a7e7dac7f486d9f2906a401c3cc97fb447f4 DIST tevent-0.9.38.tar.gz 794856 BLAKE2B 1198de5e68cec39bac3931aa5c26ee26aa5fd713d9cbc72bd90d5dd9c787d617d17c57d8393a845800168452cd8092d38ddc480d3bbe176dfe364d6c9a211094 SHA512 f475a7b7c261368bd641992c8f657c081bbbe783535ff435a7b68f7749d0e5873d57d05cf6ce80a28ccc9f11033022d28e9ae357b03854109c2c279a003d2035 diff --git a/sys-libs/tevent/tevent-0.9.28.ebuild b/sys-libs/tevent/tevent-0.9.28.ebuild deleted file mode 100644 index aae0d397989..000 --- a/sys-libs/tevent/tevent-0.9.28.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads(+)" - -inherit waf-utils multilib-minimal python-single-r1 - -DESCRIPTION="Samba tevent library" -HOMEPAGE="https://tevent.samba.org/; -SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-linux" -IUSE="python" - -RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) - >=sys-libs/talloc-2.1.5[${MULTILIB_USEDEP}] - python? ( ${PYTHON_DEPS} )" - -DEPEND="${RDEPEND} - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - ${PYTHON_DEPS} -" -# build system does not work with python3 -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -WAF_BINARY="${S}/buildtools/bin/waf" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - default - multilib_copy_sources -} - -multilib_src_configure() { - waf-utils_src_configure \ - $(multilib_native_usex python '' '--disable-python') -} - -multilib_src_compile() { - # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses - unset MAKEOPTS - waf-utils_src_compile -} - -multilib_src_install() { - waf-utils_src_install - - multilib_is_native_abi && use python && python_domodule tevent.py -}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 7aa34af6ba930e8f5850551cda4431ef58ce2efe Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Jul 5 22:18:31 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jul 5 22:27:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa34af6 sys-libs/tevent: stable 0.9.37 for hppa, bug #664316 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> sys-libs/tevent/tevent-0.9.37.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.9.37.ebuild b/sys-libs/tevent/tevent-0.9.37.ebuild index 37b6a5daec4..fdc07896332 100644 --- a/sys-libs/tevent/tevent-0.9.37.ebuild +++ b/sys-libs/tevent/tevent-0.9.37.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" IUSE="elibc_glibc python" RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 577827e6c54fede4268af87e6f6abc6a23770808 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 4 21:00:02 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 4 21:00:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577827e6 sys-libs/tevent: ia64 stable wrt bug #664316 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" sys-libs/tevent/tevent-0.9.37.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.9.37.ebuild b/sys-libs/tevent/tevent-0.9.37.ebuild index 91b6e1b6b32..37b6a5daec4 100644 --- a/sys-libs/tevent/tevent-0.9.37.ebuild +++ b/sys-libs/tevent/tevent-0.9.37.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" IUSE="elibc_glibc python" RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 38ae37d41b31ce69f5a79b8fef4ce449f4bddc24 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 5 20:29:22 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 5 20:29:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ae37d4 sys-libs/tevent: Add ~riscv keyword Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-libs/tevent/tevent-0.9.39.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.9.39.ebuild b/sys-libs/tevent/tevent-0.9.39.ebuild index cc643307f67..4934730d2d8 100644 --- a/sys-libs/tevent/tevent-0.9.39.ebuild +++ b/sys-libs/tevent/tevent-0.9.39.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" IUSE="elibc_glibc python" RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: f6c6e9bdb57289f52a6b5ad9b7e7ed8f0400 Author: Aaron Bauman gentoo org> AuthorDate: Mon Apr 22 23:36:44 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Apr 23 00:13:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6c6 sys-libs/tevent: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-libs/tevent/tevent-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.10.0.ebuild b/sys-libs/tevent/tevent-0.10.0.ebuild index 2cca25f446c..4dfc6c59d63 100644 --- a/sys-libs/tevent/tevent-0.10.0.ebuild +++ b/sys-libs/tevent/tevent-0.10.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" IUSE="elibc_glibc python" RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: f1eb81601f3c2f67f4ea25099091b429751c9dea Author: Lars Wendler gentoo org> AuthorDate: Mon Mar 25 14:42:57 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Mar 25 15:00:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1eb8160 sys-libs/tevent: Added missing dev-libs/libbsd to RDEPEND. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/tevent-0.9.28.ebuild| 5 +++-- sys-libs/tevent/tevent-0.9.31-r1.ebuild | 5 +++-- sys-libs/tevent/tevent-0.9.37.ebuild| 5 +++-- sys-libs/tevent/tevent-0.9.38.ebuild| 3 ++- sys-libs/tevent/tevent-0.9.39.ebuild| 3 ++- 5 files changed, 13 insertions(+), 8 deletions(-) diff --git a/sys-libs/tevent/tevent-0.9.28.ebuild b/sys-libs/tevent/tevent-0.9.28.ebuild index 64a7393d185..61b6c9c77be 100644 --- a/sys-libs/tevent/tevent-0.9.28.ebuild +++ b/sys-libs/tevent/tevent-0.9.28.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,7 +16,8 @@ SLOT="0" KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" IUSE="python" -RDEPEND=">=sys-libs/talloc-2.1.5[${MULTILIB_USEDEP}] +RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) + >=sys-libs/talloc-2.1.5[${MULTILIB_USEDEP}] python? ( ${PYTHON_DEPS} )" DEPEND="${RDEPEND} diff --git a/sys-libs/tevent/tevent-0.9.31-r1.ebuild b/sys-libs/tevent/tevent-0.9.31-r1.ebuild index 9c45e2388da..d53cf5a4a69 100644 --- a/sys-libs/tevent/tevent-0.9.31-r1.ebuild +++ b/sys-libs/tevent/tevent-0.9.31-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,7 +16,8 @@ SLOT="0" KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" IUSE="python" -RDEPEND=">=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}] +RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) + >=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}] python? ( ${PYTHON_DEPS} )" DEPEND="${RDEPEND} diff --git a/sys-libs/tevent/tevent-0.9.37.ebuild b/sys-libs/tevent/tevent-0.9.37.ebuild index cb729019025..91b6e1b6b32 100644 --- a/sys-libs/tevent/tevent-0.9.37.ebuild +++ b/sys-libs/tevent/tevent-0.9.37.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,7 +16,8 @@ SLOT="0" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" IUSE="elibc_glibc python" -RDEPEND=">=sys-libs/talloc-2.1.13[${MULTILIB_USEDEP}] +RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) + >=sys-libs/talloc-2.1.13[${MULTILIB_USEDEP}] python? ( ${PYTHON_DEPS} )" DEPEND="${RDEPEND} diff --git a/sys-libs/tevent/tevent-0.9.38.ebuild b/sys-libs/tevent/tevent-0.9.38.ebuild index 2639789e899..5f1718624ce 100644 --- a/sys-libs/tevent/tevent-0.9.38.ebuild +++ b/sys-libs/tevent/tevent-0.9.38.ebuild @@ -16,7 +16,8 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" IUSE="elibc_glibc python" -RDEPEND=">=sys-libs/talloc-2.1.15[${MULTILIB_USEDEP}] +RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) + >=sys-libs/talloc-2.1.15[${MULTILIB_USEDEP}] python? ( ${PYTHON_DEPS} )" DEPEND="${RDEPEND} diff --git a/sys-libs/tevent/tevent-0.9.39.ebuild b/sys-libs/tevent/tevent-0.9.39.ebuild index d7fea1a2686..c49c0a7b472 100644 --- a/sys-libs/tevent/tevent-0.9.39.ebuild +++ b/sys-libs/tevent/tevent-0.9.39.ebuild @@ -16,7 +16,8 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" IUSE="elibc_glibc python" -RDEPEND=">=sys-libs/talloc-2.1.16[${MULTILIB_USEDEP}] +RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) + >=sys-libs/talloc-2.1.16[${MULTILIB_USEDEP}] python? ( ${PYTHON_DEPS} )" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: cd7960e53797a6fb5c20e6f61f2743bcee8fb8c0 Author: Lars Wendler gentoo org> AuthorDate: Mon Mar 25 13:30:06 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Mar 25 15:00:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd7960e5 sys-libs/tevent: Bump to version 0.10.0 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.10.0.ebuild | 72 2 files changed, 73 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 9bba18cec03..6df16727df3 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,3 +1,4 @@ +DIST tevent-0.10.0.tar.gz 794845 BLAKE2B 20ed607050b2d558a6ed1cc3b5c7993b711c06bc1eaab6f703db7677b61231d631d49cf82b7a687ae39a4999f4922df4feaecea3b43832983aede0414f316ed1 SHA512 1b55560f2355d98779087046e72528ef30cfbcaf86fc4ad443f405798badc0fc089c8c9ca1e30f90f88f503298c6b39ad968afb0cb088e6035de94d03b8e341f DIST tevent-0.9.28.tar.gz 581522 BLAKE2B 95db3ed16b91673ee99fbf30d3c40dfceda080f428feb6b7bbebb0bfc4edc53a183affc8056d25fb05d11a37325b2854949ea5e2dcb170ad7c81e7a7bce62e11 SHA512 328d586a5891796a731e6f0d02e1a731d3541a977c16abca355359cd7f60bbdbb0baaad49c05eb42c3a44f97e57a775605974d22d46ca6c26f283c8ca1b5a909 DIST tevent-0.9.31.tar.gz 587784 BLAKE2B 0e562600ae8ba4dae194b1a28a020f5618b1566f65cf2b2f158cd44e6cb30c422086bd2ebfd65a03bc4d4b13de4ca833ff04ab1368255eb2181c148de3487214 SHA512 048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258 DIST tevent-0.9.37.tar.gz 603859 BLAKE2B 2210416b09c3f83cf68a9f686d1d582891cd22b4547eb0e5237288dca6a0b94619769060c541e0cfc3ccce79246b1140875109934e009015b8e04a31a94d6792 SHA512 5d4833403e1c2f2749f00a389e4757261a4f22cd3a67c906001b36a8b622cc68a38e86d4eb475848a2121ebba054a7e7dac7f486d9f2906a401c3cc97fb447f4 diff --git a/sys-libs/tevent/tevent-0.10.0.ebuild b/sys-libs/tevent/tevent-0.10.0.ebuild new file mode 100644 index 000..1dbde59bc7a --- /dev/null +++ b/sys-libs/tevent/tevent-0.10.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{4,5,6,7} ) +PYTHON_REQ_USE="threads(+)" + +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" +IUSE="elibc_glibc python" + +RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) + >=sys-libs/talloc-2.2.0[${MULTILIB_USEDEP}] + python? ( ${PYTHON_DEPS} )" + +DEPEND="${RDEPEND} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + elibc_glibc? ( + net-libs/libtirpc[${MULTILIB_USEDEP}] + || ( + net-libs/rpcsvc-proto +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/files/
commit: 1767d5282d3a6d1a6403e997fb8ba9b2c716cd5c Author: Michael Mair-Keimberger gmail com> AuthorDate: Fri Mar 1 17:28:23 2019 + Commit: Lars Wendler gentoo org> CommitDate: Sun Mar 3 21:48:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1767d528 sys-libs/tevent: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11191 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/files/talloc-disable-python.patch | 34 --- 1 file changed, 34 deletions(-) diff --git a/sys-libs/tevent/files/talloc-disable-python.patch b/sys-libs/tevent/files/talloc-disable-python.patch deleted file mode 100644 index 6ef45eb37fb..000 --- a/sys-libs/tevent/files/talloc-disable-python.patch +++ /dev/null @@ -1,34 +0,0 @@ a/lib/talloc/wscript 2017-04-28 04:57:26.0 -0400 -+++ b/lib/talloc/wscript 2017-07-05 14:30:42.700580464 -0400 -@@ -74,19 +74,22 @@ - implied_deps='replace'): - conf.define('USING_SYSTEM_TALLOC', 1) - --using_system_pytalloc_util = True --if not conf.CHECK_BUNDLED_SYSTEM_PKG('pytalloc-util', minversion=VERSION, -- implied_deps='talloc replace'): -+if conf.env.disable_python: - using_system_pytalloc_util = False -- --# We need to get a pytalloc-util for all the python versions --# we are building for --if conf.env['EXTRA_PYTHON']: --name = 'pytalloc-util' + conf.all_envs['extrapython']['PYTHON_SO_ABI_FLAG'] --if not conf.CHECK_BUNDLED_SYSTEM_PKG(name, minversion=VERSION, -+else: -+using_system_pytalloc_util = True -+if not conf.CHECK_BUNDLED_SYSTEM_PKG('pytalloc-util', minversion=VERSION, - implied_deps='talloc replace'): - using_system_pytalloc_util = False - -+# We need to get a pytalloc-util for all the python versions -+# we are building for -+if conf.env['EXTRA_PYTHON']: -+name = 'pytalloc-util' + conf.all_envs['extrapython']['PYTHON_SO_ABI_FLAG'] -+if not conf.CHECK_BUNDLED_SYSTEM_PKG(name, minversion=VERSION, -+ implied_deps='talloc replace'): -+using_system_pytalloc_util = False -+ - if using_system_pytalloc_util: - conf.define('USING_SYSTEM_PYTALLOC_UTIL', 1) -
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: ad556c458d667ba85617ea262209dd0d09d1b57e Author: Lars Wendler gentoo org> AuthorDate: Thu Feb 28 11:26:51 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Feb 28 11:50:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad556c45 sys-libs/tevent: Removed old. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest | 1 - sys-libs/tevent/tevent-0.9.36.ebuild | 73 2 files changed, 74 deletions(-) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index fafe33c8e1b..9bba18cec03 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,6 +1,5 @@ DIST tevent-0.9.28.tar.gz 581522 BLAKE2B 95db3ed16b91673ee99fbf30d3c40dfceda080f428feb6b7bbebb0bfc4edc53a183affc8056d25fb05d11a37325b2854949ea5e2dcb170ad7c81e7a7bce62e11 SHA512 328d586a5891796a731e6f0d02e1a731d3541a977c16abca355359cd7f60bbdbb0baaad49c05eb42c3a44f97e57a775605974d22d46ca6c26f283c8ca1b5a909 DIST tevent-0.9.31.tar.gz 587784 BLAKE2B 0e562600ae8ba4dae194b1a28a020f5618b1566f65cf2b2f158cd44e6cb30c422086bd2ebfd65a03bc4d4b13de4ca833ff04ab1368255eb2181c148de3487214 SHA512 048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258 -DIST tevent-0.9.36.tar.gz 592439 BLAKE2B b24dc37aaeb3bc08eb642c85cf34e4fbcf35fbc38421d3f5c3f03fe77ea8252e7a54a956a9c6750c78dcbb11a092e894bd24ea700acdd634edada1f930a67756 SHA512 bca9db9bcf142ba68b207180d19414dddb89a069a4f040383069c8af0df5bb184ca219293c4a1e7b0bc241b9a1ea3d414f8284278ad3a5f0383b9e432450167b DIST tevent-0.9.37.tar.gz 603859 BLAKE2B 2210416b09c3f83cf68a9f686d1d582891cd22b4547eb0e5237288dca6a0b94619769060c541e0cfc3ccce79246b1140875109934e009015b8e04a31a94d6792 SHA512 5d4833403e1c2f2749f00a389e4757261a4f22cd3a67c906001b36a8b622cc68a38e86d4eb475848a2121ebba054a7e7dac7f486d9f2906a401c3cc97fb447f4 DIST tevent-0.9.38.tar.gz 794856 BLAKE2B 1198de5e68cec39bac3931aa5c26ee26aa5fd713d9cbc72bd90d5dd9c787d617d17c57d8393a845800168452cd8092d38ddc480d3bbe176dfe364d6c9a211094 SHA512 f475a7b7c261368bd641992c8f657c081bbbe783535ff435a7b68f7749d0e5873d57d05cf6ce80a28ccc9f11033022d28e9ae357b03854109c2c279a003d2035 DIST tevent-0.9.39.tar.gz 795796 BLAKE2B a352d2730f4d480f18559ac01b82354914ebf3ced0438bc6813e8cddc8e2ac1a5bcd867a00441cf243753daa299b6e61ad6328d5e3f7370483f01d468d7e2621 SHA512 72f48493aa3ef2efb78fa4e8cbeca8a66871e6835b51307ce08864ed0a778ccfd5f62d6768099f06680915375ee78c3b889514e247bcfe797889f16388c321b0 diff --git a/sys-libs/tevent/tevent-0.9.36.ebuild b/sys-libs/tevent/tevent-0.9.36.ebuild deleted file mode 100644 index e4a5c4d2fae..000 --- a/sys-libs/tevent/tevent-0.9.36.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads(+)" - -inherit waf-utils multilib-minimal python-single-r1 - -DESCRIPTION="Samba tevent library" -HOMEPAGE="https://tevent.samba.org/; -SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" -IUSE="elibc_glibc python" - -RDEPEND=">=sys-libs/talloc-2.1.11[${MULTILIB_USEDEP}] - python? ( ${PYTHON_DEPS} )" - -DEPEND="${RDEPEND} - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - elibc_glibc? ( - net-libs/libtirpc[${MULTILIB_USEDEP}] - || ( - net-libs/rpcsvc-proto -
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: decb9cd9edda265704d943555f883f7aa80faa82 Author: Lars Wendler gentoo org> AuthorDate: Thu Feb 28 11:26:19 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Feb 28 11:50:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=decb9cd9 sys-libs/tevent: Bump to version 0.9.39 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.9.39.ebuild | 71 2 files changed, 72 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 8576f37f2d0..fafe33c8e1b 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -3,3 +3,4 @@ DIST tevent-0.9.31.tar.gz 587784 BLAKE2B 0e562600ae8ba4dae194b1a28a020f5618b1566 DIST tevent-0.9.36.tar.gz 592439 BLAKE2B b24dc37aaeb3bc08eb642c85cf34e4fbcf35fbc38421d3f5c3f03fe77ea8252e7a54a956a9c6750c78dcbb11a092e894bd24ea700acdd634edada1f930a67756 SHA512 bca9db9bcf142ba68b207180d19414dddb89a069a4f040383069c8af0df5bb184ca219293c4a1e7b0bc241b9a1ea3d414f8284278ad3a5f0383b9e432450167b DIST tevent-0.9.37.tar.gz 603859 BLAKE2B 2210416b09c3f83cf68a9f686d1d582891cd22b4547eb0e5237288dca6a0b94619769060c541e0cfc3ccce79246b1140875109934e009015b8e04a31a94d6792 SHA512 5d4833403e1c2f2749f00a389e4757261a4f22cd3a67c906001b36a8b622cc68a38e86d4eb475848a2121ebba054a7e7dac7f486d9f2906a401c3cc97fb447f4 DIST tevent-0.9.38.tar.gz 794856 BLAKE2B 1198de5e68cec39bac3931aa5c26ee26aa5fd713d9cbc72bd90d5dd9c787d617d17c57d8393a845800168452cd8092d38ddc480d3bbe176dfe364d6c9a211094 SHA512 f475a7b7c261368bd641992c8f657c081bbbe783535ff435a7b68f7749d0e5873d57d05cf6ce80a28ccc9f11033022d28e9ae357b03854109c2c279a003d2035 +DIST tevent-0.9.39.tar.gz 795796 BLAKE2B a352d2730f4d480f18559ac01b82354914ebf3ced0438bc6813e8cddc8e2ac1a5bcd867a00441cf243753daa299b6e61ad6328d5e3f7370483f01d468d7e2621 SHA512 72f48493aa3ef2efb78fa4e8cbeca8a66871e6835b51307ce08864ed0a778ccfd5f62d6768099f06680915375ee78c3b889514e247bcfe797889f16388c321b0 diff --git a/sys-libs/tevent/tevent-0.9.39.ebuild b/sys-libs/tevent/tevent-0.9.39.ebuild new file mode 100644 index 000..d7fea1a2686 --- /dev/null +++ b/sys-libs/tevent/tevent-0.9.39.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{4,5,6,7} ) +PYTHON_REQ_USE="threads(+)" + +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" +IUSE="elibc_glibc python" + +RDEPEND=">=sys-libs/talloc-2.1.16[${MULTILIB_USEDEP}] + python? ( ${PYTHON_DEPS} )" + +DEPEND="${RDEPEND} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + elibc_glibc? ( + net-libs/libtirpc[${MULTILIB_USEDEP}] + || ( + net-libs/rpcsvc-proto +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: ba91f4e7bbfc94cb1012b3aa069969077c879198 Author: Lars Wendler gentoo org> AuthorDate: Wed Jan 16 20:31:23 2019 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jan 16 21:30:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba91f4e7 sys-libs/tevent: Bump to version 0.9.38 Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.9.38.ebuild | 71 2 files changed, 72 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 9e16ca0840d..8576f37f2d0 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -2,3 +2,4 @@ DIST tevent-0.9.28.tar.gz 581522 BLAKE2B 95db3ed16b91673ee99fbf30d3c40dfceda080f DIST tevent-0.9.31.tar.gz 587784 BLAKE2B 0e562600ae8ba4dae194b1a28a020f5618b1566f65cf2b2f158cd44e6cb30c422086bd2ebfd65a03bc4d4b13de4ca833ff04ab1368255eb2181c148de3487214 SHA512 048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258 DIST tevent-0.9.36.tar.gz 592439 BLAKE2B b24dc37aaeb3bc08eb642c85cf34e4fbcf35fbc38421d3f5c3f03fe77ea8252e7a54a956a9c6750c78dcbb11a092e894bd24ea700acdd634edada1f930a67756 SHA512 bca9db9bcf142ba68b207180d19414dddb89a069a4f040383069c8af0df5bb184ca219293c4a1e7b0bc241b9a1ea3d414f8284278ad3a5f0383b9e432450167b DIST tevent-0.9.37.tar.gz 603859 BLAKE2B 2210416b09c3f83cf68a9f686d1d582891cd22b4547eb0e5237288dca6a0b94619769060c541e0cfc3ccce79246b1140875109934e009015b8e04a31a94d6792 SHA512 5d4833403e1c2f2749f00a389e4757261a4f22cd3a67c906001b36a8b622cc68a38e86d4eb475848a2121ebba054a7e7dac7f486d9f2906a401c3cc97fb447f4 +DIST tevent-0.9.38.tar.gz 794856 BLAKE2B 1198de5e68cec39bac3931aa5c26ee26aa5fd713d9cbc72bd90d5dd9c787d617d17c57d8393a845800168452cd8092d38ddc480d3bbe176dfe364d6c9a211094 SHA512 f475a7b7c261368bd641992c8f657c081bbbe783535ff435a7b68f7749d0e5873d57d05cf6ce80a28ccc9f11033022d28e9ae357b03854109c2c279a003d2035 diff --git a/sys-libs/tevent/tevent-0.9.38.ebuild b/sys-libs/tevent/tevent-0.9.38.ebuild new file mode 100644 index 000..2639789e899 --- /dev/null +++ b/sys-libs/tevent/tevent-0.9.38.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{4,5,6,7} ) +PYTHON_REQ_USE="threads(+)" + +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" +IUSE="elibc_glibc python" + +RDEPEND=">=sys-libs/talloc-2.1.15[${MULTILIB_USEDEP}] + python? ( ${PYTHON_DEPS} )" + +DEPEND="${RDEPEND} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + elibc_glibc? ( + net-libs/libtirpc[${MULTILIB_USEDEP}] + || ( + net-libs/rpcsvc-proto +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: be1793771f61151ea98abbbf3d95583bd8fa2662 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Nov 7 23:16:03 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 7 23:16:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be179377 sys-libs/tevent: stable 0.9.37 for ppc64, bug #664316 Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-libs/tevent/tevent-0.9.37.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.9.37.ebuild b/sys-libs/tevent/tevent-0.9.37.ebuild index 8df717a73c9..cb729019025 100644 --- a/sys-libs/tevent/tevent-0.9.37.ebuild +++ b/sys-libs/tevent/tevent-0.9.37.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" IUSE="elibc_glibc python" RDEPEND=">=sys-libs/talloc-2.1.13[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: b499cdf2c9484eb40daf6424bcdff5a67759c3d6 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Oct 26 00:39:43 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Oct 26 00:51:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b499cdf2 sys-libs/tevent: x86 stable (bug #664316) Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> sys-libs/tevent/tevent-0.9.37.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.9.37.ebuild b/sys-libs/tevent/tevent-0.9.37.ebuild index 5a951c82886..65469b7e2f9 100644 --- a/sys-libs/tevent/tevent-0.9.37.ebuild +++ b/sys-libs/tevent/tevent-0.9.37.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" IUSE="elibc_glibc python" RDEPEND=">=sys-libs/talloc-2.1.13[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: b8b6b0a3eefae5422ec08391c95afcb5212937bc Author: Mikle Kolyada gentoo org> AuthorDate: Thu Oct 25 17:11:08 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Oct 25 17:11:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b6b0a3 sys-libs/tevent: amd64 stable wrt bug #664316 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 sys-libs/tevent/tevent-0.9.37.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/tevent/tevent-0.9.37.ebuild b/sys-libs/tevent/tevent-0.9.37.ebuild index bc34204ae54..5a951c82886 100644 --- a/sys-libs/tevent/tevent-0.9.37.ebuild +++ b/sys-libs/tevent/tevent-0.9.37.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" IUSE="elibc_glibc python" RDEPEND=">=sys-libs/talloc-2.1.13[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: f5053c03b64ad35e36debcef971509b8ee9970fb Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 13 13:36:37 2018 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 13 14:13:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5053c03 sys-libs/tevent: Removed old. Package-Manager: Portage-2.3.42, Repoman-2.3.9 sys-libs/tevent/Manifest | 1 - sys-libs/tevent/tevent-0.9.35.ebuild | 66 2 files changed, 67 deletions(-) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index eba7b4304dc..9e16ca0840d 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,5 +1,4 @@ DIST tevent-0.9.28.tar.gz 581522 BLAKE2B 95db3ed16b91673ee99fbf30d3c40dfceda080f428feb6b7bbebb0bfc4edc53a183affc8056d25fb05d11a37325b2854949ea5e2dcb170ad7c81e7a7bce62e11 SHA512 328d586a5891796a731e6f0d02e1a731d3541a977c16abca355359cd7f60bbdbb0baaad49c05eb42c3a44f97e57a775605974d22d46ca6c26f283c8ca1b5a909 DIST tevent-0.9.31.tar.gz 587784 BLAKE2B 0e562600ae8ba4dae194b1a28a020f5618b1566f65cf2b2f158cd44e6cb30c422086bd2ebfd65a03bc4d4b13de4ca833ff04ab1368255eb2181c148de3487214 SHA512 048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258 -DIST tevent-0.9.35.tar.gz 591546 BLAKE2B d0df81dc1998ae5806f3f8b613c5640af56d52c0e6fdea8f57c95cf4ef5d8bf349992582b97da94cbcc048bc3f758ecb03e836847467588e7dbfbb1aef87b906 SHA512 935719382469a0f39764a7ebdbc0ee977ccca2fc55ff1e896ddd95ba2d065d989f0c366cb98be95ce87475e628b0de38b7138261717a5c2cee870e98339ed5fd DIST tevent-0.9.36.tar.gz 592439 BLAKE2B b24dc37aaeb3bc08eb642c85cf34e4fbcf35fbc38421d3f5c3f03fe77ea8252e7a54a956a9c6750c78dcbb11a092e894bd24ea700acdd634edada1f930a67756 SHA512 bca9db9bcf142ba68b207180d19414dddb89a069a4f040383069c8af0df5bb184ca219293c4a1e7b0bc241b9a1ea3d414f8284278ad3a5f0383b9e432450167b DIST tevent-0.9.37.tar.gz 603859 BLAKE2B 2210416b09c3f83cf68a9f686d1d582891cd22b4547eb0e5237288dca6a0b94619769060c541e0cfc3ccce79246b1140875109934e009015b8e04a31a94d6792 SHA512 5d4833403e1c2f2749f00a389e4757261a4f22cd3a67c906001b36a8b622cc68a38e86d4eb475848a2121ebba054a7e7dac7f486d9f2906a401c3cc97fb447f4 diff --git a/sys-libs/tevent/tevent-0.9.35.ebuild b/sys-libs/tevent/tevent-0.9.35.ebuild deleted file mode 100644 index c2a8eb8ad78..000 --- a/sys-libs/tevent/tevent-0.9.35.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads(+)" - -inherit waf-utils multilib-minimal python-single-r1 - -DESCRIPTION="Samba tevent library" -HOMEPAGE="https://tevent.samba.org/; -SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="python" - -RDEPEND=">=sys-libs/talloc-2.1.11[${MULTILIB_USEDEP}] - python? ( ${PYTHON_DEPS} )" - -DEPEND="${RDEPEND} - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - ${PYTHON_DEPS} -" -# build system does not work with python3 -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -#PATCHES=( -# "${FILESDIR}"/talloc-disable-python.patch -#) - -WAF_BINARY="${S}/buildtools/bin/waf" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - default - multilib_copy_sources -} - -multilib_src_configure() { - waf-utils_src_configure \ - --bundled-libraries=NONE \ - --builtin-libraries=NONE \ - $(multilib_native_usex python '' '--disable-python') -} - -multilib_src_compile() { - # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses - unset MAKEOPTS - waf-utils_src_compile -} - -multilib_src_install() { - waf-utils_src_install - - multilib_is_native_abi && use python && python_domodule tevent.py -} - -multilib_src_install_all() { - insinto /usr/include - doins tevent_internal.h -}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 4d033344e6ccade0c1e69a0a5af1b8e8573d0df7 Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 13 13:35:54 2018 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 13 14:13:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d033344 sys-libs/tevent: Bump to version 0.9.37 Package-Manager: Portage-2.3.42, Repoman-2.3.9 sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.9.37.ebuild | 69 2 files changed, 70 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 11da48ea7a7..eba7b4304dc 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -2,3 +2,4 @@ DIST tevent-0.9.28.tar.gz 581522 BLAKE2B 95db3ed16b91673ee99fbf30d3c40dfceda080f DIST tevent-0.9.31.tar.gz 587784 BLAKE2B 0e562600ae8ba4dae194b1a28a020f5618b1566f65cf2b2f158cd44e6cb30c422086bd2ebfd65a03bc4d4b13de4ca833ff04ab1368255eb2181c148de3487214 SHA512 048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258 DIST tevent-0.9.35.tar.gz 591546 BLAKE2B d0df81dc1998ae5806f3f8b613c5640af56d52c0e6fdea8f57c95cf4ef5d8bf349992582b97da94cbcc048bc3f758ecb03e836847467588e7dbfbb1aef87b906 SHA512 935719382469a0f39764a7ebdbc0ee977ccca2fc55ff1e896ddd95ba2d065d989f0c366cb98be95ce87475e628b0de38b7138261717a5c2cee870e98339ed5fd DIST tevent-0.9.36.tar.gz 592439 BLAKE2B b24dc37aaeb3bc08eb642c85cf34e4fbcf35fbc38421d3f5c3f03fe77ea8252e7a54a956a9c6750c78dcbb11a092e894bd24ea700acdd634edada1f930a67756 SHA512 bca9db9bcf142ba68b207180d19414dddb89a069a4f040383069c8af0df5bb184ca219293c4a1e7b0bc241b9a1ea3d414f8284278ad3a5f0383b9e432450167b +DIST tevent-0.9.37.tar.gz 603859 BLAKE2B 2210416b09c3f83cf68a9f686d1d582891cd22b4547eb0e5237288dca6a0b94619769060c541e0cfc3ccce79246b1140875109934e009015b8e04a31a94d6792 SHA512 5d4833403e1c2f2749f00a389e4757261a4f22cd3a67c906001b36a8b622cc68a38e86d4eb475848a2121ebba054a7e7dac7f486d9f2906a401c3cc97fb447f4 diff --git a/sys-libs/tevent/tevent-0.9.37.ebuild b/sys-libs/tevent/tevent-0.9.37.ebuild new file mode 100644 index 000..535a4e4d864 --- /dev/null +++ b/sys-libs/tevent/tevent-0.9.37.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads(+)" + +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +IUSE="elibc_glibc python" + +RDEPEND=">=sys-libs/talloc-2.1.13[${MULTILIB_USEDEP}] + python? ( ${PYTHON_DEPS} )" + +DEPEND="${RDEPEND} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + elibc_glibc? ( + net-libs/libtirpc[${MULTILIB_USEDEP}] + || ( + net-libs/rpcsvc-proto +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: caaae351527b89962b0029eba5393151d45739c3 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jun 28 15:04:07 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jun 28 15:04:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caaae351 sys-libs/tevent: mark s390 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-libs/tevent/tevent-0.9.31-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.9.31-r1.ebuild b/sys-libs/tevent/tevent-0.9.31-r1.ebuild index 7014eaa5afd..2f0992171ed 100644 --- a/sys-libs/tevent/tevent-0.9.31-r1.ebuild +++ b/sys-libs/tevent/tevent-0.9.31-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" IUSE="python" RDEPEND=">=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 1ad7ad4f8626a3d093469f6ca89343188c1da0e6 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Apr 28 20:04:32 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Apr 28 20:04:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad7ad4f sys-libs/tevent: arm stable wrt bug #650382 Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-libs/tevent/tevent-0.9.31-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/tevent/tevent-0.9.31-r1.ebuild b/sys-libs/tevent/tevent-0.9.31-r1.ebuild index c928ba56587..7014eaa5afd 100644 --- a/sys-libs/tevent/tevent-0.9.31-r1.ebuild +++ b/sys-libs/tevent/tevent-0.9.31-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" IUSE="python" RDEPEND=">=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 393f79544ba53364614e1ba41295180ea3412eef Author: Michał Górny gentoo org> AuthorDate: Thu Mar 1 13:31:08 2018 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 1 13:33:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=393f7954 sys-libs/tevent: Make glibc dep conditional to elibc_glibc sys-libs/tevent/tevent-0.9.36.ebuild | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/sys-libs/tevent/tevent-0.9.36.ebuild b/sys-libs/tevent/tevent-0.9.36.ebuild index 05ed9a03d3d..f646f6bbe18 100644 --- a/sys-libs/tevent/tevent-0.9.36.ebuild +++ b/sys-libs/tevent/tevent-0.9.36.ebuild @@ -14,17 +14,19 @@ SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="python" +IUSE="elibc_glibc python" RDEPEND=">=sys-libs/talloc-2.1.11[${MULTILIB_USEDEP}] python? ( ${PYTHON_DEPS} )" DEPEND="${RDEPEND} - net-libs/libtirpc[${MULTILIB_USEDEP}] >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - || ( - net-libs/rpcsvc-proto -
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 723b3f7f247be3bbe8b3a67fae44178986b5f8a7 Author: Lars Wendler gentoo org> AuthorDate: Thu Mar 1 09:02:00 2018 + Commit: Lars Wendler gentoo org> CommitDate: Thu Mar 1 09:02:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723b3f7f sys-libs/tevent: Added missing dependencies. Closes: https://bugs.gentoo.org/649056 Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-libs/tevent/tevent-0.9.36.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/sys-libs/tevent/tevent-0.9.36.ebuild b/sys-libs/tevent/tevent-0.9.36.ebuild index c2a8eb8ad78..05ed9a03d3d 100644 --- a/sys-libs/tevent/tevent-0.9.36.ebuild +++ b/sys-libs/tevent/tevent-0.9.36.ebuild @@ -20,7 +20,12 @@ RDEPEND=">=sys-libs/talloc-2.1.11[${MULTILIB_USEDEP}] python? ( ${PYTHON_DEPS} )" DEPEND="${RDEPEND} + net-libs/libtirpc[${MULTILIB_USEDEP}] >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + || ( + net-libs/rpcsvc-proto +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 960d2dc4df1262e7a1b7590a0ebae6fdadcedbcf Author: Lars Wendler gentoo org> AuthorDate: Wed Feb 28 09:18:47 2018 + Commit: Lars Wendler gentoo org> CommitDate: Wed Feb 28 09:28:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960d2dc4 sys-libs/tevent: Bump to version 0.9.36 Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.9.36.ebuild | 66 2 files changed, 67 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 675d6b8f7f6..c79d44fd0ac 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -4,3 +4,4 @@ DIST tevent-0.9.32.tar.gz 590314 BLAKE2B 6159d2eac6ea49814fa83b982176db58fad6a9b DIST tevent-0.9.33.tar.gz 590611 BLAKE2B 087cd196b5cd0ca675280ce35d2a3f51a69d3e36f3ca99be0860873b0078fa4b94092731e2d23c15e8ad0db9703735ee07b90a1900e27245295f11edb3798e6d SHA512 3a437957859a556e06f24334301c41a3db1433c1e90d651fa74585a638a36d71369f235a8ab51aa0dd8f9d9bb88ad42f2c3ddeba0b99c4234c63866a8c922b91 DIST tevent-0.9.34.tar.gz 590260 BLAKE2B 7acd5b5ec540ab97641729e2b6300335a581d70ae2a76d0a93959c47cf84109cb1f52234b7189ecdd28390205b828296bbbde0820e9ba23a7bb33677b347a584 SHA512 29ff88cedc05d9345749ee241f8ab083fc6f98d3975b2739629a3a75a766db6ec42133eeb6c9297315ee0c68ab512c70b8b927d2df5ea61880c673ef33b44183 DIST tevent-0.9.35.tar.gz 591546 BLAKE2B d0df81dc1998ae5806f3f8b613c5640af56d52c0e6fdea8f57c95cf4ef5d8bf349992582b97da94cbcc048bc3f758ecb03e836847467588e7dbfbb1aef87b906 SHA512 935719382469a0f39764a7ebdbc0ee977ccca2fc55ff1e896ddd95ba2d065d989f0c366cb98be95ce87475e628b0de38b7138261717a5c2cee870e98339ed5fd +DIST tevent-0.9.36.tar.gz 592439 BLAKE2B b24dc37aaeb3bc08eb642c85cf34e4fbcf35fbc38421d3f5c3f03fe77ea8252e7a54a956a9c6750c78dcbb11a092e894bd24ea700acdd634edada1f930a67756 SHA512 bca9db9bcf142ba68b207180d19414dddb89a069a4f040383069c8af0df5bb184ca219293c4a1e7b0bc241b9a1ea3d414f8284278ad3a5f0383b9e432450167b diff --git a/sys-libs/tevent/tevent-0.9.36.ebuild b/sys-libs/tevent/tevent-0.9.36.ebuild new file mode 100644 index 000..c2a8eb8ad78 --- /dev/null +++ b/sys-libs/tevent/tevent-0.9.36.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads(+)" + +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +IUSE="python" + +RDEPEND=">=sys-libs/talloc-2.1.11[${MULTILIB_USEDEP}] + python? ( ${PYTHON_DEPS} )" + +DEPEND="${RDEPEND} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + ${PYTHON_DEPS} +" +# build system does not work with python3 +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +#PATCHES=( +# "${FILESDIR}"/talloc-disable-python.patch +#) + +WAF_BINARY="${S}/buildtools/bin/waf" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_configure() { + waf-utils_src_configure \ + --bundled-libraries=NONE \ + --builtin-libraries=NONE \ + $(multilib_native_usex python '' '--disable-python') +} + +multilib_src_compile() { + # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses + unset MAKEOPTS + waf-utils_src_compile +} + +multilib_src_install() { + waf-utils_src_install + + multilib_is_native_abi && use python && python_domodule tevent.py +} + +multilib_src_install_all() { + insinto /usr/include + doins tevent_internal.h +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 68c45c957aa56bda81c2cde382308a79f425e8e0 Author: Lars Wendler gentoo org> AuthorDate: Wed Feb 28 09:19:28 2018 + Commit: Lars Wendler gentoo org> CommitDate: Wed Feb 28 09:28:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c45c95 sys-libs/tevent: Removed old. Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-libs/tevent/Manifest | 3 -- sys-libs/tevent/tevent-0.9.32.ebuild | 60 sys-libs/tevent/tevent-0.9.33.ebuild | 66 sys-libs/tevent/tevent-0.9.34.ebuild | 66 4 files changed, 195 deletions(-) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index c79d44fd0ac..11da48ea7a7 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,7 +1,4 @@ DIST tevent-0.9.28.tar.gz 581522 BLAKE2B 95db3ed16b91673ee99fbf30d3c40dfceda080f428feb6b7bbebb0bfc4edc53a183affc8056d25fb05d11a37325b2854949ea5e2dcb170ad7c81e7a7bce62e11 SHA512 328d586a5891796a731e6f0d02e1a731d3541a977c16abca355359cd7f60bbdbb0baaad49c05eb42c3a44f97e57a775605974d22d46ca6c26f283c8ca1b5a909 DIST tevent-0.9.31.tar.gz 587784 BLAKE2B 0e562600ae8ba4dae194b1a28a020f5618b1566f65cf2b2f158cd44e6cb30c422086bd2ebfd65a03bc4d4b13de4ca833ff04ab1368255eb2181c148de3487214 SHA512 048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258 -DIST tevent-0.9.32.tar.gz 590314 BLAKE2B 6159d2eac6ea49814fa83b982176db58fad6a9b619a28145bcee3eaff6b294559bcd863f2a3c8336cb218b8978145457d6dcf9e1af2239298d3811413f2bee69 SHA512 9bd256c245d9f82dcd5b31787c8b11780b958bef96426de231f54eaea6df680a5cf3eb8c8d066d05f271e81f303404fc4191a23a6bc2533b7d1b732b2c206fbd -DIST tevent-0.9.33.tar.gz 590611 BLAKE2B 087cd196b5cd0ca675280ce35d2a3f51a69d3e36f3ca99be0860873b0078fa4b94092731e2d23c15e8ad0db9703735ee07b90a1900e27245295f11edb3798e6d SHA512 3a437957859a556e06f24334301c41a3db1433c1e90d651fa74585a638a36d71369f235a8ab51aa0dd8f9d9bb88ad42f2c3ddeba0b99c4234c63866a8c922b91 -DIST tevent-0.9.34.tar.gz 590260 BLAKE2B 7acd5b5ec540ab97641729e2b6300335a581d70ae2a76d0a93959c47cf84109cb1f52234b7189ecdd28390205b828296bbbde0820e9ba23a7bb33677b347a584 SHA512 29ff88cedc05d9345749ee241f8ab083fc6f98d3975b2739629a3a75a766db6ec42133eeb6c9297315ee0c68ab512c70b8b927d2df5ea61880c673ef33b44183 DIST tevent-0.9.35.tar.gz 591546 BLAKE2B d0df81dc1998ae5806f3f8b613c5640af56d52c0e6fdea8f57c95cf4ef5d8bf349992582b97da94cbcc048bc3f758ecb03e836847467588e7dbfbb1aef87b906 SHA512 935719382469a0f39764a7ebdbc0ee977ccca2fc55ff1e896ddd95ba2d065d989f0c366cb98be95ce87475e628b0de38b7138261717a5c2cee870e98339ed5fd DIST tevent-0.9.36.tar.gz 592439 BLAKE2B b24dc37aaeb3bc08eb642c85cf34e4fbcf35fbc38421d3f5c3f03fe77ea8252e7a54a956a9c6750c78dcbb11a092e894bd24ea700acdd634edada1f930a67756 SHA512 bca9db9bcf142ba68b207180d19414dddb89a069a4f040383069c8af0df5bb184ca219293c4a1e7b0bc241b9a1ea3d414f8284278ad3a5f0383b9e432450167b diff --git a/sys-libs/tevent/tevent-0.9.32.ebuild b/sys-libs/tevent/tevent-0.9.32.ebuild deleted file mode 100644 index 05ce6c58e98..000 --- a/sys-libs/tevent/tevent-0.9.32.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads(+)" - -inherit waf-utils multilib-minimal python-single-r1 - -DESCRIPTION="Samba tevent library" -HOMEPAGE="https://tevent.samba.org/; -SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="python" - -RDEPEND=">=sys-libs/talloc-2.1.9[${MULTILIB_USEDEP}] - python? ( ${PYTHON_DEPS} )" - -DEPEND="${RDEPEND} - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - ${PYTHON_DEPS} -" -# build system does not work with python3 -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -WAF_BINARY="${S}/buildtools/bin/waf" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - default - multilib_copy_sources -} - -multilib_src_configure() { - waf-utils_src_configure \ - $(multilib_native_usex python '' '--disable-python') -} - -multilib_src_compile() { - # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses - unset MAKEOPTS - waf-utils_src_compile -} - -multilib_src_install() { - waf-utils_src_install - - multilib_is_native_abi && use python && python_domodule tevent.py -} - -multilib_src_install_all() { - insinto /usr/include - doins tevent_internal.h -} diff --git a/sys-libs/tevent/tevent-0.9.33.ebuild b/sys-libs/tevent/tevent-0.9.33.ebuild deleted file mode 100644 index 97ab456ff1c..000 ---
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 312686c88a21562238b56149626fc74ffaebf7c3 Author: Lars Wendler gentoo org> AuthorDate: Tue Jan 16 13:41:34 2018 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jan 16 15:04:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=312686c8 sys-libs/tevent: Bump to version 0.9.35 Package-Manager: Portage-2.3.19, Repoman-2.3.6 sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.9.35.ebuild | 66 2 files changed, 67 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index aa0755d363e..675d6b8f7f6 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -3,3 +3,4 @@ DIST tevent-0.9.31.tar.gz 587784 BLAKE2B 0e562600ae8ba4dae194b1a28a020f5618b1566 DIST tevent-0.9.32.tar.gz 590314 BLAKE2B 6159d2eac6ea49814fa83b982176db58fad6a9b619a28145bcee3eaff6b294559bcd863f2a3c8336cb218b8978145457d6dcf9e1af2239298d3811413f2bee69 SHA512 9bd256c245d9f82dcd5b31787c8b11780b958bef96426de231f54eaea6df680a5cf3eb8c8d066d05f271e81f303404fc4191a23a6bc2533b7d1b732b2c206fbd DIST tevent-0.9.33.tar.gz 590611 BLAKE2B 087cd196b5cd0ca675280ce35d2a3f51a69d3e36f3ca99be0860873b0078fa4b94092731e2d23c15e8ad0db9703735ee07b90a1900e27245295f11edb3798e6d SHA512 3a437957859a556e06f24334301c41a3db1433c1e90d651fa74585a638a36d71369f235a8ab51aa0dd8f9d9bb88ad42f2c3ddeba0b99c4234c63866a8c922b91 DIST tevent-0.9.34.tar.gz 590260 BLAKE2B 7acd5b5ec540ab97641729e2b6300335a581d70ae2a76d0a93959c47cf84109cb1f52234b7189ecdd28390205b828296bbbde0820e9ba23a7bb33677b347a584 SHA512 29ff88cedc05d9345749ee241f8ab083fc6f98d3975b2739629a3a75a766db6ec42133eeb6c9297315ee0c68ab512c70b8b927d2df5ea61880c673ef33b44183 +DIST tevent-0.9.35.tar.gz 591546 BLAKE2B d0df81dc1998ae5806f3f8b613c5640af56d52c0e6fdea8f57c95cf4ef5d8bf349992582b97da94cbcc048bc3f758ecb03e836847467588e7dbfbb1aef87b906 SHA512 935719382469a0f39764a7ebdbc0ee977ccca2fc55ff1e896ddd95ba2d065d989f0c366cb98be95ce87475e628b0de38b7138261717a5c2cee870e98339ed5fd diff --git a/sys-libs/tevent/tevent-0.9.35.ebuild b/sys-libs/tevent/tevent-0.9.35.ebuild new file mode 100644 index 000..c2a8eb8ad78 --- /dev/null +++ b/sys-libs/tevent/tevent-0.9.35.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads(+)" + +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +IUSE="python" + +RDEPEND=">=sys-libs/talloc-2.1.11[${MULTILIB_USEDEP}] + python? ( ${PYTHON_DEPS} )" + +DEPEND="${RDEPEND} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + ${PYTHON_DEPS} +" +# build system does not work with python3 +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +#PATCHES=( +# "${FILESDIR}"/talloc-disable-python.patch +#) + +WAF_BINARY="${S}/buildtools/bin/waf" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_configure() { + waf-utils_src_configure \ + --bundled-libraries=NONE \ + --builtin-libraries=NONE \ + $(multilib_native_usex python '' '--disable-python') +} + +multilib_src_compile() { + # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses + unset MAKEOPTS + waf-utils_src_compile +} + +multilib_src_install() { + waf-utils_src_install + + multilib_is_native_abi && use python && python_domodule tevent.py +} + +multilib_src_install_all() { + insinto /usr/include + doins tevent_internal.h +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: f866ba884cfeac5485f57ff7ab3cba3a78952d5d Author: Ian Stakenvicius gentoo org> AuthorDate: Tue Nov 21 18:54:02 2017 + Commit: Ian Stakenvicius gentoo org> CommitDate: Tue Nov 21 19:31:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f866ba88 sys-libs/tevent: version bump Needed for samba-4.6.11 and 4.7.3 Package-Manager: Portage-2.3.13, Repoman-2.3.3 sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.9.34.ebuild | 66 2 files changed, 67 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 30174f43261..f70fd243c98 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -2,3 +2,4 @@ DIST tevent-0.9.28.tar.gz 581522 SHA256 04d953379025b1560af5c4ffcce58a3ee84db7aa DIST tevent-0.9.31.tar.gz 587784 SHA256 4a13f2256ad804c860e84068258bd0f8be31cf0c79aa8f3019fa32f6928c2bfc SHA512 048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258 WHIRLPOOL 44061dd68b284bcaef625a70769f472ff1f2bd509843f8da9aca3c7b5affa12a825d3df49f126edc2d883bc0b1ad10eb59fba75ad80b1db12c92aeb100701fcd DIST tevent-0.9.32.tar.gz 590314 SHA256 d316e1438ffbb588a0afc90b748499dead25884ef275664fdca0df2793b62f8b SHA512 9bd256c245d9f82dcd5b31787c8b11780b958bef96426de231f54eaea6df680a5cf3eb8c8d066d05f271e81f303404fc4191a23a6bc2533b7d1b732b2c206fbd WHIRLPOOL 9fc88d9e946eaa3c3bd50c538b48e1f4a29e1cab8d81f7ddc81aec43b088cb931592cbf0d3cdd44c4bb0b787a7d144cf518a9b3f5e67208627aac3b7f19258e0 DIST tevent-0.9.33.tar.gz 590611 SHA256 22712ee981fd4298fcd5f3afb27d87a72257cebad37812cfbd3da5d968ed1bdc SHA512 3a437957859a556e06f24334301c41a3db1433c1e90d651fa74585a638a36d71369f235a8ab51aa0dd8f9d9bb88ad42f2c3ddeba0b99c4234c63866a8c922b91 WHIRLPOOL a9c667998e40fe58349c31e543f8b665fda8b78972a8c7ba7e7b77557a597498146288a26f0cb5d1590c5706b2f957d028624c7639c0e8c8063e7a17595f3924 +DIST tevent-0.9.34.tar.gz 590260 SHA256 73213ef8b27f4a0164e375140a177a751e06fe190a90f3178e24f206b4747b8a SHA512 29ff88cedc05d9345749ee241f8ab083fc6f98d3975b2739629a3a75a766db6ec42133eeb6c9297315ee0c68ab512c70b8b927d2df5ea61880c673ef33b44183 WHIRLPOOL 5ae8d4a98700309aec3ddcb73a078e2dc37ac5bdd46a721bfad61ac03923e025102a782830e4860c2c4e1210d4019e3bd918ec2b1bd8f1f4deaaa1acacfd6a0b diff --git a/sys-libs/tevent/tevent-0.9.34.ebuild b/sys-libs/tevent/tevent-0.9.34.ebuild new file mode 100644 index 000..8631e3e4141 --- /dev/null +++ b/sys-libs/tevent/tevent-0.9.34.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads(+)" + +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +IUSE="python" + +RDEPEND=">=sys-libs/talloc-2.1.10[${MULTILIB_USEDEP}] + python? ( ${PYTHON_DEPS} )" + +DEPEND="${RDEPEND} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + ${PYTHON_DEPS} +" +# build system does not work with python3 +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +#PATCHES=( +# "${FILESDIR}"/talloc-disable-python.patch +#) + +WAF_BINARY="${S}/buildtools/bin/waf" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_configure() { + waf-utils_src_configure \ + --bundled-libraries=NONE \ + --builtin-libraries=NONE \ + $(multilib_native_usex python '' '--disable-python') +} + +multilib_src_compile() { + # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses + unset MAKEOPTS + waf-utils_src_compile +} + +multilib_src_install() { + waf-utils_src_install + + multilib_is_native_abi && use python && python_domodule tevent.py +} + +multilib_src_install_all() { + insinto /usr/include + doins tevent_internal.h +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 829d2f52d48a169d6a22cec9f0928a7926634b64 Author: Francesco Turco fastmail fm> AuthorDate: Sat Sep 9 15:55:35 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Nov 9 22:03:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=829d2f52 sys-libs/tevent: use HTTPS for links to samba.org (bug #636916) sys-libs/tevent/tevent-0.9.28.ebuild| 6 +++--- sys-libs/tevent/tevent-0.9.31-r1.ebuild | 4 ++-- sys-libs/tevent/tevent-0.9.32.ebuild| 4 ++-- sys-libs/tevent/tevent-0.9.33.ebuild| 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/sys-libs/tevent/tevent-0.9.28.ebuild b/sys-libs/tevent/tevent-0.9.28.ebuild index 6c44b788dd5..553418c9600 100644 --- a/sys-libs/tevent/tevent-0.9.28.ebuild +++ b/sys-libs/tevent/tevent-0.9.28.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -8,8 +8,8 @@ PYTHON_REQ_USE="threads(+)" inherit waf-utils multilib-minimal python-single-r1 DESCRIPTION="Samba tevent library" -HOMEPAGE="http://tevent.samba.org/; -SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" diff --git a/sys-libs/tevent/tevent-0.9.31-r1.ebuild b/sys-libs/tevent/tevent-0.9.31-r1.ebuild index ed6a8c067eb..c928ba56587 100644 --- a/sys-libs/tevent/tevent-0.9.31-r1.ebuild +++ b/sys-libs/tevent/tevent-0.9.31-r1.ebuild @@ -8,8 +8,8 @@ PYTHON_REQ_USE="threads(+)" inherit waf-utils multilib-minimal python-single-r1 DESCRIPTION="Samba tevent library" -HOMEPAGE="http://tevent.samba.org/; -SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" diff --git a/sys-libs/tevent/tevent-0.9.32.ebuild b/sys-libs/tevent/tevent-0.9.32.ebuild index 6a12144b62e..05ce6c58e98 100644 --- a/sys-libs/tevent/tevent-0.9.32.ebuild +++ b/sys-libs/tevent/tevent-0.9.32.ebuild @@ -8,8 +8,8 @@ PYTHON_REQ_USE="threads(+)" inherit waf-utils multilib-minimal python-single-r1 DESCRIPTION="Samba tevent library" -HOMEPAGE="http://tevent.samba.org/; -SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" diff --git a/sys-libs/tevent/tevent-0.9.33.ebuild b/sys-libs/tevent/tevent-0.9.33.ebuild index fc46807e4d1..97ab456ff1c 100644 --- a/sys-libs/tevent/tevent-0.9.33.ebuild +++ b/sys-libs/tevent/tevent-0.9.33.ebuild @@ -8,8 +8,8 @@ PYTHON_REQ_USE="threads(+)" inherit waf-utils multilib-minimal python-single-r1 DESCRIPTION="Samba tevent library" -HOMEPAGE="http://tevent.samba.org/; -SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/files/, sys-libs/tevent/
commit: 216e7ef6531d5fe8c611fa7dae0011f0fc73c906 Author: Ian Stakenvicius gentoo org> AuthorDate: Fri Aug 11 15:25:52 2017 + Commit: Ian Stakenvicius gentoo org> CommitDate: Fri Aug 11 21:23:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=216e7ef6 sys-libs/tevent-0.9.33: prevent bundling of talloc If sys-libs/talloc is too old or is missing, tevent would build its own bundled copy. This commit prevents that from happening, causing a configuration error instead. This commit also addresses the configuration issue that hard requires pytalloc-util even when python is disabled (which was buried behind the bundling issue) Package-Manager: Portage-2.3.6, Repoman-2.3.1 sys-libs/tevent/files/talloc-disable-python.patch | 34 +++ sys-libs/tevent/tevent-0.9.33.ebuild | 6 2 files changed, 40 insertions(+) diff --git a/sys-libs/tevent/files/talloc-disable-python.patch b/sys-libs/tevent/files/talloc-disable-python.patch new file mode 100644 index 000..6ef45eb37fb --- /dev/null +++ b/sys-libs/tevent/files/talloc-disable-python.patch @@ -0,0 +1,34 @@ +--- a/lib/talloc/wscript 2017-04-28 04:57:26.0 -0400 b/lib/talloc/wscript 2017-07-05 14:30:42.700580464 -0400 +@@ -74,19 +74,22 @@ + implied_deps='replace'): + conf.define('USING_SYSTEM_TALLOC', 1) + +-using_system_pytalloc_util = True +-if not conf.CHECK_BUNDLED_SYSTEM_PKG('pytalloc-util', minversion=VERSION, +- implied_deps='talloc replace'): ++if conf.env.disable_python: + using_system_pytalloc_util = False +- +-# We need to get a pytalloc-util for all the python versions +-# we are building for +-if conf.env['EXTRA_PYTHON']: +-name = 'pytalloc-util' + conf.all_envs['extrapython']['PYTHON_SO_ABI_FLAG'] +-if not conf.CHECK_BUNDLED_SYSTEM_PKG(name, minversion=VERSION, ++else: ++using_system_pytalloc_util = True ++if not conf.CHECK_BUNDLED_SYSTEM_PKG('pytalloc-util', minversion=VERSION, + implied_deps='talloc replace'): + using_system_pytalloc_util = False + ++# We need to get a pytalloc-util for all the python versions ++# we are building for ++if conf.env['EXTRA_PYTHON']: ++name = 'pytalloc-util' + conf.all_envs['extrapython']['PYTHON_SO_ABI_FLAG'] ++if not conf.CHECK_BUNDLED_SYSTEM_PKG(name, minversion=VERSION, ++ implied_deps='talloc replace'): ++using_system_pytalloc_util = False ++ + if using_system_pytalloc_util: + conf.define('USING_SYSTEM_PYTALLOC_UTIL', 1) + diff --git a/sys-libs/tevent/tevent-0.9.33.ebuild b/sys-libs/tevent/tevent-0.9.33.ebuild index c454b5e965e..fc46807e4d1 100644 --- a/sys-libs/tevent/tevent-0.9.33.ebuild +++ b/sys-libs/tevent/tevent-0.9.33.ebuild @@ -26,6 +26,10 @@ DEPEND="${RDEPEND} # build system does not work with python3 REQUIRED_USE="${PYTHON_REQUIRED_USE}" +PATCHES=( + "${FILESDIR}"/talloc-disable-python.patch +) + WAF_BINARY="${S}/buildtools/bin/waf" pkg_setup() { @@ -39,6 +43,8 @@ src_prepare() { multilib_src_configure() { waf-utils_src_configure \ + --bundled-libraries=NONE \ + --builtin-libraries=NONE \ $(multilib_native_usex python '' '--disable-python') }
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 895f0b3f96275a8fe2c60f5b05e5d490cd1d66ee Author: Lars Wendler gentoo org> AuthorDate: Tue Jul 25 20:17:35 2017 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jul 25 20:24:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=895f0b3f sys-libs/tevent: Bump to version 0.9.33 Package-Manager: Portage-2.3.6, Repoman-2.3.3 sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.9.33.ebuild | 60 2 files changed, 61 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 6ef12903996..30174f43261 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,3 +1,4 @@ DIST tevent-0.9.28.tar.gz 581522 SHA256 04d953379025b1560af5c4ffcce58a3ee84db7aaa09c9f1e3eff5b2945a13529 SHA512 328d586a5891796a731e6f0d02e1a731d3541a977c16abca355359cd7f60bbdbb0baaad49c05eb42c3a44f97e57a775605974d22d46ca6c26f283c8ca1b5a909 WHIRLPOOL 3a572a1c73d564b535b15fca06a1df1ba124cac031026a1cabcbc66e38cac374eb8dad05a25372ab66982ff3c772ed63e890b62545dcce926fa782fe5fc21147 DIST tevent-0.9.31.tar.gz 587784 SHA256 4a13f2256ad804c860e84068258bd0f8be31cf0c79aa8f3019fa32f6928c2bfc SHA512 048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258 WHIRLPOOL 44061dd68b284bcaef625a70769f472ff1f2bd509843f8da9aca3c7b5affa12a825d3df49f126edc2d883bc0b1ad10eb59fba75ad80b1db12c92aeb100701fcd DIST tevent-0.9.32.tar.gz 590314 SHA256 d316e1438ffbb588a0afc90b748499dead25884ef275664fdca0df2793b62f8b SHA512 9bd256c245d9f82dcd5b31787c8b11780b958bef96426de231f54eaea6df680a5cf3eb8c8d066d05f271e81f303404fc4191a23a6bc2533b7d1b732b2c206fbd WHIRLPOOL 9fc88d9e946eaa3c3bd50c538b48e1f4a29e1cab8d81f7ddc81aec43b088cb931592cbf0d3cdd44c4bb0b787a7d144cf518a9b3f5e67208627aac3b7f19258e0 +DIST tevent-0.9.33.tar.gz 590611 SHA256 22712ee981fd4298fcd5f3afb27d87a72257cebad37812cfbd3da5d968ed1bdc SHA512 3a437957859a556e06f24334301c41a3db1433c1e90d651fa74585a638a36d71369f235a8ab51aa0dd8f9d9bb88ad42f2c3ddeba0b99c4234c63866a8c922b91 WHIRLPOOL a9c667998e40fe58349c31e543f8b665fda8b78972a8c7ba7e7b77557a597498146288a26f0cb5d1590c5706b2f957d028624c7639c0e8c8063e7a17595f3924 diff --git a/sys-libs/tevent/tevent-0.9.33.ebuild b/sys-libs/tevent/tevent-0.9.33.ebuild new file mode 100644 index 000..c454b5e965e --- /dev/null +++ b/sys-libs/tevent/tevent-0.9.33.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads(+)" + +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="http://tevent.samba.org/; +SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +IUSE="python" + +RDEPEND=">=sys-libs/talloc-2.1.10[${MULTILIB_USEDEP}] + python? ( ${PYTHON_DEPS} )" + +DEPEND="${RDEPEND} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + ${PYTHON_DEPS} +" +# build system does not work with python3 +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +WAF_BINARY="${S}/buildtools/bin/waf" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_configure() { + waf-utils_src_configure \ + $(multilib_native_usex python '' '--disable-python') +} + +multilib_src_compile() { + # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses + unset MAKEOPTS + waf-utils_src_compile +} + +multilib_src_install() { + waf-utils_src_install + + multilib_is_native_abi && use python && python_domodule tevent.py +} + +multilib_src_install_all() { + insinto /usr/include + doins tevent_internal.h +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: f4820d0562730c0e144c1bb98d2be040484cbac5 Author: Lars Wendler gentoo org> AuthorDate: Thu Jul 6 12:22:38 2017 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jul 6 12:42:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4820d05 sys-libs/tevent: Bump to version 0.9.32 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.9.32.ebuild | 60 2 files changed, 61 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 1bd4cb71b1e..6ef12903996 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,2 +1,3 @@ DIST tevent-0.9.28.tar.gz 581522 SHA256 04d953379025b1560af5c4ffcce58a3ee84db7aaa09c9f1e3eff5b2945a13529 SHA512 328d586a5891796a731e6f0d02e1a731d3541a977c16abca355359cd7f60bbdbb0baaad49c05eb42c3a44f97e57a775605974d22d46ca6c26f283c8ca1b5a909 WHIRLPOOL 3a572a1c73d564b535b15fca06a1df1ba124cac031026a1cabcbc66e38cac374eb8dad05a25372ab66982ff3c772ed63e890b62545dcce926fa782fe5fc21147 DIST tevent-0.9.31.tar.gz 587784 SHA256 4a13f2256ad804c860e84068258bd0f8be31cf0c79aa8f3019fa32f6928c2bfc SHA512 048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258 WHIRLPOOL 44061dd68b284bcaef625a70769f472ff1f2bd509843f8da9aca3c7b5affa12a825d3df49f126edc2d883bc0b1ad10eb59fba75ad80b1db12c92aeb100701fcd +DIST tevent-0.9.32.tar.gz 590314 SHA256 d316e1438ffbb588a0afc90b748499dead25884ef275664fdca0df2793b62f8b SHA512 9bd256c245d9f82dcd5b31787c8b11780b958bef96426de231f54eaea6df680a5cf3eb8c8d066d05f271e81f303404fc4191a23a6bc2533b7d1b732b2c206fbd WHIRLPOOL 9fc88d9e946eaa3c3bd50c538b48e1f4a29e1cab8d81f7ddc81aec43b088cb931592cbf0d3cdd44c4bb0b787a7d144cf518a9b3f5e67208627aac3b7f19258e0 diff --git a/sys-libs/tevent/tevent-0.9.32.ebuild b/sys-libs/tevent/tevent-0.9.32.ebuild new file mode 100644 index 000..6a12144b62e --- /dev/null +++ b/sys-libs/tevent/tevent-0.9.32.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads(+)" + +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="http://tevent.samba.org/; +SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +IUSE="python" + +RDEPEND=">=sys-libs/talloc-2.1.9[${MULTILIB_USEDEP}] + python? ( ${PYTHON_DEPS} )" + +DEPEND="${RDEPEND} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + ${PYTHON_DEPS} +" +# build system does not work with python3 +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +WAF_BINARY="${S}/buildtools/bin/waf" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_configure() { + waf-utils_src_configure \ + $(multilib_native_usex python '' '--disable-python') +} + +multilib_src_compile() { + # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses + unset MAKEOPTS + waf-utils_src_compile +} + +multilib_src_install() { + waf-utils_src_install + + multilib_is_native_abi && use python && python_domodule tevent.py +} + +multilib_src_install_all() { + insinto /usr/include + doins tevent_internal.h +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 8796705eebaeba5470d5d428215edbc07bca1ee1 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 21 11:57:06 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 21 11:57:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8796705e sys-libs/tevent: ppc stable wrt bug #619516 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.9.31-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.9.31-r1.ebuild b/sys-libs/tevent/tevent-0.9.31-r1.ebuild index ead329f9200..ed6a8c067eb 100644 --- a/sys-libs/tevent/tevent-0.9.31-r1.ebuild +++ b/sys-libs/tevent/tevent-0.9.31-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" IUSE="python" RDEPEND=">=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 210ada6260faf35c892bff3926376698f474272a Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jun 10 13:44:44 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jun 10 13:44:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=210ada62 sys-libs/tevent: sparc stable wrt bug #619516 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.9.31-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.9.31-r1.ebuild b/sys-libs/tevent/tevent-0.9.31-r1.ebuild index 767c716aafb..7e362254fcb 100644 --- a/sys-libs/tevent/tevent-0.9.31-r1.ebuild +++ b/sys-libs/tevent/tevent-0.9.31-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" IUSE="python" RDEPEND=">=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: b614b19a1f0e7781bf7548ba5646876ff5a61b82 Author: Tobias Klausmann gentoo org> AuthorDate: Sat May 27 13:19:40 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sat May 27 13:19:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b614b19a sys-libs/tevent-0.9.31-r1: add alpha keyword Gentoo-Bug: 619516 sys-libs/tevent/tevent-0.9.31-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.9.31-r1.ebuild b/sys-libs/tevent/tevent-0.9.31-r1.ebuild index 16cb3113682..767c716aafb 100644 --- a/sys-libs/tevent/tevent-0.9.31-r1.ebuild +++ b/sys-libs/tevent/tevent-0.9.31-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" IUSE="python" RDEPEND=">=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 5fc56bc26cb0a2f28ecac1628cfc09f517541f4b Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 26 14:57:52 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 26 14:57:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fc56bc2 sys-libs/tevent: ppc64 stable wrt bug #619516 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.9.31-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.9.31-r1.ebuild b/sys-libs/tevent/tevent-0.9.31-r1.ebuild index cd1116d918e..16cb3113682 100644 --- a/sys-libs/tevent/tevent-0.9.31-r1.ebuild +++ b/sys-libs/tevent/tevent-0.9.31-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" IUSE="python" RDEPEND=">=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: f31bdbbce79c7e71ae019e755e086f0898e903e2 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 26 14:03:27 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 26 14:03:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31bdbbc sys-libs/tevent: x86 stable wrt bug #619516 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.9.31-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.9.31-r1.ebuild b/sys-libs/tevent/tevent-0.9.31-r1.ebuild index d47b36649f6..cd1116d918e 100644 --- a/sys-libs/tevent/tevent-0.9.31-r1.ebuild +++ b/sys-libs/tevent/tevent-0.9.31-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" IUSE="python" RDEPEND=">=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 72a1c39152a49dd5444ec1545f15f9cf3c70f4a5 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 26 13:48:11 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 26 13:48:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a1c391 sys-libs/tevent: amd64 stable wrt bug #619516 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/tevent/tevent-0.9.31-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/tevent/tevent-0.9.31-r1.ebuild b/sys-libs/tevent/tevent-0.9.31-r1.ebuild index d54e09e7dc9..d47b36649f6 100644 --- a/sys-libs/tevent/tevent-0.9.31-r1.ebuild +++ b/sys-libs/tevent/tevent-0.9.31-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" IUSE="python" RDEPEND=">=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: a0cd2fd05af50911781bf8f9f37e810b818826b4 Author: Lars Wendler gentoo org> AuthorDate: Wed Jan 25 16:40:30 2017 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jan 25 16:49:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0cd2fd0 sys-libs/tevent: Removed old. Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-libs/tevent/Manifest | 2 -- sys-libs/tevent/tevent-0.9.26.ebuild | 55 --- sys-libs/tevent/tevent-0.9.29.ebuild | 56 3 files changed, 113 deletions(-) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index b0cc371..1bd4cb7 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,4 +1,2 @@ -DIST tevent-0.9.26.tar.gz 581664 SHA256 262c14d78ede13f2c4fc5e61485ae7250a201782d94735a1d8412652453370bd SHA512 cc841e4267cdda52d4e236040a82852a29a29427d7d374170cc74b4ff8ec0652f521580a1f69a9b4f2a66d8b2a6e3fcd34f21b2e94d0512dae848d271c090ec1 WHIRLPOOL df159329f30c9bd014be9b33b2f2e6ed1a47b7dd5af7fb964952d1e9aa7d7b72fc3028122b464c933c93253fd72b2f6248af5e7cfbb6d8cfb9259454804618d7 DIST tevent-0.9.28.tar.gz 581522 SHA256 04d953379025b1560af5c4ffcce58a3ee84db7aaa09c9f1e3eff5b2945a13529 SHA512 328d586a5891796a731e6f0d02e1a731d3541a977c16abca355359cd7f60bbdbb0baaad49c05eb42c3a44f97e57a775605974d22d46ca6c26f283c8ca1b5a909 WHIRLPOOL 3a572a1c73d564b535b15fca06a1df1ba124cac031026a1cabcbc66e38cac374eb8dad05a25372ab66982ff3c772ed63e890b62545dcce926fa782fe5fc21147 -DIST tevent-0.9.29.tar.gz 584544 SHA256 a4f519b0bbb718fe2175bee9011ee4d199675f28c2ef80531be38e7bbaa1c42b SHA512 831289664d3ad22ac3e1a153e0433a583c4a090cd31e25ea7afc5d974c39c1fe5d36784ff5cfffcce344df69a0852a4098834abadfab8d723fe6b6d0d8e91594 WHIRLPOOL 23e6df7158747ee2ae702a3198d0c2716668242d795692bc5bb6ddaf9ff681c423e0026fb78dd3f4f13ac46ec352001e65147bd398eade4ab67f6aab6d23f339 DIST tevent-0.9.31.tar.gz 587784 SHA256 4a13f2256ad804c860e84068258bd0f8be31cf0c79aa8f3019fa32f6928c2bfc SHA512 048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258 WHIRLPOOL 44061dd68b284bcaef625a70769f472ff1f2bd509843f8da9aca3c7b5affa12a825d3df49f126edc2d883bc0b1ad10eb59fba75ad80b1db12c92aeb100701fcd diff --git a/sys-libs/tevent/tevent-0.9.26.ebuild b/sys-libs/tevent/tevent-0.9.26.ebuild deleted file mode 100644 index 84748c7.. --- a/sys-libs/tevent/tevent-0.9.26.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads(+)" - -inherit waf-utils multilib-minimal python-single-r1 - -DESCRIPTION="Samba tevent library" -HOMEPAGE="http://tevent.samba.org/; -SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="python" - -RDEPEND=">=sys-libs/talloc-2.1.5[${MULTILIB_USEDEP}] - python? ( ${PYTHON_DEPS} )" - -DEPEND="${RDEPEND} - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - ${PYTHON_DEPS} -" -# build system does not work with python3 -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -WAF_BINARY="${S}/buildtools/bin/waf" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - multilib_copy_sources -} - -multilib_src_configure() { - waf-utils_src_configure \ - $(multilib_native_usex python '' '--disable-python') -} - -multilib_src_compile() { - # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses - unset MAKEOPTS - waf-utils_src_compile -} - -multilib_src_install() { - waf-utils_src_install - - multilib_is_native_abi && use python && python_domodule tevent.py -} diff --git a/sys-libs/tevent/tevent-0.9.29.ebuild b/sys-libs/tevent/tevent-0.9.29.ebuild deleted file mode 100644 index ba458c3.. --- a/sys-libs/tevent/tevent-0.9.29.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads(+)" - -inherit waf-utils multilib-minimal python-single-r1 - -DESCRIPTION="Samba tevent library" -HOMEPAGE="http://tevent.samba.org/; -SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="python" - -RDEPEND=">=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}] - python? ( ${PYTHON_DEPS} )" - -DEPEND="${RDEPEND} - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - ${PYTHON_DEPS} -" -# build system does not work with python3
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: ca3991d1fb181c50053833d3f80a4c1f59b449e4 Author: Tobias Klausmann gentoo org> AuthorDate: Thu Jan 5 16:06:27 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Thu Jan 5 16:06:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca3991d1 sys-libs/tevent-0.9.28-r0: stable on alpha Gentoo-Bug: 588262 sys-libs/tevent/tevent-0.9.28.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.9.28.ebuild b/sys-libs/tevent/tevent-0.9.28.ebuild index 2ff41b3..5fb7bdc 100644 --- a/sys-libs/tevent/tevent-0.9.28.ebuild +++ b/sys-libs/tevent/tevent-0.9.28.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" IUSE="python" RDEPEND=">=sys-libs/talloc-2.1.5[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: b100aca720c4685af3bdfc37091f247fdce5761e Author: Lars Wendler gentoo org> AuthorDate: Fri Oct 21 08:56:39 2016 + Commit: Lars Wendler gentoo org> CommitDate: Fri Oct 21 09:04:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b100aca7 sys-libs/tevent: Removed old. Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest | 1 - sys-libs/tevent/tevent-0.9.30.ebuild | 56 sys-libs/tevent/tevent-0.9.31.ebuild | 56 3 files changed, 113 deletions(-) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 26d57a6..b0cc371 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,5 +1,4 @@ DIST tevent-0.9.26.tar.gz 581664 SHA256 262c14d78ede13f2c4fc5e61485ae7250a201782d94735a1d8412652453370bd SHA512 cc841e4267cdda52d4e236040a82852a29a29427d7d374170cc74b4ff8ec0652f521580a1f69a9b4f2a66d8b2a6e3fcd34f21b2e94d0512dae848d271c090ec1 WHIRLPOOL df159329f30c9bd014be9b33b2f2e6ed1a47b7dd5af7fb964952d1e9aa7d7b72fc3028122b464c933c93253fd72b2f6248af5e7cfbb6d8cfb9259454804618d7 DIST tevent-0.9.28.tar.gz 581522 SHA256 04d953379025b1560af5c4ffcce58a3ee84db7aaa09c9f1e3eff5b2945a13529 SHA512 328d586a5891796a731e6f0d02e1a731d3541a977c16abca355359cd7f60bbdbb0baaad49c05eb42c3a44f97e57a775605974d22d46ca6c26f283c8ca1b5a909 WHIRLPOOL 3a572a1c73d564b535b15fca06a1df1ba124cac031026a1cabcbc66e38cac374eb8dad05a25372ab66982ff3c772ed63e890b62545dcce926fa782fe5fc21147 DIST tevent-0.9.29.tar.gz 584544 SHA256 a4f519b0bbb718fe2175bee9011ee4d199675f28c2ef80531be38e7bbaa1c42b SHA512 831289664d3ad22ac3e1a153e0433a583c4a090cd31e25ea7afc5d974c39c1fe5d36784ff5cfffcce344df69a0852a4098834abadfab8d723fe6b6d0d8e91594 WHIRLPOOL 23e6df7158747ee2ae702a3198d0c2716668242d795692bc5bb6ddaf9ff681c423e0026fb78dd3f4f13ac46ec352001e65147bd398eade4ab67f6aab6d23f339 -DIST tevent-0.9.30.tar.gz 587303 SHA256 5785915e6f76a8a7f7251055be1cef7a7465150a2f63d893082a1ab762c48cbd SHA512 bf3509cbddcc6a36b29cec3a7e5eb6699272a1b7dc66ccd7219e8c1b8daa591d886ac6bd77b35029f45b9e1e1bbe949fbb74ad5b3ddb684e886949f7d4103b1e WHIRLPOOL 83ac49438ce9a8092d97ae1315718cb6ed6c26d9abee5768eda47cdf92995576b1342553e793f61f1b2bf2fec684f142885f30a6f374c31c6c5ad94ddb39d717 DIST tevent-0.9.31.tar.gz 587784 SHA256 4a13f2256ad804c860e84068258bd0f8be31cf0c79aa8f3019fa32f6928c2bfc SHA512 048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258 WHIRLPOOL 44061dd68b284bcaef625a70769f472ff1f2bd509843f8da9aca3c7b5affa12a825d3df49f126edc2d883bc0b1ad10eb59fba75ad80b1db12c92aeb100701fcd diff --git a/sys-libs/tevent/tevent-0.9.30.ebuild b/sys-libs/tevent/tevent-0.9.30.ebuild deleted file mode 100644 index ba458c3.. --- a/sys-libs/tevent/tevent-0.9.30.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads(+)" - -inherit waf-utils multilib-minimal python-single-r1 - -DESCRIPTION="Samba tevent library" -HOMEPAGE="http://tevent.samba.org/; -SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="python" - -RDEPEND=">=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}] - python? ( ${PYTHON_DEPS} )" - -DEPEND="${RDEPEND} - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - ${PYTHON_DEPS} -" -# build system does not work with python3 -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -WAF_BINARY="${S}/buildtools/bin/waf" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - default - multilib_copy_sources -} - -multilib_src_configure() { - waf-utils_src_configure \ - $(multilib_native_usex python '' '--disable-python') -} - -multilib_src_compile() { - # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses - unset MAKEOPTS - waf-utils_src_compile -} - -multilib_src_install() { - waf-utils_src_install - - multilib_is_native_abi && use python && python_domodule tevent.py -} diff --git a/sys-libs/tevent/tevent-0.9.31.ebuild b/sys-libs/tevent/tevent-0.9.31.ebuild deleted file mode 100644 index ba458c3.. --- a/sys-libs/tevent/tevent-0.9.31.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads(+)" - -inherit waf-utils multilib-minimal python-single-r1 - -DESCRIPTION="Samba tevent library" -HOMEPAGE="http://tevent.samba.org/; -SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; -
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: def73d4258fa6afaa565e9fc6fc1f7ed14295bc8 Author: Lars Wendler gentoo org> AuthorDate: Fri Oct 21 08:55:34 2016 + Commit: Lars Wendler gentoo org> CommitDate: Fri Oct 21 09:04:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def73d42 sys-libs/tevent: Revbump to install tevent_internal.h for bug #592502. Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/tevent-0.9.31-r1.ebuild | 61 + 1 file changed, 61 insertions(+) diff --git a/sys-libs/tevent/tevent-0.9.31-r1.ebuild b/sys-libs/tevent/tevent-0.9.31-r1.ebuild new file mode 100644 index ..1b56796 --- /dev/null +++ b/sys-libs/tevent/tevent-0.9.31-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads(+)" + +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="http://tevent.samba.org/; +SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +IUSE="python" + +RDEPEND=">=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}] + python? ( ${PYTHON_DEPS} )" + +DEPEND="${RDEPEND} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + ${PYTHON_DEPS} +" +# build system does not work with python3 +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +WAF_BINARY="${S}/buildtools/bin/waf" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_configure() { + waf-utils_src_configure \ + $(multilib_native_usex python '' '--disable-python') +} + +multilib_src_compile() { + # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses + unset MAKEOPTS + waf-utils_src_compile +} + +multilib_src_install() { + waf-utils_src_install + + multilib_is_native_abi && use python && python_domodule tevent.py +} + +multilib_src_install_all() { + insinto /usr/include + doins tevent_internal.h +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 249b821bb8161c2e795fd8fc086721695bd4e6d9 Author: Lars Wendler gentoo org> AuthorDate: Wed Oct 19 08:08:47 2016 + Commit: Lars Wendler gentoo org> CommitDate: Wed Oct 19 08:09:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=249b821b sys-libs/tevent: Bump to version 0.9.31 Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.9.31.ebuild | 56 2 files changed, 57 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 5873a71..26d57a6 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -2,3 +2,4 @@ DIST tevent-0.9.26.tar.gz 581664 SHA256 262c14d78ede13f2c4fc5e61485ae7250a201782 DIST tevent-0.9.28.tar.gz 581522 SHA256 04d953379025b1560af5c4ffcce58a3ee84db7aaa09c9f1e3eff5b2945a13529 SHA512 328d586a5891796a731e6f0d02e1a731d3541a977c16abca355359cd7f60bbdbb0baaad49c05eb42c3a44f97e57a775605974d22d46ca6c26f283c8ca1b5a909 WHIRLPOOL 3a572a1c73d564b535b15fca06a1df1ba124cac031026a1cabcbc66e38cac374eb8dad05a25372ab66982ff3c772ed63e890b62545dcce926fa782fe5fc21147 DIST tevent-0.9.29.tar.gz 584544 SHA256 a4f519b0bbb718fe2175bee9011ee4d199675f28c2ef80531be38e7bbaa1c42b SHA512 831289664d3ad22ac3e1a153e0433a583c4a090cd31e25ea7afc5d974c39c1fe5d36784ff5cfffcce344df69a0852a4098834abadfab8d723fe6b6d0d8e91594 WHIRLPOOL 23e6df7158747ee2ae702a3198d0c2716668242d795692bc5bb6ddaf9ff681c423e0026fb78dd3f4f13ac46ec352001e65147bd398eade4ab67f6aab6d23f339 DIST tevent-0.9.30.tar.gz 587303 SHA256 5785915e6f76a8a7f7251055be1cef7a7465150a2f63d893082a1ab762c48cbd SHA512 bf3509cbddcc6a36b29cec3a7e5eb6699272a1b7dc66ccd7219e8c1b8daa591d886ac6bd77b35029f45b9e1e1bbe949fbb74ad5b3ddb684e886949f7d4103b1e WHIRLPOOL 83ac49438ce9a8092d97ae1315718cb6ed6c26d9abee5768eda47cdf92995576b1342553e793f61f1b2bf2fec684f142885f30a6f374c31c6c5ad94ddb39d717 +DIST tevent-0.9.31.tar.gz 587784 SHA256 4a13f2256ad804c860e84068258bd0f8be31cf0c79aa8f3019fa32f6928c2bfc SHA512 048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258 WHIRLPOOL 44061dd68b284bcaef625a70769f472ff1f2bd509843f8da9aca3c7b5affa12a825d3df49f126edc2d883bc0b1ad10eb59fba75ad80b1db12c92aeb100701fcd diff --git a/sys-libs/tevent/tevent-0.9.31.ebuild b/sys-libs/tevent/tevent-0.9.31.ebuild new file mode 100644 index ..ba458c3 --- /dev/null +++ b/sys-libs/tevent/tevent-0.9.31.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads(+)" + +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="http://tevent.samba.org/; +SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +IUSE="python" + +RDEPEND=">=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}] + python? ( ${PYTHON_DEPS} )" + +DEPEND="${RDEPEND} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + ${PYTHON_DEPS} +" +# build system does not work with python3 +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +WAF_BINARY="${S}/buildtools/bin/waf" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_configure() { + waf-utils_src_configure \ + $(multilib_native_usex python '' '--disable-python') +} + +multilib_src_compile() { + # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses + unset MAKEOPTS + waf-utils_src_compile +} + +multilib_src_install() { + waf-utils_src_install + + multilib_is_native_abi && use python && python_domodule tevent.py +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 51a6e539e17d17ab551c9b938fba565c1fe60d50 Author: Lars Wendler gentoo org> AuthorDate: Mon Aug 29 19:18:01 2016 + Commit: Lars Wendler gentoo org> CommitDate: Mon Aug 29 20:28:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a6e539 sys-libs/tevent: Bump to version 0.9.30 Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.9.30.ebuild | 56 2 files changed, 57 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index d982033..5873a71 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,3 +1,4 @@ DIST tevent-0.9.26.tar.gz 581664 SHA256 262c14d78ede13f2c4fc5e61485ae7250a201782d94735a1d8412652453370bd SHA512 cc841e4267cdda52d4e236040a82852a29a29427d7d374170cc74b4ff8ec0652f521580a1f69a9b4f2a66d8b2a6e3fcd34f21b2e94d0512dae848d271c090ec1 WHIRLPOOL df159329f30c9bd014be9b33b2f2e6ed1a47b7dd5af7fb964952d1e9aa7d7b72fc3028122b464c933c93253fd72b2f6248af5e7cfbb6d8cfb9259454804618d7 DIST tevent-0.9.28.tar.gz 581522 SHA256 04d953379025b1560af5c4ffcce58a3ee84db7aaa09c9f1e3eff5b2945a13529 SHA512 328d586a5891796a731e6f0d02e1a731d3541a977c16abca355359cd7f60bbdbb0baaad49c05eb42c3a44f97e57a775605974d22d46ca6c26f283c8ca1b5a909 WHIRLPOOL 3a572a1c73d564b535b15fca06a1df1ba124cac031026a1cabcbc66e38cac374eb8dad05a25372ab66982ff3c772ed63e890b62545dcce926fa782fe5fc21147 DIST tevent-0.9.29.tar.gz 584544 SHA256 a4f519b0bbb718fe2175bee9011ee4d199675f28c2ef80531be38e7bbaa1c42b SHA512 831289664d3ad22ac3e1a153e0433a583c4a090cd31e25ea7afc5d974c39c1fe5d36784ff5cfffcce344df69a0852a4098834abadfab8d723fe6b6d0d8e91594 WHIRLPOOL 23e6df7158747ee2ae702a3198d0c2716668242d795692bc5bb6ddaf9ff681c423e0026fb78dd3f4f13ac46ec352001e65147bd398eade4ab67f6aab6d23f339 +DIST tevent-0.9.30.tar.gz 587303 SHA256 5785915e6f76a8a7f7251055be1cef7a7465150a2f63d893082a1ab762c48cbd SHA512 bf3509cbddcc6a36b29cec3a7e5eb6699272a1b7dc66ccd7219e8c1b8daa591d886ac6bd77b35029f45b9e1e1bbe949fbb74ad5b3ddb684e886949f7d4103b1e WHIRLPOOL 83ac49438ce9a8092d97ae1315718cb6ed6c26d9abee5768eda47cdf92995576b1342553e793f61f1b2bf2fec684f142885f30a6f374c31c6c5ad94ddb39d717 diff --git a/sys-libs/tevent/tevent-0.9.30.ebuild b/sys-libs/tevent/tevent-0.9.30.ebuild new file mode 100644 index ..ba458c3 --- /dev/null +++ b/sys-libs/tevent/tevent-0.9.30.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads(+)" + +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="http://tevent.samba.org/; +SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +IUSE="python" + +RDEPEND=">=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}] + python? ( ${PYTHON_DEPS} )" + +DEPEND="${RDEPEND} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + ${PYTHON_DEPS} +" +# build system does not work with python3 +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +WAF_BINARY="${S}/buildtools/bin/waf" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_configure() { + waf-utils_src_configure \ + $(multilib_native_usex python '' '--disable-python') +} + +multilib_src_compile() { + # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses + unset MAKEOPTS + waf-utils_src_compile +} + +multilib_src_install() { + waf-utils_src_install + + multilib_is_native_abi && use python && python_domodule tevent.py +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 792b9ec683a63216b195adb9fb86e2c09d194664 Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 29 09:44:31 2016 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 29 12:17:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=792b9ec6 sys-libs/tevent: Bump to version 0.9.29 Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.9.29.ebuild | 56 2 files changed, 57 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index cdb2c0a..697eacc 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,3 +1,4 @@ DIST tevent-0.9.26.tar.gz 581664 SHA256 262c14d78ede13f2c4fc5e61485ae7250a201782d94735a1d8412652453370bd SHA512 cc841e4267cdda52d4e236040a82852a29a29427d7d374170cc74b4ff8ec0652f521580a1f69a9b4f2a66d8b2a6e3fcd34f21b2e94d0512dae848d271c090ec1 WHIRLPOOL df159329f30c9bd014be9b33b2f2e6ed1a47b7dd5af7fb964952d1e9aa7d7b72fc3028122b464c933c93253fd72b2f6248af5e7cfbb6d8cfb9259454804618d7 DIST tevent-0.9.27.tar.gz 580967 SHA256 fbc9ed76aa92f333629b61a1bfa616819704896885937a855e07d3bc0b65c913 SHA512 9e03cbafe738de3bba95ee14f7acb708ba4fc1848d1ebe9ce6b54650db64e34b6fb1eb399d78c6f925d3be38e119303085467c40e448190ed8fd82b6819f494c WHIRLPOOL fd127622050f427c85c64fa10963f0bbb2a2315e0636c859886f9db43ca6738df38b18033a164b603b74119a1d49645e0d30d3423448a460e4fff8fc5e078298 DIST tevent-0.9.28.tar.gz 581522 SHA256 04d953379025b1560af5c4ffcce58a3ee84db7aaa09c9f1e3eff5b2945a13529 SHA512 328d586a5891796a731e6f0d02e1a731d3541a977c16abca355359cd7f60bbdbb0baaad49c05eb42c3a44f97e57a775605974d22d46ca6c26f283c8ca1b5a909 WHIRLPOOL 3a572a1c73d564b535b15fca06a1df1ba124cac031026a1cabcbc66e38cac374eb8dad05a25372ab66982ff3c772ed63e890b62545dcce926fa782fe5fc21147 +DIST tevent-0.9.29.tar.gz 584544 SHA256 a4f519b0bbb718fe2175bee9011ee4d199675f28c2ef80531be38e7bbaa1c42b SHA512 831289664d3ad22ac3e1a153e0433a583c4a090cd31e25ea7afc5d974c39c1fe5d36784ff5cfffcce344df69a0852a4098834abadfab8d723fe6b6d0d8e91594 WHIRLPOOL 23e6df7158747ee2ae702a3198d0c2716668242d795692bc5bb6ddaf9ff681c423e0026fb78dd3f4f13ac46ec352001e65147bd398eade4ab67f6aab6d23f339 diff --git a/sys-libs/tevent/tevent-0.9.29.ebuild b/sys-libs/tevent/tevent-0.9.29.ebuild new file mode 100644 index 000..ba458c3 --- /dev/null +++ b/sys-libs/tevent/tevent-0.9.29.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads(+)" + +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="http://tevent.samba.org/; +SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +IUSE="python" + +RDEPEND=">=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}] + python? ( ${PYTHON_DEPS} )" + +DEPEND="${RDEPEND} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + ${PYTHON_DEPS} +" +# build system does not work with python3 +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +WAF_BINARY="${S}/buildtools/bin/waf" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_configure() { + waf-utils_src_configure \ + $(multilib_native_usex python '' '--disable-python') +} + +multilib_src_compile() { + # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses + unset MAKEOPTS + waf-utils_src_compile +} + +multilib_src_install() { + waf-utils_src_install + + multilib_is_native_abi && use python && python_domodule tevent.py +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 73699bbb70e6341db65935418d8dd819b658ab7e Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 29 09:53:59 2016 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 29 12:17:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73699bbb sys-libs/tevent: Removed old. Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest | 1 - sys-libs/tevent/tevent-0.9.27.ebuild | 56 2 files changed, 57 deletions(-) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 697eacc..d982033 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,4 +1,3 @@ DIST tevent-0.9.26.tar.gz 581664 SHA256 262c14d78ede13f2c4fc5e61485ae7250a201782d94735a1d8412652453370bd SHA512 cc841e4267cdda52d4e236040a82852a29a29427d7d374170cc74b4ff8ec0652f521580a1f69a9b4f2a66d8b2a6e3fcd34f21b2e94d0512dae848d271c090ec1 WHIRLPOOL df159329f30c9bd014be9b33b2f2e6ed1a47b7dd5af7fb964952d1e9aa7d7b72fc3028122b464c933c93253fd72b2f6248af5e7cfbb6d8cfb9259454804618d7 -DIST tevent-0.9.27.tar.gz 580967 SHA256 fbc9ed76aa92f333629b61a1bfa616819704896885937a855e07d3bc0b65c913 SHA512 9e03cbafe738de3bba95ee14f7acb708ba4fc1848d1ebe9ce6b54650db64e34b6fb1eb399d78c6f925d3be38e119303085467c40e448190ed8fd82b6819f494c WHIRLPOOL fd127622050f427c85c64fa10963f0bbb2a2315e0636c859886f9db43ca6738df38b18033a164b603b74119a1d49645e0d30d3423448a460e4fff8fc5e078298 DIST tevent-0.9.28.tar.gz 581522 SHA256 04d953379025b1560af5c4ffcce58a3ee84db7aaa09c9f1e3eff5b2945a13529 SHA512 328d586a5891796a731e6f0d02e1a731d3541a977c16abca355359cd7f60bbdbb0baaad49c05eb42c3a44f97e57a775605974d22d46ca6c26f283c8ca1b5a909 WHIRLPOOL 3a572a1c73d564b535b15fca06a1df1ba124cac031026a1cabcbc66e38cac374eb8dad05a25372ab66982ff3c772ed63e890b62545dcce926fa782fe5fc21147 DIST tevent-0.9.29.tar.gz 584544 SHA256 a4f519b0bbb718fe2175bee9011ee4d199675f28c2ef80531be38e7bbaa1c42b SHA512 831289664d3ad22ac3e1a153e0433a583c4a090cd31e25ea7afc5d974c39c1fe5d36784ff5cfffcce344df69a0852a4098834abadfab8d723fe6b6d0d8e91594 WHIRLPOOL 23e6df7158747ee2ae702a3198d0c2716668242d795692bc5bb6ddaf9ff681c423e0026fb78dd3f4f13ac46ec352001e65147bd398eade4ab67f6aab6d23f339 diff --git a/sys-libs/tevent/tevent-0.9.27.ebuild b/sys-libs/tevent/tevent-0.9.27.ebuild deleted file mode 100644 index 5bbd329..000 --- a/sys-libs/tevent/tevent-0.9.27.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads(+)" - -inherit waf-utils multilib-minimal python-single-r1 - -DESCRIPTION="Samba tevent library" -HOMEPAGE="http://tevent.samba.org/; -SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="python" - -RDEPEND=">=sys-libs/talloc-2.1.5[${MULTILIB_USEDEP}] - python? ( ${PYTHON_DEPS} )" - -DEPEND="${RDEPEND} - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - ${PYTHON_DEPS} -" -# build system does not work with python3 -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -WAF_BINARY="${S}/buildtools/bin/waf" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - default - multilib_copy_sources -} - -multilib_src_configure() { - waf-utils_src_configure \ - $(multilib_native_usex python '' '--disable-python') -} - -multilib_src_compile() { - # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses - unset MAKEOPTS - waf-utils_src_compile -} - -multilib_src_install() { - waf-utils_src_install - - multilib_is_native_abi && use python && python_domodule tevent.py -}