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

2023-12-22 Thread Arthur Zamarin
commit: 549f582f0632f00cdd9c12f07c3cff394dd7664c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 22 17:36:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 22 17:38:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=549f582f

dev-libs/libe: treeclean

Closes: https://bugs.gentoo.org/527386
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libe/Manifest|  1 -
 dev-libs/libe/files/libe-0.11.0-strtoul.patch | 11 --
 dev-libs/libe/libe-0.11.0.ebuild  | 31 ---
 dev-libs/libe/metadata.xml|  8 ---
 profiles/package.mask |  1 -
 5 files changed, 52 deletions(-)

diff --git a/dev-libs/libe/Manifest b/dev-libs/libe/Manifest
deleted file mode 100644
index 11215c2a2c70..
--- a/dev-libs/libe/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libe-0.11.0.tar.gz 414542 BLAKE2B 
5b7c312b837659811cca7e64c0006fb5b3378086b82f44b5819f975a11038cc305338555d60758e1f8435672a855668ab2e6719a4a42c9c7d596ca4d35a1aa5d
 SHA512 
178003b19f5ad2b3503a929bce131d329e5eafba9f46ae3343cf4271e248ef883b84945e642239a7cdc96185e1b975bcf62004831042c2ab232e7813efbb5339

diff --git a/dev-libs/libe/files/libe-0.11.0-strtoul.patch 
b/dev-libs/libe/files/libe-0.11.0-strtoul.patch
deleted file mode 100644
index e993c593252f..
--- a/dev-libs/libe/files/libe-0.11.0-strtoul.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/e/convert.h
-+++ b/e/convert.h
-@@ -58,7 +58,7 @@
- 
- errno = 0;
- #ifdef _MSC_VER
--ret = _strtoui64(s.c_str(), , base);
-+ret = strtoul(s.c_str(), , base);
- #else
- ret = strtoull(s.c_str(), , base);
- #endif

diff --git a/dev-libs/libe/libe-0.11.0.ebuild b/dev-libs/libe/libe-0.11.0.ebuild
deleted file mode 100644
index 45011db72260..
--- a/dev-libs/libe/libe-0.11.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Hyperdex libe support library"
-HOMEPAGE="http://hyperdex.org;
-SRC_URI="http://hyperdex.org/src/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-# bit messy at the moment, next release should fix it I hope
-RESTRICT="test"
-
-RDEPEND="dev-libs/libpo6"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.11.0-strtoul.patch )
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-
-   # no static archives
-   find "${D}" -name '*.la' -delete || die
-}

diff --git a/dev-libs/libe/metadata.xml b/dev-libs/libe/metadata.xml
deleted file mode 100644
index 2ce0e74f9864..
--- a/dev-libs/libe/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   patr...@gentoo.org
-   Patrick Lauer
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 5d40b6c44f0e..8119711ef456 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -373,7 +373,6 @@ app-misc/realpath
 # Hyperdex "support libraries".  Hyperdex was removed in 2020.
 # No revdeps outside the bunch.
 # Removal on 2023-11-25.  Bug #527386.
-dev-libs/libe
 dev-libs/libpo6
 
 # Ulrich Müller  (2023-10-19)



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

2019-12-14 Thread David Seifert
commit: 458211f69762df4f78d4c02e7418a20dd2df8f75
Author: David Seifert  gentoo  org>
AuthorDate: Sat Dec 14 21:16:44 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Dec 14 21:16:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=458211f6

dev-libs/libe: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/libe/files/libe-0.11.0-strtoul.patch | 11 +
 dev-libs/libe/libe-0.11.0.ebuild  | 32 +++
 2 files changed, 29 insertions(+), 14 deletions(-)

diff --git a/dev-libs/libe/files/libe-0.11.0-strtoul.patch 
b/dev-libs/libe/files/libe-0.11.0-strtoul.patch
new file mode 100644
index 000..e993c593252
--- /dev/null
+++ b/dev-libs/libe/files/libe-0.11.0-strtoul.patch
@@ -0,0 +1,11 @@
+--- a/e/convert.h
 b/e/convert.h
+@@ -58,7 +58,7 @@
+ 
+ errno = 0;
+ #ifdef _MSC_VER
+-ret = _strtoui64(s.c_str(), , base);
++ret = strtoul(s.c_str(), , base);
+ #else
+ ret = strtoull(s.c_str(), , base);
+ #endif

diff --git a/dev-libs/libe/libe-0.11.0.ebuild b/dev-libs/libe/libe-0.11.0.ebuild
index be48fd2433c..45011db7226 100644
--- a/dev-libs/libe/libe-0.11.0.ebuild
+++ b/dev-libs/libe/libe-0.11.0.ebuild
@@ -1,27 +1,31 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-
-inherit eutils
-
-# bit messy at the moment, next release should fix it I hope
-RESTRICT="test"
+EAPI=7
 
 DESCRIPTION="Hyperdex libe support library"
-
 HOMEPAGE="http://hyperdex.org;
 SRC_URI="http://hyperdex.org/src/${P}.tar.gz;
+
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
+# bit messy at the moment, next release should fix it I hope
+RESTRICT="test"
+
+RDEPEND="dev-libs/libpo6"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
-IUSE=""
+PATCHES=( "${FILESDIR}"/${PN}-0.11.0-strtoul.patch )
+
+src_configure() {
+   econf --disable-static
+}
 
-RDEPEND=">=dev-libs/libpo6-0.8.0"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+src_install() {
+   default
 
-src_prepare() {
-   sed -i -e 's/_strtoui64/strtoul/' e/convert.h || die
+   # no static archives
+   find "${D}" -name '*.la' -delete || die
 }



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

2019-11-12 Thread Aaron Bauman
commit: 563aad0a2b6cc6a1e893f23a484ef0b7eb28a13a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Nov 13 01:59:40 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Nov 13 02:10:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=563aad0a

dev-libs/libe: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/libe/libe-0.10.1.ebuild | 27 ---
 dev-libs/libe/libe-0.9.0.ebuild  | 27 ---
 2 files changed, 54 deletions(-)

diff --git a/dev-libs/libe/libe-0.10.1.ebuild b/dev-libs/libe/libe-0.10.1.ebuild
deleted file mode 100644
index d6bc1d4fdbf..000
--- a/dev-libs/libe/libe-0.10.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils
-
-# bit messy at the moment, next release should fix it I hope
-RESTRICT="test"
-
-DESCRIPTION="Hyperdex libe support library"
-
-HOMEPAGE="http://hyperdex.org;
-SRC_URI="http://hyperdex.org/src/${P}.tar.gz;
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE=""
-
-RDEPEND=">=dev-libs/libpo6-0.7.0"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   sed -i -e 's/_strtoui64/strtoul/' e/convert.h || die
-}

diff --git a/dev-libs/libe/libe-0.9.0.ebuild b/dev-libs/libe/libe-0.9.0.ebuild
deleted file mode 100644
index 183694fbe18..000
--- a/dev-libs/libe/libe-0.9.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils
-
-# bit messy at the moment, next release should fix it I hope
-RESTRICT="test"
-
-DESCRIPTION="Hyperdex libe support library"
-
-HOMEPAGE="http://hyperdex.org;
-SRC_URI="http://hyperdex.org/src/${P}.tar.gz;
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE=""
-
-RDEPEND=">=dev-libs/libpo6-0.6.0"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   sed -i -e 's/_strtoui64/strtoul/' e/convert.h || die
-}



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

2019-11-12 Thread Aaron Bauman
commit: 4d6d87c9a014fbd64976658ac023775599bce3a6
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Nov 13 02:01:38 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Nov 13 02:10:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d6d87c9

dev-libs/libe: fix Manifest

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/libe/Manifest | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-libs/libe/Manifest b/dev-libs/libe/Manifest
index 22442746361..11215c2a2c7 100644
--- a/dev-libs/libe/Manifest
+++ b/dev-libs/libe/Manifest
@@ -1,3 +1 @@
-DIST libe-0.10.1.tar.gz 412727 BLAKE2B 
f9602d728e8d85ab75411bdd0e288ca66e680e527e1a679a1f513f57dfd0cbab4c0dafd78d8ae9ed94b1a106779878732ccbd5f0d6d0b0a654f069e664373e31
 SHA512 
aa81d6740e46accd7bfc26fcf5b53c6cc43556b897f2692cff1db563c7a5869797c540669d3bc8b4a0aee9442a7b92ef6690fa8384bb3ef38aed40f065a5ab5f
 DIST libe-0.11.0.tar.gz 414542 BLAKE2B 
5b7c312b837659811cca7e64c0006fb5b3378086b82f44b5819f975a11038cc305338555d60758e1f8435672a855668ab2e6719a4a42c9c7d596ca4d35a1aa5d
 SHA512 
178003b19f5ad2b3503a929bce131d329e5eafba9f46ae3343cf4271e248ef883b84945e642239a7cdc96185e1b975bcf62004831042c2ab232e7813efbb5339
-DIST libe-0.9.0.tar.gz 411601 BLAKE2B 
a9d0653e2508656eb4562e16ceda0f8fb0b8694b7d3ee4561d1f37d3ad34db562d6b40088e3655c179eab8f9099980bf8d1ffc66d248195fc39e74e17d8eea68
 SHA512 
711097a59814b0dac9ca26dcbc30678060dd05d05e8f1a311b3f8b0dc67ef7d4e5d2b4150f51bd881acd4dfea067c79d37841d182881f1393a73cbc7beddc492



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

2017-11-25 Thread Patrick Lauer
commit: 6b2845ec19783b197ae4f90d7df14abf8b3fdf19
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Nov 25 20:38:20 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sat Nov 25 20:41:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b2845ec

dev-libs/libe: Whitespace

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-libs/libe/Manifest   | 4 ++--
 dev-libs/libe/libe-0.10.1.ebuild | 3 ++-
 dev-libs/libe/libe-0.11.0.ebuild | 3 ++-
 dev-libs/libe/libe-0.9.0.ebuild  | 3 ++-
 4 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/dev-libs/libe/Manifest b/dev-libs/libe/Manifest
index 94bb844c56b..1b74eafeb64 100644
--- a/dev-libs/libe/Manifest
+++ b/dev-libs/libe/Manifest
@@ -1,3 +1,3 @@
 DIST libe-0.10.1.tar.gz 412727 SHA256 
821f955e2eefce78218764a5830f04ead09107c6ec764ae0399c4b0f6c7e34ac SHA512 
aa81d6740e46accd7bfc26fcf5b53c6cc43556b897f2692cff1db563c7a5869797c540669d3bc8b4a0aee9442a7b92ef6690fa8384bb3ef38aed40f065a5ab5f
 WHIRLPOOL 
b1faacfc4a392de136c8d2841b82404fc8e37a60333f1ac95c0d98496f2108b0b984ef7d91b420d460b28408143fc4bf9e37ff9d7a6940b004b899082e38f358
-DIST libe-0.11.0.tar.gz 414542 SHA256 
917197de5fcb68d1d1bb84ef024d914954a8d245f4c9357609e37a4e0cb646b0 SHA512 
178003b19f5ad2b3503a929bce131d329e5eafba9f46ae3343cf4271e248ef883b84945e642239a7cdc96185e1b975bcf62004831042c2ab232e7813efbb5339
 WHIRLPOOL 
b36ec040dd402da794ddfea4f04229376d00a79f8db75811d5106495797e128e5af6eeef6ba2fed59090993e146887a563c086e3bc9e199b690bb877deecd6f1
-DIST libe-0.9.0.tar.gz 411601 SHA256 
c1b92dcfeee694038a8d16d43923bc7725a995d42f53f1da1efbad0e4ab479e3 SHA512 
711097a59814b0dac9ca26dcbc30678060dd05d05e8f1a311b3f8b0dc67ef7d4e5d2b4150f51bd881acd4dfea067c79d37841d182881f1393a73cbc7beddc492
 WHIRLPOOL 
6fca4f4e5fc844b031a680f8cb224400a69b58a966cdf71cd060c408ec343beee39a8d4fc47851d961de98be032a03f9e4e9043a17ca30ac6afe147a1406d18c
+DIST libe-0.11.0.tar.gz 414542 BLAKE2B 
5b7c312b837659811cca7e64c0006fb5b3378086b82f44b5819f975a11038cc305338555d60758e1f8435672a855668ab2e6719a4a42c9c7d596ca4d35a1aa5d
 SHA512 
178003b19f5ad2b3503a929bce131d329e5eafba9f46ae3343cf4271e248ef883b84945e642239a7cdc96185e1b975bcf62004831042c2ab232e7813efbb5339
+DIST libe-0.9.0.tar.gz 411601 BLAKE2B 
a9d0653e2508656eb4562e16ceda0f8fb0b8694b7d3ee4561d1f37d3ad34db562d6b40088e3655c179eab8f9099980bf8d1ffc66d248195fc39e74e17d8eea68
 SHA512 
711097a59814b0dac9ca26dcbc30678060dd05d05e8f1a311b3f8b0dc67ef7d4e5d2b4150f51bd881acd4dfea067c79d37841d182881f1393a73cbc7beddc492

diff --git a/dev-libs/libe/libe-0.10.1.ebuild b/dev-libs/libe/libe-0.10.1.ebuild
index ef503831446..d6bc1d4fdbf 100644
--- a/dev-libs/libe/libe-0.10.1.ebuild
+++ b/dev-libs/libe/libe-0.10.1.ebuild
@@ -1,5 +1,6 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
+
 EAPI=4
 
 inherit eutils

diff --git a/dev-libs/libe/libe-0.11.0.ebuild b/dev-libs/libe/libe-0.11.0.ebuild
index ecd2bfad982..be48fd2433c 100644
--- a/dev-libs/libe/libe-0.11.0.ebuild
+++ b/dev-libs/libe/libe-0.11.0.ebuild
@@ -1,5 +1,6 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
+
 EAPI=4
 
 inherit eutils

diff --git a/dev-libs/libe/libe-0.9.0.ebuild b/dev-libs/libe/libe-0.9.0.ebuild
index 0d7d4c74ffa..183694fbe18 100644
--- a/dev-libs/libe/libe-0.9.0.ebuild
+++ b/dev-libs/libe/libe-0.9.0.ebuild
@@ -1,5 +1,6 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
+
 EAPI=4
 
 inherit eutils