[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2024-02-02 Thread Sam James
commit: f80ba92ae91c2601004d0dc20f168fb7b41ef0ee
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 06:55:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 06:55:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f80ba92a

dev-util/source-highlight: Stabilize 3.1.9-r2 arm64, #923547

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

 dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index fde3b59807b7..1f593a97b3df 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2024-02-02 Thread Arthur Zamarin
commit: 8d172a39256d3be660c6de8a0458b26832dcdb93
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  2 17:51:29 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  2 17:51:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d172a39

dev-util/source-highlight: Stabilize 3.1.9-r2 amd64, #923547

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

 dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index 4c2c266b8e28..fde3b59807b7 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2024-02-02 Thread Arthur Zamarin
commit: 4b03af1f82e7d453f1beb7ab5a1b0ae8d8ee6e9a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  2 14:46:05 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  2 14:46:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b03af1f

dev-util/source-highlight: Stabilize 3.1.9-r2 x86, #923547

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

 dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index f15cac496e2b..4c2c266b8e28 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2024-02-01 Thread Sam James
commit: 1555af3293fda1ecf892463876000b153d9cf0e8
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:45:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:45:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1555af32

dev-util/source-highlight: add savannah upstream metadata

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

 dev-util/source-highlight/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/source-highlight/metadata.xml 
b/dev-util/source-highlight/metadata.xml
index 811124770299..ba02d833e96e 100644
--- a/dev-util/source-highlight/metadata.xml
+++ b/dev-util/source-highlight/metadata.xml
@@ -5,4 +5,7 @@
 toolch...@gentoo.org
 Gentoo Toolchain Project
   
+  
+src-highlite
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2024-02-01 Thread Sam James
commit: 4beba8bf5de2daba23630f81e108db752af649f5
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:46:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:46:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4beba8bf

dev-util/source-highlight: style tweak

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

 dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index d1eb2a558aff..f15cac496e2b 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -10,8 +10,8 @@ 
HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2024-02-01 Thread Sam James
commit: 575d436675aad3b8404067b963dd332d609ff532
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575d4366

dev-util/source-highlight: Stabilize 3.1.9-r2 ppc64, #923547

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

 dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index 9076aa70512b..d1eb2a558aff 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2024-02-01 Thread Sam James
commit: 0f0d2c963d64721277de7e7778fd91649e346577
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f0d2c96

dev-util/source-highlight: Stabilize 3.1.9-r2 ppc, #923547

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

 dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index cb29e05a42f8..cdd369a5f8e5 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2024-02-01 Thread Sam James
commit: a0309d16a66a6eec77af9a36e7146577cbac4c97
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0309d16

dev-util/source-highlight: Stabilize 3.1.9-r2 sparc, #923547

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

 dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index cdd369a5f8e5..a767e1d53f0d 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2024-02-01 Thread Sam James
commit: 3923c6285b6d2da985cb6d5725fa98abb64fbd6d
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3923c628

dev-util/source-highlight: Stabilize 3.1.9-r2 arm, #923547

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

 dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index a767e1d53f0d..9076aa70512b 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2023-12-27 Thread Sam James
commit: c01810d7f0699fd978d78538429ee7618b21909c
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Dec 28 01:32:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 02:18:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c01810d7

dev-util/source-highlight: apply elibtoolize to old distributed libtool

This makes the build respect warning flags such as -Werror=odr.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index 1c663d28de8c..fb6cbdde1165 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit bash-completion-r1 flag-o-matic optfeature
+inherit bash-completion-r1 flag-o-matic libtool optfeature
 
 DESCRIPTION="Generate highlighted source code as an (x)html document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
@@ -23,6 +23,14 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.1.9-test-clang-p2.patch
 )
 
+src_prepare() {
+   default
+
+   # Although all unpatched libtools are probably broken, this one ignores 
LTO
+   # warning flags.
+   elibtoolize
+}
+
 src_configure() {
# required as rev-dep of dev-libs/boost-1.62.0
# https://wiki.gentoo.org/wiki/Project:C%2B%2B/Maintaining_ABI



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2023-12-27 Thread Sam James
commit: 1b24fe2272dbe3416b22da40dac107b658a8232c
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Dec 28 01:56:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 02:18:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b24fe22

dev-util/source-highlight: update EAPI 7 -> 8

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34509
Signed-off-by: Sam James  gentoo.org>

 dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index 055fbbbd12ae..cb29e05a42f8 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit bash-completion-r1 flag-o-matic libtool optfeature
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2023-12-27 Thread Sam James
commit: efd05b82186b83e293242463a683385ebdee4f08
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Dec 28 01:50:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 02:18:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd05b82

dev-util/source-highlight: fix some old formatting quirks

src_* functions should be defined according to order of execution for
the aid of the reader. The test phase was defined out of order.

Global variables were inconsistently delineated in a huge chunk.
Separate them a bit.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../source-highlight/source-highlight-3.1.9-r2.ebuild | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index 3a9b22fd5680..055fbbbd12ae 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -8,6 +8,7 @@ inherit bash-completion-r1 flag-o-matic libtool optfeature
 DESCRIPTION="Generate highlighted source code as an (x)html document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
+
 LICENSE="GPL-3"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
@@ -45,6 +46,13 @@ src_configure() {
$(use_enable static-libs static)
 }
 
+src_test() {
+   export LD_LIBRARY_PATH="${S}/lib/srchilite/.libs/"
+   # upstream uses the same temporary filenames in numerous places
+   # see https://bugs.gentoo.org/635100
+   emake -j1 check
+}
+
 src_install() {
use doc && local HTML_DOCS=( doc/*.{html,css,java} )
default
@@ -58,13 +66,6 @@ src_install() {
dobashcomp completion/source-highlight
 }
 
-src_test() {
-   export LD_LIBRARY_PATH="${S}/lib/srchilite/.libs/"
-   # upstream uses the same temporary filenames in numerous places
-   # see https://bugs.gentoo.org/635100
-   emake -j1 check
-}
-
 pkg_postinst() {
optfeature "ctags support" dev-util/ctags
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2023-12-27 Thread Sam James
commit: b9cd93b6f3a49c3595a83a069e09c30cf961b7ba
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Dec 20 06:01:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 02:18:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9cd93b6

dev-util/source-highlight: remove unneeded runtime dependency on ctags

ctags is not actually needed to highlight files. It is used at runtime
for --gen-references, which isn't the default way to use it, and
source-highlight knows how to error out with a friendly error message if
you do not have it and need it.

It's used by the testsuite, of course.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../source-highlight-3.1.9-r2.ebuild   | 60 ++
 1 file changed, 60 insertions(+)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
new file mode 100644
index ..1c663d28de8c
--- /dev/null
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 flag-o-matic optfeature
+
+DESCRIPTION="Generate highlighted source code as an (x)html document"
+HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
+SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
+LICENSE="GPL-3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+SLOT="0"
+IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/boost:="
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-util/ctags )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1.9-test-clang-p1.patch
+   "${FILESDIR}"/${PN}-3.1.9-test-clang-p2.patch
+)
+
+src_configure() {
+   # required as rev-dep of dev-libs/boost-1.62.0
+   # https://wiki.gentoo.org/wiki/Project:C%2B%2B/Maintaining_ABI
+   append-cxxflags -std=c++14
+
+   econf \
+   --with-boost="${EPREFIX}/usr" \
+   --with-boost-regex="boost_regex" \
+   --without-bash-completion \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/*.{html,css,java} )
+   default
+
+   # That's not how we want it
+   rm -rf "${ED}"/usr/share/{aclocal,doc} || die
+
+   # package provides .pc file
+   find "${D}" -name '*.la' -delete || die
+
+   dobashcomp completion/source-highlight
+}
+
+src_test() {
+   export LD_LIBRARY_PATH="${S}/lib/srchilite/.libs/"
+   # upstream uses the same temporary filenames in numerous places
+   # see https://bugs.gentoo.org/635100
+   emake -j1 check
+}
+
+pkg_postinst() {
+   optfeature "ctags support" dev-util/ctags
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2023-12-27 Thread Sam James
commit: 55795d1581fa3a3dff827600e61a0466f2c5913d
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Dec 28 01:34:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 02:18:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55795d15

dev-util/source-highlight: disallow building with LTO

It miscompiles with ODR violations. After elibtoolize, the build fails
with the recommended -Werror= flags for lto. Filter out -flto so that
users with global lto enabled don't miscompile source-highlight.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index fb6cbdde1165..3a9b22fd5680 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -35,6 +35,8 @@ src_configure() {
# required as rev-dep of dev-libs/boost-1.62.0
# https://wiki.gentoo.org/wiki/Project:C%2B%2B/Maintaining_ABI
append-cxxflags -std=c++14
+   # ODR violations: https://savannah.gnu.org/bugs/index.php?65086
+   filter-lto
 
econf \
--with-boost="${EPREFIX}/usr" \



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2022-05-09 Thread WANG Xuerui
commit: 3a162ed42fa93b089c954234a3bec6d63c4bfe00
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon May  9 06:32:01 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue May 10 00:33:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a162ed4

dev-util/source-highlight: keyword 3.1.9-r1 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-util/source-highlight/source-highlight-3.1.9-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r1.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r1.ebuild
index f2fb6102e07c..f9b33957032a 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r1.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2021-07-19 Thread Marek Szuba
commit: da1dfdb83555309e0a9623da96fbca7659b2512a
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jul 19 22:46:13 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jul 19 23:14:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1dfdb8

dev-util/source-highlight: keyword 3.1.9-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-util/source-highlight/source-highlight-3.1.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r1.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r1.ebuild
index 5216da45256..f2fb6102e07 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r1.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2021-01-06 Thread Fabian Groffen
commit: d331f24eba91cd8ed2f87dbbefda2f712c58fc45
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 22:55:21 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 22:55:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d331f24e

dev-util/source-highlight: drop x86-macos

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

 dev-util/source-highlight/source-highlight-3.1.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
index b1c45796a64..9335feb8ec5 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/files/, dev-util/source-highlight/

2020-08-27 Thread Sergei Trofimovich
commit: 6c936b92ef0757dbd6d46123124f4f898babadc8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Aug 27 06:59:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Aug 27 07:00:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c936b92

dev-util/source-highlight: fix tests on clang

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/739036
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../source-highlight-3.1.9-test-clang-p1.patch | 30 +
 .../source-highlight-3.1.9-test-clang-p2.patch | 39 ++
 .../source-highlight/source-highlight-3.1.9.ebuild |  5 +++
 3 files changed, 74 insertions(+)

diff --git 
a/dev-util/source-highlight/files/source-highlight-3.1.9-test-clang-p1.patch 
b/dev-util/source-highlight/files/source-highlight-3.1.9-test-clang-p1.patch
new file mode 100644
index 000..6b0bad369b8
--- /dev/null
+++ b/dev-util/source-highlight/files/source-highlight-3.1.9-test-clang-p1.patch
@@ -0,0 +1,30 @@
+From b3481e66f2014dece48d8dfe8affa416d8d4e104 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Thu, 27 Aug 2020 07:51:14 +0100
+Subject: [PATCH 1/2] lib/tests/stdboosterror.h: use unambiguous form of
+ variable declaration
+
+Original expression has an ambiguity and should not compile:
+https://gcc.gnu.org/PR86564
+
+Signed-off-by: Sergei Trofimovich 
+---
+ lib/tests/stdboosterror.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/tests/stdboosterror.h b/lib/tests/stdboosterror.h
+index 568545b..d59bfa6 100644
+--- a/lib/tests/stdboosterror.h
 b/lib/tests/stdboosterror.h
+@@ -4,7 +4,7 @@
+ #include 
+ 
+ static boost::regex_error
+-
std_boost_exception(boost::regex_error(boost::regex_constants::error_bad_pattern));
++std_boost_exception = 
boost::regex_error(boost::regex_constants::error_bad_pattern);
+ 
+ /**
+  * returns the string representing a standard exception (which
+-- 
+2.28.0
+

diff --git 
a/dev-util/source-highlight/files/source-highlight-3.1.9-test-clang-p2.patch 
b/dev-util/source-highlight/files/source-highlight-3.1.9-test-clang-p2.patch
new file mode 100644
index 000..4c34f9dcca5
--- /dev/null
+++ b/dev-util/source-highlight/files/source-highlight-3.1.9-test-clang-p2.patch
@@ -0,0 +1,39 @@
+From 4d53621557de31479dad3cb44b7fccba8277b76d Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Thu, 27 Aug 2020 07:52:25 +0100
+Subject: [PATCH 2/2] lib/tests/test_wordtokenizer_main.cpp: insert overload to
+ std namespace
+
+Signed-off-by: Sergei Trofimovich 
+---
+ lib/tests/test_wordtokenizer_main.cpp | 7 ---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/lib/tests/test_wordtokenizer_main.cpp 
b/lib/tests/test_wordtokenizer_main.cpp
+index 40e23b1..02e8fd8 100644
+--- a/lib/tests/test_wordtokenizer_main.cpp
 b/lib/tests/test_wordtokenizer_main.cpp
+@@ -11,9 +11,9 @@
+ using namespace std;
+ using namespace srchilite;
+ 
+-static ostream  <<(ostream , const 
WordTokenizer::WordTokenizerResults::value_type &);
+-
+-ostream  <<(ostream , const 
WordTokenizer::WordTokenizerResults::value_type ) {
++/* Argument-dependent lookup looks only at std:: namespace (ostream and 
value_type expansion) */
++namespace std {
++static ostream  <<(ostream , const 
WordTokenizer::WordTokenizerResults::value_type ) {
+ if (token.first.size()) {
+ os << "space: \"" << token.first << "\"" << endl;
+ } else {
+@@ -22,6 +22,7 @@ ostream  <<(ostream , const 
WordTokenizer::WordTokenizerResults::val
+ 
+ return os;
+ }
++}
+ 
+ int main() {
+ WordTokenizer::WordTokenizerResults tokens;
+-- 
+2.28.0
+

diff --git a/dev-util/source-highlight/source-highlight-3.1.9.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
index cbf7b16e377..3568b4c32e0 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
@@ -18,6 +18,11 @@ RDEPEND=">=dev-libs/boost-1.62.0:=[threads]
 DEPEND="${RDEPEND}"
 BDEPEND=""
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1.9-test-clang-p1.patch
+   "${FILESDIR}"/${PN}-3.1.9-test-clang-p2.patch
+)
+
 src_configure() {
# required as rev-dep of dev-libs/boost-1.62.0
# https://wiki.gentoo.org/wiki/Project:C%2B%2B/Maintaining_ABI



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2020-07-25 Thread Sergei Trofimovich
commit: 903946fa3dac8de432674241a804d7de4bdcfb3a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jul 25 09:14:32 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jul 25 09:18:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=903946fa

dev-util/source-highlight: drop old

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/source-highlight/Manifest |  1 -
 .../source-highlight/source-highlight-3.1.8.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-util/source-highlight/Manifest 
b/dev-util/source-highlight/Manifest
index 659d0fb87a7..bc168360b96 100644
--- a/dev-util/source-highlight/Manifest
+++ b/dev-util/source-highlight/Manifest
@@ -1,2 +1 @@
-DIST source-highlight-3.1.8.tar.gz 1648351 BLAKE2B 
1ce1590c86f7aed9d27bb21bce6b0869828b28068d71404410e080b85f6354eb6f520cec8c81d1e9170dd90b158dc4536e5287a04bf2d271fa26354fb853ea32
 SHA512 
00a49ab180460750614b38be9a569478d1d34d01f601ebc7452a4fee8475a19faf9bb9fb2f256c6b40d43fbc3d34962a77ba8b9833483345c4e4a42faad6976c
 DIST source-highlight-3.1.9.tar.gz 1717234 BLAKE2B 
6eb40b2274df0772c4a241504e5db5dfdaac600549e0b11aba726f7b4d5ab600c3849a8815bc782ad1bb1f99b69766527645dd202731bde4b2466c663842c47c
 SHA512 
d8e154e9a5d62c77807e4e5d36c0faed5ce2964291be5f8b83e2968a6de52229503689a4ca2109a717ae2632a14b63ec937ca0430c91684c72063f6bc0294195

diff --git a/dev-util/source-highlight/source-highlight-3.1.8.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
deleted file mode 100644
index 9d9fa220ae3..000
--- a/dev-util/source-highlight/source-highlight-3.1.8.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 flag-o-matic
-
-DESCRIPTION="Generate highlighted source code as an (x)html document"
-HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
-SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
-LICENSE="GPL-3"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
-SLOT="0"
-IUSE="doc static-libs"
-
-RDEPEND=">=dev-libs/boost-1.62.0:=[threads]
-   dev-util/ctags"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   # required as rev-dep of dev-libs/boost-1.62.0
-   # https://wiki.gentoo.org/wiki/Project:C%2B%2B/Maintaining_ABI
-   append-cxxflags -std=c++14
-
-   econf \
-   --with-boost="${EPREFIX}/usr" \
-   --with-boost-regex="boost_regex" \
-   --without-bash-completion \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/*.{html,css,java} )
-   default
-
-   # That's not how we want it
-   rm -rf "${ED%/}"/usr/share/{aclocal,doc} || die
-
-   # package provides .pc file
-   find "${D}" -name '*.la' -delete || die
-
-   dobashcomp completion/source-highlight
-}
-
-src_test() {
-   export LD_LIBRARY_PATH="${S}/lib/srchilite/.libs/"
-   # upstream uses the same temporary filenames in numerous places
-   # see https://bugs.gentoo.org/635100
-   emake -j1 check
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2020-07-18 Thread Sam James
commit: 539eb4586a70c9c317d5e5e4e1a3803bc2ad7d81
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 18 18:08:13 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 18 18:08:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539eb458

dev-util/source-highlight: arm64 stable (bug #729060)

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

 dev-util/source-highlight/source-highlight-3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
index 205374a14a5..cbf7b16e377 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2020-06-28 Thread Agostino Sarubbo
commit: 7eb034953917dae7be4f4668850c748fc5e0c839
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 28 20:44:17 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 28 20:44:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb03495

dev-util/source-highlight: x86 stable wrt bug #729060

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/source-highlight/source-highlight-3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
index 7e81d3c62c6..205374a14a5 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2020-06-28 Thread Agostino Sarubbo
commit: 28b8d466a0ab00a996b1f031f427aec55de924c4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 28 20:37:11 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 28 20:37:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b8d466

dev-util/source-highlight: ppc64 stable wrt bug #729060

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

 dev-util/source-highlight/source-highlight-3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
index 9207845c397..7e81d3c62c6 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2020-06-28 Thread Agostino Sarubbo
commit: 9fb3df62007b5b030293d242c79ac9cfa1478dd2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 28 20:33:25 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 28 20:33:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb3df62

dev-util/source-highlight: ppc stable wrt bug #729060

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/source-highlight/source-highlight-3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
index b4035f1b94c..9207845c397 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2020-06-28 Thread Agostino Sarubbo
commit: 7284b2b52ff80127510b957ed5d7078221f05d6f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 28 20:30:39 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 28 20:30:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7284b2b5

dev-util/source-highlight: arm stable wrt bug #729060

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/source-highlight/source-highlight-3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
index 2792f93247f..b4035f1b94c 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2020-06-25 Thread Agostino Sarubbo
commit: 0f088466db09318aa0cad60e89de5e72fdbc7b67
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jun 25 06:57:11 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jun 25 06:57:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f088466

dev-util/source-highlight: amd64 stable wrt bug #729060

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

 dev-util/source-highlight/source-highlight-3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
index ab8887fee35..2792f93247f 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2020-06-24 Thread Sergei Trofimovich
commit: 9b228f4a36b98ce3c2262b844114bf3ec65036b8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jun 24 15:32:47 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun 24 17:22:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b228f4a

dev-util/source-highlight: stable 3.1.9 for hppa, bug #729060

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

 dev-util/source-highlight/source-highlight-3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
index beaf8390a00..ab8887fee35 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2020-06-22 Thread Sergei Trofimovich
commit: 5de4ccf55b40bbb6cd473402f411f45737f1e6cb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jun 22 15:13:42 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jun 22 18:23:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5de4ccf5

dev-util/source-highlight: stable 3.1.9 for sparc, bug #729060

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>

 dev-util/source-highlight/source-highlight-3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
index 79dc0516a19..beaf8390a00 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/files/

2020-03-28 Thread Sergei Trofimovich
commit: 9c3a14f3829cff520e9748faf902ba912a0915bc
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar 27 18:16:32 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 28 23:15:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c3a14f3

dev-util/source-highlight: remove unused patch(es)

Package-Manager: Portage-2.3.96, Repoman-2.3.21
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15141
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../files/source-highlight-3.1.8-no-black.patch  | 12 
 1 file changed, 12 deletions(-)

diff --git 
a/dev-util/source-highlight/files/source-highlight-3.1.8-no-black.patch 
b/dev-util/source-highlight/files/source-highlight-3.1.8-no-black.patch
deleted file mode 100644
index b673c2f7922..000
--- a/dev-util/source-highlight/files/source-highlight-3.1.8-no-black.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up source-highlight-3.1.8/src/esc.style.no-black 
source-highlight-3.1.8/src/esc.style
 source-highlight-3.1.8/src/esc.style.no-black  2019-03-20 
16:52:33.053965325 +
-+++ source-highlight-3.1.8/src/esc.style   2019-03-20 16:52:42.502965289 
+
-@@ -7,7 +7,7 @@ comment cyan i ;
- number purple ;
- preproc darkblue b ;
- symbol darkred ;
--function black b;
-+function b;
- cbracket red;
- variable darkgreen ;
- 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2020-03-23 Thread Sergei Trofimovich
commit: e68c00d2d61f3adc0e60c614e313e247c47972ed
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:52:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e68c00d2

dev-util/source-highlight: drop old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../source-highlight-3.1.8-r1.ebuild   | 55 --
 1 file changed, 55 deletions(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild
deleted file mode 100644
index 07810a270d1..000
--- a/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 flag-o-matic
-
-DESCRIPTION="Generate highlighted source code as an (x)html document"
-HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
-SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
-LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
-SLOT="0"
-IUSE="doc static-libs"
-
-RDEPEND=">=dev-libs/boost-1.62.0:=[threads]
-   dev-util/ctags"
-DEPEND="${RDEPEND}"
-BDEPEND=""
-
-PATCHES=(
-   "${FILESDIR}/${P}-no-black.patch"
-   )
-
-src_configure() {
-   # required as rev-dep of dev-libs/boost-1.62.0
-   # https://wiki.gentoo.org/wiki/Project:C%2B%2B/Maintaining_ABI
-   append-cxxflags -std=c++14
-
-   econf \
-   --with-boost="${EPREFIX}/usr" \
-   --with-boost-regex="boost_regex" \
-   --without-bash-completion \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/*.{html,css,java} )
-   default
-
-   # That's not how we want it
-   rm -rf "${ED}"/usr/share/{aclocal,doc} || die
-
-   # package provides .pc file
-   find "${D}" -name '*.la' -delete || die
-
-   dobashcomp completion/source-highlight
-}
-
-src_test() {
-   export LD_LIBRARY_PATH="${S}/lib/srchilite/.libs/"
-   # upstream uses the same temporary filenames in numerous places
-   # see https://bugs.gentoo.org/635100
-   emake -j1 check
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2019-11-29 Thread Sergei Trofimovich
commit: 4ae4d8cdee041909f10ed379d709d969650f8d4e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Nov 29 23:12:11 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Nov 29 23:12:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae4d8cd

dev-util/source-highlight: drop ${ED} slash stripping

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild | 2 +-
 dev-util/source-highlight/source-highlight-3.1.9.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild
index a617779a282..6ffeb75981a 100644
--- a/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild
@@ -39,7 +39,7 @@ src_install () {
default
 
# That's not how we want it
-   rm -rf "${ED%/}"/usr/share/{aclocal,doc} || die
+   rm -rf "${ED}"/usr/share/{aclocal,doc} || die
 
# package provides .pc file
find "${D}" -name '*.la' -delete || die

diff --git a/dev-util/source-highlight/source-highlight-3.1.9.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
index 1b8ae59a6d7..fdc35c641fa 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
@@ -35,7 +35,7 @@ src_install () {
default
 
# That's not how we want it
-   rm -rf "${ED%/}"/usr/share/{aclocal,doc} || die
+   rm -rf "${ED}"/usr/share/{aclocal,doc} || die
 
# package provides .pc file
find "${D}" -name '*.la' -delete || die



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2019-11-29 Thread Sergei Trofimovich
commit: 515781e70297135434ad8d17f07c33cc55a17b0d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Nov 29 15:33:16 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Nov 29 23:03:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515781e7

dev-util/source-highlight: stable 3.1.8 for sparc, bug #632090

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

 dev-util/source-highlight/source-highlight-3.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.8.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
index af831bec310..73000e024a1 100644
--- a/dev-util/source-highlight/source-highlight-3.1.8.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2019-11-29 Thread Sergei Trofimovich
commit: 1ec15e5dce09fcd0f5fc5e79b79d90835bc648fd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Nov 29 20:50:24 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Nov 29 20:50:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec15e5d

dev-util/source-highlight: adopt an orphan by toolchain@

sys-devel/gdb us one of the users of source-highlight

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/source-highlight/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/metadata.xml 
b/dev-util/source-highlight/metadata.xml
index 7a38bb90096..3a840c8dcd0 100644
--- a/dev-util/source-highlight/metadata.xml
+++ b/dev-util/source-highlight/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+  
+toolch...@gentoo.org
+Gentoo Toolchain Project
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2019-11-29 Thread Sergei Trofimovich
commit: a350c472095e13c1ca27a7b04d601a0fdb13101e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Nov 29 20:36:40 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Nov 29 20:37:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a350c472

dev-util/source-highlight: bump up tu 3.1.9

Closes: https://bugs.gentoo.org/683402
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/source-highlight/Manifest |  1 +
 .../source-highlight/source-highlight-3.1.9.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-util/source-highlight/Manifest 
b/dev-util/source-highlight/Manifest
index bdc185bc2be..659d0fb87a7 100644
--- a/dev-util/source-highlight/Manifest
+++ b/dev-util/source-highlight/Manifest
@@ -1 +1,2 @@
 DIST source-highlight-3.1.8.tar.gz 1648351 BLAKE2B 
1ce1590c86f7aed9d27bb21bce6b0869828b28068d71404410e080b85f6354eb6f520cec8c81d1e9170dd90b158dc4536e5287a04bf2d271fa26354fb853ea32
 SHA512 
00a49ab180460750614b38be9a569478d1d34d01f601ebc7452a4fee8475a19faf9bb9fb2f256c6b40d43fbc3d34962a77ba8b9833483345c4e4a42faad6976c
+DIST source-highlight-3.1.9.tar.gz 1717234 BLAKE2B 
6eb40b2274df0772c4a241504e5db5dfdaac600549e0b11aba726f7b4d5ab600c3849a8815bc782ad1bb1f99b69766527645dd202731bde4b2466c663842c47c
 SHA512 
d8e154e9a5d62c77807e4e5d36c0faed5ce2964291be5f8b83e2968a6de52229503689a4ca2109a717ae2632a14b63ec937ca0430c91684c72063f6bc0294195

diff --git a/dev-util/source-highlight/source-highlight-3.1.9.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
new file mode 100644
index 000..1b8ae59a6d7
--- /dev/null
+++ b/dev-util/source-highlight/source-highlight-3.1.9.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 flag-o-matic
+
+DESCRIPTION="Generate highlighted source code as an (x)html document"
+HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
+SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
+LICENSE="GPL-3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+SLOT="0"
+IUSE="doc static-libs"
+
+RDEPEND=">=dev-libs/boost-1.62.0:=[threads]
+   dev-util/ctags"
+DEPEND="${RDEPEND}"
+BDEPEND=""
+
+src_configure() {
+   # required as rev-dep of dev-libs/boost-1.62.0
+   # https://wiki.gentoo.org/wiki/Project:C%2B%2B/Maintaining_ABI
+   append-cxxflags -std=c++14
+
+   econf \
+   --with-boost="${EPREFIX}/usr" \
+   --with-boost-regex="boost_regex" \
+   --without-bash-completion \
+   $(use_enable static-libs static)
+}
+
+src_install () {
+   use doc && local HTML_DOCS=( doc/*.{html,css,java} )
+   default
+
+   # That's not how we want it
+   rm -rf "${ED%/}"/usr/share/{aclocal,doc} || die
+
+   # package provides .pc file
+   find "${D}" -name '*.la' -delete || die
+
+   dobashcomp completion/source-highlight
+}
+
+src_test() {
+   export LD_LIBRARY_PATH="${S}/lib/srchilite/.libs/"
+   # upstream uses the same temporary filenames in numerous places
+   # see https://bugs.gentoo.org/635100
+   emake -j1 check
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2019-11-17 Thread Aaron Bauman
commit: b9f80e068ec08eb3e9c893ccfa2322f66032624f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Nov 18 01:58:27 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Nov 18 01:58:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f80e06

dev-util/source-highlight: drop old EAPI

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-util/source-highlight/Manifest |  1 -
 .../source-highlight-3.1.7-r2.ebuild   | 43 --
 2 files changed, 44 deletions(-)

diff --git a/dev-util/source-highlight/Manifest 
b/dev-util/source-highlight/Manifest
index 1a9ef946cf7..bdc185bc2be 100644
--- a/dev-util/source-highlight/Manifest
+++ b/dev-util/source-highlight/Manifest
@@ -1,2 +1 @@
-DIST source-highlight-3.1.7.tar.gz 1600692 BLAKE2B 
dbd740c79e4368bab6e7207a81e037f3fdf9f4ac5373113aac15acd7c18383cebcc8cadb91f59aa01b5bf30d3240b4510ae8d3af765b6ca579859367aa7e4ea4
 SHA512 
4a1e733bd06468e6ebd023dfe4a62d7134c35aac311509a61e8d80de35ff3cea25fb79adb56bfe413ee214bbf4d578b4d4ebdcf1236481d9b83152aff6d7afb8
 DIST source-highlight-3.1.8.tar.gz 1648351 BLAKE2B 
1ce1590c86f7aed9d27bb21bce6b0869828b28068d71404410e080b85f6354eb6f520cec8c81d1e9170dd90b158dc4536e5287a04bf2d271fa26354fb853ea32
 SHA512 
00a49ab180460750614b38be9a569478d1d34d01f601ebc7452a4fee8475a19faf9bb9fb2f256c6b40d43fbc3d34962a77ba8b9833483345c4e4a42faad6976c

diff --git a/dev-util/source-highlight/source-highlight-3.1.7-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.7-r2.ebuild
deleted file mode 100644
index 6cf1f103bb3..000
--- a/dev-util/source-highlight/source-highlight-3.1.7-r2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit bash-completion-r1 versionator
-
-DESCRIPTION="Generate highlighted source code as an (x)html document"
-HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
-SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
-LICENSE="GPL-3"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
-SLOT="0"
-IUSE="doc static-libs"
-
-DEPEND=">=dev-libs/boost-1.52.0-r1[threads]
-   dev-util/ctags"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   econf \
-   --with-boost-regex="boost_regex" \
-   --without-bash-completion \
-   $(use_enable static-libs static)
-}
-
-src_install () {
-   DOCS="AUTHORS ChangeLog CREDITS NEWS README THANKS TODO.txt"
-   default
-
-   use static-libs || rm -rf "${D}"/usr/lib*/*.la
-
-   dobashcomp completion/source-highlight
-
-   # That's not how we want it
-   rm -fr "${ED}/usr/share"/{aclocal,doc}
-   use doc &&  dohtml -A java doc/*.{html,css,java}
-}
-
-src_test() {
-   export LD_LIBRARY_PATH="${S}/lib/srchilite/.libs/"
-   default
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2019-04-17 Thread Sergei Trofimovich
commit: 81af7ef18c506428218b6de3998a290c65e65971
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Apr 17 16:16:33 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr 17 20:01:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81af7ef1

dev-util/source-highlight: keyworded 3.1.8, 3.1.8-r1 for sparc

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

 dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild | 2 +-
 dev-util/source-highlight/source-highlight-3.1.8.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild
index 2d1d48d6033..435b03a9792 100644
--- a/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 

diff --git a/dev-util/source-highlight/source-highlight-3.1.8.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
index 4f6024727e8..6b4ae33d4bb 100644
--- a/dev-util/source-highlight/source-highlight-3.1.8.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/files/, dev-util/source-highlight/

2019-04-13 Thread Tiziano Müller
commit: 94686e9c582faa576804c20a0e2e037f701f8f5b
Author: Tiziano Müller  gentoo  org>
AuthorDate: Sat Apr 13 14:07:10 2019 +
Commit: Tiziano Müller  gentoo  org>
CommitDate: Sat Apr 13 14:08:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94686e9c

dev-util/source-highlight: fix dark colors in GDB

rev.bump to import patch from Fedora (and bump EAPI) to make functions
names readable in syntax colored GDB output when using a dark
background, see

  https://bugzilla.redhat.com/show_bug.cgi?id=1688372

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tiziano Müller  gentoo.org>

 .../files/source-highlight-3.1.8-no-black.patch| 12 +
 .../source-highlight-3.1.8-r1.ebuild   | 55 ++
 2 files changed, 67 insertions(+)

diff --git 
a/dev-util/source-highlight/files/source-highlight-3.1.8-no-black.patch 
b/dev-util/source-highlight/files/source-highlight-3.1.8-no-black.patch
new file mode 100644
index 000..b673c2f7922
--- /dev/null
+++ b/dev-util/source-highlight/files/source-highlight-3.1.8-no-black.patch
@@ -0,0 +1,12 @@
+diff -up source-highlight-3.1.8/src/esc.style.no-black 
source-highlight-3.1.8/src/esc.style
+--- source-highlight-3.1.8/src/esc.style.no-black  2019-03-20 
16:52:33.053965325 +
 source-highlight-3.1.8/src/esc.style   2019-03-20 16:52:42.502965289 
+
+@@ -7,7 +7,7 @@ comment cyan i ;
+ number purple ;
+ preproc darkblue b ;
+ symbol darkred ;
+-function black b;
++function b;
+ cbracket red;
+ variable darkgreen ;
+ 

diff --git a/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild
new file mode 100644
index 000..2d1d48d6033
--- /dev/null
+++ b/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 flag-o-matic
+
+DESCRIPTION="Generate highlighted source code as an (x)html document"
+HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
+SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
+LICENSE="GPL-3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
+SLOT="0"
+IUSE="doc static-libs"
+
+RDEPEND=">=dev-libs/boost-1.62.0:=[threads]
+   dev-util/ctags"
+DEPEND="${RDEPEND}"
+BDEPEND=""
+
+PATCHES=(
+   "${FILESDIR}/${P}-no-black.patch"
+   )
+
+src_configure() {
+   # required as rev-dep of dev-libs/boost-1.62.0
+   # https://wiki.gentoo.org/wiki/Project:C%2B%2B/Maintaining_ABI
+   append-cxxflags -std=c++14
+
+   econf \
+   --with-boost="${EPREFIX}/usr" \
+   --with-boost-regex="boost_regex" \
+   --without-bash-completion \
+   $(use_enable static-libs static)
+}
+
+src_install () {
+   use doc && local HTML_DOCS=( doc/*.{html,css,java} )
+   default
+
+   # That's not how we want it
+   rm -rf "${ED%/}"/usr/share/{aclocal,doc} || die
+
+   # package provides .pc file
+   find "${D}" -name '*.la' -delete || die
+
+   dobashcomp completion/source-highlight
+}
+
+src_test() {
+   export LD_LIBRARY_PATH="${S}/lib/srchilite/.libs/"
+   # upstream uses the same temporary filenames in numerous places
+   # see https://bugs.gentoo.org/635100
+   emake -j1 check
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2019-04-13 Thread Tiziano Müller
commit: 364ab66d47a0098019eb131714254a8b38a3afc4
Author: Tiziano Müller  gentoo  org>
AuthorDate: Sat Apr 13 13:56:35 2019 +
Commit: Tiziano Müller  gentoo  org>
CommitDate: Sat Apr 13 13:57:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364ab66d

dev-util/source-highlight: serialize tests

Upstream uses the same intermediate files in multiple tests, running
them in parallel by make will eventually break one or more tests.

Closes: https://bugs.gentoo.org/635100
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tiziano Müller  gentoo.org>

 dev-util/source-highlight/source-highlight-3.1.8.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.8.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
index 4cc9a772630..4f6024727e8 100644
--- a/dev-util/source-highlight/source-highlight-3.1.8.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
@@ -44,5 +44,7 @@ src_install () {
 
 src_test() {
export LD_LIBRARY_PATH="${S}/lib/srchilite/.libs/"
-   default
+   # upstream uses the same temporary filenames in numerous places
+   # see https://bugs.gentoo.org/635100
+   emake -j1 check
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2019-04-09 Thread Fabian Groffen
commit: 8469a591901645a4be35330c24b9a802cc2a40d4
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Apr  9 09:48:10 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Apr  9 09:48:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8469a591

dev-util/source-highlight: fix build for Prefix, thanks Olivier Huber

Closes: https://bugs.gentoo.org/682330
Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-util/source-highlight/source-highlight-3.1.8.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.8.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
index 7fc2f8c4df1..4cc9a772630 100644
--- a/dev-util/source-highlight/source-highlight-3.1.8.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,6 +23,7 @@ src_configure() {
append-cxxflags -std=c++14
 
econf \
+   --with-boost="${EPREFIX}/usr" \
--with-boost-regex="boost_regex" \
--without-bash-completion \
$(use_enable static-libs static)



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2018-05-13 Thread Mart Raudsepp
commit: 694a61311eac03aefb50c1d7993a175f573f25e0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun May 13 10:14:14 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun May 13 10:43:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=694a6131

dev-util/source-highlight-3.1.8: arm64 stable

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-util/source-highlight/source-highlight-3.1.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.8.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
index becee1e4aab..7fc2f8c4df1 100644
--- a/dev-util/source-highlight/source-highlight-3.1.8.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2017-11-25 Thread Sergei Trofimovich
commit: 7ae2db5f03f93838f371acb98e687dddf5286e96
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov 25 19:03:23 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov 25 19:03:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae2db5f

dev-util/source-highlight: stable 3.1.8 for hppa, bug #632090 (thanks to Rolf 
Eike Beer)

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 dev-util/source-highlight/source-highlight-3.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.8.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
index 321087b5ae3..becee1e4aab 100644
--- a/dev-util/source-highlight/source-highlight-3.1.8.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2017-10-25 Thread Manuel Rüger
commit: 7d47e57061e0981e76220da4f378a2c66c940d59
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Oct 25 23:53:12 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Oct 25 23:53:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d47e570

dev-util/source-highlight: Stable on amd64

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 dev-util/source-highlight/source-highlight-3.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.8.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
index c18aa4d5eb9..321087b5ae3 100644
--- a/dev-util/source-highlight/source-highlight-3.1.8.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2017-10-23 Thread Sergei Trofimovich
commit: c86a527773a9c002c38dc0bd3a0f8844f400b3b8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 23 21:00:28 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 23 21:00:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c86a5277

dev-util/source-highlight: stable 3.1.8 for ppc, bug #632090 (thanks to 
ernsteiswuerfel)

Package-Manager: Portage-2.3.12, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 dev-util/source-highlight/source-highlight-3.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.8.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
index dabeb5cf68b..c18aa4d5eb9 100644
--- a/dev-util/source-highlight/source-highlight-3.1.8.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2017-10-22 Thread Thomas Deutschmann
commit: 4f1325fd3627b8340576e24909aff605238c6b3f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Oct 22 20:29:17 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Oct 22 20:32:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f1325fd

dev-util/source-highlight: x86 stable (bug #632090)

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 dev-util/source-highlight/source-highlight-3.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.8.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
index 65abc1ce0bd..9943a9011fc 100644
--- a/dev-util/source-highlight/source-highlight-3.1.8.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2017-10-18 Thread Markus Meier
commit: 977e8c4af13967cc40b7b6c3442d2479bfb5a72d
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Oct 19 04:59:44 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Oct 19 04:59:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=977e8c4a

dev-util/source-highlight: arm stable, bug #632090

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

 dev-util/source-highlight/source-highlight-3.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.8.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
index d22b7cfa6f9..65abc1ce0bd 100644
--- a/dev-util/source-highlight/source-highlight-3.1.8.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sh ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2017-10-15 Thread Sergei Trofimovich
commit: dc2e53457a7a0f2bb31e18428712f2e51eb9f721
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct 15 21:42:09 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 15 21:42:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2e5345

dev-util/source-highlight: stable 3.1.8 for ppc64, bug #632090

Package-Manager: Portage-2.3.11, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc64"

 dev-util/source-highlight/source-highlight-3.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.8.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
index 71d1d5c44a9..d22b7cfa6f9 100644
--- a/dev-util/source-highlight/source-highlight-3.1.8.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sh ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2017-10-14 Thread Sergei Trofimovich
commit: 670a7f9d60d8b612ee4a9d442a252897618c761b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 14 14:10:04 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 14 14:10:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=670a7f9d

dev-util/source-highlight: stable 3.1.8 for ia64, bug #632090

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

 dev-util/source-highlight/source-highlight-3.1.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.8.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
index 26e96bfbcc6..71d1d5c44a9 100644
--- a/dev-util/source-highlight/source-highlight-3.1.8.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ DESCRIPTION="Generate highlighted source code as an (x)html 
document"
 HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
 SLOT="0"
 IUSE="doc static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/

2016-10-08 Thread David Seifert
commit: a20f82824bff15ec83702f07697f3b2433a17e5c
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct  8 18:43:39 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct  8 18:44:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a20f8282

dev-util/source-highlight: Version bump to 3.1.8

Gentoo-bug: 507112, 579002, 582694, 582696
* EAPI=6
* Build using C++14 mode (due to boost-1.62)

Package-Manager: portage-2.3.1

 dev-util/source-highlight/Manifest |  1 +
 .../source-highlight/source-highlight-3.1.8.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-util/source-highlight/Manifest 
b/dev-util/source-highlight/Manifest
index 1442cf9..c48c2eb 100644
--- a/dev-util/source-highlight/Manifest
+++ b/dev-util/source-highlight/Manifest
@@ -1 +1,2 @@
 DIST source-highlight-3.1.7.tar.gz 1600692 SHA256 
e1b2e007cdd94595393d42510e2a84763c36aad3409f0c3087f05fcb50a389e8 SHA512 
4a1e733bd06468e6ebd023dfe4a62d7134c35aac311509a61e8d80de35ff3cea25fb79adb56bfe413ee214bbf4d578b4d4ebdcf1236481d9b83152aff6d7afb8
 WHIRLPOOL 
3d99a135abef73e865d2729bcbdf47fc7c143aeef91015b73a87d4a129323ca95aac153c3fa7d5207afb2a03ecba2f05db3e3ed8627b1e0477dcd9dfa830bbb7
+DIST source-highlight-3.1.8.tar.gz 1648351 SHA256 
01336a7ea1d1ccc374201f7b81ffa94d0aecb33afc7d6903ebf9fbf33a55ada3 SHA512 
00a49ab180460750614b38be9a569478d1d34d01f601ebc7452a4fee8475a19faf9bb9fb2f256c6b40d43fbc3d34962a77ba8b9833483345c4e4a42faad6976c
 WHIRLPOOL 
a05c3028816d0e0f0236ed18b806ce7f9f8f82be61b142774fe2156543c577bfcd5fb49bb259f03b4e97d5c01b5292e3b82720e29ccafa3a6bd7661f353ade5d

diff --git a/dev-util/source-highlight/source-highlight-3.1.8.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
new file mode 100644
index ..99bb2f4
--- /dev/null
+++ b/dev-util/source-highlight/source-highlight-3.1.8.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit bash-completion-r1 flag-o-matic
+
+DESCRIPTION="Generate highlighted source code as an (x)html document"
+HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
+SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
+LICENSE="GPL-3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
+SLOT="0"
+IUSE="doc static-libs"
+
+RDEPEND=">=dev-libs/boost-1.62.0:=[threads]
+   dev-util/ctags"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   # required as rev-dep of dev-libs/boost-1.62.0
+   # https://wiki.gentoo.org/wiki/Project:C%2B%2B/Maintaining_ABI
+   append-cxxflags -std=c++14
+
+   econf \
+   --with-boost-regex="boost_regex" \
+   --without-bash-completion \
+   $(use_enable static-libs static)
+}
+
+src_install () {
+   use doc && local HTML_DOCS=( doc/*.{html,css,java} )
+   default
+
+   # That's not how we want it
+   rm -rf "${ED%/}"/usr/share/{aclocal,doc} || die
+
+   # package provides .pc file
+   find "${D}" -name '*.la' -delete || die
+
+   dobashcomp completion/source-highlight
+}
+
+src_test() {
+   export LD_LIBRARY_PATH="${S}/lib/srchilite/.libs/"
+   default
+}