{"bugs":[],"categories":[{"categoryid":438,"name":"media-libs","summary":"The media-libs category contains media-related libraries."},{"categoryid":318,"name":"sci-libs","summary":"The sci-libs category contains various science-related libraries."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a198e862478387fe37b4d232d51a3edb558cd3e0","committime":"2025-12-19T10:01:01","packageid":70558,"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":70558,"repoid":1,"summary":"*\/*: drop *-linux keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b082176271c4f0d63a97962e4b75785991196236","committime":"2025-12-17T15:16:13","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"The arch and OS that matches it are obsolete.\n\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"0a7ffce789e36042bac35ea5e0b8b2b654e5b490","committime":"2025-12-17T15:07:23","packageid":70558,"repoid":1,"summary":"*: remove ppc-macos keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dee8a33e8431d1be79425bbfcb267fda9cc78d46","committime":"2025-06-02T23:24:25","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"daf00bbc189d6ea7e43361979ea48a27b0759017","committime":"2025-06-02T21:28:00","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: add a subslot for the soname major component"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f8b05ecddb0eb3252ab1122832c75006f1abf08f","committime":"2025-06-02T12:54:41","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"2ea96e19882abef64fe57efceb77c3ea68b44063","committime":"2025-06-02T12:28:56","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: add 20250128"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bef15c7563d68be2b39a6c68983b5fdc5ce36f89","committime":"2025-03-08T19:18:14","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Closes: https:\/\/bugs.gentoo.org\/950868\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"3c0217789e40ae9c50b5baffbb804612778ce12c","committime":"2025-03-08T19:11:22","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: drop 20200125"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ce40b6e956933cd8b6d24630027378baa05fe48a","committime":"2025-03-08T13:49:02","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"01fb6531f65d5bdabf3b67b247263502cbf1e9a1","committime":"2025-03-08T13:43:04","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: Stabilize 20240729 ppc64, #950868"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"69436495caee68bd40e5425529d43453682ed318","committime":"2025-03-08T11:33:52","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"0ac569e7ecec8042fc6c91bb473e59dfd06f12f1","committime":"2025-03-08T11:20:05","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: Stabilize 20240729 amd64, #950868"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"eedfaf536f5048a430c6a117c058587a47bd958e","committime":"2025-01-21T13:48:24","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"293d93bd815627608d01e01f8324531453b1b833","committime":"2025-01-21T04:25:53","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: add 20240729"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ac154d201fc610962196c7038ed43ee9a9dfc22e","committime":"2024-08-25T17:03:56","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"0f0b442681ce0e3036b33b2b1e27c04ab019168f","committime":"2024-08-25T15:46:18","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: keyword 20200125 for ~riscv"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a25da6614e77cb7309cfb0a3c0a5e076041c4397","committime":"2024-06-29T16:18:51","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Closes: https:\/\/bugs.gentoo.org\/908449\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"a19d7547d47610a5957bba714abdf8374365ce6c","committime":"2024-06-29T16:04:22","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: upstream patch for bad tests"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0ed669e564ae11d79af08e4439508cf6bacef1e7","committime":"2023-06-14T06:01:55","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"94640fa56c0d4343425632680bee6633d2829f82","committime":"2023-06-14T05:47:37","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: update HOMEPAGE"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f2979793991144637956e4225ce4d0235900c1a2","committime":"2023-06-09T15:16:56","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"3bfe0fa47ec7e015b9342f068d9c5187de02b52e","committime":"2023-06-03T14:52:36","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: destabilize for ~x86"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"65775d41a86668f3af4f28f4f2890d460cc93f1c","committime":"2022-05-16T08:18:00","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"13afdb8e443d0508bada68ad1af39f52cfbac1b6","committime":"2022-05-16T08:12:21","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: [QA] use tc-check-openmp correctly"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5a0ee70fcfefb32a96f0f53cf8198fe957376bbc","committime":"2021-02-18T19:07:32","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jakov.smolic@sartura.hr","authorname":"Jakov Smolic","body":"Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"a4843cc366f338d9cd3ca518c4ae24a24a3dc123","committime":"2021-02-18T18:56:16","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8fd966b10fd3cd33157a3abf1bbbf41913343dee","committime":"2021-02-18T08:52:35","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"33f8b64ef2e2ab9b45ffe55bc470478b72a6619b","committime":"2021-02-18T08:38:38","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: Stabilize 20200125 amd64, #765760"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"3310b4b33dcd89e0e0d7e71daf8e25307670dafe","committime":"2021-02-18T08:35:10","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: Stabilize 20200125 x86, #765760"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7a27af8637be03b16af176ef950d201c932086e9","committime":"2021-02-11T07:52:39","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"stable wrt bug #765760\n\nPackage-Manager: Portage-3.0.14, Repoman-3.0.2\nRepoMan-Options: --include-arches=\"ppc64\"\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"8623bcd92f3db183df8b901f1afef1e6c245e808","committime":"2021-02-11T07:44:01","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: stable 20200125 for ppc64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e09fb731e1e423680e7686c41224fdce5e996fa7","committime":"2021-01-06T15:35:03","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Package-Manager: Portage-3.0.12, Repoman-3.0.2\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"c89b920009b0fc886cd4c385ca1c548122f037ef","committime":"2021-01-06T15:16:27","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: drop x86-macos"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"60e525dc6ff5a30c8b688749e409725923af6bec","committime":"2020-04-14T02:36:28","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Package-Manager: Portage-2.3.89, Repoman-2.3.20\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"1f64b0ee002dfa9ef9e1df793b3e2d2e7be2fcf1","committime":"2020-04-14T02:11:04","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: remove \"unused\" m4ri-20140914.ebuild."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cc92f1af8db1d830581c52c10515319c8cdecdae","committime":"2020-04-10T10:36:26","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"frp.bissey@gmail.com","authorname":"François Bissey","body":"Package-Manager: Portage-2.3.89, Repoman-2.3.20\nSigned-off-by: François René Pierre Bissey <frp.bissey@gmail.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/15262\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"2aaf0580de129d92aac40ede9a8137a7bdc55958","committime":"2020-04-08T01:43:18","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: New release with all patches included."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"73bd1cb91bc07b28a99556f93406ce30581d510f","committime":"2020-03-25T16:07:33","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-2.3.89, Repoman-2.3.20\nRepoMan-Options: --include-arches=\"x86\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"fc47fdd31fb08e0164fa3a6fa21ffa27db99a85b","committime":"2020-03-25T15:40:17","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: x86 stable wrt bug #714174"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"93a1dbb88d317cd883e5c6d538ed08b332e302f3","committime":"2020-03-25T15:07:40","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-2.3.89, Repoman-2.3.20\nRepoMan-Options: --include-arches=\"ppc64\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"9332904d68ec2ef842e30d6bff50f8803c08fb14","committime":"2020-03-25T14:51:23","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: ppc64 stable wrt bug #714174"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d37ecb526778b35e3df608adcdda2eaaab71197a","committime":"2020-03-25T14:37:30","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-2.3.89, Repoman-2.3.20\nRepoMan-Options: --include-arches=\"amd64\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"4dc0a2e3e7074758c55de18853307592f91d60f2","committime":"2020-03-25T14:12:53","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: amd64 stable wrt bug #714174"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"78382e2e65cf36004525fb8bfcaccf1cc24375b8","committime":"2020-02-22T21:36:22","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"3b8cba93fab70dd0fa89cebdd4b37c732580e9ac","committime":"2020-02-22T21:07:26","packageid":70558,"repoid":1,"summary":"*\/*: [QA] Use consistent function definition formatting"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"567facf8b578146ecfe9809df0172e2d1e476cdf","committime":"2020-01-21T02:25:47","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"frp.bissey@gmail.com","authorname":"François Bissey","body":"Package-Manager: Portage-2.3.79, Repoman-2.3.16\nSigned-off-by: François René Pierre Bissey <frp.bissey@gmail.com>\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"f93cd07ace09427aa0bde818251bc9c07b1b9136","committime":"2020-01-20T23:08:19","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: various upstreamed patches"},{"authoremail":"frp.bissey@gmail.com","authorname":"François Bissey","body":"Package-Manager: Portage-2.3.79, Repoman-2.3.16\nSigned-off-by: François René Pierre Bissey <frp.bissey@gmail.com>\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"14c8a4597cb0906e3d6c4d52b3972d6dae51df91","committime":"2020-01-19T23:40:29","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: New upstream release."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a3043d977c849b67a3a2bdfb10a26e16c69cdd71","committime":"2020-01-02T16:09:07","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Package-Manager: Portage-2.3.79, Repoman-2.3.16\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"28d9e7ff05e0ff1640dde05b1e25f2bfc630a700","committime":"2020-01-02T15:24:51","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: simplify openmp check."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1e45481e61f331946be3d15a82187151552a2358","committime":"2020-01-02T14:45:40","packageid":70558,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"This package was imported from the sage-on-gentoo overlay with only a\nfew changes:\n\n  * Updated from EAPI=6 to EAPI=7, and subsequently moved\n    virtual\/pkgconfig to BDEPEND.\n  * Put the --enable-png flag behind USE=png.\n  * Enabled the test suite, which passes out-of-the-box for me.\n  * Update the HOMEPAGE to point to bitbucket; it was redirecting.\n  * Updated LICENSE to GPL-2+ from GPL-2 (based on file headers).\n\nThe SageMath package can detect and use the system copy of m4ri, which\nmeans that this package should eliminate pointless rebuilds of m4ri\nfor users of SageMath on Gentoo.\n\nCloses: https:\/\/bugs.gentoo.org\/704500\nPackage-Manager: Portage-2.3.79, Repoman-2.3.16\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"60bdaa57a2569f7b1a3167d17aa005b01d1450fa","committime":"2020-01-01T20:46:18","packageid":70558,"repoid":1,"summary":"sci-libs\/m4ri: new package for dense matrix computations over F2."}],"dependencies":[{"block":false,"categoryid":438,"description":"Portable Network Graphics library","ebuildids":[851640,865427],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libpng","packageid":49028}],"depending":[{"block":false,"categoryid":318,"description":"Fast dense matrix arithmetic over GF(2^e) for 2 <= e <= 16","ebuildids":[851664,851664,865428,865428,878749,878749],"firstseen":"2020-03-06T16:15:57.111588","name":"m4rie","packageid":70888,"summary":"M4RIE is a library for fast arithmetic with dense matrices over GF(2^e) for \"e\" between 2 and 16, inclusive. The name stems from the fact that it relies heavily on M4RI."},{"block":false,"categoryid":318,"description":"A C++ library for polynomials over boolean rings","ebuildids":[775166,775166,865426,865426],"firstseen":"2020-03-20T00:24:41.147614","name":"brial","packageid":70939,"summary":"BRiAl is a C++ library (the successor to PolyBoRi) that provides high-level data types for Boolean polynomials and monomials, exponent vectors, as well as for the underlying polynomial rings and subsets of the powerset of the Boolean variables."}],"ebuilds":[{"archs":["~amd64","~ppc64","~riscv","~x64-macos","~x86"],"ebuildid":865427,"firstseen":"2025-06-03T00:28:47.977847","license":"GPL-2+","moddate":"2026-03-22T20:20:57","packageid":70558,"repoid":1,"slot":"0\/1","uses":["cpu_flags_x86_sse2","debug","openmp","png"],"version":"20250128-r1"},{"archs":["amd64","ppc64","~riscv","~x64-macos","~x86"],"ebuildid":851640,"firstseen":"2025-01-21T14:07:05.924774","license":"GPL-2+","moddate":"2026-03-22T20:20:57","packageid":70558,"repoid":1,"slot":"0","uses":["cpu_flags_x86_sse2","debug","openmp","png"],"version":"20240729"}],"masks":[],"package":{"categoryid":318,"description":"Method of four russian for inversion (M4RI)","firstseen":"2020-01-02T14:59:04.322477","name":"m4ri","packageid":70558,"summary":"M4RI is a library for fast arithmetic with dense matrices over F2. The name M4RI comes from the first implemented algorithm: The \"Method of the Four Russians\" inversion algorithm published by Gregory Bard. This algorithm in turn is named after the 'Method of the Four Russians' multiplication algorithm which is probably better referred to as Kronrod's method."},"rdependencies":[{"block":false,"categoryid":438,"description":"Portable Network Graphics library","ebuildids":[851640,865427],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libpng","packageid":49028}],"repos":[{"branch":"master","lastcommit":"f87ce2b74421571078063820dc1065e7089c9fa7","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/malb\/m4ri"],"uses":[{"description":"Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https:\/\/wiki.gentoo.org\/wiki\/Project:Quality_Assurance\/Backtraces","isdefault":false,"use":"debug"},{"description":"Build support for the OpenMP (support parallel computing), requires >=sys-devel\/gcc-4.2 built with USE=\"openmp\"","isdefault":false,"use":"openmp"},{"description":"Add support for libpng (PNG images)","isdefault":false,"use":"png"},{"description":"Use the SSE2 instruction set","group":"cpu_flags_x86","isdefault":false,"use":"sse2"}]}