[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2023-12-20 Thread Sam James
commit: 7b11e5c5a7f6a49b7ab601d76fa45fe217477b9c
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 20 15:03:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 20 15:18:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b11e5c5

sys-apps/groff: suppress FP for modern C warning

Closes: https://bugs.gentoo.org/900418
Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/groff-1.23.0.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-apps/groff/groff-1.23.0.ebuild 
b/sys-apps/groff/groff-1.23.0.ebuild
index d92b232013f6..38f1316c870e 100644
--- a/sys-apps/groff/groff-1.23.0.ebuild
+++ b/sys-apps/groff/groff-1.23.0.ebuild
@@ -41,6 +41,11 @@ BDEPEND="
 
 DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README TODO )
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+   # False positive with older autoconf, will be fixed w/ autoconf-2.72
+   static_assert
+)
+
 PATCHES=(
# bug #16108, bug #17580, bug #121502
"${FILESDIR}"/${PN}-1.19.2-man-unicode-dashes.patch



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2023-12-18 Thread Arthur Zamarin
commit: e787fe795158edb2c437c619213647a49ae48b33
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 18 09:00:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 18 09:00:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e787fe79

sys-apps/groff: Stabilize 1.23.0 ppc, #920114

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/groff/groff-1.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.23.0.ebuild 
b/sys-apps/groff/groff-1.23.0.ebuild
index 4ddb770399bf..d92b232013f6 100644
--- a/sys-apps/groff/groff-1.23.0.ebuild
+++ b/sys-apps/groff/groff-1.23.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *_rc* ]] ; then
SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz;
 else
SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2023-12-16 Thread Sam James
commit: dd4584dd4521b5eacb06be6a802537b58056475a
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 20:56:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 20:56:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd4584dd

sys-apps/groff: Stabilize 1.23.0 hppa, #920114

Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/groff-1.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.23.0.ebuild 
b/sys-apps/groff/groff-1.23.0.ebuild
index 0db7f3a06d39..4ddb770399bf 100644
--- a/sys-apps/groff/groff-1.23.0.ebuild
+++ b/sys-apps/groff/groff-1.23.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *_rc* ]] ; then
SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz;
 else
SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2023-12-16 Thread Arthur Zamarin
commit: f871c6506f59f913893bdd2aa5cd08cbdaa13595
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 19:16:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 19:16:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f871c650

sys-apps/groff: Stabilize 1.23.0 ppc64, #920114

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/groff/groff-1.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.23.0.ebuild 
b/sys-apps/groff/groff-1.23.0.ebuild
index 35346c6e79c4..0db7f3a06d39 100644
--- a/sys-apps/groff/groff-1.23.0.ebuild
+++ b/sys-apps/groff/groff-1.23.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *_rc* ]] ; then
SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz;
 else
SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2023-12-16 Thread Arthur Zamarin
commit: b105743295fff7b429446e9f0d4b3a6d3319a547
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 19:16:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 19:16:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1057432

sys-apps/groff: Stabilize 1.23.0 amd64, #920114

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/groff/groff-1.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.23.0.ebuild 
b/sys-apps/groff/groff-1.23.0.ebuild
index b6885cacabd0..35346c6e79c4 100644
--- a/sys-apps/groff/groff-1.23.0.ebuild
+++ b/sys-apps/groff/groff-1.23.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *_rc* ]] ; then
SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz;
 else
SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2023-12-16 Thread Sam James
commit: 862db15d1f101e133bc1805bcb86b3ad6c88603b
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 11:33:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 11:33:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862db15d

sys-apps/groff: Stabilize 1.23.0 arm64, #920114

Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/groff-1.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.23.0.ebuild 
b/sys-apps/groff/groff-1.23.0.ebuild
index 33a1e021a637..e68f42c13c88 100644
--- a/sys-apps/groff/groff-1.23.0.ebuild
+++ b/sys-apps/groff/groff-1.23.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *_rc* ]] ; then
SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz;
 else
SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2023-12-16 Thread Arthur Zamarin
commit: d347a3609defadc06a9c83ad7d3507b715ff4730
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 11:29:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 11:29:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d347a360

sys-apps/groff: Stabilize 1.23.0 arm, #920114

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/groff/groff-1.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.23.0.ebuild 
b/sys-apps/groff/groff-1.23.0.ebuild
index 08c5f3cba1ea..33a1e021a637 100644
--- a/sys-apps/groff/groff-1.23.0.ebuild
+++ b/sys-apps/groff/groff-1.23.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *_rc* ]] ; then
SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz;
 else
SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2023-12-16 Thread Sam James
commit: 04e18d3d593f261513ac81499a30cdf91d05d37b
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 11:26:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 11:26:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e18d3d

sys-apps/groff: Stabilize 1.23.0 sparc, #920114

Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/groff-1.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.23.0.ebuild 
b/sys-apps/groff/groff-1.23.0.ebuild
index 6821a20db9db..08c5f3cba1ea 100644
--- a/sys-apps/groff/groff-1.23.0.ebuild
+++ b/sys-apps/groff/groff-1.23.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *_rc* ]] ; then
SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz;
 else
SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2023-11-12 Thread Fabian Groffen
commit: 552ad970da3fe2492239f88e84bedec2dc666478
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Nov 12 10:16:46 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Nov 12 10:25:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=552ad970

sys-apps/groff-1.23.0: explicitly disable compatibility wrappers

On Prefix systems, compatibility wrappers are generated because the
default action is "auto".  These wrappers, however, do not function
well on certain systems (Illumnos for instance), but from tests it
appears they are not necessary either, so just disable them
unconditionally.  Doing so makes no difference for ordinary Linux
systems, the check would figure out there is nothing to do there, e.g no
usr/lib/groff/site-tmac dir exists.

Signed-off-by: Fabian Groffen  gentoo.org>

 sys-apps/groff/groff-1.23.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/groff/groff-1.23.0.ebuild 
b/sys-apps/groff/groff-1.23.0.ebuild
index 87bb7256446a..6821a20db9db 100644
--- a/sys-apps/groff/groff-1.23.0.ebuild
+++ b/sys-apps/groff/groff-1.23.0.ebuild
@@ -69,6 +69,7 @@ src_prepare() {
 src_configure() {
local myeconfargs=(
--with-appdefdir="${EPREFIX}"/usr/share/X11/app-defaults
+   --without-compatibility-wrappers   # for Prefix
$(use_with uchardet)
$(use_with X x)
)



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2023-07-06 Thread Sam James
commit: 6ffa6f17a9c7c11d81f3a579222550508158543a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  6 08:26:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 08:28:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffa6f17

sys-apps/groff: add 1.23.0

Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/Manifest|   1 +
 sys-apps/groff/groff-1.23.0.ebuild | 108 +
 2 files changed, 109 insertions(+)

diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest
index e88718da26dd..8148cdf819d0 100644
--- a/sys-apps/groff/Manifest
+++ b/sys-apps/groff/Manifest
@@ -1,3 +1,4 @@
 DIST groff-1.22.4.tar.gz 4137480 BLAKE2B 
cdda8a7e8e42b8d8991656ecfbffe0cd0ed5d8932467cab2f3c1eecb3365f4a5c03321b6ed929d451c3dfb00a46046a781303a1c55c4aa65eb7d178fb36b1cbc
 SHA512 
1c42d3cd71efaf067b5850945d9097fa1f0fadd5e2b6ba7446bd9d4f439fe1ad058e4ddb0d4e0f503682137dfc7c822944ce1e3e5cf981673f8ba197ea77126d
 DIST groff-1.23.0.rc3.tar.gz 7347387 BLAKE2B 
d61ccf18450816abb2436799c3ffac0ce0bc827ad4f262c94e172b0dbaae18593b7562576067e0380ff96cbc40b4fe63382082867659fbc6971cadc81e8dc36d
 SHA512 
bfdc6761e02b698b7d7dac059c14c1f3de94057cda4952aca2fa41da3bd9657daef86bdddc46a392397ccb761f627d1652ce5f4a38890c480fbdb89f9926b662
 DIST groff-1.23.0.rc4.tar.gz 7363288 BLAKE2B 
3873cecf16f0ec474a1272396da95fd59437d3886b46e4dce8975f608251a8b23035a059650c0f05f7debbf13922a862be4c5168c25536111448e6c54b7ae987
 SHA512 
a65cae5d383fdbd7ac72f9bf6087cc290f2f8133b7040c5749d4dfee4427369643065ba4c6eedda1402cd3b9861440fcd6cb954cf3061beae140b18426162428
+DIST groff-1.23.0.tar.gz 7433031 BLAKE2B 
9fc5a2302f034761a17f0639a04b82c536ba8a7db15b062dd736e0011fc5a27fddcaf035af128d09f06762825d9bb965e8f5561e4be7a9fea3fe86ca5f6cb2dd
 SHA512 
eff473fd1d0e6b27527318452ef2b7c6c7aba0b1c27fc529036496eccba5717f3639df0b81a297a57f700e27543196d7086b15e43d7e3c7bf075f95feb7f4089

diff --git a/sys-apps/groff/groff-1.23.0.ebuild 
b/sys-apps/groff/groff-1.23.0.ebuild
new file mode 100644
index ..87bb7256446a
--- /dev/null
+++ b/sys-apps/groff/groff-1.23.0.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="${P/_/.}"
+DESCRIPTION="Text formatter used for man pages"
+HOMEPAGE="https://www.gnu.org/software/groff/groff.html;
+
+if [[ ${PV} == *_rc* ]] ; then
+   SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz;
+else
+   SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="examples uchardet X"
+
+RDEPEND="
+   uchardet? ( app-i18n/uchardet )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXmu
+   x11-libs/libXt
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   sys-apps/texinfo
+"
+
+DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README TODO )
+
+PATCHES=(
+   # bug #16108, bug #17580, bug #121502
+   "${FILESDIR}"/${PN}-1.19.2-man-unicode-dashes.patch
+)
+
+src_prepare() {
+   default
+
+   # Honor Gentoo's docdir
+   sed -i -e "s|^docdir =.*|docdir = \"${EPREFIX}/usr/share/doc/${PF}\"|g" 
\
+   Makefile.in \
+   || die "failed to modify Makefile.in"
+
+   local pfx=$(usex prefix ' Prefix' '')
+   cat <<-EOF >> tmac/mdoc.local || die
+   .ds volume-operating-system Gentoo${pfx}
+   .ds operating-system Gentoo${pfx}/${KERNEL}
+   .ds default-operating-system Gentoo${pfx}/${KERNEL}
+   EOF
+
+   # make sure we don't get a crappy `g' nameprefix on UNIX systems with 
real
+   # troff (GROFF_G macro runs some test to see, its own troff doesn't 
satisfy)
+   sed -i -e 's/^[ \t]\+g=g$/g=/' configure || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-appdefdir="${EPREFIX}"/usr/share/X11/app-defaults
+   $(use_with uchardet)
+   $(use_with X x)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   local -a CROSS_ARGS
+   tc-is-cross-compiler && CROSS_ARGS+=(
+   GROFFBIN="$(type -P groff)"
+   TROFFBIN="$(type -P troff)"
+   GROFF_BIN_DIR=
+   GROFF_BIN_PATH=
+   )
+
+   emake AR="$(tc-getAR)" "${CROSS_ARGS[@]}"
+}
+
+src_install() {
+   default
+
+   # The following links are required for man, bug #123674
+   dosym eqn /usr/bin/geqn
+   dosym tbl /usr/bin/gtbl
+
+   if ! use examples ; then
+   # The pdf files might not be generated if ghostscript is 
unavailable, bug #602020
+  

[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2023-07-06 Thread Sam James
commit: 94178e8fc35836fc1bf76029c767f76330a2f614
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  6 08:26:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 08:28:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94178e8f

sys-apps/groff: drop 1.23.0_rc3, 1.23.0_rc4

Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/Manifest|   2 -
 sys-apps/groff/groff-1.23.0_rc3.ebuild | 108 -
 sys-apps/groff/groff-1.23.0_rc4.ebuild | 108 -
 3 files changed, 218 deletions(-)

diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest
index 8148cdf819d0..04dcfcdf33ad 100644
--- a/sys-apps/groff/Manifest
+++ b/sys-apps/groff/Manifest
@@ -1,4 +1,2 @@
 DIST groff-1.22.4.tar.gz 4137480 BLAKE2B 
cdda8a7e8e42b8d8991656ecfbffe0cd0ed5d8932467cab2f3c1eecb3365f4a5c03321b6ed929d451c3dfb00a46046a781303a1c55c4aa65eb7d178fb36b1cbc
 SHA512 
1c42d3cd71efaf067b5850945d9097fa1f0fadd5e2b6ba7446bd9d4f439fe1ad058e4ddb0d4e0f503682137dfc7c822944ce1e3e5cf981673f8ba197ea77126d
-DIST groff-1.23.0.rc3.tar.gz 7347387 BLAKE2B 
d61ccf18450816abb2436799c3ffac0ce0bc827ad4f262c94e172b0dbaae18593b7562576067e0380ff96cbc40b4fe63382082867659fbc6971cadc81e8dc36d
 SHA512 
bfdc6761e02b698b7d7dac059c14c1f3de94057cda4952aca2fa41da3bd9657daef86bdddc46a392397ccb761f627d1652ce5f4a38890c480fbdb89f9926b662
-DIST groff-1.23.0.rc4.tar.gz 7363288 BLAKE2B 
3873cecf16f0ec474a1272396da95fd59437d3886b46e4dce8975f608251a8b23035a059650c0f05f7debbf13922a862be4c5168c25536111448e6c54b7ae987
 SHA512 
a65cae5d383fdbd7ac72f9bf6087cc290f2f8133b7040c5749d4dfee4427369643065ba4c6eedda1402cd3b9861440fcd6cb954cf3061beae140b18426162428
 DIST groff-1.23.0.tar.gz 7433031 BLAKE2B 
9fc5a2302f034761a17f0639a04b82c536ba8a7db15b062dd736e0011fc5a27fddcaf035af128d09f06762825d9bb965e8f5561e4be7a9fea3fe86ca5f6cb2dd
 SHA512 
eff473fd1d0e6b27527318452ef2b7c6c7aba0b1c27fc529036496eccba5717f3639df0b81a297a57f700e27543196d7086b15e43d7e3c7bf075f95feb7f4089

diff --git a/sys-apps/groff/groff-1.23.0_rc3.ebuild 
b/sys-apps/groff/groff-1.23.0_rc3.ebuild
deleted file mode 100644
index 87bb7256446a..
--- a/sys-apps/groff/groff-1.23.0_rc3.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MY_P="${P/_/.}"
-DESCRIPTION="Text formatter used for man pages"
-HOMEPAGE="https://www.gnu.org/software/groff/groff.html;
-
-if [[ ${PV} == *_rc* ]] ; then
-   SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz;
-else
-   SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-fi
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="examples uchardet X"
-
-RDEPEND="
-   uchardet? ( app-i18n/uchardet )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXaw
-   x11-libs/libXmu
-   x11-libs/libXt
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/perl
-   sys-apps/texinfo
-"
-
-DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README TODO )
-
-PATCHES=(
-   # bug #16108, bug #17580, bug #121502
-   "${FILESDIR}"/${PN}-1.19.2-man-unicode-dashes.patch
-)
-
-src_prepare() {
-   default
-
-   # Honor Gentoo's docdir
-   sed -i -e "s|^docdir =.*|docdir = \"${EPREFIX}/usr/share/doc/${PF}\"|g" 
\
-   Makefile.in \
-   || die "failed to modify Makefile.in"
-
-   local pfx=$(usex prefix ' Prefix' '')
-   cat <<-EOF >> tmac/mdoc.local || die
-   .ds volume-operating-system Gentoo${pfx}
-   .ds operating-system Gentoo${pfx}/${KERNEL}
-   .ds default-operating-system Gentoo${pfx}/${KERNEL}
-   EOF
-
-   # make sure we don't get a crappy `g' nameprefix on UNIX systems with 
real
-   # troff (GROFF_G macro runs some test to see, its own troff doesn't 
satisfy)
-   sed -i -e 's/^[ \t]\+g=g$/g=/' configure || die
-}
-
-src_configure() {
-   local myeconfargs=(
-   --with-appdefdir="${EPREFIX}"/usr/share/X11/app-defaults
-   $(use_with uchardet)
-   $(use_with X x)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   local -a CROSS_ARGS
-   tc-is-cross-compiler && CROSS_ARGS+=(
-   GROFFBIN="$(type -P groff)"
-   TROFFBIN="$(type -P troff)"
-   GROFF_BIN_DIR=
-   GROFF_BIN_PATH=
-   )
-
-   emake AR="$(tc-getAR)" "${CROSS_ARGS[@]}"
-}
-
-src_install() {
-   default
-
-   # The following links are required for man, bug #123674
-   dosym eqn /usr/bin/geqn
-   dosym tbl /usr/bin/gtbl
-
-   if ! use examples 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2023-04-15 Thread Sam James
commit: c62e9843f14a614b30298ae12f30063786fc0d50
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 16 04:37:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 16 04:37:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c62e9843

sys-apps/groff: add 1.23.0_rc4

Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/Manifest|   1 +
 sys-apps/groff/groff-1.23.0_rc4.ebuild | 108 +
 2 files changed, 109 insertions(+)

diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest
index 6b3da3030a5b..e88718da26dd 100644
--- a/sys-apps/groff/Manifest
+++ b/sys-apps/groff/Manifest
@@ -1,2 +1,3 @@
 DIST groff-1.22.4.tar.gz 4137480 BLAKE2B 
cdda8a7e8e42b8d8991656ecfbffe0cd0ed5d8932467cab2f3c1eecb3365f4a5c03321b6ed929d451c3dfb00a46046a781303a1c55c4aa65eb7d178fb36b1cbc
 SHA512 
1c42d3cd71efaf067b5850945d9097fa1f0fadd5e2b6ba7446bd9d4f439fe1ad058e4ddb0d4e0f503682137dfc7c822944ce1e3e5cf981673f8ba197ea77126d
 DIST groff-1.23.0.rc3.tar.gz 7347387 BLAKE2B 
d61ccf18450816abb2436799c3ffac0ce0bc827ad4f262c94e172b0dbaae18593b7562576067e0380ff96cbc40b4fe63382082867659fbc6971cadc81e8dc36d
 SHA512 
bfdc6761e02b698b7d7dac059c14c1f3de94057cda4952aca2fa41da3bd9657daef86bdddc46a392397ccb761f627d1652ce5f4a38890c480fbdb89f9926b662
+DIST groff-1.23.0.rc4.tar.gz 7363288 BLAKE2B 
3873cecf16f0ec474a1272396da95fd59437d3886b46e4dce8975f608251a8b23035a059650c0f05f7debbf13922a862be4c5168c25536111448e6c54b7ae987
 SHA512 
a65cae5d383fdbd7ac72f9bf6087cc290f2f8133b7040c5749d4dfee4427369643065ba4c6eedda1402cd3b9861440fcd6cb954cf3061beae140b18426162428

diff --git a/sys-apps/groff/groff-1.23.0_rc4.ebuild 
b/sys-apps/groff/groff-1.23.0_rc4.ebuild
new file mode 100644
index ..795366532403
--- /dev/null
+++ b/sys-apps/groff/groff-1.23.0_rc4.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="${P/_/.}"
+DESCRIPTION="Text formatter used for man pages"
+HOMEPAGE="https://www.gnu.org/software/groff/groff.html;
+
+if [[ ${PV} == *_rc* ]] ; then
+   SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz;
+else
+   SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="examples uchardet X"
+
+RDEPEND="
+   uchardet? ( app-i18n/uchardet )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXmu
+   x11-libs/libXt
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   sys-apps/texinfo
+"
+
+DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README TODO )
+
+PATCHES=(
+   # bug #16108, bug #17580, bug #121502
+   "${FILESDIR}"/${PN}-1.19.2-man-unicode-dashes.patch
+)
+
+src_prepare() {
+   default
+
+   # Honor Gentoo's docdir
+   sed -i -e "s|^docdir =.*|docdir = \"${EPREFIX}/usr/share/doc/${PF}\"|g" 
\
+   Makefile.in \
+   || die "failed to modify Makefile.in"
+
+   local pfx=$(usex prefix ' Prefix' '')
+   cat <<-EOF >> tmac/mdoc.local || die
+   .ds volume-operating-system Gentoo${pfx}
+   .ds operating-system Gentoo${pfx}/${KERNEL}
+   .ds default-operating-system Gentoo${pfx}/${KERNEL}
+   EOF
+
+   # make sure we don't get a crappy `g' nameprefix on UNIX systems with 
real
+   # troff (GROFF_G macro runs some test to see, its own troff doesn't 
satisfy)
+   sed -i -e 's/^[ \t]\+g=g$/g=/' configure || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-appdefdir="${EPREFIX}"/usr/share/X11/app-defaults
+   $(use_with uchardet)
+   $(use_with X x)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   local -a CROSS_ARGS
+   tc-is-cross-compiler && CROSS_ARGS+=(
+   GROFFBIN="$(type -P groff)"
+   TROFFBIN="$(type -P troff)"
+   GROFF_BIN_DIR=
+   GROFF_BIN_PATH=
+   )
+
+   emake AR="$(tc-getAR)" "${CROSS_ARGS[@]}"
+}
+
+src_install() {
+   default
+
+   # The following links are required for man, bug #123674
+   dosym eqn /usr/bin/geqn
+   dosym tbl /usr/bin/gtbl
+
+   if ! use examples ; then
+   # The pdf files might not be generated if ghostscript is 
unavailable, bug #602020
+   local pdf="${ED}/usr/share/doc/${PF}/examples/mom/mom-pdf.pdf"
+   if [[ -e ${pdf} ]] ; then
+   # Keep mom-pdf.pdf since it's more of a manual than an 
example
+   # bug #454196 and bug 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2023-02-24 Thread Sam James
commit: 31947b3871bc8676d0f4befed6527b1f8d603239
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 24 18:29:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 24 18:35:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31947b38

sys-apps/groff: keyword 1.22.4 for ~arm64-macos

Bug: https://bugs.gentoo.org/896330
Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 2 +-
 sys-apps/groff/groff-1.23.0_rc3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index b07b4e2c08e6..6b5109bf0719 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples uchardet X"
 
 RDEPEND="

diff --git a/sys-apps/groff/groff-1.23.0_rc3.ebuild 
b/sys-apps/groff/groff-1.23.0_rc3.ebuild
index 0d90fdb18750..795366532403 100644
--- a/sys-apps/groff/groff-1.23.0_rc3.ebuild
+++ b/sys-apps/groff/groff-1.23.0_rc3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *_rc* ]] ; then
SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz;
 else
SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/files/, sys-apps/groff/

2023-02-20 Thread Sam James
commit: 6371dca10b4767737fe3926b25215fc99e734b68
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 21 00:29:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 21 00:30:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6371dca1

sys-apps/groff: add 1.23.0_rc3, drop 1.23.0_rc2

Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/Manifest|  2 +-
 ...off-1.23.0_rc2-skip-broken-diffutils-test.patch | 38 --
 ...f-1.23.0_rc2.ebuild => groff-1.23.0_rc3.ebuild} |  1 -
 3 files changed, 1 insertion(+), 40 deletions(-)

diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest
index 0c2d3d45c64e..6b3da3030a5b 100644
--- a/sys-apps/groff/Manifest
+++ b/sys-apps/groff/Manifest
@@ -1,2 +1,2 @@
 DIST groff-1.22.4.tar.gz 4137480 BLAKE2B 
cdda8a7e8e42b8d8991656ecfbffe0cd0ed5d8932467cab2f3c1eecb3365f4a5c03321b6ed929d451c3dfb00a46046a781303a1c55c4aa65eb7d178fb36b1cbc
 SHA512 
1c42d3cd71efaf067b5850945d9097fa1f0fadd5e2b6ba7446bd9d4f439fe1ad058e4ddb0d4e0f503682137dfc7c822944ce1e3e5cf981673f8ba197ea77126d
-DIST groff-1.23.0.rc2.tar.gz 7330614 BLAKE2B 
5f9ffd19a6742fae0162c956e8c736bd5f72df5ef2a53a274957bd6caa40b40d73783acee319ff7bcb12942fae2c420d2f7a267bb0cdcb0bc2527b28cd17f9fd
 SHA512 
dfa3c9fa6a76a6bd1496e9e0e4145b7d694383fd3b339a065b7aa63c9507aea331ef90e1ef98cf3eae81b24cb177ee7a9a8be2c91e30296ffe4da0c68aa3e793
+DIST groff-1.23.0.rc3.tar.gz 7347387 BLAKE2B 
d61ccf18450816abb2436799c3ffac0ce0bc827ad4f262c94e172b0dbaae18593b7562576067e0380ff96cbc40b4fe63382082867659fbc6971cadc81e8dc36d
 SHA512 
bfdc6761e02b698b7d7dac059c14c1f3de94057cda4952aca2fa41da3bd9657daef86bdddc46a392397ccb761f627d1652ce5f4a38890c480fbdb89f9926b662

diff --git 
a/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch 
b/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch
deleted file mode 100644
index f11bc56382b2..
--- a/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-https://savannah.gnu.org/bugs/?63726
-https://git.savannah.gnu.org/cgit/groff.git/commit/?id=10274fb69e517b2c4b10fcd0ba3347e5bd0eefd7
 a/Makefile.in
-+++ b/Makefile.in
-@@ -4449,8 +4449,7 @@ SUFFIXES = .roff .in .ps .mom .pdf .me.in .me .man
- 
- # tests launched by make check
- check_SCRIPTS = 
--TESTS = contrib/gdiffmk/tests/gdiffmk_tests.sh $(hdtbl_TESTS) \
--  $(mm_TESTS) $(am__append_14) $(rfc1345_TESTS) \
-+TESTS = $(hdtbl_TESTS) $(mm_TESTS) $(am__append_14) $(rfc1345_TESTS) \
-   $(font_devpdf_TESTS) $(grotty_TESTS) $(eqn_TESTS) \
-   $(preconv_TESTS) $(refer_TESTS) $(tbl_TESTS) $(groff_TESTS) \
-   $(nroff_TESTS) $(grog_TESTS) $(tmac_TESTS)
-@@ -10558,13 +10557,6 @@ recheck: all $(check_PROGRAMS) $(check_SCRIPTS)
-   am__force_recheck=am--force-recheck \
-   TEST_LOGS="$$log_list"; \
-   exit $$?
--contrib/gdiffmk/tests/gdiffmk_tests.sh.log: 
contrib/gdiffmk/tests/gdiffmk_tests.sh
--  @p='contrib/gdiffmk/tests/gdiffmk_tests.sh'; \
--  b='contrib/gdiffmk/tests/gdiffmk_tests.sh'; \
--  $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
--  --log-file $$b.log --trs-file $$b.trs \
--  $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) 
-- $(LOG_COMPILE) \
--  "$$tst" $(AM_TESTS_FD_REDIRECT)
- contrib/hdtbl/examples/test-hdtbl.sh.log: contrib/hdtbl/examples/test-hdtbl.sh
-   @p='contrib/hdtbl/examples/test-hdtbl.sh'; \
-   b='contrib/hdtbl/examples/test-hdtbl.sh'; \
 a/contrib/gdiffmk/gdiffmk.am
-+++ b/contrib/gdiffmk/gdiffmk.am
-@@ -22,7 +22,6 @@
- 
- gdiffmk_srcdir = $(top_srcdir)/contrib/gdiffmk
- bin_SCRIPTS += gdiffmk
--TESTS += contrib/gdiffmk/tests/gdiffmk_tests.sh
- man1_MANS += contrib/gdiffmk/gdiffmk.1
- EXTRA_DIST += \
-   contrib/gdiffmk/gdiffmk.1.man \

diff --git a/sys-apps/groff/groff-1.23.0_rc2.ebuild 
b/sys-apps/groff/groff-1.23.0_rc3.ebuild
similarity index 97%
rename from sys-apps/groff/groff-1.23.0_rc2.ebuild
rename to sys-apps/groff/groff-1.23.0_rc3.ebuild
index ac8ba6b2371f..0d90fdb18750 100644
--- a/sys-apps/groff/groff-1.23.0_rc2.ebuild
+++ b/sys-apps/groff/groff-1.23.0_rc3.ebuild
@@ -44,7 +44,6 @@ DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS 
README TODO )
 PATCHES=(
# bug #16108, bug #17580, bug #121502
"${FILESDIR}"/${PN}-1.19.2-man-unicode-dashes.patch
-   "${FILESDIR}"/${PN}-1.23.0_rc2-skip-broken-diffutils-test.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2023-02-13 Thread Sam James
commit: 2c3ae11951c776e4c6a9098d6d6811bbfd12adf5
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 22:54:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 22:54:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c3ae119

sys-apps/groff: fix build w/ Clang 16 for 1.22.4

1.23.x is fine.

Closes: https://bugs.gentoo.org/894154
Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 94a0763ca900..b07b4e2c08e6 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
 
 MY_P="${P/_/.}"
 
@@ -71,6 +71,9 @@ src_configure() {
export gl_cv_func_signbit_gcc=yes
fi
 
+   # Drop in release after 1.22.4! bug #894154
+   append-cxxflags -std=gnu++11
+
local myeconfargs=(
--with-appresdir="${EPREFIX}"/usr/share/X11/app-defaults
$(use_with uchardet)



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/files/

2023-02-11 Thread Sam James
commit: 7ef3cbb23a2d639e20b07257d0fa37524da4ee8a
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:19:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:19:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef3cbb2

sys-apps/groff: add commit ref re diffutils/test bug

Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch | 1 +
 sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch 
b/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch
index c767aa828930..3db5315aaa72 100644
--- a/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch
+++ b/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch
@@ -1,4 +1,5 @@
 https://savannah.gnu.org/bugs/?63726
+https://git.savannah.gnu.org/cgit/groff.git/commit/?id=10274fb69e517b2c4b10fcd0ba3347e5bd0eefd7
 --- a/Makefile.in
 +++ b/Makefile.in
 @@ -4195,8 +4195,7 @@ SUFFIXES = .roff .in .ps .mom .pdf .me .ms .ps .html 
.txt .texi .dvi \

diff --git 
a/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch 
b/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch
index 171e99608337..f11bc56382b2 100644
--- a/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch
+++ b/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch
@@ -1,4 +1,5 @@
 https://savannah.gnu.org/bugs/?63726
+https://git.savannah.gnu.org/cgit/groff.git/commit/?id=10274fb69e517b2c4b10fcd0ba3347e5bd0eefd7
 --- a/Makefile.in
 +++ b/Makefile.in
 @@ -4449,8 +4449,7 @@ SUFFIXES = .roff .in .ps .mom .pdf .me.in .me .man



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/files/, sys-apps/groff/

2023-02-09 Thread Sam James
commit: 2e23a14c7fb085f1004612e39cec7cbac96d2119
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  9 18:05:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  9 18:07:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e23a14c

sys-apps/groff: use patch for disabling broken diffutils tests

Avoid maintainer mode.

Fixes: 882ac9b1db71efea7e03c41c12b21278c50461ea
Signed-off-by: Sam James  gentoo.org>

 .../groff-1.22.4-skip-broken-diffutils-test.patch  | 37 ++
 ...off-1.23.0_rc2-skip-broken-diffutils-test.patch | 37 ++
 sys-apps/groff/groff-1.22.4.ebuild |  8 +
 sys-apps/groff/groff-1.23.0_rc2.ebuild |  8 +
 4 files changed, 76 insertions(+), 14 deletions(-)

diff --git a/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch 
b/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch
new file mode 100644
index ..c767aa828930
--- /dev/null
+++ b/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch
@@ -0,0 +1,37 @@
+https://savannah.gnu.org/bugs/?63726
+--- a/Makefile.in
 b/Makefile.in
+@@ -4195,8 +4195,7 @@ SUFFIXES = .roff .in .ps .mom .pdf .me .ms .ps .html 
.txt .texi .dvi \
+ 
+ # tests launched by make check
+ check_SCRIPTS = 
+-TESTS = contrib/gdiffmk/tests/gdiffmk_tests.sh $(am__append_5) \
+-  $(am__append_8)
++TESTS = $(am__append_5) $(am__append_8)
+ AM_TESTS_ENVIRONMENT = \
+   abs_top_srcdir=$(abs_top_srcdir) \
+   abs_top_builddir=$(abs_top_builddir) \
+@@ -9570,13 +9569,6 @@ recheck: all $(check_PROGRAMS) $(check_SCRIPTS)
+   am__force_recheck=am--force-recheck \
+   TEST_LOGS="$$log_list"; \
+   exit $$?
+-contrib/gdiffmk/tests/gdiffmk_tests.sh.log: 
contrib/gdiffmk/tests/gdiffmk_tests.sh
+-  @p='contrib/gdiffmk/tests/gdiffmk_tests.sh'; \
+-  b='contrib/gdiffmk/tests/gdiffmk_tests.sh'; \
+-  $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+-  --log-file $$b.log --trs-file $$b.trs \
+-  $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) 
-- $(LOG_COMPILE) \
+-  "$$tst" $(AM_TESTS_FD_REDIRECT)
+ contrib/hdtbl/examples/test-hdtbl.sh.log: contrib/hdtbl/examples/test-hdtbl.sh
+   @p='contrib/hdtbl/examples/test-hdtbl.sh'; \
+   b='contrib/hdtbl/examples/test-hdtbl.sh'; \
+--- a/contrib/gdiffmk/gdiffmk.am
 b/contrib/gdiffmk/gdiffmk.am
+@@ -26,7 +26,6 @@
+ 
+ gdiffmk_srcdir = $(top_srcdir)/contrib/gdiffmk
+ bin_SCRIPTS += gdiffmk
+-TESTS += contrib/gdiffmk/tests/gdiffmk_tests.sh
+ man1_MANS += contrib/gdiffmk/gdiffmk.1
+ EXTRA_DIST += \
+   contrib/gdiffmk/gdiffmk.1.man \

diff --git 
a/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch 
b/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch
new file mode 100644
index ..171e99608337
--- /dev/null
+++ b/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch
@@ -0,0 +1,37 @@
+https://savannah.gnu.org/bugs/?63726
+--- a/Makefile.in
 b/Makefile.in
+@@ -4449,8 +4449,7 @@ SUFFIXES = .roff .in .ps .mom .pdf .me.in .me .man
+ 
+ # tests launched by make check
+ check_SCRIPTS = 
+-TESTS = contrib/gdiffmk/tests/gdiffmk_tests.sh $(hdtbl_TESTS) \
+-  $(mm_TESTS) $(am__append_14) $(rfc1345_TESTS) \
++TESTS = $(hdtbl_TESTS) $(mm_TESTS) $(am__append_14) $(rfc1345_TESTS) \
+   $(font_devpdf_TESTS) $(grotty_TESTS) $(eqn_TESTS) \
+   $(preconv_TESTS) $(refer_TESTS) $(tbl_TESTS) $(groff_TESTS) \
+   $(nroff_TESTS) $(grog_TESTS) $(tmac_TESTS)
+@@ -10558,13 +10557,6 @@ recheck: all $(check_PROGRAMS) $(check_SCRIPTS)
+   am__force_recheck=am--force-recheck \
+   TEST_LOGS="$$log_list"; \
+   exit $$?
+-contrib/gdiffmk/tests/gdiffmk_tests.sh.log: 
contrib/gdiffmk/tests/gdiffmk_tests.sh
+-  @p='contrib/gdiffmk/tests/gdiffmk_tests.sh'; \
+-  b='contrib/gdiffmk/tests/gdiffmk_tests.sh'; \
+-  $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+-  --log-file $$b.log --trs-file $$b.trs \
+-  $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) 
-- $(LOG_COMPILE) \
+-  "$$tst" $(AM_TESTS_FD_REDIRECT)
+ contrib/hdtbl/examples/test-hdtbl.sh.log: contrib/hdtbl/examples/test-hdtbl.sh
+   @p='contrib/hdtbl/examples/test-hdtbl.sh'; \
+   b='contrib/hdtbl/examples/test-hdtbl.sh'; \
+--- a/contrib/gdiffmk/gdiffmk.am
 b/contrib/gdiffmk/gdiffmk.am
+@@ -22,7 +22,6 @@
+ 
+ gdiffmk_srcdir = $(top_srcdir)/contrib/gdiffmk
+ bin_SCRIPTS += gdiffmk
+-TESTS += contrib/gdiffmk/tests/gdiffmk_tests.sh
+ man1_MANS += contrib/gdiffmk/gdiffmk.1
+ EXTRA_DIST += \
+   contrib/gdiffmk/gdiffmk.1.man \

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 81ac61ff2940..94a0763ca900 100644
--- 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2023-02-08 Thread Sam James
commit: 882ac9b1db71efea7e03c41c12b21278c50461ea
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  9 00:54:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  9 00:57:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=882ac9b1

sys-apps/groff: skip broken test w/ diffutils-3.9

Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 9 -
 sys-apps/groff/groff-1.23.0_rc2.ebuild | 7 +++
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 958daba55415..81ac61ff2940 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -56,6 +56,13 @@ src_prepare() {
.ds default-operating-system Gentoo${pfx}/${KERNEL}
EOF
 
+   # https://savannah.gnu.org/bugs/?63726
+   sed -i \
+   -e '/TESTS += contrib\/gdiffmk\/tests\/gdiffmk_tests.sh/d' \
+   -e '/\tcontrib\/gdiffmk\/tests\/gdiffmk_tests.sh \\/d' \
+   contrib/gdiffmk/tests/gdiffmk_tests.sh \
+   contrib/gdiffmk/gdiffmk.am || die
+
# make sure we don't get a crappy `g' nameprefix on UNIX systems with 
real
# troff (GROFF_G macro runs some test to see, its own troff doesn't 
satisfy)
sed -i -e 's/^[ \t]\+g=g$/g=/' configure || die

diff --git a/sys-apps/groff/groff-1.23.0_rc2.ebuild 
b/sys-apps/groff/groff-1.23.0_rc2.ebuild
index 0d90fdb18750..7571ab653986 100644
--- a/sys-apps/groff/groff-1.23.0_rc2.ebuild
+++ b/sys-apps/groff/groff-1.23.0_rc2.ebuild
@@ -61,6 +61,13 @@ src_prepare() {
.ds default-operating-system Gentoo${pfx}/${KERNEL}
EOF
 
+   # https://savannah.gnu.org/bugs/?63726
+   sed -i \
+   -e '/TESTS += contrib\/gdiffmk\/tests\/gdiffmk_tests.sh/d' \
+   -e '/\tcontrib\/gdiffmk\/tests\/gdiffmk_tests.sh \\/d' \
+   contrib/gdiffmk/tests/gdiffmk_tests.sh \
+   contrib/gdiffmk/gdiffmk.am || die
+
# make sure we don't get a crappy `g' nameprefix on UNIX systems with 
real
# troff (GROFF_G macro runs some test to see, its own troff doesn't 
satisfy)
sed -i -e 's/^[ \t]\+g=g$/g=/' configure || die



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2023-02-04 Thread Sam James
commit: 3a518db711b5ef99457f0e0d1718a8003d418e29
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  4 22:02:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  4 22:49:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a518db7

sys-apps/groff: add 1.23.0_rc2 (unkeyworded)

Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/Manifest|   1 +
 sys-apps/groff/groff-1.23.0_rc2.ebuild | 108 +
 2 files changed, 109 insertions(+)

diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest
index 67a1953b5d4d..0c2d3d45c64e 100644
--- a/sys-apps/groff/Manifest
+++ b/sys-apps/groff/Manifest
@@ -1 +1,2 @@
 DIST groff-1.22.4.tar.gz 4137480 BLAKE2B 
cdda8a7e8e42b8d8991656ecfbffe0cd0ed5d8932467cab2f3c1eecb3365f4a5c03321b6ed929d451c3dfb00a46046a781303a1c55c4aa65eb7d178fb36b1cbc
 SHA512 
1c42d3cd71efaf067b5850945d9097fa1f0fadd5e2b6ba7446bd9d4f439fe1ad058e4ddb0d4e0f503682137dfc7c822944ce1e3e5cf981673f8ba197ea77126d
+DIST groff-1.23.0.rc2.tar.gz 7330614 BLAKE2B 
5f9ffd19a6742fae0162c956e8c736bd5f72df5ef2a53a274957bd6caa40b40d73783acee319ff7bcb12942fae2c420d2f7a267bb0cdcb0bc2527b28cd17f9fd
 SHA512 
dfa3c9fa6a76a6bd1496e9e0e4145b7d694383fd3b339a065b7aa63c9507aea331ef90e1ef98cf3eae81b24cb177ee7a9a8be2c91e30296ffe4da0c68aa3e793

diff --git a/sys-apps/groff/groff-1.23.0_rc2.ebuild 
b/sys-apps/groff/groff-1.23.0_rc2.ebuild
new file mode 100644
index ..0d90fdb18750
--- /dev/null
+++ b/sys-apps/groff/groff-1.23.0_rc2.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="${P/_/.}"
+DESCRIPTION="Text formatter used for man pages"
+HOMEPAGE="https://www.gnu.org/software/groff/groff.html;
+
+if [[ ${PV} == *_rc* ]] ; then
+   SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz;
+else
+   SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="examples uchardet X"
+
+RDEPEND="
+   uchardet? ( app-i18n/uchardet )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXmu
+   x11-libs/libXt
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   sys-apps/texinfo
+"
+
+DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README TODO )
+
+PATCHES=(
+   # bug #16108, bug #17580, bug #121502
+   "${FILESDIR}"/${PN}-1.19.2-man-unicode-dashes.patch
+)
+
+src_prepare() {
+   default
+
+   # Honor Gentoo's docdir
+   sed -i -e "s|^docdir =.*|docdir = \"${EPREFIX}/usr/share/doc/${PF}\"|g" 
\
+   Makefile.in \
+   || die "failed to modify Makefile.in"
+
+   local pfx=$(usex prefix ' Prefix' '')
+   cat <<-EOF >> tmac/mdoc.local || die
+   .ds volume-operating-system Gentoo${pfx}
+   .ds operating-system Gentoo${pfx}/${KERNEL}
+   .ds default-operating-system Gentoo${pfx}/${KERNEL}
+   EOF
+
+   # make sure we don't get a crappy `g' nameprefix on UNIX systems with 
real
+   # troff (GROFF_G macro runs some test to see, its own troff doesn't 
satisfy)
+   sed -i -e 's/^[ \t]\+g=g$/g=/' configure || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-appdefdir="${EPREFIX}"/usr/share/X11/app-defaults
+   $(use_with uchardet)
+   $(use_with X x)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   local -a CROSS_ARGS
+   tc-is-cross-compiler && CROSS_ARGS+=(
+   GROFFBIN="$(type -P groff)"
+   TROFFBIN="$(type -P troff)"
+   GROFF_BIN_DIR=
+   GROFF_BIN_PATH=
+   )
+
+   emake AR="$(tc-getAR)" "${CROSS_ARGS[@]}"
+}
+
+src_install() {
+   default
+
+   # The following links are required for man, bug #123674
+   dosym eqn /usr/bin/geqn
+   dosym tbl /usr/bin/gtbl
+
+   if ! use examples ; then
+   # The pdf files might not be generated if ghostscript is 
unavailable, bug #602020
+   local pdf="${ED}/usr/share/doc/${PF}/examples/mom/mom-pdf.pdf"
+   if [[ -e ${pdf} ]] ; then
+   # Keep mom-pdf.pdf since it's more of a manual than an 
example
+   # bug #454196 and bug #516732
+   mv "${pdf}" "${ED}/usr/share/doc/${PF}/pdf/" || die
+   fi
+   rm -rf "${ED}/usr/share/doc/${PF}/examples"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2022-10-19 Thread Sam James
commit: 39d9e0cb47894e6d73274c839b9361557067436e
Author: kochera  google  com>
AuthorDate: Wed Oct 19 19:53:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 20 03:50:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d9e0cb

sys-apps/groff: Add cpe_uri for groff package.

Signed-off-by: Michael Kochera  google.com>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/groff/metadata.xml b/sys-apps/groff/metadata.xml
index f2d9c99e6422..321c7b254471 100644
--- a/sys-apps/groff/metadata.xml
+++ b/sys-apps/groff/metadata.xml
@@ -9,6 +9,7 @@
 Enable automatic encoding detection via 
app-i18n/uchardet
   
   
+cpe:/a:gnu:groff
 groff
   
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2022-10-17 Thread Sam James
commit: f6701a4daf6d5baf5e0654a8066fa8800c989a8c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 18 01:47:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 18 02:17:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6701a4d

sys-apps/groff: add savannah upstream metadata

Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/metadata.xml | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/sys-apps/groff/metadata.xml b/sys-apps/groff/metadata.xml
index 02999fd09e28..f2d9c99e6422 100644
--- a/sys-apps/groff/metadata.xml
+++ b/sys-apps/groff/metadata.xml
@@ -1,11 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
-
-   Enable automatic encoding detection via 
app-i18n/uchardet
-
+  
+base-sys...@gentoo.org
+Gentoo Base System
+  
+  
+Enable automatic encoding detection via 
app-i18n/uchardet
+  
+  
+groff
+  
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2021-08-29 Thread Sam James
commit: 3d9ac4116142cf74cd8a37906d70a778bdd82569
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 30 02:01:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 30 02:01:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9ac411

sys-apps/groff: fix build failure on musl

Give configure a hint for now until a release of groff
is made with updated gnulib upstream.

Closes: https://bugs.gentoo.org/678026
Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 722ce444a7f..a8d2517a24c 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -62,6 +62,14 @@ src_prepare() {
 }
 
 src_configure() {
+   if use elibc_musl ; then
+   # This should be safe to drop in the release after 1.22.4
+   # gnulib was rather out of date and didn't include musl in its
+   # CHOST checks.
+   # bug #678026
+   export gl_cv_func_signbit_gcc=yes
+   fi
+
local myeconfargs=(
--with-appresdir="${EPREFIX}"/usr/share/X11/app-defaults
$(use_with uchardet)



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2021-03-14 Thread Mike Gilbert
commit: 26b96a65cbf78c2c61c881fe29d6ef5f4acbec50
Author: David Michael  gmail  com>
AuthorDate: Sun Mar  7 16:23:13 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar 14 18:55:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b96a65

sys-apps/groff: EAPI 7

Closes: https://bugs.gentoo.org/774699
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 36 +---
 1 file changed, 17 insertions(+), 19 deletions(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 562ef0a0eeb..9b743edaf3b 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -21,14 +21,15 @@ IUSE="examples uchardet X"
 RDEPEND="
uchardet? ( app-i18n/uchardet )
X? (
+   x11-libs/libICE
+   x11-libs/libSM
x11-libs/libX11
-   x11-libs/libXt
-   x11-libs/libXmu
x11-libs/libXaw
-   x11-libs/libSM
-   x11-libs/libICE
+   x11-libs/libXmu
+   x11-libs/libXt
)"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
dev-lang/perl
sys-apps/texinfo"
 
@@ -70,16 +71,13 @@ src_configure() {
 }
 
 src_compile() {
-   if tc-is-cross-compiler ; then
-   local CROSS_ARGS=(
-   GROFFBIN="$(type -P groff)"
-   TROFFBIN="$(type -P troff)"
-   GROFF_BIN_DIR=
-   GROFF_BIN_PATH=
-   )
-   else
-   unset CROSS_ARGS
-   fi
+   local -a CROSS_ARGS
+   tc-is-cross-compiler && CROSS_ARGS+=(
+   GROFFBIN="$(type -P groff)"
+   TROFFBIN="$(type -P troff)"
+   GROFF_BIN_DIR=
+   GROFF_BIN_PATH=
+   )
 
emake AR="$(tc-getAR)" "${CROSS_ARGS[@]}"
 }
@@ -93,11 +91,11 @@ src_install() {
 
if ! use examples ; then
# The pdf files might not be generated if ghostscript is 
unavailable. #602020
-   local pdf="${ED%/}/usr/share/doc/${PF}/examples/mom/mom-pdf.pdf"
+   local pdf="${ED}/usr/share/doc/${PF}/examples/mom/mom-pdf.pdf"
if [[ -e ${pdf} ]] ; then
# Keep mom-pdf.pdf since it's more of a manual than an 
example. #454196 #516732
-   mv "${pdf}" "${ED%/}"/usr/share/doc/${PF}/pdf/ || die
+   mv "${pdf}" "${ED}/usr/share/doc/${PF}/pdf/" || die
fi
-   rm -rf "${ED%/}"/usr/share/doc/${PF}/examples
+   rm -rf "${ED}/usr/share/doc/${PF}/examples"
fi
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2021-02-23 Thread Fabian Groffen
commit: 510cf1e311685dbb4bb82ceed5911f7dec65dbf5
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Feb 23 19:17:12 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Feb 23 19:17:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=510cf1e3

sys-apps/groff: drop ~x64-cygwin

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 0d89c116a83..375b70f0e78 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples uchardet X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2021-01-19 Thread Georgy Yakovlev
commit: 5fc4b2c3355efac3d2543edc617eab71bb4d8cd7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jan 19 18:11:39 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jan 19 18:14:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fc4b2c3

sys-apps/groff: add uchardet flag to prevent automagic dep

Bug: https://bugs.gentoo.org/750032
Closes: https://bugs.gentoo.org/709720
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 4 +++-
 sys-apps/groff/metadata.xml| 3 +++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 8ddffb88863..0d89c116a83 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -16,9 +16,10 @@ LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples X"
+IUSE="examples uchardet X"
 
 RDEPEND="
+   uchardet? ( app-i18n/uchardet )
X? (
x11-libs/libX11
x11-libs/libXt
@@ -62,6 +63,7 @@ src_prepare() {
 src_configure() {
local myeconfargs=(
--with-appresdir="${EPREFIX}"/usr/share/X11/app-defaults
+   $(use_with uchardet)
$(use_with X x)
)
econf "${myeconfargs[@]}"

diff --git a/sys-apps/groff/metadata.xml b/sys-apps/groff/metadata.xml
index 56c12441305..b96055e1c5a 100644
--- a/sys-apps/groff/metadata.xml
+++ b/sys-apps/groff/metadata.xml
@@ -5,4 +5,7 @@
base-sys...@gentoo.org
Gentoo Base System
 
+
+   Enable automatic encoding detection via 
app-i18n/uchardet
+
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2021-01-06 Thread Fabian Groffen
commit: 5268a9c541bcd730a6d29f5d6c28d75fbbbce8a6
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 15:23:27 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 15:23:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5268a9c5

sys-apps/groff: drop x86-macos

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

 sys-apps/groff/groff-1.22.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index feb7f9ee7d8..8ddffb88863 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.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=6
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2020-12-27 Thread Fabian Groffen
commit: a767fc19d106fef1f1762714132ec7dbf9571ed2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 27 18:12:36 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 27 18:13:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a767fc19

sys-apps/groff: drop ppc-aix m68k-mint

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 78724e949ea..feb7f9ee7d8 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/files/, sys-apps/groff/

2020-07-21 Thread Andreas Sturmlechner
commit: f5a6ef618eb3e803f6355fb02948389fc977f843
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 19 18:34:59 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 21 07:09:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a6ef61

sys-apps/groff: Drop 1.22.2 and 1.22.3

Closes: https://bugs.gentoo.org/704420
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sys-apps/groff/Manifest|  3 -
 .../groff/files/groff-1.22.2-parallel-mom.patch| 96 --
 .../groff/files/groff-1.22.3-parallel-mom.patch| 11 ---
 sys-apps/groff/groff-1.22.2.ebuild | 95 -
 sys-apps/groff/groff-1.22.3.ebuild | 86 ---
 5 files changed, 291 deletions(-)

diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest
index 548076ad202..67a1953b5d4 100644
--- a/sys-apps/groff/Manifest
+++ b/sys-apps/groff/Manifest
@@ -1,4 +1 @@
-DIST groff-1.22.1-japanese.patch.bz2 52968 BLAKE2B 
8064ff973c9507536c4e6edb6146c33c6c3a994598f0bb925bd23307a5ed407af9fe744990735d640ea69def4a6aed69ee87b7abbacca401c0059cf63e6eb147
 SHA512 
883d15dd2f1420a067d35737c45431f33f05bbe3c7e7edab0e119416117b5d096972d71452eae94bfd3df23aa7d6595fc6e65208bd4fba86815162bdf9af8bef
-DIST groff-1.22.2.tar.gz 4019913 BLAKE2B 
904a2a6064cc70cf088224d6f608389eb56842142802636b94fef30f5e20b5c62db03087878d0e04e22c65754e0fd253aa7cfd23c1354057862f70e17db43366
 SHA512 
ea34db53f075b6816827b07ac3d6a19ed50529c939044337eb3124575ac3b41363e1d81bbd5bf552a7a10f6b1dd233d6e7acaf646e18cfe94464c59dc20ffe80
-DIST groff-1.22.3.tar.gz 4188772 BLAKE2B 
28c380d33719f4eb0c91a9761e76beb9a2f1f6fb632c731bb6b26f76fee1857e7340d62a2239b360e049351e2e291c420db18a4f6bf8f50221bf249457872693
 SHA512 
c526ab203d13a9c9d110bcd3149fe50d1cd0d309437e9e2731a7ce90d890507ebc0a2331899ecf4dba2938daa756b6094cf76fd347a0ded59797c70ccfd0c95c
 DIST groff-1.22.4.tar.gz 4137480 BLAKE2B 
cdda8a7e8e42b8d8991656ecfbffe0cd0ed5d8932467cab2f3c1eecb3365f4a5c03321b6ed929d451c3dfb00a46046a781303a1c55c4aa65eb7d178fb36b1cbc
 SHA512 
1c42d3cd71efaf067b5850945d9097fa1f0fadd5e2b6ba7446bd9d4f439fe1ad058e4ddb0d4e0f503682137dfc7c822944ce1e3e5cf981673f8ba197ea77126d

diff --git a/sys-apps/groff/files/groff-1.22.2-parallel-mom.patch 
b/sys-apps/groff/files/groff-1.22.2-parallel-mom.patch
deleted file mode 100644
index 7cf3c22295d..000
--- a/sys-apps/groff/files/groff-1.22.2-parallel-mom.patch
+++ /dev/null
@@ -1,96 +0,0 @@
-From 9f3af719383ab525c86ee0f514e268ef8494330a Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Fri, 6 Dec 2013 20:40:10 -0500
-Subject: [PATCH] fix parallel build w/gropdf and mom examples
-
-The contrib/mom/examples/ directory uses the helper script from
-src/devices/gropdf/.  Currently though, parallel builds might fail
-like so:
-
-...
-make[2]: Entering directory `.../groff-1.22.2/contrib/mom'
-GROFF_COMMAND_PREFIX= GROFF_BIN_PATH="`echo .../groff-1.22.2/src/roff/groff 
.../groff-1.22.2/src/roff/troff .../groff-1.22.2/src/devices/grops 
.../groff-1.22.2/src/devices/gropdf | sed -e 's|  *|:|g'`" 
PDFMOM_BIN_PATH=".../groff-1.22.2/src/devices/gropdf" 
.../groff-1.22.2/src/devices/gropdf/pdfmom -F.../groff-1.22.2/font 
-F.../groff-1.22.2/font -M.../groff-1.22.2/tmac -M.../groff-1.22.2/tmac -M. 
examples/letter.mom >examples/letter.pdf
-GROFF_COMMAND_PREFIX= GROFF_BIN_PATH="`echo .../groff-1.22.2/src/roff/groff 
.../groff-1.22.2/src/roff/troff .../groff-1.22.2/src/devices/grops 
.../groff-1.22.2/src/devices/gropdf | sed -e 's|  *|:|g'`" 
PDFMOM_BIN_PATH=".../groff-1.22.2/src/devices/gropdf" 
.../groff-1.22.2/src/devices/gropdf/pdfmom -F.../groff-1.22.2/font 
-F.../groff-1.22.2/font -M.../groff-1.22.2/tmac -M.../groff-1.22.2/tmac -M. 
examples/mom-pdf.mom >examples/mom-pdf.pdf
-/bin/sh: .../groff-1.22.2/src/devices/gropdf/pdfmom: No such file or directory
-make[2]: *** [examples/letter.pdf] Error 127
-/bin/sh: .../groff-1.22.2/src/devices/gropdf/pdfmom: No such file or directory
-make[2]: *** [examples/mom-pdf.pdf] Error 127
-make[2]: Leaving directory `.../groff-1.22.2/contrib/mom'
-make[1]: *** [contrib/mom] Error 2
-...
-make[2]: Entering directory `.../groff-1.22.2/src/devices/gropdf'
-sed -f .../groff-1.22.2/arch/misc/shdeps.sed \
-   -e "s|@VERSION@|1.22.2|" \
-   -e "s|@PERLPATH@|/usr/bin/perl|" ./pdfmom.pl >pdfmom
-
-The top level makefile tries to account for this in general with OTHERDIRS,
-but looks like src/devices/gropdf/ was added to this variable (which holds
-contrib/mom/ too) because gropdf installs a shell script, and the other
-prog vars require it to be a dir of things to compile.
-
-Declare a new prog var for holding shell scripts.
-
-URL: http://crbug.com/324116
-URL: https://bugs.gentoo.org/487276
-Signed-off-by: Mike Frysinger 
-
-2013-12-06  Mike Frysinger  
-
-   * Makefile.in (SHPROGDIRS): Declare.
-   (PROGDIRS): Add $(SHPROGDIRS).
-

[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2020-07-11 Thread Sam James
commit: 67928c36ab298c260038aa78e21e9ca451ad4654
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 11 20:49:31 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 11 21:09:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67928c36

sys-apps/groff: s390 stable (bug #704420)

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index f97de5f3c1b..78724e949ea 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2020-06-20 Thread Thomas Deutschmann
commit: 26099171404fafcf9bdf172b2c2b909e61fffa0d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jun 20 13:53:31 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jun 20 14:08:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26099171

sys-apps/groff: x86 stable (bug #704420)

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 7de6e592f42..f97de5f3c1b 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2020-06-09 Thread Michał Górny
commit: 917d78181b3ba5f7d32119ecf0bd0b6cf9f06f3a
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Tue Jun  9 06:43:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  9 20:06:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917d7818

sys-apps/groff: arm stable (bug #704420)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Michał Górny  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 332be60ef37..7de6e592f42 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2020-06-04 Thread Mart Raudsepp
commit: 23d293c7fe482b24f140bc3e281d6e7b258009c5
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu Jun  4 06:56:03 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun  4 20:38:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d293c7

sys-apps/groff: arm64 stable (bug #704420)

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

 sys-apps/groff/groff-1.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 3951dd637d2..332be60ef37 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2020-05-30 Thread Sergei Trofimovich
commit: d63676d7262111bc93ca80e7d89dda4633ea4a71
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 30 19:19:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 30 19:19:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d63676d7

sys-apps/groff: stable 1.22.4 for hppa, bug #704420

Package-Manager: Portage-2.3.100, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 85c6b107233..3951dd637d2 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2020-05-30 Thread Sergei Trofimovich
commit: 78312f909e62ba2e69da1d39babef0068f9a6983
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat May 30 08:43:07 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 30 08:45:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78312f90

sys-apps/groff: stable 1.22.4 for sparc, bug #704420

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 4a9975b6d1e..85c6b107233 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2020-05-25 Thread Mikle Kolyada
commit: f8f5cf8a7434ef9b08d5accb54d219cecae951ff
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon May 25 12:21:18 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon May 25 12:21:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f5cf8a

sys-apps/groff: amd64 stable wrt bug #704420

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 1aa26940673..4a9975b6d1e 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2020-05-25 Thread Sergei Trofimovich
commit: 208c80a6da4dc8f4fc26fdba7c29f151adf11bf5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon May 25 09:31:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 09:31:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208c80a6

sys-apps/groff: stable 1.22.4 for ppc, bug #704420

Package-Manager: Portage-2.3.100, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 16b7a6d85d5..1aa26940673 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2020-05-22 Thread Sergei Trofimovich
commit: 0662ca6ad3e7fef8f8360e118e9083befad17a54
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May 22 07:56:59 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 22 08:02:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0662ca6a

sys-apps/groff: stable 1.22.4 for ppc64, bug #704420

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 79613e8cf45..16b7a6d85d5 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2020-02-08 Thread David Seifert
commit: 18193fd19d12f3b8a3a7947d72d572f86dde0b28
Author: David Seifert  gentoo  org>
AuthorDate: Sat Feb  8 16:52:23 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb  8 16:52:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18193fd1

sys-apps/groff: [QA] Fix UnnecessarySlashStrip

Signed-off-by: David Seifert  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 5cc2095734e..f24193f78f4 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -43,7 +43,7 @@ src_prepare() {
default
 
# honor Gentoo's docdir
-   sed -i -e "s|^docdir =.*|docdir = 
\"${EPREFIX%/}/usr/share/doc/${PF}\"|g" \
+   sed -i -e "s|^docdir =.*|docdir = \"${EPREFIX}/usr/share/doc/${PF}\"|g" 
\
Makefile.in \
|| die "failed to modify Makefile.in"
 
@@ -61,7 +61,7 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
-   --with-appresdir="${EPREFIX%/}"/usr/share/X11/app-defaults
+   --with-appresdir="${EPREFIX}"/usr/share/X11/app-defaults
$(use_with X x)
)
econf "${myeconfargs[@]}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2019-05-04 Thread Mikle Kolyada
commit: c511cfbc5eabcbd77a34d9f521bf51ca085def8f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May  4 13:17:02 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May  4 13:17:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c511cfbc

sys-apps/groff: Add ~riscv keyword

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-apps/groff/groff-1.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 3fa2e509662..78cf09d0b55 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2019-01-25 Thread James Le Cuirot
commit: 26d2abf134411ea9f80c5377c5609808663370c0
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Jan 25 21:38:47 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Jan 25 21:39:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d2abf1

sys-apps/groff: Fix cross-compiling following build file changes

Override the variables when calling make instead of changing the
Makefiles. The comment in the Makefiles suggests that this is how
upstream wants you to do it.

Using ${EPREFIX} as before is not correct as this refer to the target
prefix, not the build prefix. EAPI 7 provides ${BROOT} for this but
for tools in the path, it is better to use type -P instead.

groff is not in @system so there is no guarantee that it will actually
be present on the build system. EAPI 7 did not include EAPI
5-hdepend's targetroot USE flag feature, which prevents us from
putting groff in BDEPEND. The preferred approach is to do a native
build in tandem with a cross build but this makes the ebuild more
complex so I will attempt this in a separate fix.

Closes: https://bugs.gentoo.org/674866
Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: James Le Cuirot  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 25 -
 1 file changed, 12 insertions(+), 13 deletions(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 8ec07c8c1ad..3fa2e509662 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -47,18 +47,6 @@ src_prepare() {
Makefile.in \
|| die "failed to modify Makefile.in"
 
-   # Make sure we can cross-compile this puppy
-   if tc-is-cross-compiler ; then
-   sed -i \
-   -e '/^GROFFBIN=/s:=.*:=${EPREFIX}/usr/bin/groff:' \
-   -e '/^TROFFBIN=/s:=.*:=${EPREFIX}/usr/bin/troff:' \
-   -e '/^GROFF_BIN_PATH=/s:=.*:=:' \
-   -e '/^GROFF_BIN_DIR=/s:=.*:=:' \
-   contrib/*/Makefile.sub \
-   doc/Makefile.in \
-   doc/Makefile.sub || die "cross-compile sed failed"
-   fi
-
local pfx=$(usex prefix ' Prefix' '')
cat <<-EOF >> tmac/mdoc.local
.ds volume-operating-system Gentoo${pfx}
@@ -80,7 +68,18 @@ src_configure() {
 }
 
 src_compile() {
-   emake AR="$(tc-getAR)"
+   if tc-is-cross-compiler ; then
+   local CROSS_ARGS=(
+   GROFFBIN="$(type -P groff)"
+   TROFFBIN="$(type -P troff)"
+   GROFF_BIN_DIR=
+   GROFF_BIN_PATH=
+   )
+   else
+   unset CROSS_ARGS
+   fi
+
+   emake AR="$(tc-getAR)" "${CROSS_ARGS[@]}"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2019-01-08 Thread Thomas Deutschmann
commit: ef48f9cd40733ee087c8549d72007073caad111a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jan  8 18:36:08 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jan  8 19:19:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef48f9cd

sys-apps/groff: build system requires makeinfo from sys-apps/texinfo

Closes: https://github.com/gentoo/gentoo/pull/10697
Closes: https://github.com/gentoo/gentoo/pull/10745
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 749ccb4d7c9..8ec07c8c1ad 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -28,7 +28,8 @@ RDEPEND="
x11-libs/libICE
)"
 DEPEND="${RDEPEND}
-   dev-lang/perl"
+   dev-lang/perl
+   sys-apps/texinfo"
 
 DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README TODO )
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2019-01-08 Thread Thomas Deutschmann
commit: 92e12d5306f0f510f994cfa50830c7c4c1ae1ad0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jan  8 18:34:07 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jan  8 19:19:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e12d53

sys-apps/groff: really use /usr/share/doc/${PF} as docdir

Previous attempt to force groff to honor docdir didn't work and would
require `eautoreconf`.

We are now patching Makefile.in only and avoid `eautoreconf`.

Link: https://github.com/gentoo/gentoo/pull/10697#issuecomment-451577399
Fixes: ba6771a19744 ("sys-apps/groff: bump to v1.22.4 RC4")
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 67b0f18455e..749ccb4d7c9 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -42,9 +42,9 @@ src_prepare() {
default
 
# honor Gentoo's docdir
-   sed -i -e '/^docdir=/s/^/#/' \
-   Makefile.am \
-   || die "failed to modify Makefile.am"
+   sed -i -e "s|^docdir =.*|docdir = 
\"${EPREFIX%/}/usr/share/doc/${PF}\"|g" \
+   Makefile.in \
+   || die "failed to modify Makefile.in"
 
# Make sure we can cross-compile this puppy
if tc-is-cross-compiler ; then
@@ -73,7 +73,6 @@ src_prepare() {
 src_configure() {
local myeconfargs=(
--with-appresdir="${EPREFIX%/}"/usr/share/X11/app-defaults
-   --docdir="${EPREFIX%/}"/usr/share/doc/${PF}
$(use_with X x)
)
econf "${myeconfargs[@]}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2018-12-24 Thread Lars Wendler
commit: 9ae24ecb95d7faf83c7387d98530002655c351a6
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 24 22:08:07 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 24 22:08:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae24ecb

sys-apps/groff: Bump to version 1.22.4. Removed old.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/groff/Manifest | 2 +-
 sys-apps/groff/{groff-1.22.4_rc5.ebuild => groff-1.22.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest
index 1cfe168d331..548076ad202 100644
--- a/sys-apps/groff/Manifest
+++ b/sys-apps/groff/Manifest
@@ -1,4 +1,4 @@
 DIST groff-1.22.1-japanese.patch.bz2 52968 BLAKE2B 
8064ff973c9507536c4e6edb6146c33c6c3a994598f0bb925bd23307a5ed407af9fe744990735d640ea69def4a6aed69ee87b7abbacca401c0059cf63e6eb147
 SHA512 
883d15dd2f1420a067d35737c45431f33f05bbe3c7e7edab0e119416117b5d096972d71452eae94bfd3df23aa7d6595fc6e65208bd4fba86815162bdf9af8bef
 DIST groff-1.22.2.tar.gz 4019913 BLAKE2B 
904a2a6064cc70cf088224d6f608389eb56842142802636b94fef30f5e20b5c62db03087878d0e04e22c65754e0fd253aa7cfd23c1354057862f70e17db43366
 SHA512 
ea34db53f075b6816827b07ac3d6a19ed50529c939044337eb3124575ac3b41363e1d81bbd5bf552a7a10f6b1dd233d6e7acaf646e18cfe94464c59dc20ffe80
 DIST groff-1.22.3.tar.gz 4188772 BLAKE2B 
28c380d33719f4eb0c91a9761e76beb9a2f1f6fb632c731bb6b26f76fee1857e7340d62a2239b360e049351e2e291c420db18a4f6bf8f50221bf249457872693
 SHA512 
c526ab203d13a9c9d110bcd3149fe50d1cd0d309437e9e2731a7ce90d890507ebc0a2331899ecf4dba2938daa756b6094cf76fd347a0ded59797c70ccfd0c95c
-DIST groff-1.22.4.rc5.tar.gz 4137927 BLAKE2B 
f127721e800a1b0174c3320354b3c1dcb8571f187541cb2ff0a195aff0f48975e362b081e2b5622c577df1bc0b2ac9754640a215fe496ef417ce6cb98f5132ce
 SHA512 
b9ed062a4449758660e20ee994adae797871f99575a239eb029810bc80f441c4236f3b356066e947541c5685650efdd1f91a5d0d3f54c992bdb7f819077ef830
+DIST groff-1.22.4.tar.gz 4137480 BLAKE2B 
cdda8a7e8e42b8d8991656ecfbffe0cd0ed5d8932467cab2f3c1eecb3365f4a5c03321b6ed929d451c3dfb00a46046a781303a1c55c4aa65eb7d178fb36b1cbc
 SHA512 
1c42d3cd71efaf067b5850945d9097fa1f0fadd5e2b6ba7446bd9d4f439fe1ad058e4ddb0d4e0f503682137dfc7c822944ce1e3e5cf981673f8ba197ea77126d

diff --git a/sys-apps/groff/groff-1.22.4_rc5.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
similarity index 100%
rename from sys-apps/groff/groff-1.22.4_rc5.ebuild
rename to sys-apps/groff/groff-1.22.4.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2018-12-23 Thread Lars Wendler
commit: 35f87003550cd58c00f469ef4b1b707ebad93497
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Dec 23 09:45:59 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Dec 23 09:45:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f87003

sys-apps/groff: Bump to version 1.22.4_rc5. Removed old.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/groff/Manifest | 2 +-
 sys-apps/groff/{groff-1.22.4_rc4.ebuild => groff-1.22.4_rc5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest
index 31311757165..1cfe168d331 100644
--- a/sys-apps/groff/Manifest
+++ b/sys-apps/groff/Manifest
@@ -1,4 +1,4 @@
 DIST groff-1.22.1-japanese.patch.bz2 52968 BLAKE2B 
8064ff973c9507536c4e6edb6146c33c6c3a994598f0bb925bd23307a5ed407af9fe744990735d640ea69def4a6aed69ee87b7abbacca401c0059cf63e6eb147
 SHA512 
883d15dd2f1420a067d35737c45431f33f05bbe3c7e7edab0e119416117b5d096972d71452eae94bfd3df23aa7d6595fc6e65208bd4fba86815162bdf9af8bef
 DIST groff-1.22.2.tar.gz 4019913 BLAKE2B 
904a2a6064cc70cf088224d6f608389eb56842142802636b94fef30f5e20b5c62db03087878d0e04e22c65754e0fd253aa7cfd23c1354057862f70e17db43366
 SHA512 
ea34db53f075b6816827b07ac3d6a19ed50529c939044337eb3124575ac3b41363e1d81bbd5bf552a7a10f6b1dd233d6e7acaf646e18cfe94464c59dc20ffe80
 DIST groff-1.22.3.tar.gz 4188772 BLAKE2B 
28c380d33719f4eb0c91a9761e76beb9a2f1f6fb632c731bb6b26f76fee1857e7340d62a2239b360e049351e2e291c420db18a4f6bf8f50221bf249457872693
 SHA512 
c526ab203d13a9c9d110bcd3149fe50d1cd0d309437e9e2731a7ce90d890507ebc0a2331899ecf4dba2938daa756b6094cf76fd347a0ded59797c70ccfd0c95c
-DIST groff-1.22.4.rc4.tar.gz 4134495 BLAKE2B 
7cf15e0eb13b00cd16ba127d2b0196ffca0ef2f0ec3b32290af466afee5211f32eea14fcb6fd875378d4f8c57dd851be3e3ad9dac2d6a583f8c3dc3c647905f0
 SHA512 
ff5822c36f7701783e132e3fddd06dcfe68200d7e2e8c131016793282e459ced4529710c1f25d4155b84fc2cb09aa51ffa25664f5390f4b6064a9f41ffd5c30d
+DIST groff-1.22.4.rc5.tar.gz 4137927 BLAKE2B 
f127721e800a1b0174c3320354b3c1dcb8571f187541cb2ff0a195aff0f48975e362b081e2b5622c577df1bc0b2ac9754640a215fe496ef417ce6cb98f5132ce
 SHA512 
b9ed062a4449758660e20ee994adae797871f99575a239eb029810bc80f441c4236f3b356066e947541c5685650efdd1f91a5d0d3f54c992bdb7f819077ef830

diff --git a/sys-apps/groff/groff-1.22.4_rc4.ebuild 
b/sys-apps/groff/groff-1.22.4_rc5.ebuild
similarity index 100%
rename from sys-apps/groff/groff-1.22.4_rc4.ebuild
rename to sys-apps/groff/groff-1.22.4_rc5.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2018-12-08 Thread Mikle Kolyada
commit: e692de568c5c01ce4a8e55018981b979926c0445
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec  8 15:44:47 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec  8 15:45:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e692de56

sys-apps/groff: s390/sh/m68k stable wrt bug #670751

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-apps/groff/groff-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.3.ebuild 
b/sys-apps/groff/groff-1.22.3.ebuild
index 712d0cc851d..c07428ad9c4 100644
--- a/sys-apps/groff/groff-1.22.3.ebuild
+++ b/sys-apps/groff/groff-1.22.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2018-12-02 Thread Thomas Deutschmann
commit: ba6771a19744ebd7a4139c4d54bc7c49ec5b8b4d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec  3 00:04:42 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec  3 00:08:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba6771a1

sys-apps/groff: bump to v1.22.4 RC4

Package is now honoring docdir.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/groff/Manifest  | 2 +-
 .../groff/{groff-1.22.4_rc3.ebuild => groff-1.22.4_rc4.ebuild}   | 9 +++--
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest
index 47b0d1aaf28..31311757165 100644
--- a/sys-apps/groff/Manifest
+++ b/sys-apps/groff/Manifest
@@ -1,4 +1,4 @@
 DIST groff-1.22.1-japanese.patch.bz2 52968 BLAKE2B 
8064ff973c9507536c4e6edb6146c33c6c3a994598f0bb925bd23307a5ed407af9fe744990735d640ea69def4a6aed69ee87b7abbacca401c0059cf63e6eb147
 SHA512 
883d15dd2f1420a067d35737c45431f33f05bbe3c7e7edab0e119416117b5d096972d71452eae94bfd3df23aa7d6595fc6e65208bd4fba86815162bdf9af8bef
 DIST groff-1.22.2.tar.gz 4019913 BLAKE2B 
904a2a6064cc70cf088224d6f608389eb56842142802636b94fef30f5e20b5c62db03087878d0e04e22c65754e0fd253aa7cfd23c1354057862f70e17db43366
 SHA512 
ea34db53f075b6816827b07ac3d6a19ed50529c939044337eb3124575ac3b41363e1d81bbd5bf552a7a10f6b1dd233d6e7acaf646e18cfe94464c59dc20ffe80
 DIST groff-1.22.3.tar.gz 4188772 BLAKE2B 
28c380d33719f4eb0c91a9761e76beb9a2f1f6fb632c731bb6b26f76fee1857e7340d62a2239b360e049351e2e291c420db18a4f6bf8f50221bf249457872693
 SHA512 
c526ab203d13a9c9d110bcd3149fe50d1cd0d309437e9e2731a7ce90d890507ebc0a2331899ecf4dba2938daa756b6094cf76fd347a0ded59797c70ccfd0c95c
-DIST groff-1.22.4.rc3.tar.gz 4119916 BLAKE2B 
b7748213fdd85136624c46a6d0f442ba3f5937e8612edd036b8bd0dd2d501030e2be86907bb607a1267f5216c26a9004527904dae48a52a0226232f1146a001e
 SHA512 
a67fdcffddc660bac22a77063c6efde36b01ddb3b905c4cef9a959dd1b4194899e23d2c536b3f4b15f24d3d1d043245921043e442d775139f62a49f7a6bb3e3f
+DIST groff-1.22.4.rc4.tar.gz 4134495 BLAKE2B 
7cf15e0eb13b00cd16ba127d2b0196ffca0ef2f0ec3b32290af466afee5211f32eea14fcb6fd875378d4f8c57dd851be3e3ad9dac2d6a583f8c3dc3c647905f0
 SHA512 
ff5822c36f7701783e132e3fddd06dcfe68200d7e2e8c131016793282e459ced4529710c1f25d4155b84fc2cb09aa51ffa25664f5390f4b6064a9f41ffd5c30d

diff --git a/sys-apps/groff/groff-1.22.4_rc3.ebuild 
b/sys-apps/groff/groff-1.22.4_rc4.ebuild
similarity index 91%
rename from sys-apps/groff/groff-1.22.4_rc3.ebuild
rename to sys-apps/groff/groff-1.22.4_rc4.ebuild
index ad57e91b4b4..67b0f18455e 100644
--- a/sys-apps/groff/groff-1.22.4_rc3.ebuild
+++ b/sys-apps/groff/groff-1.22.4_rc4.ebuild
@@ -41,6 +41,11 @@ PATCHES=(
 src_prepare() {
default
 
+   # honor Gentoo's docdir
+   sed -i -e '/^docdir=/s/^/#/' \
+   Makefile.am \
+   || die "failed to modify Makefile.am"
+
# Make sure we can cross-compile this puppy
if tc-is-cross-compiler ; then
sed -i \
@@ -67,8 +72,8 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
-   --with-appresdir="${EPREFIX}"/usr/share/X11/app-defaults
-   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --with-appresdir="${EPREFIX%/}"/usr/share/X11/app-defaults
+   --docdir="${EPREFIX%/}"/usr/share/doc/${PF}
$(use_with X x)
)
econf "${myeconfargs[@]}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2018-11-28 Thread Tobias Klausmann
commit: f9001117f744ea2cb4dda496ad7555fb7663f73c
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Nov 28 21:21:37 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Nov 28 21:21:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9001117

sys-apps/groff-1.22.3-r0: alpha stable

Bug: http://bugs.gentoo.org/670751
Signed-off-by: Tobias Klausmann  gentoo.org>

 sys-apps/groff/groff-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.3.ebuild 
b/sys-apps/groff/groff-1.22.3.ebuild
index b683e15a91d..712d0cc851d 100644
--- a/sys-apps/groff/groff-1.22.3.ebuild
+++ b/sys-apps/groff/groff-1.22.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2018-11-25 Thread Mart Raudsepp
commit: 8da71734707fef2f541cd2b0bef80f815d251ccd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov 25 14:05:37 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Nov 25 15:47:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da71734

sys-apps/groff-1.22.3: arm64 stable (bug #670751)

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 sys-apps/groff/groff-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.3.ebuild 
b/sys-apps/groff/groff-1.22.3.ebuild
index de3876b5e67..b683e15a91d 100644
--- a/sys-apps/groff/groff-1.22.3.ebuild
+++ b/sys-apps/groff/groff-1.22.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2018-11-18 Thread Sergei Trofimovich
commit: f42453656adeccfab85910820008188a6411e153
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 18 12:52:05 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 18 16:01:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4245365

sys-apps/groff: stable 1.22.3 for ppc64, bug #670751

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/groff/groff-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.3.ebuild 
b/sys-apps/groff/groff-1.22.3.ebuild
index d9bd7191cc4..de3876b5e67 100644
--- a/sys-apps/groff/groff-1.22.3.ebuild
+++ b/sys-apps/groff/groff-1.22.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2018-11-18 Thread Mikle Kolyada
commit: 5addf7a4e2a9427f1ec95ac5c264ac9fd081129b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov 18 11:35:16 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov 18 11:35:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5addf7a4

sys-apps/groff: arm stable wrt bug #670751

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-apps/groff/groff-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.3.ebuild 
b/sys-apps/groff/groff-1.22.3.ebuild
index 0943eccacd0..d9bd7191cc4 100644
--- a/sys-apps/groff/groff-1.22.3.ebuild
+++ b/sys-apps/groff/groff-1.22.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2018-11-18 Thread Sergei Trofimovich
commit: 806fe093261805e17d6e6bf620517bbb6d9876a7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 18 10:46:27 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 18 10:46:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806fe093

sys-apps/groff: stable 1.22.3 for ppc, bug #670751

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/groff/groff-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.3.ebuild 
b/sys-apps/groff/groff-1.22.3.ebuild
index f63fbf9294a..0943eccacd0 100644
--- a/sys-apps/groff/groff-1.22.3.ebuild
+++ b/sys-apps/groff/groff-1.22.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2018-11-18 Thread Sergei Trofimovich
commit: fee54bfa173d174a943a7c9853e6373e9ce9419e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 18 10:39:54 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 18 10:39:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee54bfa

sys-apps/groff: stable 1.22.3 for hppa, bug #670751

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/groff/groff-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.3.ebuild 
b/sys-apps/groff/groff-1.22.3.ebuild
index 472cd46fc06..f63fbf9294a 100644
--- a/sys-apps/groff/groff-1.22.3.ebuild
+++ b/sys-apps/groff/groff-1.22.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2018-11-18 Thread Sergei Trofimovich
commit: c9a05e105921eafa332d4c936d77010c2ff9a108
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 18 10:30:07 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 18 10:30:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a05e10

sys-apps/groff: stable 1.22.3 for ia64, bug #670751

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/groff/groff-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.3.ebuild 
b/sys-apps/groff/groff-1.22.3.ebuild
index 362e007e66c..472cd46fc06 100644
--- a/sys-apps/groff/groff-1.22.3.ebuild
+++ b/sys-apps/groff/groff-1.22.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2018-11-11 Thread Thomas Deutschmann
commit: 94959963afe8e6f249fb80a8ea6060d6fa1ca7a2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Nov 12 00:58:25 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Nov 12 01:13:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94959963

sys-apps/groff: x86 stable (bug #670751)

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/groff/groff-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.3.ebuild 
b/sys-apps/groff/groff-1.22.3.ebuild
index 52a75b68b86..362e007e66c 100644
--- a/sys-apps/groff/groff-1.22.3.ebuild
+++ b/sys-apps/groff/groff-1.22.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2018-11-10 Thread Sergei Trofimovich
commit: afc97cde10b8f6fe9ae17c4739082ab29aea009f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Nov 10 14:36:07 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov 10 15:31:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afc97cde

sys-apps/groff: stable 1.22.3 for sparc, bug #670751

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/groff/groff-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.3.ebuild 
b/sys-apps/groff/groff-1.22.3.ebuild
index b08552b15da..52a75b68b86 100644
--- a/sys-apps/groff/groff-1.22.3.ebuild
+++ b/sys-apps/groff/groff-1.22.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2018-11-09 Thread Mikle Kolyada
commit: f57fa93cae985d56bdfabe13155a9333a73b1208
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Nov  9 17:45:51 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Nov  9 17:45:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57fa93c

sys-apps/groff: amd64 stable wrt bug #670751

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-apps/groff/groff-1.22.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/groff/groff-1.22.3.ebuild 
b/sys-apps/groff/groff-1.22.3.ebuild
index 27e8b587a7a..b08552b15da 100644
--- a/sys-apps/groff/groff-1.22.3.ebuild
+++ b/sys-apps/groff/groff-1.22.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="4"
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2018-11-09 Thread Lars Wendler
commit: df68df645ea5aaa27fd6b9d0f9200b9882b4c677
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov  9 13:35:37 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  9 13:35:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df68df64

sys-apps/groff: Bump to version 1.22.4_rc3. Removed old.

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/groff/Manifest | 2 +-
 sys-apps/groff/{groff-1.22.4_rc2.ebuild => groff-1.22.4_rc3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest
index f650e00c674..47b0d1aaf28 100644
--- a/sys-apps/groff/Manifest
+++ b/sys-apps/groff/Manifest
@@ -1,4 +1,4 @@
 DIST groff-1.22.1-japanese.patch.bz2 52968 BLAKE2B 
8064ff973c9507536c4e6edb6146c33c6c3a994598f0bb925bd23307a5ed407af9fe744990735d640ea69def4a6aed69ee87b7abbacca401c0059cf63e6eb147
 SHA512 
883d15dd2f1420a067d35737c45431f33f05bbe3c7e7edab0e119416117b5d096972d71452eae94bfd3df23aa7d6595fc6e65208bd4fba86815162bdf9af8bef
 DIST groff-1.22.2.tar.gz 4019913 BLAKE2B 
904a2a6064cc70cf088224d6f608389eb56842142802636b94fef30f5e20b5c62db03087878d0e04e22c65754e0fd253aa7cfd23c1354057862f70e17db43366
 SHA512 
ea34db53f075b6816827b07ac3d6a19ed50529c939044337eb3124575ac3b41363e1d81bbd5bf552a7a10f6b1dd233d6e7acaf646e18cfe94464c59dc20ffe80
 DIST groff-1.22.3.tar.gz 4188772 BLAKE2B 
28c380d33719f4eb0c91a9761e76beb9a2f1f6fb632c731bb6b26f76fee1857e7340d62a2239b360e049351e2e291c420db18a4f6bf8f50221bf249457872693
 SHA512 
c526ab203d13a9c9d110bcd3149fe50d1cd0d309437e9e2731a7ce90d890507ebc0a2331899ecf4dba2938daa756b6094cf76fd347a0ded59797c70ccfd0c95c
-DIST groff-1.22.4.rc2.tar.gz 4118558 BLAKE2B 
db7b9a667a85eeea34bfa4cf53de77f3ca6bbc541c8130701b011c66b93df4d4f16e23d5e0dae18470daeb0393c980f0e0fc22fd3bb9d00ebf77b2c3ba9a1dd7
 SHA512 
831a3ab55e8f37626b3f51d0cd5f461449b977a4ec64a93f2485aff5ab97947781dfbdd7830439d139c5f2c46455534d733d722047290f76eedf2d29d4f70138
+DIST groff-1.22.4.rc3.tar.gz 4119916 BLAKE2B 
b7748213fdd85136624c46a6d0f442ba3f5937e8612edd036b8bd0dd2d501030e2be86907bb607a1267f5216c26a9004527904dae48a52a0226232f1146a001e
 SHA512 
a67fdcffddc660bac22a77063c6efde36b01ddb3b905c4cef9a959dd1b4194899e23d2c536b3f4b15f24d3d1d043245921043e442d775139f62a49f7a6bb3e3f

diff --git a/sys-apps/groff/groff-1.22.4_rc2.ebuild 
b/sys-apps/groff/groff-1.22.4_rc3.ebuild
similarity index 100%
rename from sys-apps/groff/groff-1.22.4_rc2.ebuild
rename to sys-apps/groff/groff-1.22.4_rc3.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/files/, sys-apps/groff/

2018-09-27 Thread Lars Wendler
commit: 37267a0171bfbc04b8abf2334bd7d203bbc301fc
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Sep 27 13:51:35 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Sep 27 13:51:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37267a01

sys-apps/groff: Bump to version 1.22.4_rc2

Package-Manager: Portage-2.3.50, Repoman-2.3.11

 sys-apps/groff/Manifest|  1 +
 .../files/groff-1.19.2-man-unicode-dashes.patch|  8 +-
 sys-apps/groff/groff-1.22.4_rc2.ebuild | 97 ++
 3 files changed, 102 insertions(+), 4 deletions(-)

diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest
index bd92f6278b4..f650e00c674 100644
--- a/sys-apps/groff/Manifest
+++ b/sys-apps/groff/Manifest
@@ -1,3 +1,4 @@
 DIST groff-1.22.1-japanese.patch.bz2 52968 BLAKE2B 
8064ff973c9507536c4e6edb6146c33c6c3a994598f0bb925bd23307a5ed407af9fe744990735d640ea69def4a6aed69ee87b7abbacca401c0059cf63e6eb147
 SHA512 
883d15dd2f1420a067d35737c45431f33f05bbe3c7e7edab0e119416117b5d096972d71452eae94bfd3df23aa7d6595fc6e65208bd4fba86815162bdf9af8bef
 DIST groff-1.22.2.tar.gz 4019913 BLAKE2B 
904a2a6064cc70cf088224d6f608389eb56842142802636b94fef30f5e20b5c62db03087878d0e04e22c65754e0fd253aa7cfd23c1354057862f70e17db43366
 SHA512 
ea34db53f075b6816827b07ac3d6a19ed50529c939044337eb3124575ac3b41363e1d81bbd5bf552a7a10f6b1dd233d6e7acaf646e18cfe94464c59dc20ffe80
 DIST groff-1.22.3.tar.gz 4188772 BLAKE2B 
28c380d33719f4eb0c91a9761e76beb9a2f1f6fb632c731bb6b26f76fee1857e7340d62a2239b360e049351e2e291c420db18a4f6bf8f50221bf249457872693
 SHA512 
c526ab203d13a9c9d110bcd3149fe50d1cd0d309437e9e2731a7ce90d890507ebc0a2331899ecf4dba2938daa756b6094cf76fd347a0ded59797c70ccfd0c95c
+DIST groff-1.22.4.rc2.tar.gz 4118558 BLAKE2B 
db7b9a667a85eeea34bfa4cf53de77f3ca6bbc541c8130701b011c66b93df4d4f16e23d5e0dae18470daeb0393c980f0e0fc22fd3bb9d00ebf77b2c3ba9a1dd7
 SHA512 
831a3ab55e8f37626b3f51d0cd5f461449b977a4ec64a93f2485aff5ab97947781dfbdd7830439d139c5f2c46455534d733d722047290f76eedf2d29d4f70138

diff --git a/sys-apps/groff/files/groff-1.19.2-man-unicode-dashes.patch 
b/sys-apps/groff/files/groff-1.19.2-man-unicode-dashes.patch
index d85a8330d27..276460f10b6 100644
--- a/sys-apps/groff/files/groff-1.19.2-man-unicode-dashes.patch
+++ b/sys-apps/groff/files/groff-1.19.2-man-unicode-dashes.patch
@@ -4,8 +4,8 @@ http://bugs.gentoo.org/16108
 http://bugs.gentoo.org/17580
 http://bugs.gentoo.org/121502
 
 tmac/man.local
-+++ tmac/man.local
+--- a/tmac/man.local
 b/tmac/man.local
 @@ -1,2 +1,6 @@
  .\" This file is loaded after an-old.tmac.
  .\" Put any local modifications to an-old.tmac here.
@@ -13,8 +13,8 @@ http://bugs.gentoo.org/121502
 +.  char \- \N'45'
 +.  char  - \N'45'
 +.\}
 tmac/mdoc.local
-+++ tmac/mdoc.local
+--- a/tmac/mdoc.local
 b/tmac/mdoc.local
 @@ -1,2 +1,6 @@
  .\" This file is loaded after doc.tmac.
  .\" Put any local modifications to doc.tmac here.

diff --git a/sys-apps/groff/groff-1.22.4_rc2.ebuild 
b/sys-apps/groff/groff-1.22.4_rc2.ebuild
new file mode 100644
index 000..ad57e91b4b4
--- /dev/null
+++ b/sys-apps/groff/groff-1.22.4_rc2.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+MY_P="${P/_/.}"
+
+DESCRIPTION="Text formatter used for man pages"
+HOMEPAGE="https://www.gnu.org/software/groff/groff.html;
+SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz
+   mirror://gnu-alpha/groff/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+[[ "${PV}" == *_rc* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples X"
+
+RDEPEND="
+   X? (
+   x11-libs/libX11
+   x11-libs/libXt
+   x11-libs/libXmu
+   x11-libs/libXaw
+   x11-libs/libSM
+   x11-libs/libICE
+   )"
+DEPEND="${RDEPEND}
+   dev-lang/perl"
+
+DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README TODO )
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.19.2-man-unicode-dashes.patch #16108 #17580 
#121502
+)
+
+src_prepare() {
+   default
+
+   # Make sure we can cross-compile this puppy
+   if tc-is-cross-compiler ; then
+   sed -i \
+   -e '/^GROFFBIN=/s:=.*:=${EPREFIX}/usr/bin/groff:' \
+   -e '/^TROFFBIN=/s:=.*:=${EPREFIX}/usr/bin/troff:' \
+   -e '/^GROFF_BIN_PATH=/s:=.*:=:' \
+   -e '/^GROFF_BIN_DIR=/s:=.*:=:' \
+   contrib/*/Makefile.sub \
+   doc/Makefile.in \
+   doc/Makefile.sub || die "cross-compile sed failed"
+   fi
+
+   local 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2017-05-09 Thread William Hubbs
commit: 2909370dbb41e4ba585209181e8009812017829c
Author: William Hubbs  gentoo  org>
AuthorDate: Tue May  9 14:30:09 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue May  9 14:30:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2909370d

sys-apps/groff: add dependency on dev-lang/perl for #593636

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-apps/groff/groff-1.22.2.ebuild | 1 +
 sys-apps/groff/groff-1.22.3.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.2.ebuild 
b/sys-apps/groff/groff-1.22.2.ebuild
index debe90f83b5..379d1b58aff 100644
--- a/sys-apps/groff/groff-1.22.2.ebuild
+++ b/sys-apps/groff/groff-1.22.2.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
x11-libs/libICE
)"
 DEPEND="${RDEPEND}
+   dev-lang/perl
l10n_ja? ( virtual/yacc )"
 
 DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README REVISION 
TODO VERSION )

diff --git a/sys-apps/groff/groff-1.22.3.ebuild 
b/sys-apps/groff/groff-1.22.3.ebuild
index 27ffa1683e6..5c88efb3500 100644
--- a/sys-apps/groff/groff-1.22.3.ebuild
+++ b/sys-apps/groff/groff-1.22.3.ebuild
@@ -23,7 +23,8 @@ RDEPEND="
x11-libs/libSM
x11-libs/libICE
)"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   dev-lang/perl"
 
 DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README REVISION 
TODO VERSION )
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2016-12-08 Thread Mike Frysinger
commit: dd4bad98c06a75c40014621d3be2a9af92a1708c
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Dec  9 04:14:25 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Dec  9 04:20:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd4bad98

sys-apps/groff: handle missing pdf examples #602020

If ghostscript isn't available, groff won't build its pdf examples.

 sys-apps/groff/groff-1.22.2.ebuild | 9 ++---
 sys-apps/groff/groff-1.22.3.ebuild | 9 ++---
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/sys-apps/groff/groff-1.22.2.ebuild 
b/sys-apps/groff/groff-1.22.2.ebuild
index e731d95..de668f3 100644
--- a/sys-apps/groff/groff-1.22.2.ebuild
+++ b/sys-apps/groff/groff-1.22.2.ebuild
@@ -84,9 +84,12 @@ src_install() {
dosym tbl /usr/bin/gtbl
 
if ! use examples ; then
-   # Keep mom-pdf.pdf since it's more of a manual than an example. 
#454196 #516732
-   rm -f "${ED}"/usr/share/doc/${PF}/pdf/mom-pdf.pdf
-   mv "${ED}"/usr/share/doc/${PF}/{examples/mom,pdf}/mom-pdf.pdf 
|| die
+   # The pdf files might not be generated if ghostscript is 
unavailable. #602020
+   local pdf="${ED}/usr/share/doc/${PF}/examples/mom/mom-pdf.pdf"
+   if [[ -e ${pdf} ]] ; then
+   # Keep mom-pdf.pdf since it's more of a manual than an 
example. #454196 #516732
+   mv "${pdf}" "${ED}"/usr/share/doc/${PF}/pdf/ || die
+   fi
rm -rf "${ED}"/usr/share/doc/${PF}/examples
fi
 }

diff --git a/sys-apps/groff/groff-1.22.3.ebuild 
b/sys-apps/groff/groff-1.22.3.ebuild
index 712f51f..4007d84 100644
--- a/sys-apps/groff/groff-1.22.3.ebuild
+++ b/sys-apps/groff/groff-1.22.3.ebuild
@@ -75,9 +75,12 @@ src_install() {
dosym tbl /usr/bin/gtbl
 
if ! use examples ; then
-   # Keep mom-pdf.pdf since it's more of a manual than an example. 
#454196 #516732
-   rm -f "${ED}"/usr/share/doc/${PF}/pdf/mom-pdf.pdf
-   mv "${ED}"/usr/share/doc/${PF}/{examples/mom,pdf}/mom-pdf.pdf 
|| die
+   # The pdf files might not be generated if ghostscript is 
unavailable. #602020
+   local pdf="${ED}/usr/share/doc/${PF}/examples/mom/mom-pdf.pdf"
+   if [[ -e ${pdf} ]] ; then
+   # Keep mom-pdf.pdf since it's more of a manual than an 
example. #454196 #516732
+   mv "${pdf}" "${ED}"/usr/share/doc/${PF}/pdf/ || die
+   fi
rm -rf "${ED}"/usr/share/doc/${PF}/examples
fi
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2016-12-07 Thread Mike Frysinger
commit: 8ea21c463a5b0bfbe7303361809e76735d86b03b
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec  7 18:48:01 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec  7 18:48:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea21c46

sys-apps/groff: rework mom-pdf.pdf clean up again #454196 #516732

 sys-apps/groff/groff-1.22.2.ebuild | 4 +++-
 sys-apps/groff/groff-1.22.3.ebuild | 7 ++-
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/sys-apps/groff/groff-1.22.2.ebuild 
b/sys-apps/groff/groff-1.22.2.ebuild
index 0a7ac7b..e731d95 100644
--- a/sys-apps/groff/groff-1.22.2.ebuild
+++ b/sys-apps/groff/groff-1.22.2.ebuild
@@ -84,7 +84,9 @@ src_install() {
dosym tbl /usr/bin/gtbl
 
if ! use examples ; then
-   rm -rf "${ED}"/usr/share/doc/${PF}/examples
+   # Keep mom-pdf.pdf since it's more of a manual than an example. 
#454196 #516732
rm -f "${ED}"/usr/share/doc/${PF}/pdf/mom-pdf.pdf
+   mv "${ED}"/usr/share/doc/${PF}/{examples/mom,pdf}/mom-pdf.pdf 
|| die
+   rm -rf "${ED}"/usr/share/doc/${PF}/examples
fi
 }

diff --git a/sys-apps/groff/groff-1.22.3.ebuild 
b/sys-apps/groff/groff-1.22.3.ebuild
index c228175..712f51f 100644
--- a/sys-apps/groff/groff-1.22.3.ebuild
+++ b/sys-apps/groff/groff-1.22.3.ebuild
@@ -74,5 +74,10 @@ src_install() {
dosym eqn /usr/bin/geqn
dosym tbl /usr/bin/gtbl
 
-   use examples || rm -rf "${ED}"/usr/share/doc/${PF}/examples
+   if ! use examples ; then
+   # Keep mom-pdf.pdf since it's more of a manual than an example. 
#454196 #516732
+   rm -f "${ED}"/usr/share/doc/${PF}/pdf/mom-pdf.pdf
+   mv "${ED}"/usr/share/doc/${PF}/{examples/mom,pdf}/mom-pdf.pdf 
|| die
+   rm -rf "${ED}"/usr/share/doc/${PF}/examples
+   fi
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2016-06-24 Thread Ulrich Müller
commit: ef59f8cd82ca4807d0ec34508641121ee6e40261
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Jun 24 21:28:45 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Jun 24 21:28:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef59f8cd

sys-apps/groff: Migrate from LINGUAS to L10N.

Package-Manager: portage-2.3.0

 sys-apps/groff/groff-1.22.2.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-apps/groff/groff-1.22.2.ebuild 
b/sys-apps/groff/groff-1.22.2.ebuild
index 106c48e..0a7ac7b 100644
--- a/sys-apps/groff/groff-1.22.2.ebuild
+++ b/sys-apps/groff/groff-1.22.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -9,12 +9,12 @@ inherit autotools eutils toolchain-funcs
 DESCRIPTION="Text formatter used for man pages"
 HOMEPAGE="https://www.gnu.org/software/groff/groff.html;
 SRC_URI="mirror://gnu/groff/${P}.tar.gz
-   linguas_ja? ( 
https://dev.gentoo.org/~naota/patch/${PN}-1.22.1-japanese.patch.bz2 )"
+   l10n_ja? ( 
https://dev.gentoo.org/~naota/patch/${PN}-1.22.1-japanese.patch.bz2 )"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="examples X linguas_ja"
+IUSE="examples X l10n_ja"
 
 RDEPEND="
X? (
@@ -26,7 +26,7 @@ RDEPEND="
x11-libs/libICE
)"
 DEPEND="${RDEPEND}
-   linguas_ja? ( virtual/yacc )"
+   l10n_ja? ( virtual/yacc )"
 
 DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README REVISION 
TODO VERSION )
 
@@ -53,7 +53,7 @@ src_prepare() {
.ds default-operating-system Gentoo${pfx}/${KERNEL}
EOF
 
-   if use linguas_ja ; then
+   if use l10n_ja ; then
epatch "${WORKDIR}"/${PN}-1.22.1-japanese.patch #255292 #350534 
#450796
eautoconf
eautoheader
@@ -69,7 +69,7 @@ src_configure() {
--with-appresdir="${EPREFIX}"/usr/share/X11/app-defaults \
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
$(use_with X x) \
-   $(usex linguas_ja '--enable-japanese' '')
+   $(usex l10n_ja '--enable-japanese' '')
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/

2016-01-12 Thread Mike Frysinger
commit: 03c319c399279ce9446557fad62a359592d6a1f0
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jan 12 18:02:14 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jan 12 18:04:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c319c3

sys-apps/groff: drop old texinfo dep #571244

This was added long ago to build the docs, but we don't modify those
in the current releases, and the tarballs include all the files.

 sys-apps/groff/groff-1.22.2.ebuild | 2 +-
 sys-apps/groff/groff-1.22.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/groff/groff-1.22.2.ebuild 
b/sys-apps/groff/groff-1.22.2.ebuild
index da3f742..106c48e 100644
--- a/sys-apps/groff/groff-1.22.2.ebuild
+++ b/sys-apps/groff/groff-1.22.2.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="examples X linguas_ja"
 
-RDEPEND=">=sys-apps/texinfo-4.7-r1
+RDEPEND="
X? (
x11-libs/libX11
x11-libs/libXt

diff --git a/sys-apps/groff/groff-1.22.3.ebuild 
b/sys-apps/groff/groff-1.22.3.ebuild
index 0720529..c228175 100644
--- a/sys-apps/groff/groff-1.22.3.ebuild
+++ b/sys-apps/groff/groff-1.22.3.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples X"
 
-RDEPEND=">=sys-apps/texinfo-4.7-r1
+RDEPEND="
X? (
x11-libs/libX11
x11-libs/libXt