{"bugs":[],"categories":[{"categoryid":429,"name":"dev-cpp","summary":"The dev-cpp category contains libraries and utilities relevant to the c++ programming language."},{"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."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2bc9d772bd13d8c01fe31ebf31251cc447b05fd0","committime":"2026-01-17T08:45:50","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"c3786d18ea0ad924f49c85923da1c6ea660c23db","committime":"2026-01-17T08:31:52","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: Add (-) to eselect-ldso"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"695391d60179f9a022f51424cbd7b97f584bc262","committime":"2026-01-17T08:31:28","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a198e862478387fe37b4d232d51a3edb558cd3e0","committime":"2025-12-19T10:01:01","packageid":69925,"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":69925,"repoid":1,"summary":"*\/*: drop *-linux keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b082176271c4f0d63a97962e4b75785991196236","committime":"2025-12-17T15:16:13","packageid":69925,"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":69925,"repoid":1,"summary":"*: remove ppc-macos keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"97a4eea0e873d9d8cf0b5548462f32cc4f1bb2ce","committime":"2025-12-01T02:45:47","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Bug: https:\/\/bugs.gentoo.org\/966749\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"d1445fb31a149080e770e0edd340d5636fdb5d95","committime":"2025-12-01T02:37:04","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: stabilize 3.8-r2 for ALLARCHES"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7b4e611a9a08245d0323e08b8414553659d67a26","committime":"2025-12-01T02:30:47","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"9d91375281d8a7c675fb3b7f5875eb2dd4ebf475","committime":"2025-12-01T02:26:17","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: Stabilize 3.8-r2 ppc64, #966749"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"f2a220739d3e061884eb805a18c1afa1793096dd","committime":"2025-12-01T02:26:05","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: Stabilize 3.8-r2 arm64, #966749"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"aca07996dc0d08806bc85c0f28b966756a3e0b42","committime":"2025-12-01T02:25:57","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: Stabilize 3.8-r2 arm, #966749"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"53d73d6993d0a0b47e8a6114eeb26d2b0565faf1","committime":"2025-11-30T21:00:46","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"a1840baf168a8eba91a2986416a270887039d87f","committime":"2025-11-30T20:48:30","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: Stabilize 3.8-r2 amd64, #966749"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ff626cf0367799f9736be259a4dd3b48ef29f2a8","committime":"2025-09-30T11:18:42","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Remove the elibc_glibc restriction on sci-libs\/blas-lapack-aux-wrapper.\nNo revbump, since this is only an ordering dependency for the first\ninstall.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"d8fcb4e0251829ff1f21d336aedc4e9918a87425","committime":"2025-09-30T10:59:02","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: blas-lapack-aux-wrapper is used on non-glibc now"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5a37dc396b9b9ae163035e6a176d693ad69f0e1b","committime":"2025-09-29T09:18:44","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Since sci-libs\/blas-lapack-aux-wrappers are merely a PDEPEND\nof sci-libs\/flexiblas (due to circularity), add it an explicit RDEPEND\nof the virtual as well, in order to enforce correct merge order.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"a30d924b7708495306ce9fee39e944e2e78e27d5","committime":"2025-09-29T09:04:19","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: Add an explicit dep on blas-lapack-aux-wrappers"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dfb6a97be1af5028e78bbbbf2730a684aa123524","committime":"2025-09-28T18:33:40","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7a8745a6a81040ebd3937a5fe21238833cda2fd4","committime":"2025-09-16T17:49:02","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"b23a6b8d1c53424e62672c6f2b6a59a5260d8bb5","committime":"2025-09-14T09:48:48","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: Add index64 passthrough"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"31d448213464d10a3ad427dc3a59bfc2ebb2db78","committime":"2025-09-12T15:34:26","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: Add flexiblas support"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"30e2fcd0b492ae2bcb6f03ac571b6d5f82f733a6","committime":"2025-09-02T17:19:36","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Result of running the command:\n grep --include=\"*.ebuild\" -r . -e 'KEYWORDS=.*[\" ]sparc' -l | xargs ekeyword ~sparc\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"0ad96e879b651cc7e8214159d5841d6b633bef8a","committime":"2025-09-02T16:20:20","packageid":69925,"repoid":1,"summary":"*\/*: destable sparc"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"562fad09561684954963d0a91b23e0a61f2c7932","committime":"2024-09-12T18:49:01","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Change was created by running the following command::\n\n    ekeyword ^ia64 *\/*\/*.ebuild\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"0e727a3a16bc2abfd39386f10821d3e5ce89c45a","committime":"2024-09-07T15:44:22","packageid":69925,"repoid":1,"summary":"*\/*: unkeyword ~ia64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f2979793991144637956e4225ce4d0235900c1a2","committime":"2023-06-09T15:16:56","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"11f71a524bc3395adc37fb024eedfa14a53ccbeb","committime":"2023-06-03T14:56:42","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: destabilize for ~x86"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"092389c05657d5fec42b011e6a939decd4ad9d51","committime":"2023-06-03T11:31:50","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"ff9afd6079393ce466d3c86241294a648dfea07d","committime":"2023-06-02T16:13:44","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: destabilize for ~ppc"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"160b2c47d83c8b2225ee32c7ec8e2707bdde3365","committime":"2022-05-14T03:47:59","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xen0n@gentoo.org","authorname":"WANG Xuerui","body":"Signed-off-by: WANG Xuerui <xen0n@gentoo.org>","commitid":"6823f609815eff838a0b5595379db3a33b9db0d3","committime":"2022-05-14T03:43:36","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: keyword 3.8-r1 for ~loong"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"423b4c9adab80097b959c3caa6794655b0d0ac80","committime":"2021-08-10T13:29:33","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"marecki@gentoo.org","authorname":"Marek Szuba","body":"Signed-off-by: Marek Szuba <marecki@gentoo.org>","commitid":"30a62b15c7845d34da823ec4eaafeacc82192993","committime":"2021-08-10T13:03:44","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: keyword 3.8-r1 for ~riscv"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bbc6a7aa50df97ff1c9329c243bf5664844aac61","committime":"2021-01-06T13:05:09","packageid":69925,"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":"3f9510e06bec9fa9a8c7d7e868742b0716c5a22e","committime":"2021-01-06T12:14:41","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: drop x86-macos"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6123ca9e5702126d1ddb160025602d6382ae81c4","committime":"2020-12-31T16:35:57","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mattst88@gentoo.org","authorname":"Matt Turner","body":"Signed-off-by: Matt Turner <mattst88@gentoo.org>","commitid":"781b86fb6f25581a91723c6b7d920c18245a36cd","committime":"2020-12-23T23:04:53","packageid":69925,"repoid":1,"summary":"*\/*: Drop most stable hppa keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"26c389da87fa9082be8f549ce49a5a87c0f480f2","committime":"2020-12-22T00:05:25","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"68b3739216b6f14691c650ce3911c7382c2de552","committime":"2020-12-21T23:43:18","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: fix MissingVirtualKeywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4d225925fe6b36a9baff6d941323e6c982feb1c7","committime":"2020-11-12T15:35:20","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"e9e6ab3f93db3cf3c64c6246a5be4e3de0c90b8c","committime":"2020-11-12T15:26:34","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: Stabilize 3.8-r1 x86, #746596"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6d599b83c33dc966cfb603be98ad44cdccffd657","committime":"2020-11-11T16:05:28","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"fa9bdbc41c9f7edb005d3afa0516a6bbb66cef8f","committime":"2020-11-11T15:37:38","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: Stabilize 3.8-r1 amd64, #746596"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ee47b2770f6e45927923d7b7c967434de7e5ce54","committime":"2020-11-11T05:05:23","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"83b022d11b533f7e6d8946b852b0d6d70c86b4ef","committime":"2020-11-11T04:30:37","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: Stabilize 3.8-r1 arm64, #746596"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"89698dee8fa8a1b2da99183cbce4249cecc05a8c","committime":"2020-11-03T07:35:16","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"These virtuals are actually flawed but I'd prefer\nto keep the issues consistent by matching virtual\/lapack\nhere.\n\nThere are plans to improve the handling of lapack and friends\nin Gentoo but for now, let's just be consistent to ensure\nthat adding openblas here doesn't cause any problems.\n\nPackage-Manager: Portage-3.0.8, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"8ea049d9fe0a73931e892fb1dc6f1c329f136939","committime":"2020-11-03T07:18:00","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: amend addition of openblas"},{"authoremail":"rossbridger.cc@gmail.com","authorname":"Ross Charles Campbell","body":"The current sci-libs\/openblas versions come with an implementation\nfor lapacke API, therefore adding it as a conditional dep for virtual\/lapacke.\n\nBug: https:\/\/bugs.gentoo.org\/700176\nBug: https:\/\/bugs.gentoo.org\/749921\nPackage-Manager: Portage-3.0.8, Repoman-3.0.1\nSigned-off-by: Ross Charles Campbell <rossbridger.cc@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"41748611705de3c85338e2bfc6c61aabf4aed2fb","committime":"2020-10-18T14:45:00","packageid":69925,"repoid":1,"summary":"virtual\/lapacke: add sci-libs\/openblas as an alternative"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5adfa39130cf2dab0dc2dc44f986018d2b877f52","committime":"2019-10-11T16:17:33","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"a974ec04a4c2e190476e0f42e616c8f8e3c32ac0","committime":"2019-10-11T15:38:15","packageid":69925,"repoid":1,"summary":"virtual: Remove *-fbsd KEYWORDS"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"974e9195c13a94a8ac6185ba8fd95bd988f401a4","committime":"2019-07-03T12:44:06","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"heroxbd@gentoo.org","authorname":"Benda Xu","body":"These virtual packages are used by the BLAS\/LAPACK runtime switching\n  mechanism.\n\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/12323\nCloses: https:\/\/bugs.gentoo.org\/373613\nCloses: https:\/\/bugs.gentoo.org\/381801\nCloses: https:\/\/bugs.gentoo.org\/498490\nCloses: https:\/\/bugs.gentoo.org\/563674\nCloses: https:\/\/bugs.gentoo.org\/564546\nCloses: https:\/\/bugs.gentoo.org\/565776\nCloses: https:\/\/bugs.gentoo.org\/646316\nCloses: https:\/\/bugs.gentoo.org\/657984\nCloses: https:\/\/bugs.gentoo.org\/659014\nCloses: https:\/\/bugs.gentoo.org\/659264\nCloses: https:\/\/bugs.gentoo.org\/669644\n\nSigned-off-by: Mo Zhou <cdluminate@gmail.com>\nSigned-off-by: Benda Xu <heroxbd@gentoo.org>","commitid":"0721aba4db4bc8ce37d11eab06ff528f31e4ce9f","committime":"2019-06-27T05:41:31","packageid":69925,"repoid":1,"summary":"virtual\/{blas,cblas,lapack,lapacke}: add virtual packages."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"29585b126d34daa99296d39ac1ec51865393ebd6","committime":"2019-06-26T20:43:59","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"floppym@gentoo.org","authorname":"Mike Gilbert","body":"This reverts commit 5f8a985b71b033d7a7c4d252c00dd83669ee5913.\n\nThis commit dropped all stable keywords on these packages, causing\ntreewide depenency breakage.\n\nSigned-off-by: Mike Gilbert <floppym@gentoo.org>","commitid":"ab892667224c65ec694d6adbda30c3a1eed67a92","committime":"2019-06-26T19:37:31","packageid":69925,"repoid":1,"summary":"Revert \"virtual\/{blas,cblas,lapack,lapacke}: add\/update virtual packages.\""},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7f4b925dc534b423628fae001b72e74bcc4ac015","committime":"2019-06-26T06:24:02","packageid":69925,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"cdluminate@gmail.com","authorname":"Mo Zhou","body":"These virtual packages are used by the BLAS\/LAPACK runtime switching\n  mechanism.\n\n  Drop old EAPI=5 ebuilds.\n\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/12323\nCloses: https:\/\/bugs.gentoo.org\/373613\nCloses: https:\/\/bugs.gentoo.org\/669644\nCloses: https:\/\/bugs.gentoo.org\/564546\nCloses: https:\/\/bugs.gentoo.org\/565776\nCloses: https:\/\/bugs.gentoo.org\/646316\nCloses: https:\/\/bugs.gentoo.org\/563674\nCloses: https:\/\/bugs.gentoo.org\/659014\nCloses: https:\/\/bugs.gentoo.org\/659264\nCloses: https:\/\/bugs.gentoo.org\/657984\nCloses: https:\/\/bugs.gentoo.org\/381801\nCloses: https:\/\/bugs.gentoo.org\/646316\nCloses: https:\/\/bugs.gentoo.org\/565776\nCloses: https:\/\/bugs.gentoo.org\/498490\n\nSigned-off-by: Mo Zhou <cdluminate@gmail.com>\nSigned-off-by: Benda Xu <heroxbd@gentoo.org>","commitid":"5f8a985b71b033d7a7c4d252c00dd83669ee5913","committime":"2019-06-26T02:27:40","packageid":69925,"repoid":1,"summary":"virtual\/{blas,cblas,lapack,lapacke}: add\/update virtual packages."}],"dependencies":[],"depending":[{"block":false,"categoryid":438,"description":"A collection of algorithms and sample code for various computer vision problems","ebuildids":[874881,874881,875559,875559],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"amynka@gentoo.org","maintainername":"Amy Winston","name":"opencv","packageid":48271,"summary":"OpenCV (Open Source Computer Vision) is a library of programming functions mainly aimed at real time computer vision. Example applications of the OpenCV library are Human-Computer Interaction (HCI); Object Identification, Segmentation and Recognition; Face Recognition; Gesture Recognition; Motion Tracking, Ego Motion, Motion Understanding; Structure From Motion (SFM); and Mobile Robotics."},{"block":false,"categoryid":429,"description":"C++ template library for linear algebra","ebuildids":[812467,833162,888729],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"eigen","packageid":51493,"summary":"Eigen is a lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. Unlike most other linear algebra libraries, Eigen focuses on the simple mathematical needs of applications: games and other OpenGL apps, spreadsheets and other office apps, etc. Eigen is dedicated to providing optimal speed with GCC."},{"block":false,"categoryid":318,"description":"Parallel solver for very large sparse linear systems","ebuildids":[718415,718415],"firstseen":"2016-02-22T14:40:58.510389","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"pastix","packageid":65047,"summary":"PaStiX (Parallel Sparse matriX package) is a scientific library that provides a high performance parallel solver for very large sparse linear systems based on direct methods. Numerical algorithms are implemented in single or double precision (real or complex) using LLt, LDLt and LU with static pivoting (for non symmetric matrices having a symmetric pattern). This solver provides also an adaptive blockwise iLU(k) factorization that can be used as a parallel preconditioner using approximated supernodes to build a coarser block structure of the incomplete factors."}],"ebuilds":[{"archs":["amd64","arm","arm64","ppc","ppc64","x86","~alpha","~hppa","~loong","~mips","~riscv","~s390","~sparc","~x64-macos"],"ebuildid":876335,"firstseen":"2025-09-16T18:56:08.972397","moddate":"2026-01-17T08:49:07","packageid":69925,"repoid":1,"slot":"0","uses":["eselect-ldso","flexiblas","index64"],"version":"3.8-r2"}],"masks":[],"package":{"categoryid":396,"description":"Virtual for LAPACK C implementation","firstseen":"2019-07-03T13:02:36.626915","name":"lapacke","packageid":69925},"rdependencies":[{"block":false,"categoryid":318,"description":"BLAS, CBLAS, LAPACK, LAPACKE reference implementations","ebuildids":[876335,876335],"firstseen":"2019-06-26T03:43:56.737398","name":"lapack","packageid":69908,"summary":"The BLAS (Basic Linear Algebra Subprograms) are high quality \"building block\" routines for performing basic vector and matrix operations. Level 1 BLAS do vector-vector operations, Level 2 BLAS do matrix-vector operations, and Level 3 BLAS do matrix-matrix operations. Because the BLAS are efficient, portable, and widely available, they're commonly used in the development of high quality linear algebra software, LAPACK for example. This packages implements the reference FORTRAN 77 library, the reference C library as a wrapper to the FORTRAN 77 BLAS library. LAPACK is a comprehensive library that does linear algebra operations including matrix inversions, least squared solutions to linear sets of equations, eigenvector analysis, singular value decomposition, etc. It is a very comprehensive and reputable package that has found extensive use in the scientific community. This package installs the reference FORTRAN 77 implementation from Netlib."},{"block":false,"categoryid":318,"description":"Optimized BLAS library based on GotoBLAS2","ebuildids":[876335],"firstseen":"2019-07-06T16:05:57.673782","name":"openblas","packageid":69930,"summary":"OpenBLAS is an optimized Basic Linear Algebra Subprograms (BLAS) library based on GotoBLAS2 1.13 BSD version. It was forked when Mr. Kazushige Goto left TACC and GotoBLAS became unmaintained. In general, BLAS is the computational kernel (\"the bottom of the food chain\") in linear algebra or scientific applications. Thus, if your BLAS implementation is highly optimized, the whole application can substantially benefit. OpenBLAS has optimized code for modern architectures, and has accrued many other features and bug fixes beyond GotoBLAS."},{"block":false,"categoryid":318,"description":"A BLAS and LAPACK wrapper library with runtime exchangable backends","ebuildids":[876335],"firstseen":"2025-08-22T20:05:35.196184","name":"flexiblas","packageid":78498},{"block":false,"categoryid":318,"description":"BLAS\/LAPACK wrappers for FlexiBLAS","ebuildids":[876335],"firstseen":"2025-09-28T19:37:18.243545","name":"blas-lapack-aux-wrapper","packageid":78537}],"repos":[{"branch":"master","lastcommit":"43a4988e0fa15f038220ebd74aa888ace0c9b303","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":[],"uses":[{"description":"Enable runtime library switching by eselect and ld.so.","isdefault":false,"packageid":69925,"use":"eselect-ldso"},{"description":"Use sci-libs\/flexiblas as the provider.","isdefault":false,"packageid":69925,"use":"flexiblas"},{"description":"Provide an ILP64 library in addition to LP64","isdefault":false,"packageid":69925,"use":"index64"}]}