summaryrefslogtreecommitdiff
path: root/dev-vcs/cvs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-02-17 00:13:57 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-02-17 00:13:57 +0000
commit27b3683509c5229cce540418778a8b64afbc0009 (patch)
treeb7164898142b8b093b91c8254c4387b6eec679ee /dev-vcs/cvs
parentf2bdc27fe0f79f8f9a3945eb2b1163ce75c56439 (diff)
gentoo auto-resync : 17:02:2025 - 00:13:57
Diffstat (limited to 'dev-vcs/cvs')
-rw-r--r--dev-vcs/cvs/Manifest2
-rw-r--r--dev-vcs/cvs/cvs-1.12.12-r15.ebuild32
2 files changed, 20 insertions, 14 deletions
diff --git a/dev-vcs/cvs/Manifest b/dev-vcs/cvs/Manifest
index 055cecd56ecf..e3f3655dd558 100644
--- a/dev-vcs/cvs/Manifest
+++ b/dev-vcs/cvs/Manifest
@@ -24,5 +24,5 @@ DIST cederqvist-1.12.12.html.tar.bz2 137581 BLAKE2B c3e7a7a3783fc122bffbf100abb8
DIST cederqvist-1.12.12.pdf 1252423 BLAKE2B b7649c1165695776e914a3b287fd8883c512e9ab2efb1db995f2128d29b48674460bce0902067fabb5b81beaafae70c36e6c0a717d71f7c5b625b408327c4a54 SHA512 aa90b76664ca103cf41831a5595d5e99df9fd87633aa5a500569f43854ca6e409a26b655f02ed59cde1c37ce88c40e06f3b3376ad71fdc9487032c3f0898706a
DIST cederqvist-1.12.12.ps 1262208 BLAKE2B 4e26173e7deac7fbcd6ec8d50f6be8432df00ad15ecaadc3a64de15d53c4f1220f0496f270688baa4f6b29cfb1f5a1b548c7330408cc0afd94c3de2070a1eca9 SHA512 9a061ef90c664fbb4f882644f72c4f80ffbe0233b6b364511b1c7f18f0a53383980a6ddda326b6df1f2fe1899aed3225de89b55a65a1d9101ba81d1c10c067e2
DIST cvs-1.12.12.tar.bz2 3197171 BLAKE2B bb0aeacd4d89d32c7aeb30b2f96ec9c89277f01c54561ce082031433bc9914c40c1c7041df3859868e879ccaacc7a47aa915fb18aef3777463ba11a7077e99b8 SHA512 31c679b77b887e02d9c8c381b0dfb42f1207ef4ca806cd92843638eb2126ed032e99bda70a3e20ea2a029670ff39c40088a43435632e381739e6c2f978e6f4bb
-EBUILD cvs-1.12.12-r15.ebuild 3170 BLAKE2B a6df2f0df01c5723f8589ccb5d6dd41852b58b2981c216d1d1cb47196b8d6ddd07e937bd6a9d09f1e118128f5836788f0714816413e10c600780262fcd924a61 SHA512 0f3aec793c41508bdecac43aca8200d644651f31ed70342298b6cc2166d187f6b677bd477dfb6f825a718f3f16c2653a0fce1596f9ba50bf80e0f9faffd1daaa
+EBUILD cvs-1.12.12-r15.ebuild 3229 BLAKE2B e051bd90da3e54541c30dca0374fd6e69e35bdea25d7e7b33940c7b4f58cf69d74d638b3c133ca3424cfd97010cab0b891d7d2b629aa9fd9cb25a1c68a769511 SHA512 9d95582fbbcbaf32f673b2f619b38f23ec918073b601c986e6f80fe50e6eb945f5c5f552735951606a87ec40c32209b3f9921ef09e7391cf12ac320dac7fc7f8
MISC metadata.xml 313 BLAKE2B 146e5250368e0afe0a23c68dff542e20941a1b66cc0379d504cbceb707a3caaf2404181546ec8fa114ac815fc5cdca8cbe20b8e5e4ebbc79f4398112ff3f7389 SHA512 84c13776b7edc8c0a0ec81f093d272b6f28c09682f3a076d23e40c61bf9e1512401fff51a7e12b7103dd6128d0b6e158dbb71fd0fe68f624bc86f5ec86638675
diff --git a/dev-vcs/cvs/cvs-1.12.12-r15.ebuild b/dev-vcs/cvs/cvs-1.12.12-r15.ebuild
index 1e8235508d99..740b8272105e 100644
--- a/dev-vcs/cvs/cvs-1.12.12-r15.ebuild
+++ b/dev-vcs/cvs/cvs-1.12.12-r15.ebuild
@@ -1,22 +1,24 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit autotools pam toolchain-funcs
+inherit autotools flag-o-matic pam toolchain-funcs
DESCRIPTION="Concurrent Versions System - source code revision control tools"
HOMEPAGE="https://cvs.nongnu.org/"
-
-SRC_URI="mirror://gnu/non-gnu/cvs/source/feature/${PV}/${P}.tar.bz2
- doc? ( mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.html.tar.bz2
+SRC_URI="
+ mirror://gnu/non-gnu/cvs/source/feature/${PV}/${P}.tar.bz2
+ doc? (
+ mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.html.tar.bz2
mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.pdf
- mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.ps )"
+ mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.ps
+ )
+"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
-
IUSE="crypt doc kerberos nls pam selinux server"
RESTRICT="test"
@@ -31,11 +33,6 @@ RDEPEND="
selinux? ( sec-policy/selinux-cvs )
"
-src_unpack() {
- unpack ${P}.tar.bz2
- use doc && unpack cederqvist-${PV}.html.tar.bz2
-}
-
PATCHES=(
"${FILESDIR}"/${P}-cvsbug-tmpfix.patch
"${FILESDIR}"/${P}-openat.patch
@@ -55,10 +52,16 @@ PATCHES=(
"${FILESDIR}"/0001-gettext-autoreconf.patch
"${FILESDIR}"/0001-fix-quoting-around-potentially-empty-shell-var.patch
"${FILESDIR}"/c99-roundup.patch
- )
+)
+
DOCS=( BUGS ChangeLog{,.zoo} DEVEL-CVS FAQ HACKING MINOR-BUGS NEWS \
PROJECTS README TESTS TODO )
+src_unpack() {
+ unpack ${P}.tar.bz2
+ use doc && unpack cederqvist-${PV}.html.tar.bz2
+}
+
src_prepare() {
export CONFIG_SHELL=${BASH} # configure fails without
default
@@ -67,6 +70,9 @@ src_prepare() {
}
src_configure() {
+ # bug #943853
+ append-cflags -std=gnu17
+
if tc-is-cross-compiler ; then
# Sane defaults when cross-compiling (as these tests want to
# try and execute code).