Summary
The GNU Linear Programming Kit package is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library.
Versions
v5.0-r3 :: 0/40 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- ~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-linux
- USE flags
- doc examples gmp mysql odbc
v5.0-r1 :: 0/40 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- amd64 arm arm64 ppc64 sparc x86 ~alpha ~amd64-linux ~hppa ~loong ~ppc ~riscv ~x86-linux
- USE flags
- doc examples gmp mysql odbc
USE flags
General
Dependencies
dev-db / libiodbc : ODBC Interface for Linux
dev-db / mysql-connector-c : C client library for MariaDB/MySQL
dev-db / unixODBC : Complete ODBC driver manager
dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers
dev-libs / libltdl : A shared library tool for developers
sci-libs / amd : Library to order a sparse matrix prior to Cholesky factorization
sci-libs / colamd : Column approximate minimum degree ordering algorithm
Runtime Dependencies
dev-db / libiodbc : ODBC Interface for Linux
dev-db / mysql-connector-c : C client library for MariaDB/MySQL
dev-db / unixODBC : Complete ODBC driver manager
dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers
dev-libs / libltdl : A shared library tool for developers
sci-libs / amd : Library to order a sparse matrix prior to Cholesky factorization
sci-libs / colamd : Column approximate minimum degree ordering algorithm
Depending packages
dev-lang / gdl : GNU Data Language
dev-libs / igraph : Creating and manipulating undirected and directed graphs
dev-libs / ppl : The Parma Polyhedra Library for numerical analysis of complex systems
dev-libs / starpu : Unified runtime system for heterogeneous multicore architectures
dev-ml / mccs : Multi Criteria CUDF Solver
dev-python / cvxopt : Python package for convex optimization
games-strategy / naev : 2D space trading and combat game, in a similar vein to Escape Velocity
sci-libs / coinor-clp : COIN-OR linear programming solver
sci-libs / coinor-symphony : COIN-OR solver for mixed-integer linear programs
sci-libs / coinor-utils : COIN-OR Matrix, Vector and other utility classes
sci-libs / lemon : C++ template static library of common data structures and algorithms
sci-libs / trilinos : Scientific library collection for large scale problems
sci-mathematics / 4ti2 : Software package for algebraic, geometric and combinatorial problems
sci-mathematics / giac : A free C++ Computer Algebra System library and its interfaces
sci-mathematics / octave : High-level interactive language for numerical computations
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/glpk: fix the build with gcc-15
Closes: https://bugs.gentoo.org/943883 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/glpk: steal strict-aliasing patch from Fedora
This lets us bring LTO back without having to be responsible for a custom patch. Bug: https://bugs.gentoo.org/863047 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
sci-mathematics/glpk: mark as LTO-unsafe, strict-aliasing unsafe
It has been reported upstream but no response. Closes: https://bugs.gentoo.org/863047 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/glpk: update EAPI 7 -> 8, add libltdl dep
With USE=mysql or USE=odbc, dev-libs/libltdl is required (per INSTALL). Closes: https://bugs.gentoo.org/921718 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-mathematics/glpk: destabilize for ~ppc
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sci-mathematics/glpk: keyword 5.0-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/glpk: remove old "unused" glpk-4.65.ebuild.
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/glpk: Stabilize 5.0-r1 arm, #821322
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-mathematics/glpk: Stabilize 5.0-r1 arm64, #821322
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/glpk: Stabilize 5.0-r1 x86, #821322
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-mathematics/glpk: Stabilize 5.0-r1 amd64, #821322
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-mathematics/glpk: Stabilize 5.0-r1 sparc, #821322
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-mathematics/glpk: Stabilize 5.0-r1 ppc64, #821322
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-mathematics/glpk: Stabilize 5.0-r1 ppc, #821322
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
sci-mathematics/glpk: keyword 5.0-r1 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/glpk: don't install build artifacts with USE=examples.
The build system for glpk automatically descends into the "examples" directory to build an example program. Afterwards, when we install the entire "examples" directory to honor USE=examples, we wind up installing the build artifacts for that program as well. This commit adds an extra "emake clean" to remove the build artifacts, and an "rm" to get rid of the (useless, to the end user) example Makefiles themselves. Closes: https://bugs.gentoo.org/779358 Reported-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
sci-mathematics/glpk: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - François Bissey · gentoo
sci-mathematics/glpk: Upstream bump
Closes: https://github.com/gentoo/gentoo/pull/18685 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: François René Pierre Bissey <frp.bissey@gmail.com> Signed-off-by: Michael Orlitzky <mjo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/glpk: Stabilize 4.65 arm, #709830
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/glpk: Stabilize 4.65 arm64, #709830
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sci-mathematics/glpk: Remove libtool archives
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/glpk: remove old "unused" version and files.
Closes: https://bugs.gentoo.org/666060 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sci-mathematics/glpk: x86 stable wrt bug #717072
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sci-mathematics/glpk: amd64 stable wrt bug #717072
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sci-mathematics/glpk: ppc64 stable wrt bug #717072
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sci-mathematics/glpk: ppc stable wrt bug #717072
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
sci-mathematics/glpk: stable 4.65 for sparc, bug #717072
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
sci-mathematics/glpk: drop to ~hppa
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/glpk: new version 4.65.
This new upstream version fixes a few minor ebuild issues: * I've attempted to fix the MySQL include location in a more standard way, by using mysql_config (bug 597620). Another solution was already present in v4.63, so I've marked this bug as resolved. * The virtual/mysql dependency was replaced, per bug 666060. This will be completely resolved when v4.65 goes stable and v4.63 is removed. We also include a new patch, from upstream, to quiet some overly-verbose output. The patch to debundle the system libraries was forward-ported to the new version thanks to François Bissey, who maintained an ebuild for v4.65 in the sage-on-gentoo overlay until now. Bug: https://bugs.gentoo.org/666060 Closes: https://bugs.gentoo.org/597620 Closes: https://bugs.gentoo.org/711648 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-mathematics: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Martin Mokrejs · gentoo
sci-matchematics/glpk: respect EPREFIX
Prepend EPREFIX in front of hardcoded include path. All modified ebuilds emerged successfully on a Gentoo::RAP host. Bug: https://bugs.gentoo.org/597620 Closes: https://github.com/gentoo/gentoo/pull/7238 - David Seifert · gentoo
sci-mathematics/glpk: Remove old
Package-Manager: Portage-2.3.29, Repoman-2.3.9 Closes: https://bugs.gentoo.org/626228 Closes: https://github.com/gentoo/gentoo/pull/8056 - Tobias Klausmann · gentoo
sci-mathematics/glpk-4.63-r0: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/626228 - Sergei Trofimovich · gentoo
sci-mathematics/glpk: stable 4.63 for hppa, bug #626228
Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="hppa" - Sergei Trofimovich · gentoo
sci-mathematics/glpk: stable 4.63 for ppc, bug #626228
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc" - Sergei Trofimovich · gentoo
sci-mathematics/glpk: stable 4.63 for ppc64, bug #626228
Package-Manager: Portage-2.3.18, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64" - Tobias Klausmann · gentoo
sci-mathematics/glpk-4.63-r0: amd64 stable
Gentoo-Bug: http://bugs.gentoo.org/626228 - Thomas Deutschmann · gentoo
sci-mathematics/glpk: x86 stable (bug #626228)
Package-Manager: Portage-2.3.16, Repoman-2.3.6 - Sergei Trofimovich · gentoo
sci-mathematics/glpk: stable 4.63 for sparc, bug #626228 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="sparc" - Sergei Trofimovich · gentoo
sci-mathematics/glpk: stable 4.63 for ia64, bug #626228
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64" - Robin H. Johnson · gentoo
sci-mathematics/glpk: bump.
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=626224 Package-Manager: portage-2.3.6 - Sergei Trofimovich · gentoo
sci-mathematics/glpk: ia64 keyworded, bug #575366
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Sergei Trofimovich · gentoo
sci-mathematics/glpk: ia64 keyworded, bug #575366
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Alexis Ballier · gentoo
sci-mathematics/glpk: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Sébastien Fabbro · gentoo
sci-mathematics/glpk: reverting, got tricked by git foo
Package-Manager: Portage-2.3.4, Repoman-2.3.2 - Sébastien Fabbro · gentoo
sci-mathematics/glpk: re-revert
Package-Manager: Portage-2.3.4, Repoman-2.3.2 - Robin H. Johnson · gentoo
sci-mathematics/glpk: fix configure typo per bug #611694, revbump to apply to users
Package-Manager: portage-2.3.3 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Sébastien Fabbro · gentoo
sci-mathematics/glpk: version bump
Package-Manager: Portage-2.3.4, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Sébastien Fabbro · gentoo
sci-mathematics/glpk: version bump to 4.60 Adapted patch to debundle zlib and suitesparse
Package-Manager: portage-2.3.3 - Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/711'. - Fabian Groffen · gentoo
sci-mathematics/glpk: drop prefix keywords which don't have the new deps, bug #511446
Package-Manager: portage-2.2.26 - David Seifert · gentoo
sci-mathematics/glpk: Version bump to 4.57
Gentoo-Bug: 562018 In addition, modernize to EAPI=6 and amend patch. Package-Manager: portage-2.2.26 - Justin Lecher · gentoo
Use https for most gnu.org URLs
Signed-off-by: Justin Lecher <jlec@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed