summaryrefslogtreecommitdiff
path: root/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
AgeCommit message (Collapse)Author
2025-09-02*/*: destable sparcArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-09-12*/*: unkeyword ~ia64Arthur Zamarin
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-02-03dev-util/source-highlight: Stabilize 3.1.9-r2 arm64, #923547Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-02dev-util/source-highlight: Stabilize 3.1.9-r2 amd64, #923547Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-02-02dev-util/source-highlight: Stabilize 3.1.9-r2 x86, #923547Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-02-02dev-util/source-highlight: style tweakSam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-02dev-util/source-highlight: Stabilize 3.1.9-r2 ppc64, #923547Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-02dev-util/source-highlight: Stabilize 3.1.9-r2 arm, #923547Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-02dev-util/source-highlight: Stabilize 3.1.9-r2 sparc, #923547Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-02dev-util/source-highlight: Stabilize 3.1.9-r2 ppc, #923547Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-28dev-util/source-highlight: update EAPI 7 -> 8Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34509 Signed-off-by: Sam James <sam@gentoo.org>
2023-12-28dev-util/source-highlight: fix some old formatting quirksEli Schwartz
src_* functions should be defined according to order of execution for the aid of the reader. The test phase was defined out of order. Global variables were inconsistently delineated in a huge chunk. Separate them a bit. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2023-12-28dev-util/source-highlight: disallow building with LTOEli Schwartz
It miscompiles with ODR violations. After elibtoolize, the build fails with the recommended -Werror= flags for lto. Filter out -flto so that users with global lto enabled don't miscompile source-highlight. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2023-12-28dev-util/source-highlight: apply elibtoolize to old distributed libtoolEli Schwartz
This makes the build respect warning flags such as -Werror=odr. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2023-12-28dev-util/source-highlight: remove unneeded runtime dependency on ctagsEli Schwartz
ctags is not actually needed to highlight files. It is used at runtime for --gen-references, which isn't the default way to use it, and source-highlight knows how to error out with a friendly error message if you do not have it and need it. It's used by the testsuite, of course. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>