[gentoo-commits] repo/gentoo:master commit in: dev-util/source-highlight/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 &operator <<(ostream &os, const WordTokenizer::WordTokenizerResults::value_type &); +- +-ostream &operator <<(ostream &os, const WordTokenizer::WordTokenizerResults::value_type &token) { ++/* Argument-dependent lookup looks only at std:: namespace (ostream and value_type expansion) */ ++namespace std { ++static ostream &operator <<(ostream &os, const WordTokenizer::WordTokenizerResults::value_type &token) { + if (token.first.size()) { + os << "space: \"" << token.first << "\"" << endl; + } else { +@@ -22,6 +22,7 @@ ostream &operator <<(ostream &os, 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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}