* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2019-02-01 12:17 Jason Zaman
0 siblings, 0 replies; 32+ messages in thread
From: Jason Zaman @ 2019-02-01 12:17 UTC (permalink / raw
To: gentoo-commits
commit: 3995b794ead32be863a54f9a26b39b44dcd99edb
Author: Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 1 06:38:02 2019 +0000
Commit: Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Fri Feb 1 12:08:56 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3995b794
dev-libs/crc32c: new package
Signed-off-by: Jason Zaman <perfinion <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-libs/crc32c/Manifest | 1 +
dev-libs/crc32c/crc32c-1.0.6.ebuild | 27 +++++++++++++++++++++++++++
dev-libs/crc32c/metadata.xml | 11 +++++++++++
3 files changed, 39 insertions(+)
diff --git a/dev-libs/crc32c/Manifest b/dev-libs/crc32c/Manifest
new file mode 100644
index 00000000000..2c2ab2c4bfe
--- /dev/null
+++ b/dev-libs/crc32c/Manifest
@@ -0,0 +1 @@
+DIST crc32c-1.0.6.tar.gz 29596 BLAKE2B 5806e0a48cb3048c9b07abb75eb232491483176bbeb98bc11ad1b0ef7d4ce89929ad20b0354906fd67e8773541f9913f3948f1db9a3f3987fe7e2ca67e9d2467 SHA512 c30f6510d6348f15dcdddc06e375f21a69681cd615483d67628b32de747e5e98200fa49faf7e3fc30a1302991fd1f9c9a706c9eb4e13c9c6c09e74066474ea7b
diff --git a/dev-libs/crc32c/crc32c-1.0.6.ebuild b/dev-libs/crc32c/crc32c-1.0.6.ebuild
new file mode 100644
index 00000000000..dd3651dd58d
--- /dev/null
+++ b/dev-libs/crc32c/crc32c-1.0.6.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="CRC32C implementation with support for CPU-specific acceleration instructions"
+HOMEPAGE="https://github.com/google/crc32c"
+SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DOCS=( README.md )
+
+src_configure() {
+ local mycmakeargs=(
+ -DCRC32C_BUILD_TESTS=OFF
+ -DCRC32C_BUILD_BENCHMARKS=OFF
+ -DCRC32C_USE_GLOG=OFF
+ )
+
+ cmake-utils_src_configure
+}
diff --git a/dev-libs/crc32c/metadata.xml b/dev-libs/crc32c/metadata.xml
new file mode 100644
index 00000000000..87e8aaf70c6
--- /dev/null
+++ b/dev-libs/crc32c/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>perfinion@gentoo.org</email>
+ <name>Jason Zaman</name>
+ </maintainer>
+ <longdescription lang="en">
+ CRC32C implementation with support for CPU-specific acceleration instructions
+ </longdescription>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2019-04-29 14:24 Jason Zaman
0 siblings, 0 replies; 32+ messages in thread
From: Jason Zaman @ 2019-04-29 14:24 UTC (permalink / raw
To: gentoo-commits
commit: 8c499b8027414c2158552272ae021cc460e5511d
Author: Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 29 13:59:54 2019 +0000
Commit: Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Mon Apr 29 14:23:07 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c499b80
dev-libs/crc32c: stable
Signed-off-by: Jason Zaman <perfinion <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
dev-libs/crc32c/crc32c-1.0.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.0.6.ebuild b/dev-libs/crc32c/crc32c-1.0.6.ebuild
index dd3651dd58d..9b78af3cda5 100644
--- a/dev-libs/crc32c/crc32c-1.0.6.ebuild
+++ b/dev-libs/crc32c/crc32c-1.0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
DOCS=( README.md )
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2021-08-13 15:20 Marek Szuba
0 siblings, 0 replies; 32+ messages in thread
From: Marek Szuba @ 2021-08-13 15:20 UTC (permalink / raw
To: gentoo-commits
commit: 27169d88652193b596880ba95ed1a7f5be0362d8
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 13 15:14:45 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Aug 13 15:14:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27169d88
dev-libs/crc32c: keyword 1.0.6 for ~riscv
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.0.6.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/crc32c/crc32c-1.0.6.ebuild b/dev-libs/crc32c/crc32c-1.0.6.ebuild
index 9b78af3cda5..73fcf18bbb8 100644
--- a/dev-libs/crc32c/crc32c-1.0.6.ebuild
+++ b/dev-libs/crc32c/crc32c-1.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
IUSE=""
DOCS=( README.md )
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2021-09-05 16:41 Arthur Zamarin
0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2021-09-05 16:41 UTC (permalink / raw
To: gentoo-commits
commit: e416a15279908aaef2950bf3fba0bc8c6a139ba6
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 5 16:28:52 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 5 16:40:17 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e416a152
dev-libs/crc32c: set myself as a maintainer
got approval from perfinion <AT> g.o of taking over the package
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/crc32c/metadata.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/crc32c/metadata.xml b/dev-libs/crc32c/metadata.xml
index 76f45cdee0f..dbc3daf2032 100644
--- a/dev-libs/crc32c/metadata.xml
+++ b/dev-libs/crc32c/metadata.xml
@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>perfinion@gentoo.org</email>
- <name>Jason Zaman</name>
+ <email>arthurzam@gentoo.org</email>
+ <name>Arthur Zamarin</name>
</maintainer>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2021-09-05 16:41 Arthur Zamarin
0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2021-09-05 16:41 UTC (permalink / raw
To: gentoo-commits
commit: 7b5f5bec1046b618a945eb0ead4d4e4b44cb3bd9
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 5 16:33:46 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 5 16:40:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5f5bec
dev-libs/crc32c: move to cmake.eclass, fix Werror
Closes: https://bugs.gentoo.org/744658
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.0.6.ebuild | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/dev-libs/crc32c/crc32c-1.0.6.ebuild b/dev-libs/crc32c/crc32c-1.0.6.ebuild
index 73fcf18bbb8..baf1e8683e9 100644
--- a/dev-libs/crc32c/crc32c-1.0.6.ebuild
+++ b/dev-libs/crc32c/crc32c-1.0.6.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="CRC32C implementation with support for CPU-specific acceleration instructions"
HOMEPAGE="https://github.com/google/crc32c"
@@ -12,10 +12,14 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~riscv x86"
-IUSE=""
DOCS=( README.md )
+src_prepare() {
+ sed -e '/-Werror/d' -i CMakeLists.txt || die
+ cmake_src_prepare
+}
+
src_configure() {
local mycmakeargs=(
-DCRC32C_BUILD_TESTS=OFF
@@ -23,5 +27,5 @@ src_configure() {
-DCRC32C_USE_GLOG=OFF
)
- cmake-utils_src_configure
+ cmake_src_configure
}
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2021-09-07 3:07 Sam James
0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-09-07 3:07 UTC (permalink / raw
To: gentoo-commits
commit: ad47558faa8994b7e804233c7737f7984796596d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 7 03:06:55 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 7 03:06:55 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad47558f
dev-libs/crc32c: Keyword 1.1.1 ppc64, #807025
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.1.ebuild b/dev-libs/crc32c/crc32c-1.1.1.ebuild
index e1e32e72d22..59ca6a6b2ef 100644
--- a/dev-libs/crc32c/crc32c-1.1.1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2021-09-10 1:27 Sam James
0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-09-10 1:27 UTC (permalink / raw
To: gentoo-commits
commit: bf71a2c7875b87bca181b82a52d726e7e223078a
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Thu Sep 9 19:49:44 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 10 01:27:25 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf71a2c7
dev-libs/crc32c: keyworded 1.1.1 for sparc, bug #807025
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.1.ebuild b/dev-libs/crc32c/crc32c-1.1.1.ebuild
index 59ca6a6b2ef..857f734525d 100644
--- a/dev-libs/crc32c/crc32c-1.1.1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2021-09-16 1:49 Sam James
0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-09-16 1:49 UTC (permalink / raw
To: gentoo-commits
commit: fe0f42a394b1c9d84b484544fb9f127b8f85bce4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 16 01:49:35 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 16 01:49:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0f42a3
dev-libs/crc32c: Keyword 1.1.1 ppc, #807025
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.1.ebuild b/dev-libs/crc32c/crc32c-1.1.1.ebuild
index 857f734525d..aadb54910c2 100644
--- a/dev-libs/crc32c/crc32c-1.1.1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2021-10-04 22:58 Sam James
0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-10-04 22:58 UTC (permalink / raw
To: gentoo-commits
commit: a130d4aac001408678dee80215c048af4481e78f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 4 22:57:49 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 4 22:57:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a130d4aa
dev-libs/crc32c: Keyword 1.1.1 arm, #807025
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.1.ebuild b/dev-libs/crc32c/crc32c-1.1.1.ebuild
index aadb54910c2..6c0d39fcd71 100644
--- a/dev-libs/crc32c/crc32c-1.1.1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2021-10-12 18:57 Sam James
0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-10-12 18:57 UTC (permalink / raw
To: gentoo-commits
commit: c9b8a02bd314ed730135905cd6df42df09d34b47
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 12 18:55:35 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 12 18:55:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b8a02b
dev-libs/crc32c: Stabilize 1.1.1 x86, #817872
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.1.ebuild b/dev-libs/crc32c/crc32c-1.1.1.ebuild
index 6c0d39fcd71..4b16f56efae 100644
--- a/dev-libs/crc32c/crc32c-1.1.1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2021-10-12 18:57 Sam James
0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-10-12 18:57 UTC (permalink / raw
To: gentoo-commits
commit: 6d60be18a2ae2f308ebf0008fddd7e6a2fc5f52a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 12 18:56:13 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 12 18:56:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d60be18
dev-libs/crc32c: Stabilize 1.1.1 amd64, #817872
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.1.ebuild b/dev-libs/crc32c/crc32c-1.1.1.ebuild
index 4b16f56efae..0086632b41e 100644
--- a/dev-libs/crc32c/crc32c-1.1.1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2021-10-21 17:57 Arthur Zamarin
0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2021-10-21 17:57 UTC (permalink / raw
To: gentoo-commits
commit: 39b05fecbf785929cbbbd89ca548b8f27ff50fea
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 21 17:55:17 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 21 17:57:15 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b05fec
dev-libs/crc32c: add 1.1.2
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/crc32c/Manifest | 1 +
dev-libs/crc32c/crc32c-1.1.2.ebuild | 39 +++++++++++++++++++++++++++++++++++++
2 files changed, 40 insertions(+)
diff --git a/dev-libs/crc32c/Manifest b/dev-libs/crc32c/Manifest
index 8de75e4baf5..47e69b3b18f 100644
--- a/dev-libs/crc32c/Manifest
+++ b/dev-libs/crc32c/Manifest
@@ -1,2 +1,3 @@
DIST crc32c-1.0.6.tar.gz 29596 BLAKE2B 5806e0a48cb3048c9b07abb75eb232491483176bbeb98bc11ad1b0ef7d4ce89929ad20b0354906fd67e8773541f9913f3948f1db9a3f3987fe7e2ca67e9d2467 SHA512 c30f6510d6348f15dcdddc06e375f21a69681cd615483d67628b32de747e5e98200fa49faf7e3fc30a1302991fd1f9c9a706c9eb4e13c9c6c09e74066474ea7b
DIST crc32c-1.1.1.tar.gz 29829 BLAKE2B 5ffb0809e80d1fad81a77d96683d44142a7d84fc15ce18070cdcdb12fd9b67f7ec732a53d8af7dc4b77add859bf64c4fa8bc52a593830de931a7bd12c60498cc SHA512 c276160ec960a38cd535c998336472694819bc6eb37beb711bd43a31441d1808c8a14d3a1f0eccc780785b19f739a4a51f923867a20b0707c465e0cc03f457e9
+DIST crc32c-1.1.2.tar.gz 29819 BLAKE2B f48720e632b6a4aaab9591651ed92b268bc8fc5faacb01888094af86ecc9dec901be6edc419c534aebf94ade5a2ce2347c0ff2962ba57c62627d6d7c420fc23b SHA512 6325c52b5a6850b9f90086e0c0c86798c008af36e7cfd3a0216184a2d37b3bf7323481ddc6bfe4cbd5b31288b3ee6c69772d03085a13094cf95d00a9756a7196
diff --git a/dev-libs/crc32c/crc32c-1.1.2.ebuild b/dev-libs/crc32c/crc32c-1.1.2.ebuild
new file mode 100644
index 00000000000..6eee30bb278
--- /dev/null
+++ b/dev-libs/crc32c/crc32c-1.1.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="CRC32C implementation with support for CPU-specific acceleration instructions"
+HOMEPAGE="https://github.com/google/crc32c"
+SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-cpp/gtest )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.1.1-system-testdeps.patch"
+)
+
+DOCS=( README.md )
+
+src_prepare() {
+ sed -e '/-Werror/d' -i CMakeLists.txt || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCRC32C_BUILD_TESTS=$(usex test)
+ -DCRC32C_BUILD_BENCHMARKS=OFF
+ -DCRC32C_USE_GLOG=OFF
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2021-10-24 6:58 Arthur Zamarin
0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2021-10-24 6:58 UTC (permalink / raw
To: gentoo-commits
commit: d3887e9f15fade5c6dbbd79a11bb5a54a3e18c6a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 24 06:53:06 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 24 06:57:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3887e9f
dev-libs/crc32c: fix for arm64 without crc32
On arm64, the build system decided if the current CPU supports crc32
instructions, but forcing the compiler to support it and then checking
if it compiles. By removing the forcing, we really check if the arch
supports it.
Bit thanks to Sam James <sam <AT> gentoo.org> for testing and finding the
issue in build system.
Closes: https://bugs.gentoo.org/818874
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/crc32c/{crc32c-1.1.2.ebuild => crc32c-1.1.2-r1.ebuild} | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
similarity index 91%
rename from dev-libs/crc32c/crc32c-1.1.2.ebuild
rename to dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
index 6eee30bb278..e7e06e01ec2 100644
--- a/dev-libs/crc32c/crc32c-1.1.2.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
@@ -24,7 +24,9 @@ PATCHES=(
DOCS=( README.md )
src_prepare() {
- sed -e '/-Werror/d' -i CMakeLists.txt || die
+ sed -e '/-Werror/d' \
+ -e '/-march=armv8/d' \
+ -i CMakeLists.txt || die
cmake_src_prepare
}
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2021-10-27 22:35 Sam James
0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-10-27 22:35 UTC (permalink / raw
To: gentoo-commits
commit: e3b4e12a649f281931405616c9a166cf1e2b3a62
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 27 22:35:14 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 27 22:35:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b4e12a
dev-libs/crc32c: Keyword 1.1.2-r1 arm64, #807025
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
index e7e06e01ec2..dab4910a554 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2022-01-17 8:13 Joshua Kinard
0 siblings, 0 replies; 32+ messages in thread
From: Joshua Kinard @ 2022-01-17 8:13 UTC (permalink / raw
To: gentoo-commits
commit: 2666d1a89e4b77602616bc87dfe5fd91f98f1670
Author: Joshua Kinard <kumba <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 17 08:12:43 2022 +0000
Commit: Joshua Kinard <kumba <AT> gentoo <DOT> org>
CommitDate: Mon Jan 17 08:12:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2666d1a8
dev-libs/crc32c: Added ~mips to KEYWORDS
Bug: https://bugs.gentoo.org/807025
Signed-off-by: Joshua Kinard <kumba <AT> gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
dev-libs/crc32c/crc32c-1.1.2-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
index dab4910a5542..70453bb05dd1 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r1.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
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2022-01-31 20:08 Arthur Zamarin
0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2022-01-31 20:08 UTC (permalink / raw
To: gentoo-commits
commit: 5170bed909efa30a4cefb086a572e81b049275fe
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 31 20:08:19 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 31 20:08:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5170bed9
dev-libs/crc32c: Stabilize 1.1.2-r1 ppc, #832394
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
index 70453bb05dd1..83706feadbc7 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2022-01-31 20:11 Arthur Zamarin
0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2022-01-31 20:11 UTC (permalink / raw
To: gentoo-commits
commit: 6f3a0d27101bd1686f78f05b026dba63837f2cf5
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 31 20:10:49 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 31 20:10:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f3a0d27
dev-libs/crc32c: Stabilize 1.1.2-r1 ppc64, #832394
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
index 83706feadbc7..860b0ad36081 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2022-02-01 5:57 Sam James
0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2022-02-01 5:57 UTC (permalink / raw
To: gentoo-commits
commit: 0d7eca1c255ecdeabc9bfb8b382222f1f6aea6ef
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 1 05:57:04 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 1 05:57:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7eca1c
dev-libs/crc32c: Stabilize 1.1.2-r1 arm64, #832394
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
index 860b0ad36081..16ecbfc23076 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2022-02-01 7:30 Agostino Sarubbo
0 siblings, 0 replies; 32+ messages in thread
From: Agostino Sarubbo @ 2022-02-01 7:30 UTC (permalink / raw
To: gentoo-commits
commit: c170af8cf4a895d17d1847d1ca59b6a28b0c9ee9
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 1 07:29:37 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Feb 1 07:29:37 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c170af8c
dev-libs/crc32c: amd64 stable wrt bug #832394
Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
index 16ecbfc23076..26cffb32ea79 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2022-02-01 7:36 Agostino Sarubbo
0 siblings, 0 replies; 32+ messages in thread
From: Agostino Sarubbo @ 2022-02-01 7:36 UTC (permalink / raw
To: gentoo-commits
commit: 3a6abe16318782abcb924da2a05e18c2997d1f71
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 1 07:36:04 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Feb 1 07:36:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a6abe16
dev-libs/crc32c: x86 stable wrt bug #832394
Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
index 26cffb32ea79..0bc6721f5fb9 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2022-02-02 0:08 Sam James
0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2022-02-02 0:08 UTC (permalink / raw
To: gentoo-commits
commit: 732022abacf464dab77a8a19e3a19c06e25bddfe
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 2 00:08:15 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 2 00:08:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732022ab
dev-libs/crc32c: Stabilize 1.1.2-r1 arm, #832394
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
index 0bc6721f5fb9..dde949144a27 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2023-02-09 15:14 Arthur Zamarin
0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2023-02-09 15:14 UTC (permalink / raw
To: gentoo-commits
commit: f71faa99a9c06babb9def382a9fa2d4a08149f15
Author: Peter Levine <plevine457 <AT> gmail <DOT> com>
AuthorDate: Wed Feb 8 02:10:56 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 9 15:13:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f71faa99
dev-libs/crc32c: fix building against dev-cpp/gtest-1.13.0
Closes: https://bugs.gentoo.org/893346
Closes: https://github.com/gentoo/gentoo/pull/29475
Signed-off-by: Peter Levine <plevine457 <AT> gmail.com>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r2.ebuild | 42 ++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
new file mode 100644
index 000000000000..3eddf42a6270
--- /dev/null
+++ b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="CRC32C implementation with support for CPU-specific acceleration instructions"
+HOMEPAGE="https://github.com/google/crc32c"
+SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-cpp/gtest )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.1.1-system-testdeps.patch"
+)
+
+DOCS=( README.md )
+
+src_prepare() {
+ sed -e '/-Werror/d' \
+ -e '/-march=armv8/d' \
+ -i CMakeLists.txt || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_CXX_STANDARD=14 # C++14 or later required for >=gtest-1.13.0
+ -DCRC32C_BUILD_TESTS=$(usex test)
+ -DCRC32C_BUILD_BENCHMARKS=OFF
+ -DCRC32C_USE_GLOG=OFF
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2023-02-09 15:14 Arthur Zamarin
0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2023-02-09 15:14 UTC (permalink / raw
To: gentoo-commits
commit: b59403cff708fce6c2abb2e848c96fe1c79832eb
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 9 15:14:08 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 9 15:14:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59403cf
dev-libs/crc32c: update EAPI 7 -> 8
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
index 3eddf42a6270..25c6f9711384 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2023-02-25 5:46 Arthur Zamarin
0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2023-02-25 5:46 UTC (permalink / raw
To: gentoo-commits
commit: 8bd036cf96e5cf0e395b6602ae0709feac88c98b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 25 05:44:58 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 25 05:44:58 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd036cf
dev-libs/crc32c: add github upstream metadata
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/crc32c/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-libs/crc32c/metadata.xml b/dev-libs/crc32c/metadata.xml
index 8b1443351bf8..c0c1de470854 100644
--- a/dev-libs/crc32c/metadata.xml
+++ b/dev-libs/crc32c/metadata.xml
@@ -5,4 +5,7 @@
<email>arthurzam@gentoo.org</email>
<name>Arthur Zamarin</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">google/crc32c</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2023-03-15 19:57 Arthur Zamarin
0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2023-03-15 19:57 UTC (permalink / raw
To: gentoo-commits
commit: 620d1cea5ab419af46a6023cbff09460b8da93e8
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 19:57:14 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 19:57:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=620d1cea
dev-libs/crc32c: Stabilize 1.1.2-r2 ppc, #901373
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
index 25c6f9711384..a82eb46ae1ab 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2023-03-15 19:57 Arthur Zamarin
0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2023-03-15 19:57 UTC (permalink / raw
To: gentoo-commits
commit: c3a524edb15df402518fd74da7b66b9c99f17548
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 19:57:15 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 19:57:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a524ed
dev-libs/crc32c: Stabilize 1.1.2-r2 ppc64, #901373
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
index a82eb46ae1ab..bb9574ce2d35 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2023-03-15 19:57 Arthur Zamarin
0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2023-03-15 19:57 UTC (permalink / raw
To: gentoo-commits
commit: fe11437b36df359ab3f10d77792d127df12f1f6b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 19:57:17 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 19:57:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe11437b
dev-libs/crc32c: Stabilize 1.1.2-r2 arm64, #901373
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
index b0a7ecdda3c7..e90a2892a3aa 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2023-03-15 19:57 Arthur Zamarin
0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2023-03-15 19:57 UTC (permalink / raw
To: gentoo-commits
commit: 541b5991f16f653918bcbddf5a39e2ff8faa8cc1
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 19:57:18 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 19:57:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541b5991
dev-libs/crc32c: Stabilize 1.1.2-r2 amd64, #901373
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
index e90a2892a3aa..90af416a1a25 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2023-03-15 19:57 Arthur Zamarin
0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2023-03-15 19:57 UTC (permalink / raw
To: gentoo-commits
commit: c580bba58f9a19a966aae6ba1c568a6a4a500726
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 19:57:16 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 19:57:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c580bba5
dev-libs/crc32c: Stabilize 1.1.2-r2 arm, #901373
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
index bb9574ce2d35..3df5bd325e6d 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2023-03-15 19:57 Arthur Zamarin
0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2023-03-15 19:57 UTC (permalink / raw
To: gentoo-commits
commit: 7af70e9d9c5eff6ffe5b4be924c5817590db60ca
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 19:57:16 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 19:57:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af70e9d
dev-libs/crc32c: Stabilize 1.1.2-r2 x86, #901373
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
index 3df5bd325e6d..b0a7ecdda3c7 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2023-04-30 7:53 Andreas Sturmlechner
0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2023-04-30 7:53 UTC (permalink / raw
To: gentoo-commits
commit: 5a12e44afa0af72134d8dc7342aefbb647a4144a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 29 23:06:25 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 30 07:53:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a12e44a
dev-libs/crc32c: drop 1.1.2-r1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r1.ebuild | 41 ----------------------------------
1 file changed, 41 deletions(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
deleted file mode 100644
index dde949144a27..000000000000
--- a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="CRC32C implementation with support for CPU-specific acceleration instructions"
-HOMEPAGE="https://github.com/google/crc32c"
-SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( dev-cpp/gtest )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.1.1-system-testdeps.patch"
-)
-
-DOCS=( README.md )
-
-src_prepare() {
- sed -e '/-Werror/d' \
- -e '/-march=armv8/d' \
- -i CMakeLists.txt || die
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCRC32C_BUILD_TESTS=$(usex test)
- -DCRC32C_BUILD_BENCHMARKS=OFF
- -DCRC32C_USE_GLOG=OFF
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/
@ 2023-09-27 16:44 WANG Xuerui
0 siblings, 0 replies; 32+ messages in thread
From: WANG Xuerui @ 2023-09-27 16:44 UTC (permalink / raw
To: gentoo-commits
commit: 83f35989ad0a811ada001c59af12c511f334783b
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 26 19:44:21 2023 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Wed Sep 27 16:32:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f35989
dev-libs/crc32c: keyword 1.1.2-r2 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-libs/crc32c/crc32c-1.1.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
index 90af416a1a25..e9ecec46cb83 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 32+ messages in thread
end of thread, other threads:[~2023-09-27 16:44 UTC | newest]
Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-01 7:30 [gentoo-commits] repo/gentoo:master commit in: dev-libs/crc32c/ Agostino Sarubbo
-- strict thread matches above, loose matches on Subject: below --
2023-09-27 16:44 WANG Xuerui
2023-04-30 7:53 Andreas Sturmlechner
2023-03-15 19:57 Arthur Zamarin
2023-03-15 19:57 Arthur Zamarin
2023-03-15 19:57 Arthur Zamarin
2023-03-15 19:57 Arthur Zamarin
2023-03-15 19:57 Arthur Zamarin
2023-03-15 19:57 Arthur Zamarin
2023-02-25 5:46 Arthur Zamarin
2023-02-09 15:14 Arthur Zamarin
2023-02-09 15:14 Arthur Zamarin
2022-02-02 0:08 Sam James
2022-02-01 7:36 Agostino Sarubbo
2022-02-01 5:57 Sam James
2022-01-31 20:11 Arthur Zamarin
2022-01-31 20:08 Arthur Zamarin
2022-01-17 8:13 Joshua Kinard
2021-10-27 22:35 Sam James
2021-10-24 6:58 Arthur Zamarin
2021-10-21 17:57 Arthur Zamarin
2021-10-12 18:57 Sam James
2021-10-12 18:57 Sam James
2021-10-04 22:58 Sam James
2021-09-16 1:49 Sam James
2021-09-10 1:27 Sam James
2021-09-07 3:07 Sam James
2021-09-05 16:41 Arthur Zamarin
2021-09-05 16:41 Arthur Zamarin
2021-08-13 15:20 Marek Szuba
2019-04-29 14:24 Jason Zaman
2019-02-01 12:17 Jason Zaman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox