[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-05-23 Thread Sam James
commit: d76b914c2ac13927638b44ba82752bf831793b67
Author: Sam James  gentoo  org>
AuthorDate: Thu May 23 21:57:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 23 21:57:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d76b914c

dev-libs/ell: Stabilize 0.65 arm64, #932557

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.65.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.65.ebuild b/dev-libs/ell/ell-0.65.ebuild
index 06991b8bfd22..aaabc3bdf016 100644
--- a/dev-libs/ell/ell-0.65.ebuild
+++ b/dev-libs/ell/ell-0.65.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-05-23 Thread Sam James
commit: aea6c01180531f4b513eb9bae70916443a6f0f63
Author: Sam James  gentoo  org>
AuthorDate: Thu May 23 21:55:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 23 21:56:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea6c011

dev-libs/ell: Stabilize 0.65 arm, #932557

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.65.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.65.ebuild b/dev-libs/ell/ell-0.65.ebuild
index 3686510aba08..06991b8bfd22 100644
--- a/dev-libs/ell/ell-0.65.ebuild
+++ b/dev-libs/ell/ell-0.65.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-05-23 Thread Arthur Zamarin
commit: 5de52c6624cf8848319c9974fa9d4f517815b0ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 23 15:56:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 23 15:56:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5de52c66

dev-libs/ell: Stabilize 0.65 amd64, #932557

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.65.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.65.ebuild b/dev-libs/ell/ell-0.65.ebuild
index 966be50f1a4d..7655612dc2d8 100644
--- a/dev-libs/ell/ell-0.65.ebuild
+++ b/dev-libs/ell/ell-0.65.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-05-23 Thread Arthur Zamarin
commit: b2618bae5c7bc7c2f65b83fb75939ae454aab580
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 23 15:56:25 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 23 15:56:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2618bae

dev-libs/ell: Stabilize 0.65 ppc64, #932557

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.65.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.65.ebuild b/dev-libs/ell/ell-0.65.ebuild
index 596854bcd5de..3686510aba08 100644
--- a/dev-libs/ell/ell-0.65.ebuild
+++ b/dev-libs/ell/ell-0.65.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-05-23 Thread Arthur Zamarin
commit: 3e17fd27cf7566a6848d5c463d024bcd933b7b8f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 23 15:56:24 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 23 15:56:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e17fd27

dev-libs/ell: Stabilize 0.65 x86, #932557

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.65.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.65.ebuild b/dev-libs/ell/ell-0.65.ebuild
index 109e4475099a..596854bcd5de 100644
--- a/dev-libs/ell/ell-0.65.ebuild
+++ b/dev-libs/ell/ell-0.65.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-05-23 Thread Arthur Zamarin
commit: 8b484bc6d0c9bdc907585a9b4066aeff1ae9a8ae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 23 15:56:23 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 23 15:56:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b484bc6

dev-libs/ell: Stabilize 0.65 ppc, #932557

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.65.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.65.ebuild b/dev-libs/ell/ell-0.65.ebuild
index 7655612dc2d8..109e4475099a 100644
--- a/dev-libs/ell/ell-0.65.ebuild
+++ b/dev-libs/ell/ell-0.65.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-04-27 Thread Ben Kohler
commit: c305c48422126d70ebecc1fa21b6316ad6be012c
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Apr 27 10:06:03 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Apr 27 10:19:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c305c484

dev-libs/ell: add 0.65

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.65.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 00e0106f2d9e..fefe56e5c4eb 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,2 +1,3 @@
 DIST ell-0.62.tar.xz 567188 BLAKE2B 
f7539c5f6eac6150d10b317ec5c5296e2005130c34e43c60cb1ac758fd629b00de81da6ff816031c486986732a707e81eb71ec3dd9dbfafd1e7af53ffd73eca1
 SHA512 
f0019cddba737879f2567b0295ec4cdf8589b989fdaba70a885253140f742e67e33abfe25fabbf8ecfd5c61336ec9cfe359193e0579b9120a66b13e9593beabf
 DIST ell-0.64.tar.xz 567908 BLAKE2B 
8f49441b0775626170a682d88c704292d2141fa7ad6427e410f96f0d863d60298178c4216194c575b83db1dc4c067665fdb89eb6af4afb17a93d1b47c0bcc2ab
 SHA512 
21035965b6c9d5fced834b8ff232e3c2113ed2061c9e07a2e1a2acddd964e861dfa25d115b8a367e5c980ba7e356a557b750e1abd3f19bcc4456840157114928
+DIST ell-0.65.tar.xz 568172 BLAKE2B 
5b8d776970666e7746f2461a06c0b005da34767a0eb41460f17fec18b523d6dbd9537cfc3dadde846984da89c95fc0a62cf69367831a6a1508d2e44b2cb16422
 SHA512 
b63623ba8c1ab747a2674c54af0dca2b18eba7ef453e585a66c522f0eca625d81f59d7b0cef25ab99da9816bd3c60020505e2ad208c76fe790623886c6691f39

diff --git a/dev-libs/ell/ell-0.65.ebuild b/dev-libs/ell/ell-0.65.ebuild
new file mode 100644
index ..966be50f1a4d
--- /dev/null
+++ b/dev-libs/ell/ell-0.65.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-03-29 Thread Ben Kohler
commit: 4afc61280de2cc3f18854f27ca6ae8b48ff2e043
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Mar 29 14:31:08 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Mar 29 14:37:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4afc6128

dev-libs/ell: add 0.64

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.64.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index cf8f24448f98..c52e86def5c4 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -2,3 +2,4 @@ DIST ell-0.58.tar.xz 564908 BLAKE2B 
8c3d2913db05186b22315f8b9eb62c6009d64d0c30db
 DIST ell-0.61.tar.xz 565920 BLAKE2B 
994a5b8b7eaffcf2274e1d020f54ce3f829a50de352a79744de156b59cb9f5b8db39adc53ab6f5728abd501a13815e58eac1c3359024bb22cd28e248a4b8f289
 SHA512 
0e57125a924ab4772c3c7ccf97040e416810bccd05ce8f0cb4525a4483f32eabc0f431fac3fff7afdc8bb0e145611b944e1f7fa8d10e6337fc7f97f190d9b0f8
 DIST ell-0.62.tar.xz 567188 BLAKE2B 
f7539c5f6eac6150d10b317ec5c5296e2005130c34e43c60cb1ac758fd629b00de81da6ff816031c486986732a707e81eb71ec3dd9dbfafd1e7af53ffd73eca1
 SHA512 
f0019cddba737879f2567b0295ec4cdf8589b989fdaba70a885253140f742e67e33abfe25fabbf8ecfd5c61336ec9cfe359193e0579b9120a66b13e9593beabf
 DIST ell-0.63.tar.xz 567344 BLAKE2B 
de007676bd7a53c16d7a373aaf4039947daf079efaae1a7185a8f2b2a53bd2a2dfc7dd5c24c2c1f37d539323f9413b21fe072f7d4099e144aa4e4c2efb42c06a
 SHA512 
e91dd7be6a84c5f69351f34695919c93e9171608d9177d92ee2eb0d0a1e50504e554a94bd69b878b94612e535bab045eefb9a1da12790cdada2ec46bf780fe30
+DIST ell-0.64.tar.xz 567908 BLAKE2B 
8f49441b0775626170a682d88c704292d2141fa7ad6427e410f96f0d863d60298178c4216194c575b83db1dc4c067665fdb89eb6af4afb17a93d1b47c0bcc2ab
 SHA512 
21035965b6c9d5fced834b8ff232e3c2113ed2061c9e07a2e1a2acddd964e861dfa25d115b8a367e5c980ba7e356a557b750e1abd3f19bcc4456840157114928

diff --git a/dev-libs/ell/ell-0.64.ebuild b/dev-libs/ell/ell-0.64.ebuild
new file mode 100644
index ..966be50f1a4d
--- /dev/null
+++ b/dev-libs/ell/ell-0.64.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-03-29 Thread Ben Kohler
commit: 265592831aaadba67b51aea9c2ecb5fe0edda700
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Mar 29 14:36:48 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Mar 29 14:37:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26559283

dev-libs/ell: drop 0.58, 0.61, 0.63

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  3 ---
 dev-libs/ell/ell-0.58.ebuild | 54 
 dev-libs/ell/ell-0.61.ebuild | 54 
 dev-libs/ell/ell-0.63.ebuild | 54 
 4 files changed, 165 deletions(-)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index c52e86def5c4..00e0106f2d9e 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,5 +1,2 @@
-DIST ell-0.58.tar.xz 564908 BLAKE2B 
8c3d2913db05186b22315f8b9eb62c6009d64d0c30dba4da4eacd92ca3c675a0c6e11aa23b76af710691ef1cabc14dafa157708aa7793939d36eee467a7e543d
 SHA512 
28f0d215d05ae67a9d5aaa0de6c54d2b69d847a6a3127bebabe504c63083937b07d7dfb498f946bd6a40b22387946557dc886591ef87a7d5b926084083146950
-DIST ell-0.61.tar.xz 565920 BLAKE2B 
994a5b8b7eaffcf2274e1d020f54ce3f829a50de352a79744de156b59cb9f5b8db39adc53ab6f5728abd501a13815e58eac1c3359024bb22cd28e248a4b8f289
 SHA512 
0e57125a924ab4772c3c7ccf97040e416810bccd05ce8f0cb4525a4483f32eabc0f431fac3fff7afdc8bb0e145611b944e1f7fa8d10e6337fc7f97f190d9b0f8
 DIST ell-0.62.tar.xz 567188 BLAKE2B 
f7539c5f6eac6150d10b317ec5c5296e2005130c34e43c60cb1ac758fd629b00de81da6ff816031c486986732a707e81eb71ec3dd9dbfafd1e7af53ffd73eca1
 SHA512 
f0019cddba737879f2567b0295ec4cdf8589b989fdaba70a885253140f742e67e33abfe25fabbf8ecfd5c61336ec9cfe359193e0579b9120a66b13e9593beabf
-DIST ell-0.63.tar.xz 567344 BLAKE2B 
de007676bd7a53c16d7a373aaf4039947daf079efaae1a7185a8f2b2a53bd2a2dfc7dd5c24c2c1f37d539323f9413b21fe072f7d4099e144aa4e4c2efb42c06a
 SHA512 
e91dd7be6a84c5f69351f34695919c93e9171608d9177d92ee2eb0d0a1e50504e554a94bd69b878b94612e535bab045eefb9a1da12790cdada2ec46bf780fe30
 DIST ell-0.64.tar.xz 567908 BLAKE2B 
8f49441b0775626170a682d88c704292d2141fa7ad6427e410f96f0d863d60298178c4216194c575b83db1dc4c067665fdb89eb6af4afb17a93d1b47c0bcc2ab
 SHA512 
21035965b6c9d5fced834b8ff232e3c2113ed2061c9e07a2e1a2acddd964e861dfa25d115b8a367e5c980ba7e356a557b750e1abd3f19bcc4456840157114928

diff --git a/dev-libs/ell/ell-0.58.ebuild b/dev-libs/ell/ell-0.58.ebuild
deleted file mode 100644
index aaabc3bdf016..
--- a/dev-libs/ell/ell-0.58.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic linux-info
-
-DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
-fi
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-IUSE="pie test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( sys-apps/dbus )"
-
-CONFIG_CHECK="
-   ~TIMERFD
-   ~EVENTFD
-   ~CRYPTO_USER_API
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_MD5
-   ~CRYPTO_SHA1
-   ~KEY_DH_OPERATIONS
-"
-
-src_prepare() {
-   default
-   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
-   unit/test-dbus*.c unit/dbus.conf || die
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-src_configure() {
-   append-cflags "-fsigned-char" #662694
-   local myeconfargs=(
-   $(use_enable pie)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name "*.la" -delete || die
-}

diff --git a/dev-libs/ell/ell-0.61.ebuild b/dev-libs/ell/ell-0.61.ebuild
deleted file mode 100644
index 367a5a212600..
--- a/dev-libs/ell/ell-0.61.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic linux-info
-
-DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
-fi
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-IUSE="pie test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( sys-apps/dbus )"
-
-CONFIG_CHECK="
-   ~TIMERFD
-   ~EVENTFD
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-03-14 Thread Sam James
commit: 8cd891374679ea772b616f62a8e84eebc4e2abff
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 07:33:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 07:33:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd89137

dev-libs/ell: Stabilize 0.62 ppc64, #925349

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.62.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.62.ebuild b/dev-libs/ell/ell-0.62.ebuild
index e6b73a5d8e30..aaabc3bdf016 100644
--- a/dev-libs/ell/ell-0.62.ebuild
+++ b/dev-libs/ell/ell-0.62.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-03-13 Thread Sam James
commit: 241926c7a81fbe6e284eac88aa0415c4dc28613e
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 13 20:57:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 13 20:57:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=241926c7

dev-libs/ell: Stabilize 0.62 ppc, #925349

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.62.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.62.ebuild b/dev-libs/ell/ell-0.62.ebuild
index 2fd26260aa95..e6b73a5d8e30 100644
--- a/dev-libs/ell/ell-0.62.ebuild
+++ b/dev-libs/ell/ell-0.62.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-03-02 Thread Arthur Zamarin
commit: 93b2b878d5f25e2a7675319c81bea3563848b022
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 10:24:36 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 10:24:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b2b878

dev-libs/ell: Stabilize 0.62 x86, #925349

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.62.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.62.ebuild b/dev-libs/ell/ell-0.62.ebuild
index 2f5fe62161d3..2fd26260aa95 100644
--- a/dev-libs/ell/ell-0.62.ebuild
+++ b/dev-libs/ell/ell-0.62.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-03-02 Thread Arthur Zamarin
commit: 0e750f8ec210b45068df9089be9058b22cc1a605
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 10:24:30 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 10:24:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e750f8e

dev-libs/ell: Stabilize 0.62 arm64, #925349

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.62.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.62.ebuild b/dev-libs/ell/ell-0.62.ebuild
index c614d8d8a6bd..2f5fe62161d3 100644
--- a/dev-libs/ell/ell-0.62.ebuild
+++ b/dev-libs/ell/ell-0.62.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-03-02 Thread Arthur Zamarin
commit: abb4aa5f8278e6ffdbcee5ba409850588dbd0d60
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 10:24:27 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 10:24:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb4aa5f

dev-libs/ell: Stabilize 0.62 arm, #925349

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.62.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.62.ebuild b/dev-libs/ell/ell-0.62.ebuild
index 7655612dc2d8..c614d8d8a6bd 100644
--- a/dev-libs/ell/ell-0.62.ebuild
+++ b/dev-libs/ell/ell-0.62.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-02-28 Thread Ben Kohler
commit: ece6764a94506bbd190685713e343cb763cc7868
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Feb 28 16:05:39 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Feb 28 16:07:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece6764a

dev-libs/ell: add 0.63

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.63.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 9e4afb9086c0..cf8f24448f98 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,3 +1,4 @@
 DIST ell-0.58.tar.xz 564908 BLAKE2B 
8c3d2913db05186b22315f8b9eb62c6009d64d0c30dba4da4eacd92ca3c675a0c6e11aa23b76af710691ef1cabc14dafa157708aa7793939d36eee467a7e543d
 SHA512 
28f0d215d05ae67a9d5aaa0de6c54d2b69d847a6a3127bebabe504c63083937b07d7dfb498f946bd6a40b22387946557dc886591ef87a7d5b926084083146950
 DIST ell-0.61.tar.xz 565920 BLAKE2B 
994a5b8b7eaffcf2274e1d020f54ce3f829a50de352a79744de156b59cb9f5b8db39adc53ab6f5728abd501a13815e58eac1c3359024bb22cd28e248a4b8f289
 SHA512 
0e57125a924ab4772c3c7ccf97040e416810bccd05ce8f0cb4525a4483f32eabc0f431fac3fff7afdc8bb0e145611b944e1f7fa8d10e6337fc7f97f190d9b0f8
 DIST ell-0.62.tar.xz 567188 BLAKE2B 
f7539c5f6eac6150d10b317ec5c5296e2005130c34e43c60cb1ac758fd629b00de81da6ff816031c486986732a707e81eb71ec3dd9dbfafd1e7af53ffd73eca1
 SHA512 
f0019cddba737879f2567b0295ec4cdf8589b989fdaba70a885253140f742e67e33abfe25fabbf8ecfd5c61336ec9cfe359193e0579b9120a66b13e9593beabf
+DIST ell-0.63.tar.xz 567344 BLAKE2B 
de007676bd7a53c16d7a373aaf4039947daf079efaae1a7185a8f2b2a53bd2a2dfc7dd5c24c2c1f37d539323f9413b21fe072f7d4099e144aa4e4c2efb42c06a
 SHA512 
e91dd7be6a84c5f69351f34695919c93e9171608d9177d92ee2eb0d0a1e50504e554a94bd69b878b94612e535bab045eefb9a1da12790cdada2ec46bf780fe30

diff --git a/dev-libs/ell/ell-0.63.ebuild b/dev-libs/ell/ell-0.63.ebuild
new file mode 100644
index ..966be50f1a4d
--- /dev/null
+++ b/dev-libs/ell/ell-0.63.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-02-24 Thread Arthur Zamarin
commit: 221135648cdd8e74eadc8e4b4dfcb3e63dad4697
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 24 15:26:14 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 24 15:26:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22113564

dev-libs/ell: Stabilize 0.62 amd64, #925349

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.62.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.62.ebuild b/dev-libs/ell/ell-0.62.ebuild
index 966be50f1a4d..7655612dc2d8 100644
--- a/dev-libs/ell/ell-0.62.ebuild
+++ b/dev-libs/ell/ell-0.62.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-02-08 Thread Ben Kohler
commit: 7df108ee4d69bf64d6d6420d4d2ede49efa979a8
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Feb  8 15:54:27 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Feb  8 16:18:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df108ee

dev-libs/ell: add 0.62

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.62.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 8a3aed938064..01d5113895bf 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -4,3 +4,4 @@ DIST ell-0.58.tar.xz 564908 BLAKE2B 
8c3d2913db05186b22315f8b9eb62c6009d64d0c30db
 DIST ell-0.59.tar.xz 563416 BLAKE2B 
81215058bdb75f387256b4cda843f2a523bae4ca10c472deedd19c77e97d6e3c8c399d4540da21f2ca72a7c532ae6d09c1350c6ea2189966a3375649466533d4
 SHA512 
adbb6c494209ee2a6fbd60f2baeea41f3b8bd99671cc03af1d18fbfdc29205537b42334d8cdda9c1d08972239e74f4ba8ec9e2c9a41dab4c414bce2f480cc5fc
 DIST ell-0.60.tar.xz 565856 BLAKE2B 
a77ab4a26af154734f5258ad4a16ae97645f4cafc5b949c727ffe18e650ee2711d5b5028d1f9414314095f2e01faac9f3823ac83903ce611352a46c4192e2498
 SHA512 
a25c42f7432dd24bde3c534ee668a31d4a34e8e298c9e690d7aef9d98089e96987563a26d2bbee5b876aea69e4ecda0ede15a94dc30e211f1f341cbb6f26402f
 DIST ell-0.61.tar.xz 565920 BLAKE2B 
994a5b8b7eaffcf2274e1d020f54ce3f829a50de352a79744de156b59cb9f5b8db39adc53ab6f5728abd501a13815e58eac1c3359024bb22cd28e248a4b8f289
 SHA512 
0e57125a924ab4772c3c7ccf97040e416810bccd05ce8f0cb4525a4483f32eabc0f431fac3fff7afdc8bb0e145611b944e1f7fa8d10e6337fc7f97f190d9b0f8
+DIST ell-0.62.tar.xz 567188 BLAKE2B 
f7539c5f6eac6150d10b317ec5c5296e2005130c34e43c60cb1ac758fd629b00de81da6ff816031c486986732a707e81eb71ec3dd9dbfafd1e7af53ffd73eca1
 SHA512 
f0019cddba737879f2567b0295ec4cdf8589b989fdaba70a885253140f742e67e33abfe25fabbf8ecfd5c61336ec9cfe359193e0579b9120a66b13e9593beabf

diff --git a/dev-libs/ell/ell-0.62.ebuild b/dev-libs/ell/ell-0.62.ebuild
new file mode 100644
index ..966be50f1a4d
--- /dev/null
+++ b/dev-libs/ell/ell-0.62.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-02-08 Thread Ben Kohler
commit: e4b76263edf3a13218d44f93d4d4c9986b95c9ae
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Feb  8 15:56:05 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Feb  8 16:18:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b76263

dev-libs/ell: drop 0.56, 0.57, 0.59, 0.60

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  4 
 dev-libs/ell/ell-0.56.ebuild | 54 
 dev-libs/ell/ell-0.57.ebuild | 54 
 dev-libs/ell/ell-0.59.ebuild | 54 
 dev-libs/ell/ell-0.60.ebuild | 54 
 5 files changed, 220 deletions(-)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 01d5113895bf..9e4afb9086c0 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,7 +1,3 @@
-DIST ell-0.56.tar.xz 563096 BLAKE2B 
3be874ab558911d5ea4e4fb0b32c1557b8577435f39ee88d7302bbb0efbd24671f6c426bbeaba2704ba45b865320e6f2e31f6a9c4d86e82dc8ed38ebae9f
 SHA512 
7255470331927f67ebd1297e6c524c9c244234cf00923016c77d90bad5e4e381605c70373a7be4ecf9c1e72ec85fbc1671960dd31fb6eec279f2299e81c66ac1
-DIST ell-0.57.tar.xz 563996 BLAKE2B 
6fec30dc6994656b4a266cddaaf5984c3bcdb06b8b80d432b772f5c2a3166f2f3a4dca7ce1d44857901150a17f17be595606e535ef4ca0cb97476effbb6342cc
 SHA512 
6dd6dea39b835550a4d4fd4ca1ec98c50842eb557d5f55d3a8f8d566f7b8ea3a4473135101860b4d8decfc4d24f55ff5e389ac95d1d309d5504b632cf80c975e
 DIST ell-0.58.tar.xz 564908 BLAKE2B 
8c3d2913db05186b22315f8b9eb62c6009d64d0c30dba4da4eacd92ca3c675a0c6e11aa23b76af710691ef1cabc14dafa157708aa7793939d36eee467a7e543d
 SHA512 
28f0d215d05ae67a9d5aaa0de6c54d2b69d847a6a3127bebabe504c63083937b07d7dfb498f946bd6a40b22387946557dc886591ef87a7d5b926084083146950
-DIST ell-0.59.tar.xz 563416 BLAKE2B 
81215058bdb75f387256b4cda843f2a523bae4ca10c472deedd19c77e97d6e3c8c399d4540da21f2ca72a7c532ae6d09c1350c6ea2189966a3375649466533d4
 SHA512 
adbb6c494209ee2a6fbd60f2baeea41f3b8bd99671cc03af1d18fbfdc29205537b42334d8cdda9c1d08972239e74f4ba8ec9e2c9a41dab4c414bce2f480cc5fc
-DIST ell-0.60.tar.xz 565856 BLAKE2B 
a77ab4a26af154734f5258ad4a16ae97645f4cafc5b949c727ffe18e650ee2711d5b5028d1f9414314095f2e01faac9f3823ac83903ce611352a46c4192e2498
 SHA512 
a25c42f7432dd24bde3c534ee668a31d4a34e8e298c9e690d7aef9d98089e96987563a26d2bbee5b876aea69e4ecda0ede15a94dc30e211f1f341cbb6f26402f
 DIST ell-0.61.tar.xz 565920 BLAKE2B 
994a5b8b7eaffcf2274e1d020f54ce3f829a50de352a79744de156b59cb9f5b8db39adc53ab6f5728abd501a13815e58eac1c3359024bb22cd28e248a4b8f289
 SHA512 
0e57125a924ab4772c3c7ccf97040e416810bccd05ce8f0cb4525a4483f32eabc0f431fac3fff7afdc8bb0e145611b944e1f7fa8d10e6337fc7f97f190d9b0f8
 DIST ell-0.62.tar.xz 567188 BLAKE2B 
f7539c5f6eac6150d10b317ec5c5296e2005130c34e43c60cb1ac758fd629b00de81da6ff816031c486986732a707e81eb71ec3dd9dbfafd1e7af53ffd73eca1
 SHA512 
f0019cddba737879f2567b0295ec4cdf8589b989fdaba70a885253140f742e67e33abfe25fabbf8ecfd5c61336ec9cfe359193e0579b9120a66b13e9593beabf

diff --git a/dev-libs/ell/ell-0.56.ebuild b/dev-libs/ell/ell-0.56.ebuild
deleted file mode 100644
index c5dee49bcb13..
--- a/dev-libs/ell/ell-0.56.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic linux-info
-
-DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
-fi
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-IUSE="pie test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( sys-apps/dbus )"
-
-CONFIG_CHECK="
-   ~TIMERFD
-   ~EVENTFD
-   ~CRYPTO_USER_API
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_MD5
-   ~CRYPTO_SHA1
-   ~KEY_DH_OPERATIONS
-"
-
-src_prepare() {
-   default
-   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
-   unit/test-dbus*.c unit/dbus.conf || die
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-src_configure() {
-   append-cflags "-fsigned-char" #662694
-   local myeconfargs=(
-   $(use_enable pie)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name "*.la" -delete || die
-}

diff --git a/dev-libs/ell/ell-0.57.ebuild b/dev-libs/ell/ell-0.57.ebuild
deleted file mode 100644
index 367a5a212600..
--- a/dev-libs/ell/ell-0.57.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-

[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-01-20 Thread Arthur Zamarin
commit: f67a99ee42d8da4a47e690687f06117a463b08dd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 20 20:14:17 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 20 20:14:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67a99ee

dev-libs/ell: Stabilize 0.58 ppc, #915635

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.58.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.58.ebuild b/dev-libs/ell/ell-0.58.ebuild
index 2fd26260aa95..e6b73a5d8e30 100644
--- a/dev-libs/ell/ell-0.58.ebuild
+++ b/dev-libs/ell/ell-0.58.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-01-20 Thread Arthur Zamarin
commit: 918788c2f4ad2f225069e27511bd9098a6f977a3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 20 20:14:21 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 20 20:14:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=918788c2

dev-libs/ell: Stabilize 0.58 ppc64, #915635

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.58.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.58.ebuild b/dev-libs/ell/ell-0.58.ebuild
index e6b73a5d8e30..aaabc3bdf016 100644
--- a/dev-libs/ell/ell-0.58.ebuild
+++ b/dev-libs/ell/ell-0.58.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2024-01-15 Thread Viorel Munteanu
commit: 03d9ea472881e0b93c08ffb661233f20cc027dc6
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 15 21:54:46 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Jan 16 05:41:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03d9ea47

dev-libs/ell: Stabilize 0.58 arm, #915635

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/ell/ell-0.58.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/ell/ell-0.58.ebuild b/dev-libs/ell/ell-0.58.ebuild
index 2fc732856b0d..2fd26260aa95 100644
--- a/dev-libs/ell/ell-0.58.ebuild
+++ b/dev-libs/ell/ell-0.58.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-12-28 Thread Ben Kohler
commit: 0cf54c7bfda397c3988f4c94948d1be67ca4cdca
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Dec 28 23:07:58 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Dec 28 23:08:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf54c7b

dev-libs/ell: stabilize 0.58 for amd64

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/ell-0.58.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.58.ebuild b/dev-libs/ell/ell-0.58.ebuild
index c79b5f75a88d..2fc732856b0d 100644
--- a/dev-libs/ell/ell-0.58.ebuild
+++ b/dev-libs/ell/ell-0.58.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-11-27 Thread Ben Kohler
commit: d54621a4be711680e7aa2f5b58b69798899225d9
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Nov 27 13:20:07 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Nov 27 13:35:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d54621a4

dev-libs/ell: add 0.61

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.61.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index abde17546100..8a3aed938064 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -3,3 +3,4 @@ DIST ell-0.57.tar.xz 563996 BLAKE2B 
6fec30dc6994656b4a266cddaaf5984c3bcdb06b8b80
 DIST ell-0.58.tar.xz 564908 BLAKE2B 
8c3d2913db05186b22315f8b9eb62c6009d64d0c30dba4da4eacd92ca3c675a0c6e11aa23b76af710691ef1cabc14dafa157708aa7793939d36eee467a7e543d
 SHA512 
28f0d215d05ae67a9d5aaa0de6c54d2b69d847a6a3127bebabe504c63083937b07d7dfb498f946bd6a40b22387946557dc886591ef87a7d5b926084083146950
 DIST ell-0.59.tar.xz 563416 BLAKE2B 
81215058bdb75f387256b4cda843f2a523bae4ca10c472deedd19c77e97d6e3c8c399d4540da21f2ca72a7c532ae6d09c1350c6ea2189966a3375649466533d4
 SHA512 
adbb6c494209ee2a6fbd60f2baeea41f3b8bd99671cc03af1d18fbfdc29205537b42334d8cdda9c1d08972239e74f4ba8ec9e2c9a41dab4c414bce2f480cc5fc
 DIST ell-0.60.tar.xz 565856 BLAKE2B 
a77ab4a26af154734f5258ad4a16ae97645f4cafc5b949c727ffe18e650ee2711d5b5028d1f9414314095f2e01faac9f3823ac83903ce611352a46c4192e2498
 SHA512 
a25c42f7432dd24bde3c534ee668a31d4a34e8e298c9e690d7aef9d98089e96987563a26d2bbee5b876aea69e4ecda0ede15a94dc30e211f1f341cbb6f26402f
+DIST ell-0.61.tar.xz 565920 BLAKE2B 
994a5b8b7eaffcf2274e1d020f54ce3f829a50de352a79744de156b59cb9f5b8db39adc53ab6f5728abd501a13815e58eac1c3359024bb22cd28e248a4b8f289
 SHA512 
0e57125a924ab4772c3c7ccf97040e416810bccd05ce8f0cb4525a4483f32eabc0f431fac3fff7afdc8bb0e145611b944e1f7fa8d10e6337fc7f97f190d9b0f8

diff --git a/dev-libs/ell/ell-0.61.ebuild b/dev-libs/ell/ell-0.61.ebuild
new file mode 100644
index ..367a5a212600
--- /dev/null
+++ b/dev-libs/ell/ell-0.61.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-11-20 Thread Ben Kohler
commit: 69abcde26132865321b59570345f882cb9bd4495
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Nov 20 17:13:40 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Nov 20 17:18:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69abcde2

dev-libs/ell: add 0.60

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.60.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 4e5bcbb0027a..abde17546100 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -2,3 +2,4 @@ DIST ell-0.56.tar.xz 563096 BLAKE2B 
3be874ab558911d5ea4e4fb0b32c1557b8577435
 DIST ell-0.57.tar.xz 563996 BLAKE2B 
6fec30dc6994656b4a266cddaaf5984c3bcdb06b8b80d432b772f5c2a3166f2f3a4dca7ce1d44857901150a17f17be595606e535ef4ca0cb97476effbb6342cc
 SHA512 
6dd6dea39b835550a4d4fd4ca1ec98c50842eb557d5f55d3a8f8d566f7b8ea3a4473135101860b4d8decfc4d24f55ff5e389ac95d1d309d5504b632cf80c975e
 DIST ell-0.58.tar.xz 564908 BLAKE2B 
8c3d2913db05186b22315f8b9eb62c6009d64d0c30dba4da4eacd92ca3c675a0c6e11aa23b76af710691ef1cabc14dafa157708aa7793939d36eee467a7e543d
 SHA512 
28f0d215d05ae67a9d5aaa0de6c54d2b69d847a6a3127bebabe504c63083937b07d7dfb498f946bd6a40b22387946557dc886591ef87a7d5b926084083146950
 DIST ell-0.59.tar.xz 563416 BLAKE2B 
81215058bdb75f387256b4cda843f2a523bae4ca10c472deedd19c77e97d6e3c8c399d4540da21f2ca72a7c532ae6d09c1350c6ea2189966a3375649466533d4
 SHA512 
adbb6c494209ee2a6fbd60f2baeea41f3b8bd99671cc03af1d18fbfdc29205537b42334d8cdda9c1d08972239e74f4ba8ec9e2c9a41dab4c414bce2f480cc5fc
+DIST ell-0.60.tar.xz 565856 BLAKE2B 
a77ab4a26af154734f5258ad4a16ae97645f4cafc5b949c727ffe18e650ee2711d5b5028d1f9414314095f2e01faac9f3823ac83903ce611352a46c4192e2498
 SHA512 
a25c42f7432dd24bde3c534ee668a31d4a34e8e298c9e690d7aef9d98089e96987563a26d2bbee5b876aea69e4ecda0ede15a94dc30e211f1f341cbb6f26402f

diff --git a/dev-libs/ell/ell-0.60.ebuild b/dev-libs/ell/ell-0.60.ebuild
new file mode 100644
index ..367a5a212600
--- /dev/null
+++ b/dev-libs/ell/ell-0.60.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-10-13 Thread Arthur Zamarin
commit: f5714b443df74bd06d423bf866a04d82ed01f524
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 14:14:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 14:14:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5714b44

dev-libs/ell: Stabilize 0.58 x86, #915635

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.58.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.58.ebuild b/dev-libs/ell/ell-0.58.ebuild
index 367a5a212600..5d0558d85d5b 100644
--- a/dev-libs/ell/ell-0.58.ebuild
+++ b/dev-libs/ell/ell-0.58.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-10-02 Thread Ben Kohler
commit: eb3773c40654f035cf04d808fcde9982983b1a59
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct  2 14:52:24 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct  2 14:52:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb3773c4

dev-libs/ell: add 0.59

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.59.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 60f70840f6e7..4e5bcbb0027a 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,3 +1,4 @@
 DIST ell-0.56.tar.xz 563096 BLAKE2B 
3be874ab558911d5ea4e4fb0b32c1557b8577435f39ee88d7302bbb0efbd24671f6c426bbeaba2704ba45b865320e6f2e31f6a9c4d86e82dc8ed38ebae9f
 SHA512 
7255470331927f67ebd1297e6c524c9c244234cf00923016c77d90bad5e4e381605c70373a7be4ecf9c1e72ec85fbc1671960dd31fb6eec279f2299e81c66ac1
 DIST ell-0.57.tar.xz 563996 BLAKE2B 
6fec30dc6994656b4a266cddaaf5984c3bcdb06b8b80d432b772f5c2a3166f2f3a4dca7ce1d44857901150a17f17be595606e535ef4ca0cb97476effbb6342cc
 SHA512 
6dd6dea39b835550a4d4fd4ca1ec98c50842eb557d5f55d3a8f8d566f7b8ea3a4473135101860b4d8decfc4d24f55ff5e389ac95d1d309d5504b632cf80c975e
 DIST ell-0.58.tar.xz 564908 BLAKE2B 
8c3d2913db05186b22315f8b9eb62c6009d64d0c30dba4da4eacd92ca3c675a0c6e11aa23b76af710691ef1cabc14dafa157708aa7793939d36eee467a7e543d
 SHA512 
28f0d215d05ae67a9d5aaa0de6c54d2b69d847a6a3127bebabe504c63083937b07d7dfb498f946bd6a40b22387946557dc886591ef87a7d5b926084083146950
+DIST ell-0.59.tar.xz 563416 BLAKE2B 
81215058bdb75f387256b4cda843f2a523bae4ca10c472deedd19c77e97d6e3c8c399d4540da21f2ca72a7c532ae6d09c1350c6ea2189966a3375649466533d4
 SHA512 
adbb6c494209ee2a6fbd60f2baeea41f3b8bd99671cc03af1d18fbfdc29205537b42334d8cdda9c1d08972239e74f4ba8ec9e2c9a41dab4c414bce2f480cc5fc

diff --git a/dev-libs/ell/ell-0.59.ebuild b/dev-libs/ell/ell-0.59.ebuild
new file mode 100644
index ..367a5a212600
--- /dev/null
+++ b/dev-libs/ell/ell-0.59.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-08-25 Thread Ben Kohler
commit: 5f4484a183f2ec5dad7e7d545126d9bef7eef373
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Aug 24 14:30:09 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Aug 25 13:35:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4484a1

dev-libs/ell: add 0.58

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.58.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 9d589fc7ddad..60f70840f6e7 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,2 +1,3 @@
 DIST ell-0.56.tar.xz 563096 BLAKE2B 
3be874ab558911d5ea4e4fb0b32c1557b8577435f39ee88d7302bbb0efbd24671f6c426bbeaba2704ba45b865320e6f2e31f6a9c4d86e82dc8ed38ebae9f
 SHA512 
7255470331927f67ebd1297e6c524c9c244234cf00923016c77d90bad5e4e381605c70373a7be4ecf9c1e72ec85fbc1671960dd31fb6eec279f2299e81c66ac1
 DIST ell-0.57.tar.xz 563996 BLAKE2B 
6fec30dc6994656b4a266cddaaf5984c3bcdb06b8b80d432b772f5c2a3166f2f3a4dca7ce1d44857901150a17f17be595606e535ef4ca0cb97476effbb6342cc
 SHA512 
6dd6dea39b835550a4d4fd4ca1ec98c50842eb557d5f55d3a8f8d566f7b8ea3a4473135101860b4d8decfc4d24f55ff5e389ac95d1d309d5504b632cf80c975e
+DIST ell-0.58.tar.xz 564908 BLAKE2B 
8c3d2913db05186b22315f8b9eb62c6009d64d0c30dba4da4eacd92ca3c675a0c6e11aa23b76af710691ef1cabc14dafa157708aa7793939d36eee467a7e543d
 SHA512 
28f0d215d05ae67a9d5aaa0de6c54d2b69d847a6a3127bebabe504c63083937b07d7dfb498f946bd6a40b22387946557dc886591ef87a7d5b926084083146950

diff --git a/dev-libs/ell/ell-0.58.ebuild b/dev-libs/ell/ell-0.58.ebuild
new file mode 100644
index ..367a5a212600
--- /dev/null
+++ b/dev-libs/ell/ell-0.58.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-08-16 Thread Ben Kohler
commit: f675262391dba50a32ada0398312c4d805fd99e3
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Aug 14 17:53:51 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Aug 16 15:54:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6752623

dev-libs/ell: update LICENSE

Closes: https://bugs.gentoo.org/911915

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/ell-0.56.ebuild | 2 +-
 dev-libs/ell/ell-0.57.ebuild | 2 +-
 dev-libs/ell/ell-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/ell/ell-0.56.ebuild b/dev-libs/ell/ell-0.56.ebuild
index c85826f51316..c5dee49bcb13 100644
--- a/dev-libs/ell/ell-0.56.ebuild
+++ b/dev-libs/ell/ell-0.56.ebuild
@@ -14,7 +14,7 @@ else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
 fi
-LICENSE="LGPL-2.1"
+LICENSE="LGPL-2.1+"
 SLOT="0"
 
 IUSE="pie test"

diff --git a/dev-libs/ell/ell-0.57.ebuild b/dev-libs/ell/ell-0.57.ebuild
index ae0e93b6f024..367a5a212600 100644
--- a/dev-libs/ell/ell-0.57.ebuild
+++ b/dev-libs/ell/ell-0.57.ebuild
@@ -14,7 +14,7 @@ else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
 fi
-LICENSE="LGPL-2.1"
+LICENSE="LGPL-2.1+"
 SLOT="0"
 
 IUSE="pie test"

diff --git a/dev-libs/ell/ell-.ebuild b/dev-libs/ell/ell-.ebuild
index ae0e93b6f024..367a5a212600 100644
--- a/dev-libs/ell/ell-.ebuild
+++ b/dev-libs/ell/ell-.ebuild
@@ -14,7 +14,7 @@ else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
 fi
-LICENSE="LGPL-2.1"
+LICENSE="LGPL-2.1+"
 SLOT="0"
 
 IUSE="pie test"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-08-01 Thread Sam James
commit: 0ebf83a6342e356acacaf8966e9fe01da87db849
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Jul 10 20:40:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  1 16:13:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ebf83a6

dev-libs/ell: update HOMEPAGE

Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.56.ebuild | 2 +-
 dev-libs/ell/ell-0.57.ebuild | 2 +-
 dev-libs/ell/ell-.ebuild | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/ell/ell-0.56.ebuild b/dev-libs/ell/ell-0.56.ebuild
index c8a82a95915c..c85826f51316 100644
--- a/dev-libs/ell/ell-0.56.ebuild
+++ b/dev-libs/ell/ell-0.56.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit flag-o-matic linux-info
 
 DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://01.org/ell;
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 if [[ "${PV}" == * ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;

diff --git a/dev-libs/ell/ell-0.57.ebuild b/dev-libs/ell/ell-0.57.ebuild
index 5e79649bd337..ae0e93b6f024 100644
--- a/dev-libs/ell/ell-0.57.ebuild
+++ b/dev-libs/ell/ell-0.57.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit flag-o-matic linux-info
 
 DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://01.org/ell;
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 if [[ "${PV}" == * ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;

diff --git a/dev-libs/ell/ell-.ebuild b/dev-libs/ell/ell-.ebuild
index 5f049ed30b76..ae0e93b6f024 100644
--- a/dev-libs/ell/ell-.ebuild
+++ b/dev-libs/ell/ell-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 inherit flag-o-matic linux-info
 
 DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://01.org/ell;
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 if [[ "${PV}" == * ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-05-25 Thread Ben Kohler
commit: 70f96e4b929602b95d7eb53f79d3d5087a51b5bf
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu May 25 13:05:33 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 25 13:16:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f96e4b

dev-libs/ell: add 0.57

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.57.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 2b0985224ee6..9d589fc7ddad 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1 +1,2 @@
 DIST ell-0.56.tar.xz 563096 BLAKE2B 
3be874ab558911d5ea4e4fb0b32c1557b8577435f39ee88d7302bbb0efbd24671f6c426bbeaba2704ba45b865320e6f2e31f6a9c4d86e82dc8ed38ebae9f
 SHA512 
7255470331927f67ebd1297e6c524c9c244234cf00923016c77d90bad5e4e381605c70373a7be4ecf9c1e72ec85fbc1671960dd31fb6eec279f2299e81c66ac1
+DIST ell-0.57.tar.xz 563996 BLAKE2B 
6fec30dc6994656b4a266cddaaf5984c3bcdb06b8b80d432b772f5c2a3166f2f3a4dca7ce1d44857901150a17f17be595606e535ef4ca0cb97476effbb6342cc
 SHA512 
6dd6dea39b835550a4d4fd4ca1ec98c50842eb557d5f55d3a8f8d566f7b8ea3a4473135101860b4d8decfc4d24f55ff5e389ac95d1d309d5504b632cf80c975e

diff --git a/dev-libs/ell/ell-0.57.ebuild b/dev-libs/ell/ell-0.57.ebuild
new file mode 100644
index ..5e79649bd337
--- /dev/null
+++ b/dev-libs/ell/ell-0.57.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://01.org/ell;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-03-31 Thread Ben Kohler
commit: 82382f6e8c02be44f42f20befd482dc7ffd6ffdf
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Mar 31 20:16:08 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Mar 31 20:16:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82382f6e

dev-libs/ell: drop 0.54, 0.55

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  2 --
 dev-libs/ell/ell-0.54.ebuild | 54 
 dev-libs/ell/ell-0.55.ebuild | 54 
 3 files changed, 110 deletions(-)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 543e3cec81de..2b0985224ee6 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,3 +1 @@
-DIST ell-0.54.tar.xz 562496 BLAKE2B 
d5aa705d0a72068c18b4f7f2b40c80069fc4d8a746a4c8585140da5387e06a529019b4e8eb37d4caeb9fbb948100e86f78d678ca3a3c0964d03ec368f7a4be64
 SHA512 
dff507ced951a4919f6fe82b276446ee6a9bfb0b3b9fe7abb2c76a3c22cdccf92f97ebcb0a476946adef5b031fd0d86f5af934b052383bdd87b5a7962b021bac
-DIST ell-0.55.tar.xz 562716 BLAKE2B 
b49acda837e22dec8469423dd47b397471975acdb0df034f0d85163daf0eb393b9bb75b1dd81c6e8a395e271bb0b8da01939df3497983aae5b6d270a70dcd5fc
 SHA512 
f71b7d20a37009842ae54b72463e4c34509d00f0c344ae3b39acabe784fee83027d04b3f272f51dbc519f82ab794837b9a24ca90da55b97c757725d030c1874e
 DIST ell-0.56.tar.xz 563096 BLAKE2B 
3be874ab558911d5ea4e4fb0b32c1557b8577435f39ee88d7302bbb0efbd24671f6c426bbeaba2704ba45b865320e6f2e31f6a9c4d86e82dc8ed38ebae9f
 SHA512 
7255470331927f67ebd1297e6c524c9c244234cf00923016c77d90bad5e4e381605c70373a7be4ecf9c1e72ec85fbc1671960dd31fb6eec279f2299e81c66ac1

diff --git a/dev-libs/ell/ell-0.54.ebuild b/dev-libs/ell/ell-0.54.ebuild
deleted file mode 100644
index 6ab0c68ddaec..
--- a/dev-libs/ell/ell-0.54.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic linux-info
-
-DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://01.org/ell;
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
-fi
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-IUSE="pie test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( sys-apps/dbus )"
-
-CONFIG_CHECK="
-   ~TIMERFD
-   ~EVENTFD
-   ~CRYPTO_USER_API
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_MD5
-   ~CRYPTO_SHA1
-   ~KEY_DH_OPERATIONS
-"
-
-src_prepare() {
-   default
-   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
-   unit/test-dbus*.c unit/dbus.conf || die
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-src_configure() {
-   append-cflags "-fsigned-char" #662694
-   local myeconfargs=(
-   $(use_enable pie)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name "*.la" -delete || die
-}

diff --git a/dev-libs/ell/ell-0.55.ebuild b/dev-libs/ell/ell-0.55.ebuild
deleted file mode 100644
index a865da2e6d3f..
--- a/dev-libs/ell/ell-0.55.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic linux-info
-
-DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://01.org/ell;
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
-fi
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-IUSE="pie test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( sys-apps/dbus )"
-
-CONFIG_CHECK="
-   ~TIMERFD
-   ~EVENTFD
-   ~CRYPTO_USER_API
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_MD5
-   ~CRYPTO_SHA1
-   ~KEY_DH_OPERATIONS
-"
-
-src_prepare() {
-   default
-   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
-   unit/test-dbus*.c unit/dbus.conf || die
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-src_configure() {
-   append-cflags "-fsigned-char" #662694
-   local myeconfargs=(
-   $(use_enable pie)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name "*.la" -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-03-31 Thread Arthur Zamarin
commit: 7a7b0058b4e5cf81791913209f2fe44151448493
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 31 17:24:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 31 17:24:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7b0058

dev-libs/ell: Stabilize 0.56 ppc, #898626

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.56.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.56.ebuild b/dev-libs/ell/ell-0.56.ebuild
index 6921d0eedbe4..dcbb85b49a69 100644
--- a/dev-libs/ell/ell-0.56.ebuild
+++ b/dev-libs/ell/ell-0.56.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-03-31 Thread Arthur Zamarin
commit: a31bb2f77ccfe367bf9485121580d7d2e83465dd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 31 17:24:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 31 17:24:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a31bb2f7

dev-libs/ell: Stabilize 0.56 ppc64, #898626

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.56.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.56.ebuild b/dev-libs/ell/ell-0.56.ebuild
index dcbb85b49a69..c8a82a95915c 100644
--- a/dev-libs/ell/ell-0.56.ebuild
+++ b/dev-libs/ell/ell-0.56.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-03-03 Thread Arthur Zamarin
commit: ff33927566645bc2894214fc0efa024f69cfaec4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 18:08:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 18:08:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff339275

dev-libs/ell: Stabilize 0.56 arm64, #898626

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.56.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.56.ebuild b/dev-libs/ell/ell-0.56.ebuild
index 94cabcdcfc0f..6921d0eedbe4 100644
--- a/dev-libs/ell/ell-0.56.ebuild
+++ b/dev-libs/ell/ell-0.56.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-03-03 Thread Arthur Zamarin
commit: e0e23978d213d9f9a02ee91d24ad825ab0022010
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 18:08:27 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 18:08:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0e23978

dev-libs/ell: Stabilize 0.56 arm, #898626

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.56.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.56.ebuild b/dev-libs/ell/ell-0.56.ebuild
index 78d149e9931b..94cabcdcfc0f 100644
--- a/dev-libs/ell/ell-0.56.ebuild
+++ b/dev-libs/ell/ell-0.56.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-03-03 Thread Arthur Zamarin
commit: 576e6a997dd570950318464ec06a78b5e4c1be4c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 18:08:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 18:08:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=576e6a99

dev-libs/ell: Stabilize 0.56 x86, #898626

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.56.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.56.ebuild b/dev-libs/ell/ell-0.56.ebuild
index 4da7b55b77e4..78d149e9931b 100644
--- a/dev-libs/ell/ell-0.56.ebuild
+++ b/dev-libs/ell/ell-0.56.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-03-03 Thread Arthur Zamarin
commit: b5023faba1e4a472f12cea1ee179351c6e8d1ff1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 17:49:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 17:49:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5023fab

dev-libs/ell: Stabilize 0.56 amd64, #898626

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.56.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.56.ebuild b/dev-libs/ell/ell-0.56.ebuild
index 5e79649bd337..4da7b55b77e4 100644
--- a/dev-libs/ell/ell-0.56.ebuild
+++ b/dev-libs/ell/ell-0.56.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-02-01 Thread Arthur Zamarin
commit: 2f7ab65c3d05420c9197b51c38d8ce895ef0768e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb  1 16:00:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb  1 16:00:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7ab65c

dev-libs/ell: Stabilize 0.55 arm64, #891311

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.55.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.55.ebuild b/dev-libs/ell/ell-0.55.ebuild
index 78d149e9931b..a865da2e6d3f 100644
--- a/dev-libs/ell/ell-0.55.ebuild
+++ b/dev-libs/ell/ell-0.55.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-01-24 Thread Ben Kohler
commit: dd13a06446055791795a52c6b4adf08e1886d333
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jan 24 20:53:57 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan 24 21:19:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd13a064

dev-libs/ell: add 0.56

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.56.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 715ea56186a1..543e3cec81de 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,2 +1,3 @@
 DIST ell-0.54.tar.xz 562496 BLAKE2B 
d5aa705d0a72068c18b4f7f2b40c80069fc4d8a746a4c8585140da5387e06a529019b4e8eb37d4caeb9fbb948100e86f78d678ca3a3c0964d03ec368f7a4be64
 SHA512 
dff507ced951a4919f6fe82b276446ee6a9bfb0b3b9fe7abb2c76a3c22cdccf92f97ebcb0a476946adef5b031fd0d86f5af934b052383bdd87b5a7962b021bac
 DIST ell-0.55.tar.xz 562716 BLAKE2B 
b49acda837e22dec8469423dd47b397471975acdb0df034f0d85163daf0eb393b9bb75b1dd81c6e8a395e271bb0b8da01939df3497983aae5b6d270a70dcd5fc
 SHA512 
f71b7d20a37009842ae54b72463e4c34509d00f0c344ae3b39acabe784fee83027d04b3f272f51dbc519f82ab794837b9a24ca90da55b97c757725d030c1874e
+DIST ell-0.56.tar.xz 563096 BLAKE2B 
3be874ab558911d5ea4e4fb0b32c1557b8577435f39ee88d7302bbb0efbd24671f6c426bbeaba2704ba45b865320e6f2e31f6a9c4d86e82dc8ed38ebae9f
 SHA512 
7255470331927f67ebd1297e6c524c9c244234cf00923016c77d90bad5e4e381605c70373a7be4ecf9c1e72ec85fbc1671960dd31fb6eec279f2299e81c66ac1

diff --git a/dev-libs/ell/ell-0.56.ebuild b/dev-libs/ell/ell-0.56.ebuild
new file mode 100644
index ..5e79649bd337
--- /dev/null
+++ b/dev-libs/ell/ell-0.56.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://01.org/ell;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-01-22 Thread Arthur Zamarin
commit: fc6764cfe5c702821abf45950568997dc9d3910e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan 22 17:52:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan 22 17:52:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc6764cf

dev-libs/ell: Stabilize 0.55 x86, #891311

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.55.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.55.ebuild b/dev-libs/ell/ell-0.55.ebuild
index 4da7b55b77e4..78d149e9931b 100644
--- a/dev-libs/ell/ell-0.55.ebuild
+++ b/dev-libs/ell/ell-0.55.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-01-21 Thread Arthur Zamarin
commit: 46e94e992514ea0df6c186a24cbd39e175437274
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 17:39:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 17:39:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e94e99

dev-libs/ell: Stabilize 0.55 amd64, #891311

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.55.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/ell/ell-0.55.ebuild b/dev-libs/ell/ell-0.55.ebuild
index 5f049ed30b76..4da7b55b77e4 100644
--- a/dev-libs/ell/ell-0.55.ebuild
+++ b/dev-libs/ell/ell-0.55.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2023-01-10 Thread Ben Kohler
commit: f1e31694bd09754d1a312c2e985b74f00623e576
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jan 10 16:18:33 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan 10 18:17:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e31694

dev-libs/ell: drop 0.53

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 -
 dev-libs/ell/ell-0.53.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index b837a9b3daf3..715ea56186a1 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,3 +1,2 @@
-DIST ell-0.53.tar.xz 550296 BLAKE2B 
d68952a0d899d8d346aa9e491b19fc5fbe845fd607446b4c16f09816c3d8b38f576a08cf994fdc49d794847277cdbe6483a147146ed4adaafa47c269846d78b5
 SHA512 
4ebe79834acabaec411bece7d81f50d7d6ea8f5d330769bbeb20596df6c2885ff584f589b6f5bbf9607e1a52158151d6940d4a1438b4aa610d42c38882366ed7
 DIST ell-0.54.tar.xz 562496 BLAKE2B 
d5aa705d0a72068c18b4f7f2b40c80069fc4d8a746a4c8585140da5387e06a529019b4e8eb37d4caeb9fbb948100e86f78d678ca3a3c0964d03ec368f7a4be64
 SHA512 
dff507ced951a4919f6fe82b276446ee6a9bfb0b3b9fe7abb2c76a3c22cdccf92f97ebcb0a476946adef5b031fd0d86f5af934b052383bdd87b5a7962b021bac
 DIST ell-0.55.tar.xz 562716 BLAKE2B 
b49acda837e22dec8469423dd47b397471975acdb0df034f0d85163daf0eb393b9bb75b1dd81c6e8a395e271bb0b8da01939df3497983aae5b6d270a70dcd5fc
 SHA512 
f71b7d20a37009842ae54b72463e4c34509d00f0c344ae3b39acabe784fee83027d04b3f272f51dbc519f82ab794837b9a24ca90da55b97c757725d030c1874e

diff --git a/dev-libs/ell/ell-0.53.ebuild b/dev-libs/ell/ell-0.53.ebuild
deleted file mode 100644
index 0220fd7c1acc..
--- a/dev-libs/ell/ell-0.53.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic linux-info
-
-DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://01.org/ell;
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
-fi
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-IUSE="pie test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( sys-apps/dbus )"
-
-CONFIG_CHECK="
-   ~TIMERFD
-   ~EVENTFD
-   ~CRYPTO_USER_API
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_MD5
-   ~CRYPTO_SHA1
-   ~KEY_DH_OPERATIONS
-"
-
-src_prepare() {
-   default
-   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
-   unit/test-dbus*.c unit/dbus.conf || die
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-src_configure() {
-   append-cflags "-fsigned-char" #662694
-   local myeconfargs=(
-   $(use_enable pie)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name "*.la" -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-12-30 Thread Arthur Zamarin
commit: b526f9a572468c65e7e671d6e529251b17ecf807
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:25:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:25:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b526f9a5

dev-libs/ell: Stabilize 0.54 ppc64, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.54.ebuild b/dev-libs/ell/ell-0.54.ebuild
index e01f3178da45..6ab0c68ddaec 100644
--- a/dev-libs/ell/ell-0.54.ebuild
+++ b/dev-libs/ell/ell-0.54.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-12-30 Thread Arthur Zamarin
commit: aeb729bdbc6d0d1a05ac470892fb3907970f8efb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:25:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:25:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb729bd

dev-libs/ell: Stabilize 0.54 ppc, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.54.ebuild b/dev-libs/ell/ell-0.54.ebuild
index 910e79ed2daa..e01f3178da45 100644
--- a/dev-libs/ell/ell-0.54.ebuild
+++ b/dev-libs/ell/ell-0.54.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-12-30 Thread Arthur Zamarin
commit: 8e20730b294c47ded38fcca2228b3879b5d2bfd5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:24:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:24:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e20730b

dev-libs/ell: Stabilize 0.54 arm64, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.54.ebuild b/dev-libs/ell/ell-0.54.ebuild
index b0db0998afa7..4d89619a2247 100644
--- a/dev-libs/ell/ell-0.54.ebuild
+++ b/dev-libs/ell/ell-0.54.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-12-30 Thread Arthur Zamarin
commit: c3e694b4680261c840dd2e6f9240c6f82edeca3f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:24:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:24:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e694b4

dev-libs/ell: Stabilize 0.54 x86, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.54.ebuild b/dev-libs/ell/ell-0.54.ebuild
index 7fd088ed86ff..910e79ed2daa 100644
--- a/dev-libs/ell/ell-0.54.ebuild
+++ b/dev-libs/ell/ell-0.54.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-12-30 Thread Arthur Zamarin
commit: fddd87fe11a8f5a6215696f3f877b97fca21583a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:24:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:24:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fddd87fe

dev-libs/ell: Stabilize 0.54 amd64, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.54.ebuild b/dev-libs/ell/ell-0.54.ebuild
index 4d89619a2247..7fd088ed86ff 100644
--- a/dev-libs/ell/ell-0.54.ebuild
+++ b/dev-libs/ell/ell-0.54.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-12-30 Thread Arthur Zamarin
commit: 0f74087fcdead252bed78b6f471bdc660648b74a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:24:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:24:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f74087f

dev-libs/ell: Stabilize 0.54 arm, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.54.ebuild b/dev-libs/ell/ell-0.54.ebuild
index 5f049ed30b76..b0db0998afa7 100644
--- a/dev-libs/ell/ell-0.54.ebuild
+++ b/dev-libs/ell/ell-0.54.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-12-19 Thread Ben Kohler
commit: 28f2f700965564779a4af72dfb27082bed3b803b
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Dec 19 13:36:06 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Dec 19 13:38:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f2f700

dev-libs/ell: sync live

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/ell-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-.ebuild b/dev-libs/ell/ell-.ebuild
index 8cffe5864e18..5f049ed30b76 100644
--- a/dev-libs/ell/ell-.ebuild
+++ b/dev-libs/ell/ell-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit flag-o-matic linux-info
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-12-19 Thread Ben Kohler
commit: 46f5786622444811bffafebbfb0131ea03f2fdaa
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Dec 19 13:35:40 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Dec 19 13:38:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f57866

dev-libs/ell: add 0.55

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.55.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 21add2807867..b837a9b3daf3 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,2 +1,3 @@
 DIST ell-0.53.tar.xz 550296 BLAKE2B 
d68952a0d899d8d346aa9e491b19fc5fbe845fd607446b4c16f09816c3d8b38f576a08cf994fdc49d794847277cdbe6483a147146ed4adaafa47c269846d78b5
 SHA512 
4ebe79834acabaec411bece7d81f50d7d6ea8f5d330769bbeb20596df6c2885ff584f589b6f5bbf9607e1a52158151d6940d4a1438b4aa610d42c38882366ed7
 DIST ell-0.54.tar.xz 562496 BLAKE2B 
d5aa705d0a72068c18b4f7f2b40c80069fc4d8a746a4c8585140da5387e06a529019b4e8eb37d4caeb9fbb948100e86f78d678ca3a3c0964d03ec368f7a4be64
 SHA512 
dff507ced951a4919f6fe82b276446ee6a9bfb0b3b9fe7abb2c76a3c22cdccf92f97ebcb0a476946adef5b031fd0d86f5af934b052383bdd87b5a7962b021bac
+DIST ell-0.55.tar.xz 562716 BLAKE2B 
b49acda837e22dec8469423dd47b397471975acdb0df034f0d85163daf0eb393b9bb75b1dd81c6e8a395e271bb0b8da01939df3497983aae5b6d270a70dcd5fc
 SHA512 
f71b7d20a37009842ae54b72463e4c34509d00f0c344ae3b39acabe784fee83027d04b3f272f51dbc519f82ab794837b9a24ca90da55b97c757725d030c1874e

diff --git a/dev-libs/ell/ell-0.55.ebuild b/dev-libs/ell/ell-0.55.ebuild
new file mode 100644
index ..5f049ed30b76
--- /dev/null
+++ b/dev-libs/ell/ell-0.55.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://01.org/ell;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-11-19 Thread Ben Kohler
commit: cc1694446977b98ad673b5f07f6de100e1c756c5
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Nov 19 12:58:30 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Nov 19 13:07:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc169444

dev-libs/ell: add 0.54

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.54.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 891b3bee4850..21add2807867 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1 +1,2 @@
 DIST ell-0.53.tar.xz 550296 BLAKE2B 
d68952a0d899d8d346aa9e491b19fc5fbe845fd607446b4c16f09816c3d8b38f576a08cf994fdc49d794847277cdbe6483a147146ed4adaafa47c269846d78b5
 SHA512 
4ebe79834acabaec411bece7d81f50d7d6ea8f5d330769bbeb20596df6c2885ff584f589b6f5bbf9607e1a52158151d6940d4a1438b4aa610d42c38882366ed7
+DIST ell-0.54.tar.xz 562496 BLAKE2B 
d5aa705d0a72068c18b4f7f2b40c80069fc4d8a746a4c8585140da5387e06a529019b4e8eb37d4caeb9fbb948100e86f78d678ca3a3c0964d03ec368f7a4be64
 SHA512 
dff507ced951a4919f6fe82b276446ee6a9bfb0b3b9fe7abb2c76a3c22cdccf92f97ebcb0a476946adef5b031fd0d86f5af934b052383bdd87b5a7962b021bac

diff --git a/dev-libs/ell/ell-0.54.ebuild b/dev-libs/ell/ell-0.54.ebuild
new file mode 100644
index ..8cffe5864e18
--- /dev/null
+++ b/dev-libs/ell/ell-0.54.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-info
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://01.org/ell;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-11-19 Thread Ben Kohler
commit: bc203bfce1efcd10fe114d066f7b7d6392eee875
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Nov 19 13:04:44 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Nov 19 13:07:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc203bfc

dev-libs/ell: update EAPI 7 -> 8

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/ell-0.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.54.ebuild b/dev-libs/ell/ell-0.54.ebuild
index 8cffe5864e18..5f049ed30b76 100644
--- a/dev-libs/ell/ell-0.54.ebuild
+++ b/dev-libs/ell/ell-0.54.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit flag-o-matic linux-info
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/, dev-libs/ell/files/

2022-10-28 Thread Sam James
commit: 2557d59fa9af704b3e07c8ce3156f12ce40a2662
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 18:02:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 18:47:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2557d59f

dev-libs/ell: drop 0.51, 0.52-r1

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/Manifest |  2 -
 dev-libs/ell/ell-0.51.ebuild  | 60 ---
 dev-libs/ell/ell-0.52-r1.ebuild   | 54 
 dev-libs/ell/files/ell-0.51-musl-build-time.patch | 60 ---
 4 files changed, 176 deletions(-)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index f0789e915100..891b3bee4850 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,3 +1 @@
-DIST ell-0.51.tar.xz 544744 BLAKE2B 
ae9cd3bc2d892109f5ae1a602f0f711b350ceb10ce2a7fcced5ce4bca63986a69c350013fc08eed29c9c626cc892b70ba997dda321d7c6c089d465850fabd5e1
 SHA512 
c2fd2ea9858542e23d46eba96045e1c924531b6a436401e86d838ffee39d0062923861c2898dae76ec9bfb325327c97b13799d81a2324982928b07b1fb898595
-DIST ell-0.52.tar.xz 548816 BLAKE2B 
9c2ac4128fe770c1d1a1532fca8a5e36fcb620b9908177acb4fa8f35cea733374199fbe55ae78aac25ff5e37ee71044b6296a38fbbf7ff23fa867e2a338b8287
 SHA512 
e3cad20e42b71a7c1aae2c8bebe025f7a2bd0e594738aba96ffe8b316e216eb57dc86a5f0b0837d8141b16cae4f150c7b472c60d455feec5d7eb340b960c26d4
 DIST ell-0.53.tar.xz 550296 BLAKE2B 
d68952a0d899d8d346aa9e491b19fc5fbe845fd607446b4c16f09816c3d8b38f576a08cf994fdc49d794847277cdbe6483a147146ed4adaafa47c269846d78b5
 SHA512 
4ebe79834acabaec411bece7d81f50d7d6ea8f5d330769bbeb20596df6c2885ff584f589b6f5bbf9607e1a52158151d6940d4a1438b4aa610d42c38882366ed7

diff --git a/dev-libs/ell/ell-0.51.ebuild b/dev-libs/ell/ell-0.51.ebuild
deleted file mode 100644
index 094d7615adac..
--- a/dev-libs/ell/ell-0.51.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic linux-info multilib-minimal
-
-DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://01.org/ell;
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
-fi
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-IUSE="pie test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="test? ( sys-apps/dbus )"
-
-CONFIG_CHECK="
-   ~TIMERFD
-   ~EVENTFD
-   ~CRYPTO_USER_API
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_MD5
-   ~CRYPTO_SHA1
-   ~KEY_DH_OPERATIONS
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-musl-build-time.patch
-)
-
-src_prepare() {
-   default
-   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
-   unit/test-dbus*.c unit/dbus.conf || die
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-multilib_src_configure() {
-   append-cflags "-fsigned-char" #662694
-   local myeconfargs=(
-   $(use_enable pie)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   local DOCS=( ChangeLog README )
-   einstalldocs
-
-   find "${ED}" -name "*.la" -delete || die
-}

diff --git a/dev-libs/ell/ell-0.52-r1.ebuild b/dev-libs/ell/ell-0.52-r1.ebuild
deleted file mode 100644
index 0220fd7c1acc..
--- a/dev-libs/ell/ell-0.52-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic linux-info
-
-DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://01.org/ell;
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
-fi
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-IUSE="pie test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( sys-apps/dbus )"
-
-CONFIG_CHECK="
-   ~TIMERFD
-   ~EVENTFD
-   ~CRYPTO_USER_API
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_MD5
-   ~CRYPTO_SHA1
-   ~KEY_DH_OPERATIONS
-"
-
-src_prepare() {
-   default
-   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
-   unit/test-dbus*.c unit/dbus.conf || die
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-src_configure() {
-   append-cflags "-fsigned-char" #662694
-   local myeconfargs=(
-   $(use_enable pie)
-   )
-   econf 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-10-12 Thread Agostino Sarubbo
commit: 7e1fde3d4bcfa14b5d00d9c13c969494fbb6e4c2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 12 06:51:09 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 12 06:51:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1fde3d

dev-libs/ell: Stabilize 0.53 ppc64, #876775

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/ell/ell-0.53.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.53.ebuild b/dev-libs/ell/ell-0.53.ebuild
index bb10f8ecfc30..0220fd7c1acc 100644
--- a/dev-libs/ell/ell-0.53.ebuild
+++ b/dev-libs/ell/ell-0.53.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-10-12 Thread Agostino Sarubbo
commit: 31b626a4920d670b303be0ce69d18aaae7995517
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 12 06:50:46 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 12 06:50:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31b626a4

dev-libs/ell: Stabilize 0.53 ppc, #876775

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/ell/ell-0.53.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.53.ebuild b/dev-libs/ell/ell-0.53.ebuild
index 1246886d540e..bb10f8ecfc30 100644
--- a/dev-libs/ell/ell-0.53.ebuild
+++ b/dev-libs/ell/ell-0.53.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-10-12 Thread Agostino Sarubbo
commit: 6f9b7a6b4e30e71b20166a6731d18bab5e009d75
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 12 06:50:08 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 12 06:50:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9b7a6b

dev-libs/ell: Stabilize 0.53 arm64, #876775

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/ell/ell-0.53.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.53.ebuild b/dev-libs/ell/ell-0.53.ebuild
index ade00dfd41e4..1246886d540e 100644
--- a/dev-libs/ell/ell-0.53.ebuild
+++ b/dev-libs/ell/ell-0.53.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-10-12 Thread Agostino Sarubbo
commit: d0abbf6f1accfbec6ce9f4d53999f7a46b6cacad
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 12 06:49:11 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 12 06:49:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0abbf6f

dev-libs/ell: Stabilize 0.53 arm, #876775

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/ell/ell-0.53.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.53.ebuild b/dev-libs/ell/ell-0.53.ebuild
index 4b6e249021a3..ade00dfd41e4 100644
--- a/dev-libs/ell/ell-0.53.ebuild
+++ b/dev-libs/ell/ell-0.53.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-10-12 Thread Agostino Sarubbo
commit: d7d0b1b687d484d183195d2cf4e45110c2339200
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 12 06:48:06 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 12 06:48:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d0b1b6

dev-libs/ell: Stabilize 0.53 amd64, #876775

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/ell/ell-0.53.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.53.ebuild b/dev-libs/ell/ell-0.53.ebuild
index 059b2bfee340..4b6e249021a3 100644
--- a/dev-libs/ell/ell-0.53.ebuild
+++ b/dev-libs/ell/ell-0.53.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-10-11 Thread Sam James
commit: c450618caa8b3b992737828b4e36ad7e9721eaac
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 11 18:25:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 18:25:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c450618c

dev-libs/ell: Stabilize 0.53 x86, #876775

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.53.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.53.ebuild b/dev-libs/ell/ell-0.53.ebuild
index 8cffe5864e18..059b2bfee340 100644
--- a/dev-libs/ell/ell-0.53.ebuild
+++ b/dev-libs/ell/ell-0.53.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-09-09 Thread Ben Kohler
commit: 46e296300e5de9b58c6a64ba628094076f38faef
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Sep  9 13:06:42 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Sep  9 13:07:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e29630

dev-libs/ell: drop multilib on 0.53 too

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/ell-0.53.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/dev-libs/ell/ell-0.53.ebuild b/dev-libs/ell/ell-0.53.ebuild
index 15a2056985b4..8cffe5864e18 100644
--- a/dev-libs/ell/ell-0.53.ebuild
+++ b/dev-libs/ell/ell-0.53.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit flag-o-matic linux-info multilib-minimal
+inherit flag-o-matic linux-info
 
 DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
 HOMEPAGE="https://01.org/ell;
@@ -20,7 +20,6 @@ SLOT="0"
 IUSE="pie test"
 RESTRICT="!test? ( test )"
 
-RDEPEND=""
 DEPEND="test? ( sys-apps/dbus )"
 
 CONFIG_CHECK="
@@ -40,17 +39,16 @@ src_prepare() {
[[ "${PV}" == * ]] && eautoreconf
 }
 
-multilib_src_configure() {
+src_configure() {
append-cflags "-fsigned-char" #662694
local myeconfargs=(
$(use_enable pie)
)
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+   econf "${myeconfargs[@]}"
 }
 
-multilib_src_install_all() {
-   local DOCS=( ChangeLog README )
-   einstalldocs
+src_install() {
+   default
 
find "${ED}" -name "*.la" -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-09-09 Thread Ben Kohler
commit: d4a7da8e75add187680013c1dd23a59e388624ad
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Sep  8 17:36:49 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Sep  9 12:57:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4a7da8e

dev-libs/ell: add 0.53

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.53.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 4ce79d81e075..f0789e915100 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,2 +1,3 @@
 DIST ell-0.51.tar.xz 544744 BLAKE2B 
ae9cd3bc2d892109f5ae1a602f0f711b350ceb10ce2a7fcced5ce4bca63986a69c350013fc08eed29c9c626cc892b70ba997dda321d7c6c089d465850fabd5e1
 SHA512 
c2fd2ea9858542e23d46eba96045e1c924531b6a436401e86d838ffee39d0062923861c2898dae76ec9bfb325327c97b13799d81a2324982928b07b1fb898595
 DIST ell-0.52.tar.xz 548816 BLAKE2B 
9c2ac4128fe770c1d1a1532fca8a5e36fcb620b9908177acb4fa8f35cea733374199fbe55ae78aac25ff5e37ee71044b6296a38fbbf7ff23fa867e2a338b8287
 SHA512 
e3cad20e42b71a7c1aae2c8bebe025f7a2bd0e594738aba96ffe8b316e216eb57dc86a5f0b0837d8141b16cae4f150c7b472c60d455feec5d7eb340b960c26d4
+DIST ell-0.53.tar.xz 550296 BLAKE2B 
d68952a0d899d8d346aa9e491b19fc5fbe845fd607446b4c16f09816c3d8b38f576a08cf994fdc49d794847277cdbe6483a147146ed4adaafa47c269846d78b5
 SHA512 
4ebe79834acabaec411bece7d81f50d7d6ea8f5d330769bbeb20596df6c2885ff584f589b6f5bbf9607e1a52158151d6940d4a1438b4aa610d42c38882366ed7

diff --git a/dev-libs/ell/ell-0.53.ebuild b/dev-libs/ell/ell-0.53.ebuild
new file mode 100644
index ..15a2056985b4
--- /dev/null
+++ b/dev-libs/ell/ell-0.53.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-info multilib-minimal
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://01.org/ell;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   local DOCS=( ChangeLog README )
+   einstalldocs
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-08-30 Thread Agostino Sarubbo
commit: 0fa99f19191ffa5bc24e1a3a07d180747b1877f4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 31 05:14:50 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 31 05:14:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa99f19

dev-libs/ell: ppc64 stable wrt bug #867316

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/ell/ell-0.52.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.52.ebuild b/dev-libs/ell/ell-0.52.ebuild
index f3adeef5aa98..58a4b91e1ca6 100644
--- a/dev-libs/ell/ell-0.52.ebuild
+++ b/dev-libs/ell/ell-0.52.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-08-30 Thread Agostino Sarubbo
commit: c1e34c6eb5dd8ba17309df4e778e0614d5266150
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 31 05:14:14 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 31 05:14:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e34c6e

dev-libs/ell: ppc stable wrt bug #867316

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/ell/ell-0.52.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.52.ebuild b/dev-libs/ell/ell-0.52.ebuild
index 46a5460404cb..f3adeef5aa98 100644
--- a/dev-libs/ell/ell-0.52.ebuild
+++ b/dev-libs/ell/ell-0.52.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-08-30 Thread Agostino Sarubbo
commit: b001c78b54d718f1746fc5fe2dc4763dc8a055bf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 31 05:13:49 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 31 05:13:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b001c78b

dev-libs/ell: arm64 stable wrt bug #867316

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/ell/ell-0.52.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.52.ebuild b/dev-libs/ell/ell-0.52.ebuild
index 4469aa4e9af4..46a5460404cb 100644
--- a/dev-libs/ell/ell-0.52.ebuild
+++ b/dev-libs/ell/ell-0.52.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-08-30 Thread Agostino Sarubbo
commit: e69eee0128c18645249ef47d1c77866ff2d2f661
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 31 05:13:23 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 31 05:13:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69eee01

dev-libs/ell: arm stable wrt bug #867316

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/ell/ell-0.52.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.52.ebuild b/dev-libs/ell/ell-0.52.ebuild
index 7a75ce103f17..4469aa4e9af4 100644
--- a/dev-libs/ell/ell-0.52.ebuild
+++ b/dev-libs/ell/ell-0.52.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-08-29 Thread Sam James
commit: db5c669836643723417743bfdd4fc1a4207547c9
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 29 19:38:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 29 19:38:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5c6698

dev-libs/ell: Stabilize 0.52 x86, #867316

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.52.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.52.ebuild b/dev-libs/ell/ell-0.52.ebuild
index bf1b9147df94..7a75ce103f17 100644
--- a/dev-libs/ell/ell-0.52.ebuild
+++ b/dev-libs/ell/ell-0.52.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-08-29 Thread Sam James
commit: e98937e2ab70329b5535c10f93e452ed837c578b
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 29 19:37:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 29 19:37:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98937e2

dev-libs/ell: Stabilize 0.52 amd64, #867316

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.52.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.52.ebuild b/dev-libs/ell/ell-0.52.ebuild
index 15a2056985b4..bf1b9147df94 100644
--- a/dev-libs/ell/ell-0.52.ebuild
+++ b/dev-libs/ell/ell-0.52.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-08-27 Thread WANG Xuerui
commit: 9713fca9a8e350aa844c610c97b7e8c63e7cf1e0
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Aug 28 03:52:58 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Aug 28 05:05:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9713fca9

dev-libs/ell: keyword 0.52 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/ell/ell-0.52.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.52.ebuild b/dev-libs/ell/ell-0.52.ebuild
index 50ed0735d11b..15a2056985b4 100644
--- a/dev-libs/ell/ell-0.52.ebuild
+++ b/dev-libs/ell/ell-0.52.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-07-25 Thread Ben Kohler
commit: 140812b4949ce070ff8292e506041d5c17396ccd
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jul 25 15:07:44 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jul 25 15:07:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140812b4

dev-libs/ell: drop 0.49, 0.50

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  2 --
 dev-libs/ell/ell-0.49.ebuild | 54 
 dev-libs/ell/ell-0.50.ebuild | 54 
 3 files changed, 110 deletions(-)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 9f6c15291715..4ce79d81e075 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,4 +1,2 @@
-DIST ell-0.49.tar.xz 530072 BLAKE2B 
76823742261b319a60fa34a086e4f328459c12fa2e53c2fc0397968a7c5914eac019598f927853697c3aa3c8afc389758bf4ca31f3b6315b09d6bdccf0244a88
 SHA512 
9bac4312ebe85bd6903bd9665551e9f1de4cfc6914659cea28355363502f8968ac842b3579ac8efcb0721cb5a1f3f16dca80f02235f3675a24f13eb250ed3aea
-DIST ell-0.50.tar.xz 534092 BLAKE2B 
0f217f2f8a438f9d7e7862b5b2c45fecab3468bad3dc5912a87473f3237bdc3c541cec518bcea9ea5f45e6584793984ae822e6650676f2d22e10d84b7c30a08b
 SHA512 
95dcfb34ece3bb7d6dc6f808c3df785cbb6966e7ac5533b9fd939a64288e6a584542cd69a6484da0f6ef752a62a87c143892d8f461d8389e4a12a1167bfa0590
 DIST ell-0.51.tar.xz 544744 BLAKE2B 
ae9cd3bc2d892109f5ae1a602f0f711b350ceb10ce2a7fcced5ce4bca63986a69c350013fc08eed29c9c626cc892b70ba997dda321d7c6c089d465850fabd5e1
 SHA512 
c2fd2ea9858542e23d46eba96045e1c924531b6a436401e86d838ffee39d0062923861c2898dae76ec9bfb325327c97b13799d81a2324982928b07b1fb898595
 DIST ell-0.52.tar.xz 548816 BLAKE2B 
9c2ac4128fe770c1d1a1532fca8a5e36fcb620b9908177acb4fa8f35cea733374199fbe55ae78aac25ff5e37ee71044b6296a38fbbf7ff23fa867e2a338b8287
 SHA512 
e3cad20e42b71a7c1aae2c8bebe025f7a2bd0e594738aba96ffe8b316e216eb57dc86a5f0b0837d8141b16cae4f150c7b472c60d455feec5d7eb340b960c26d4

diff --git a/dev-libs/ell/ell-0.49.ebuild b/dev-libs/ell/ell-0.49.ebuild
deleted file mode 100644
index 1ef74d66e58c..
--- a/dev-libs/ell/ell-0.49.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic linux-info multilib-minimal
-
-DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://01.org/ell;
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
-fi
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-IUSE="pie test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="test? ( sys-apps/dbus )"
-
-CONFIG_CHECK="
-   ~TIMERFD
-   ~EVENTFD
-   ~CRYPTO_USER_API
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_MD5
-   ~CRYPTO_SHA1
-   ~KEY_DH_OPERATIONS
-"
-
-src_prepare() {
-   default
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-multilib_src_configure() {
-   append-cflags "-fsigned-char" #662694
-   local myeconfargs=(
-   $(use_enable pie)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   local DOCS=( ChangeLog README )
-   einstalldocs
-
-   find "${ED}" -name "*.la" -delete || die
-}

diff --git a/dev-libs/ell/ell-0.50.ebuild b/dev-libs/ell/ell-0.50.ebuild
deleted file mode 100644
index f1cfddb3a006..
--- a/dev-libs/ell/ell-0.50.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic linux-info multilib-minimal
-
-DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://01.org/ell;
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
-fi
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-IUSE="pie test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="test? ( sys-apps/dbus )"
-
-CONFIG_CHECK="
-   ~TIMERFD
-   ~EVENTFD
-   ~CRYPTO_USER_API
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_MD5
-   ~CRYPTO_SHA1
-   ~KEY_DH_OPERATIONS
-"
-
-src_prepare() {
-   default
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-multilib_src_configure() {
-   append-cflags "-fsigned-char" #662694
-   local myeconfargs=(
-   $(use_enable pie)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   local 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-07-25 Thread Agostino Sarubbo
commit: 66f31049ed3d196a90fe2cda86328ec048e9e2c1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jul 25 07:08:12 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jul 25 07:08:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f31049

dev-libs/ell: arm stable wrt bug #859340

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/ell/ell-0.51.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.51.ebuild b/dev-libs/ell/ell-0.51.ebuild
index 884d20c2298b..094d7615adac 100644
--- a/dev-libs/ell/ell-0.51.ebuild
+++ b/dev-libs/ell/ell-0.51.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-07-22 Thread Agostino Sarubbo
commit: 1555c0df139dde83deba0efbd3b96a0cbb6d9419
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 22 07:45:59 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 22 07:45:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1555c0df

dev-libs/ell: arm64 stable wrt bug #859340

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/ell/ell-0.51.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.51.ebuild b/dev-libs/ell/ell-0.51.ebuild
index a1ef12c741f4..884d20c2298b 100644
--- a/dev-libs/ell/ell-0.51.ebuild
+++ b/dev-libs/ell/ell-0.51.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-07-21 Thread Ben Kohler
commit: 1094e45a73df9f21d7722ade484141b9787731c5
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jul 21 13:30:48 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jul 21 13:31:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1094e45a

dev-libs/ell: use random name for test socket

Closes: https://bugs.gentoo.org/859538

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/ell-0.51.ebuild | 2 ++
 dev-libs/ell/ell-0.52.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-libs/ell/ell-0.51.ebuild b/dev-libs/ell/ell-0.51.ebuild
index 946a72c8ea24..a1ef12c741f4 100644
--- a/dev-libs/ell/ell-0.51.ebuild
+++ b/dev-libs/ell/ell-0.51.ebuild
@@ -39,6 +39,8 @@ PATCHES=(
 
 src_prepare() {
default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
[[ "${PV}" == * ]] && eautoreconf
 }
 

diff --git a/dev-libs/ell/ell-0.52.ebuild b/dev-libs/ell/ell-0.52.ebuild
index 56c48e4f83d1..50ed0735d11b 100644
--- a/dev-libs/ell/ell-0.52.ebuild
+++ b/dev-libs/ell/ell-0.52.ebuild
@@ -35,6 +35,8 @@ CONFIG_CHECK="
 
 src_prepare() {
default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
[[ "${PV}" == * ]] && eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-07-20 Thread Agostino Sarubbo
commit: c704d16e01940102b132b4796021e2f27d8486e7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul 20 13:43:11 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul 20 13:43:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c704d16e

dev-libs/ell: ppc stable wrt bug #859340

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/ell/ell-0.51.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.51.ebuild b/dev-libs/ell/ell-0.51.ebuild
index 664f8e947fc0..946a72c8ea24 100644
--- a/dev-libs/ell/ell-0.51.ebuild
+++ b/dev-libs/ell/ell-0.51.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-07-19 Thread Sam James
commit: 5177643b92d12748ead81c6b501713ffe24b7f0a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 20:27:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 20:27:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5177643b

dev-libs/ell: Stabilize 0.51 ppc64, #859340

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.51.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.51.ebuild b/dev-libs/ell/ell-0.51.ebuild
index 99baefc82f22..664f8e947fc0 100644
--- a/dev-libs/ell/ell-0.51.ebuild
+++ b/dev-libs/ell/ell-0.51.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-07-19 Thread Sam James
commit: aba0d6c0d9d1e33d44f2d9316c588f7dcf3bc46d
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 20:26:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 20:26:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba0d6c0

dev-libs/ell: Stabilize 0.51 x86, #859340

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.51.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.51.ebuild b/dev-libs/ell/ell-0.51.ebuild
index e6583e735c30..99baefc82f22 100644
--- a/dev-libs/ell/ell-0.51.ebuild
+++ b/dev-libs/ell/ell-0.51.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-07-19 Thread Sam James
commit: af57213bab39c5d611b7ad53ec002e3fa9b78be3
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 20:24:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 20:26:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af57213b

dev-libs/ell: Stabilize 0.51 amd64, #859340

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.51.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.51.ebuild b/dev-libs/ell/ell-0.51.ebuild
index f7963d87ac96..e6583e735c30 100644
--- a/dev-libs/ell/ell-0.51.ebuild
+++ b/dev-libs/ell/ell-0.51.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-07-17 Thread Ben Kohler
commit: 7282923187e0827961222c5ea2d6e70049e9e07e
Author: Ben Kohler  gentoo  org>
AuthorDate: Sun Jul 17 13:05:57 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sun Jul 17 13:41:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72829231

dev-libs/ell: add 0.52

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.52.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index d8668512a3b0..9f6c15291715 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,3 +1,4 @@
 DIST ell-0.49.tar.xz 530072 BLAKE2B 
76823742261b319a60fa34a086e4f328459c12fa2e53c2fc0397968a7c5914eac019598f927853697c3aa3c8afc389758bf4ca31f3b6315b09d6bdccf0244a88
 SHA512 
9bac4312ebe85bd6903bd9665551e9f1de4cfc6914659cea28355363502f8968ac842b3579ac8efcb0721cb5a1f3f16dca80f02235f3675a24f13eb250ed3aea
 DIST ell-0.50.tar.xz 534092 BLAKE2B 
0f217f2f8a438f9d7e7862b5b2c45fecab3468bad3dc5912a87473f3237bdc3c541cec518bcea9ea5f45e6584793984ae822e6650676f2d22e10d84b7c30a08b
 SHA512 
95dcfb34ece3bb7d6dc6f808c3df785cbb6966e7ac5533b9fd939a64288e6a584542cd69a6484da0f6ef752a62a87c143892d8f461d8389e4a12a1167bfa0590
 DIST ell-0.51.tar.xz 544744 BLAKE2B 
ae9cd3bc2d892109f5ae1a602f0f711b350ceb10ce2a7fcced5ce4bca63986a69c350013fc08eed29c9c626cc892b70ba997dda321d7c6c089d465850fabd5e1
 SHA512 
c2fd2ea9858542e23d46eba96045e1c924531b6a436401e86d838ffee39d0062923861c2898dae76ec9bfb325327c97b13799d81a2324982928b07b1fb898595
+DIST ell-0.52.tar.xz 548816 BLAKE2B 
9c2ac4128fe770c1d1a1532fca8a5e36fcb620b9908177acb4fa8f35cea733374199fbe55ae78aac25ff5e37ee71044b6296a38fbbf7ff23fa867e2a338b8287
 SHA512 
e3cad20e42b71a7c1aae2c8bebe025f7a2bd0e594738aba96ffe8b316e216eb57dc86a5f0b0837d8141b16cae4f150c7b472c60d455feec5d7eb340b960c26d4

diff --git a/dev-libs/ell/ell-0.52.ebuild b/dev-libs/ell/ell-0.52.ebuild
new file mode 100644
index ..56c48e4f83d1
--- /dev/null
+++ b/dev-libs/ell/ell-0.52.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-info multilib-minimal
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://01.org/ell;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   local DOCS=( ChangeLog README )
+   einstalldocs
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/, dev-libs/ell/files/

2022-06-08 Thread Sam James
commit: 3e40af896261ebb411fb8b03d87af166a0b27326
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 04:22:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 04:22:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e40af89

dev-libs/ell: backport musl build fix

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.51.ebuild  |  4 ++
 dev-libs/ell/files/ell-0.51-musl-build-time.patch | 60 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-libs/ell/ell-0.51.ebuild b/dev-libs/ell/ell-0.51.ebuild
index 56c48e4f83d1..f7963d87ac96 100644
--- a/dev-libs/ell/ell-0.51.ebuild
+++ b/dev-libs/ell/ell-0.51.ebuild
@@ -33,6 +33,10 @@ CONFIG_CHECK="
~KEY_DH_OPERATIONS
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-musl-build-time.patch
+)
+
 src_prepare() {
default
[[ "${PV}" == * ]] && eautoreconf

diff --git a/dev-libs/ell/files/ell-0.51-musl-build-time.patch 
b/dev-libs/ell/files/ell-0.51-musl-build-time.patch
new file mode 100644
index ..201bc7994406
--- /dev/null
+++ b/dev-libs/ell/files/ell-0.51-musl-build-time.patch
@@ -0,0 +1,60 @@
+https://git.kernel.org/pub/scm/libs/ell/ell.git/commit/?id=ce7fcfe194f0abcb8f419f83276b16a4ab274032
+
+From: "Milan P. Stanić" 
+Date: Mon, 6 Jun 2022 22:05:39 +0200
+Subject: build: fix time.h related breakage on musl
+
+missing time.h for struct timeval usage
+forward declaration of struct timeval in time-private.h
+--- a/ell/dhcp-transport.c
 b/ell/dhcp-transport.c
+@@ -40,6 +40,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "io.h"
+ #include "util.h"
+--- a/ell/dhcp6-transport.c
 b/ell/dhcp6-transport.c
+@@ -35,6 +35,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "private.h"
+ #include "missing.h"
+--- a/ell/icmp6.c
 b/ell/icmp6.c
+@@ -36,6 +36,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "private.h"
+ #include "useful.h"
+--- a/ell/time-private.h
 b/ell/time-private.h
+@@ -19,7 +19,7 @@
+  *  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+  *
+  */
+-
++struct timeval;
+ uint64_t _time_pick_interval_secs(uint32_t min_secs, uint32_t max_secs);
+ uint64_t _time_fuzz_msecs(uint64_t ms);
+ uint64_t _time_fuzz_secs(uint32_t secs, uint32_t max_offset);
+--- a/ell/time.c
 b/ell/time.c
+@@ -26,6 +26,7 @@
+ 
+ #define _GNU_SOURCE
+ #include 
++#include 
+ 
+ #include "time.h"
+ #include "time-private.h"
+cgit 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-06-07 Thread Ben Kohler
commit: a75216780cf51adea9d9f34e07e867c57c0929a8
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun  7 18:10:24 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun  7 19:17:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7521678

dev-libs/ell: add 0.51

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.51.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index c1ebe4102850..d8668512a3b0 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,2 +1,3 @@
 DIST ell-0.49.tar.xz 530072 BLAKE2B 
76823742261b319a60fa34a086e4f328459c12fa2e53c2fc0397968a7c5914eac019598f927853697c3aa3c8afc389758bf4ca31f3b6315b09d6bdccf0244a88
 SHA512 
9bac4312ebe85bd6903bd9665551e9f1de4cfc6914659cea28355363502f8968ac842b3579ac8efcb0721cb5a1f3f16dca80f02235f3675a24f13eb250ed3aea
 DIST ell-0.50.tar.xz 534092 BLAKE2B 
0f217f2f8a438f9d7e7862b5b2c45fecab3468bad3dc5912a87473f3237bdc3c541cec518bcea9ea5f45e6584793984ae822e6650676f2d22e10d84b7c30a08b
 SHA512 
95dcfb34ece3bb7d6dc6f808c3df785cbb6966e7ac5533b9fd939a64288e6a584542cd69a6484da0f6ef752a62a87c143892d8f461d8389e4a12a1167bfa0590
+DIST ell-0.51.tar.xz 544744 BLAKE2B 
ae9cd3bc2d892109f5ae1a602f0f711b350ceb10ce2a7fcced5ce4bca63986a69c350013fc08eed29c9c626cc892b70ba997dda321d7c6c089d465850fabd5e1
 SHA512 
c2fd2ea9858542e23d46eba96045e1c924531b6a436401e86d838ffee39d0062923861c2898dae76ec9bfb325327c97b13799d81a2324982928b07b1fb898595

diff --git a/dev-libs/ell/ell-0.51.ebuild b/dev-libs/ell/ell-0.51.ebuild
new file mode 100644
index ..56c48e4f83d1
--- /dev/null
+++ b/dev-libs/ell/ell-0.51.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-info multilib-minimal
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://01.org/ell;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   local DOCS=( ChangeLog README )
+   einstalldocs
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-05-27 Thread Agostino Sarubbo
commit: 76d7ef8968a4d7ba32e470c2f8ecfdbe051f9fb1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 27 06:54:09 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 27 06:54:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d7ef89

dev-libs/ell: arm stable wrt bug #847457

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/ell/ell-0.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.50.ebuild b/dev-libs/ell/ell-0.50.ebuild
index e1c237f5179c..f1cfddb3a006 100644
--- a/dev-libs/ell/ell-0.50.ebuild
+++ b/dev-libs/ell/ell-0.50.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-05-26 Thread Ben Kohler
commit: 9f79411e786b96896aac17b8c1d6881e3589e0e7
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu May 26 16:25:08 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 26 16:27:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f79411e

Revert "dev-libs/ell: drop 0.49"

This reverts commit 3422ef00630296325aaf8ce634c3f1f514cdabd8.

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.49.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 209f2b9d3cce..c1ebe4102850 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1 +1,2 @@
+DIST ell-0.49.tar.xz 530072 BLAKE2B 
76823742261b319a60fa34a086e4f328459c12fa2e53c2fc0397968a7c5914eac019598f927853697c3aa3c8afc389758bf4ca31f3b6315b09d6bdccf0244a88
 SHA512 
9bac4312ebe85bd6903bd9665551e9f1de4cfc6914659cea28355363502f8968ac842b3579ac8efcb0721cb5a1f3f16dca80f02235f3675a24f13eb250ed3aea
 DIST ell-0.50.tar.xz 534092 BLAKE2B 
0f217f2f8a438f9d7e7862b5b2c45fecab3468bad3dc5912a87473f3237bdc3c541cec518bcea9ea5f45e6584793984ae822e6650676f2d22e10d84b7c30a08b
 SHA512 
95dcfb34ece3bb7d6dc6f808c3df785cbb6966e7ac5533b9fd939a64288e6a584542cd69a6484da0f6ef752a62a87c143892d8f461d8389e4a12a1167bfa0590

diff --git a/dev-libs/ell/ell-0.49.ebuild b/dev-libs/ell/ell-0.49.ebuild
new file mode 100644
index ..1ef74d66e58c
--- /dev/null
+++ b/dev-libs/ell/ell-0.49.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-info multilib-minimal
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://01.org/ell;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
+fi
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   local DOCS=( ChangeLog README )
+   einstalldocs
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-05-26 Thread Ben Kohler
commit: 3422ef00630296325aaf8ce634c3f1f514cdabd8
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu May 26 15:23:51 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 26 15:23:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3422ef00

dev-libs/ell: drop 0.49

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 -
 dev-libs/ell/ell-0.49.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index c1ebe4102850..209f2b9d3cce 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,2 +1 @@
-DIST ell-0.49.tar.xz 530072 BLAKE2B 
76823742261b319a60fa34a086e4f328459c12fa2e53c2fc0397968a7c5914eac019598f927853697c3aa3c8afc389758bf4ca31f3b6315b09d6bdccf0244a88
 SHA512 
9bac4312ebe85bd6903bd9665551e9f1de4cfc6914659cea28355363502f8968ac842b3579ac8efcb0721cb5a1f3f16dca80f02235f3675a24f13eb250ed3aea
 DIST ell-0.50.tar.xz 534092 BLAKE2B 
0f217f2f8a438f9d7e7862b5b2c45fecab3468bad3dc5912a87473f3237bdc3c541cec518bcea9ea5f45e6584793984ae822e6650676f2d22e10d84b7c30a08b
 SHA512 
95dcfb34ece3bb7d6dc6f808c3df785cbb6966e7ac5533b9fd939a64288e6a584542cd69a6484da0f6ef752a62a87c143892d8f461d8389e4a12a1167bfa0590

diff --git a/dev-libs/ell/ell-0.49.ebuild b/dev-libs/ell/ell-0.49.ebuild
deleted file mode 100644
index 1ef74d66e58c..
--- a/dev-libs/ell/ell-0.49.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic linux-info multilib-minimal
-
-DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://01.org/ell;
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
-fi
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-IUSE="pie test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="test? ( sys-apps/dbus )"
-
-CONFIG_CHECK="
-   ~TIMERFD
-   ~EVENTFD
-   ~CRYPTO_USER_API
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_MD5
-   ~CRYPTO_SHA1
-   ~KEY_DH_OPERATIONS
-"
-
-src_prepare() {
-   default
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-multilib_src_configure() {
-   append-cflags "-fsigned-char" #662694
-   local myeconfargs=(
-   $(use_enable pie)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   local DOCS=( ChangeLog README )
-   einstalldocs
-
-   find "${ED}" -name "*.la" -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-05-25 Thread Sam James
commit: 108ddb3b96a7fce6ab04a4a541282a6bbecf8ae0
Author: Sam James  gentoo  org>
AuthorDate: Wed May 25 19:24:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 25 19:24:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=108ddb3b

dev-libs/ell: Stabilize 0.50 ppc, #847457

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.50.ebuild b/dev-libs/ell/ell-0.50.ebuild
index ffc046abcb58..e1c237f5179c 100644
--- a/dev-libs/ell/ell-0.50.ebuild
+++ b/dev-libs/ell/ell-0.50.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-05-25 Thread Sam James
commit: b3d05fc5c5e9cb37d9ea420f761ba010a3bb
Author: Sam James  gentoo  org>
AuthorDate: Wed May 25 19:24:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 25 19:24:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d05fc5

dev-libs/ell: Stabilize 0.50 ppc64, #847457

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.50.ebuild b/dev-libs/ell/ell-0.50.ebuild
index 9c58f398f37a..ffc046abcb58 100644
--- a/dev-libs/ell/ell-0.50.ebuild
+++ b/dev-libs/ell/ell-0.50.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-05-25 Thread Sam James
commit: 6c6c9852836e3a959212a38b7a3390d113f5598f
Author: Sam James  gentoo  org>
AuthorDate: Wed May 25 19:23:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 25 19:23:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c6c9852

dev-libs/ell: Stabilize 0.50 x86, #847457

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.50.ebuild b/dev-libs/ell/ell-0.50.ebuild
index 06b2c370f1c3..9c58f398f37a 100644
--- a/dev-libs/ell/ell-0.50.ebuild
+++ b/dev-libs/ell/ell-0.50.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-05-25 Thread Sam James
commit: fa6f763154fbf866cf3d8062cfedf711ae74c932
Author: Sam James  gentoo  org>
AuthorDate: Wed May 25 19:22:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 25 19:22:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa6f7631

dev-libs/ell: Stabilize 0.50 amd64, #847457

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.50.ebuild b/dev-libs/ell/ell-0.50.ebuild
index 56c48e4f83d1..06b2c370f1c3 100644
--- a/dev-libs/ell/ell-0.50.ebuild
+++ b/dev-libs/ell/ell-0.50.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-04-26 Thread Ben Kohler
commit: 85b3961aa43630effe4a6e45834f2c04c2081949
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 26 12:48:25 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 26 12:48:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b3961a

dev-libs/ell: drop 0.46

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 -
 dev-libs/ell/ell-0.46.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 8e9f5486e644..c1ebe4102850 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,3 +1,2 @@
-DIST ell-0.46.tar.xz 531420 BLAKE2B 
aea36c7faf75bdc282805e4c003877cfe3fc8ff31fcb1ec85a666481b5d574091876b5021259797411d102d7ae6057a79a600e89fa34da038d44863a840db78a
 SHA512 
20a25dbcb7c93a7c29a87cd07ab6124d0915d382f588e2a808e3f7e330d00a6769f40d91264d505408eeae3c6d07ce3917e04d843b4d04c73cc7c9f01395ecc4
 DIST ell-0.49.tar.xz 530072 BLAKE2B 
76823742261b319a60fa34a086e4f328459c12fa2e53c2fc0397968a7c5914eac019598f927853697c3aa3c8afc389758bf4ca31f3b6315b09d6bdccf0244a88
 SHA512 
9bac4312ebe85bd6903bd9665551e9f1de4cfc6914659cea28355363502f8968ac842b3579ac8efcb0721cb5a1f3f16dca80f02235f3675a24f13eb250ed3aea
 DIST ell-0.50.tar.xz 534092 BLAKE2B 
0f217f2f8a438f9d7e7862b5b2c45fecab3468bad3dc5912a87473f3237bdc3c541cec518bcea9ea5f45e6584793984ae822e6650676f2d22e10d84b7c30a08b
 SHA512 
95dcfb34ece3bb7d6dc6f808c3df785cbb6966e7ac5533b9fd939a64288e6a584542cd69a6484da0f6ef752a62a87c143892d8f461d8389e4a12a1167bfa0590

diff --git a/dev-libs/ell/ell-0.46.ebuild b/dev-libs/ell/ell-0.46.ebuild
deleted file mode 100644
index 21c528b64073..
--- a/dev-libs/ell/ell-0.46.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic linux-info multilib-minimal
-
-DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://01.org/ell;
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
-fi
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-IUSE="pie test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="test? ( sys-apps/dbus )"
-
-CONFIG_CHECK="
-   ~TIMERFD
-   ~EVENTFD
-   ~CRYPTO_USER_API
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_MD5
-   ~CRYPTO_SHA1
-   ~KEY_DH_OPERATIONS
-"
-
-src_prepare() {
-   default
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-multilib_src_configure() {
-   append-cflags "-fsigned-char" #662694
-   local myeconfargs=(
-   $(use_enable pie)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   local DOCS=( ChangeLog README )
-   einstalldocs
-
-   find "${ED}" -name "*.la" -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-04-26 Thread Ben Kohler
commit: 85cdf2e0447e612f9262f6b435e62793879476ce
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Apr 25 13:41:16 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 26 12:47:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85cdf2e0

dev-libs/ell: drop 0.47, 0.48

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  2 --
 dev-libs/ell/ell-0.47.ebuild | 54 
 dev-libs/ell/ell-0.48.ebuild | 54 
 3 files changed, 110 deletions(-)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 74c96cf5517d..8e9f5486e644 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,5 +1,3 @@
 DIST ell-0.46.tar.xz 531420 BLAKE2B 
aea36c7faf75bdc282805e4c003877cfe3fc8ff31fcb1ec85a666481b5d574091876b5021259797411d102d7ae6057a79a600e89fa34da038d44863a840db78a
 SHA512 
20a25dbcb7c93a7c29a87cd07ab6124d0915d382f588e2a808e3f7e330d00a6769f40d91264d505408eeae3c6d07ce3917e04d843b4d04c73cc7c9f01395ecc4
-DIST ell-0.47.tar.xz 531432 BLAKE2B 
74c4a9d40f42eca3b105fa2433b3c8472df24bb185dacfba8f4978edeac79b94a1c7ef3c009eed3a3303125e7f3f26e08e046ebb1d913870d4f298806dc34119
 SHA512 
103708ea625d8eb63e5a662fc7fdd0f59cd3610c4d6de7ac2cceef89e30f8896d14a7b756047a3b046035544bcf80992aec786f06678047895cf0e3c791b8daa
-DIST ell-0.48.tar.xz 528916 BLAKE2B 
3ab2a90afdedd0ebc8ac0efd69f52189a93f408db7b35e3a1a85e72ebe5884ed0c833ff1835b390925a406147d207b99328388f09124c34b935fc84f33e93339
 SHA512 
481b94c0aac91f26c9e618db2590f132265c07460e86c443ecac033a78566ce0e86a7c8f0ab7b2a954073ebbe66ed0303281776b82f751fa2b4d3aaf40e55dc2
 DIST ell-0.49.tar.xz 530072 BLAKE2B 
76823742261b319a60fa34a086e4f328459c12fa2e53c2fc0397968a7c5914eac019598f927853697c3aa3c8afc389758bf4ca31f3b6315b09d6bdccf0244a88
 SHA512 
9bac4312ebe85bd6903bd9665551e9f1de4cfc6914659cea28355363502f8968ac842b3579ac8efcb0721cb5a1f3f16dca80f02235f3675a24f13eb250ed3aea
 DIST ell-0.50.tar.xz 534092 BLAKE2B 
0f217f2f8a438f9d7e7862b5b2c45fecab3468bad3dc5912a87473f3237bdc3c541cec518bcea9ea5f45e6584793984ae822e6650676f2d22e10d84b7c30a08b
 SHA512 
95dcfb34ece3bb7d6dc6f808c3df785cbb6966e7ac5533b9fd939a64288e6a584542cd69a6484da0f6ef752a62a87c143892d8f461d8389e4a12a1167bfa0590

diff --git a/dev-libs/ell/ell-0.47.ebuild b/dev-libs/ell/ell-0.47.ebuild
deleted file mode 100644
index 56c48e4f83d1..
--- a/dev-libs/ell/ell-0.47.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic linux-info multilib-minimal
-
-DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://01.org/ell;
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
-fi
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-IUSE="pie test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="test? ( sys-apps/dbus )"
-
-CONFIG_CHECK="
-   ~TIMERFD
-   ~EVENTFD
-   ~CRYPTO_USER_API
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_MD5
-   ~CRYPTO_SHA1
-   ~KEY_DH_OPERATIONS
-"
-
-src_prepare() {
-   default
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-multilib_src_configure() {
-   append-cflags "-fsigned-char" #662694
-   local myeconfargs=(
-   $(use_enable pie)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   local DOCS=( ChangeLog README )
-   einstalldocs
-
-   find "${ED}" -name "*.la" -delete || die
-}

diff --git a/dev-libs/ell/ell-0.48.ebuild b/dev-libs/ell/ell-0.48.ebuild
deleted file mode 100644
index e1c237f5179c..
--- a/dev-libs/ell/ell-0.48.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic linux-info multilib-minimal
-
-DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://01.org/ell;
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
-fi
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-IUSE="pie test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="test? ( sys-apps/dbus )"
-
-CONFIG_CHECK="
-   ~TIMERFD
-   ~EVENTFD
-   ~CRYPTO_USER_API
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_MD5
-   ~CRYPTO_SHA1
-   ~KEY_DH_OPERATIONS
-"
-
-src_prepare() {
-

[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-04-25 Thread Arthur Zamarin
commit: 31d3888f244d68da57bd3ca5c4e60e82bfca2285
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 25 19:24:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 25 19:24:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d3888f

dev-libs/ell: Stabilize 0.49 arm64, #840197

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.49.ebuild b/dev-libs/ell/ell-0.49.ebuild
index f1cfddb3a006..1ef74d66e58c 100644
--- a/dev-libs/ell/ell-0.49.ebuild
+++ b/dev-libs/ell/ell-0.49.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-04-25 Thread Arthur Zamarin
commit: a5388b228fc43ff11c0e0219eb513514e07991c3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 25 19:24:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 25 19:24:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5388b22

dev-libs/ell: Stabilize 0.49 arm, #840197

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.49.ebuild b/dev-libs/ell/ell-0.49.ebuild
index e1c237f5179c..f1cfddb3a006 100644
--- a/dev-libs/ell/ell-0.49.ebuild
+++ b/dev-libs/ell/ell-0.49.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-04-24 Thread Agostino Sarubbo
commit: ce77bd87a537b427c50d445987d3bbafb76f15c7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr 24 06:34:28 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr 24 06:34:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce77bd87

dev-libs/ell: x86 stable wrt bug #840197

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/ell/ell-0.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.49.ebuild b/dev-libs/ell/ell-0.49.ebuild
index da419c267efe..e1c237f5179c 100644
--- a/dev-libs/ell/ell-0.49.ebuild
+++ b/dev-libs/ell/ell-0.49.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-04-23 Thread Sam James
commit: c054187dfb28eba928202dc81d3d0665a354be01
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 23 21:37:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:37:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c054187d

dev-libs/ell: Stabilize 0.49 amd64, #840197

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.49.ebuild b/dev-libs/ell/ell-0.49.ebuild
index 99818b8edf6a..da419c267efe 100644
--- a/dev-libs/ell/ell-0.49.ebuild
+++ b/dev-libs/ell/ell-0.49.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-04-22 Thread Ben Kohler
commit: 4568b7007452eceaa3be0a5f3dcb9457df783f66
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Apr 22 14:39:58 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Apr 22 18:26:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4568b700

dev-libs/ell: add 0.50

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.50.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index ef8e1ad11104..74c96cf5517d 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -2,3 +2,4 @@ DIST ell-0.46.tar.xz 531420 BLAKE2B 
aea36c7faf75bdc282805e4c003877cfe3fc8ff31fcb
 DIST ell-0.47.tar.xz 531432 BLAKE2B 
74c4a9d40f42eca3b105fa2433b3c8472df24bb185dacfba8f4978edeac79b94a1c7ef3c009eed3a3303125e7f3f26e08e046ebb1d913870d4f298806dc34119
 SHA512 
103708ea625d8eb63e5a662fc7fdd0f59cd3610c4d6de7ac2cceef89e30f8896d14a7b756047a3b046035544bcf80992aec786f06678047895cf0e3c791b8daa
 DIST ell-0.48.tar.xz 528916 BLAKE2B 
3ab2a90afdedd0ebc8ac0efd69f52189a93f408db7b35e3a1a85e72ebe5884ed0c833ff1835b390925a406147d207b99328388f09124c34b935fc84f33e93339
 SHA512 
481b94c0aac91f26c9e618db2590f132265c07460e86c443ecac033a78566ce0e86a7c8f0ab7b2a954073ebbe66ed0303281776b82f751fa2b4d3aaf40e55dc2
 DIST ell-0.49.tar.xz 530072 BLAKE2B 
76823742261b319a60fa34a086e4f328459c12fa2e53c2fc0397968a7c5914eac019598f927853697c3aa3c8afc389758bf4ca31f3b6315b09d6bdccf0244a88
 SHA512 
9bac4312ebe85bd6903bd9665551e9f1de4cfc6914659cea28355363502f8968ac842b3579ac8efcb0721cb5a1f3f16dca80f02235f3675a24f13eb250ed3aea
+DIST ell-0.50.tar.xz 534092 BLAKE2B 
0f217f2f8a438f9d7e7862b5b2c45fecab3468bad3dc5912a87473f3237bdc3c541cec518bcea9ea5f45e6584793984ae822e6650676f2d22e10d84b7c30a08b
 SHA512 
95dcfb34ece3bb7d6dc6f808c3df785cbb6966e7ac5533b9fd939a64288e6a584542cd69a6484da0f6ef752a62a87c143892d8f461d8389e4a12a1167bfa0590

diff --git a/dev-libs/ell/ell-0.50.ebuild b/dev-libs/ell/ell-0.50.ebuild
new file mode 100644
index ..56c48e4f83d1
--- /dev/null
+++ b/dev-libs/ell/ell-0.50.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-info multilib-minimal
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://01.org/ell;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   local DOCS=( ChangeLog README )
+   einstalldocs
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-04-22 Thread Arthur Zamarin
commit: 7b3f4143a1a9f91aa9e20791ce68548ae9a11b94
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 22 18:02:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 22 18:02:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3f4143

dev-libs/ell: Stabilize 0.49 ppc64, #840197

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.49.ebuild b/dev-libs/ell/ell-0.49.ebuild
index 56c48e4f83d1..533dd8beaed0 100644
--- a/dev-libs/ell/ell-0.49.ebuild
+++ b/dev-libs/ell/ell-0.49.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-04-22 Thread Arthur Zamarin
commit: 1ed917c9149a533d45052ae19f6a59dc818d87b5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 22 18:02:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 22 18:02:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed917c9

dev-libs/ell: Stabilize 0.49 ppc, #840197

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.49.ebuild b/dev-libs/ell/ell-0.49.ebuild
index 533dd8beaed0..99818b8edf6a 100644
--- a/dev-libs/ell/ell-0.49.ebuild
+++ b/dev-libs/ell/ell-0.49.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-03-08 Thread Sam James
commit: cfacbfe54e982440cacd105b1ac6f59f9004aa0d
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  8 09:36:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  8 09:36:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfacbfe5

dev-libs/ell: Stabilize 0.48 ppc, #834718

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.48.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.48.ebuild b/dev-libs/ell/ell-0.48.ebuild
index 9c58f398f37a..6e06ae685213 100644
--- a/dev-libs/ell/ell-0.48.ebuild
+++ b/dev-libs/ell/ell-0.48.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-03-08 Thread Sam James
commit: fe191012b65e472dd79f356fa4b6cff1dd527fdf
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  8 09:36:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  8 09:36:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe191012

dev-libs/ell: Stabilize 0.48 ppc64, #834718

Signed-off-by: Sam James  gentoo.org>

 dev-libs/ell/ell-0.48.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.48.ebuild b/dev-libs/ell/ell-0.48.ebuild
index 6e06ae685213..e1c237f5179c 100644
--- a/dev-libs/ell/ell-0.48.ebuild
+++ b/dev-libs/ell/ell-0.48.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-03-07 Thread Jakov Smolić
commit: 00ca344f686c8151dafc85e692fabebf74841658
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Mar  7 19:09:31 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar  7 19:09:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ca344f

dev-libs/ell: Stabilize 0.48 x86, #834718

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/ell/ell-0.48.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.48.ebuild b/dev-libs/ell/ell-0.48.ebuild
index 06b2c370f1c3..9c58f398f37a 100644
--- a/dev-libs/ell/ell-0.48.ebuild
+++ b/dev-libs/ell/ell-0.48.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-03-07 Thread Jakov Smolić
commit: d6ec34ddc9945bed31dd86f21a89c895f219834e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Mar  7 19:09:16 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar  7 19:09:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ec34dd

dev-libs/ell: Stabilize 0.48 amd64, #834718

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/ell/ell-0.48.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.48.ebuild b/dev-libs/ell/ell-0.48.ebuild
index 56c48e4f83d1..06b2c370f1c3 100644
--- a/dev-libs/ell/ell-0.48.ebuild
+++ b/dev-libs/ell/ell-0.48.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-02-25 Thread Ben Kohler
commit: 7fa9e1106b81acaad9777381fa8fe585f2e93d07
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Feb 25 12:44:09 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Feb 25 12:47:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa9e110

dev-libs/ell: bump to 0.49

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.49.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index b38ecba57e59..ef8e1ad11104 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,3 +1,4 @@
 DIST ell-0.46.tar.xz 531420 BLAKE2B 
aea36c7faf75bdc282805e4c003877cfe3fc8ff31fcb1ec85a666481b5d574091876b5021259797411d102d7ae6057a79a600e89fa34da038d44863a840db78a
 SHA512 
20a25dbcb7c93a7c29a87cd07ab6124d0915d382f588e2a808e3f7e330d00a6769f40d91264d505408eeae3c6d07ce3917e04d843b4d04c73cc7c9f01395ecc4
 DIST ell-0.47.tar.xz 531432 BLAKE2B 
74c4a9d40f42eca3b105fa2433b3c8472df24bb185dacfba8f4978edeac79b94a1c7ef3c009eed3a3303125e7f3f26e08e046ebb1d913870d4f298806dc34119
 SHA512 
103708ea625d8eb63e5a662fc7fdd0f59cd3610c4d6de7ac2cceef89e30f8896d14a7b756047a3b046035544bcf80992aec786f06678047895cf0e3c791b8daa
 DIST ell-0.48.tar.xz 528916 BLAKE2B 
3ab2a90afdedd0ebc8ac0efd69f52189a93f408db7b35e3a1a85e72ebe5884ed0c833ff1835b390925a406147d207b99328388f09124c34b935fc84f33e93339
 SHA512 
481b94c0aac91f26c9e618db2590f132265c07460e86c443ecac033a78566ce0e86a7c8f0ab7b2a954073ebbe66ed0303281776b82f751fa2b4d3aaf40e55dc2
+DIST ell-0.49.tar.xz 530072 BLAKE2B 
76823742261b319a60fa34a086e4f328459c12fa2e53c2fc0397968a7c5914eac019598f927853697c3aa3c8afc389758bf4ca31f3b6315b09d6bdccf0244a88
 SHA512 
9bac4312ebe85bd6903bd9665551e9f1de4cfc6914659cea28355363502f8968ac842b3579ac8efcb0721cb5a1f3f16dca80f02235f3675a24f13eb250ed3aea

diff --git a/dev-libs/ell/ell-0.49.ebuild b/dev-libs/ell/ell-0.49.ebuild
new file mode 100644
index ..56c48e4f83d1
--- /dev/null
+++ b/dev-libs/ell/ell-0.49.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-info multilib-minimal
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://01.org/ell;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   local DOCS=( ChangeLog README )
+   einstalldocs
+
+   find "${ED}" -name "*.la" -delete || die
+}



  1   2   3   >