sci-mathematics / glpk

GNU Linear Programming Kit

Official package sites : https://www.gnu.org/software/glpk/ ·

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.

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

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code
gmp
Add support for dev-libs/gmp (GNU MP library)
mysql
Add mySQL Database support
odbc
Add ODBC Support (Open DataBase Connectivity)

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

sys-libs / zlib : Standard (de)compression library

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

sys-libs / zlib : Standard (de)compression library

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

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