{"bugs":[],"categories":[{"categoryid":318,"name":"sci-libs","summary":"The sci-libs category contains various science-related libraries."},{"categoryid":317,"name":"sci-mathematics","summary":"The sci-mathematics category contains mathematical software."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"214a2413e591dcdf8d6b9e295f8cf924c3e83ef7","committime":"2026-06-07T01:31:22","packageid":78686,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"There's an assertion in the code that fails for unimportant reasons.\n\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"df0381b3c566100529aec12f7a151a46a762a36f","committime":"2026-06-07T01:03:32","packageid":78686,"repoid":1,"summary":"sci-mathematics\/highs: append -DNDEBUG to cppflags"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1cc680478e7e1c54250a2a01d037e0c374ff8d8b","committime":"2026-05-20T13:45:59","packageid":78686,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"My patches (*I* stole them from Fedora) to unbundle sci-libs\/amd and\nsci-libs\/metis would link against those libraries even when it was\nunnecessary. François Bissey has updated the patches to link against\nthose libraries only in HiPO builds. Thank you!\n\nThe revbump may not be necessary with --as-needed, but HiGHS builds\nrelatively quickly and I'd rather not have to think about it.\n\nCloses: https:\/\/bugs.gentoo.org\/975409\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"bf4b5717a06dc3aa29bd76ebc0b156cd1643b01f","committime":"2026-05-20T12:06:40","packageid":78686,"repoid":1,"summary":"sci-mathematics\/highs: fix amd and metis unbundling patches"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e4a99455cb48c73e39e6cf4b263f02e9bc8713be","committime":"2026-05-01T11:15:57","packageid":78686,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"692bf6cb1a5e1b7b2e85587c5131b6d48688934f","committime":"2026-05-01T11:00:16","packageid":78686,"repoid":1,"summary":"sci-mathematics\/highs: drop 1.14.0"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Unbundle amd, catch2, cli11, metis, pdqsort, and zstr:\n\n  0. Unbundle sci-libs\/{amd,metis} with patches from Fedora.\n  1. Bring back USE=hipo now that amd and metis are unbundled.\n  2. Block simultaneous USE=index64 and USE=hipo, because the\n     unbundled versions of amd and metis don't support it.\n  3. Remove USE=zlib to unbundle zstr.\n  4. Replace the bundled pdqsort with boost::sort::pdqsort.\n  5. Unbundle dev-cpp\/cli11 now that it's in ::gentoo.\n  6. Borrow some other miscellaneous patches from Fedora.\n  7. Re-enable the test suite; hack around meaningless GCC failures,\n     and skip the tests when tc-is-clang.\n  8. Warn about clang problems in pkg_setup().\n\nCloses: https:\/\/bugs.gentoo.org\/968298\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"da71cada8bdd6628578f4cbeb07f96614ee6f813","committime":"2026-04-30T23:40:14","packageid":78686,"repoid":1,"summary":"sci-mathematics\/highs: new revision with dependencies unbundled"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6c2de713737329a2dc3915550b89c3cf0ce76c89","committime":"2026-04-28T14:00:58","packageid":78686,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"19eee996a9d2bcf60bc687e25c99da85ec61ec45","committime":"2026-04-28T13:28:01","packageid":78686,"repoid":1,"summary":"sci-mathematics\/highs: add 1.14.0, drop 1.13.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"805e544427f064ca2774fe3d1d29901df4506c73","committime":"2026-02-13T13:45:50","packageid":78686,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"44b9545ff0440b33f9b5db3d89a487fe9082abd9","committime":"2026-02-13T13:20:29","packageid":78686,"repoid":1,"summary":"sci-mathematics\/highs: add 1.13.1, drop 1.13.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cb2e1a12e254a792c3eb3b322a24192887930c61","committime":"2026-02-07T02:00:49","packageid":78686,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"02d269fae2b29b18523f09518bf391e049d96933","committime":"2026-02-05T02:03:43","packageid":78686,"repoid":1,"summary":"sci-mathematics\/highs: drop 1.12.0"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"1e49df1dc49770a133e40c216f532d04d80b6fa6","committime":"2026-02-05T02:03:02","packageid":78686,"repoid":1,"summary":"sci-mathematics\/highs: add 1.13.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a85837705b97717b3bdf9e65782c2fb71cf19dee","committime":"2026-01-03T15:30:52","packageid":78686,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"I ultimately patched this out, but forgot to drop it from the cmake\nargs.\n\nBug: https:\/\/bugs.gentoo.org\/968298\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"0f2b36902f30654836b94b2bfc3749e87ec58bab","committime":"2026-01-03T14:48:49","packageid":78686,"repoid":1,"summary":"sci-mathematics\/highs: remove unused METIS_ROOT param"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c0568874af172fc95e2e80099bf207b481b61aa5","committime":"2026-01-03T03:30:53","packageid":78686,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"4a342224054b073b9ea0cca1aefdaecbc70c59c5","committime":"2026-01-03T03:24:17","packageid":78686,"repoid":1,"summary":"sci-mathematics\/highs: keyword 1.12.0 for ~amd64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e3c4198dca03f477a319964c7332b0c4d5aa0ab5","committime":"2026-01-03T03:15:58","packageid":78686,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"7acdbf6f87135fc59c5f94d6b154760a004e2f91","committime":"2025-12-14T22:53:29","packageid":78686,"repoid":1,"summary":"sci-mathematics\/highs: new package, add 1.12.0"}],"dependencies":[{"block":false,"categoryid":318,"description":"Library to order a sparse matrix prior to Cholesky factorization","ebuildids":[901582],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"amd","packageid":42168,"summary":"AMD is a set of routines for ordering a sparse matrix prior to Cholesky factorization (or for LU factorization with diagonal pivoting). There are versions in both C and Fortran."},{"block":false,"categoryid":318,"description":"Package for unstructured serial graph partitioning","ebuildids":[901582],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"metis","packageid":43712,"summary":"METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes."},{"block":false,"categoryid":396,"description":"Virtual for BLAS C implementation","ebuildids":[901582],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"cblas","packageid":47056}],"depending":[],"ebuilds":[{"archs":["~amd64","~riscv"],"ebuildid":901582,"firstseen":"2026-06-07T02:39:08.179627","license":"MIT","moddate":"2026-06-07T01:39:05","packageid":78686,"repoid":1,"slot":"0\/1","uses":["examples","hipo","index64","test","threads"],"version":"1.14.0-r3"}],"masks":[],"package":{"categoryid":317,"description":"Modern solver for linear, quadratic, and mixed-integer programs","firstseen":"2026-01-03T03:17:09.447929","name":"highs","packageid":78686},"rdependencies":[{"block":false,"categoryid":318,"description":"Library to order a sparse matrix prior to Cholesky factorization","ebuildids":[901582],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"amd","packageid":42168,"summary":"AMD is a set of routines for ordering a sparse matrix prior to Cholesky factorization (or for LU factorization with diagonal pivoting). There are versions in both C and Fortran."},{"block":false,"categoryid":318,"description":"Package for unstructured serial graph partitioning","ebuildids":[901582],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"metis","packageid":43712,"summary":"METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes."},{"block":false,"categoryid":396,"description":"Virtual for BLAS C implementation","ebuildids":[901582],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"cblas","packageid":47056}],"repos":[{"branch":"master","lastcommit":"850eb710bc366fa3429cdca17988162e5c1e81a9","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/ERGO-Code\/HiGHS","https:\/\/highs.dev\/"],"uses":[{"description":"Install examples, usually source code","isdefault":false,"use":"examples"},{"description":"Build the new factorization-based interior-point solver requiring sci-libs\/amd, sci-libs\/metis, and virtual\/cblas.","isdefault":false,"packageid":78686,"use":"hipo"},{"description":"Enable 64-bit array indexing support","isdefault":false,"use":"index64"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"defaultflag":true,"description":"Add threads support for various packages. Usually pthreads","isdefault":true,"use":"threads"}]}