public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crossguid/
@ 2023-02-26 19:04 Arthur Zamarin
  0 siblings, 0 replies; 13+ messages in thread
From: Arthur Zamarin @ 2023-02-26 19:04 UTC (permalink / raw
  To: gentoo-commits

commit:     f75df708fba86c239b118795a891da78fcc9d3e8
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 26 19:04:41 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 26 19:04:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75df708

dev-libs/crossguid: Stabilize 0.2.2_p20190529 amd64, #897908

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

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

diff --git a/dev-libs/crossguid/crossguid-0.2.2_p20190529.ebuild b/dev-libs/crossguid/crossguid-0.2.2_p20190529.ebuild
index 86cea4028ba4..0e39b2e4452d 100644
--- a/dev-libs/crossguid/crossguid-0.2.2_p20190529.ebuild
+++ b/dev-libs/crossguid/crossguid-0.2.2_p20190529.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crossguid/
@ 2024-03-07 23:44 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2024-03-07 23:44 UTC (permalink / raw
  To: gentoo-commits

commit:     6300842105e9abd59fc4746a423b08f9baa7991d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  7 23:43:35 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar  7 23:44:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63008421

dev-libs/crossguid: Re-add 0_pre20150817 for now

Cleanup depends on media-tv/kodi-19.x cleanup ...

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/crossguid/Manifest                       |  1 +
 dev-libs/crossguid/crossguid-0_pre20150817.ebuild | 47 +++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/crossguid/Manifest b/dev-libs/crossguid/Manifest
index 8c7c4899206d..cbf759e557c4 100644
--- a/dev-libs/crossguid/Manifest
+++ b/dev-libs/crossguid/Manifest
@@ -1 +1,2 @@
 DIST crossguid-0.2.2_p20190529.tar.gz 141660 BLAKE2B 0f78a8ab5a420297f666b3b8156d499a9141ec25c049d4d2bb2ba594dc585abe211a149b83c605cce4f5530207231a065d5f3a87a0c969781de8c6381afa2527 SHA512 f0a80d8e99b10473bcfdfde3d1c5fd7b766959819f0d1c0595ac84ce46db9007a5fbfde9a55aca60530c46cb7f8ef4c7e472c6191559ded92f868589c141ccaf
+DIST crossguid-0_pre20150817.tar.gz 46569 BLAKE2B 3384b6c507c4713f5ea0d6012138f3543445a42c7353e934e267b91275f7cf75720a446f5fe24f334b1022946f856a65f5c158d0036c999c761e626c1e30062a SHA512 823ca301f1d3b78a778649cd9169194d98dd33c65cadd5bfb9f86429e82049c99c17e09f093b92675981d2aac2aac25b60cbb157fad57a3e1bada826edd8ba0a

diff --git a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
new file mode 100644
index 000000000000..9c61857673ce
--- /dev/null
+++ b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+if [[ ${PV} == "9999" ]] ; then
+	EGIT_REPO_URI="https://github.com/graeme-hill/crossguid.git"
+	inherit git-r3
+else
+	EGIT_COMMIT="8f399e8bd4252be9952f3dfa8199924cc8487ca4"
+	SRC_URI="https://github.com/graeme-hill/crossguid/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+fi
+
+DESCRIPTION="Lightweight cross platform C++ GUID/UUID library"
+HOMEPAGE="https://github.com/graeme-hill/crossguid"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
+
+# We use libuuid from util-linux.
+DEPEND="sys-apps/util-linux"
+RDEPEND="${DEPEND}"
+
+RESTRICT="test" #575544
+
+e() { echo "$@"; "$@"; }
+
+src_compile() {
+	e $(tc-getCXX) \
+		${CXXFLAGS} ${CPPFLAGS} ${LDFLAGS} \
+		-std=c++11 \
+		-c guid.cpp -o guid.o \
+		-DGUID_LIBUUID \
+		|| die
+
+	e $(tc-getAR) rs libcrossguid.a guid.o || die
+}
+
+src_install() {
+	insinto /usr/include
+	doins guid.h
+	dolib.a libcrossguid.a
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crossguid/
@ 2024-03-07 23:24 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2024-03-07 23:24 UTC (permalink / raw
  To: gentoo-commits

commit:     f344d50409a38397a0a77c7b33579fdea38287ba
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  7 13:48:20 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar  7 23:08:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f344d504

dev-libs/crossguid: drop 0_pre20150817

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/crossguid/Manifest                       |  1 -
 dev-libs/crossguid/crossguid-0_pre20150817.ebuild | 47 -----------------------
 2 files changed, 48 deletions(-)

diff --git a/dev-libs/crossguid/Manifest b/dev-libs/crossguid/Manifest
index cbf759e557c4..8c7c4899206d 100644
--- a/dev-libs/crossguid/Manifest
+++ b/dev-libs/crossguid/Manifest
@@ -1,2 +1 @@
 DIST crossguid-0.2.2_p20190529.tar.gz 141660 BLAKE2B 0f78a8ab5a420297f666b3b8156d499a9141ec25c049d4d2bb2ba594dc585abe211a149b83c605cce4f5530207231a065d5f3a87a0c969781de8c6381afa2527 SHA512 f0a80d8e99b10473bcfdfde3d1c5fd7b766959819f0d1c0595ac84ce46db9007a5fbfde9a55aca60530c46cb7f8ef4c7e472c6191559ded92f868589c141ccaf
-DIST crossguid-0_pre20150817.tar.gz 46569 BLAKE2B 3384b6c507c4713f5ea0d6012138f3543445a42c7353e934e267b91275f7cf75720a446f5fe24f334b1022946f856a65f5c158d0036c999c761e626c1e30062a SHA512 823ca301f1d3b78a778649cd9169194d98dd33c65cadd5bfb9f86429e82049c99c17e09f093b92675981d2aac2aac25b60cbb157fad57a3e1bada826edd8ba0a

diff --git a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
deleted file mode 100644
index 2cd75d42e9cf..000000000000
--- a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="https://github.com/graeme-hill/crossguid.git"
-	inherit git-r3
-else
-	EGIT_COMMIT="8f399e8bd4252be9952f3dfa8199924cc8487ca4"
-	SRC_URI="https://github.com/graeme-hill/crossguid/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-	S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-fi
-
-DESCRIPTION="Lightweight cross platform C++ GUID/UUID library"
-HOMEPAGE="https://github.com/graeme-hill/crossguid"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-# We use libuuid from util-linux.
-DEPEND="sys-apps/util-linux"
-RDEPEND="${DEPEND}"
-
-RESTRICT="test" #575544
-
-e() { echo "$@"; "$@"; }
-
-src_compile() {
-	e $(tc-getCXX) \
-		${CXXFLAGS} ${CPPFLAGS} ${LDFLAGS} \
-		-std=c++11 \
-		-c guid.cpp -o guid.o \
-		-DGUID_LIBUUID \
-		|| die
-
-	e $(tc-getAR) rs libcrossguid.a guid.o || die
-}
-
-src_install() {
-	insinto /usr/include
-	doins guid.h
-	dolib.a libcrossguid.a
-}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crossguid/
@ 2023-02-26 19:28 Arthur Zamarin
  0 siblings, 0 replies; 13+ messages in thread
From: Arthur Zamarin @ 2023-02-26 19:28 UTC (permalink / raw
  To: gentoo-commits

commit:     5581cdd3468f80e5b3bb552e8c1915105d984b40
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 26 19:28:10 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 26 19:28:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5581cdd3

dev-libs/crossguid: Stabilize 0.2.2_p20190529 arm64, #897908

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

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

diff --git a/dev-libs/crossguid/crossguid-0.2.2_p20190529.ebuild b/dev-libs/crossguid/crossguid-0.2.2_p20190529.ebuild
index 0e39b2e4452d..580736e93e7d 100644
--- a/dev-libs/crossguid/crossguid-0.2.2_p20190529.ebuild
+++ b/dev-libs/crossguid/crossguid-0.2.2_p20190529.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crossguid/
@ 2023-02-26 17:15 Arthur Zamarin
  0 siblings, 0 replies; 13+ messages in thread
From: Arthur Zamarin @ 2023-02-26 17:15 UTC (permalink / raw
  To: gentoo-commits

commit:     fbe44af5d9e8002f60e3982e5017d929d36358e6
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 26 17:14:55 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 26 17:14:55 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe44af5

dev-libs/crossguid: Stabilize 0.2.2_p20190529 x86, #897908

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

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

diff --git a/dev-libs/crossguid/crossguid-0.2.2_p20190529.ebuild b/dev-libs/crossguid/crossguid-0.2.2_p20190529.ebuild
index a5fb5914d365..86cea4028ba4 100644
--- a/dev-libs/crossguid/crossguid-0.2.2_p20190529.ebuild
+++ b/dev-libs/crossguid/crossguid-0.2.2_p20190529.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crossguid/
@ 2022-08-27 11:45 Yixun Lan
  0 siblings, 0 replies; 13+ messages in thread
From: Yixun Lan @ 2022-08-27 11:45 UTC (permalink / raw
  To: gentoo-commits

commit:     1baa44ff0967350868480ea2634a1cbacf460db2
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 27 10:18:20 2022 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Aug 27 11:44:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1baa44ff

dev-libs/crossguid: Keyword 0_pre20150817 riscv, #866533

Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 dev-libs/crossguid/crossguid-0_pre20150817.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
index ebe790edd00c..2cd75d42e9cf 100644
--- a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
+++ b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/graeme-hill/crossguid"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 
 # We use libuuid from util-linux.
 DEPEND="sys-apps/util-linux"


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crossguid/
@ 2021-04-19  4:31 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2021-04-19  4:31 UTC (permalink / raw
  To: gentoo-commits

commit:     8c7b478512e87e034a46b3fc71aefb621761a159
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 19 04:05:27 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 19 04:30:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c7b4785

dev-libs/crossguid: port to EAPI 7

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/crossguid/crossguid-0_pre20150817.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
index 0f2a8a6e2dc..ebe790edd00 100644
--- a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
+++ b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -20,7 +20,6 @@ HOMEPAGE="https://github.com/graeme-hill/crossguid"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 x86"
-IUSE=""
 
 # We use libuuid from util-linux.
 DEPEND="sys-apps/util-linux"


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crossguid/
@ 2021-03-29 14:50 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2021-03-29 14:50 UTC (permalink / raw
  To: gentoo-commits

commit:     3cab2a926ca4e13f1fb027ada60315ff0f32745f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 29 14:31:38 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 29 14:31:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cab2a92

dev-libs/crossguid: Stabilize 0_pre20150817 arm64, #778446

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/crossguid/crossguid-0_pre20150817.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
index cf3fcbb5016..0f2a8a6e2dc 100644
--- a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
+++ b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/graeme-hill/crossguid"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
 IUSE=""
 
 # We use libuuid from util-linux.


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crossguid/
@ 2020-06-26 21:16 Mart Raudsepp
  0 siblings, 0 replies; 13+ messages in thread
From: Mart Raudsepp @ 2020-06-26 21:16 UTC (permalink / raw
  To: gentoo-commits

commit:     2c2ced35264f5edf31f819fc49301ccd88c8679d
Author:     Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Tue Jun 23 08:01:02 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Jun 26 21:15:58 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2ced35

dev-libs/crossguid: arm64 keyworded (bug #725914)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 dev-libs/crossguid/crossguid-0_pre20150817.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
index f2987df8d07..cf3fcbb5016 100644
--- a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
+++ b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/graeme-hill/crossguid"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE=""
 
 # We use libuuid from util-linux.


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crossguid/
@ 2017-01-06 13:16 Aaron Bauman
  0 siblings, 0 replies; 13+ messages in thread
From: Aaron Bauman @ 2017-01-06 13:16 UTC (permalink / raw
  To: gentoo-commits

commit:     56d1eae94c1dcf847bf325451c7e4ec815623a11
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  6 12:06:44 2017 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Fri Jan  6 13:16:03 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d1eae9

dev-libs/crossguid: amd4 stable wrt bug #604640

 dev-libs/crossguid/crossguid-0_pre20150817.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
index ffff7c4..9fc61ce 100644
--- a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
+++ b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/graeme-hill/crossguid"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE=""
 
 # We use libuuid from util-linux.


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crossguid/
@ 2016-03-14 12:13 Miroslav Šulc
  0 siblings, 0 replies; 13+ messages in thread
From: Miroslav Šulc @ 2016-03-14 12:13 UTC (permalink / raw
  To: gentoo-commits

commit:     376c3cbb0d30ff2d24bdf5c8b16ed2fa94341bc6
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 14 12:13:19 2016 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Mar 14 12:13:49 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=376c3cbb

dev-libs/crossguid: added ~arm (tested on RPi 2)

Package-Manager: portage-2.2.28

 dev-libs/crossguid/crossguid-0_pre20150817.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
index 675e823..ffff7c4 100644
--- a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
+++ b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/graeme-hill/crossguid"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE=""
 
 # We use libuuid from util-linux.


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crossguid/
@ 2016-03-03  3:11 Mike Frysinger
  0 siblings, 0 replies; 13+ messages in thread
From: Mike Frysinger @ 2016-03-03  3:11 UTC (permalink / raw
  To: gentoo-commits

commit:     8ce939c4cb5090f20f85da53522281fc0c12666a
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  3 03:09:49 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Mar  3 03:11:34 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce939c4

dev-libs/crossguid: disable testing #575544

This package lacks a proper build system, and the default `make test`
ends up autodetecting the wrong thing.  Disable it until upstream can
do something sane for us.

 dev-libs/crossguid/crossguid-0_pre20150817.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
index 6463aa1..675e823 100644
--- a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
+++ b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
@@ -27,6 +27,8 @@ IUSE=""
 DEPEND="sys-apps/util-linux"
 RDEPEND="${DEPEND}"
 
+RESTRICT="test" #575544
+
 e() { echo "$@"; "$@"; }
 
 src_compile() {


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crossguid/
@ 2015-08-20 12:51 Mike Frysinger
  0 siblings, 0 replies; 13+ messages in thread
From: Mike Frysinger @ 2015-08-20 12:51 UTC (permalink / raw
  To: gentoo-commits

commit:     a955f52f47ea66104b3cdc4060be8c4c7b46dd2f
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 20 12:50:45 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Aug 20 12:51:32 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a955f52f

dev-libs/crossguid: new package #557412

 dev-libs/crossguid/Manifest                       |  1 +
 dev-libs/crossguid/crossguid-0_pre20150817.ebuild | 47 +++++++++++++++++++++++
 dev-libs/crossguid/metadata.xml                   |  8 ++++
 3 files changed, 56 insertions(+)

diff --git a/dev-libs/crossguid/Manifest b/dev-libs/crossguid/Manifest
new file mode 100644
index 0000000..5e62e42
--- /dev/null
+++ b/dev-libs/crossguid/Manifest
@@ -0,0 +1 @@
+DIST crossguid-0_pre20150817.tar.gz 46569 SHA256 022c9f02cc36e865cd8fd0111a597ff2bd91988deeb348dbe2aba64aed1abd99 SHA512 823ca301f1d3b78a778649cd9169194d98dd33c65cadd5bfb9f86429e82049c99c17e09f093b92675981d2aac2aac25b60cbb157fad57a3e1bada826edd8ba0a WHIRLPOOL 16cb99af3d52a71c63bab1c266623dfd02a65e9d2a94851878358a822bd6a456fb41703c3268ea4393e0068589a7894c96a2ce1ee69135da947e206e2c43f8ce

diff --git a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
new file mode 100644
index 0000000..6463aa1
--- /dev/null
+++ b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit toolchain-funcs
+
+if [[ ${PV} == "9999" ]] ; then
+	EGIT_REPO_URI="git://github.com/graeme-hill/crossguid.git"
+	inherit git-r3
+else
+	EGIT_COMMIT="8f399e8bd4252be9952f3dfa8199924cc8487ca4"
+	SRC_URI="https://github.com/graeme-hill/crossguid/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+fi
+
+DESCRIPTION="Lightweight cross platform C++ GUID/UUID library"
+HOMEPAGE="https://github.com/graeme-hill/crossguid"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# We use libuuid from util-linux.
+DEPEND="sys-apps/util-linux"
+RDEPEND="${DEPEND}"
+
+e() { echo "$@"; "$@"; }
+
+src_compile() {
+	e $(tc-getCXX) \
+		${CXXFLAGS} ${CPPFLAGS} ${LDFLAGS} \
+		-std=c++11 \
+		-c guid.cpp -o guid.o \
+		-DGUID_LIBUUID \
+		|| die
+
+	e $(tc-getAR) rs libcrossguid.a guid.o || die
+}
+
+src_install() {
+	insinto /usr/include
+	doins guid.h
+	dolib.a libcrossguid.a
+}

diff --git a/dev-libs/crossguid/metadata.xml b/dev-libs/crossguid/metadata.xml
new file mode 100644
index 0000000..65b78d5
--- /dev/null
+++ b/dev-libs/crossguid/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>xbox</herd>
+<upstream>
+	<remote-id type='github'>graeme-hill/crossguid</remote-id>
+</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2024-03-07 23:44 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-26 19:04 [gentoo-commits] repo/gentoo:master commit in: dev-libs/crossguid/ Arthur Zamarin
  -- strict thread matches above, loose matches on Subject: below --
2024-03-07 23:44 Andreas Sturmlechner
2024-03-07 23:24 Andreas Sturmlechner
2023-02-26 19:28 Arthur Zamarin
2023-02-26 17:15 Arthur Zamarin
2022-08-27 11:45 Yixun Lan
2021-04-19  4:31 Sam James
2021-03-29 14:50 Sam James
2020-06-26 21:16 Mart Raudsepp
2017-01-06 13:16 Aaron Bauman
2016-03-14 12:13 Miroslav Šulc
2016-03-03  3:11 Mike Frysinger
2015-08-20 12:51 Mike Frysinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox