{"bugs":[{"bugid":937232,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-java\/stringtemplate-4.3.4 java-pkg_ensure-dep issue"}],"categories":[{"categoryid":449,"name":"app-arch","summary":"The app-arch category contains tools for archiving, compressing and uncompressing files or groups of files."},{"categoryid":406,"name":"dev-java","summary":"The dev-java category contains libraries and utilities relevant to the Java programming language."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a198e862478387fe37b4d232d51a3edb558cd3e0","committime":"2025-12-19T10:01:01","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Bug: https:\/\/bugs.gentoo.org\/473598\nBug: https:\/\/bugs.gentoo.org\/720224\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"2d25fad95cbaa525c8945d8e582c749d49524f49","committime":"2025-12-19T09:25:43","packageid":51482,"repoid":1,"summary":"*\/*: drop *-linux keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"186b02ff12d65e3a8d7ea6110add7cb6f81641b8","committime":"2024-10-17T15:48:40","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"After a message to gentoo-dev ML, and no reply from any user on x86,\n\nwe decided to dekeyword most Java packages from x86, and reverse\n\ndependencies of them.\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"30f60b3c0e0930f979964fc1caf6e5963f3c4396","committime":"2024-10-17T14:34:06","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: dekeyword x86"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"549130cd24a24a34b1ee13e121c0a3a274734783","committime":"2024-10-12T17:18:15","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"After a message to gentoo-dev ML, and no reply from any user on arm,\n\nwe decided to dekeyword most Java packages from arm.\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"1672f959cd2a1d5947fde3bafb2c3a25855019ce","committime":"2024-10-11T12:54:15","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: dekeyword arm"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"24424cbfbc729ca8e8217473cec87aa415725e0c","committime":"2024-07-26T09:49:04","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"fordfrog@gentoo.org","authorname":"Miroslav Šulc","body":"Closes: https:\/\/bugs.gentoo.org\/936535\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"8fc319802f811bfc774024d7cf46d3a6815aabde","committime":"2024-07-26T09:33:47","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: fixed tests in java 21+ for 4.3.4 + simplified applying the patch"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7312232544785a673797f79abfa0f4edfeaf417f","committime":"2024-01-10T08:36:13","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gentoo@pogatzki.net","authorname":"Volkmar W. Pogatzki","body":"Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/34696\nSigned-off-by: Florian Schmaus <flow@gentoo.org>","commitid":"6c4c88ebf564f6cb8b09e46790273642222ec4a4","committime":"2024-01-07T16:01:39","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: drop 4.3.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"84ea9db7a99e4408c8e9a579e8ac7da68f92de69","committime":"2024-01-07T12:47:53","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"424f162462be445bc1e79a75c442ed7cd0816886","committime":"2024-01-07T12:41:45","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Stabilize 4.3.4 x86, #919457"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"79c4bb39eaf5363e1775cf24eed87f681735c9c8","committime":"2024-01-07T12:41:44","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Stabilize 4.3.4 amd64, #919457"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"89026f0f43a3d696ad671ee67d618f74c59e73b1","committime":"2024-01-07T06:17:50","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"c21c2380190182482027515d32503ec82b6a7cc6","committime":"2024-01-07T06:11:26","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Stabilize 4.3.4 ppc64, #919457"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"bd151c087b082be54db99610c42e8b61fd0f42af","committime":"2024-01-07T06:11:25","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Stabilize 4.3.4 arm64, #919457"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"70d1d99399f0b9c808178e2ebe2f028bc8eec0d2","committime":"2023-12-08T10:46:46","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gentoo@pogatzki.net","authorname":"Volkmar W. Pogatzki","body":"Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/33606\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"8e2dfc4e18f9323d171a42526d508892596a2b5c","committime":"2023-11-21T07:57:32","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: minor style update"},{"authoremail":"gentoo@pogatzki.net","authorname":"Volkmar W. Pogatzki","body":"Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"1210dc8f95787cdbd313ee1edcb700fafc1c23f9","committime":"2023-11-21T07:41:23","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: add 4.3.4"},{"authoremail":"gentoo@pogatzki.net","authorname":"Volkmar W. Pogatzki","body":"moves dev-java\/antlr:0 to CP_DEPEND\n\nCloses: https:\/\/bugs.gentoo.org\/916571\nSigned-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"e8b8f7b9856b2b3899c723ef020d6ff9c0c566f4","committime":"2023-10-31T13:58:06","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: add java21-compatibility.patch, EAPI 7 -> 8 (slot 0)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d51c9d5c19ebb657362f470b725a146d71c2d18f","committime":"2023-05-25T20:02:08","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Signed-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"6d2df6f4b71756f49d6afeb99ef76b693bd39742","committime":"2023-05-25T19:53:25","packageid":51482,"repoid":1,"summary":"*\/*: remove sparc64-solaris keyword"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Signed-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"4aebe55f8c434205f2ea3d28ffacb834a401bc1f","committime":"2023-05-25T19:49:16","packageid":51482,"repoid":1,"summary":"*\/*: remove sparc-solaris keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1e74ac9788964fd86f18d370c5401a8cec873119","committime":"2023-05-24T19:47:02","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Signed-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"82e9ddde6f17e843beed29bc1446c635f71efc50","committime":"2023-05-24T19:41:33","packageid":51482,"repoid":1,"summary":"*\/*: remove x86-solaris keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"32d3bc45326244c601fc93d26e74cdf9b0d0469d","committime":"2022-05-06T06:33:01","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"fordfrog@gentoo.org","authorname":"Miroslav Šulc","body":"Bug: https:\/\/bugs.gentoo.org\/842729\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"13b60ee19e790bdf09435714c124a385022d156a","committime":"2022-05-06T06:24:07","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: dropped obsolete 4.3.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"567585af0ba46dc7c2f9b0d28b31b90af309b5fa","committime":"2022-05-05T18:03:05","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"6e9114baf28d530ae41f1f500bcd614b6ae8d0f2","committime":"2022-05-05T17:59:47","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Stabilize 4.3.2 ppc64, #842729"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"92eff05a1207ad6ff1d962ce7f990b207ac84fbc","committime":"2022-05-05T10:47:57","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"b242edd4fd5282b36be708f5f71bc2b26db51b5f","committime":"2022-05-05T10:33:52","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Stabilize 4.3.2 arm64, #842729"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4a4440e6a1bb1a319ff9bfc35fceb3dc0ae2d2e5","committime":"2022-05-05T10:03:20","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"6190175b94c46a88a7cb5ff2da4697698283ba17","committime":"2022-05-05T09:53:46","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Stabilize 4.3.2 x86, #842729"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"458016061ef78b492a71353817e9c07f91b2f269","committime":"2022-05-05T09:52:50","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Stabilize 4.3.2 amd64, #842729"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c07846be1d85a9d273c8eae8b847d689d6bdd378","committime":"2022-04-05T05:05:03","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"liaoyuan@gmail.com","authorname":"Yuan Liao","body":"Signed-off-by: Yuan Liao <liaoyuan@gmail.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/24914\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"d381b561978c8acc70f947d76fbcfcc1dd263db0","committime":"2022-04-05T04:45:43","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Add 4.3.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ab4cc2395e7ae767328e4d61dcf046cdc7376e77","committime":"2022-03-17T09:04:17","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gentoo@pogatzki.net","authorname":"Volkmar W. Pogatzki","body":"Closes: https:\/\/bugs.gentoo.org\/742554\nPackage-Manager: Portage-3.0.30, Repoman-3.0.3\nSigned-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"3fc8eb9e269b59e7c26b76f14ca3236417bdae3c","committime":"2022-03-17T06:35:50","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Drop 4.0.8-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ae7b628c2feb78d58966e97c05675a66f8c0a86d","committime":"2022-03-17T01:04:09","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"56800e459472b4f4c0564357b92155519b0ac2a6","committime":"2022-03-17T00:57:28","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Stabilize 4.3.1 ppc64, #833953"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"41b2557f66aa9a2d4f1e3b813ab60fbe74cbd6b5","committime":"2022-02-27T08:21:56","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"liaoyuan@gmail.com","authorname":"Yuan Liao","body":"A test failure (as reported in the linked bug) might occur when an older\nversion of ST 4 is already installed on the system.  The failure is\ncaused by multiple factors: the way java-pkg-simple.eclass generates the\ntest classpath, the fact that the tests launch new JVM instances under a\ndifferent working directory, and the behavior of the JVM upon an invalid\npath in the classpath.\n\nAs of the time when this commit is created, the test classpath computed\nby java-pkg-simple.eclass will contain the following elements, in order:\n1. The directory containing the test classes compiled by the eclass\n2. The path to the JAR built by the eclass **relative to ${S}**\n3. Absolute paths to dependency JARs, for both compile and test\n   dependencies\n\nST 4 has an implicit test dependency on itself via ANTLR 3.5 (which is\nyet another issue pertaining to the troublesome, malformed ANTLR 3.5 and\nST 4 circular dependency).  This means a version of slot 4 that is\npossibly older than 4.3.1 might be installed on the system and added to\nthe test classpath within element No. 3 when the tests are being run.\n\nSome of the tests will call the 'java' command to execute ST 4 in a new\nJVM instance; the test classpath generated by java-pkg-simple.eclass\nwill be reused in the classpath of the new JVM.  The unfortunate factor\nthat triggers the test failure is that the new JVM's working directory\ncan become different from the one of the original JVM running the JUnit\ntests, which is ${S} when this package is being built by Portage.\n\nNote that element No. 2 in the test classpath is a relative path: after\nthe working directory is changed, it will be invalid.  However, JVM is\nlax in invalid path elements in the classpath: it will just ignore them\nand emit a \"class not found\" error or alike only after it has tried all\nother paths in the classpath to locate a class.\n\nWith this behavior, JVM will pick up the copy of ST 4 already installed\non the system from element No. 3 in the classpath after it detects that\nelement No. 2 is an invalid path.  Therefore, the tests will be run\nagainst ST 4 that is *installed on the system* instead of the copy that\nhas just been built.\n\nThis explains why some tests would fail when an older version of ST 4 is\nalready installed; effectively, that old version was being tested by the\ntest suite for the new version, and there is no guarantee that all tests\nwould pass in this case.  A corollary conclusion is that if the same\nversion of ST 4 is being built and installed twice, and the second build\nhas tests enabled, then the tests would pass, although effectively it\nwould be the artifact produced by the first build being tested against.\n\nCloses: https:\/\/bugs.gentoo.org\/834138\nSigned-off-by: Yuan Liao <liaoyuan@gmail.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/24368\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"74072f9f3ff905b4683cd482fdf756cb3ea807f8","committime":"2022-02-27T05:52:13","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Fix 4.3.1 test failure when upgrading slot 4"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9e8ee4433cba31ca69bfa1a92d42992288cd52d4","committime":"2022-02-25T21:51:45","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"8750fdc31e82087a507cffff706b032eca5039e5","committime":"2022-02-25T21:30:53","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Stabilize 4.3.1 arm64, #833953"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cd7e7bf3267824974d7f03062a42363ba65b817b","committime":"2022-02-24T09:06:55","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"b61da4ec6da7e55019c4fcd05541c944a4535213","committime":"2022-02-24T08:46:24","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Stabilize 4.3.1 x86, #833953"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"d94ce475ceadec3fc10594fff7ee65b4c6030bea","committime":"2022-02-24T08:46:06","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Stabilize 4.3.1 amd64, #833953"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dd343b7fa86098960bdf880d30d1e6b1a82ca579","committime":"2022-01-25T09:36:44","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"liaoyuan@gmail.com","authorname":"Yuan Liao","body":"stringtemplate-4 requires antlr-3.5 only during the build time to\ngenerate *.java files from src\/org\/stringtemplate\/v4\/compiler\/*.g files.\nThis causes the circular dependency issue described by the linked bug\nsince antlr-3.5 depends on stringtemplate-4.  Fortunately, the sources\nJAR for stringtemplate 4.3.1 from Maven Central contains those generated\n*.java files (presumably pre-generated by the upstream), so if the Java\nsources from that JAR are used, the build-time dependency on antlr-3.5\ncan be eliminated, finally resolving this chicken-or-egg problem.\n\nBug: https:\/\/bugs.gentoo.org\/742554\nSigned-off-by: Yuan Liao <liaoyuan@gmail.com>\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"ee4ae9f475412915941b4c4ed4a479bf528cc5b0","committime":"2022-01-20T02:51:31","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Add 4.3.1, resolve antlr-3.5 circular dep"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c58a6bd5960b3113169d22aa89f36b7a1f4449fc","committime":"2021-11-23T21:51:26","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"ad9135707796e3f69884ed857c7bed6c1fa61dc7","committime":"2021-11-23T21:36:11","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Stabilize 3.2.1-r2 arm64, #826766"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"67fc3c6546a441ec410d950dfc06144dc85bf710","committime":"2021-08-06T06:06:54","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gentoo@pogatzki.net","authorname":"Volkmar W. Pogatzki","body":"Package-Manager: Portage-3.0.18, Repoman-3.0.2\nSigned-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/21018\/commits\/d84c8819d8e6a3635543a361d4254578c570d45e\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"3645e67f7f859bcae2489da898bd758bbadf4cca","committime":"2021-06-11T12:17:25","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: remove obsolete 3.2.1-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2fbebab9888f5cd3e138a11cbdd6e465abddaf48","committime":"2021-06-11T09:05:12","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-3.0.13, Repoman-3.0.2\nRepoMan-Options: --include-arches=\"x86\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"dd333efcbfc2403d6b94422c895c47be88fc6be1","committime":"2021-06-11T08:56:04","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: x86 stable wrt bug #795153"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-3.0.13, Repoman-3.0.2\nRepoMan-Options: --include-arches=\"ppc64\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"91b606ff10f6fa8332b93d6094daee7f83d9c230","committime":"2021-06-11T08:55:20","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: ppc64 stable wrt bug #795153"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-3.0.13, Repoman-3.0.2\nRepoMan-Options: --include-arches=\"amd64\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"0b6187860665be369c61b633be9c75045d18025d","committime":"2021-06-11T08:50:22","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: amd64 stable wrt bug #795153"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ee56f8da53232d9526854e08e30a359a8a7fc5db","committime":"2021-05-29T16:05:05","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"fordfrog@gentoo.org","authorname":"Miroslav Šulc","body":"Closes: https:\/\/bugs.gentoo.org\/791718\nPackage-Manager: Portage-3.0.19, Repoman-3.0.3\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"2419e959eba7ba4945452325216df3ce7c0b1bf7","committime":"2021-05-29T15:58:15","packageid":51482,"repoid":1,"summary":"dev-java\/strimgtemplate: fixed tests in 4.0.8-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"02d7fe81d9a570cf35032c0452236edcb1e2cd07","committime":"2021-05-27T08:19:57","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gentoo@pogatzki.net","authorname":"Volkmar W. Pogatzki","body":"also fix unavailable SRC_URI\n\nPackage-Manager: Portage-3.0.18, Repoman-3.0.2\nSigned-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/20991\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"612b91fe096ca3a643004727135a56ae029e7cac","committime":"2021-05-26T08:30:19","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: EAPI 7, min java 1.8 (slot 0)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0b828108495c37340b79c5ad1721f345c83f8108","committime":"2021-05-22T09:20:15","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"fordfrog@gentoo.org","authorname":"Miroslav Šulc","body":"Package-Manager: Portage-3.0.18, Repoman-3.0.3\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"d8b4aaa1c7f422a36a20010fa637dbdce874cb12","committime":"2021-05-22T09:00:45","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: removed obsolete 4.0.8"},{"authoremail":"gentoo@pogatzki.net","authorname":"Volkmar W. Pogatzki","body":"Problem described in https:\/\/bugs.gentoo.org\/742554#c4 persists\n\nPackage-Manager: Portage-3.0.18, Repoman-3.0.2\nSigned-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/20907\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"0c02779c69d493fceacb37797e865377bc71e406","committime":"2021-05-21T09:56:04","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: (slot :4) min java 1.8"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1dff16feef2bb9d2ccf6e0e5f2a4f87e02f7a94d","committime":"2021-04-18T06:22:06","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"2210754bebbd3950d1dcb9d5930d10e19be58552","committime":"2021-04-16T13:46:19","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: eutils->epatch"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"87b7306f8399cdcc075cce861532515e45fd763e","committime":"2020-07-20T01:35:10","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Package-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"8e93292c1ecf0f5253bd221a8fd1543319969eef","committime":"2020-07-20T01:09:07","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: arm64 keyworded (bug #720116)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1b8ce0d6859daed74b2d73480af8f15ef7f47a2b","committime":"2020-05-17T17:05:11","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sokolov@google.com","authorname":"Alexey Sokolov","body":"Package-Manager: Portage-2.3.99, Repoman-2.3.22\nSigned-off-by: Alexey Sokolov <sokolov@google.com>\nSigned-off-by: Aaron Bauman <bman@gentoo.org>","commitid":"f55095ad628179112abc5c8135e6b76fdb69250f","committime":"2020-05-08T14:49:01","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: update homepage"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fef742528aacdd4ffa4e59ea0354106ca161650e","committime":"2019-12-10T23:48:11","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"The result was achieved via the following pipeline:\n\n    pkgcheck scan -c RestrictTestCheck -R FormatReporter \\\n      --format '{category}\/{package}\/{package}-{version}.ebuild' |\n    xargs -n32 grep -L RESTRICT |\n    xargs -n32 sed -i -e '\/^IUSE=.*test\/aRESTRICT=\"!test? ( test )\"'\n\nThe resulting metadata was compared before and after the change.\nFew Go ebuilds had to be fixed manually due to implicit RESTRICT=strip\nadded by the eclass.  Two ebuilds have to be fixed because of multiline\nIUSE.\n\nSuggested-by: Robin H. Johnson <robbat2@gentoo.org>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/13942\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"064af661d0c9a31cecdf348632bc5603333a9149","committime":"2019-12-10T22:02:54","packageid":51482,"repoid":1,"summary":"*\/*: [QA] Fix trivial cases of MissingTestRestrict"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"f9d4a3a628e563c5c4302d865aa0ed602be26c45","committime":"2017-07-13T12:23:49","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"aballier@gentoo.org","authorname":"Alexis Ballier","body":"Package-Manager: Portage-2.3.6, Repoman-2.3.2","commitid":"d580955cd97ec9f88ae6e69fd188921fe9fd7403","committime":"2017-07-13T12:10:49","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: keyword ~arm64"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":51482,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"4d9ea8cf627057a6d506a232c4b60b00ee0cf884","committime":"2016-10-07T21:05:40","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Package-Manager: portage-2.3.1","commitid":"706a9d085f03b80119fe9c3299057ba7c62c6c6e","committime":"2016-10-07T20:33:03","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: 4.0.8 stable on amd64, ppc64, x86 (ALLARCHES)"},{"authoremail":"idella4@gentoo.org","authorname":"Ian Delaney","body":"Pull request: https:\/\/github.com\/gentoo\/gentoo\/pull\/675","commitid":"22c62713fd7ac4f5838a08c21c13338fd49170a0","committime":"2016-01-18T13:01:42","packageid":51482,"repoid":1,"summary":"Merge remote-tracking branch 'remotes\/Coacher\/mpv-verbump-to-0.15.0'"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"6fa3a148717db88de6b55817712297b4c4fc2749","committime":"2016-01-16T11:42:40","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Sorry! *sniff*","commitid":"d43d2c01dc453381059153dc66abf6ef5ce97503","committime":"2016-01-16T11:08:43","packageid":51482,"repoid":1,"summary":"Drop support for Java on ppc across the tree"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"9aedbd0d3823decab9e1066c2d1084a11faeaded","committime":"2016-01-14T22:02:35","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Package-Manager: portage-2.2.26","commitid":"cedf2f14fcc773034aa4eaa02360d85f231069b4","committime":"2016-01-02T20:29:08","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Remove old"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Package-Manager: portage-2.2.26","commitid":"15a7e6d317e85e4047b2567427292fc394950af9","committime":"2016-01-02T20:28:07","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Mark 3.2.1-r1 stable using ALLARCHES policy"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"384eeecda6451039f66fa72a22ee50063972db00","committime":"2015-12-06T00:01:43","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"This is needed by newer versions of ANTLR.\n\nPackage-Manager: portage-2.2.26","commitid":"49d428bd9fecbd5138782e8e74edda2d4be43f45","committime":"2015-12-05T23:24:18","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Version bump into new SLOT 4 (fixes #417895)"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"63ffc7c2a8e330bbca3d1a3711b2e2a58ff15db4","committime":"2015-12-04T23:22:16","packageid":51482,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Package-Manager: portage-2.2.26","commitid":"9667c9c0eb73ef104a6b4251ca76eaa72a68aa78","committime":"2015-12-04T23:00:20","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Remove old"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Package-Manager: portage-2.2.26","commitid":"3a57ade8bf9d44d13317237dcc8345eb522e80b4","committime":"2015-12-04T22:57:32","packageid":51482,"repoid":1,"summary":"dev-java\/stringtemplate: Rewrite, EAPI bump, test fixes wrt bug #405057"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":51482,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":51482,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"c40ea05c9903726b8a06f41c7d12a203c4f57542","committime":"2015-07-11T10:20:08","packageid":51482,"repoid":1,"summary":"2015-07-11 10:20:07 UTC"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":51482,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":396,"description":"Virtual for Java Development Kit (JDK)","ebuildids":[808234,808235],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"java@gentoo.org","maintainername":"Java","name":"jdk","packageid":42905},{"block":false,"categoryid":449,"description":"Info ZIP (encryption support)","ebuildids":[808234,808235],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"zip","packageid":45057},{"block":false,"categoryid":406,"description":"Simple framework to write repeatable tests","ebuildids":[808234,808235],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"java@gentoo.org","maintainername":"Java","name":"junit","packageid":46344},{"block":false,"categoryid":406,"description":"Java environment configuration query tool","ebuildids":[808234,808235],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"java@gentoo.org","maintainername":"Java","name":"java-config","packageid":51445,"summary":"java-config is used to configure the Java subsystem on your Gentoo installation. In particular, it can be used to configure system-wide and per-user default JVMs, construct classpath env vars from installed java packages and be used to query for the path to various JDK tools."},{"block":false,"categoryid":406,"description":"A parser generator for many languages","ebuildids":[808234],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"java@gentoo.org","maintainername":"Java","name":"antlr","packageid":51720},{"block":false,"categoryid":406,"description":"ANTLR 4 Runtime","ebuildids":[808235],"firstseen":"2022-01-25T09:38:36.186680","name":"antlr-runtime","packageid":74172,"summary":"A framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions."},{"block":false,"categoryid":406,"description":"The ANTLR 4 grammar compiler","ebuildids":[808235],"firstseen":"2022-01-25T09:38:36.186680","name":"antlr-tool","packageid":74173}],"depending":[{"block":false,"categoryid":406,"description":"A parser generator for many languages","ebuildids":[823285,823285],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"java@gentoo.org","maintainername":"Java","name":"antlr","packageid":51720},{"block":false,"categoryid":406,"description":"Java OpenJFX client application platform","ebuildids":[814315,876957],"firstseen":"2019-06-01T11:53:51.166079","name":"openjfx","packageid":69858,"summary":"OpenJFX is an open source, next generation client application platform for desktop, mobile and embedded systems built on Java."},{"block":false,"categoryid":406,"description":"ANTLR 4 Runtime","ebuildids":[746556,746556],"firstseen":"2022-01-25T09:38:36.186680","name":"antlr-runtime","packageid":74172,"summary":"A framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions."},{"block":false,"categoryid":406,"description":"The ANTLR 4 grammar compiler","ebuildids":[823286,823286,884885,884885],"firstseen":"2022-01-25T09:38:36.186680","name":"antlr-tool","packageid":74173}],"ebuilds":[{"archs":["amd64","arm64","ppc64","~x64-solaris"],"ebuildid":808235,"firstseen":"2023-12-08T11:07:03.509170","license":"BSD","moddate":"2026-01-25T15:05:28","packageid":51482,"repoid":1,"slot":"4","uses":["doc","source","test"],"version":"4.3.4"},{"archs":["amd64","arm64","ppc64","~x64-solaris"],"ebuildid":808234,"firstseen":"2023-12-08T11:07:03.509170","license":"BSD-1","moddate":"2026-01-25T15:05:28","packageid":51482,"repoid":1,"slot":"0","uses":["doc","source","test"],"version":"3.2.1-r3"}],"masks":[],"package":{"categoryid":406,"description":"A Java template engine","firstseen":"2010-05-04T00:54:45.661860","maintainer":"java@gentoo.org","maintainername":"Java","name":"stringtemplate","packageid":51482},"rdependencies":[{"block":false,"categoryid":449,"description":"Info ZIP (encryption support)","ebuildids":[808234,808235],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"zip","packageid":45057},{"block":false,"categoryid":406,"description":"Java environment configuration query tool","ebuildids":[808234,808235],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"java@gentoo.org","maintainername":"Java","name":"java-config","packageid":51445,"summary":"java-config is used to configure the Java subsystem on your Gentoo installation. In particular, it can be used to configure system-wide and per-user default JVMs, construct classpath env vars from installed java packages and be used to query for the path to various JDK tools."},{"block":false,"categoryid":406,"description":"A parser generator for many languages","ebuildids":[808234],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"java@gentoo.org","maintainername":"Java","name":"antlr","packageid":51720},{"block":false,"categoryid":396,"description":"Virtual for Java Runtime Environment (JRE)","ebuildids":[808234,808235],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"java@gentoo.org","maintainername":"Java","name":"jre","packageid":54546},{"block":false,"categoryid":406,"description":"ANTLR 4 Runtime","ebuildids":[808235],"firstseen":"2022-01-25T09:38:36.186680","name":"antlr-runtime","packageid":74172,"summary":"A framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions."}],"repos":[{"branch":"master","lastcommit":"1f58741385367db432e79500a838ced67b2a773d","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/www.stringtemplate.org\/"],"uses":[{"description":"Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"description":"Zip the sources and install them","isdefault":false,"use":"source"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"}]}