public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/cssc/
@ 2020-12-03  2:01 Thomas Deutschmann
  0 siblings, 0 replies; 6+ messages in thread
From: Thomas Deutschmann @ 2020-12-03  2:01 UTC (permalink / raw
  To: gentoo-commits

commit:     349abe9cfbfb862f45cdfa5b452f1542c26c3db8
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  3 01:58:52 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Dec  3 02:01:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349abe9c

dev-vcs/cssc: x86 stable (bug #757450)

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 dev-vcs/cssc/cssc-1.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/cssc/cssc-1.4.1.ebuild b/dev-vcs/cssc/cssc-1.4.1.ebuild
index 39514fabd0b..0a3f9485a09 100644
--- a/dev-vcs/cssc/cssc-1.4.1.ebuild
+++ b/dev-vcs/cssc/cssc-1.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${CSSC_P}.tar.gz"
 HOMEPAGE="https://www.gnu.org/software/cssc/"
 SLOT="0"
 LICENSE="GPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 
 IUSE="test valgrind"
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/cssc/
@ 2020-12-17 12:16 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2020-12-17 12:16 UTC (permalink / raw
  To: gentoo-commits

commit:     f4d35989af23ff9deb909960dc9088402d0a7e26
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 17 12:15:39 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 12:15:59 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d35989

dev-vcs/cssc: Stabilize 1.4.1 amd64, #757450

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

 dev-vcs/cssc/cssc-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/cssc/cssc-1.4.1.ebuild b/dev-vcs/cssc/cssc-1.4.1.ebuild
index 0a3f9485a09..be215e05db1 100644
--- a/dev-vcs/cssc/cssc-1.4.1.ebuild
+++ b/dev-vcs/cssc/cssc-1.4.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${CSSC_P}.tar.gz"
 HOMEPAGE="https://www.gnu.org/software/cssc/"
 SLOT="0"
 LICENSE="GPL-3"
-KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 
 IUSE="test valgrind"
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/cssc/
@ 2020-12-17 14:50 Aaron Bauman
  0 siblings, 0 replies; 6+ messages in thread
From: Aaron Bauman @ 2020-12-17 14:50 UTC (permalink / raw
  To: gentoo-commits

commit:     0570973d828e1338ee116bece93bc7dce7a1ba92
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 17 14:46:38 2020 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 14:50:19 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0570973d

dev-vcs/cssc: drop old

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 dev-vcs/cssc/Manifest          |  1 -
 dev-vcs/cssc/cssc-1.4.0.ebuild | 52 ------------------------------------------
 2 files changed, 53 deletions(-)

diff --git a/dev-vcs/cssc/Manifest b/dev-vcs/cssc/Manifest
index f7424756d64..99a55e57d06 100644
--- a/dev-vcs/cssc/Manifest
+++ b/dev-vcs/cssc/Manifest
@@ -1,2 +1 @@
-DIST CSSC-1.4.0.tar.gz 2012122 BLAKE2B c38bf9f50e372559c87d318780973a28fd2fec384cffd0c077c556b321f9f3e68324f59f26900e63c9235f30c564a60783c5a48b515b9b878977fe10266cd0be SHA512 7abb38ecfb5120e807d1f09d16ce81306b3eb16746e44da5029f626feba67dfb46db20bd2b89daffb2e3cdc51ffadc51cd666eef7d1b94e56b4c7dc24f93ea76
 DIST CSSC-1.4.1.tar.gz 2269725 BLAKE2B 264e996280ff23818332dda62d80adc61fd6a2e924af26a044168bf136c22b22bb591d37157030dbe8e2360a2687b0dcbf843f3af8683b08593fded4ef982739 SHA512 b843bd636b15830b2751c423ff2f2e7292e0942d750ca57425d9674b74c7291fe34db33cbbc4b87d27f80d3b54b0074207ceda612faa651b6f01486e0b2485d5

diff --git a/dev-vcs/cssc/cssc-1.4.0.ebuild b/dev-vcs/cssc/cssc-1.4.0.ebuild
deleted file mode 100644
index e1e1659be64..00000000000
--- a/dev-vcs/cssc/cssc-1.4.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils
-
-# Switch to ^^ when we switch to EAPI=6.
-#MY_PN="${PN^^}"
-MY_PN="CSSC"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="The GNU Project's replacement for SCCS"
-SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz"
-HOMEPAGE="https://www.gnu.org/software/cssc/"
-SLOT="0"
-LICENSE="GPL-3"
-
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="test valgrind"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-	test? ( valgrind? ( dev-util/valgrind ) )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README )
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-	epatch \
-		"${FILESDIR}"/${PN}-1.3.0-gcc47.patch \
-		"${FILESDIR}"/${P}-config.patch \
-		"${FILESDIR}"/${P}-m4.patch \
-		"${FILESDIR}"/${P}-test-large.patch
-
-	eautoreconf
-}
-
-src_configure() {
-	econf \
-		$(use test && use_with valgrind) \
-		--enable-binary
-}
-
-src_test() {
-	if [[ ${froobUID} = 0 ]]; then
-		einfo "The test suite can not be run as root"
-	else
-		emake check
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/cssc/
@ 2021-01-06 22:58 Fabian Groffen
  0 siblings, 0 replies; 6+ messages in thread
From: Fabian Groffen @ 2021-01-06 22:58 UTC (permalink / raw
  To: gentoo-commits

commit:     cd2bbee302b2400d707f0b84cbfe31317e1a5cfc
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  6 22:56:17 2021 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan  6 22:56:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2bbee3

dev-vcs/cssc: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 dev-vcs/cssc/cssc-1.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/cssc/cssc-1.4.1.ebuild b/dev-vcs/cssc/cssc-1.4.1.ebuild
index be215e05db1..5be7ce4bb7e 100644
--- a/dev-vcs/cssc/cssc-1.4.1.ebuild
+++ b/dev-vcs/cssc/cssc-1.4.1.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=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${CSSC_P}.tar.gz"
 HOMEPAGE="https://www.gnu.org/software/cssc/"
 SLOT="0"
 LICENSE="GPL-3"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 IUSE="test valgrind"
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/cssc/
@ 2023-05-14  0:31 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2023-05-14  0:31 UTC (permalink / raw
  To: gentoo-commits

commit:     6952d230a11be325d68ec744cc7f8cffadbcde60
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 14 00:23:30 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 14 00:31:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6952d230

dev-vcs/cssc: drop invalid USE=valgrind flag (for test suite)

We don't, in general, run Valgrind for test suites in Gentoo because it's
not portable enough and gives inconsistent results, especially under sandbox.

Plus it's confusing given USE=valgrind is effectively a global USE flag (even
if it isn't in use.desc yet) for meaning "enable annotations to enable better
debugging under Valgrind", rather than "run tests under it".

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

 dev-vcs/cssc/cssc-1.4.1.ebuild | 14 +++++++-------
 dev-vcs/cssc/metadata.xml      |  3 ---
 2 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/dev-vcs/cssc/cssc-1.4.1.ebuild b/dev-vcs/cssc/cssc-1.4.1.ebuild
index 5be7ce4bb7ea..3705d88715ba 100644
--- a/dev-vcs/cssc/cssc-1.4.1.ebuild
+++ b/dev-vcs/cssc/cssc-1.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,16 +13,15 @@ HOMEPAGE="https://www.gnu.org/software/cssc/"
 SLOT="0"
 LICENSE="GPL-3"
 KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-IUSE="test valgrind"
+IUSE="test"
 RESTRICT="!test? ( test )"
-DEPEND="
-	test? ( valgrind? ( dev-util/valgrind ) )
-"
+
 DOCS=( AUTHORS ChangeLog NEWS README )
+
 PATCHES=(
 	"${FILESDIR}"/${PN}-1.4.1-m4.patch
 )
+
 S=${WORKDIR}/${CSSC_P}
 
 src_prepare() {
@@ -31,8 +30,9 @@ src_prepare() {
 }
 
 src_configure() {
+	# Valgrind is only used for tests
 	econf \
-		$(use test && use_with valgrind) \
+		--disable-valgrind \
 		--enable-binary
 }
 

diff --git a/dev-vcs/cssc/metadata.xml b/dev-vcs/cssc/metadata.xml
index a5c17692a105..6660c03dfea0 100644
--- a/dev-vcs/cssc/metadata.xml
+++ b/dev-vcs/cssc/metadata.xml
@@ -2,9 +2,6 @@
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <!-- maintainer-needed -->
-  <use>
-    <flag name="valgrind">Enable usage of <pkg>dev-util/valgrind</pkg> in tests</flag>
-  </use>
   <upstream>
     <remote-id type="savannah">cssc</remote-id>
   </upstream>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/cssc/
@ 2023-05-14  8:12 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2023-05-14  8:12 UTC (permalink / raw
  To: gentoo-commits

commit:     b297ef3e92e4e810409341e2f9e77b475ddb3cce
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 14 08:04:45 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 14 08:06:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b297ef3e

dev-vcs/cssc: fix disable-valgrind flag

Closes: https://bugs.gentoo.org/906318
Fixes: 6952d230a11be325d68ec744cc7f8cffadbcde60
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-vcs/cssc/cssc-1.4.1.ebuild | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/cssc/cssc-1.4.1.ebuild b/dev-vcs/cssc/cssc-1.4.1.ebuild
index 3705d88715ba..e8d51771989e 100644
--- a/dev-vcs/cssc/cssc-1.4.1.ebuild
+++ b/dev-vcs/cssc/cssc-1.4.1.ebuild
@@ -2,16 +2,18 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools
 
 CSSC_PN="${PN^^}"
 CSSC_P="${CSSC_PN}-${PV}"
 
 DESCRIPTION="The GNU Project's replacement for SCCS"
-SRC_URI="mirror://gnu/${PN}/${CSSC_P}.tar.gz"
 HOMEPAGE="https://www.gnu.org/software/cssc/"
-SLOT="0"
+SRC_URI="mirror://gnu/${PN}/${CSSC_P}.tar.gz"
+
 LICENSE="GPL-3"
+SLOT="0"
 KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
@@ -32,7 +34,7 @@ src_prepare() {
 src_configure() {
 	# Valgrind is only used for tests
 	econf \
-		--disable-valgrind \
+		--without-valgrind \
 		--enable-binary
 }
 


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

end of thread, other threads:[~2023-05-14  8:12 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-01-06 22:58 [gentoo-commits] repo/gentoo:master commit in: dev-vcs/cssc/ Fabian Groffen
  -- strict thread matches above, loose matches on Subject: below --
2023-05-14  8:12 Sam James
2023-05-14  0:31 Sam James
2020-12-17 14:50 Aaron Bauman
2020-12-17 12:16 Sam James
2020-12-03  2:01 Thomas Deutschmann

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