commit: 44b9545ff0440b33f9b5db3d89a487fe9082abd9
Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 13 13:20:29 2026 +0000
Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Fri Feb 13 13:36:55 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b9545f
sci-mathematics/highs: add 1.13.1, drop 1.13.0
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>
sci-mathematics/highs/Manifest | 2 +-
.../files/highs-1.12.0-hipo-search-paths.patch | 30 -------------------
.../highs/files/highs-1.13.0-docs.patch | 35 ----------------------
.../{highs-1.13.0.ebuild => highs-1.13.1.ebuild} | 13 ++------
4 files changed, 3 insertions(+), 77 deletions(-)
diff --git a/sci-mathematics/highs/Manifest b/sci-mathematics/highs/Manifest
index 01e9951ce957..dfacf7544348 100644
--- a/sci-mathematics/highs/Manifest
+++ b/sci-mathematics/highs/Manifest
@@ -1 +1 @@
-DIST highs-1.13.0.tar.gz 5768186 BLAKE2B
5c03eb2d393157930a2654ccda0587ecb0622aa246cd908437569fc1b9299e82e58edbc2fb9e6d3444470cd6321be8e7abef39f571fd57bc40a3951a6144880f
SHA512
77cdac6fc491ec16c68d7280ee209d83db60719bf1b647cdb453261a931ad0556228c126488d456b82942d98272e3a37c2c753efffc540e5b29c1f4371bb8a42
+DIST highs-1.13.1.tar.gz 5773348 BLAKE2B
38e4156e98547d895559dab7ac0ee14fe083752f8871c677e088fa516d3534c9882f56a8ee61610a33f6839182fbe516d54686d7268f3272968294602c95d8a0
SHA512
f702865b650fa858209c0efa16c24d5631762c67767ba32feca2574cbba49d99f2057970d7b3b9bfe1a34a192644791df5c1ed4273477e5caffa25c62dd1da8c
diff --git a/sci-mathematics/highs/files/highs-1.12.0-hipo-search-paths.patch
b/sci-mathematics/highs/files/highs-1.12.0-hipo-search-paths.patch
deleted file mode 100644
index a6744b38f7c7..000000000000
--- a/sci-mathematics/highs/files/highs-1.12.0-hipo-search-paths.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-commit 1e589290311a82fc1d5e78a63003fcb8ac134b03
-Author: Michael Orlitzky <[email protected]>
-Date: Tue Dec 16 12:21:31 2025 -0500
-
- cmake/FindHipoDeps.cmake: fix metis search path
-
-diff --git a/cmake/FindHipoDeps.cmake b/cmake/FindHipoDeps.cmake
-index 881b987..51c7a9e 100644
---- a/cmake/FindHipoDeps.cmake
-+++ b/cmake/FindHipoDeps.cmake
-@@ -153,17 +153,13 @@ if(metis_FOUND)
- else()
- find_path(METIS_PATH
- NAMES "metis.h"
-- REQUIRED
-- PATHS "${METIS_ROOT}/include"
-- NO_DEFAULT_PATH)
-+ REQUIRED)
-
- message(STATUS "Found Metis header at ${METIS_PATH}")
-
- find_library(METIS_LIB
- NAMES metis libmetis
-- REQUIRED
-- PATHS "${METIS_ROOT}/lib" "${METIS_ROOT}/bin"
-- NO_DEFAULT_PATH)
-+ REQUIRED)
-
- if(METIS_LIB)
- message(STATUS "Found Metis library at ${METIS_LIB}")
diff --git a/sci-mathematics/highs/files/highs-1.13.0-docs.patch
b/sci-mathematics/highs/files/highs-1.13.0-docs.patch
deleted file mode 100644
index d7c00d4f1049..000000000000
--- a/sci-mathematics/highs/files/highs-1.13.0-docs.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 572a5b92079b563e08b488b22bffb24cd8e91f46 Mon Sep 17 00:00:00 2001
-From: Michael Orlitzky <[email protected]>
-Date: Thu, 5 Feb 2026 18:10:54 -0500
-Subject: [PATCH] CMakeLists.txt: don't install docs to the wrong location
-
-We have these in DOCS anyway.
-
-Upstream-bug: https://github.com/ERGO-Code/HiGHS/issues/2811
----
- CMakeLists.txt | 4 +---
- 1 file changed, 1 insertion(+), 3 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index a8545ec..c3d3956 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -562,8 +562,6 @@ if(ZLIB AND NOT TARGET ZLIB::ZLIB)
- find_package(ZLIB 1.2.3)
- endif()
-
--install(FILES README.md LICENSE.txt THIRD_PARTY_NOTICES.md DESTINATION .)
--
- # Set default generator based on platform
- if(WIN32)
- set(CPACK_GENERATOR "ZIP")
-@@ -954,4 +952,4 @@ set(CPACK_COMPONENT_LIBS_DISPLAY_NAME "HiGHS Libraries")
-
- if(NOT CPack_CMake_INCLUDED)
- include(CPack)
--endif()
-\ No newline at end of file
-+endif()
---
-2.52.0
-
diff --git a/sci-mathematics/highs/highs-1.13.0.ebuild
b/sci-mathematics/highs/highs-1.13.1.ebuild
similarity index 94%
rename from sci-mathematics/highs/highs-1.13.0.ebuild
rename to sci-mathematics/highs/highs-1.13.1.ebuild
index 3f84d0017500..3d61c9fdd22c 100644
--- a/sci-mathematics/highs/highs-1.13.0.ebuild
+++ b/sci-mathematics/highs/highs-1.13.1.ebuild
@@ -27,17 +27,6 @@ RESTRICT="test"
# version of dev-cpp/catch (header only) is bundled for tests under
# extern/catch.hpp, but we don't use the tests.
-PATCHES=( "${FILESDIR}/highs-1.13.0-docs.patch" )
-
-DOCS=(
- AUTHORS
- CITATION.cff
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- FEATURES.md
- README.md
-)
-
src_prepare() {
# Sometimes the .git directory makes it into the release tarballs
# and cmake will waste time computing the latest commit.
@@ -94,6 +83,8 @@ src_configure() {
src_install() {
cmake_src_install
+ rm "${ED}/usr/share/doc/${PF}/LICENSE.txt" || die
+
docinto manual
dodoc -r docs/src/*