[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2024-01-28 Thread Sam James
commit: 321559cd73ab1a4d01cb38b26544896618a062b4
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sat Jan 27 05:15:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 28 22:13:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321559cd

app-text/highlight: wire up tests

Bug: https://bugs.gentoo.org/921001
Signed-off-by: Matoro Mahri  matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/35037
Signed-off-by: Sam James  gentoo.org>

 app-text/highlight/Manifest |  1 +
 app-text/highlight/highlight-4.9.ebuild | 15 +--
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index f5802d9c528c..003099220e62 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -4,3 +4,4 @@ DIST highlight-4.8.tar.bz2 1492966 BLAKE2B 
f0bc746cb671037c2a5f1557c6114c143448d
 DIST highlight-4.8.tar.bz2.asc 488 BLAKE2B 
466905e2a4b1b577feba593e2d6e855e09764cdb08ddbd5aa3b4c62c4b06bc19a013df16aa1dfc81d4e52765641d5f98615233609d7b4f039f6f8c6a929d345a
 SHA512 
929c5b0a25a2f5a0b9204afb03b5456b2b62d07e519799602b06a0ad2d4bc1d9eac92965571732b0eaffe780904321ebffb31cdf61b6fe644ecc39ddb983c7b8
 DIST highlight-4.9.tar.bz2 1498248 BLAKE2B 
09ff0a5cc81da45270a8382dc6b2a2d3b44d1f084e661fae4a3d39d2ded9af6c77b1fb0d51d32c59f22ccba1612ab7faf68b5e918dda70c9f2e25b29b5c44ecd
 SHA512 
280abd98182c5b95f629ca126e8a59ca6bf6f9e301fc7678aa3e4cb37b714827dfdfab1e008c798e203c7408355be63e01e88f93eacfcf2c5fad95afc6e22112
 DIST highlight-4.9.tar.bz2.asc 488 BLAKE2B 
cbd3541f65ec714ff1fda17fb141aa19f53952634a2027819fdbf50f7cf781f875b76ebd9a82119347f17940d8200f856082dfff51ff994a71a2ece04d654764
 SHA512 
04c2aca4050cae0dde97340a1ebafd968526e2d811e4551e8895acca50613f7e5902e31d735a0da1427d69e85e152530776fa1b9f5896efe410d8f9437768298
+DIST highlight-test-suite-a3479468672cdbc570a17ae84e047fe8f0b88798.tar.bz2 
33310 BLAKE2B 
a06f2503fc571f5978f648fdc677f58f3fdfa759f9b5cf31a85d03589bbbfd2b56c7055517c59292369653503047af63d9c3bfbbe541a50bd2ea2adede28f60c
 SHA512 
9583fe0af315e0dd1e37e137adf5c97a83832885a5a8a12b91790d7d7b0758c03fd76c02fbda368a2481eaec98f7b010a530bc31da98337d6fa7201aadb023ce

diff --git a/app-text/highlight/highlight-4.9.ebuild 
b/app-text/highlight/highlight-4.9.ebuild
index fd881ed2f465..85e9707adae5 100644
--- a/app-text/highlight/highlight-4.9.ebuild
+++ b/app-text/highlight/highlight-4.9.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
@@ -9,15 +9,19 @@ inherit lua-single qmake-utils toolchain-funcs verify-sig xdg
 
 DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
 HOMEPAGE="http://www.andre-simon.de/;
+# This is arbitrary; upstream uses master.  Update when possible.
+TESTSUITE_COMMIT="a3479468672cdbc570a17ae84e047fe8f0b88798"
 SRC_URI="
http://www.andre-simon.de/zip/${P}.tar.bz2
+   test? ( 
https://gitlab.com/tajmone/${PN}-test-suite/-/archive/${TESTSUITE_COMMIT}/${PN}-test-suite-${TESTSUITE_COMMIT}.tar.bz2
 )
verify-sig? ( http://www.andre-simon.de/zip/${P}.tar.bz2.asc )
 "
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="examples gui"
+IUSE="examples gui test"
+RESTRICT="!test? ( test )"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
@@ -97,6 +101,13 @@ src_compile() {
fi
 }
 
+src_test() {
+   find "../${PN}-test-suite-${TESTSUITE_COMMIT}" -mindepth 1 -maxdepth 1 
-type d | sort | while read line
+   do
+   "${SHELL}" "${line}/regression.sh" || die "Regression tests 
failed for language $(basename "${line}")"
+   done
+}
+
 src_install() {
emake -f makefile "${myhlopts[@]}" install
 



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2023-12-29 Thread Sam James
commit: 44548708d72b53c0c5c8b925178df1e374fcd63a
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 30 04:09:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 30 04:09:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44548708

app-text/highlight: Stabilize 4.9 amd64, #921001

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

 app-text/highlight/highlight-4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.9.ebuild 
b/app-text/highlight/highlight-4.9.ebuild
index df983caebc24..9f0487357a00 100644
--- a/app-text/highlight/highlight-4.9.ebuild
+++ b/app-text/highlight/highlight-4.9.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples gui"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2023-12-29 Thread Sam James
commit: 4b3cd0a8eb6535af41c5711b60823c2fcd6e9670
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 30 03:03:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 30 03:03:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3cd0a8

app-text/highlight: Stabilize 4.9 arm64, #921001

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

 app-text/highlight/highlight-4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.9.ebuild 
b/app-text/highlight/highlight-4.9.ebuild
index 7a2a9239512b..e12165a886d5 100644
--- a/app-text/highlight/highlight-4.9.ebuild
+++ b/app-text/highlight/highlight-4.9.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples gui"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2023-12-29 Thread Sam James
commit: e76a93463159bcbc85a1b0dabcc349fb9d547226
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 30 03:03:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 30 03:03:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76a9346

app-text/highlight: Stabilize 4.9 sparc, #921001

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

 app-text/highlight/highlight-4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.9.ebuild 
b/app-text/highlight/highlight-4.9.ebuild
index e12165a886d5..df983caebc24 100644
--- a/app-text/highlight/highlight-4.9.ebuild
+++ b/app-text/highlight/highlight-4.9.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples gui"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2023-12-29 Thread Sam James
commit: 1fad2ec0b8fdc28e8ca4446cbf8dc54cfbfb16bf
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 30 03:03:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 30 03:03:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fad2ec0

app-text/highlight: Stabilize 4.9 ppc64, #921001

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

 app-text/highlight/highlight-4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.9.ebuild 
b/app-text/highlight/highlight-4.9.ebuild
index df5ea453ed19..6f4f176c9179 100644
--- a/app-text/highlight/highlight-4.9.ebuild
+++ b/app-text/highlight/highlight-4.9.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples gui"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2023-12-29 Thread Sam James
commit: 179fa4cb04155b6344656b696853b88eb8010435
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 30 03:03:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 30 03:03:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179fa4cb

app-text/highlight: Stabilize 4.9 arm, #921001

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

 app-text/highlight/highlight-4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.9.ebuild 
b/app-text/highlight/highlight-4.9.ebuild
index 6f4f176c9179..7a2a9239512b 100644
--- a/app-text/highlight/highlight-4.9.ebuild
+++ b/app-text/highlight/highlight-4.9.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples gui"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2023-10-19 Thread Sam James
commit: 31cf192b13e4c7ef58dda94e3a713a3bb7a8457a
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 20 00:15:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 20 00:50:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31cf192b

app-text/highlight: add 4.9

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

 app-text/highlight/Manifest |   2 +
 app-text/highlight/highlight-4.9.ebuild | 111 
 2 files changed, 113 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index 070203ad8228..f5802d9c528c 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -2,3 +2,5 @@ DIST highlight-4.1.tar.bz2 1469115 BLAKE2B 
9ee4c61ea5ebdfd04c2bb341838cc66a755d5
 DIST highlight-4.6.tar.bz2 1488327 BLAKE2B 
952171929aa021c80690b2ddcd5adba3b6c7e54425cfc851368b768a53c749e34495b0832d4ce5546b5bc68c0ea4e3b5bd6df4f379e02702fd3a497adc52d60b
 SHA512 
0214f2141ecf2ab350368ff165dc5f58eb3a23b31142b9d1c443a35f8ea72b9e33770c2de185cd2e3645e298ad41ec1fd45db5ebf546da3144e1dc93da32b811
 DIST highlight-4.8.tar.bz2 1492966 BLAKE2B 
f0bc746cb671037c2a5f1557c6114c143448de8fe295f4b74d38daecc615bfb50e50b5f3f3ee488488f1bc52dc11b283f13cbaa956959946d2dcaca91a6ef804
 SHA512 
c04e94b2fdb1ebda37937a8bdcdb1bb5afe171a74ca58ddf40b1972bc62a07dc02d628bc962b1db654805a446f32da8d7af41a0c162476cf47a3535128ca6ace
 DIST highlight-4.8.tar.bz2.asc 488 BLAKE2B 
466905e2a4b1b577feba593e2d6e855e09764cdb08ddbd5aa3b4c62c4b06bc19a013df16aa1dfc81d4e52765641d5f98615233609d7b4f039f6f8c6a929d345a
 SHA512 
929c5b0a25a2f5a0b9204afb03b5456b2b62d07e519799602b06a0ad2d4bc1d9eac92965571732b0eaffe780904321ebffb31cdf61b6fe644ecc39ddb983c7b8
+DIST highlight-4.9.tar.bz2 1498248 BLAKE2B 
09ff0a5cc81da45270a8382dc6b2a2d3b44d1f084e661fae4a3d39d2ded9af6c77b1fb0d51d32c59f22ccba1612ab7faf68b5e918dda70c9f2e25b29b5c44ecd
 SHA512 
280abd98182c5b95f629ca126e8a59ca6bf6f9e301fc7678aa3e4cb37b714827dfdfab1e008c798e203c7408355be63e01e88f93eacfcf2c5fad95afc6e22112
+DIST highlight-4.9.tar.bz2.asc 488 BLAKE2B 
cbd3541f65ec714ff1fda17fb141aa19f53952634a2027819fdbf50f7cf781f875b76ebd9a82119347f17940d8200f856082dfff51ff994a71a2ece04d654764
 SHA512 
04c2aca4050cae0dde97340a1ebafd968526e2d811e4551e8895acca50613f7e5902e31d735a0da1427d69e85e152530776fa1b9f5896efe410d8f9437768298

diff --git a/app-text/highlight/highlight-4.9.ebuild 
b/app-text/highlight/highlight-4.9.ebuild
new file mode 100644
index ..d6dffaa6f8af
--- /dev/null
+++ b/app-text/highlight/highlight-4.9.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/andresimon.asc
+inherit lua-single qmake-utils toolchain-funcs verify-sig xdg
+
+DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="
+   http://www.andre-simon.de/zip/${P}.tar.bz2
+   verify-sig? ( http://www.andre-simon.de/zip/${P}.tar.bz2.asc )
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples gui"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   ${LUA_DEPS}
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/boost
+"
+BDEPEND="
+   virtual/pkgconfig
+   gui? ( dev-qt/linguist-tools:5 )
+   verify-sig? ( sec-keys/openpgp-keys-andresimon )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.57-qt_libs_lua.patch
+)
+
+myhlopts=(
+   CXX="$(tc-getCXX)"
+   AR="$(tc-getAR)"
+   LDFLAGS="${LDFLAGS}"
+   CFLAGS="${CXXFLAGS} -DNDEBUG"
+   DESTDIR="${D}"
+   PREFIX="${EPREFIX}/usr"
+   HL_CONFIG_DIR="${EPREFIX}/etc/highlight/"
+   HL_DATA_DIR="${EPREFIX}/usr/share/highlight/"
+   doc_dir="${EPREFIX}/usr/share/doc/${PF}/"
+   conf_dir="${EPREFIX}/etc/highlight/"
+   examples_dir="${EPREFIX}/usr/share/doc/${PF}/extras"
+)
+
+src_prepare() {
+   default
+
+   # Disable man page compression
+   sed \
+   -e "/GZIP/d" \
+   -e "/COPYING/d" \
+   -i makefile || die
+
+   sed -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   -i src/core/datadir.cpp || die
+
+   sed -r -i \
+   -e "/^LUA_.*pkg-config/s,\,${ELUA},g" \
+   "${S}"/extras/tcl/makefile \
+   "${S}"/extras/swig/makefile \
+   || die "Failed to set Lua implementation"
+
+   # We set it via eqmake5, otherwise it forces clang...
+   sed -e "s/QMAKE_CC/#QMAKE_CC/g" \
+   -e "s/QMAKE_CXX /#QMAKE_CXX /g" \
+   -i src/gui-qt/highlight.pro || die
+}
+
+src_configure() 

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2023-10-09 Thread Sam James
commit: 69956fa7495d2d2a104e6efdaf3b067385c0f9ce
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 20:01:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 20:01:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69956fa7

app-text/highlight: Stabilize 4.8 amd64, #915453

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

 app-text/highlight/highlight-4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.8.ebuild 
b/app-text/highlight/highlight-4.8.ebuild
index 8279b8b64aed..866e041da60a 100644
--- a/app-text/highlight/highlight-4.8.ebuild
+++ b/app-text/highlight/highlight-4.8.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples gui"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2023-10-09 Thread Sam James
commit: c76461481424e94191841005a878ef0b96e700b5
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 07:04:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 07:04:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7646148

app-text/highlight: Stabilize 4.8 ppc64, #915453

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

 app-text/highlight/highlight-4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.8.ebuild 
b/app-text/highlight/highlight-4.8.ebuild
index 0787e2c2feb6..6bfc19e59f4a 100644
--- a/app-text/highlight/highlight-4.8.ebuild
+++ b/app-text/highlight/highlight-4.8.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples gui"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2023-10-08 Thread Sam James
commit: b8e35d842610706312824db98f9060be29527ab9
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 05:54:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 05:54:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e35d84

app-text/highlight: Stabilize 4.8 sparc, #915453

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

 app-text/highlight/highlight-4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.8.ebuild 
b/app-text/highlight/highlight-4.8.ebuild
index 07fb80229ec7..0787e2c2feb6 100644
--- a/app-text/highlight/highlight-4.8.ebuild
+++ b/app-text/highlight/highlight-4.8.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples gui"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2023-10-08 Thread Sam James
commit: 2e06582d4b0ad30f68f42bfbbcdce32df028e6bd
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 04:52:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 04:52:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e06582d

app-text/highlight: Stabilize 4.8 arm64, #915453

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

 app-text/highlight/highlight-4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.8.ebuild 
b/app-text/highlight/highlight-4.8.ebuild
index d3a535ca887a..07fb80229ec7 100644
--- a/app-text/highlight/highlight-4.8.ebuild
+++ b/app-text/highlight/highlight-4.8.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples gui"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2023-10-08 Thread Sam James
commit: bcec8d40b07d435c70ef0e8bef23fec332b30738
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 04:46:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 04:46:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcec8d40

app-text/highlight: Stabilize 4.8 arm, #915453

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

 app-text/highlight/highlight-4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.8.ebuild 
b/app-text/highlight/highlight-4.8.ebuild
index d6dffaa6f8af..d3a535ca887a 100644
--- a/app-text/highlight/highlight-4.8.ebuild
+++ b/app-text/highlight/highlight-4.8.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples gui"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2023-08-30 Thread Sam James
commit: c86221e56441dc45b2e8ced555b8cc821545e62c
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 30 07:24:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 30 07:48:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c86221e5

app-text/highlight: add 4.8

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

 app-text/highlight/Manifest |   2 +
 app-text/highlight/highlight-4.8.ebuild | 111 
 2 files changed, 113 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index ff24bf19e0b3..070203ad8228 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1,2 +1,4 @@
 DIST highlight-4.1.tar.bz2 1469115 BLAKE2B 
9ee4c61ea5ebdfd04c2bb341838cc66a755d5deb6dfb5d863d22dbb86be9b5d08999f22bb184053126bdaf8858777eb2ac504fed8998dc51bd6e1cd64f911ad8
 SHA512 
6e3ba72b2109f1b33fcebd1a426a8d4b3e12ee224b8a2069e7aab1391473594ccf9b35303bca5ca1339d2ce42bc6db2d16c1da7b1cdd451f5fabe672ca388731
 DIST highlight-4.6.tar.bz2 1488327 BLAKE2B 
952171929aa021c80690b2ddcd5adba3b6c7e54425cfc851368b768a53c749e34495b0832d4ce5546b5bc68c0ea4e3b5bd6df4f379e02702fd3a497adc52d60b
 SHA512 
0214f2141ecf2ab350368ff165dc5f58eb3a23b31142b9d1c443a35f8ea72b9e33770c2de185cd2e3645e298ad41ec1fd45db5ebf546da3144e1dc93da32b811
+DIST highlight-4.8.tar.bz2 1492966 BLAKE2B 
f0bc746cb671037c2a5f1557c6114c143448de8fe295f4b74d38daecc615bfb50e50b5f3f3ee488488f1bc52dc11b283f13cbaa956959946d2dcaca91a6ef804
 SHA512 
c04e94b2fdb1ebda37937a8bdcdb1bb5afe171a74ca58ddf40b1972bc62a07dc02d628bc962b1db654805a446f32da8d7af41a0c162476cf47a3535128ca6ace
+DIST highlight-4.8.tar.bz2.asc 488 BLAKE2B 
466905e2a4b1b577feba593e2d6e855e09764cdb08ddbd5aa3b4c62c4b06bc19a013df16aa1dfc81d4e52765641d5f98615233609d7b4f039f6f8c6a929d345a
 SHA512 
929c5b0a25a2f5a0b9204afb03b5456b2b62d07e519799602b06a0ad2d4bc1d9eac92965571732b0eaffe780904321ebffb31cdf61b6fe644ecc39ddb983c7b8

diff --git a/app-text/highlight/highlight-4.8.ebuild 
b/app-text/highlight/highlight-4.8.ebuild
new file mode 100644
index ..d6dffaa6f8af
--- /dev/null
+++ b/app-text/highlight/highlight-4.8.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/andresimon.asc
+inherit lua-single qmake-utils toolchain-funcs verify-sig xdg
+
+DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="
+   http://www.andre-simon.de/zip/${P}.tar.bz2
+   verify-sig? ( http://www.andre-simon.de/zip/${P}.tar.bz2.asc )
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples gui"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   ${LUA_DEPS}
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/boost
+"
+BDEPEND="
+   virtual/pkgconfig
+   gui? ( dev-qt/linguist-tools:5 )
+   verify-sig? ( sec-keys/openpgp-keys-andresimon )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.57-qt_libs_lua.patch
+)
+
+myhlopts=(
+   CXX="$(tc-getCXX)"
+   AR="$(tc-getAR)"
+   LDFLAGS="${LDFLAGS}"
+   CFLAGS="${CXXFLAGS} -DNDEBUG"
+   DESTDIR="${D}"
+   PREFIX="${EPREFIX}/usr"
+   HL_CONFIG_DIR="${EPREFIX}/etc/highlight/"
+   HL_DATA_DIR="${EPREFIX}/usr/share/highlight/"
+   doc_dir="${EPREFIX}/usr/share/doc/${PF}/"
+   conf_dir="${EPREFIX}/etc/highlight/"
+   examples_dir="${EPREFIX}/usr/share/doc/${PF}/extras"
+)
+
+src_prepare() {
+   default
+
+   # Disable man page compression
+   sed \
+   -e "/GZIP/d" \
+   -e "/COPYING/d" \
+   -i makefile || die
+
+   sed -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   -i src/core/datadir.cpp || die
+
+   sed -r -i \
+   -e "/^LUA_.*pkg-config/s,\,${ELUA},g" \
+   "${S}"/extras/tcl/makefile \
+   "${S}"/extras/swig/makefile \
+   || die "Failed to set Lua implementation"
+
+   # We set it via eqmake5, otherwise it forces clang...
+   sed -e "s/QMAKE_CC/#QMAKE_CC/g" \
+   -e "s/QMAKE_CXX /#QMAKE_CXX /g" \
+   -i src/gui-qt/highlight.pro || die
+}
+
+src_configure() {
+   if use gui ; then
+   pushd src/gui-qt > /dev/null || die
+   eqmake5 \
+   
'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" 
CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" 
DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"'
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   emake -f makefile 

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/, profiles/arch/ia64/, profiles/arch/s390/

2023-06-16 Thread Sam James
commit: 3275b3b5e0f768334c56bf4ca26992f2d130caaf
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 17 01:29:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 17 01:38:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3275b3b5

app-text/highlight: add 4.6

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

 app-text/highlight/Manifest |   1 +
 app-text/highlight/highlight-4.6.ebuild | 107 
 profiles/arch/ia64/package.use.mask |   4 ++
 profiles/arch/s390/package.use.mask |   1 +
 4 files changed, 113 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index 9afe1785b1df..ff24bf19e0b3 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1 +1,2 @@
 DIST highlight-4.1.tar.bz2 1469115 BLAKE2B 
9ee4c61ea5ebdfd04c2bb341838cc66a755d5deb6dfb5d863d22dbb86be9b5d08999f22bb184053126bdaf8858777eb2ac504fed8998dc51bd6e1cd64f911ad8
 SHA512 
6e3ba72b2109f1b33fcebd1a426a8d4b3e12ee224b8a2069e7aab1391473594ccf9b35303bca5ca1339d2ce42bc6db2d16c1da7b1cdd451f5fabe672ca388731
+DIST highlight-4.6.tar.bz2 1488327 BLAKE2B 
952171929aa021c80690b2ddcd5adba3b6c7e54425cfc851368b768a53c749e34495b0832d4ce5546b5bc68c0ea4e3b5bd6df4f379e02702fd3a497adc52d60b
 SHA512 
0214f2141ecf2ab350368ff165dc5f58eb3a23b31142b9d1c443a35f8ea72b9e33770c2de185cd2e3645e298ad41ec1fd45db5ebf546da3144e1dc93da32b811

diff --git a/app-text/highlight/highlight-4.6.ebuild 
b/app-text/highlight/highlight-4.6.ebuild
new file mode 100644
index ..d6d49225f645
--- /dev/null
+++ b/app-text/highlight/highlight-4.6.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua-single qmake-utils toolchain-funcs xdg
+
+DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples gui"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   ${LUA_DEPS}
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/boost
+"
+BDEPEND="
+   virtual/pkgconfig
+   gui? ( dev-qt/linguist-tools:5 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.57-qt_libs_lua.patch
+)
+
+myhlopts=(
+   CXX="$(tc-getCXX)"
+   AR="$(tc-getAR)"
+   LDFLAGS="${LDFLAGS}"
+   CFLAGS="${CXXFLAGS} -DNDEBUG"
+   DESTDIR="${D}"
+   PREFIX="${EPREFIX}/usr"
+   HL_CONFIG_DIR="${EPREFIX}/etc/highlight/"
+   HL_DATA_DIR="${EPREFIX}/usr/share/highlight/"
+   doc_dir="${EPREFIX}/usr/share/doc/${PF}/"
+   conf_dir="${EPREFIX}/etc/highlight/"
+   examples_dir="${EPREFIX}/usr/share/doc/${PF}/extras"
+)
+
+src_prepare() {
+   default
+
+   # Disable man page compression
+   sed \
+   -e "/GZIP/d" \
+   -e "/COPYING/d" \
+   -i makefile || die
+
+   sed -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   -i src/core/datadir.cpp || die
+
+   sed -r -i \
+   -e "/^LUA_.*pkg-config/s,\,${ELUA},g" \
+   "${S}"/extras/tcl/makefile \
+   "${S}"/extras/swig/makefile \
+   || die "Failed to set Lua implementation"
+
+   # We set it via eqmake5, otherwise it forces clang...
+   sed -e "s/QMAKE_CC/#QMAKE_CC/g" \
+   -e "s/QMAKE_CXX /#QMAKE_CXX /g" \
+   -i src/gui-qt/highlight.pro || die
+}
+
+src_configure() {
+   if use gui ; then
+   pushd src/gui-qt > /dev/null || die
+   eqmake5 \
+   
'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" 
CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" 
DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"'
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   emake -f makefile LUA_PKG_NAME="${ELUA}" "${myhlopts[@]}"
+   if use gui ; then
+   emake -C src/gui-qt
+   fi
+}
+
+src_install() {
+   emake -f makefile "${myhlopts[@]}" install
+
+   if use gui; then
+   emake -f makefile "${myhlopts[@]}" install-gui
+   docompress -x 
/usr/share/doc/${PF}/{ChangeLog,COPYING,README,README_PLUGINS}
+   fi
+
+   if ! use examples ; then
+   rm -r "${ED}"/usr/share/doc/${PF}/extras || die
+   fi
+}

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index e5401b0ecb9a..b915ffe657b6 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2023-04-19 Thread Pacho Ramos
commit: e089a42ebec80565a2093bf43d55016fb50b164c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr 19 13:00:44 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Apr 19 13:00:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e089a42e

app-text/highlight: Update desktop and icons caches

Signed-off-by: Pacho Ramos  gentoo.org>

 app-text/highlight/highlight-4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.1.ebuild 
b/app-text/highlight/highlight-4.1.ebuild
index e392371ce93d..9271ef7b7f6f 100644
--- a/app-text/highlight/highlight-4.1.ebuild
+++ b/app-text/highlight/highlight-4.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 LUA_COMPAT=( lua5-{1..4} luajit )
 
-inherit lua-single qmake-utils toolchain-funcs
+inherit lua-single qmake-utils toolchain-funcs xdg
 
 DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
 HOMEPAGE="http://www.andre-simon.de/;



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2023-04-18 Thread Sam James
commit: 9af96bffe4718cdece7b3e5a8b921ba57b9e021a
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 18 09:02:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 18 09:02:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af96bff

app-text/highlight: enable lua5-4, luajit

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

 app-text/highlight/highlight-4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/highlight/highlight-4.1.ebuild 
b/app-text/highlight/highlight-4.1.ebuild
index 7a8b44f56b5c..e392371ce93d 100644
--- a/app-text/highlight/highlight-4.1.ebuild
+++ b/app-text/highlight/highlight-4.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-LUA_COMPAT=( lua5-{1..3} )
+LUA_COMPAT=( lua5-{1..4} luajit )
 
 inherit lua-single qmake-utils toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2022-05-14 Thread WANG Xuerui
commit: 556432b4a76fa2a4ee9017441d4d13bb2fc5d1ec
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 07:03:40 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 07:03:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556432b4

app-text/highlight: keyword 4.1 for ~loong

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

 app-text/highlight/highlight-4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.1.ebuild 
b/app-text/highlight/highlight-4.1.ebuild
index bf1c828666e9..7a8b44f56b5c 100644
--- a/app-text/highlight/highlight-4.1.ebuild
+++ b/app-text/highlight/highlight-4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2022-04-17 Thread Sam James
commit: 384eb1ebb7c6eb23e3285c3ce36cb2c788d5df46
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 18:29:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 18:29:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=384eb1eb

app-text/highlight: drop 3.57-r100, 3.60

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

 app-text/highlight/Manifest   |   2 -
 app-text/highlight/highlight-3.57-r100.ebuild | 103 --
 app-text/highlight/highlight-3.60.ebuild  | 103 --
 3 files changed, 208 deletions(-)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index 1e45eded6ce1..9afe1785b1df 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1,3 +1 @@
-DIST highlight-3.57.tar.bz2 1412857 BLAKE2B 
c0ee8189294feac3b5e8c6d356634d8074a8960f2010918de52f23515ad4a13626971e9106ecc6d2adbdb45e0ebb66ff60eb3cbe86d2449666e3424f1c0dc3a6
 SHA512 
a086f6b8c4a4fc0b6651d456b178350a6c59a32cd613451d81b53fe3294eb0f80d673cb64fb615ef91d6c4d4bbc8a57413aec2490d2a5ad67e695ec6e92b3d99
-DIST highlight-3.60.tar.bz2 1412486 BLAKE2B 
3651a44c7e492ce02de04d21ed2e25afb40e871e21eacef88416f98226046e99a2a0a27c3354119715f320df1653ad7065c1c9a4a23b3081971df4d72c6fa19c
 SHA512 
e4d0822592675115c7c2121d6ed066f997d315fecea384caeb506de1933f6bd60fd0dea57dcdafba85465f9f6b922ed168db57ce725bd7f19689d30624412f1b
 DIST highlight-4.1.tar.bz2 1469115 BLAKE2B 
9ee4c61ea5ebdfd04c2bb341838cc66a755d5deb6dfb5d863d22dbb86be9b5d08999f22bb184053126bdaf8858777eb2ac504fed8998dc51bd6e1cd64f911ad8
 SHA512 
6e3ba72b2109f1b33fcebd1a426a8d4b3e12ee224b8a2069e7aab1391473594ccf9b35303bca5ca1339d2ce42bc6db2d16c1da7b1cdd451f5fabe672ca388731

diff --git a/app-text/highlight/highlight-3.57-r100.ebuild 
b/app-text/highlight/highlight-3.57-r100.ebuild
deleted file mode 100644
index 8b9689954ce7..
--- a/app-text/highlight/highlight-3.57-r100.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..3} )
-
-inherit lua-single qmake-utils toolchain-funcs
-
-DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
-HOMEPAGE="http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="examples qt5"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="
-   ${LUA_DEPS}
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-"
-BDEPEND="
-   virtual/pkgconfig
-   qt5? ( dev-qt/linguist-tools:5 )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.57-qt_libs_lua.patch
-)
-
-myhlopts=(
-   CXX="$(tc-getCXX)"
-   AR="$(tc-getAR)"
-   LDFLAGS="${LDFLAGS}"
-   CFLAGS="${CXXFLAGS} -DNDEBUG"
-   DESTDIR="${D}"
-   PREFIX="${EPREFIX}/usr"
-   HL_CONFIG_DIR="${EPREFIX}/etc/highlight/"
-   HL_DATA_DIR="${EPREFIX}/usr/share/highlight/"
-   doc_dir="${EPREFIX}/usr/share/doc/${PF}/"
-   conf_dir="${EPREFIX}/etc/highlight/"
-)
-
-src_prepare() {
-   default
-
-   # disable man page compression
-   sed -e "/GZIP/d" -i makefile || die
-
-   sed -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
-   -i src/core/datadir.cpp || die
-
-   sed -r -i \
-   -e "/^LUA_.*pkg-config/s,\,${ELUA},g" \
-   "${S}"/extras/tcl/makefile \
-   "${S}"/extras/swig/makefile \
-   || die "Failed to set Lua implementation"
-
-   # We set it via eqmake5, otherwise it forces clang...
-   sed -e "s/QMAKE_CC/#QMAKE_CC/g" \
-   -e "s/QMAKE_CXX /#QMAKE_CXX /g" \
-   -i src/gui-qt/highlight.pro || die
-}
-
-src_configure() {
-   if use qt5 ; then
-   pushd src/gui-qt > /dev/null || die
-   eqmake5 \
-   
'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" 
CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" 
DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"'
-   popd > /dev/null || die
-   fi
-}
-
-src_compile() {
-   emake -f makefile LUA_PKG_NAME="${ELUA}" "${myhlopts[@]}"
-   if use qt5 ; then
-   pushd src/gui-qt > /dev/null || die
-   emake
-   popd > /dev/null || die
-   fi
-}
-
-src_install() {
-   emake -f makefile "${myhlopts[@]}" install
-   if use qt5; then
-   emake -f makefile "${myhlopts[@]}" install-gui
-   docompress -x 
/usr/share/doc/${PF}/{ChangeLog,COPYING,README,README_PLUGINS}
-   fi
-
-   if ! use examples ; then
-   rm -r "${ED}"/usr/share/doc/${PF}/extras || die
-   fi
-}

diff --git 

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2022-03-19 Thread David Seifert
commit: 7bdd14c613f86d4804a9de08ce17a12e51f3e66d
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 19 23:16:59 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 19 23:16:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bdd14c6

app-text/highlight: quote $(tc-*) calls

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

 app-text/highlight/highlight-3.57-r100.ebuild | 22 +++---
 app-text/highlight/highlight-3.60.ebuild  | 22 +++---
 app-text/highlight/highlight-4.1.ebuild   | 22 +++---
 3 files changed, 33 insertions(+), 33 deletions(-)

diff --git a/app-text/highlight/highlight-3.57-r100.ebuild 
b/app-text/highlight/highlight-3.57-r100.ebuild
index b302b8a2f602..8b9689954ce7 100644
--- a/app-text/highlight/highlight-3.57-r100.ebuild
+++ b/app-text/highlight/highlight-3.57-r100.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
@@ -39,16 +39,16 @@ PATCHES=(
 )
 
 myhlopts=(
-   "CXX=$(tc-getCXX)"
-   "AR=$(tc-getAR)"
-   "LDFLAGS=${LDFLAGS}"
-   "CFLAGS=${CXXFLAGS} -DNDEBUG"
-   "DESTDIR=${D}"
-   "PREFIX=${EPREFIX}/usr"
-   "HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"
-   "HL_DATA_DIR=${EPREFIX}/usr/share/highlight/"
-   "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
-   "conf_dir=${EPREFIX}/etc/highlight/"
+   CXX="$(tc-getCXX)"
+   AR="$(tc-getAR)"
+   LDFLAGS="${LDFLAGS}"
+   CFLAGS="${CXXFLAGS} -DNDEBUG"
+   DESTDIR="${D}"
+   PREFIX="${EPREFIX}/usr"
+   HL_CONFIG_DIR="${EPREFIX}/etc/highlight/"
+   HL_DATA_DIR="${EPREFIX}/usr/share/highlight/"
+   doc_dir="${EPREFIX}/usr/share/doc/${PF}/"
+   conf_dir="${EPREFIX}/etc/highlight/"
 )
 
 src_prepare() {

diff --git a/app-text/highlight/highlight-3.60.ebuild 
b/app-text/highlight/highlight-3.60.ebuild
index b302b8a2f602..8b9689954ce7 100644
--- a/app-text/highlight/highlight-3.60.ebuild
+++ b/app-text/highlight/highlight-3.60.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
@@ -39,16 +39,16 @@ PATCHES=(
 )
 
 myhlopts=(
-   "CXX=$(tc-getCXX)"
-   "AR=$(tc-getAR)"
-   "LDFLAGS=${LDFLAGS}"
-   "CFLAGS=${CXXFLAGS} -DNDEBUG"
-   "DESTDIR=${D}"
-   "PREFIX=${EPREFIX}/usr"
-   "HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"
-   "HL_DATA_DIR=${EPREFIX}/usr/share/highlight/"
-   "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
-   "conf_dir=${EPREFIX}/etc/highlight/"
+   CXX="$(tc-getCXX)"
+   AR="$(tc-getAR)"
+   LDFLAGS="${LDFLAGS}"
+   CFLAGS="${CXXFLAGS} -DNDEBUG"
+   DESTDIR="${D}"
+   PREFIX="${EPREFIX}/usr"
+   HL_CONFIG_DIR="${EPREFIX}/etc/highlight/"
+   HL_DATA_DIR="${EPREFIX}/usr/share/highlight/"
+   doc_dir="${EPREFIX}/usr/share/doc/${PF}/"
+   conf_dir="${EPREFIX}/etc/highlight/"
 )
 
 src_prepare() {

diff --git a/app-text/highlight/highlight-4.1.ebuild 
b/app-text/highlight/highlight-4.1.ebuild
index c9571abe99d0..bf1c828666e9 100644
--- a/app-text/highlight/highlight-4.1.ebuild
+++ b/app-text/highlight/highlight-4.1.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
@@ -39,16 +39,16 @@ PATCHES=(
 )
 
 myhlopts=(
-   "CXX=$(tc-getCXX)"
-   "AR=$(tc-getAR)"
-   "LDFLAGS=${LDFLAGS}"
-   "CFLAGS=${CXXFLAGS} -DNDEBUG"
-   "DESTDIR=${D}"
-   "PREFIX=${EPREFIX}/usr"
-   "HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"
-   "HL_DATA_DIR=${EPREFIX}/usr/share/highlight/"
-   "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
-   "conf_dir=${EPREFIX}/etc/highlight/"
+   CXX="$(tc-getCXX)"
+   AR="$(tc-getAR)"
+   LDFLAGS="${LDFLAGS}"
+   CFLAGS="${CXXFLAGS} -DNDEBUG"
+   DESTDIR="${D}"
+   PREFIX="${EPREFIX}/usr"
+   HL_CONFIG_DIR="${EPREFIX}/etc/highlight/"
+   HL_DATA_DIR="${EPREFIX}/usr/share/highlight/"
+   doc_dir="${EPREFIX}/usr/share/doc/${PF}/"
+   conf_dir="${EPREFIX}/etc/highlight/"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-09-27 Thread James Le Cuirot
commit: 8bc476e85544cfea6faf7237e2b0ddea800797b8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Sep 27 21:43:12 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Sep 27 21:44:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc476e8

app-text/highlight: Keyword 4.1 for ~m68k

The tests pass.

Signed-off-by: James Le Cuirot  gentoo.org>

 app-text/highlight/highlight-4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.1.ebuild 
b/app-text/highlight/highlight-4.1.ebuild
index 0772a0b94e4..c9571abe99d 100644
--- a/app-text/highlight/highlight-4.1.ebuild
+++ b/app-text/highlight/highlight-4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-08-01 Thread Sam James
commit: e1e06dcb110486490e16100a76d34616d4a06059
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug  1 06:38:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug  1 18:27:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e06dcb

app-text/highlight: drop obsolete qt5 C++11 workaround

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

 app-text/highlight/highlight-3.57-r100.ebuild | 2 +-
 app-text/highlight/highlight-3.60.ebuild  | 2 +-
 app-text/highlight/highlight-4.1.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-text/highlight/highlight-3.57-r100.ebuild 
b/app-text/highlight/highlight-3.57-r100.ebuild
index 30e6ae8553b..b302b8a2f60 100644
--- a/app-text/highlight/highlight-3.57-r100.ebuild
+++ b/app-text/highlight/highlight-3.57-r100.ebuild
@@ -42,7 +42,7 @@ myhlopts=(
"CXX=$(tc-getCXX)"
"AR=$(tc-getAR)"
"LDFLAGS=${LDFLAGS}"
-   "CFLAGS=${CXXFLAGS} -DNDEBUG -std=c++11"
+   "CFLAGS=${CXXFLAGS} -DNDEBUG"
"DESTDIR=${D}"
"PREFIX=${EPREFIX}/usr"
"HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"

diff --git a/app-text/highlight/highlight-3.60.ebuild 
b/app-text/highlight/highlight-3.60.ebuild
index 30e6ae8553b..b302b8a2f60 100644
--- a/app-text/highlight/highlight-3.60.ebuild
+++ b/app-text/highlight/highlight-3.60.ebuild
@@ -42,7 +42,7 @@ myhlopts=(
"CXX=$(tc-getCXX)"
"AR=$(tc-getAR)"
"LDFLAGS=${LDFLAGS}"
-   "CFLAGS=${CXXFLAGS} -DNDEBUG -std=c++11"
+   "CFLAGS=${CXXFLAGS} -DNDEBUG"
"DESTDIR=${D}"
"PREFIX=${EPREFIX}/usr"
"HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"

diff --git a/app-text/highlight/highlight-4.1.ebuild 
b/app-text/highlight/highlight-4.1.ebuild
index 3cc18e50fd3..0772a0b94e4 100644
--- a/app-text/highlight/highlight-4.1.ebuild
+++ b/app-text/highlight/highlight-4.1.ebuild
@@ -42,7 +42,7 @@ myhlopts=(
"CXX=$(tc-getCXX)"
"AR=$(tc-getAR)"
"LDFLAGS=${LDFLAGS}"
-   "CFLAGS=${CXXFLAGS} -DNDEBUG -std=c++11"
+   "CFLAGS=${CXXFLAGS} -DNDEBUG"
"DESTDIR=${D}"
"PREFIX=${EPREFIX}/usr"
"HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-07-28 Thread Marek Szuba
commit: ff3c80bf06998689f8451897414734d65c260468
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 09:05:15 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 11:26:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3c80bf

app-text/highlight: keyword 4.1 for ~riscv

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

 app-text/highlight/highlight-4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.1.ebuild 
b/app-text/highlight/highlight-4.1.ebuild
index 30e6ae8553b..3cc18e50fd3 100644
--- a/app-text/highlight/highlight-4.1.ebuild
+++ b/app-text/highlight/highlight-4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-06-16 Thread Sergei Trofimovich
commit: 380f50806e2fd95bfbfd1699fc988a178b95
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jun 16 14:29:14 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun 16 15:40:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=380f5080

app-text/highlight: stable 4.1 for hppa, bug #795735

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

 app-text/highlight/highlight-4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.1.ebuild 
b/app-text/highlight/highlight-4.1.ebuild
index 7cfbb9f2be8..30e6ae8553b 100644
--- a/app-text/highlight/highlight-4.1.ebuild
+++ b/app-text/highlight/highlight-4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-06-13 Thread Sam James
commit: cb22b258868da5a3898879cc5705b3deb30bce31
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 12:38:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 12:38:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb22b258

app-text/highlight: Stabilize 4.1 arm, #795735

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

 app-text/highlight/highlight-4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.1.ebuild 
b/app-text/highlight/highlight-4.1.ebuild
index 4142a23214e..7cfbb9f2be8 100644
--- a/app-text/highlight/highlight-4.1.ebuild
+++ b/app-text/highlight/highlight-4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-06-13 Thread Sam James
commit: 99cd29cb73eff5f091551d3709088d2df248b1e6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 11:11:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 11:11:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99cd29cb

app-text/highlight: Stabilize 4.1 ppc, #795735

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

 app-text/highlight/highlight-4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.1.ebuild 
b/app-text/highlight/highlight-4.1.ebuild
index 87f3a350274..f99df8027b7 100644
--- a/app-text/highlight/highlight-4.1.ebuild
+++ b/app-text/highlight/highlight-4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-06-13 Thread Sam James
commit: 72536e242ee143eabb14e0fdebb572b6e2a36292
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 11:11:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 11:11:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72536e24

app-text/highlight: Stabilize 4.1 arm64, #795735

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

 app-text/highlight/highlight-4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.1.ebuild 
b/app-text/highlight/highlight-4.1.ebuild
index 1e853506e54..a9ff8022672 100644
--- a/app-text/highlight/highlight-4.1.ebuild
+++ b/app-text/highlight/highlight-4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-06-13 Thread Sam James
commit: 016cb6476f71abd68cddd1e054bddb49c694dae2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 11:11:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 11:11:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016cb647

app-text/highlight: Stabilize 4.1 ppc64, #795735

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

 app-text/highlight/highlight-4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.1.ebuild 
b/app-text/highlight/highlight-4.1.ebuild
index f99df8027b7..4142a23214e 100644
--- a/app-text/highlight/highlight-4.1.ebuild
+++ b/app-text/highlight/highlight-4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-06-13 Thread Sam James
commit: d9816775463c8a2705d0d39bfc0ae0e6d89cf45e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 11:09:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 11:09:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9816775

app-text/highlight: Stabilize 4.1 amd64, #795735

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

 app-text/highlight/highlight-4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.1.ebuild 
b/app-text/highlight/highlight-4.1.ebuild
index 4998e8c039c..1e853506e54 100644
--- a/app-text/highlight/highlight-4.1.ebuild
+++ b/app-text/highlight/highlight-4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-06-13 Thread Sam James
commit: 11863204936b97e127c7dc5905561b66329cf87b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 11:11:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 11:11:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11863204

app-text/highlight: Stabilize 4.1 sparc, #795735

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

 app-text/highlight/highlight-4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-4.1.ebuild 
b/app-text/highlight/highlight-4.1.ebuild
index a9ff8022672..87f3a350274 100644
--- a/app-text/highlight/highlight-4.1.ebuild
+++ b/app-text/highlight/highlight-4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-05-13 Thread Sam James
commit: 993aa87d32bdbdfd707c236cc732cd91c27bac24
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 13:39:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 16:14:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=993aa87d

app-text/highlight: add 4.1

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

 app-text/highlight/Manifest |   1 +
 app-text/highlight/highlight-4.1.ebuild | 103 
 2 files changed, 104 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index 769420aec1b..1e45eded6ce 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1,2 +1,3 @@
 DIST highlight-3.57.tar.bz2 1412857 BLAKE2B 
c0ee8189294feac3b5e8c6d356634d8074a8960f2010918de52f23515ad4a13626971e9106ecc6d2adbdb45e0ebb66ff60eb3cbe86d2449666e3424f1c0dc3a6
 SHA512 
a086f6b8c4a4fc0b6651d456b178350a6c59a32cd613451d81b53fe3294eb0f80d673cb64fb615ef91d6c4d4bbc8a57413aec2490d2a5ad67e695ec6e92b3d99
 DIST highlight-3.60.tar.bz2 1412486 BLAKE2B 
3651a44c7e492ce02de04d21ed2e25afb40e871e21eacef88416f98226046e99a2a0a27c3354119715f320df1653ad7065c1c9a4a23b3081971df4d72c6fa19c
 SHA512 
e4d0822592675115c7c2121d6ed066f997d315fecea384caeb506de1933f6bd60fd0dea57dcdafba85465f9f6b922ed168db57ce725bd7f19689d30624412f1b
+DIST highlight-4.1.tar.bz2 1469115 BLAKE2B 
9ee4c61ea5ebdfd04c2bb341838cc66a755d5deb6dfb5d863d22dbb86be9b5d08999f22bb184053126bdaf8858777eb2ac504fed8998dc51bd6e1cd64f911ad8
 SHA512 
6e3ba72b2109f1b33fcebd1a426a8d4b3e12ee224b8a2069e7aab1391473594ccf9b35303bca5ca1339d2ce42bc6db2d16c1da7b1cdd451f5fabe672ca388731

diff --git a/app-text/highlight/highlight-4.1.ebuild 
b/app-text/highlight/highlight-4.1.ebuild
new file mode 100644
index 000..323a92ad3ac
--- /dev/null
+++ b/app-text/highlight/highlight-4.1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} )
+
+inherit lua-single qmake-utils toolchain-funcs
+
+DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt5"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   ${LUA_DEPS}
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+"
+BDEPEND="
+   virtual/pkgconfig
+   qt5? ( dev-qt/linguist-tools:5 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.57-qt_libs_lua.patch
+)
+
+myhlopts=(
+   "CXX=$(tc-getCXX)"
+   "AR=$(tc-getAR)"
+   "LDFLAGS=${LDFLAGS}"
+   "CFLAGS=${CXXFLAGS} -DNDEBUG -std=c++11"
+   "DESTDIR=${D}"
+   "PREFIX=${EPREFIX}/usr"
+   "HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"
+   "HL_DATA_DIR=${EPREFIX}/usr/share/highlight/"
+   "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
+   "conf_dir=${EPREFIX}/etc/highlight/"
+)
+
+src_prepare() {
+   default
+
+   # disable man page compression
+   sed -e "/GZIP/d" -i makefile || die
+
+   sed -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   -i src/core/datadir.cpp || die
+
+   sed -r -i \
+   -e "/^LUA_.*pkg-config/s,\,${ELUA},g" \
+   "${S}"/extras/tcl/makefile \
+   "${S}"/extras/swig/makefile \
+   || die "Failed to set Lua implementation"
+
+   # We set it via eqmake5, otherwise it forces clang...
+   sed -e "s/QMAKE_CC/#QMAKE_CC/g" \
+   -e "s/QMAKE_CXX /#QMAKE_CXX /g" \
+   -i src/gui-qt/highlight.pro || die
+}
+
+src_configure() {
+   if use qt5 ; then
+   pushd src/gui-qt > /dev/null || die
+   eqmake5 \
+   
'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" 
CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" 
DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"'
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   emake -f makefile LUA_PKG_NAME="${ELUA}" "${myhlopts[@]}"
+   if use qt5 ; then
+   pushd src/gui-qt > /dev/null || die
+   emake
+   popd > /dev/null || die
+   fi
+}
+
+src_install() {
+   emake -f makefile "${myhlopts[@]}" install
+   if use qt5; then
+   emake -f makefile "${myhlopts[@]}" install-gui
+   docompress -x 
/usr/share/doc/${PF}/{ChangeLog,COPYING,README,README_PLUGINS}
+   fi
+
+   if ! use examples ; then
+   rm -r "${ED}"/usr/share/doc/${PF}/extras || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-04-01 Thread Sam James
commit: 8948111aab5edf377988333c31ef61530a2433fd
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  1 22:32:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  1 22:32:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8948111a

app-text/highlight: Stabilize 3.60 sparc, #779601

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

 app-text/highlight/highlight-3.60.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.60.ebuild 
b/app-text/highlight/highlight-3.60.ebuild
index 9985698d527..30e6ae8553b 100644
--- a/app-text/highlight/highlight-3.60.ebuild
+++ b/app-text/highlight/highlight-3.60.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-04-01 Thread Sam James
commit: cbd3fe91e6688b9cde85b4fc139d9efb9791947b
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  1 22:31:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  1 22:31:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd3fe91

app-text/highlight: Stabilize 3.60 ppc64, #779601

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

 app-text/highlight/highlight-3.60.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.60.ebuild 
b/app-text/highlight/highlight-3.60.ebuild
index 3174e1c377b..9985698d527 100644
--- a/app-text/highlight/highlight-3.60.ebuild
+++ b/app-text/highlight/highlight-3.60.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-04-01 Thread Sam James
commit: 689a5ab545c7bfee04d696b611f5078484c496cc
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  1 22:29:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  1 22:29:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689a5ab5

app-text/highlight: Stabilize 3.60 ppc, #779601

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

 app-text/highlight/highlight-3.60.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.60.ebuild 
b/app-text/highlight/highlight-3.60.ebuild
index 0d41ffb8d65..3174e1c377b 100644
--- a/app-text/highlight/highlight-3.60.ebuild
+++ b/app-text/highlight/highlight-3.60.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-04-01 Thread Sam James
commit: 846334d1522c562cd28ff8a5ecdccf7b38c55f02
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  1 22:28:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  1 22:28:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846334d1

app-text/highlight: Stabilize 3.60 amd64, #779601

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

 app-text/highlight/highlight-3.60.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.60.ebuild 
b/app-text/highlight/highlight-3.60.ebuild
index 2a45085fcf4..0d41ffb8d65 100644
--- a/app-text/highlight/highlight-3.60.ebuild
+++ b/app-text/highlight/highlight-3.60.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-04-01 Thread Sam James
commit: 2c735f92d2ab68c91a64d8f426a3d401b380adf4
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  1 22:26:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  1 22:27:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c735f92

app-text/highlight: Stabilize 3.60 arm64, #779601

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

 app-text/highlight/highlight-3.60.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.60.ebuild 
b/app-text/highlight/highlight-3.60.ebuild
index d3cc573f3fb..2a45085fcf4 100644
--- a/app-text/highlight/highlight-3.60.ebuild
+++ b/app-text/highlight/highlight-3.60.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-04-01 Thread Sam James
commit: 825772b461333c76f829735f37d68afa5db0203f
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  1 22:25:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  1 22:27:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=825772b4

app-text/highlight: Stabilize 3.60 arm, #779601

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

 app-text/highlight/highlight-3.60.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.60.ebuild 
b/app-text/highlight/highlight-3.60.ebuild
index a7846bb50ea..d3cc573f3fb 100644
--- a/app-text/highlight/highlight-3.60.ebuild
+++ b/app-text/highlight/highlight-3.60.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-04-01 Thread Sergei Trofimovich
commit: 3168715abbb717f505b4ef31735aacabf60829c5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Apr  1 16:14:05 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  1 17:55:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3168715a

app-text/highlight: stable 3.60 for hppa, bug #779601

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

 app-text/highlight/highlight-3.60.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.60.ebuild 
b/app-text/highlight/highlight-3.60.ebuild
index 4998e8c039c..a7846bb50ea 100644
--- a/app-text/highlight/highlight-3.60.ebuild
+++ b/app-text/highlight/highlight-3.60.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-04-01 Thread Thomas Deutschmann
commit: 9fb2917ca7f1d5fedb86d2c55b5242a013278f72
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr  1 12:02:32 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr  1 12:02:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb2917c

app-text/highlight: x86 stable (bug #779601)

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

 app-text/highlight/highlight-3.60.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.60.ebuild 
b/app-text/highlight/highlight-3.60.ebuild
index 323a92ad3ac..4998e8c039c 100644
--- a/app-text/highlight/highlight-3.60.ebuild
+++ b/app-text/highlight/highlight-3.60.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-03-25 Thread Conrad Kostecki
commit: 343c78a79e235015b601f69638717722d4a04670
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:05:17 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:30:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343c78a7

app-text/highlight: drop old version

Dropping old version, which does not support slotted lua.

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-text/highlight/highlight-3.57-r1.ebuild | 111 
 1 file changed, 111 deletions(-)

diff --git a/app-text/highlight/highlight-3.57-r1.ebuild 
b/app-text/highlight/highlight-3.57-r1.ebuild
deleted file mode 100644
index f72d80ed777..000
--- a/app-text/highlight/highlight-3.57-r1.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils toolchain-funcs
-
-DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
-HOMEPAGE="http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="examples qt5"
-
-RDEPEND="
-   || ( dev-lang/lua:0 dev-lang/lua:5.3 dev-lang/lua:5.2 dev-lang/lua:5.1 )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-"
-BDEPEND="
-   virtual/pkgconfig
-   qt5? ( dev-qt/linguist-tools:5 )
-"
-
-myhlopts=(
-   "CXX=$(tc-getCXX)"
-   "AR=$(tc-getAR)"
-   "LDFLAGS=${LDFLAGS}"
-   "CFLAGS=${CXXFLAGS} -DNDEBUG -std=c++11"
-   "DESTDIR=${D}"
-   "PREFIX=${EPREFIX}/usr"
-   "HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"
-   "HL_DATA_DIR=${EPREFIX}/usr/share/highlight/"
-   "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
-   "conf_dir=${EPREFIX}/etc/highlight/"
-)
-
-src_prepare() {
-   default
-
-   # disable man page compression
-   sed -e "/GZIP/d" -i makefile || die
-
-   sed -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
-   -i src/core/datadir.cpp || die
-
-   # Use the correct pkgconfig name for Lua
-   # Upstream codebase supports up to and including Lua 5.3!
-   if has_version 'dev-lang/lua:5.3'; then
-   LUAPKGCONFIG=lua5.3
-   elif has_version 'dev-lang/lua:5.2'; then
-   LUAPKGCONFIG=lua5.2
-   elif has_version 'dev-lang/lua:5.1'; then
-   LUAPKGCONFIG=lua5.1
-   elif has_version 'dev-lang/lua:0'; then
-   LUAPKGCONFIG=lua
-   else
-   die "Could not detect Lua version"
-   fi
-   einfo "Using pkg-config ${LUAPKGCONFIG}"
-   sed -r -i \
-   -e "/^LUA_.*pkg-config/s,\,${LUAPKGCONFIG},g" \
-   "${S}"/extras/tcl/makefile \
-   "${S}"/extras/swig/makefile \
-   "${S}"/makefile \
-   "${S}"/src/makefile \
-   || die "Failed to set Lua version"
-
-   # We set it via eqmake5, otherwise it forces clang...
-   sed -e "s/QMAKE_CC/#QMAKE_CC/g" \
-   -e "s/QMAKE_CXX /#QMAKE_CXX /g" \
-   -i src/gui-qt/highlight.pro || die
-}
-
-src_configure() {
-   if use qt5 ; then
-   pushd src/gui-qt > /dev/null || die
-   eqmake5 \
-   
'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" 
CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" 
DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"'
-   popd > /dev/null || die
-   fi
-}
-
-src_compile() {
-   emake -f makefile "${myhlopts[@]}"
-   if use qt5 ; then
-   pushd src/gui-qt > /dev/null || die
-   emake
-   popd > /dev/null || die
-   fi
-}
-
-src_install() {
-   emake -f makefile "${myhlopts[@]}" install
-   if use qt5; then
-   emake -f makefile "${myhlopts[@]}" install-gui
-   docompress -x 
/usr/share/doc/${PF}/{ChangeLog,COPYING,README,README_PLUGINS}
-   fi
-
-   if ! use examples ; then
-   rm -r "${ED}"/usr/share/doc/${PF}/extras || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-02-20 Thread Sam James
commit: b38d20d3f4334ccf4c0968563f9978567c8f101f
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 21 03:46:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 21 03:46:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38d20d3

app-text/highlight: bump to 3.60

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

 app-text/highlight/Manifest  |   1 +
 app-text/highlight/highlight-3.60.ebuild | 103 +++
 2 files changed, 104 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index 3dd422a98bc..769420aec1b 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1 +1,2 @@
 DIST highlight-3.57.tar.bz2 1412857 BLAKE2B 
c0ee8189294feac3b5e8c6d356634d8074a8960f2010918de52f23515ad4a13626971e9106ecc6d2adbdb45e0ebb66ff60eb3cbe86d2449666e3424f1c0dc3a6
 SHA512 
a086f6b8c4a4fc0b6651d456b178350a6c59a32cd613451d81b53fe3294eb0f80d673cb64fb615ef91d6c4d4bbc8a57413aec2490d2a5ad67e695ec6e92b3d99
+DIST highlight-3.60.tar.bz2 1412486 BLAKE2B 
3651a44c7e492ce02de04d21ed2e25afb40e871e21eacef88416f98226046e99a2a0a27c3354119715f320df1653ad7065c1c9a4a23b3081971df4d72c6fa19c
 SHA512 
e4d0822592675115c7c2121d6ed066f997d315fecea384caeb506de1933f6bd60fd0dea57dcdafba85465f9f6b922ed168db57ce725bd7f19689d30624412f1b

diff --git a/app-text/highlight/highlight-3.60.ebuild 
b/app-text/highlight/highlight-3.60.ebuild
new file mode 100644
index 000..323a92ad3ac
--- /dev/null
+++ b/app-text/highlight/highlight-3.60.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} )
+
+inherit lua-single qmake-utils toolchain-funcs
+
+DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt5"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   ${LUA_DEPS}
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+"
+BDEPEND="
+   virtual/pkgconfig
+   qt5? ( dev-qt/linguist-tools:5 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.57-qt_libs_lua.patch
+)
+
+myhlopts=(
+   "CXX=$(tc-getCXX)"
+   "AR=$(tc-getAR)"
+   "LDFLAGS=${LDFLAGS}"
+   "CFLAGS=${CXXFLAGS} -DNDEBUG -std=c++11"
+   "DESTDIR=${D}"
+   "PREFIX=${EPREFIX}/usr"
+   "HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"
+   "HL_DATA_DIR=${EPREFIX}/usr/share/highlight/"
+   "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
+   "conf_dir=${EPREFIX}/etc/highlight/"
+)
+
+src_prepare() {
+   default
+
+   # disable man page compression
+   sed -e "/GZIP/d" -i makefile || die
+
+   sed -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   -i src/core/datadir.cpp || die
+
+   sed -r -i \
+   -e "/^LUA_.*pkg-config/s,\,${ELUA},g" \
+   "${S}"/extras/tcl/makefile \
+   "${S}"/extras/swig/makefile \
+   || die "Failed to set Lua implementation"
+
+   # We set it via eqmake5, otherwise it forces clang...
+   sed -e "s/QMAKE_CC/#QMAKE_CC/g" \
+   -e "s/QMAKE_CXX /#QMAKE_CXX /g" \
+   -i src/gui-qt/highlight.pro || die
+}
+
+src_configure() {
+   if use qt5 ; then
+   pushd src/gui-qt > /dev/null || die
+   eqmake5 \
+   
'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" 
CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" 
DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"'
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   emake -f makefile LUA_PKG_NAME="${ELUA}" "${myhlopts[@]}"
+   if use qt5 ; then
+   pushd src/gui-qt > /dev/null || die
+   emake
+   popd > /dev/null || die
+   fi
+}
+
+src_install() {
+   emake -f makefile "${myhlopts[@]}" install
+   if use qt5; then
+   emake -f makefile "${myhlopts[@]}" install-gui
+   docompress -x 
/usr/share/doc/${PF}/{ChangeLog,COPYING,README,README_PLUGINS}
+   fi
+
+   if ! use examples ; then
+   rm -r "${ED}"/usr/share/doc/${PF}/extras || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-02-20 Thread Sam James
commit: 157899ae2997293787a8883af62a5a3533af1a80
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 21 03:47:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 21 03:47:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157899ae

app-text/highlight: add gitlab remote-id

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

 app-text/highlight/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-text/highlight/metadata.xml b/app-text/highlight/metadata.xml
index 7b4a61aab74..852927a9d00 100644
--- a/app-text/highlight/metadata.xml
+++ b/app-text/highlight/metadata.xml
@@ -5,4 +5,7 @@
t...@gentoo.org
Gentoo TeX Project

+   
+   saalen/highlight
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-02-09 Thread Marek Szuba
commit: 06f03b6cc35ef8189f688a25217b5add5d95e0ee
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Feb  9 13:37:00 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Feb  9 13:46:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f03b6c

app-text/highlight: drop to ~s390

As discussed on IRC.

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

 app-text/highlight/highlight-3.57-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57-r1.ebuild 
b/app-text/highlight/highlight-3.57-r1.ebuild
index 971c9675c1b..f72d80ed777 100644
--- a/app-text/highlight/highlight-3.57-r1.ebuild
+++ b/app-text/highlight/highlight-3.57-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-02-08 Thread Sergei Trofimovich
commit: 7f0ee28a7bfb8af0a4c73e974d2f15b97c6f7543
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Feb  8 14:25:01 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Feb  8 15:08:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f0ee28a

app-text/highlight: stable 3.57-r100 for hppa, bug #766528

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

 app-text/highlight/highlight-3.57-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57-r100.ebuild 
b/app-text/highlight/highlight-3.57-r100.ebuild
index 7cfbb9f2be8..30e6ae8553b 100644
--- a/app-text/highlight/highlight-3.57-r100.ebuild
+++ b/app-text/highlight/highlight-3.57-r100.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2021-01-23 Thread Sam James
commit: 37340ced926bc95f847a74471b13a126124ffc03
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 23 22:41:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 23 22:42:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37340ced

app-text/highlight: Stabilize 3.57-r100 sparc, #766528

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

 app-text/highlight/highlight-3.57-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57-r100.ebuild 
b/app-text/highlight/highlight-3.57-r100.ebuild
index 1e853506e54..8ad9f96ae24 100644
--- a/app-text/highlight/highlight-3.57-r100.ebuild
+++ b/app-text/highlight/highlight-3.57-r100.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/files/, app-text/highlight/

2020-12-24 Thread Marek Szuba
commit: d352d709a5c107127873987c3844b86ef949aaf8
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 24 23:26:31 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 24 23:29:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d352d709

app-text/highlight-2.14.3-r100: remove hardcoded -llua from the Qt project

Closes: https://bugs.gentoo.org/761511
Signed-off-by: Marek Szuba  gentoo.org>

 app-text/highlight/files/highlight-3.57-qt_libs_lua.patch | 13 +
 app-text/highlight/highlight-3.57-r100.ebuild |  6 --
 2 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/app-text/highlight/files/highlight-3.57-qt_libs_lua.patch 
b/app-text/highlight/files/highlight-3.57-qt_libs_lua.patch
new file mode 100644
index 000..02009164f4e
--- /dev/null
+++ b/app-text/highlight/files/highlight-3.57-qt_libs_lua.patch
@@ -0,0 +1,13 @@
+Unnecessary (the linker gets the right library from pkgconfig anyway)
+and breaks slotted Lua. See Bug #761511 for details.
+
+--- a/src/gui-qt/highlight.pro
 b/src/gui-qt/highlight.pro
+@@ -39,7 +39,6 @@
+ unix {
+ DESTDIR = ../
+ LIBS += -L.. -lhighlight
+-LIBS += -llua
+ CONFIG += link_pkgconfig
+ PKGCONFIG += lua
+ 

diff --git a/app-text/highlight/highlight-3.57-r100.ebuild 
b/app-text/highlight/highlight-3.57-r100.ebuild
index 52f5375c3ee..4755abe9c04 100644
--- a/app-text/highlight/highlight-3.57-r100.ebuild
+++ b/app-text/highlight/highlight-3.57-r100.ebuild
@@ -34,6 +34,10 @@ BDEPEND="
qt5? ( dev-qt/linguist-tools:5 )
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.57-qt_libs_lua.patch
+)
+
 myhlopts=(
"CXX=$(tc-getCXX)"
"AR=$(tc-getAR)"
@@ -60,8 +64,6 @@ src_prepare() {
-e "/^LUA_.*pkg-config/s,\,${ELUA},g" \
"${S}"/extras/tcl/makefile \
"${S}"/extras/swig/makefile \
-   "${S}"/makefile \
-   "${S}"/src/makefile \
|| die "Failed to set Lua implementation"
 
# We set it via eqmake5, otherwise it forces clang...



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/, profiles/

2020-12-22 Thread Marek Szuba
commit: 6b718868e13f906debce52c423d1690d834aaf47
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec 22 12:08:53 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec 22 12:11:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b718868

app-text/highlight: migrate to lua-single.eclass

Was already mostly instrumented for slotted Lua, one variable declaration
was missing though. Compatibility as per the unmigrated ebuild.

Closes: https://bugs.gentoo.org/752564
Signed-off-by: Marek Szuba  gentoo.org>

 app-text/highlight/highlight-3.57-r100.ebuild | 101 ++
 profiles/package.mask |   1 +
 2 files changed, 102 insertions(+)

diff --git a/app-text/highlight/highlight-3.57-r100.ebuild 
b/app-text/highlight/highlight-3.57-r100.ebuild
new file mode 100644
index 000..52f5375c3ee
--- /dev/null
+++ b/app-text/highlight/highlight-3.57-r100.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} )
+
+inherit lua-single qmake-utils toolchain-funcs
+
+DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt5"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   ${LUA_DEPS}
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+"
+BDEPEND="
+   virtual/pkgconfig
+   qt5? ( dev-qt/linguist-tools:5 )
+"
+
+myhlopts=(
+   "CXX=$(tc-getCXX)"
+   "AR=$(tc-getAR)"
+   "LDFLAGS=${LDFLAGS}"
+   "CFLAGS=${CXXFLAGS} -DNDEBUG -std=c++11"
+   "DESTDIR=${D}"
+   "PREFIX=${EPREFIX}/usr"
+   "HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"
+   "HL_DATA_DIR=${EPREFIX}/usr/share/highlight/"
+   "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
+   "conf_dir=${EPREFIX}/etc/highlight/"
+)
+
+src_prepare() {
+   default
+
+   # disable man page compression
+   sed -e "/GZIP/d" -i makefile || die
+
+   sed -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   -i src/core/datadir.cpp || die
+
+   sed -r -i \
+   -e "/^LUA_.*pkg-config/s,\,${ELUA},g" \
+   "${S}"/extras/tcl/makefile \
+   "${S}"/extras/swig/makefile \
+   "${S}"/makefile \
+   "${S}"/src/makefile \
+   || die "Failed to set Lua implementation"
+
+   # We set it via eqmake5, otherwise it forces clang...
+   sed -e "s/QMAKE_CC/#QMAKE_CC/g" \
+   -e "s/QMAKE_CXX /#QMAKE_CXX /g" \
+   -i src/gui-qt/highlight.pro || die
+}
+
+src_configure() {
+   if use qt5 ; then
+   pushd src/gui-qt > /dev/null || die
+   eqmake5 \
+   
'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" 
CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" 
DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"'
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   emake -f makefile LUA_PKG_NAME="${ELUA}" "${myhlopts[@]}"
+   if use qt5 ; then
+   pushd src/gui-qt > /dev/null || die
+   emake
+   popd > /dev/null || die
+   fi
+}
+
+src_install() {
+   emake -f makefile "${myhlopts[@]}" install
+   if use qt5; then
+   emake -f makefile "${myhlopts[@]}" install-gui
+   docompress -x 
/usr/share/doc/${PF}/{ChangeLog,COPYING,README,README_PLUGINS}
+   fi
+
+   if ! use examples ; then
+   rm -r "${ED}"/usr/share/doc/${PF}/extras || die
+   fi
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 8122c0b1ae7..75e5a55f428 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -456,6 +456,7 @@ kde-apps/kdebase-meta:5
 >=app-emulation/libguestfs-1.38.6-r100
 >=app-metrics/nginx-lua-prometheus-0.1_pre20170610-r100
 >=app-misc/worker-3.8.3-r100
+>=app-text/highlight-3.57-r100
 >=dev-db/redis-6.0.9-r100
 >=dev-games/cegui-0.8.7-r100
 >=dev-games/openscenegraph-3.6.5-r100



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-12-21 Thread Sam James
commit: e2c5450b845bfdb3b932353a898f99bab75eda1b
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 21 20:08:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 21 20:08:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2c5450b

app-text/highlight: cleanup old

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

 app-text/highlight/highlight-3.57.ebuild | 93 
 1 file changed, 93 deletions(-)

diff --git a/app-text/highlight/highlight-3.57.ebuild 
b/app-text/highlight/highlight-3.57.ebuild
deleted file mode 100644
index f1f062f7d23..000
--- a/app-text/highlight/highlight-3.57.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils toolchain-funcs
-
-DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
-HOMEPAGE="http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="examples qt5"
-
-RDEPEND="
-   dev-lang/lua:0=
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-"
-BDEPEND="
-   virtual/pkgconfig
-   qt5? ( dev-qt/linguist-tools:5 )
-"
-
-myhlopts=(
-   "CXX=$(tc-getCXX)"
-   "AR=$(tc-getAR)"
-   "LDFLAGS=${LDFLAGS}"
-   "CFLAGS=${CXXFLAGS} -DNDEBUG -std=c++11"
-   "DESTDIR=${D}"
-   "PREFIX=${EPREFIX}/usr"
-   "HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"
-   "HL_DATA_DIR=${EPREFIX}/usr/share/highlight/"
-   "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
-   "conf_dir=${EPREFIX}/etc/highlight/"
-)
-
-src_prepare() {
-   default
-
-   # disable man page compression
-   sed -e "/GZIP/d" -i makefile || die
-
-   sed -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
-   -i src/core/datadir.cpp || die
-
-   if has_version " /dev/null || die
-   eqmake5 \
-   
'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" 
CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" 
DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"'
-   popd > /dev/null || die
-   fi
-}
-
-src_compile() {
-   emake -f makefile "${myhlopts[@]}"
-   if use qt5 ; then
-   pushd src/gui-qt > /dev/null || die
-   emake
-   popd > /dev/null || die
-   fi
-}
-
-src_install() {
-   emake -f makefile "${myhlopts[@]}" install
-   if use qt5; then
-   emake -f makefile "${myhlopts[@]}" install-gui
-   docompress -x 
/usr/share/doc/${PF}/{ChangeLog,COPYING,README,README_PLUGINS}
-   fi
-
-   if ! use examples ; then
-   rm -r "${ED}"/usr/share/doc/${PF}/extras || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-12-21 Thread Sergei Trofimovich
commit: e3e64a5019c03f56922aae10e80a7a22b29cd0be
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 21 09:35:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 21 09:36:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3e64a50

app-text/highlight: stable 3.57-r1 for hppa

stable wrt bug #760363

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

 app-text/highlight/highlight-3.57-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57-r1.ebuild 
b/app-text/highlight/highlight-3.57-r1.ebuild
index b98a29d2f43..971c9675c1b 100644
--- a/app-text/highlight/highlight-3.57-r1.ebuild
+++ b/app-text/highlight/highlight-3.57-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-12-20 Thread Thomas Deutschmann
commit: 98050e31987c8c9c906a8c110dedb539822744ff
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Dec 20 16:35:13 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Dec 20 16:35:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98050e31

app-text/highlight: x86 stable (bug #760363)

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

 app-text/highlight/highlight-3.57-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57-r1.ebuild 
b/app-text/highlight/highlight-3.57-r1.ebuild
index bc517b43bd7..b98a29d2f43 100644
--- a/app-text/highlight/highlight-3.57-r1.ebuild
+++ b/app-text/highlight/highlight-3.57-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-12-18 Thread Sergei Trofimovich
commit: 2524f8978c35116a5e04759e8921a842fdfcbe4e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec 18 20:18:48 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 18 20:49:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2524f897

app-text/highlight: stable 3.57-r1 for sparc, bug #760363

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

 app-text/highlight/highlight-3.57-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57-r1.ebuild 
b/app-text/highlight/highlight-3.57-r1.ebuild
index ed9fb26339d..bc517b43bd7 100644
--- a/app-text/highlight/highlight-3.57-r1.ebuild
+++ b/app-text/highlight/highlight-3.57-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-12-18 Thread Sam James
commit: 3c3291e7546fae71680556f47a0350848a4208fa
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 17 18:51:51 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 17 18:52:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c3291e7

app-text/highlight: Stabilize 3.57-r1 arm, #760363

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

 app-text/highlight/highlight-3.57-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57-r1.ebuild 
b/app-text/highlight/highlight-3.57-r1.ebuild
index 515f2314f4f..ed9fb26339d 100644
--- a/app-text/highlight/highlight-3.57-r1.ebuild
+++ b/app-text/highlight/highlight-3.57-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-12-18 Thread Sergei Trofimovich
commit: 16ee5ca590749239aabda9a646d72c05b6a7f9c5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 18 10:19:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 18 10:25:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ee5ca5

app-text/highlight: stable 3.57-r1 for ppc64

stable wrt bug #760363

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

 app-text/highlight/highlight-3.57-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57-r1.ebuild 
b/app-text/highlight/highlight-3.57-r1.ebuild
index 1c4edc578e8..515f2314f4f 100644
--- a/app-text/highlight/highlight-3.57-r1.ebuild
+++ b/app-text/highlight/highlight-3.57-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-12-17 Thread Agostino Sarubbo
commit: 08af400bdafe819a5a9ebb19ae4a0244266717aa
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 17 16:39:06 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 17 16:39:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08af400b

app-text/highlight: amd64 stable wrt bug #760363

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

 app-text/highlight/highlight-3.57-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57-r1.ebuild 
b/app-text/highlight/highlight-3.57-r1.ebuild
index a54516df1e7..1c4edc578e8 100644
--- a/app-text/highlight/highlight-3.57-r1.ebuild
+++ b/app-text/highlight/highlight-3.57-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-12-16 Thread Sam James
commit: a5ddff6ea644bf786bcd6c58f8100619ded5267d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 17 07:54:57 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 17 07:54:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ddff6e

app-text/highlight: Stabilize 3.57-r1 ppc, #760363

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

 app-text/highlight/highlight-3.57-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57-r1.ebuild 
b/app-text/highlight/highlight-3.57-r1.ebuild
index 429033c252d..a54516df1e7 100644
--- a/app-text/highlight/highlight-3.57-r1.ebuild
+++ b/app-text/highlight/highlight-3.57-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-12-16 Thread Sam James
commit: fc4141cf161183c379be04bb60c7ba698eed6e22
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 17 06:23:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 17 06:23:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc4141cf

app-text/highlight: Stabilize 3.57-r1 arm64, #760363

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

 app-text/highlight/highlight-3.57-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57-r1.ebuild 
b/app-text/highlight/highlight-3.57-r1.ebuild
index e8ef3780d00..429033c252d 100644
--- a/app-text/highlight/highlight-3.57-r1.ebuild
+++ b/app-text/highlight/highlight-3.57-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-12-16 Thread Sam James
commit: ce103b23d339ee417505010a92a6d251a03e6d48
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 17 04:58:19 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 17 04:58:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce103b23

app-text/highlight: Stabilize 3.57-r1 s390, #760363

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

 app-text/highlight/highlight-3.57-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57-r1.ebuild 
b/app-text/highlight/highlight-3.57-r1.ebuild
index 079ca0895c8..e8ef3780d00 100644
--- a/app-text/highlight/highlight-3.57-r1.ebuild
+++ b/app-text/highlight/highlight-3.57-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-07-06 Thread Robin H. Johnson
commit: b799b65375b36a8a9e1b6498a93a2488a0361671
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Jul  6 17:03:19 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Jul  6 17:14:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b799b653

app-text/highlight: add support for slotted Lua

Verified on my desktop w/ Lua 5.3

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-text/highlight/highlight-3.57-r1.ebuild | 111 
 1 file changed, 111 insertions(+)

diff --git a/app-text/highlight/highlight-3.57-r1.ebuild 
b/app-text/highlight/highlight-3.57-r1.ebuild
new file mode 100644
index 000..079ca0895c8
--- /dev/null
+++ b/app-text/highlight/highlight-3.57-r1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils toolchain-funcs
+
+DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt5"
+
+RDEPEND="
+   || ( dev-lang/lua:0 dev-lang/lua:5.3 dev-lang/lua:5.2 dev-lang/lua:5.1 )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+"
+BDEPEND="
+   virtual/pkgconfig
+   qt5? ( dev-qt/linguist-tools:5 )
+"
+
+myhlopts=(
+   "CXX=$(tc-getCXX)"
+   "AR=$(tc-getAR)"
+   "LDFLAGS=${LDFLAGS}"
+   "CFLAGS=${CXXFLAGS} -DNDEBUG -std=c++11"
+   "DESTDIR=${D}"
+   "PREFIX=${EPREFIX}/usr"
+   "HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"
+   "HL_DATA_DIR=${EPREFIX}/usr/share/highlight/"
+   "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
+   "conf_dir=${EPREFIX}/etc/highlight/"
+)
+
+src_prepare() {
+   default
+
+   # disable man page compression
+   sed -e "/GZIP/d" -i makefile || die
+
+   sed -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   -i src/core/datadir.cpp || die
+
+   # Use the correct pkgconfig name for Lua
+   # Upstream codebase supports up to and including Lua 5.3!
+   if has_version 'dev-lang/lua:5.3'; then
+   LUAPKGCONFIG=lua5.3
+   elif has_version 'dev-lang/lua:5.2'; then
+   LUAPKGCONFIG=lua5.2
+   elif has_version 'dev-lang/lua:5.1'; then
+   LUAPKGCONFIG=lua5.1
+   elif has_version 'dev-lang/lua:0'; then
+   LUAPKGCONFIG=lua
+   else
+   die "Could not detect Lua version"
+   fi
+   einfo "Using pkg-config ${LUAPKGCONFIG}"
+   sed -r -i \
+   -e "/^LUA_.*pkg-config/s,\,${LUAPKGCONFIG},g" \
+   "${S}"/extras/tcl/makefile \
+   "${S}"/extras/swig/makefile \
+   "${S}"/makefile \
+   "${S}"/src/makefile \
+   || die "Failed to set Lua version"
+
+   # We set it via eqmake5, otherwise it forces clang...
+   sed -e "s/QMAKE_CC/#QMAKE_CC/g" \
+   -e "s/QMAKE_CXX /#QMAKE_CXX /g" \
+   -i src/gui-qt/highlight.pro || die
+}
+
+src_configure() {
+   if use qt5 ; then
+   pushd src/gui-qt > /dev/null || die
+   eqmake5 \
+   
'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" 
CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" 
DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"'
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   emake -f makefile "${myhlopts[@]}"
+   if use qt5 ; then
+   pushd src/gui-qt > /dev/null || die
+   emake
+   popd > /dev/null || die
+   fi
+}
+
+src_install() {
+   emake -f makefile "${myhlopts[@]}" install
+   if use qt5; then
+   emake -f makefile "${myhlopts[@]}" install-gui
+   docompress -x 
/usr/share/doc/${PF}/{ChangeLog,COPYING,README,README_PLUGINS}
+   fi
+
+   if ! use examples ; then
+   rm -r "${ED}"/usr/share/doc/${PF}/extras || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/files/, app-text/highlight/

2020-06-28 Thread Andreas Sturmlechner
commit: 8d18437a1855845b186993fe88de9b0821be10be
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 28 22:10:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 28 22:15:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d18437a

app-text/highlight: Drop 3.42-r1

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

 app-text/highlight/Manifest|  1 -
 .../highlight/files/highlight-3.42-qmake-fix.patch | 32 
 app-text/highlight/highlight-3.42-r1.ebuild| 91 --
 3 files changed, 124 deletions(-)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index 48154bbac99..3dd422a98bc 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1,2 +1 @@
-DIST highlight-3.42.tar.bz2 1294770 BLAKE2B 
22c79258be6a665eda8ee17d1de6a97811f97dc4b4491c24b466dc5375d98d865e07ac4e462288d066613bef8bb5a469fa0bdb3065ecf098fc6c4f6090ecb63e
 SHA512 
362150ee396d2b203f11ecc3d011e23b6f8c7d93ff9f8cb0e9e980be6da21e7b3b1ea1e347e3f09129ab0fb1a0aab19ff19f021e643b93a163a99d3882f9bf80
 DIST highlight-3.57.tar.bz2 1412857 BLAKE2B 
c0ee8189294feac3b5e8c6d356634d8074a8960f2010918de52f23515ad4a13626971e9106ecc6d2adbdb45e0ebb66ff60eb3cbe86d2449666e3424f1c0dc3a6
 SHA512 
a086f6b8c4a4fc0b6651d456b178350a6c59a32cd613451d81b53fe3294eb0f80d673cb64fb615ef91d6c4d4bbc8a57413aec2490d2a5ad67e695ec6e92b3d99

diff --git a/app-text/highlight/files/highlight-3.42-qmake-fix.patch 
b/app-text/highlight/files/highlight-3.42-qmake-fix.patch
deleted file mode 100644
index 31970057d9a..000
--- a/app-text/highlight/files/highlight-3.42-qmake-fix.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 8464afed560fa1096d37aa82aef99c00819fec87 Mon Sep 17 00:00:00 2001
-From: Chris Mayo 
-Date: Fri, 2 Mar 2018 19:15:35 +
-Subject: [PATCH] fix directories passed to qmake being ignored
-
-contains() matches the whole value, add regular expressions for the path
-components.

- src/gui-qt/highlight.pro | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/gui-qt/highlight.pro b/src/gui-qt/highlight.pro
-index bae8d7c..0380a90 100644
 a/src/gui-qt/highlight.pro
-+++ b/src/gui-qt/highlight.pro
-@@ -43,13 +43,13 @@ unix {
- PKGCONFIG += lua
- 
- # to make it run within Qt Creator
--!contains(DEFINES, DATA_DIR) {
-+!contains(DEFINES, DATA_DIR.*) {
- DEFINES+=DATA_DIR=\\\"/usr/share/highlight/\\\"
- }
--!contains(DEFINES, CONFIG_DIR) {
-+!contains(DEFINES, CONFIG_DIR.*) {
- DEFINES+=CONFIG_DIR=\\\"/etc/highlight/\\\"
- }
--!contains(DEFINES, DOC_DIR) {
-+!contains(DEFINES, DOC_DIR.*) {
- DEFINES+=DOC_DIR=\\\"/usr/share/doc/highlight/\\\"
- }
- }

diff --git a/app-text/highlight/highlight-3.42-r1.ebuild 
b/app-text/highlight/highlight-3.42-r1.ebuild
deleted file mode 100644
index 513d088c6f2..000
--- a/app-text/highlight/highlight-3.42-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic qmake-utils toolchain-funcs
-
-DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
-HOMEPAGE="http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="examples qt5"
-
-RDEPEND="
-   dev-lang/lua:0=
-   qt5? (
-   dev-libs/double-conversion:=
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-   virtual/pkgconfig
-   qt5? ( dev-qt/linguist-tools:5 )
-"
-
-myhlopts=(
-   "CXX=$(tc-getCXX)"
-   "AR=$(tc-getAR)"
-   "LDFLAGS=${LDFLAGS}"
-   "CFLAGS=${CXXFLAGS} -DNDEBUG -std=c++11"
-   "DESTDIR=${D}"
-   "PREFIX=${EPREFIX}/usr"
-   "HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"
-   "HL_DATA_DIR=${EPREFIX}/usr/share/highlight/"
-   "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
-   "conf_dir=${EPREFIX}/etc/highlight/"
-)
-
-PATCHES=( "${FILESDIR}"/${P}-qmake-fix.patch ) # bug 649398
-
-src_prepare() {
-   default
-
-   sed -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
-   -i src/core/datadir.cpp || die
-
-   if has_version " /dev/null || die
-   eqmake5 \
-   
'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" 
CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" 
DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"'
-   popd > /dev/null || die
-   fi
-}
-
-src_compile() {
-   emake -f makefile "${myhlopts[@]}"
-   if use qt5 ; then
-   pushd src/gui-qt > /dev/null || die
-   emake
-

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-06-28 Thread Agostino Sarubbo
commit: 89aeb14855f6632de080917deca2206c82e390e7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 28 20:43:38 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 28 20:43:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89aeb148

app-text/highlight: x86 stable wrt bug #729700

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

 app-text/highlight/highlight-3.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57.ebuild 
b/app-text/highlight/highlight-3.57.ebuild
index 668892897ae..f1f062f7d23 100644
--- a/app-text/highlight/highlight-3.57.ebuild
+++ b/app-text/highlight/highlight-3.57.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-06-28 Thread Agostino Sarubbo
commit: 615abad40dad04f88aecd6b7850f833756f1285f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 28 20:40:26 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 28 20:40:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615abad4

app-text/highlight: s390 stable wrt bug #729700

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

 app-text/highlight/highlight-3.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57.ebuild 
b/app-text/highlight/highlight-3.57.ebuild
index 485ab451287..668892897ae 100644
--- a/app-text/highlight/highlight-3.57.ebuild
+++ b/app-text/highlight/highlight-3.57.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-06-28 Thread Agostino Sarubbo
commit: ae4f4def1a158e794b5e1b5000de37599000ed03
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 28 20:36:26 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 28 20:36:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae4f4def

app-text/highlight: ppc64 stable wrt bug #729700

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

 app-text/highlight/highlight-3.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57.ebuild 
b/app-text/highlight/highlight-3.57.ebuild
index ba004f3beac..485ab451287 100644
--- a/app-text/highlight/highlight-3.57.ebuild
+++ b/app-text/highlight/highlight-3.57.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-06-28 Thread Agostino Sarubbo
commit: 1882098df8594b68e0de3d536c86a0de14fb3e88
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 28 20:32:53 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 28 20:32:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1882098d

app-text/highlight: ppc stable wrt bug #729700

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

 app-text/highlight/highlight-3.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57.ebuild 
b/app-text/highlight/highlight-3.57.ebuild
index 34ad1dfbecd..ba004f3beac 100644
--- a/app-text/highlight/highlight-3.57.ebuild
+++ b/app-text/highlight/highlight-3.57.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-06-28 Thread Agostino Sarubbo
commit: 971eb6caaffc4a85996bdf1db15dd7f176ad3b20
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 28 20:29:33 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 28 20:29:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=971eb6ca

app-text/highlight: arm stable wrt bug #729700

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

 app-text/highlight/highlight-3.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57.ebuild 
b/app-text/highlight/highlight-3.57.ebuild
index d8a5bcc9b38..34ad1dfbecd 100644
--- a/app-text/highlight/highlight-3.57.ebuild
+++ b/app-text/highlight/highlight-3.57.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-06-28 Thread Agostino Sarubbo
commit: 92ca898d7d15bd2197cd59f0161560118cf6f183
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 28 20:27:03 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 28 20:27:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92ca898d

app-text/highlight: amd64 stable wrt bug #729700

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

 app-text/highlight/highlight-3.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57.ebuild 
b/app-text/highlight/highlight-3.57.ebuild
index 55a55186d8a..d8a5bcc9b38 100644
--- a/app-text/highlight/highlight-3.57.ebuild
+++ b/app-text/highlight/highlight-3.57.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-06-28 Thread Sergei Trofimovich
commit: bf09026f2ede21edee4f83d96e29e29515458b11
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun 28 07:27:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 28 07:49:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf09026f

app-text/highlight: stable 3.57 for hppa, bug #729700

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>

 app-text/highlight/highlight-3.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57.ebuild 
b/app-text/highlight/highlight-3.57.ebuild
index ba5c0bcd032..a99e221a2a7 100644
--- a/app-text/highlight/highlight-3.57.ebuild
+++ b/app-text/highlight/highlight-3.57.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-06-28 Thread Sergei Trofimovich
commit: 2c86099c5ce28101c757ce267e4bf977b9b73cda
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun 28 07:30:33 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 28 07:49:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c86099c

app-text/highlight: stable 3.57 for sparc, bug #729700

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>

 app-text/highlight/highlight-3.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57.ebuild 
b/app-text/highlight/highlight-3.57.ebuild
index a99e221a2a7..55a55186d8a 100644
--- a/app-text/highlight/highlight-3.57.ebuild
+++ b/app-text/highlight/highlight-3.57.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-06-27 Thread Mart Raudsepp
commit: 5cb4292a77e7f02322bbb36da847b851195fd7bb
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jun 27 07:19:56 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 27 20:41:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb4292a

app-text/highlight: arm64 stable (bug #729700)

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

 app-text/highlight/highlight-3.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.57.ebuild 
b/app-text/highlight/highlight-3.57.ebuild
index 90bd4a85963..ba5c0bcd032 100644
--- a/app-text/highlight/highlight-3.57.ebuild
+++ b/app-text/highlight/highlight-3.57.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-05-24 Thread Andreas Sturmlechner
commit: 9e7066a43d4730353a0ed3fc539e3fdd95f94b40
Author: Chris Mayo  gmail  com>
AuthorDate: Sun May 24 17:46:04 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 24 20:28:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7066a4

app-text/highlight: version bump to 3.57

Remove dev-libs/double-conversion from RDEPEND, a dependency of
dev-qt/qtcore not highlight.

Drop inherit of unused flag-o-matic eclass.

Closes: https://bugs.gentoo.org/724342
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11553
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/highlight/Manifest  |  1 +
 app-text/highlight/highlight-3.57.ebuild | 93 
 2 files changed, 94 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index 29ae5ef9f59..48154bbac99 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1 +1,2 @@
 DIST highlight-3.42.tar.bz2 1294770 BLAKE2B 
22c79258be6a665eda8ee17d1de6a97811f97dc4b4491c24b466dc5375d98d865e07ac4e462288d066613bef8bb5a469fa0bdb3065ecf098fc6c4f6090ecb63e
 SHA512 
362150ee396d2b203f11ecc3d011e23b6f8c7d93ff9f8cb0e9e980be6da21e7b3b1ea1e347e3f09129ab0fb1a0aab19ff19f021e643b93a163a99d3882f9bf80
+DIST highlight-3.57.tar.bz2 1412857 BLAKE2B 
c0ee8189294feac3b5e8c6d356634d8074a8960f2010918de52f23515ad4a13626971e9106ecc6d2adbdb45e0ebb66ff60eb3cbe86d2449666e3424f1c0dc3a6
 SHA512 
a086f6b8c4a4fc0b6651d456b178350a6c59a32cd613451d81b53fe3294eb0f80d673cb64fb615ef91d6c4d4bbc8a57413aec2490d2a5ad67e695ec6e92b3d99

diff --git a/app-text/highlight/highlight-3.57.ebuild 
b/app-text/highlight/highlight-3.57.ebuild
new file mode 100644
index 000..90bd4a85963
--- /dev/null
+++ b/app-text/highlight/highlight-3.57.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils toolchain-funcs
+
+DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt5"
+
+RDEPEND="
+   dev-lang/lua:0=
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+"
+BDEPEND="
+   virtual/pkgconfig
+   qt5? ( dev-qt/linguist-tools:5 )
+"
+
+myhlopts=(
+   "CXX=$(tc-getCXX)"
+   "AR=$(tc-getAR)"
+   "LDFLAGS=${LDFLAGS}"
+   "CFLAGS=${CXXFLAGS} -DNDEBUG -std=c++11"
+   "DESTDIR=${D}"
+   "PREFIX=${EPREFIX}/usr"
+   "HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"
+   "HL_DATA_DIR=${EPREFIX}/usr/share/highlight/"
+   "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
+   "conf_dir=${EPREFIX}/etc/highlight/"
+)
+
+src_prepare() {
+   default
+
+   # disable man page compression
+   sed -e "/GZIP/d" -i makefile || die
+
+   sed -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   -i src/core/datadir.cpp || die
+
+   if has_version " /dev/null || die
+   eqmake5 \
+   
'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" 
CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" 
DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"'
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   emake -f makefile "${myhlopts[@]}"
+   if use qt5 ; then
+   pushd src/gui-qt > /dev/null || die
+   emake
+   popd > /dev/null || die
+   fi
+}
+
+src_install() {
+   emake -f makefile "${myhlopts[@]}" install
+   if use qt5; then
+   emake -f makefile "${myhlopts[@]}" install-gui
+   docompress -x 
/usr/share/doc/${PF}/{ChangeLog,COPYING,README,README_PLUGINS}
+   fi
+
+   if ! use examples ; then
+   rm -r "${ED}"/usr/share/doc/${PF}/extras || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2018-07-01 Thread Mikle Kolyada
commit: 2b7b125cc32ef2cfb51744e4f53c717ae347aa06
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul  1 13:59:37 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul  1 14:01:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b7b125c

app-text/highlight: mark s390 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-text/highlight/highlight-3.42-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.42-r1.ebuild 
b/app-text/highlight/highlight-3.42-r1.ebuild
index fe1aa23d9cc..0309f397064 100644
--- a/app-text/highlight/highlight-3.42-r1.ebuild
+++ b/app-text/highlight/highlight-3.42-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2018-03-19 Thread Andreas Sturmlechner
commit: 7935447af9153c10b545185593d0f20fd327
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 19 16:32:10 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 19 17:15:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7935447a

app-text/highlight: Drop old Qt4-based

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-text/highlight/Manifest  |  4 --
 app-text/highlight/highlight-3.17.ebuild | 65 -
 app-text/highlight/highlight-3.33.ebuild | 65 -
 app-text/highlight/highlight-3.34.ebuild | 70 
 app-text/highlight/highlight-3.35.ebuild | 70 
 5 files changed, 274 deletions(-)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index 760a676b1e7..29ae5ef9f59 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1,5 +1 @@
-DIST highlight-3.17.tar.bz2 617834 BLAKE2B 
0098eebe14fd9325b3cad3028821326404dc8e22b896d51d44a1e9fb8386b16d9294da7de91a81bc7f01c8f93c7aab13569401249132d6a94a8c787016626e0d
 SHA512 
27d5391339e80b616146489e97f63bca336f18b26c2ff5b94ae5bf183d3d1cdbfba202ab36d8eac86dee98ff49c6cc6c41dcf31860f0277f0327688e622d954e
-DIST highlight-3.33.tar.bz2 620644 BLAKE2B 
e1d6836801c772a1004d0a6bbed72ddbba65463b416d6503d66b1d96d4887eca15d63191dbea7bc9867442d4030765c39ebb42af6ec74b97b00ec9c42ce0b100
 SHA512 
12dc233e91380d762cafdc8a685fe6063e2b115d4df5e7ed83c4e880076a8b4fd3d41bf3631a9840600ae3012a87c64c31667b0f81655dd2ad10f26c563cce83
-DIST highlight-3.34.tar.bz2 622273 BLAKE2B 
7eb98843f369f21a115c6d5d3def4930a5763932fd6df65044681e85c82fb01ea9f5eff48f7e00aef48c31bd6dcc0ed0c2658f654e2f2df4177760f80168ac96
 SHA512 
f052adfe2b78d6cc28f23e303a0b2d5fd7d86aa261a3a40cca5e07fd7867eee3da415204194387d0e9818860b22ba2578fe200ee783e9cc07a5e30d94431ab51
-DIST highlight-3.35.tar.bz2 1181873 BLAKE2B 
44a5081dacac2bbcd2f3b7b8f86bb95be77681626c34ed9cd326e51eafc960584f8d53491c5173c30b603c1a72f781ac7f5ae9e9f54b91de606cda8d44d4fcb2
 SHA512 
4f0959b4deacccf3de7137a4db45c2ec7091fb7427076cb5c5709a8d2027458328133ff541ebfb5cbe25fdcd9eebcd1cc9ed58526300d56ac6205fe6b806d211
 DIST highlight-3.42.tar.bz2 1294770 BLAKE2B 
22c79258be6a665eda8ee17d1de6a97811f97dc4b4491c24b466dc5375d98d865e07ac4e462288d066613bef8bb5a469fa0bdb3065ecf098fc6c4f6090ecb63e
 SHA512 
362150ee396d2b203f11ecc3d011e23b6f8c7d93ff9f8cb0e9e980be6da21e7b3b1ea1e347e3f09129ab0fb1a0aab19ff19f021e643b93a163a99d3882f9bf80

diff --git a/app-text/highlight/highlight-3.17.ebuild 
b/app-text/highlight/highlight-3.17.ebuild
deleted file mode 100644
index f11b8b77ab3..000
--- a/app-text/highlight/highlight-3.17.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs qt4-r2 flag-o-matic
-
-DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
-HOMEPAGE="http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="examples qt4"
-
-RDEPEND="dev-lang/lua
-   qt4? (
-   dev-qt/qtgui:4
-   dev-qt/qtcore:4
-   )"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-   virtual/pkgconfig"
-
-src_prepare() {
-   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
-   src/core/datadir.cpp || die
-
-   if has_version 'http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="examples qt4"
-
-RDEPEND="dev-lang/lua:0=
-   qt4? (
-   dev-qt/qtgui:4
-   dev-qt/qtcore:4
-   )"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-   virtual/pkgconfig"
-
-src_prepare() {
-   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
-   src/core/datadir.cpp || die
-
-   if has_version 'http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="examples qt4"
-
-RDEPEND="dev-lang/lua:0=
-   qt4? (
-   dev-qt/qtgui:4
-   dev-qt/qtcore:4
-   )"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-   virtual/pkgconfig"
-
-src_prepare() {
-   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
-   src/core/datadir.cpp || die
-
-   if has_version 'http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa 

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2018-03-19 Thread Sergei Trofimovich
commit: e31349c23c29dce0eeacb8d86ce449b0f486a9d1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 19 09:28:23 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 19 09:28:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31349c2

app-text/highlight: stable 3.42-r1 for hppa, bug #613682

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

 app-text/highlight/highlight-3.42-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.42-r1.ebuild 
b/app-text/highlight/highlight-3.42-r1.ebuild
index 1ca71d40789..fe1aa23d9cc 100644
--- a/app-text/highlight/highlight-3.42-r1.ebuild
+++ b/app-text/highlight/highlight-3.42-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2018-03-15 Thread Markus Meier
commit: 574a505ad4eefc2e814948d53d75c1328f78ad2c
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Mar 15 20:14:58 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Mar 15 20:14:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574a505a

app-text/highlight: arm stable, bug #613682

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 app-text/highlight/highlight-3.42-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.42-r1.ebuild 
b/app-text/highlight/highlight-3.42-r1.ebuild
index be5cbcc9790..1ca71d40789 100644
--- a/app-text/highlight/highlight-3.42-r1.ebuild
+++ b/app-text/highlight/highlight-3.42-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2018-03-08 Thread Sergei Trofimovich
commit: 46a1f4ec64df490f13b61b0c70336e281d86fb7c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar  8 21:25:56 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  8 21:26:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a1f4ec

app-text/highlight: stable 3.42-r1 for ppc64, bug #613682

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 app-text/highlight/highlight-3.42-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.42-r1.ebuild 
b/app-text/highlight/highlight-3.42-r1.ebuild
index f3e47428ab2..be5cbcc9790 100644
--- a/app-text/highlight/highlight-3.42-r1.ebuild
+++ b/app-text/highlight/highlight-3.42-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ppc ~ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2018-03-05 Thread Tobias Klausmann
commit: 4beeefd31b97649898555ebedeacdc29aef0a2a3
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Mar  5 19:48:05 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Mar  5 21:30:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4beeefd3

app-text/highlight-3.42-r1: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/613682

 app-text/highlight/highlight-3.42-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.42-r1.ebuild 
b/app-text/highlight/highlight-3.42-r1.ebuild
index 2e0eb8be160..f3e47428ab2 100644
--- a/app-text/highlight/highlight-3.42-r1.ebuild
+++ b/app-text/highlight/highlight-3.42-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ppc ~ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ppc ~ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2018-03-04 Thread Sergei Trofimovich
commit: 372baed6989319d691fa469395fbecfc463bfaf1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar  4 19:10:30 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar  4 19:11:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=372baed6

app-text/highlight: stable 3.42-r1 for ia64, bug #613682

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 app-text/highlight/highlight-3.42-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.42-r1.ebuild 
b/app-text/highlight/highlight-3.42-r1.ebuild
index cb8f006dafa..2e0eb8be160 100644
--- a/app-text/highlight/highlight-3.42-r1.ebuild
+++ b/app-text/highlight/highlight-3.42-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ppc ~ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2018-03-04 Thread Mart Raudsepp
commit: 59b0609b87cda60bdcf74073b90f3994ef30ecac
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  4 11:35:27 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  4 11:39:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b0609b

app-text/highlight-3.42-r1: arm64 stable

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/highlight/highlight-3.42-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.42-r1.ebuild 
b/app-text/highlight/highlight-3.42-r1.ebuild
index 2b37445b3c1..cb8f006dafa 100644
--- a/app-text/highlight/highlight-3.42-r1.ebuild
+++ b/app-text/highlight/highlight-3.42-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2018-03-04 Thread Sergei Trofimovich
commit: 03511b79aea49187705f1403f72c50db5ae5418c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Mar  4 10:59:01 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar  4 11:13:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03511b79

app-text/highlight: stable 3.42-r1 for sparc, bug #613682

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 app-text/highlight/highlight-3.42-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.42-r1.ebuild 
b/app-text/highlight/highlight-3.42-r1.ebuild
index f458b6a5ce6..2b37445b3c1 100644
--- a/app-text/highlight/highlight-3.42-r1.ebuild
+++ b/app-text/highlight/highlight-3.42-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2018-03-04 Thread Sergei Trofimovich
commit: e1e7f95ee903b4366c5ea8642d7482a70e0359e0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar  4 10:20:26 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar  4 10:20:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e7f95e

app-text/highlight: stable 3.42-r1 for ppc, bug #613682

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

 app-text/highlight/highlight-3.42-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.42-r1.ebuild 
b/app-text/highlight/highlight-3.42-r1.ebuild
index a7f19c8bc01..f458b6a5ce6 100644
--- a/app-text/highlight/highlight-3.42-r1.ebuild
+++ b/app-text/highlight/highlight-3.42-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2018-03-04 Thread Jason Zaman
commit: 96644d4ca0da3866a46ecbc03df742504470a521
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Mar  4 09:08:24 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Mar  4 09:08:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96644d4c

app-text/highlight: amd64 stable

Gentoo-bug: 613682
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/highlight/highlight-3.42-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.42-r1.ebuild 
b/app-text/highlight/highlight-3.42-r1.ebuild
index 78dfc51cfe0..a7f19c8bc01 100644
--- a/app-text/highlight/highlight-3.42-r1.ebuild
+++ b/app-text/highlight/highlight-3.42-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/, app-text/highlight/files/

2018-03-03 Thread Andreas Sturmlechner
commit: 1bdf7c82e558cdc3fa4c0e600aee355d35bf0f1c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  3 20:05:56 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  3 20:08:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bdf7c82

app-text/highlight: Fix help menu items

Thanks-to: Chris Mayo  gmail.com>
Closes: https://bugs.gentoo.org/649398
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../highlight/files/highlight-3.42-qmake-fix.patch | 32 ++
 ...hlight-3.42.ebuild => highlight-3.42-r1.ebuild} |  7 -
 2 files changed, 38 insertions(+), 1 deletion(-)

diff --git a/app-text/highlight/files/highlight-3.42-qmake-fix.patch 
b/app-text/highlight/files/highlight-3.42-qmake-fix.patch
new file mode 100644
index 000..31970057d9a
--- /dev/null
+++ b/app-text/highlight/files/highlight-3.42-qmake-fix.patch
@@ -0,0 +1,32 @@
+From 8464afed560fa1096d37aa82aef99c00819fec87 Mon Sep 17 00:00:00 2001
+From: Chris Mayo 
+Date: Fri, 2 Mar 2018 19:15:35 +
+Subject: [PATCH] fix directories passed to qmake being ignored
+
+contains() matches the whole value, add regular expressions for the path
+components.
+---
+ src/gui-qt/highlight.pro | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/gui-qt/highlight.pro b/src/gui-qt/highlight.pro
+index bae8d7c..0380a90 100644
+--- a/src/gui-qt/highlight.pro
 b/src/gui-qt/highlight.pro
+@@ -43,13 +43,13 @@ unix {
+ PKGCONFIG += lua
+ 
+ # to make it run within Qt Creator
+-!contains(DEFINES, DATA_DIR) {
++!contains(DEFINES, DATA_DIR.*) {
+ DEFINES+=DATA_DIR=\\\"/usr/share/highlight/\\\"
+ }
+-!contains(DEFINES, CONFIG_DIR) {
++!contains(DEFINES, CONFIG_DIR.*) {
+ DEFINES+=CONFIG_DIR=\\\"/etc/highlight/\\\"
+ }
+-!contains(DEFINES, DOC_DIR) {
++!contains(DEFINES, DOC_DIR.*) {
+ DEFINES+=DOC_DIR=\\\"/usr/share/doc/highlight/\\\"
+ }
+ }

diff --git a/app-text/highlight/highlight-3.42.ebuild 
b/app-text/highlight/highlight-3.42-r1.ebuild
similarity index 90%
rename from app-text/highlight/highlight-3.42.ebuild
rename to app-text/highlight/highlight-3.42-r1.ebuild
index 72295826fe1..26f4cd2c445 100644
--- a/app-text/highlight/highlight-3.42.ebuild
+++ b/app-text/highlight/highlight-3.42-r1.ebuild
@@ -42,6 +42,8 @@ myhlopts=(
"conf_dir=${EPREFIX}/etc/highlight/"
 )
 
+PATCHES=( "${FILESDIR}"/${P}-qmake-fix.patch ) # bug 649398
+
 src_prepare() {
default
 
@@ -78,7 +80,10 @@ src_compile() {
 
 src_install() {
emake -f makefile "${myhlopts[@]}" install
-   use qt5 && emake -f makefile "${myhlopts[@]}" install-gui
+   if use qt5; then
+   emake -f makefile "${myhlopts[@]}" install-gui
+   docompress -x 
/usr/share/doc/${PF}/{ChangeLog,COPYING,README,README_PLUGINS}
+   fi
 
if ! use examples ; then
rm -r "${ED}"/usr/share/doc/${PF}/extras || die



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2018-02-04 Thread Andreas Sturmlechner
commit: e60a85610a370074a0163b6feff4e7fbb5f339d2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  4 18:16:12 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  4 18:16:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60a8561

app-text/highlight: Restore

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-text/highlight/highlight-3.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.17.ebuild 
b/app-text/highlight/highlight-3.17.ebuild
index e157cd1852c..f11b8b77ab3 100644
--- a/app-text/highlight/highlight-3.17.ebuild
+++ b/app-text/highlight/highlight-3.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt4"
 
 RDEPEND="dev-lang/lua



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2018-02-04 Thread Andreas Sturmlechner
commit: 82deb30bd0ecc08541e55a5d83c11f373ef1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  4 16:28:51 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  4 17:38:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82deb30b

app-text/highlight: De-stabilise hppa

dev-libs/boost is not stable.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-text/highlight/highlight-3.17.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/highlight/highlight-3.17.ebuild 
b/app-text/highlight/highlight-3.17.ebuild
index 1aa9d93f20a..e157cd1852c 100644
--- a/app-text/highlight/highlight-3.17.ebuild
+++ b/app-text/highlight/highlight-3.17.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=5
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt4"
 
 RDEPEND="dev-lang/lua



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2018-02-04 Thread Andreas Sturmlechner
commit: 2f12fa9a90ebe234620dd6d2947369ac1919fbd0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  4 16:30:03 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  4 17:38:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f12fa9a

app-text/highlight: 3.42 version bump

Bug: https://bugs.gentoo.org/641932
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-text/highlight/Manifest  |  1 +
 app-text/highlight/highlight-3.42.ebuild | 86 
 2 files changed, 87 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index c017c7e9325..760a676b1e7 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -2,3 +2,4 @@ DIST highlight-3.17.tar.bz2 617834 BLAKE2B 
0098eebe14fd9325b3cad3028821326404dc8
 DIST highlight-3.33.tar.bz2 620644 BLAKE2B 
e1d6836801c772a1004d0a6bbed72ddbba65463b416d6503d66b1d96d4887eca15d63191dbea7bc9867442d4030765c39ebb42af6ec74b97b00ec9c42ce0b100
 SHA512 
12dc233e91380d762cafdc8a685fe6063e2b115d4df5e7ed83c4e880076a8b4fd3d41bf3631a9840600ae3012a87c64c31667b0f81655dd2ad10f26c563cce83
 DIST highlight-3.34.tar.bz2 622273 BLAKE2B 
7eb98843f369f21a115c6d5d3def4930a5763932fd6df65044681e85c82fb01ea9f5eff48f7e00aef48c31bd6dcc0ed0c2658f654e2f2df4177760f80168ac96
 SHA512 
f052adfe2b78d6cc28f23e303a0b2d5fd7d86aa261a3a40cca5e07fd7867eee3da415204194387d0e9818860b22ba2578fe200ee783e9cc07a5e30d94431ab51
 DIST highlight-3.35.tar.bz2 1181873 BLAKE2B 
44a5081dacac2bbcd2f3b7b8f86bb95be77681626c34ed9cd326e51eafc960584f8d53491c5173c30b603c1a72f781ac7f5ae9e9f54b91de606cda8d44d4fcb2
 SHA512 
4f0959b4deacccf3de7137a4db45c2ec7091fb7427076cb5c5709a8d2027458328133ff541ebfb5cbe25fdcd9eebcd1cc9ed58526300d56ac6205fe6b806d211
+DIST highlight-3.42.tar.bz2 1294770 BLAKE2B 
22c79258be6a665eda8ee17d1de6a97811f97dc4b4491c24b466dc5375d98d865e07ac4e462288d066613bef8bb5a469fa0bdb3065ecf098fc6c4f6090ecb63e
 SHA512 
362150ee396d2b203f11ecc3d011e23b6f8c7d93ff9f8cb0e9e980be6da21e7b3b1ea1e347e3f09129ab0fb1a0aab19ff19f021e643b93a163a99d3882f9bf80

diff --git a/app-text/highlight/highlight-3.42.ebuild 
b/app-text/highlight/highlight-3.42.ebuild
new file mode 100644
index 000..72295826fe1
--- /dev/null
+++ b/app-text/highlight/highlight-3.42.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic qmake-utils toolchain-funcs
+
+DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt5"
+
+RDEPEND="
+   dev-lang/lua:0=
+   qt5? (
+   dev-libs/double-conversion:=
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   virtual/pkgconfig
+   qt5? ( dev-qt/linguist-tools:5 )
+"
+
+myhlopts=(
+   "CXX=$(tc-getCXX)"
+   "AR=$(tc-getAR)"
+   "LDFLAGS=${LDFLAGS}"
+   "CFLAGS=${CXXFLAGS} -DNDEBUG -std=c++11"
+   "DESTDIR=${D}"
+   "PREFIX=${EPREFIX}/usr"
+   "HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"
+   "HL_DATA_DIR=${EPREFIX}/usr/share/highlight/"
+   "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
+   "conf_dir=${EPREFIX}/etc/highlight/"
+)
+
+src_prepare() {
+   default
+
+   sed -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   -i src/core/datadir.cpp || die
+
+   if has_version " /dev/null || die
+   eqmake5 \
+   
'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" 
CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" 
DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"'
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   emake -f makefile "${myhlopts[@]}"
+   if use qt5 ; then
+   pushd src/gui-qt > /dev/null || die
+   emake
+   popd > /dev/null || die
+   fi
+}
+
+src_install() {
+   emake -f makefile "${myhlopts[@]}" install
+   use qt5 && emake -f makefile "${myhlopts[@]}" install-gui
+
+   if ! use examples ; then
+   rm -r "${ED}"/usr/share/doc/${PF}/extras || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2017-06-27 Thread Alexis Ballier
commit: 8117c8f7b5e1efc3dffb6c41bf6ecb449790d897
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jun 27 14:10:05 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jun 27 14:20:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8117c8f7

app-text/highlight: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-text/highlight/highlight-3.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/highlight/highlight-3.35.ebuild 
b/app-text/highlight/highlight-3.35.ebuild
index 71e7930cfd3..9e13486c2f5 100644
--- a/app-text/highlight/highlight-3.35.ebuild
+++ b/app-text/highlight/highlight-3.35.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="examples qt4"
 
 RDEPEND="dev-lang/lua:0=



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2017-03-07 Thread Alexis Ballier
commit: 39fd5d3af92e990d8a828f7951766061c07d5c07
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  7 12:43:36 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  7 12:43:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39fd5d3a

app-text/highlight: Bump to 3.25

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 app-text/highlight/Manifest  |  1 +
 app-text/highlight/highlight-3.35.ebuild | 70 
 2 files changed, 71 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index 5698082650a..865c1272cdb 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1,3 +1,4 @@
 DIST highlight-3.17.tar.bz2 617834 SHA256 
87ca5907943da25c756407d35ea0df8eb7762f3e32544201da27555c8eadb301 SHA512 
27d5391339e80b616146489e97f63bca336f18b26c2ff5b94ae5bf183d3d1cdbfba202ab36d8eac86dee98ff49c6cc6c41dcf31860f0277f0327688e622d954e
 WHIRLPOOL 
53ee5a4c58021f2a395d1d2e29090a43b06f3ad4ccad4461843f5a1eedebabe5ff33d2ac0c97c9d1ea496023c3acfe9eb30ff4d9d119a0eae4173ea1f9352cc3
 DIST highlight-3.33.tar.bz2 620644 SHA256 
64b530354feccabc3e8eeec02a0341be0625509db1fa5dd201c4d07e4d845c3c SHA512 
12dc233e91380d762cafdc8a685fe6063e2b115d4df5e7ed83c4e880076a8b4fd3d41bf3631a9840600ae3012a87c64c31667b0f81655dd2ad10f26c563cce83
 WHIRLPOOL 
350b94f608e28d17b746630658cd3a4eea03465a30e73b7c44b1b03fc852818506c0bedbe148376c4466e7dc99a19c1ff0e21b17a16bb8f32ef533fa1edf521a
 DIST highlight-3.34.tar.bz2 622273 SHA256 
1ea4ff989d192a0c2538f7b18683f41829596800e9f6fecf58d9d621218664bb SHA512 
f052adfe2b78d6cc28f23e303a0b2d5fd7d86aa261a3a40cca5e07fd7867eee3da415204194387d0e9818860b22ba2578fe200ee783e9cc07a5e30d94431ab51
 WHIRLPOOL 
58cacc5b3686ac3963832fd5706dc4c5589cdbdab0cfacaeb67f8810e9159ce5f3a4f045e1c894251b3d40d6a9abec3edb111e5589440f2cb9c6e728527474f7
+DIST highlight-3.35.tar.bz2 1181873 SHA256 
8a14b49f5e0c07daa9f40b4ce674baa00bb20061079473a5d386656f6d236d05 SHA512 
4f0959b4deacccf3de7137a4db45c2ec7091fb7427076cb5c5709a8d2027458328133ff541ebfb5cbe25fdcd9eebcd1cc9ed58526300d56ac6205fe6b806d211
 WHIRLPOOL 
c7a9fa2aa61be797aeb1c6dda2074c0acb3f15a34603bc007f84897c69b64cf2b834a5b461d7b1b4343652aee2493f76ce829f636bc130d1e3d0bb97ca9e17b2

diff --git a/app-text/highlight/highlight-3.35.ebuild 
b/app-text/highlight/highlight-3.35.ebuild
new file mode 100644
index 000..71e7930cfd3
--- /dev/null
+++ b/app-text/highlight/highlight-3.35.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit toolchain-funcs qt4-r2 flag-o-matic
+
+DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt4"
+
+RDEPEND="dev-lang/lua:0=
+   qt4? (
+   dev-qt/qtgui:4
+   dev-qt/qtcore:4
+   )"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   virtual/pkgconfig"
+
+src_prepare() {
+   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   src/core/datadir.cpp || die
+
+   if has_version '

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2017-02-18 Thread David Seifert
commit: 777c475c274ee8f63ed20693477297885989c883
Author: Harri Nieminen  gmail  com>
AuthorDate: Sat Feb 18 07:10:09 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb 18 09:53:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=777c475c

app-text/highlight: Fix toolong.DESCRIPTION

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Closes: https://github.com/gentoo/gentoo/pull/4003

 app-text/highlight/highlight-3.17.ebuild | 4 ++--
 app-text/highlight/highlight-3.33.ebuild | 4 ++--
 app-text/highlight/highlight-3.34.ebuild | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-text/highlight/highlight-3.17.ebuild 
b/app-text/highlight/highlight-3.17.ebuild
index 0dc8059d95..07f66017bc 100644
--- a/app-text/highlight/highlight-3.17.ebuild
+++ b/app-text/highlight/highlight-3.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit toolchain-funcs qt4-r2 flag-o-matic
 
-DESCRIPTION="converts source code to formatted text ((X)HTML, RTF, (La)TeX, 
XSL-FO, XML) with syntax highlight"
+DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
 HOMEPAGE="http://www.andre-simon.de/;
 SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 

diff --git a/app-text/highlight/highlight-3.33.ebuild 
b/app-text/highlight/highlight-3.33.ebuild
index 2682479825..ed413d0fa4 100644
--- a/app-text/highlight/highlight-3.33.ebuild
+++ b/app-text/highlight/highlight-3.33.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
 # $Id$
 
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit toolchain-funcs qt4-r2 flag-o-matic
 
-DESCRIPTION="converts source code to formatted text ((X)HTML, RTF, (La)TeX, 
XSL-FO, XML) with syntax highlight"
+DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
 HOMEPAGE="http://www.andre-simon.de/;
 SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 

diff --git a/app-text/highlight/highlight-3.34.ebuild 
b/app-text/highlight/highlight-3.34.ebuild
index f724604b82..e6e9765d5a 100644
--- a/app-text/highlight/highlight-3.34.ebuild
+++ b/app-text/highlight/highlight-3.34.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit toolchain-funcs qt4-r2 flag-o-matic
 
-DESCRIPTION="converts source code to formatted text ((X)HTML, RTF, (La)TeX, 
XSL-FO, XML) with syntax highlight"
+DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
 HOMEPAGE="http://www.andre-simon.de/;
 SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2017-01-03 Thread Alexis Ballier
commit: d646556874941e200952ef5f25e06d571408ac33
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jan  3 16:36:42 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jan  3 16:46:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6465568

app-text/highlight: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-text/highlight/Manifest  |  2 -
 app-text/highlight/highlight-3.31.ebuild | 66 
 app-text/highlight/highlight-3.32.ebuild | 66 
 3 files changed, 134 deletions(-)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index ad412fa..eba2e54 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1,4 +1,2 @@
 DIST highlight-3.17.tar.bz2 617834 SHA256 
87ca5907943da25c756407d35ea0df8eb7762f3e32544201da27555c8eadb301 SHA512 
27d5391339e80b616146489e97f63bca336f18b26c2ff5b94ae5bf183d3d1cdbfba202ab36d8eac86dee98ff49c6cc6c41dcf31860f0277f0327688e622d954e
 WHIRLPOOL 
53ee5a4c58021f2a395d1d2e29090a43b06f3ad4ccad4461843f5a1eedebabe5ff33d2ac0c97c9d1ea496023c3acfe9eb30ff4d9d119a0eae4173ea1f9352cc3
-DIST highlight-3.31.tar.bz2 628481 SHA256 
c78cdce3c8133736c3bc2f931d34cb69c09e043c9ce681251e26a9f9b19c4c6d SHA512 
dc42e03779300abfb0f69f9d47bc9afa08f20a80bf9b5e88e1de464f35ff774ae7f341c2ddb23e487971f06e256119131827ccf038b976e1af1d239d04a445a5
 WHIRLPOOL 
d1edc9ccf93b8ba85bab4aeef20dbe6bb693b8f3e64011d0b21346ecdcd196d246841a36512447e3be21099640e6b9ae7f09c203233d790515c61cd71491df7b
-DIST highlight-3.32.tar.bz2 622414 SHA256 
c54e495319b5b0781a672615763978d5300b3065fa4e02ec9c69b0cafe930c9d SHA512 
0a9270371df31c0bca6e3c012fe5ef638e38ae696efe2dfc0ae58a64fe0de42e6c88ddd7455f699417a604f497906c84c741217e46872cb7deebc75b7b47c6e3
 WHIRLPOOL 
5114545c5c0e43620e67fefc5b5d2f592ea244dea4c11b4a449c406a0d91b629628f1504a46c707278c2ba4c706a6349b6bc7a2e0e10145ee3824e7d7dfc1c7f
 DIST highlight-3.33.tar.bz2 620644 SHA256 
64b530354feccabc3e8eeec02a0341be0625509db1fa5dd201c4d07e4d845c3c SHA512 
12dc233e91380d762cafdc8a685fe6063e2b115d4df5e7ed83c4e880076a8b4fd3d41bf3631a9840600ae3012a87c64c31667b0f81655dd2ad10f26c563cce83
 WHIRLPOOL 
350b94f608e28d17b746630658cd3a4eea03465a30e73b7c44b1b03fc852818506c0bedbe148376c4466e7dc99a19c1ff0e21b17a16bb8f32ef533fa1edf521a

diff --git a/app-text/highlight/highlight-3.31.ebuild 
b/app-text/highlight/highlight-3.31.ebuild
deleted file mode 100644
index 2682479..
--- a/app-text/highlight/highlight-3.31.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit toolchain-funcs qt4-r2 flag-o-matic
-
-DESCRIPTION="converts source code to formatted text ((X)HTML, RTF, (La)TeX, 
XSL-FO, XML) with syntax highlight"
-HOMEPAGE="http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="examples qt4"
-
-RDEPEND="dev-lang/lua:0=
-   qt4? (
-   dev-qt/qtgui:4
-   dev-qt/qtcore:4
-   )"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-   virtual/pkgconfig"
-
-src_prepare() {
-   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
-   src/core/datadir.cpp || die
-
-   if has_version 'http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="examples qt4"
-
-RDEPEND="dev-lang/lua:0=
-   qt4? (
-   dev-qt/qtgui:4
-   dev-qt/qtcore:4
-   )"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-   virtual/pkgconfig"
-
-src_prepare() {
-   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
-   src/core/datadir.cpp || die
-
-   if has_version '

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2017-01-03 Thread Alexis Ballier
commit: 7ae1c6f5dd7541aeeddeb50ed111a6a24d62c4b0
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jan  3 16:46:06 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jan  3 16:46:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae1c6f5

app-text/highlight: bump to 3.34

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-text/highlight/Manifest  |  1 +
 app-text/highlight/highlight-3.34.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index eba2e54..5698082 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1,2 +1,3 @@
 DIST highlight-3.17.tar.bz2 617834 SHA256 
87ca5907943da25c756407d35ea0df8eb7762f3e32544201da27555c8eadb301 SHA512 
27d5391339e80b616146489e97f63bca336f18b26c2ff5b94ae5bf183d3d1cdbfba202ab36d8eac86dee98ff49c6cc6c41dcf31860f0277f0327688e622d954e
 WHIRLPOOL 
53ee5a4c58021f2a395d1d2e29090a43b06f3ad4ccad4461843f5a1eedebabe5ff33d2ac0c97c9d1ea496023c3acfe9eb30ff4d9d119a0eae4173ea1f9352cc3
 DIST highlight-3.33.tar.bz2 620644 SHA256 
64b530354feccabc3e8eeec02a0341be0625509db1fa5dd201c4d07e4d845c3c SHA512 
12dc233e91380d762cafdc8a685fe6063e2b115d4df5e7ed83c4e880076a8b4fd3d41bf3631a9840600ae3012a87c64c31667b0f81655dd2ad10f26c563cce83
 WHIRLPOOL 
350b94f608e28d17b746630658cd3a4eea03465a30e73b7c44b1b03fc852818506c0bedbe148376c4466e7dc99a19c1ff0e21b17a16bb8f32ef533fa1edf521a
+DIST highlight-3.34.tar.bz2 622273 SHA256 
1ea4ff989d192a0c2538f7b18683f41829596800e9f6fecf58d9d621218664bb SHA512 
f052adfe2b78d6cc28f23e303a0b2d5fd7d86aa261a3a40cca5e07fd7867eee3da415204194387d0e9818860b22ba2578fe200ee783e9cc07a5e30d94431ab51
 WHIRLPOOL 
58cacc5b3686ac3963832fd5706dc4c5589cdbdab0cfacaeb67f8810e9159ce5f3a4f045e1c894251b3d40d6a9abec3edb111e5589440f2cb9c6e728527474f7

diff --git a/app-text/highlight/highlight-3.34.ebuild 
b/app-text/highlight/highlight-3.34.ebuild
new file mode 100644
index ..f724604
--- /dev/null
+++ b/app-text/highlight/highlight-3.34.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs qt4-r2 flag-o-matic
+
+DESCRIPTION="converts source code to formatted text ((X)HTML, RTF, (La)TeX, 
XSL-FO, XML) with syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt4"
+
+RDEPEND="dev-lang/lua:0=
+   qt4? (
+   dev-qt/qtgui:4
+   dev-qt/qtcore:4
+   )"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   virtual/pkgconfig"
+
+src_prepare() {
+   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   src/core/datadir.cpp || die
+
+   if has_version '

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2016-12-01 Thread Alexis Ballier
commit: c119ad743e1adc1ebed99b8ea5925af9a1599542
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Dec  1 14:01:30 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Dec  1 14:12:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c119ad74

app-text/highlight: bump to 3.33

Package-Manager: portage-2.3.2

 app-text/highlight/Manifest  |  1 +
 app-text/highlight/highlight-3.33.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index 3315b23..ad412fa 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1,3 +1,4 @@
 DIST highlight-3.17.tar.bz2 617834 SHA256 
87ca5907943da25c756407d35ea0df8eb7762f3e32544201da27555c8eadb301 SHA512 
27d5391339e80b616146489e97f63bca336f18b26c2ff5b94ae5bf183d3d1cdbfba202ab36d8eac86dee98ff49c6cc6c41dcf31860f0277f0327688e622d954e
 WHIRLPOOL 
53ee5a4c58021f2a395d1d2e29090a43b06f3ad4ccad4461843f5a1eedebabe5ff33d2ac0c97c9d1ea496023c3acfe9eb30ff4d9d119a0eae4173ea1f9352cc3
 DIST highlight-3.31.tar.bz2 628481 SHA256 
c78cdce3c8133736c3bc2f931d34cb69c09e043c9ce681251e26a9f9b19c4c6d SHA512 
dc42e03779300abfb0f69f9d47bc9afa08f20a80bf9b5e88e1de464f35ff774ae7f341c2ddb23e487971f06e256119131827ccf038b976e1af1d239d04a445a5
 WHIRLPOOL 
d1edc9ccf93b8ba85bab4aeef20dbe6bb693b8f3e64011d0b21346ecdcd196d246841a36512447e3be21099640e6b9ae7f09c203233d790515c61cd71491df7b
 DIST highlight-3.32.tar.bz2 622414 SHA256 
c54e495319b5b0781a672615763978d5300b3065fa4e02ec9c69b0cafe930c9d SHA512 
0a9270371df31c0bca6e3c012fe5ef638e38ae696efe2dfc0ae58a64fe0de42e6c88ddd7455f699417a604f497906c84c741217e46872cb7deebc75b7b47c6e3
 WHIRLPOOL 
5114545c5c0e43620e67fefc5b5d2f592ea244dea4c11b4a449c406a0d91b629628f1504a46c707278c2ba4c706a6349b6bc7a2e0e10145ee3824e7d7dfc1c7f
+DIST highlight-3.33.tar.bz2 620644 SHA256 
64b530354feccabc3e8eeec02a0341be0625509db1fa5dd201c4d07e4d845c3c SHA512 
12dc233e91380d762cafdc8a685fe6063e2b115d4df5e7ed83c4e880076a8b4fd3d41bf3631a9840600ae3012a87c64c31667b0f81655dd2ad10f26c563cce83
 WHIRLPOOL 
350b94f608e28d17b746630658cd3a4eea03465a30e73b7c44b1b03fc852818506c0bedbe148376c4466e7dc99a19c1ff0e21b17a16bb8f32ef533fa1edf521a

diff --git a/app-text/highlight/highlight-3.33.ebuild 
b/app-text/highlight/highlight-3.33.ebuild
new file mode 100644
index ..2682479
--- /dev/null
+++ b/app-text/highlight/highlight-3.33.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs qt4-r2 flag-o-matic
+
+DESCRIPTION="converts source code to formatted text ((X)HTML, RTF, (La)TeX, 
XSL-FO, XML) with syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt4"
+
+RDEPEND="dev-lang/lua:0=
+   qt4? (
+   dev-qt/qtgui:4
+   dev-qt/qtcore:4
+   )"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   virtual/pkgconfig"
+
+src_prepare() {
+   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   src/core/datadir.cpp || die
+
+   if has_version '

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2016-10-20 Thread Alexis Ballier
commit: 487821f0c92b51d95ba98d1f2f128c852c03bada
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 20 12:13:30 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 20 12:13:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487821f0

app-text/highlight: remove old

Package-Manager: portage-2.3.2

 app-text/highlight/Manifest  |  4 --
 app-text/highlight/highlight-3.25.ebuild | 66 
 app-text/highlight/highlight-3.27.ebuild | 66 
 app-text/highlight/highlight-3.28.ebuild | 66 
 app-text/highlight/highlight-3.29.ebuild | 66 
 5 files changed, 268 deletions(-)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index d0f3fea..59cb0b5 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1,6 +1,2 @@
 DIST highlight-3.17.tar.bz2 617834 SHA256 
87ca5907943da25c756407d35ea0df8eb7762f3e32544201da27555c8eadb301 SHA512 
27d5391339e80b616146489e97f63bca336f18b26c2ff5b94ae5bf183d3d1cdbfba202ab36d8eac86dee98ff49c6cc6c41dcf31860f0277f0327688e622d954e
 WHIRLPOOL 
53ee5a4c58021f2a395d1d2e29090a43b06f3ad4ccad4461843f5a1eedebabe5ff33d2ac0c97c9d1ea496023c3acfe9eb30ff4d9d119a0eae4173ea1f9352cc3
-DIST highlight-3.25.tar.bz2 626492 SHA256 
d8a9b8989c8b4108de0a76ceb585a5777ab308a339a667a9b05ee3d059dade26 SHA512 
c0249283e7c26b565170c4686fb28ddd0565716ddcd38a52cbfde03051558f4c1baf7b2605e33e1799afb7dfb79b053fffa70827d5d8dcaf42a344076d26fb11
 WHIRLPOOL 
d2f8ae06a9b48dd88432d9550d6e456f3a3177194af72ee26023ea110046a55ea9031104e9a397bfd316d3b4c0a1f557cefaa73165bc54308725f71a7e89f1e6
-DIST highlight-3.27.tar.bz2 620054 SHA256 
9d0aa72d434fa22acde50ceafb165efcd03799335396b24b134a5632387cf7b0 SHA512 
171bf90c07fccfc00c8fac6328c84703642a43e7291d6e32fabd3f6d99793b8cbbe9bbdcbcf3054868725f01fac0ed30902bd30f231bc31a98d56b29f9acefb3
 WHIRLPOOL 
6d3c93756c78109ffee69080bf4f5e414e1808ad06854f84816352206314df8212c89f5b71234f8f33bf5693ca749c23abad88630e0eda4b63bc25466fc70583
-DIST highlight-3.28.tar.bz2 622161 SHA256 
36364b6d906148dac04426a0c892fe2343e5e2c75231589f8dff741ce7cd SHA512 
f0d5d9b4635da5fcf75ba5fd11cbb308c0e8c00b8bdaff5769b7e0c2756d8e0b34b46299eaf4396b99bba69562bec96757342e0187abcf7a52277e37dff9b1fd
 WHIRLPOOL 
eb7ed0ff8f29b1fb23b14f1cb5745d562c7778a1bcd69a30e70b9e7c5f2572549d10119d128378107fb12a29803c04c1691b8c690d4ca931817b276125a7b934
-DIST highlight-3.29.tar.bz2 670624 SHA256 
76cc769d98778985235c0b7d1345cff78c99f597b51edd4e9be7d3fc0160bf92 SHA512 
e17d780741ab64fbcf174100db3890dc1b8d5c41494901e1c01f1039177baabaa1fefeb72d30afa8723cb84f2cbb873378afcdfe8e8beba2e845c6abcec14ac9
 WHIRLPOOL 
2c5fb2711872f703398dd7b154f3d03f36cec24b11360c329368c8e9a5e5ef42913d687f46f18cdefc0d870149e918ef5c47b7441702766808420adcadd21fb8
 DIST highlight-3.31.tar.bz2 628481 SHA256 
c78cdce3c8133736c3bc2f931d34cb69c09e043c9ce681251e26a9f9b19c4c6d SHA512 
dc42e03779300abfb0f69f9d47bc9afa08f20a80bf9b5e88e1de464f35ff774ae7f341c2ddb23e487971f06e256119131827ccf038b976e1af1d239d04a445a5
 WHIRLPOOL 
d1edc9ccf93b8ba85bab4aeef20dbe6bb693b8f3e64011d0b21346ecdcd196d246841a36512447e3be21099640e6b9ae7f09c203233d790515c61cd71491df7b

diff --git a/app-text/highlight/highlight-3.25.ebuild 
b/app-text/highlight/highlight-3.25.ebuild
deleted file mode 100644
index df1763b..
--- a/app-text/highlight/highlight-3.25.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit toolchain-funcs qt4-r2 flag-o-matic
-
-DESCRIPTION="converts source code to formatted text ((X)HTML, RTF, (La)TeX, 
XSL-FO, XML) with syntax highlight"
-HOMEPAGE="http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="examples qt4"
-
-RDEPEND="dev-lang/lua
-   qt4? (
-   dev-qt/qtgui:4
-   dev-qt/qtcore:4
-   )"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-   virtual/pkgconfig"
-
-src_prepare() {
-   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
-   src/core/datadir.cpp || die
-
-   if has_version 'http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="examples qt4"
-
-RDEPEND="dev-lang/lua
-   qt4? (
-   dev-qt/qtgui:4
-   dev-qt/qtcore:4
-   )"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-   virtual/pkgconfig"
-
-src_prepare() {
-   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
-   src/core/datadir.cpp || die
-
-   if has_version 

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2016-10-20 Thread Alexis Ballier
commit: 3822f7288c2136097858355a29ca92c70ce4ad84
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 20 12:17:32 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 20 12:17:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3822f728

app-text/highlight: bump to 3.32

Package-Manager: portage-2.3.2

 app-text/highlight/Manifest  |  1 +
 app-text/highlight/highlight-3.32.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index 59cb0b5..3315b23 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1,2 +1,3 @@
 DIST highlight-3.17.tar.bz2 617834 SHA256 
87ca5907943da25c756407d35ea0df8eb7762f3e32544201da27555c8eadb301 SHA512 
27d5391339e80b616146489e97f63bca336f18b26c2ff5b94ae5bf183d3d1cdbfba202ab36d8eac86dee98ff49c6cc6c41dcf31860f0277f0327688e622d954e
 WHIRLPOOL 
53ee5a4c58021f2a395d1d2e29090a43b06f3ad4ccad4461843f5a1eedebabe5ff33d2ac0c97c9d1ea496023c3acfe9eb30ff4d9d119a0eae4173ea1f9352cc3
 DIST highlight-3.31.tar.bz2 628481 SHA256 
c78cdce3c8133736c3bc2f931d34cb69c09e043c9ce681251e26a9f9b19c4c6d SHA512 
dc42e03779300abfb0f69f9d47bc9afa08f20a80bf9b5e88e1de464f35ff774ae7f341c2ddb23e487971f06e256119131827ccf038b976e1af1d239d04a445a5
 WHIRLPOOL 
d1edc9ccf93b8ba85bab4aeef20dbe6bb693b8f3e64011d0b21346ecdcd196d246841a36512447e3be21099640e6b9ae7f09c203233d790515c61cd71491df7b
+DIST highlight-3.32.tar.bz2 622414 SHA256 
c54e495319b5b0781a672615763978d5300b3065fa4e02ec9c69b0cafe930c9d SHA512 
0a9270371df31c0bca6e3c012fe5ef638e38ae696efe2dfc0ae58a64fe0de42e6c88ddd7455f699417a604f497906c84c741217e46872cb7deebc75b7b47c6e3
 WHIRLPOOL 
5114545c5c0e43620e67fefc5b5d2f592ea244dea4c11b4a449c406a0d91b629628f1504a46c707278c2ba4c706a6349b6bc7a2e0e10145ee3824e7d7dfc1c7f

diff --git a/app-text/highlight/highlight-3.32.ebuild 
b/app-text/highlight/highlight-3.32.ebuild
new file mode 100644
index ..2682479
--- /dev/null
+++ b/app-text/highlight/highlight-3.32.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs qt4-r2 flag-o-matic
+
+DESCRIPTION="converts source code to formatted text ((X)HTML, RTF, (La)TeX, 
XSL-FO, XML) with syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt4"
+
+RDEPEND="dev-lang/lua:0=
+   qt4? (
+   dev-qt/qtgui:4
+   dev-qt/qtcore:4
+   )"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   virtual/pkgconfig"
+
+src_prepare() {
+   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   src/core/datadir.cpp || die
+
+   if has_version '

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2016-08-21 Thread Alexis Ballier
commit: 8a5ba8a82e24596ebc1f4e335675177576e1bc53
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Aug 21 06:48:46 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Aug 21 07:09:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5ba8a8

app-text/highlight: bump to 3.31

Package-Manager: portage-2.3.0

 app-text/highlight/Manifest  |  1 +
 app-text/highlight/highlight-3.31.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index f0875d5..d0f3fea 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -3,3 +3,4 @@ DIST highlight-3.25.tar.bz2 626492 SHA256 
d8a9b8989c8b4108de0a76ceb585a5777ab308
 DIST highlight-3.27.tar.bz2 620054 SHA256 
9d0aa72d434fa22acde50ceafb165efcd03799335396b24b134a5632387cf7b0 SHA512 
171bf90c07fccfc00c8fac6328c84703642a43e7291d6e32fabd3f6d99793b8cbbe9bbdcbcf3054868725f01fac0ed30902bd30f231bc31a98d56b29f9acefb3
 WHIRLPOOL 
6d3c93756c78109ffee69080bf4f5e414e1808ad06854f84816352206314df8212c89f5b71234f8f33bf5693ca749c23abad88630e0eda4b63bc25466fc70583
 DIST highlight-3.28.tar.bz2 622161 SHA256 
36364b6d906148dac04426a0c892fe2343e5e2c75231589f8dff741ce7cd SHA512 
f0d5d9b4635da5fcf75ba5fd11cbb308c0e8c00b8bdaff5769b7e0c2756d8e0b34b46299eaf4396b99bba69562bec96757342e0187abcf7a52277e37dff9b1fd
 WHIRLPOOL 
eb7ed0ff8f29b1fb23b14f1cb5745d562c7778a1bcd69a30e70b9e7c5f2572549d10119d128378107fb12a29803c04c1691b8c690d4ca931817b276125a7b934
 DIST highlight-3.29.tar.bz2 670624 SHA256 
76cc769d98778985235c0b7d1345cff78c99f597b51edd4e9be7d3fc0160bf92 SHA512 
e17d780741ab64fbcf174100db3890dc1b8d5c41494901e1c01f1039177baabaa1fefeb72d30afa8723cb84f2cbb873378afcdfe8e8beba2e845c6abcec14ac9
 WHIRLPOOL 
2c5fb2711872f703398dd7b154f3d03f36cec24b11360c329368c8e9a5e5ef42913d687f46f18cdefc0d870149e918ef5c47b7441702766808420adcadd21fb8
+DIST highlight-3.31.tar.bz2 628481 SHA256 
c78cdce3c8133736c3bc2f931d34cb69c09e043c9ce681251e26a9f9b19c4c6d SHA512 
dc42e03779300abfb0f69f9d47bc9afa08f20a80bf9b5e88e1de464f35ff774ae7f341c2ddb23e487971f06e256119131827ccf038b976e1af1d239d04a445a5
 WHIRLPOOL 
d1edc9ccf93b8ba85bab4aeef20dbe6bb693b8f3e64011d0b21346ecdcd196d246841a36512447e3be21099640e6b9ae7f09c203233d790515c61cd71491df7b

diff --git a/app-text/highlight/highlight-3.31.ebuild 
b/app-text/highlight/highlight-3.31.ebuild
new file mode 100644
index 000..2682479
--- /dev/null
+++ b/app-text/highlight/highlight-3.31.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs qt4-r2 flag-o-matic
+
+DESCRIPTION="converts source code to formatted text ((X)HTML, RTF, (La)TeX, 
XSL-FO, XML) with syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt4"
+
+RDEPEND="dev-lang/lua:0=
+   qt4? (
+   dev-qt/qtgui:4
+   dev-qt/qtcore:4
+   )"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   virtual/pkgconfig"
+
+src_prepare() {
+   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   src/core/datadir.cpp || die
+
+   if has_version '

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2016-06-30 Thread Alexis Ballier
commit: 5233824b43a3231b9eff105dbf63516c42edbed7
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jun 30 08:29:01 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Jun 30 08:29:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5233824b

app-text/highlight: bump to 3.29

Package-Manager: portage-2.3.0

 app-text/highlight/Manifest  |  1 +
 app-text/highlight/highlight-3.29.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index 60d6f46..f0875d5 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -2,3 +2,4 @@ DIST highlight-3.17.tar.bz2 617834 SHA256 
87ca5907943da25c756407d35ea0df8eb7762f
 DIST highlight-3.25.tar.bz2 626492 SHA256 
d8a9b8989c8b4108de0a76ceb585a5777ab308a339a667a9b05ee3d059dade26 SHA512 
c0249283e7c26b565170c4686fb28ddd0565716ddcd38a52cbfde03051558f4c1baf7b2605e33e1799afb7dfb79b053fffa70827d5d8dcaf42a344076d26fb11
 WHIRLPOOL 
d2f8ae06a9b48dd88432d9550d6e456f3a3177194af72ee26023ea110046a55ea9031104e9a397bfd316d3b4c0a1f557cefaa73165bc54308725f71a7e89f1e6
 DIST highlight-3.27.tar.bz2 620054 SHA256 
9d0aa72d434fa22acde50ceafb165efcd03799335396b24b134a5632387cf7b0 SHA512 
171bf90c07fccfc00c8fac6328c84703642a43e7291d6e32fabd3f6d99793b8cbbe9bbdcbcf3054868725f01fac0ed30902bd30f231bc31a98d56b29f9acefb3
 WHIRLPOOL 
6d3c93756c78109ffee69080bf4f5e414e1808ad06854f84816352206314df8212c89f5b71234f8f33bf5693ca749c23abad88630e0eda4b63bc25466fc70583
 DIST highlight-3.28.tar.bz2 622161 SHA256 
36364b6d906148dac04426a0c892fe2343e5e2c75231589f8dff741ce7cd SHA512 
f0d5d9b4635da5fcf75ba5fd11cbb308c0e8c00b8bdaff5769b7e0c2756d8e0b34b46299eaf4396b99bba69562bec96757342e0187abcf7a52277e37dff9b1fd
 WHIRLPOOL 
eb7ed0ff8f29b1fb23b14f1cb5745d562c7778a1bcd69a30e70b9e7c5f2572549d10119d128378107fb12a29803c04c1691b8c690d4ca931817b276125a7b934
+DIST highlight-3.29.tar.bz2 670624 SHA256 
76cc769d98778985235c0b7d1345cff78c99f597b51edd4e9be7d3fc0160bf92 SHA512 
e17d780741ab64fbcf174100db3890dc1b8d5c41494901e1c01f1039177baabaa1fefeb72d30afa8723cb84f2cbb873378afcdfe8e8beba2e845c6abcec14ac9
 WHIRLPOOL 
2c5fb2711872f703398dd7b154f3d03f36cec24b11360c329368c8e9a5e5ef42913d687f46f18cdefc0d870149e918ef5c47b7441702766808420adcadd21fb8

diff --git a/app-text/highlight/highlight-3.29.ebuild 
b/app-text/highlight/highlight-3.29.ebuild
new file mode 100644
index 000..2682479
--- /dev/null
+++ b/app-text/highlight/highlight-3.29.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs qt4-r2 flag-o-matic
+
+DESCRIPTION="converts source code to formatted text ((X)HTML, RTF, (La)TeX, 
XSL-FO, XML) with syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt4"
+
+RDEPEND="dev-lang/lua:0=
+   qt4? (
+   dev-qt/qtgui:4
+   dev-qt/qtcore:4
+   )"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   virtual/pkgconfig"
+
+src_prepare() {
+   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   src/core/datadir.cpp || die
+
+   if has_version '

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2016-02-23 Thread Alexis Ballier
commit: 9604aaa51c851a25ae8d4a65864dacc51584079a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb 23 16:08:40 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb 23 16:14:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9604aaa5

app-text/highlight: bump to 3.28

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 app-text/highlight/Manifest  |  1 +
 app-text/highlight/highlight-3.28.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index d290cb6..60d6f46 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1,3 +1,4 @@
 DIST highlight-3.17.tar.bz2 617834 SHA256 
87ca5907943da25c756407d35ea0df8eb7762f3e32544201da27555c8eadb301 SHA512 
27d5391339e80b616146489e97f63bca336f18b26c2ff5b94ae5bf183d3d1cdbfba202ab36d8eac86dee98ff49c6cc6c41dcf31860f0277f0327688e622d954e
 WHIRLPOOL 
53ee5a4c58021f2a395d1d2e29090a43b06f3ad4ccad4461843f5a1eedebabe5ff33d2ac0c97c9d1ea496023c3acfe9eb30ff4d9d119a0eae4173ea1f9352cc3
 DIST highlight-3.25.tar.bz2 626492 SHA256 
d8a9b8989c8b4108de0a76ceb585a5777ab308a339a667a9b05ee3d059dade26 SHA512 
c0249283e7c26b565170c4686fb28ddd0565716ddcd38a52cbfde03051558f4c1baf7b2605e33e1799afb7dfb79b053fffa70827d5d8dcaf42a344076d26fb11
 WHIRLPOOL 
d2f8ae06a9b48dd88432d9550d6e456f3a3177194af72ee26023ea110046a55ea9031104e9a397bfd316d3b4c0a1f557cefaa73165bc54308725f71a7e89f1e6
 DIST highlight-3.27.tar.bz2 620054 SHA256 
9d0aa72d434fa22acde50ceafb165efcd03799335396b24b134a5632387cf7b0 SHA512 
171bf90c07fccfc00c8fac6328c84703642a43e7291d6e32fabd3f6d99793b8cbbe9bbdcbcf3054868725f01fac0ed30902bd30f231bc31a98d56b29f9acefb3
 WHIRLPOOL 
6d3c93756c78109ffee69080bf4f5e414e1808ad06854f84816352206314df8212c89f5b71234f8f33bf5693ca749c23abad88630e0eda4b63bc25466fc70583
+DIST highlight-3.28.tar.bz2 622161 SHA256 
36364b6d906148dac04426a0c892fe2343e5e2c75231589f8dff741ce7cd SHA512 
f0d5d9b4635da5fcf75ba5fd11cbb308c0e8c00b8bdaff5769b7e0c2756d8e0b34b46299eaf4396b99bba69562bec96757342e0187abcf7a52277e37dff9b1fd
 WHIRLPOOL 
eb7ed0ff8f29b1fb23b14f1cb5745d562c7778a1bcd69a30e70b9e7c5f2572549d10119d128378107fb12a29803c04c1691b8c690d4ca931817b276125a7b934

diff --git a/app-text/highlight/highlight-3.28.ebuild 
b/app-text/highlight/highlight-3.28.ebuild
new file mode 100644
index 000..df1763b
--- /dev/null
+++ b/app-text/highlight/highlight-3.28.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs qt4-r2 flag-o-matic
+
+DESCRIPTION="converts source code to formatted text ((X)HTML, RTF, (La)TeX, 
XSL-FO, XML) with syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt4"
+
+RDEPEND="dev-lang/lua
+   qt4? (
+   dev-qt/qtgui:4
+   dev-qt/qtcore:4
+   )"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   virtual/pkgconfig"
+
+src_prepare() {
+   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   src/core/datadir.cpp || die
+
+   if has_version '

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/, app-text/highlight/files/

2016-01-25 Thread Alexis Ballier
commit: f0a71c23d02a0bd491498c7a0d8abf13db38b82c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jan 26 07:37:50 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jan 26 07:45:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a71c23

app-text/highlight: remove old

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 app-text/highlight/Manifest|  6 --
 .../files/highlight-3.3-parallel-make.patch| 11 
 app-text/highlight/highlight-3.12.ebuild   | 63 -
 app-text/highlight/highlight-3.16.ebuild   | 66 --
 app-text/highlight/highlight-3.18.ebuild   | 66 --
 app-text/highlight/highlight-3.24.ebuild   | 66 --
 app-text/highlight/highlight-3.3.ebuild| 62 
 app-text/highlight/highlight-3.9.ebuild| 63 -
 8 files changed, 403 deletions(-)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index 6ce947b..99e80b6 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1,8 +1,2 @@
-DIST highlight-3.12.tar.bz2 679786 SHA256 
32f22fc63243c48ee7499c7834af50de4ed0ec84b12bd9acfaf7649e36083000 SHA512 
850f59ebab9da6f38b0e42bdcdee1dd182cac31fcb8523ef88d0600cc44b682230e365918d3b97fd06ad167fcaaf69fbc0315bc848d485bcb071ff8009b10bf5
 WHIRLPOOL 
8fdb8eaa64ec16cc51d41dded86f0da833b7e07d92b697c0b6580f89a1cefbb9b102fe113e1f45b1289b09ad422d41f4282e4f2b3a241e7041d409456fa81353
-DIST highlight-3.16.tar.bz2 613356 SHA256 
994e8da0b86549fb16c4590769731315d01db68e973c44d43931fcc628e79d77 SHA512 
b637107f589ff475bda22e14a7a55a5af5adbae67a5c1b9081bd312646dc712ee8b9e04d3f760e485d4c311b0ef69ef71a5121ab7d70e0f55d3990a5c6134443
 WHIRLPOOL 
09af3cc7f77e409d3bdeec3979f390e30b9ffc47484274fc326de9011b55e7b10e825586a9bc2be5aa1e73dc1ab8b3623caa408766e2f7b9efff07fff470e4fc
 DIST highlight-3.17.tar.bz2 617834 SHA256 
87ca5907943da25c756407d35ea0df8eb7762f3e32544201da27555c8eadb301 SHA512 
27d5391339e80b616146489e97f63bca336f18b26c2ff5b94ae5bf183d3d1cdbfba202ab36d8eac86dee98ff49c6cc6c41dcf31860f0277f0327688e622d954e
 WHIRLPOOL 
53ee5a4c58021f2a395d1d2e29090a43b06f3ad4ccad4461843f5a1eedebabe5ff33d2ac0c97c9d1ea496023c3acfe9eb30ff4d9d119a0eae4173ea1f9352cc3
-DIST highlight-3.18.tar.bz2 619669 SHA256 
55c6f7a5aeaac2c811078a0215b27c1c80d971bba5dff51ee74a97b3303a584b SHA512 
1f939e117209e96d021216addc281ca7f265822f053f577ed7cb11b8ac9a1762bf84f8e1f9f5e67277004573b98e4b8732f48549aa674fe6801bfc1c0627b930
 WHIRLPOOL 
e08d16d632e4193e27e2a1db530218e937f04abc03d36d1cc8d096c0511a3ccf51c61078fad0bb182b145866c6aac7d7c47818014868c2ae73254c18ad80aaf7
-DIST highlight-3.24.tar.bz2 625192 SHA256 
4f921697de9db93fb54bb667e6245b2831c153fc00dfa592ec50e42d345679cd SHA512 
41f170a436fa802393b2f37e4791b0168d1a7c723e09bc6326c389b8a266604a163c7c3bba10f456df0c5fe321914c736e07830459d5c43da9bdd6335db92086
 WHIRLPOOL 
fc1b7eafdcb41ace65d08fd114c7dabb2169d6f1fedca99accfcb60dcd325b5db9f97e5c6c8c2ad31cc47bc9de90435cf4473e9147c562d70e87e43513320161
 DIST highlight-3.25.tar.bz2 626492 SHA256 
d8a9b8989c8b4108de0a76ceb585a5777ab308a339a667a9b05ee3d059dade26 SHA512 
c0249283e7c26b565170c4686fb28ddd0565716ddcd38a52cbfde03051558f4c1baf7b2605e33e1799afb7dfb79b053fffa70827d5d8dcaf42a344076d26fb11
 WHIRLPOOL 
d2f8ae06a9b48dd88432d9550d6e456f3a3177194af72ee26023ea110046a55ea9031104e9a397bfd316d3b4c0a1f557cefaa73165bc54308725f71a7e89f1e6
-DIST highlight-3.3.tar.bz2 740651 SHA256 
96c415d62488c6522e9933ecdfce447eb8eecd3b88a1064f42908c936ea02d87 SHA512 
10530f485e57aa8068edddca3b0f75fcdd1c756d45740e7dd4eeaeb8b87cebd022f6283ecd37a057ef18f30e8cb56eeb412e8ba0c0542320a751b8b9c3dbf1c9
 WHIRLPOOL 
8b0ccfa97d5343b0edb2cf11d92116df4ebdac5d7157569d758c8eb2a113dd07612438ef9eeeda9138a7aa9d64c027ba5dab31054700acbc6823b6868ff4a77c
-DIST highlight-3.9.tar.bz2 683718 SHA256 
4ae69795e3ca4ffef47355a7b6dc371e2d781735efd44fa12ff3a1ffc990daef SHA512 
4f75232eae5f18f37666e04467993eab8ba983ec86ba6fbef4fbd6fea1e4b2a388beff75a72cfb00c1a90a6fa6dcab9cd68d40cde940f6aaff5174304102cada
 WHIRLPOOL 
1d0ab7fa034fa16cf07318a1140d261942ad98b73108b1b83c578e98f836c9d933ad731320b8aa183f958572e10f3970f64b822954fe5065f8ec6692290f6e9a

diff --git a/app-text/highlight/files/highlight-3.3-parallel-make.patch 
b/app-text/highlight/files/highlight-3.3-parallel-make.patch
deleted file mode 100644
index 9d56c5e..000
--- a/app-text/highlight/files/highlight-3.3-parallel-make.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 highlight-3.3/src/makefile.orig
-+++ highlight-3.3/src/makefile
-@@ -103,7 +103,7 @@
- highlight-gui: libhighlight.a ${GUI_OBJECTS}
-   cd gui-qt && \
-   ${QMAKE} 'DEFINES+=DATA_DIR=\\\"${HL_DATA_DIR}\\\" 
CONFIG_DIR=\\\"${HL_CONFIG_DIR}\\\" DOC_DIR=\\\"${HL_DOC_DIR}\\\"' && \
--  make
-+  $(MAKE)
- 
- $(OBJECTFILES) : makefile
- 

diff --git 

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2016-01-25 Thread Alexis Ballier
commit: f0907514735c242ad55ef5bf44e4bc481188d7b5
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jan 26 07:40:31 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jan 26 07:45:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0907514

app-text/highlight: bump to 3.27

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 app-text/highlight/Manifest  |  1 +
 app-text/highlight/highlight-3.27.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index 99e80b6..d290cb6 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -1,2 +1,3 @@
 DIST highlight-3.17.tar.bz2 617834 SHA256 
87ca5907943da25c756407d35ea0df8eb7762f3e32544201da27555c8eadb301 SHA512 
27d5391339e80b616146489e97f63bca336f18b26c2ff5b94ae5bf183d3d1cdbfba202ab36d8eac86dee98ff49c6cc6c41dcf31860f0277f0327688e622d954e
 WHIRLPOOL 
53ee5a4c58021f2a395d1d2e29090a43b06f3ad4ccad4461843f5a1eedebabe5ff33d2ac0c97c9d1ea496023c3acfe9eb30ff4d9d119a0eae4173ea1f9352cc3
 DIST highlight-3.25.tar.bz2 626492 SHA256 
d8a9b8989c8b4108de0a76ceb585a5777ab308a339a667a9b05ee3d059dade26 SHA512 
c0249283e7c26b565170c4686fb28ddd0565716ddcd38a52cbfde03051558f4c1baf7b2605e33e1799afb7dfb79b053fffa70827d5d8dcaf42a344076d26fb11
 WHIRLPOOL 
d2f8ae06a9b48dd88432d9550d6e456f3a3177194af72ee26023ea110046a55ea9031104e9a397bfd316d3b4c0a1f557cefaa73165bc54308725f71a7e89f1e6
+DIST highlight-3.27.tar.bz2 620054 SHA256 
9d0aa72d434fa22acde50ceafb165efcd03799335396b24b134a5632387cf7b0 SHA512 
171bf90c07fccfc00c8fac6328c84703642a43e7291d6e32fabd3f6d99793b8cbbe9bbdcbcf3054868725f01fac0ed30902bd30f231bc31a98d56b29f9acefb3
 WHIRLPOOL 
6d3c93756c78109ffee69080bf4f5e414e1808ad06854f84816352206314df8212c89f5b71234f8f33bf5693ca749c23abad88630e0eda4b63bc25466fc70583

diff --git a/app-text/highlight/highlight-3.27.ebuild 
b/app-text/highlight/highlight-3.27.ebuild
new file mode 100644
index 000..df1763b
--- /dev/null
+++ b/app-text/highlight/highlight-3.27.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs qt4-r2 flag-o-matic
+
+DESCRIPTION="converts source code to formatted text ((X)HTML, RTF, (La)TeX, 
XSL-FO, XML) with syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt4"
+
+RDEPEND="dev-lang/lua
+   qt4? (
+   dev-qt/qtgui:4
+   dev-qt/qtcore:4
+   )"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   virtual/pkgconfig"
+
+src_prepare() {
+   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   src/core/datadir.cpp || die
+
+   if has_version '

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2016-01-06 Thread Alexis Ballier
commit: f6b4ef0377f81091b4f577eaa78fef98a0f6310e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jan  7 07:49:43 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Jan  7 07:49:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b4ef03

app-text/highlight: bump to 3.25

Package-Manager: portage-2.2.26
Signed-off-by: Alexis Ballier  gentoo.org>

 app-text/highlight/Manifest  |  1 +
 app-text/highlight/highlight-3.25.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index dfe055e..6ce947b 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -3,5 +3,6 @@ DIST highlight-3.16.tar.bz2 613356 SHA256 
994e8da0b86549fb16c4590769731315d01db6
 DIST highlight-3.17.tar.bz2 617834 SHA256 
87ca5907943da25c756407d35ea0df8eb7762f3e32544201da27555c8eadb301 SHA512 
27d5391339e80b616146489e97f63bca336f18b26c2ff5b94ae5bf183d3d1cdbfba202ab36d8eac86dee98ff49c6cc6c41dcf31860f0277f0327688e622d954e
 WHIRLPOOL 
53ee5a4c58021f2a395d1d2e29090a43b06f3ad4ccad4461843f5a1eedebabe5ff33d2ac0c97c9d1ea496023c3acfe9eb30ff4d9d119a0eae4173ea1f9352cc3
 DIST highlight-3.18.tar.bz2 619669 SHA256 
55c6f7a5aeaac2c811078a0215b27c1c80d971bba5dff51ee74a97b3303a584b SHA512 
1f939e117209e96d021216addc281ca7f265822f053f577ed7cb11b8ac9a1762bf84f8e1f9f5e67277004573b98e4b8732f48549aa674fe6801bfc1c0627b930
 WHIRLPOOL 
e08d16d632e4193e27e2a1db530218e937f04abc03d36d1cc8d096c0511a3ccf51c61078fad0bb182b145866c6aac7d7c47818014868c2ae73254c18ad80aaf7
 DIST highlight-3.24.tar.bz2 625192 SHA256 
4f921697de9db93fb54bb667e6245b2831c153fc00dfa592ec50e42d345679cd SHA512 
41f170a436fa802393b2f37e4791b0168d1a7c723e09bc6326c389b8a266604a163c7c3bba10f456df0c5fe321914c736e07830459d5c43da9bdd6335db92086
 WHIRLPOOL 
fc1b7eafdcb41ace65d08fd114c7dabb2169d6f1fedca99accfcb60dcd325b5db9f97e5c6c8c2ad31cc47bc9de90435cf4473e9147c562d70e87e43513320161
+DIST highlight-3.25.tar.bz2 626492 SHA256 
d8a9b8989c8b4108de0a76ceb585a5777ab308a339a667a9b05ee3d059dade26 SHA512 
c0249283e7c26b565170c4686fb28ddd0565716ddcd38a52cbfde03051558f4c1baf7b2605e33e1799afb7dfb79b053fffa70827d5d8dcaf42a344076d26fb11
 WHIRLPOOL 
d2f8ae06a9b48dd88432d9550d6e456f3a3177194af72ee26023ea110046a55ea9031104e9a397bfd316d3b4c0a1f557cefaa73165bc54308725f71a7e89f1e6
 DIST highlight-3.3.tar.bz2 740651 SHA256 
96c415d62488c6522e9933ecdfce447eb8eecd3b88a1064f42908c936ea02d87 SHA512 
10530f485e57aa8068edddca3b0f75fcdd1c756d45740e7dd4eeaeb8b87cebd022f6283ecd37a057ef18f30e8cb56eeb412e8ba0c0542320a751b8b9c3dbf1c9
 WHIRLPOOL 
8b0ccfa97d5343b0edb2cf11d92116df4ebdac5d7157569d758c8eb2a113dd07612438ef9eeeda9138a7aa9d64c027ba5dab31054700acbc6823b6868ff4a77c
 DIST highlight-3.9.tar.bz2 683718 SHA256 
4ae69795e3ca4ffef47355a7b6dc371e2d781735efd44fa12ff3a1ffc990daef SHA512 
4f75232eae5f18f37666e04467993eab8ba983ec86ba6fbef4fbd6fea1e4b2a388beff75a72cfb00c1a90a6fa6dcab9cd68d40cde940f6aaff5174304102cada
 WHIRLPOOL 
1d0ab7fa034fa16cf07318a1140d261942ad98b73108b1b83c578e98f836c9d933ad731320b8aa183f958572e10f3970f64b822954fe5065f8ec6692290f6e9a

diff --git a/app-text/highlight/highlight-3.25.ebuild 
b/app-text/highlight/highlight-3.25.ebuild
new file mode 100644
index 000..df1763b
--- /dev/null
+++ b/app-text/highlight/highlight-3.25.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs qt4-r2 flag-o-matic
+
+DESCRIPTION="converts source code to formatted text ((X)HTML, RTF, (La)TeX, 
XSL-FO, XML) with syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt4"
+
+RDEPEND="dev-lang/lua
+   qt4? (
+   dev-qt/qtgui:4
+   dev-qt/qtcore:4
+   )"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   virtual/pkgconfig"
+
+src_prepare() {
+   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   src/core/datadir.cpp || die
+
+   if has_version '

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2015-11-13 Thread Alexis Ballier
commit: 0fa5cc1a54618d7a4344fbe564fc4c20cc4cc3e9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Nov 13 09:01:33 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Nov 13 09:01:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa5cc1a

app-text/highlight: bump to 3.24

Package-Manager: portage-2.2.24
Signed-off-by: Alexis Ballier  gentoo.org>

 app-text/highlight/Manifest  |  1 +
 app-text/highlight/highlight-3.24.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest
index 3041e28..dfe055e 100644
--- a/app-text/highlight/Manifest
+++ b/app-text/highlight/Manifest
@@ -2,5 +2,6 @@ DIST highlight-3.12.tar.bz2 679786 SHA256 
32f22fc63243c48ee7499c7834af50de4ed0ec
 DIST highlight-3.16.tar.bz2 613356 SHA256 
994e8da0b86549fb16c4590769731315d01db68e973c44d43931fcc628e79d77 SHA512 
b637107f589ff475bda22e14a7a55a5af5adbae67a5c1b9081bd312646dc712ee8b9e04d3f760e485d4c311b0ef69ef71a5121ab7d70e0f55d3990a5c6134443
 WHIRLPOOL 
09af3cc7f77e409d3bdeec3979f390e30b9ffc47484274fc326de9011b55e7b10e825586a9bc2be5aa1e73dc1ab8b3623caa408766e2f7b9efff07fff470e4fc
 DIST highlight-3.17.tar.bz2 617834 SHA256 
87ca5907943da25c756407d35ea0df8eb7762f3e32544201da27555c8eadb301 SHA512 
27d5391339e80b616146489e97f63bca336f18b26c2ff5b94ae5bf183d3d1cdbfba202ab36d8eac86dee98ff49c6cc6c41dcf31860f0277f0327688e622d954e
 WHIRLPOOL 
53ee5a4c58021f2a395d1d2e29090a43b06f3ad4ccad4461843f5a1eedebabe5ff33d2ac0c97c9d1ea496023c3acfe9eb30ff4d9d119a0eae4173ea1f9352cc3
 DIST highlight-3.18.tar.bz2 619669 SHA256 
55c6f7a5aeaac2c811078a0215b27c1c80d971bba5dff51ee74a97b3303a584b SHA512 
1f939e117209e96d021216addc281ca7f265822f053f577ed7cb11b8ac9a1762bf84f8e1f9f5e67277004573b98e4b8732f48549aa674fe6801bfc1c0627b930
 WHIRLPOOL 
e08d16d632e4193e27e2a1db530218e937f04abc03d36d1cc8d096c0511a3ccf51c61078fad0bb182b145866c6aac7d7c47818014868c2ae73254c18ad80aaf7
+DIST highlight-3.24.tar.bz2 625192 SHA256 
4f921697de9db93fb54bb667e6245b2831c153fc00dfa592ec50e42d345679cd SHA512 
41f170a436fa802393b2f37e4791b0168d1a7c723e09bc6326c389b8a266604a163c7c3bba10f456df0c5fe321914c736e07830459d5c43da9bdd6335db92086
 WHIRLPOOL 
fc1b7eafdcb41ace65d08fd114c7dabb2169d6f1fedca99accfcb60dcd325b5db9f97e5c6c8c2ad31cc47bc9de90435cf4473e9147c562d70e87e43513320161
 DIST highlight-3.3.tar.bz2 740651 SHA256 
96c415d62488c6522e9933ecdfce447eb8eecd3b88a1064f42908c936ea02d87 SHA512 
10530f485e57aa8068edddca3b0f75fcdd1c756d45740e7dd4eeaeb8b87cebd022f6283ecd37a057ef18f30e8cb56eeb412e8ba0c0542320a751b8b9c3dbf1c9
 WHIRLPOOL 
8b0ccfa97d5343b0edb2cf11d92116df4ebdac5d7157569d758c8eb2a113dd07612438ef9eeeda9138a7aa9d64c027ba5dab31054700acbc6823b6868ff4a77c
 DIST highlight-3.9.tar.bz2 683718 SHA256 
4ae69795e3ca4ffef47355a7b6dc371e2d781735efd44fa12ff3a1ffc990daef SHA512 
4f75232eae5f18f37666e04467993eab8ba983ec86ba6fbef4fbd6fea1e4b2a388beff75a72cfb00c1a90a6fa6dcab9cd68d40cde940f6aaff5174304102cada
 WHIRLPOOL 
1d0ab7fa034fa16cf07318a1140d261942ad98b73108b1b83c578e98f836c9d933ad731320b8aa183f958572e10f3970f64b822954fe5065f8ec6692290f6e9a

diff --git a/app-text/highlight/highlight-3.24.ebuild 
b/app-text/highlight/highlight-3.24.ebuild
new file mode 100644
index 000..df1763b
--- /dev/null
+++ b/app-text/highlight/highlight-3.24.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs qt4-r2 flag-o-matic
+
+DESCRIPTION="converts source code to formatted text ((X)HTML, RTF, (La)TeX, 
XSL-FO, XML) with syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt4"
+
+RDEPEND="dev-lang/lua
+   qt4? (
+   dev-qt/qtgui:4
+   dev-qt/qtcore:4
+   )"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   virtual/pkgconfig"
+
+src_prepare() {
+   sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   src/core/datadir.cpp || die
+
+   if has_version '