[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/

2024-05-06 Thread Ben Kohler
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/

2024-05-06 Thread Ben Kohler
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/

2024-04-30 Thread Sam James
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/

2024-04-17 Thread Ben Kohler
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/

2023-08-02 Thread Sam James
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/

2023-04-01 Thread Arthur Zamarin
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/

2023-04-01 Thread Arthur Zamarin
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/

2023-03-16 Thread Arthur Zamarin
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/

2023-02-26 Thread Arthur Zamarin
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/

2023-02-23 Thread Arthur Zamarin
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/

2023-02-23 Thread Arthur Zamarin
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/

2023-02-22 Thread Arthur Zamarin
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/

2023-02-19 Thread Sam James
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/

2023-02-03 Thread Sam James
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/

2022-11-24 Thread Conrad Kostecki
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/

2022-11-19 Thread Sam James
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/

2022-09-30 Thread Arthur Zamarin
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/

2022-09-30 Thread Agostino Sarubbo
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/

2022-09-30 Thread Agostino Sarubbo
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/

2022-09-30 Thread Agostino Sarubbo
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/

2022-09-30 Thread Agostino Sarubbo
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/

2022-09-30 Thread Agostino Sarubbo
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/

2022-09-30 Thread Agostino Sarubbo
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/

2022-09-30 Thread Agostino Sarubbo
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/

2022-09-29 Thread Sam James
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/

2022-09-29 Thread Sam James
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/

2022-09-29 Thread Sam James
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/

2022-08-27 Thread WANG Xuerui
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/

2022-06-24 Thread Lars Wendler
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/

2022-05-03 Thread Lars Wendler
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/

2022-02-17 Thread Sam James
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/

2022-02-17 Thread Sam James
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/

2022-02-17 Thread Sam James
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/

2022-01-28 Thread Sam James
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/

2022-01-28 Thread Sam James
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/

2022-01-25 Thread Sam James
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/

2022-01-23 Thread David Seifert
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/

2022-01-20 Thread Sam James
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/

2022-01-03 Thread David Seifert
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/

2022-01-02 Thread David Seifert
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/

2021-11-01 Thread Arthur Zamarin
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/

2021-07-15 Thread Lars Wendler
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/

2021-07-15 Thread Lars Wendler
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/

2021-07-15 Thread Lars Wendler
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/

2021-05-31 Thread David Seifert
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/

2021-01-25 Thread Andreas Sturmlechner
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/

2021-01-09 Thread Lars Wendler
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/

2020-12-17 Thread Pacho Ramos
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/

2020-03-26 Thread Lars Wendler
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/

2020-03-26 Thread Sergei Trofimovich
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/

2020-02-13 Thread Agostino Sarubbo
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/

2020-02-13 Thread Agostino Sarubbo
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/

2020-02-13 Thread Agostino Sarubbo
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/

2020-02-13 Thread Agostino Sarubbo
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/

2020-02-13 Thread Agostino Sarubbo
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/

2020-02-13 Thread Agostino Sarubbo
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/

2019-12-17 Thread Lars Wendler
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/

2019-12-17 Thread Lars Wendler
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/

2019-10-15 Thread Lars Wendler
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/

2019-07-05 Thread Sergei Trofimovich
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/

2019-06-04 Thread Agostino Sarubbo
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/

2019-05-05 Thread Mikle Kolyada
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/

2019-04-22 Thread Aaron Bauman
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/

2019-03-25 Thread Lars Wendler
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/

2019-03-25 Thread Lars Wendler
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/

2019-03-03 Thread Lars Wendler
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/

2019-02-28 Thread Lars Wendler
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/

2019-02-28 Thread Lars Wendler
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/

2019-01-16 Thread Lars Wendler
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/

2018-11-07 Thread Sergei Trofimovich
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/

2018-10-25 Thread Thomas Deutschmann
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/

2018-10-25 Thread Mikle Kolyada
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/

2018-07-13 Thread Lars Wendler
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/

2018-07-13 Thread Lars Wendler
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/

2018-06-28 Thread Mikle Kolyada
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/

2018-04-28 Thread Mikle Kolyada
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/

2018-03-01 Thread Michał Górny
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/

2018-03-01 Thread Lars Wendler
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/

2018-02-28 Thread Lars Wendler
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/

2018-02-28 Thread Lars Wendler
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/

2018-01-16 Thread Lars Wendler
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/

2017-11-21 Thread Ian Stakenvicius
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/

2017-11-09 Thread Mike Gilbert
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/

2017-08-11 Thread Ian Stakenvicius
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/

2017-07-25 Thread Lars Wendler
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/

2017-07-06 Thread Lars Wendler
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/

2017-06-21 Thread Agostino Sarubbo
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/

2017-06-10 Thread Agostino Sarubbo
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/

2017-05-27 Thread Tobias Klausmann
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/

2017-05-26 Thread Agostino Sarubbo
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/

2017-05-26 Thread Agostino Sarubbo
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/

2017-05-26 Thread Agostino Sarubbo
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/

2017-01-25 Thread Lars Wendler
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/

2017-01-05 Thread Tobias Klausmann
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/

2016-10-21 Thread Lars Wendler
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/

2016-10-21 Thread Lars Wendler
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/

2016-10-19 Thread Lars Wendler
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/

2016-08-29 Thread Lars Wendler
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/

2016-07-29 Thread Lars Wendler
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/

2016-07-29 Thread Lars Wendler
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
-}



  1   2   >