summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-java/stringtemplate: fixed tests in java 21+ for 4.3.4 + simplified ↵Miroslav Šulc2024-07-262-9/+8
| | | | | | | applying the patch Closes: https://bugs.gentoo.org/936535 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: drop 4.3.2Volkmar W. Pogatzki2024-01-103-133/+0
| | | | | | Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/34696 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-java/stringtemplate: Stabilize 4.3.4 x86, #919457Arthur Zamarin2024-01-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-java/stringtemplate: Stabilize 4.3.4 amd64, #919457Arthur Zamarin2024-01-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-java/stringtemplate: Stabilize 4.3.4 ppc64, #919457Sam James2024-01-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-java/stringtemplate: Stabilize 4.3.4 arm64, #919457Sam James2024-01-071-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-java/stringtemplate: fixed tests for java 21 in 4.3.4Miroslav Šulc2023-12-081-84/+34
| | | | Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: minor style updateVolkmar W. Pogatzki2023-12-082-17/+32
| | | | | | Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/33606 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: add 4.3.4Volkmar W. Pogatzki2023-12-083-0/+200
| | | | | Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: add github upstream metadataVolkmar W. Pogatzki2023-12-081-0/+1
| | | | | Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: add java21-compatibility.patch, EAPI 7 -> 8 (slot 0)Volkmar W. Pogatzki2023-12-083-30/+35
| | | | | | | | moves dev-java/antlr:0 to CP_DEPEND Closes: https://bugs.gentoo.org/916571 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* */*: remove sparc64-solaris keywordFabian Groffen2023-05-252-2/+2
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* */*: remove sparc-solaris keywordFabian Groffen2023-05-252-2/+2
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* */*: remove x86-solaris keywordFabian Groffen2023-05-242-2/+2
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-java/stringtemplate: dropped obsolete 4.3.1Miroslav Šulc2022-05-062-99/+0
| | | | | Bug: https://bugs.gentoo.org/842729 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: Stabilize 4.3.2 ppc64, #842729Arthur Zamarin2022-05-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-java/stringtemplate: Stabilize 4.3.2 arm64, #842729Jakov Smolić2022-05-051-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-java/stringtemplate: Stabilize 4.3.2 x86, #842729Jakov Smolić2022-05-051-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-java/stringtemplate: Stabilize 4.3.2 amd64, #842729Jakov Smolić2022-05-051-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-java/stringtemplate: Add 4.3.2Yuan Liao2022-04-052-0/+105
| | | | | | Signed-off-by: Yuan Liao <liaoyuan@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24914 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: Drop 4.0.8-r1Volkmar W. Pogatzki2022-03-174-222/+0
| | | | | | | Closes: https://bugs.gentoo.org/742554 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: Stabilize 4.3.1 ppc64, #833953Sam James2022-03-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-java/stringtemplate: Fix 4.3.1 test failure when upgrading slot 4Yuan Liao2022-02-271-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A test failure (as reported in the linked bug) might occur when an older version of ST 4 is already installed on the system. The failure is caused by multiple factors: the way java-pkg-simple.eclass generates the test classpath, the fact that the tests launch new JVM instances under a different working directory, and the behavior of the JVM upon an invalid path in the classpath. As of the time when this commit is created, the test classpath computed by java-pkg-simple.eclass will contain the following elements, in order: 1. The directory containing the test classes compiled by the eclass 2. The path to the JAR built by the eclass **relative to ${S}** 3. Absolute paths to dependency JARs, for both compile and test dependencies ST 4 has an implicit test dependency on itself via ANTLR 3.5 (which is yet another issue pertaining to the troublesome, malformed ANTLR 3.5 and ST 4 circular dependency). This means a version of slot 4 that is possibly older than 4.3.1 might be installed on the system and added to the test classpath within element No. 3 when the tests are being run. Some of the tests will call the 'java' command to execute ST 4 in a new JVM instance; the test classpath generated by java-pkg-simple.eclass will be reused in the classpath of the new JVM. The unfortunate factor that triggers the test failure is that the new JVM's working directory can become different from the one of the original JVM running the JUnit tests, which is ${S} when this package is being built by Portage. Note that element No. 2 in the test classpath is a relative path: after the working directory is changed, it will be invalid. However, JVM is lax in invalid path elements in the classpath: it will just ignore them and emit a "class not found" error or alike only after it has tried all other paths in the classpath to locate a class. With this behavior, JVM will pick up the copy of ST 4 already installed on the system from element No. 3 in the classpath after it detects that element No. 2 is an invalid path. Therefore, the tests will be run against ST 4 that is *installed on the system* instead of the copy that has just been built. This explains why some tests would fail when an older version of ST 4 is already installed; effectively, that old version was being tested by the test suite for the new version, and there is no guarantee that all tests would pass in this case. A corollary conclusion is that if the same version of ST 4 is being built and installed twice, and the second build has tests enabled, then the tests would pass, although effectively it would be the artifact produced by the first build being tested against. Closes: https://bugs.gentoo.org/834138 Signed-off-by: Yuan Liao <liaoyuan@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24368 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: Stabilize 4.3.1 arm64, #833953Sam James2022-02-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-java/stringtemplate: Stabilize 4.3.1 x86, #833953Jakov Smolić2022-02-241-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-java/stringtemplate: Stabilize 4.3.1 amd64, #833953Jakov Smolić2022-02-241-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-java/stringtemplate: Add 4.3.1, resolve antlr-3.5 circular depYuan Liao2022-01-253-0/+104
| | | | | | | | | | | | | | | stringtemplate-4 requires antlr-3.5 only during the build time to generate *.java files from src/org/stringtemplate/v4/compiler/*.g files. This causes the circular dependency issue described by the linked bug since antlr-3.5 depends on stringtemplate-4. Fortunately, the sources JAR for stringtemplate 4.3.1 from Maven Central contains those generated *.java files (presumably pre-generated by the upstream), so if the Java sources from that JAR are used, the build-time dependency on antlr-3.5 can be eliminated, finally resolving this chicken-or-egg problem. Bug: https://bugs.gentoo.org/742554 Signed-off-by: Yuan Liao <liaoyuan@gmail.com> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: Stabilize 3.2.1-r2 arm64, #826766Sam James2021-11-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* dev-java/stringtemplate: remove unused patchMichael Mair-Keimberger2021-08-261-53/+0
| | | | | | | Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/22098 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: remove obsolete 3.2.1-r1Volkmar W. Pogatzki2021-08-061-62/+0
| | | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/21018/commits/d84c8819d8e6a3635543a361d4254578c570d45e Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: x86 stable wrt bug #795153Agostino Sarubbo2021-06-111-1/+1
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-java/stringtemplate: ppc64 stable wrt bug #795153Agostino Sarubbo2021-06-111-1/+1
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-java/stringtemplate: amd64 stable wrt bug #795153Agostino Sarubbo2021-06-111-1/+1
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-java/strimgtemplate: fixed tests in 4.0.8-r1Miroslav Šulc2021-05-292-0/+73
| | | | | | Closes: https://bugs.gentoo.org/791718 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: EAPI 7, min java 1.8 (slot 0)Volkmar W. Pogatzki2021-05-272-1/+60
| | | | | | | | | also fix unavailable SRC_URI Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/20991 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: remove unused patchMichael Mair-Keimberger2021-05-241-38/+0
| | | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/20950 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: removed obsolete 4.0.8Miroslav Šulc2021-05-221-71/+0
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: (slot :4) min java 1.8Volkmar W. Pogatzki2021-05-222-0/+147
| | | | | | | | | Problem described in https://bugs.gentoo.org/742554#c4 persists Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/20907 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* dev-java/stringtemplate: eutils->epatchSam James2021-04-182-4/+4
| | | | | Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* dev-java/stringtemplate: arm64 keyworded (bug #720116)Sam James2020-07-201-1/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* dev-java/stringtemplate: update homepageAlexey Sokolov2020-05-172-4/+4
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alexey Sokolov <sokolov@google.com> Signed-off-by: Aaron Bauman <bman@gentoo.org>
* */*: [QA] Fix trivial cases of MissingTestRestrictMichał Górny2019-12-112-2/+4
| | | | | | | | | | | | | | | | | | The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-java/*: Update Manifest hashesMichał Górny2017-12-091-1/+1
|
* dev-java: WhitespacePatrick Lauer2017-11-251-2/+2
| | | | Package-Manager: Portage-2.3.16, Repoman-2.3.6
* dev-java/stringtemplate: keyword ~arm64Alexis Ballier2017-07-131-2/+2
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-282-2/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* dev-java/stringtemplate: 4.0.8 stable on amd64, ppc64, x86 (ALLARCHES)James Le Cuirot2016-10-071-1/+1
| | | | Package-Manager: portage-2.3.1
* Set appropriate maintainer types in metadata.xml (GLEP 67)Michał Górny2016-01-241-1/+1
|
* Replace all herds with appropriate projects (GLEP 67)Michał Górny2016-01-241-1/+4
| | | | | Replace all uses of herd with appropriate project maintainers, or no maintainers in case of herds requested to be disbanded.