* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2023-12-28 2:19 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2023-12-28 2:19 UTC (permalink / raw
To: gentoo-commits
commit: efd05b82186b83e293242463a683385ebdee4f08
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Thu Dec 28 01:50:58 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 02:18:24 2023 +0000
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 <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> 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
}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2024-02-03 6:56 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2024-02-03 6:56 UTC (permalink / raw
To: gentoo-commits
commit: f80ba92ae91c2601004d0dc20f168fb7b41ef0ee
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 3 06:55:00 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 3 06:55:00 2024 +0000
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 <sam <AT> 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 )"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2024-02-02 17:51 Arthur Zamarin
0 siblings, 0 replies; 44+ messages in thread
From: Arthur Zamarin @ 2024-02-02 17:51 UTC (permalink / raw
To: gentoo-commits
commit: 8d172a39256d3be660c6de8a0458b26832dcdb93
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 17:51:29 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 17:51:29 2024 +0000
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 <arthurzam <AT> 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 )"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2024-02-02 14:46 Arthur Zamarin
0 siblings, 0 replies; 44+ messages in thread
From: Arthur Zamarin @ 2024-02-02 14:46 UTC (permalink / raw
To: gentoo-commits
commit: 4b03af1f82e7d453f1beb7ab5a1b0ae8d8ee6e9a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 14:46:05 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 14:46:05 2024 +0000
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 <arthurzam <AT> 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 )"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2024-02-02 4:51 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2024-02-02 4:51 UTC (permalink / raw
To: gentoo-commits
commit: 1555af3293fda1ecf892463876000b153d9cf0e8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 04:45:30 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 04:45:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1555af32
dev-util/source-highlight: add savannah upstream metadata
Signed-off-by: Sam James <sam <AT> 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 @@
<email>toolchain@gentoo.org</email>
<name>Gentoo Toolchain Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="savannah">src-highlite</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2024-02-02 4:51 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2024-02-02 4:51 UTC (permalink / raw
To: gentoo-commits
commit: 4beba8bf5de2daba23630f81e108db752af649f5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 04:46:12 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 04:46:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4beba8bf
dev-util/source-highlight: style tweak
Signed-off-by: Sam James <sam <AT> 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 )"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2024-02-02 4:44 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2024-02-02 4:44 UTC (permalink / raw
To: gentoo-commits
commit: 575d436675aad3b8404067b963dd332d609ff532
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 04:42:37 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 04:42:37 2024 +0000
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 <sam <AT> 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 )"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2024-02-02 4:44 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2024-02-02 4:44 UTC (permalink / raw
To: gentoo-commits
commit: a0309d16a66a6eec77af9a36e7146577cbac4c97
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 04:42:35 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 04:42:35 2024 +0000
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 <sam <AT> 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 )"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2024-02-02 4:44 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2024-02-02 4:44 UTC (permalink / raw
To: gentoo-commits
commit: 3923c6285b6d2da985cb6d5725fa98abb64fbd6d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 04:42:36 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 04:42:36 2024 +0000
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 <sam <AT> 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 )"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2024-02-02 4:44 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2024-02-02 4:44 UTC (permalink / raw
To: gentoo-commits
commit: 0f0d2c963d64721277de7e7778fd91649e346577
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 04:42:34 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 04:42:34 2024 +0000
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 <sam <AT> 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 )"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2023-12-28 2:19 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2023-12-28 2:19 UTC (permalink / raw
To: gentoo-commits
commit: c01810d7f0699fd978d78538429ee7618b21909c
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Thu Dec 28 01:32:27 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 02:18:23 2023 +0000
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 <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> 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
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2023-12-28 2:19 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2023-12-28 2:19 UTC (permalink / raw
To: gentoo-commits
commit: 1b24fe2272dbe3416b22da40dac107b658a8232c
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Thu Dec 28 01:56:14 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 02:18:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b24fe22
dev-util/source-highlight: update EAPI 7 -> 8
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34509
Signed-off-by: Sam James <sam <AT> 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
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2023-12-28 2:19 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2023-12-28 2:19 UTC (permalink / raw
To: gentoo-commits
commit: 55795d1581fa3a3dff827600e61a0466f2c5913d
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Thu Dec 28 01:34:49 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 02:18:23 2023 +0000
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 <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> 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" \
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2023-12-28 2:19 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2023-12-28 2:19 UTC (permalink / raw
To: gentoo-commits
commit: b9cd93b6f3a49c3595a83a069e09c30cf961b7ba
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Wed Dec 20 06:01:57 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 02:18:23 2023 +0000
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 <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> 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 000000000000..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
+}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2022-05-10 0:44 WANG Xuerui
0 siblings, 0 replies; 44+ messages in thread
From: WANG Xuerui @ 2022-05-10 0:44 UTC (permalink / raw
To: gentoo-commits
commit: 3a162ed42fa93b089c954234a3bec6d63c4bfe00
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Mon May 9 06:32:01 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue May 10 00:33:29 2022 +0000
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 <xen0n <AT> 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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2021-07-19 23:14 Marek Szuba
0 siblings, 0 replies; 44+ messages in thread
From: Marek Szuba @ 2021-07-19 23:14 UTC (permalink / raw
To: gentoo-commits
commit: da1dfdb83555309e0a9623da96fbca7659b2512a
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 19 22:46:13 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Jul 19 23:14:48 2021 +0000
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 <marecki <AT> 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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2021-01-06 22:55 Fabian Groffen
0 siblings, 0 replies; 44+ messages in thread
From: Fabian Groffen @ 2021-01-06 22:55 UTC (permalink / raw
To: gentoo-commits
commit: d331f24eba91cd8ed2f87dbbefda2f712c58fc45
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 6 22:55:21 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan 6 22:55:21 2021 +0000
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 <grobian <AT> 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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2020-07-25 9:18 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2020-07-25 9:18 UTC (permalink / raw
To: gentoo-commits
commit: 903946fa3dac8de432674241a804d7de4bdcfb3a
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 25 09:14:32 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jul 25 09:18:14 2020 +0000
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 <slyfox <AT> 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..00000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2020-07-18 18:09 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2020-07-18 18:09 UTC (permalink / raw
To: gentoo-commits
commit: 539eb4586a70c9c317d5e5e4e1a3803bc2ad7d81
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 18 18:08:13 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 18 18:08:13 2020 +0000
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 <sam <AT> 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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2020-06-28 20:44 Agostino Sarubbo
0 siblings, 0 replies; 44+ messages in thread
From: Agostino Sarubbo @ 2020-06-28 20:44 UTC (permalink / raw
To: gentoo-commits
commit: 7eb034953917dae7be4f4668850c748fc5e0c839
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 28 20:44:17 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jun 28 20:44:17 2020 +0000
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 <ago <AT> 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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2020-06-28 20:37 Agostino Sarubbo
0 siblings, 0 replies; 44+ messages in thread
From: Agostino Sarubbo @ 2020-06-28 20:37 UTC (permalink / raw
To: gentoo-commits
commit: 28b8d466a0ab00a996b1f031f427aec55de924c4
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 28 20:37:11 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jun 28 20:37:11 2020 +0000
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 <ago <AT> 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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2020-06-28 20:33 Agostino Sarubbo
0 siblings, 0 replies; 44+ messages in thread
From: Agostino Sarubbo @ 2020-06-28 20:33 UTC (permalink / raw
To: gentoo-commits
commit: 9fb3df62007b5b030293d242c79ac9cfa1478dd2
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 28 20:33:25 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jun 28 20:33:25 2020 +0000
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 <ago <AT> 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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2020-06-28 20:30 Agostino Sarubbo
0 siblings, 0 replies; 44+ messages in thread
From: Agostino Sarubbo @ 2020-06-28 20:30 UTC (permalink / raw
To: gentoo-commits
commit: 7284b2b52ff80127510b957ed5d7078221f05d6f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 28 20:30:39 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jun 28 20:30:39 2020 +0000
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 <ago <AT> 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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2020-06-25 7:00 Agostino Sarubbo
0 siblings, 0 replies; 44+ messages in thread
From: Agostino Sarubbo @ 2020-06-25 7:00 UTC (permalink / raw
To: gentoo-commits
commit: 0f088466db09318aa0cad60e89de5e72fdbc7b67
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 25 06:57:11 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jun 25 06:57:11 2020 +0000
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 <ago <AT> 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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2020-06-24 17:22 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2020-06-24 17:22 UTC (permalink / raw
To: gentoo-commits
commit: 9b228f4a36b98ce3c2262b844114bf3ec65036b8
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Wed Jun 24 15:32:47 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Jun 24 17:22:13 2020 +0000
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 <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> 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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2020-06-22 18:23 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2020-06-22 18:23 UTC (permalink / raw
To: gentoo-commits
commit: 5de4ccf55b40bbb6cd473402f411f45737f1e6cb
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Jun 22 15:13:42 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jun 22 18:23:01 2020 +0000
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 <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> 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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2020-03-23 23:58 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2020-03-23 23:58 UTC (permalink / raw
To: gentoo-commits
commit: e68c00d2d61f3adc0e60c614e313e247c47972ed
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 23 23:52:02 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Mar 23 23:57:57 2020 +0000
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 <slyfox <AT> 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..00000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2019-11-29 23:12 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2019-11-29 23:12 UTC (permalink / raw
To: gentoo-commits
commit: 4ae4d8cdee041909f10ed379d709d969650f8d4e
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 29 23:12:11 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Nov 29 23:12:11 2019 +0000
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 <slyfox <AT> 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
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2019-11-29 23:03 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2019-11-29 23:03 UTC (permalink / raw
To: gentoo-commits
commit: 515781e70297135434ad8d17f07c33cc55a17b0d
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri Nov 29 15:33:16 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Nov 29 23:03:50 2019 +0000
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 <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> 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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2019-11-29 20:50 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2019-11-29 20:50 UTC (permalink / raw
To: gentoo-commits
commit: 1ec15e5dce09fcd0f5fc5e79b79d90835bc648fd
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 29 20:50:24 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Nov 29 20:50:30 2019 +0000
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 <slyfox <AT> 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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>toolchain@gentoo.org</email>
+ <name>Gentoo Toolchain Project</name>
+ </maintainer>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2019-11-29 20:37 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2019-11-29 20:37 UTC (permalink / raw
To: gentoo-commits
commit: a350c472095e13c1ca27a7b04d601a0fdb13101e
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 29 20:36:40 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Nov 29 20:37:13 2019 +0000
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 <slyfox <AT> 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 00000000000..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
+}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2019-11-18 2:18 Aaron Bauman
0 siblings, 0 replies; 44+ messages in thread
From: Aaron Bauman @ 2019-11-18 2:18 UTC (permalink / raw
To: gentoo-commits
commit: b9f80e068ec08eb3e9c893ccfa2322f66032624f
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 18 01:58:27 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Mon Nov 18 01:58:27 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f80e06
dev-util/source-highlight: drop old EAPI
Signed-off-by: Aaron Bauman <bman <AT> 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..00000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2019-04-17 20:01 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2019-04-17 20:01 UTC (permalink / raw
To: gentoo-commits
commit: 81af7ef18c506428218b6de3998a290c65e65971
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Wed Apr 17 16:16:33 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Apr 17 20:01:13 2019 +0000
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 <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> 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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2019-04-13 13:57 Tiziano Müller
0 siblings, 0 replies; 44+ messages in thread
From: Tiziano Müller @ 2019-04-13 13:57 UTC (permalink / raw
To: gentoo-commits
commit: 364ab66d47a0098019eb131714254a8b38a3afc4
Author: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 13:56:35 2019 +0000
Commit: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 13:57:20 2019 +0000
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 <dev-zero <AT> 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
}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2019-04-09 9:48 Fabian Groffen
0 siblings, 0 replies; 44+ messages in thread
From: Fabian Groffen @ 2019-04-09 9:48 UTC (permalink / raw
To: gentoo-commits
commit: 8469a591901645a4be35330c24b9a802cc2a40d4
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 9 09:48:10 2019 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Tue Apr 9 09:48:10 2019 +0000
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 <grobian <AT> 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)
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2018-05-13 10:44 Mart Raudsepp
0 siblings, 0 replies; 44+ messages in thread
From: Mart Raudsepp @ 2018-05-13 10:44 UTC (permalink / raw
To: gentoo-commits
commit: 694a61311eac03aefb50c1d7993a175f573f25e0
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun May 13 10:14:14 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun May 13 10:43:51 2018 +0000
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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2017-11-25 19:03 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2017-11-25 19:03 UTC (permalink / raw
To: gentoo-commits
commit: 7ae2db5f03f93838f371acb98e687dddf5286e96
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 19:03:23 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 19:03:23 2017 +0000
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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2017-10-25 23:53 Manuel Rüger
0 siblings, 0 replies; 44+ messages in thread
From: Manuel Rüger @ 2017-10-25 23:53 UTC (permalink / raw
To: gentoo-commits
commit: 7d47e57061e0981e76220da4f378a2c66c940d59
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 25 23:53:12 2017 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Wed Oct 25 23:53:12 2017 +0000
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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2017-10-23 21:00 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2017-10-23 21:00 UTC (permalink / raw
To: gentoo-commits
commit: c86a527773a9c002c38dc0bd3a0f8844f400b3b8
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 23 21:00:28 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Oct 23 21:00:28 2017 +0000
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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2017-10-22 20:33 Thomas Deutschmann
0 siblings, 0 replies; 44+ messages in thread
From: Thomas Deutschmann @ 2017-10-22 20:33 UTC (permalink / raw
To: gentoo-commits
commit: 4f1325fd3627b8340576e24909aff605238c6b3f
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 22 20:29:17 2017 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Oct 22 20:32:55 2017 +0000
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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2017-10-19 5:00 Markus Meier
0 siblings, 0 replies; 44+ messages in thread
From: Markus Meier @ 2017-10-19 5:00 UTC (permalink / raw
To: gentoo-commits
commit: 977e8c4af13967cc40b7b6c3442d2479bfb5a72d
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 19 04:59:44 2017 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Thu Oct 19 04:59:44 2017 +0000
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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2017-10-15 21:42 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2017-10-15 21:42 UTC (permalink / raw
To: gentoo-commits
commit: dc2e53457a7a0f2bb31e18428712f2e51eb9f721
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 15 21:42:09 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Oct 15 21:42:09 2017 +0000
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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2017-10-14 14:10 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2017-10-14 14:10 UTC (permalink / raw
To: gentoo-commits
commit: 670a7f9d60d8b612ee4a9d442a252897618c761b
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 14 14:10:04 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Oct 14 14:10:17 2017 +0000
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"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
@ 2016-10-08 18:44 David Seifert
0 siblings, 0 replies; 44+ messages in thread
From: David Seifert @ 2016-10-08 18:44 UTC (permalink / raw
To: gentoo-commits
commit: a20f82824bff15ec83702f07697f3b2433a17e5c
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 18:43:39 2016 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Oct 8 18:44:27 2016 +0000
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 00000000..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
+}
^ permalink raw reply related [flat|nested] 44+ messages in thread
end of thread, other threads:[~2024-02-03 6:56 UTC | newest]
Thread overview: 44+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-28 2:19 [gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-02-03 6:56 Sam James
2024-02-02 17:51 Arthur Zamarin
2024-02-02 14:46 Arthur Zamarin
2024-02-02 4:51 Sam James
2024-02-02 4:51 Sam James
2024-02-02 4:44 Sam James
2024-02-02 4:44 Sam James
2024-02-02 4:44 Sam James
2024-02-02 4:44 Sam James
2023-12-28 2:19 Sam James
2023-12-28 2:19 Sam James
2023-12-28 2:19 Sam James
2023-12-28 2:19 Sam James
2022-05-10 0:44 WANG Xuerui
2021-07-19 23:14 Marek Szuba
2021-01-06 22:55 Fabian Groffen
2020-07-25 9:18 Sergei Trofimovich
2020-07-18 18:09 Sam James
2020-06-28 20:44 Agostino Sarubbo
2020-06-28 20:37 Agostino Sarubbo
2020-06-28 20:33 Agostino Sarubbo
2020-06-28 20:30 Agostino Sarubbo
2020-06-25 7:00 Agostino Sarubbo
2020-06-24 17:22 Sergei Trofimovich
2020-06-22 18:23 Sergei Trofimovich
2020-03-23 23:58 Sergei Trofimovich
2019-11-29 23:12 Sergei Trofimovich
2019-11-29 23:03 Sergei Trofimovich
2019-11-29 20:50 Sergei Trofimovich
2019-11-29 20:37 Sergei Trofimovich
2019-11-18 2:18 Aaron Bauman
2019-04-17 20:01 Sergei Trofimovich
2019-04-13 13:57 Tiziano Müller
2019-04-09 9:48 Fabian Groffen
2018-05-13 10:44 Mart Raudsepp
2017-11-25 19:03 Sergei Trofimovich
2017-10-25 23:53 Manuel Rüger
2017-10-23 21:00 Sergei Trofimovich
2017-10-22 20:33 Thomas Deutschmann
2017-10-19 5:00 Markus Meier
2017-10-15 21:42 Sergei Trofimovich
2017-10-14 14:10 Sergei Trofimovich
2016-10-08 18:44 David Seifert
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox