diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
| commit | 290aebdea65a02557706eaeda477fef0437b6a48 (patch) | |
| tree | f87a939169a508a2e943570501b64cc16b411cda /sci-libs/coinor-bcp | |
| parent | 6783ddcd4b73d9ce586a71770caed352bec93b16 (diff) | |
| download | baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.gz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.xz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.zip | |
Adding metadata
Diffstat (limited to 'sci-libs/coinor-bcp')
| -rw-r--r-- | sci-libs/coinor-bcp/Manifest | 1 | ||||
| -rw-r--r-- | sci-libs/coinor-bcp/coinor-bcp-1.4.4.ebuild | 60 | ||||
| -rw-r--r-- | sci-libs/coinor-bcp/files/coinor-bcp-1.4.4-gcc11-exceptions.patch | 36 | ||||
| -rw-r--r-- | sci-libs/coinor-bcp/metadata.xml | 17 |
4 files changed, 0 insertions, 114 deletions
diff --git a/sci-libs/coinor-bcp/Manifest b/sci-libs/coinor-bcp/Manifest deleted file mode 100644 index 48b96db42feb..000000000000 --- a/sci-libs/coinor-bcp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST coinor-bcp-1.4.4.tar.gz 1983573 BLAKE2B 79265c0336ca719b417825df2f27e88c08c314e599693e8886170fe69755b3272aa05469bfc069660c979e4a273ca63a25fc4d3a86a695838039121fa98a14bd SHA512 066ad631a67ccf33eebc175451f4734cbf190cb4fd9866dec987d80688a69400b76415de65ee9399b1a8ccfdf3bf3af307245610481a6d673598bc157c3963bc diff --git a/sci-libs/coinor-bcp/coinor-bcp-1.4.4.ebuild b/sci-libs/coinor-bcp/coinor-bcp-1.4.4.ebuild deleted file mode 100644 index ef0440f8bf59..000000000000 --- a/sci-libs/coinor-bcp/coinor-bcp-1.4.4.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="COIN-OR Branch-Cut-Price Framework" -HOMEPAGE="https://projects.coin-or.org/Bcp/" -SRC_URI="https://github.com/coin-or/Bcp/archive/releases/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/Bcp-releases-${PV}/Bcp" - -LICENSE="CPL-1.0" -SLOT="0/1" -KEYWORDS="~amd64 ~x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -RDEPEND=" - sci-libs/coinor-clp:= - sci-libs/coinor-osi:= - sci-libs/coinor-utils:= - sci-libs/coinor-vol:=" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - doc? ( app-text/doxygen[dot] ) - test? ( sci-libs/coinor-sample )" - -PATCHES=( - "${FILESDIR}"/${P}-gcc11-exceptions.patch -) - -src_prepare() { - default - # Prevent unneeded call to pkg-config that needs ${ED}'s in path. - sed -i '/--libs.*addlibs.txt/d' Makefile.in || die -} - -src_configure() { - econf $(use_with doc dot) -} - -src_compile() { - emake all $(usex doc doxydoc '') -} - -src_test() { - # Unneeded for Bcp given, while "make check" exists, it fails unlike - # other coinor-*'s noop. Kept as safety not to lose tests in bumps. - emake test -} - -src_install() { - default - dodoc -r examples - use doc && dodoc -r doxydoc/html - - # Duplicate or irrelevant files. - rm -r "${ED}"/usr/share/coin/doc || die - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-libs/coinor-bcp/files/coinor-bcp-1.4.4-gcc11-exceptions.patch b/sci-libs/coinor-bcp/files/coinor-bcp-1.4.4-gcc11-exceptions.patch deleted file mode 100644 index d37e8b024396..000000000000 --- a/sci-libs/coinor-bcp/files/coinor-bcp-1.4.4-gcc11-exceptions.patch +++ /dev/null @@ -1,36 +0,0 @@ -https://github.com/coin-or/Bcp/commit/e581a2dd4b55352eb318c15e8281b3cc9d8abe23.patch -https://bugs.gentoo.org/786306 - -From e581a2dd4b55352eb318c15e8281b3cc9d8abe23 Mon Sep 17 00:00:00 2001 -From: Julien Schueller <schueller@phimeca.com> -Date: Fri, 14 Aug 2020 09:58:47 +0200 -Subject: [PATCH] Fix deprecated dynamic exception warning - -warning: dynamic exception specifications are deprecated in C++11 ---- a/src/include/BCP_buffer.hpp -+++ b/src/include/BCP_buffer.hpp -@@ -101,13 +101,13 @@ class BCP_buffer{ - /**@name Modifying methods */ - /*@{*/ - /** Position the read head in the buffer. Must be between 0 and size(). */ -- inline void set_position(const int pos) throw(BCP_fatal_error) { -+ inline void set_position(const int pos) { - if (pos < 0 || pos > size()) - throw BCP_fatal_error("Incorrest buffer position setting.\n"); - _pos = pos; - } - /** Cut off the end of the buffer. Must be between 0 and size(). */ -- inline void set_size(const int s) throw(BCP_fatal_error) { -+ inline void set_size(const int s) { - if (s < 0 || s > size()) - throw BCP_fatal_error("Incorrest buffer position setting.\n"); - _size = s; -@@ -221,7 +221,7 @@ class BCP_buffer{ - */ - template <class T> BCP_buffer& unpack(T*& values, int& length, - bool allocate = true) -- throw(BCP_fatal_error) { -+ { - if (allocate) { - #ifdef PARANOID - if (_pos + sizeof(int) > _size) diff --git a/sci-libs/coinor-bcp/metadata.xml b/sci-libs/coinor-bcp/metadata.xml deleted file mode 100644 index db7000232131..000000000000 --- a/sci-libs/coinor-bcp/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sci@gentoo.org</email> - <name>Gentoo Science Project</name> - </maintainer> - <longdescription lang="en"> - BCP is a parallel framework for implementing branch, cut, and price - algorithms for solving mixed integer programs (MIPs). BCP provides - the user with an object-oriented framework that can be used to - develop an efficient problem class specific MIP solver without all - the implementational effort. involved with implementing a branch and - bound framework from scratch. - </longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> |
