{"bugs":[],"categories":[{"categoryid":449,"name":"app-arch","summary":"The app-arch category contains tools for archiving, compressing and uncompressing files or groups of files."},{"categoryid":395,"name":"app-editors","summary":"The app-editors category contains text editors."},{"categoryid":406,"name":"dev-java","summary":"The dev-java category contains libraries and utilities relevant to the Java programming language."},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":459,"name":"net-p2p","summary":"The net-p2p category contains peer-to-peer networking applications."},{"categoryid":486,"name":"net-vpn","summary":"The net-vpn category contains packages related to virtual private networks and tunneling utilities."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"186b02ff12d65e3a8d7ea6110add7cb6f81641b8","committime":"2024-10-17T15:48:40","packageid":75115,"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":"98aacac2b70e826bbc815c0e2021cd691c912e92","committime":"2024-10-17T14:17:08","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: dekeyword x86"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"549130cd24a24a34b1ee13e121c0a3a274734783","committime":"2024-10-12T17:18:15","packageid":75115,"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":"c2f33297d4c7ab5d30294994296fd1aaad109e58","committime":"2024-10-11T12:37:01","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: dekeyword arm"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2e4b0c2175f31db25c12a76f709abb88a4b976f5","committime":"2024-10-11T10:03:25","packageid":75115,"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\/38836\/commits\/78df484159f3bf2bcb8f3b45d98772dd4756b359\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"a7e603cd7c86b94e393ec89da4ccfe41b40b1271","committime":"2024-10-10T16:41:16","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: drop 2.2-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d424c90b92a088bfb61924cacd56c0b98ba1c06","committime":"2024-10-10T16:34:26","packageid":75115,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"91f527dfd773911e5be22ff93144c21c9778241a","committime":"2024-10-10T16:19:59","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: Stabilize 3.0 arm64, #940446"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"39432e6911076e4084da7303f0219d3389e41525","committime":"2024-09-29T11:06:07","packageid":75115,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"cb31be50527eae92bfe1bec122653ff7a900633e","committime":"2024-09-29T10:59:12","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: Stabilize 3.0 ppc64, #940446"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"0f7f10e1f1837ac2ac196afb4edad7a2369cc78e","committime":"2024-09-29T10:59:10","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: Stabilize 3.0 amd64, #940446"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"5f9f20dd141ea3ac09102c774ab9668588936ff7","committime":"2024-09-29T10:59:08","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: Stabilize 3.0 x86, #940446"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b4dba0804e2a1a59c9dffec02b8985108f19dcea","committime":"2024-08-29T11:04:11","packageid":75115,"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\/37748\/commits\/dc84ab63b235ea5253c8400b695ea5e8c5b179e3\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"27ad6f561ad988a933b1e67f3181c972fd5eff4c","committime":"2024-08-29T09:36:08","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: add 3.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"292af1a42b9f9033ee16a2773f07231b7bd2df23","committime":"2023-03-09T07:31:53","packageid":75115,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gentoo@pogatzki.net","authorname":"Volkmar W. Pogatzki","body":"Newer versions of dev-java\/assertj-core would complain they cannot find\nthat module.\n\nAlso removes src_install() since https:\/\/bugs.gentoo.org\/789582 is\nsolved.\n\nSigned-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/29997\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"b5713c9fe93adc3c2b1469f2cff419cae278cbb7","committime":"2023-03-08T17:27:30","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: add JAVA_AUTOMATIC_MODULE_NAME"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2d84d2cce3a370b81beed53657053045d5ea381e","committime":"2022-09-04T18:01:55","packageid":75115,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"98952febc297051396e1582628087b64b0414ec6","committime":"2022-09-04T17:44:33","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: Stabilize 2.2 x86, #863551"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c5b0c4f3a0c5fcb01d3d891743ebf60558652c88","committime":"2022-09-03T21:46:39","packageid":75115,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"a14c963fd500605b5c13d47bfda4f1968270a7cb","committime":"2022-09-03T21:38:32","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: Keyword 2.2 x86, #863242"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ac99f3e2c1aca8ba81365f4eb3119b67810fe296","committime":"2022-08-03T20:46:57","packageid":75115,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"796c09754b2b7b848e379805210b8428bbf019ff","committime":"2022-08-03T20:37:20","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: Stabilize 2.2 arm64, #863434"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4bceb527b06c2c1f71d170b65e75e46361895520","committime":"2022-08-03T19:46:47","packageid":75115,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"dde753d0f77a7515c3bf052f95e007ea0d8b1c6d","committime":"2022-08-03T19:44:06","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: Stabilize 2.2 ppc64, #863434"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1df702f82f37f8b575c2bbb1d4a2c82ab71e09c7","committime":"2022-08-03T17:02:00","packageid":75115,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"36fb3de56e9fa28b5d9dc123f2d87536b8d287a2","committime":"2022-08-03T10:35:36","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: Keyword 2.2 ppc64, #863242"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"26627164d53b2bf792064dd950b46058ec2496a5","committime":"2022-08-03T10:35:35","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: Keyword 2.2 arm64, #863242"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"09c21415a35091e6a3724fcb264fafbb354ba837","committime":"2022-08-03T10:35:34","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: Keyword 2.2 arm, #863242"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"44f96559982237236a01523141ae400c1d07622c","committime":"2022-08-02T20:31:53","packageid":75115,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"585fd88238ea1cee361142acffe98b2d4b653901","committime":"2022-08-02T20:25:00","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: Stabilize 2.2 amd64, #862960"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9ae360c508dff5bd30dd197ce52f3ca92b504cee","committime":"2022-07-03T08:01:39","packageid":75115,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gentoo@pogatzki.net","authorname":"Volkmar W. Pogatzki","body":"Thanks to the patch provided by fordfrog it compiles with jdk-17\nSigned-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/26078\nSigned-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"b3702b18f502f88733cb382a777d26fc953fb4d7","committime":"2022-06-25T22:52:02","packageid":75115,"repoid":1,"summary":"dev-java\/hamcrest: new package, add 2.2"}],"dependencies":[{"block":false,"categoryid":396,"description":"Virtual for Java Development Kit (JDK)","ebuildids":[836595],"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":[836595],"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":[836595],"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":[836595],"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."}],"depending":[{"block":false,"categoryid":406,"description":"Implementations of common encoders and decoders in Java","ebuildids":[877678,888577],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"java@gentoo.org","maintainername":"Java","name":"commons-codec","packageid":43180,"summary":"Codec was formed as an attempt to focus development effort on one definitive implementation of the Base64 encoder. At the time of Codec's proposal, there were approximately 34 different Java classes that dealt with Base64 encoding spread over the Foundation's CVS repository. Developers in the Jakarta Tomcat project had implemented an original version of the Base64 codec which had been copied by the Commons HttpClient and Apache XML project's XML-RPC subproject. After almost one year, the two forked versions of Base64 had significantly diverged from one another. XML-RPC had applied numerous fixes and patches which were not applied to the Commons HttpClient Base64. Different subprojects had differing implementations at various levels of compliance with the RFC 2045. Out of that confusing duplication of effort sprang this simple attempt to encourage code reuse among various projects. While this package contains a abstract framework for the creation of encoders and decoders, Codec itself is primarily focused on providing functional utilities for working with common encodings."},{"block":false,"categoryid":395,"description":"Programmer's editor written in Java","ebuildids":[841948],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"java@gentoo.org","maintainername":"Java","name":"jedit","packageid":43735},{"block":false,"categoryid":459,"description":"Freenet REference Daemon","ebuildids":[890162],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tommy@gentoo.org","maintainername":"Thomas Sachau (Tommy[D])","name":"freenet","packageid":46035},{"block":false,"categoryid":406,"description":"JDBC Type 4 driver for MySQL","ebuildids":[890504],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"java@gentoo.org","maintainername":"Java","name":"jdbc-mysql","packageid":47561},{"block":false,"categoryid":406,"description":"An expressive Mock Object library for Test Driven Development","ebuildids":[763699],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"java@gentoo.org","maintainername":"Java","name":"jmock","packageid":48443},{"block":false,"categoryid":450,"description":"tuProlog is a light-weight Prolog for Internet applications and infrastructures","ebuildids":[830403],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"prolog@gentoo.org","maintainername":"Prolog","name":"tuprolog","packageid":50928},{"block":false,"categoryid":406,"description":"Mockito mock objects library core API and implementation","ebuildids":[884642],"firstseen":"2013-09-14T13:36:35.932373","maintainer":"java@gentoo.org","maintainername":"Java","name":"mockito","packageid":61399},{"block":false,"categoryid":486,"description":"A privacy-centric, anonymous network","ebuildids":[876657,890613],"firstseen":"2015-05-22T13:37:22.098708","maintainer":"tharvik@gmail.com","maintainername":"Tharvik","name":"i2p","packageid":63469,"summary":"I2P is an anonymous network, exposing a simple layer that applications can use to anonymously and securely send messages to each other."},{"block":false,"categoryid":406,"description":"Rich and fluent assertions for testing for Java","ebuildids":[877779,877779],"firstseen":"2016-01-17T14:40:58.707864","maintainer":"java@gentoo.org","maintainername":"Java","name":"assertj-core","packageid":64884,"summary":"AssertJ core is a Java library that provides a fluent interface for writing assertions. Its main goal is to improve test code readability and make maintenance of tests easier. AssertJ core provides assertions for JDK standard types can be used with either JUnit or TestNG."},{"block":false,"categoryid":406,"description":"The Apache Log4j API","ebuildids":[884809],"firstseen":"2021-12-13T07:38:28.360986","name":"log4j-api","packageid":73751},{"block":false,"categoryid":406,"description":"Java Concurrency Tools Core Library","ebuildids":[838266],"firstseen":"2022-02-12T10:56:40.805091","name":"jctools-core","packageid":74419},{"block":false,"categoryid":406,"description":"Data format extension for Jackson","ebuildids":[879523],"firstseen":"2022-02-13T08:37:27.884913","name":"jackson-dataformat-xml","packageid":74423,"summary":"Data format extension for Jackson to offer alternative support for serializing POJOs as XML and deserializing XML as pojos."},{"block":false,"categoryid":406,"description":"XMLUnit with AssertJ fluent API","ebuildids":[782074],"firstseen":"2023-03-26T06:37:58.920824","name":"xmlunit-assertj","packageid":75919},{"block":false,"categoryid":406,"description":"XMLUnit extends JUnit and NUnit to enable unit testing of XML","ebuildids":[782075,880382],"firstseen":"2023-03-26T06:37:58.920824","name":"xmlunit-core","packageid":75920},{"block":false,"categoryid":406,"description":"Jtwig Reflection Library","ebuildids":[877785],"firstseen":"2023-11-30T10:25:58.967360","name":"jtwig-reflection","packageid":76758},{"block":false,"categoryid":406,"description":"Jtwig Reflection Library","ebuildids":[877784],"firstseen":"2023-12-07T08:20:00.422765","name":"jtwig-core","packageid":76783},{"block":false,"categoryid":406,"description":"Property-based testing, JUnit-style","ebuildids":[877760],"firstseen":"2025-10-03T17:48:01.288727","name":"junit-quickcheck","packageid":78560}],"ebuilds":[{"archs":["amd64","arm64","ppc64"],"ebuildid":836595,"firstseen":"2024-08-29T12:16:35.487167","license":"BSD","moddate":"2026-01-25T15:05:28","packageid":75115,"repoid":1,"slot":"0","uses":["doc","source","test"],"version":"3.0"}],"masks":[],"package":{"categoryid":406,"description":"Core API and libraries of hamcrest matcher framework.","firstseen":"2022-07-03T09:13:21.030049","name":"hamcrest","packageid":75115},"rdependencies":[{"block":false,"categoryid":449,"description":"Info ZIP (encryption support)","ebuildids":[836595],"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":[836595],"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":396,"description":"Virtual for Java Runtime Environment (JRE)","ebuildids":[836595],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"java@gentoo.org","maintainername":"Java","name":"jre","packageid":54546}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/hamcrest.org\/JavaHamcrest\/"],"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"}]}