{"bugs":[{"bugid":891769,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-lang\/mercury-extras-22.01.1 installs '.a' files without static-libs USE (LIBARCHIVE-SYSTEM)"},{"bugid":953478,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-lang\/mercury-extras-22.01.1 - [meson] [gcc-15] odbc.m: error: passing argument 6 of SQLGetData from incompatible pointer type [-Wincompatible-pointer-types]"}],"categories":[{"categoryid":452,"name":"dev-db","summary":"The dev-db category contains libraries and utilities for database related programming."},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":438,"name":"media-libs","summary":"The media-libs category contains media-related libraries."},{"categoryid":381,"name":"sys-libs","summary":"The sys-libs category contains various system-level libraries."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."},{"categoryid":330,"name":"x11-libs","summary":"The x11-libs category contains various X11-related libraries."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0a28f396efc981b3a736518ec3f8651d1f1668bc","committime":"2024-10-15T01:50:16","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"Otherwise filter-lto doesn't actually run. Oops!\n\nCloses: https:\/\/bugs.gentoo.org\/941515\nFixes: b3e643353b25028826a85390411a840ed0deecec\nSigned-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"7584b42b435c894fc69811e4af50b13178bca6ca","committime":"2024-10-15T01:01:58","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: fix filter-lto to include inherit"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6f6fe56d15debbfc1950b76b9405a0f0e9f8356e","committime":"2024-10-14T05:33:24","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"It appears to be a fundamental design issue. It is not really C code,\nthough they do generate it as an intermediate format.\n\n```\nccJwDryZ.ltrans0.ltrans.o:(.data.rel.ro.local+0x330): undefined reference to `<unification predicate for type 'align_right.squeeze'\/0 mode 0>'\n```\n\nCloses: https:\/\/bugs.gentoo.org\/855638\nSigned-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"b3e643353b25028826a85390411a840ed0deecec","committime":"2024-10-13T22:52:00","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: mark as LTO-unsafe"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7795483cbde0876730509443b57489098616fcb8","committime":"2024-06-30T20:33:57","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"da1845329589d40396cd6b6bba2a3f1dd139df34","committime":"2024-06-08T08:04:01","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gentoo@pogatzki.net","authorname":"Volkmar W. Pogatzki","body":"Closes: https:\/\/bugs.gentoo.org\/933817\nSigned-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>\nSigned-off-by: Florian Schmaus <flow@gentoo.org>","commitid":"73ee547e3f45c927d525326869327302d30dbe8d","committime":"2024-06-03T08:21:32","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: drop unused multilib.eclass"},{"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":"163b45aca4e345b3c2ba75bc4d84378830d13272","committime":"2024-06-01T09:09:12","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: drop 20.06, 20.06.1, 22.01"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"834ca01deac8854ba630b8f8391d15abec7020a8","committime":"2022-10-08T20:18:09","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"c709f5d0e9c8b12437751864ff93e861f5f92554","committime":"2022-10-08T19:56:38","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: fix DeprecatedEclass (eutils)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f65181e5677ad59c2505cf697738154a08cbe3a4","committime":"2022-08-14T15:31:47","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-3.0.30, Repoman-3.0.3\nSigned-off-by: Keri Harris <keri@gentoo.org>","commitid":"f5618481569d46a509a4cef6b4a5be8722421d7d","committime":"2022-08-14T15:17:59","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: stable on amd64, x86. Bug #865153"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8203fbc683701ba151d5933706dfe349d68bf120","committime":"2022-05-22T16:32:55","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Closes: https:\/\/bugs.gentoo.org\/832706\nPackage-Manager: Portage-3.0.30, Repoman-3.0.3\nSigned-off-by: Keri Harris <keri@gentoo.org>","commitid":"3b78f24ad9a265196432c7f7aefe11b4a2bb58b4","committime":"2022-05-22T16:24:18","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: fix compile of netdb with musl"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a0ee920148133b456d310f4ff4e097738eb6fed2","committime":"2022-05-15T11:02:57","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-3.0.30, Repoman-3.0.3\nSigned-off-by: Keri Harris <keri@gentoo.org>","commitid":"97ef1506bc735363ac47854b942ff44511d38bf2","committime":"2022-05-15T10:53:24","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: version bump"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cd0abba09e144c7498e8d4ed85f9d27eeb4f339f","committime":"2022-05-14T18:47:52","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-3.0.30, Repoman-3.0.3\nSigned-off-by: Keri Harris <keri@gentoo.org>","commitid":"23570d13762049e4c6abc53e3b1d5bb7c8462d2e","committime":"2022-05-14T18:29:53","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: version bump"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ad3af68f0f2b4d70b70d5758345a730224ff9a54","committime":"2021-10-03T11:21:09","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-3.0.20, Repoman-3.0.2\nSigned-off-by: Keri Harris <keri@gentoo.org>","commitid":"27b4dbcf6a9a1a9bb32de2bf2373e3ed5a8a22b8","committime":"2021-10-03T11:10:36","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: version bump"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5938f2c30abac366b7520b6ea0ca9be7375cdaba","committime":"2021-06-18T21:20:03","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Add dependencies for either virtual\/pkgconfig, move it into BDEPEND\nwhere applicable, or add dependencies for libraries we're trying to find\nwith pkgconfig.\n\nPackage-Manager: Portage-3.0.18-prefix, Repoman-3.0.3\nSigned-off-by: Sam James <sam@gentoo.org>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"a3ea6ecca91ba660b0b9768aa9d4c24475d8adc7","committime":"2021-06-18T21:06:24","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: add pkgconfig or pkgconfig-referenced libs deps"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"824405877a9f8947595238a7dfec9a60b7e7c5e5","committime":"2021-04-16T11:35:32","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"bbae1e65ecb2b1592cee6007156f7e1a4d4ba610","committime":"2021-04-16T07:49:15","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: eutils--"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3552b79dfc65824a6d7065cda221c218b7846466","committime":"2021-04-13T00:35:00","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"This ensures we call the correct pkg-config in e.g. cross.\n\nPackage-Manager: Portage-3.0.14-prefix, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"9731c78c5d65f8448a2793c5a50be26da8bd96b9","committime":"2021-04-07T05:11:55","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: call pkg-config via toolchain-funcs.eclass helper"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cec9f8f6144d8054eb2834c2793ecada86467ead","committime":"2021-01-18T17:33:05","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-3.0.4, Repoman-2.3.22\nSigned-off-by: Keri Harris <keri@gentoo.org>","commitid":"92466fed84ff7f9478fcded8f2ccdcd7f92c16c1","committime":"2021-01-18T16:03:15","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: remove old versions"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"03edbbce229f67b898c0a745a1c22ff7f684a0e9","committime":"2021-01-07T08:00:45","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-3.0.4, Repoman-2.3.22\nSigned-off-by: Keri Harris <keri@gentoo.org>","commitid":"7b966011600f6cb04397d2e7715ccdbec545b4a6","committime":"2021-01-07T07:25:30","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: stabilize 20.06 amd64 + x86, #764194"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d4360b7e18108b470fcaaba9c59b00ca4e5101ea","committime":"2020-09-15T11:35:14","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-3.0.4, Repoman-2.3.22\nSigned-off-by: Keri Harris <keri@gentoo.org>","commitid":"86466ba3088d0d222daade58230ede2729dc4bed","committime":"2020-09-15T11:07:13","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: use mmc instead of mmake to build libraries"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4d046d385d9b4b62883ac3a50fb0e105068fbd2c","committime":"2020-09-13T11:15:59","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-2.3.103, Repoman-2.3.22\nSigned-off-by: Keri Harris <keri@gentoo.org>","commitid":"6169fa84bab087e3f67bffe70222cdd0d4df9eb0","committime":"2020-09-13T10:47:52","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: version bump"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"14397a88d357155923e7b8b5ef3d25e12b8eb198","committime":"2020-07-26T14:05:12","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-2.3.103, Repoman-2.3.22\nSigned-off-by: Keri Harris <keri@gentoo.org>","commitid":"0cb6b917403a0c4c5116ccde8cfb491b10d73185","committime":"2020-07-26T13:36:32","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: support libressl in mopenssl Mercury package"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"73b60ae1b31bbcdd6ba8b1575baee2b442444c44","committime":"2020-07-23T12:05:23","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-2.3.103, Repoman-2.3.22\nSigned-off-by: Keri Harris <keri@gentoo.org>","commitid":"71b7df4cb2c12d7ebe7ef2d3db43b27224a1ad33","committime":"2020-07-23T11:42:50","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: respect LDFLAGS. Closes #723054"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1707f029d9e4d5530b5279f97e67ac1352c6860f","committime":"2020-07-19T20:35:10","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-2.3.103, Repoman-2.3.22\nSigned-off-by: Keri Harris <keri@gentoo.org>","commitid":"ac16fbeb58a47552b296b1fc5dff971d17e25e1e","committime":"2020-07-19T20:26:54","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: version bump"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8a18ec7bc647b6f89c07693b8bc379e37f5521d4","committime":"2020-04-02T10:07:41","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Signed-off-by: Keri Harris <keri@gentoo.org>\nPackage-Manager: Portage-2.3.89, Repoman-2.3.11","commitid":"de675aa379ca516c9fd09e49bdb3cea34eec11e4","committime":"2020-04-02T09:36:49","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: fix mercury lib search paths. Closes #715838"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"873cb13471cdb3caf847f45b6b0e0fe75649e091","committime":"2020-04-01T11:06:13","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Signed-off-by: Keri Harris <keri@gentoo.org>\nPackage-Manager: Portage-2.3.89, Repoman-2.3.11","commitid":"18342f8029785f8e9645cb5bb64ef6e5c7954004","committime":"2020-04-01T10:36:24","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: version bump"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ece4928b966bc3b02d3191d89edf513a37d7dd95","committime":"2020-03-29T11:07:41","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Signed-off-by: Keri Harris <keri@gentoo.org>\nPackage-Manager: Portage-2.3.89, Repoman-2.3.11","commitid":"afd55ec4490b855a0ec20b080aef810ec497708b","committime":"2020-03-29T10:42:52","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: version bump"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4e5aa6d52062cfb8458acadc88510c2da82c5bde","committime":"2020-03-21T17:37:27","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Signed-off-by: Keri Harris <keri@gentoo.org>\nPackage-Manager: Portage-2.3.89, Repoman-2.3.11","commitid":"61b09eb192be413c51758209e887b4fd099bde9a","committime":"2020-03-21T17:16:41","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: TCL+curses compile-time fixes"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Signed-off-by: Keri Harris <keri@gentoo.org>\nPackage-Manager: Portage-2.3.89, Repoman-2.3.11","commitid":"7552050bc2dd61db07500ff962fff4ce75bd26f3","committime":"2020-03-21T16:39:45","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: fix ml compatibility with 17.1 profiles"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1be86e8ca38da21ad6fe88fd07d82c2adbed9e25","committime":"2020-02-12T18:43:03","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: Portage-2.3.88, Repoman-2.3.20\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"7077c5e3dca25a9984b4854a6910ab6602d7efac","committime":"2020-02-12T18:02:18","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: [QA] inherit vcs-clean.eclass directly"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"824dac76531dbf1a15c3b6ae4edadba511fe07b1","committime":"2019-12-11T12:45:54","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"* Since all ebuilds in the tree are EAPI>=4,\n  `|| die` on builtin commands is redundant\n  and dead code.\n\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/13940\nReviewed-by: Ulrich Müller <ulm@gentoo.org>\nReviewed-by: Michał Górny <mgorny@gentoo.org>\nReviewed-by: Andreas K. Hüttel <dilfridge@gentoo.org>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"398a42634f34afa1979d88ae1d8b38194e911c2d","committime":"2019-12-11T12:32:00","packageid":45099,"repoid":1,"summary":"*\/*: [QA] Remove redundant `|| die` guards"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a3c0b35fac01287d52b574d99a2cd5844b3d7991","committime":"2019-04-15T12:04:13","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Signed-off-by: Keri Harris <keri@gentoo.org>\nPackage-Manager: Portage-2.3.49, Repoman-2.3.11","commitid":"be3876092817a2d4de0072e58670273092c49ef9","committime":"2019-04-15T11:45:06","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: fix compilation with _FORTIFY_SOURCE"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"05da3eaa75bb68c457d530b0030b01d8ee76e6da","committime":"2018-10-27T07:04:10","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Signed-off-by: Keri Harris <keri@gentoo.org>\nPackage-Manager: Portage-2.3.40, Repoman-2.3.9","commitid":"27b92e81350e1c5a7acb83ede255068d5f530123","committime":"2018-10-27T06:57:12","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: remove old versions"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6aeaa683446ae0bccd3df229260585b8bd0364f5","committime":"2018-09-09T23:04:06","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"whissi@gentoo.org","authorname":"Thomas Deutschmann","body":"Package-Manager: Portage-2.3.49, Repoman-2.3.10","commitid":"a975ee9dbc0ff90e1a21aca80643edb59f408f0e","committime":"2018-09-09T22:46:41","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: x86 stable (bug #648224)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c3476264cc304b9fceaf58ee87f93de7d58d7e87","committime":"2018-09-03T13:04:11","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-2.3.40, Repoman-2.3.9","commitid":"647be130a3ea64f1e4b088862cc26a03b9355291","committime":"2018-09-03T12:49:12","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: filter out csharp grades"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5c1de9e6f8b33aade9566e1df38b44fef456ab76","committime":"2018-07-17T12:04:16","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-2.3.40, Repoman-2.3.9","commitid":"c6244f2def60b239411f42000f4251bde7b7c212","committime":"2018-07-17T11:57:54","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: fix precedence of mercury-pkgs"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"63f023fa2f0ddb7bb508f65d56ad4b728771ea9b","committime":"2018-03-07T14:06:58","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Signed-off-by: Agostino Sarubbo <ago@gentoo.org>\nPackage-Manager: Portage-2.3.19, Repoman-2.3.6\nRepoMan-Options: --include-arches=\"amd64\"","commitid":"b4ce8638600f51e498271df7ec1a0d1a077a8242","committime":"2018-03-07T13:43:56","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: amd64 stable wrt bug #648224"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"7ff82c52fbc2057cf6218cce9c4e44053f93232b","committime":"2017-09-30T11:43:24","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-2.3.8, Repoman-2.3.1","commitid":"bbbedf53fb236143807961217443cf887b58d9ca","committime":"2017-09-30T11:35:17","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: version bump"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"3b9bab6e4fee310ee154707d09af68b3f5dc4a26","committime":"2017-09-28T07:37:27","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-2.3.8, Repoman-2.3.1","commitid":"05282df37935ef3b13c0371e679ba83f3a3d5cf1","committime":"2017-09-28T06:47:00","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: filter out java+erlang grades for Mercury packages that do not have java\/erlang bindings"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"0a736b7ef37627969164b91640790bf61eea3628","committime":"2017-09-27T19:22:12","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-2.3.8, Repoman-2.3.1","commitid":"bcd77a6b385245c78d50769b410680a96c28400c","committime":"2017-09-27T18:56:41","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: filter out java+erlang grades for Mercury packages that do not have java\/erlang bindings"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a82a5e805a27f3053f46583dbc3f8166567c11f8","committime":"2017-09-27T07:51:58","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-2.3.8, Repoman-2.3.1","commitid":"0c8a9886f916e6a33c83741001c59f22be8c0b0b","committime":"2017-09-27T07:36:08","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: filter out java+erlang grades for Mercury packages that do not have java\/erlang bindings"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"263125a65bd482a8e532fa9efaefd0ab0f0b28be","committime":"2017-09-26T20:04:05","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-2.3.8, Repoman-2.3.1","commitid":"a8011b6288263260e1f743af6b4dd2a75ed275c5","committime":"2017-09-26T19:59:17","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: virtual\/glu is a dependency of the Mercury OpenGL library"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"082d233b95b40522959e0ccf511236fe3e69bf47","committime":"2017-09-26T19:31:17","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-2.3.8, Repoman-2.3.1","commitid":"20bdc13b0180bc98a149ac0f240bc82ebac71bce","committime":"2017-09-26T19:08:33","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: support building mercury_tcltk library with Tcl\/Tk 8.6"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"d97250c464a9188c7f82f8e418053c5c666975d6","committime":"2017-09-26T17:46:12","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-2.3.8, Repoman-2.3.1","commitid":"dd3f322614ac0b842ec82287afb4e0ab3d98f403","committime":"2017-09-26T17:30:04","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: version bump"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"d8d9dd23b317eee0e363072bae37c950f1b19379","committime":"2017-09-25T11:03:31","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"keri@gentoo.org","authorname":"Keri Harris","body":"Package-Manager: Portage-2.3.8, Repoman-2.3.1","commitid":"23e59915d89aba9d32b03ae6452c907b942d5bf8","committime":"2017-09-25T10:43:19","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: remove old versions"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":45099,"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":45099,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"malfatti@neuro.ufrn.br","authorname":"T. Malfatti","commitid":"8457ba6f9fd6f0dbafcca1fb375788eeea02aae1","committime":"2017-01-26T18:44:34","packageid":45099,"repoid":1,"summary":"media-libs\/portaudio: Version bump"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"c286a64f308510e6ad992969d79082a48f7b3261","committime":"2017-01-23T16:02:07","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: portage-2.3.0\nRepoMan-Options: --include-arches=\"x86\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"aa92a8a24615fe1e04441e76cfbfc99e58fc741f","committime":"2017-01-23T15:44:17","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: x86 stable wrt bug #605126"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"e9b736466a5731c2b39a94ab7ad4c4632e9930f4","committime":"2017-01-23T14:02:00","packageid":45099,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: portage-2.3.0\nRepoMan-Options: --include-arches=\"amd64\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"7f6bd0293dfe021a594163bbbf42b22c3b74dcf9","committime":"2017-01-23T13:48:50","packageid":45099,"repoid":1,"summary":"dev-lang\/mercury-extras: amd64 stable wrt bug #605126"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":45099,"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":45099,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":45099,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":396,"description":"Virtual for OpenGL utility library","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"glu","packageid":43137},{"block":false,"categoryid":381,"description":"Console display library","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"ncurses","packageid":45285},{"block":false,"categoryid":452,"description":"ODBC Interface for Linux","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","name":"libiodbc","packageid":46563},{"block":false,"categoryid":438,"description":"A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"freeglut","packageid":47734,"summary":"Freeglut provides an open-source alternative to the OpenGL Utility Toolkit (GLUT) library. It is actively developed and maintained, while not being restricted by its license."},{"block":false,"categoryid":330,"description":"X.Org X11 library","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libX11","packageid":47861},{"block":false,"categoryid":393,"description":"Optimized and portable routines for integer theoretic applications","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"patrick@gentoo.org","maintainername":"Patrick Lauer","name":"libtommath","packageid":48695,"summary":"LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C. (phew!). The library is designed to provide a simple to work with API that provides fairly efficient routines that build out of the box without configuration. The library builds out of the box with GCC 2.95 [and up] as well as Visual C++ v6.00 [with SP5] without configuration. The source code is arranged to make it easy to dive into a particular area very quickly. The code is also littered with comments [This is one of the on going goals] that help explain the algorithms and their implementations. Ideally the code will serve as an educational tool in the future for CS students studying number theory. The library provides a vast array of highly optimized routines from various branches of number theory. * Simple Algebraic o Addition o Subtraction o Multiplication o Squaring o Division * Digit Manipulation o Shift left\/right whole digits (mult by 2b by moving digits) o Fast multiplication\/division by 2 and 2k for k>1 o Binary AND, OR and XOR gates * Modular Reductions o Barrett Reduction (fast for any p) o Montgomery Reduction (faster for any odd p) o DR Reduction (faster for any restricted p see manual) o 2k Reduction (fast reduction modulo 2p - k) o The exptmod logic can use any of the four reduction algorithms when appropriate with a single function call. * Number Theoretic o Greatest Common Divisor o Least Common Multiple o Jacobi Symbol Computation (falls back to Legendre for prime moduli) o Multiplicative Inverse o Extended Euclidean Algorithm o Modular Exponentiation o Fermat and Miller-Rabin Primality Tests, utility function such as is_prime and next_prime * Miscellaneous o Root finding over Z o Pseudo-random integers o Signed and Unsigned comparisons * Optimizations o Fast Comba based Multiplier, Squaring and Montgomery routines. o Montgomery, Diminished Radix and Barrett based modular exponentiation. o Karatsuba and Toom-Cook multiplication algorithms. o Many pointer aliasing optimiztions throughout the entire library."},{"block":false,"categoryid":396,"description":"Virtual for OpenGL implementation","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"opengl","packageid":50131},{"block":false,"categoryid":450,"description":"Tool Command Language","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tcltk@gentoo.org","name":"tcl","packageid":50646},{"block":false,"categoryid":450,"description":"Mercury is a modern general-purpose logic\/functional programming language","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"keri@gentoo.org","maintainername":"Keri Harris","name":"mercury","packageid":52166},{"block":false,"categoryid":452,"description":"Complete ODBC driver manager","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","name":"unixODBC","packageid":53415},{"block":false,"categoryid":450,"description":"Tk Widget Set","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tcltk@gentoo.org","maintainername":"Gentoo Tcltk Project","name":"tk","packageid":54735},{"block":false,"categoryid":330,"description":"A vector graphics library with cross-device output support","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tetromino@gentoo.org","maintainername":"Alexandre Rostovtsev","name":"cairo","packageid":54800},{"block":false,"categoryid":393,"description":"Library for arbitrary-precision arithmetic on different type of numbers","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"gmp","packageid":55512}],"depending":[],"ebuilds":[{"archs":["amd64","x86"],"ebuildid":750190,"firstseen":"2022-05-15T12:17:51.105924","license":"GPL-2 LGPL-2","moddate":"2026-03-22T20:20:50","packageid":45099,"repoid":1,"slot":"0","uses":["X","cairo","examples","glut","gmp","iodbc","ncurses","odbc","opengl","ssl","tk","tommath","xml"],"version":"22.01.1"}],"masks":[],"package":{"categoryid":450,"description":"Additional libraries and tools that are not part of the Mercury standard library","firstseen":"2010-05-04T00:54:45.661860","maintainer":"keri@gentoo.org","maintainername":"Keri Harris","name":"mercury-extras","packageid":45099},"rdependencies":[{"block":false,"categoryid":396,"description":"Virtual for OpenGL utility library","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"glu","packageid":43137},{"block":false,"categoryid":381,"description":"Console display library","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"ncurses","packageid":45285},{"block":false,"categoryid":452,"description":"ODBC Interface for Linux","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","name":"libiodbc","packageid":46563},{"block":false,"categoryid":438,"description":"A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"freeglut","packageid":47734,"summary":"Freeglut provides an open-source alternative to the OpenGL Utility Toolkit (GLUT) library. It is actively developed and maintained, while not being restricted by its license."},{"block":false,"categoryid":330,"description":"X.Org X11 library","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libX11","packageid":47861},{"block":false,"categoryid":393,"description":"Optimized and portable routines for integer theoretic applications","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"patrick@gentoo.org","maintainername":"Patrick Lauer","name":"libtommath","packageid":48695,"summary":"LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C. (phew!). The library is designed to provide a simple to work with API that provides fairly efficient routines that build out of the box without configuration. The library builds out of the box with GCC 2.95 [and up] as well as Visual C++ v6.00 [with SP5] without configuration. The source code is arranged to make it easy to dive into a particular area very quickly. The code is also littered with comments [This is one of the on going goals] that help explain the algorithms and their implementations. Ideally the code will serve as an educational tool in the future for CS students studying number theory. The library provides a vast array of highly optimized routines from various branches of number theory. * Simple Algebraic o Addition o Subtraction o Multiplication o Squaring o Division * Digit Manipulation o Shift left\/right whole digits (mult by 2b by moving digits) o Fast multiplication\/division by 2 and 2k for k>1 o Binary AND, OR and XOR gates * Modular Reductions o Barrett Reduction (fast for any p) o Montgomery Reduction (faster for any odd p) o DR Reduction (faster for any restricted p see manual) o 2k Reduction (fast reduction modulo 2p - k) o The exptmod logic can use any of the four reduction algorithms when appropriate with a single function call. * Number Theoretic o Greatest Common Divisor o Least Common Multiple o Jacobi Symbol Computation (falls back to Legendre for prime moduli) o Multiplicative Inverse o Extended Euclidean Algorithm o Modular Exponentiation o Fermat and Miller-Rabin Primality Tests, utility function such as is_prime and next_prime * Miscellaneous o Root finding over Z o Pseudo-random integers o Signed and Unsigned comparisons * Optimizations o Fast Comba based Multiplier, Squaring and Montgomery routines. o Montgomery, Diminished Radix and Barrett based modular exponentiation. o Karatsuba and Toom-Cook multiplication algorithms. o Many pointer aliasing optimiztions throughout the entire library."},{"block":false,"categoryid":396,"description":"Virtual for OpenGL implementation","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"opengl","packageid":50131},{"block":false,"categoryid":450,"description":"Tool Command Language","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tcltk@gentoo.org","name":"tcl","packageid":50646},{"block":false,"categoryid":450,"description":"Mercury is a modern general-purpose logic\/functional programming language","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"keri@gentoo.org","maintainername":"Keri Harris","name":"mercury","packageid":52166},{"block":false,"categoryid":452,"description":"Complete ODBC driver manager","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","name":"unixODBC","packageid":53415},{"block":false,"categoryid":450,"description":"Tk Widget Set","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tcltk@gentoo.org","maintainername":"Gentoo Tcltk Project","name":"tk","packageid":54735},{"block":false,"categoryid":330,"description":"A vector graphics library with cross-device output support","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tetromino@gentoo.org","maintainername":"Alexandre Rostovtsev","name":"cairo","packageid":54800},{"block":false,"categoryid":393,"description":"Library for arbitrary-precision arithmetic on different type of numbers","ebuildids":[750190],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"gmp","packageid":55512}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/www.mercurylang.org\/index.html"],"uses":[{"description":"Add support for X11","isdefault":false,"use":"X"},{"description":"Enable support for the cairo graphics library","isdefault":false,"use":"cairo"},{"description":"Install examples, usually source code","isdefault":false,"use":"examples"},{"description":"Build an OpenGL plugin using the GLUT library","isdefault":false,"use":"glut"},{"description":"Add support for dev-libs\/gmp (GNU MP library)","isdefault":false,"use":"gmp"},{"description":"Add support for iODBC library","isdefault":false,"use":"iodbc"},{"description":"Add ncurses support (console display library)","isdefault":false,"use":"ncurses"},{"description":"Add ODBC Support (Open DataBase Connectivity)","isdefault":false,"use":"odbc"},{"description":"Add support for OpenGL (3D graphics)","isdefault":false,"use":"opengl"},{"description":"Add support for SSL\/TLS connections (Secure Socket Layer \/ Transport Layer Security)","isdefault":false,"use":"ssl"},{"description":"Add support for Tk GUI toolkit","isdefault":false,"use":"tk"},{"description":"Enable support for tommath library","isdefault":false,"packageid":45099,"use":"tommath"},{"description":"Add support for XML files","isdefault":false,"use":"xml"}]}