public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Jerry James <loganjerry@gmail.com>
To: git-commits@fedoraproject.org
Subject: [rpms/soplex] rawhide: Version 8.0.3
Date: Mon, 06 Jul 2026 22:37:12 GMT [thread overview]
Message-ID: <178337743260.1.15417008567235704402.rpms-soplex-338eff55d498@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/soplex
Branch : rawhide
Commit : 338eff55d4981d62b82faa6f4752472bd1d1b961
Author : Jerry James <loganjerry@gmail.com>
Date : 2026-07-06T16:36:56-06:00
Stats : +12/-16 in 2 file(s)
URL : https://src.fedoraproject.org/rpms/soplex/c/338eff55d4981d62b82faa6f4752472bd1d1b961?branch=rawhide
Log:
Version 8.0.3
- Use the cmake declarative buildsystem
---
diff --git a/soplex.spec b/soplex.spec
index ba72bba..5e7ad6c 100644
--- a/soplex.spec
+++ b/soplex.spec
@@ -1,3 +1,6 @@
+# Whether to run tests
+%bcond ctest 1
+
# Architectures that have libquadmath
%ifarch %{x86_64} %{power64}
%global quadmath 1
@@ -8,7 +11,7 @@
%global giturl https://github.com/scipopt/soplex
Name: soplex
-Version: 8.0.2
+Version: 8.0.3
Release: %autorelease
Summary: Sequential object-oriented simplex
@@ -25,9 +28,12 @@ Patch: %{name}-unbundle-zstr.patch
# See https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
ExcludeArch: %{ix86}
+BuildSystem: cmake
+BuildOption(conf): -DMPFR:BOOL=ON
+BuildOption(conf): -DPAPILO:BOOL=ON
+BuildOption(conf): -DQUADMATH:BOOL=%{?quadmath:ON}%{!?quadmath:OFF}
BuildRequires: boost-devel
-BuildRequires: cmake
BuildRequires: cmake(papilo)
BuildRequires: cmake(tbb)
BuildRequires: gcc-c++
@@ -116,7 +122,6 @@ API documentation for libsoplex.
%prep
%autosetup -p1
-%conf
# We want to know about overflow errors, as the compiler can do surprising
# things if we don't fix them!
sed -i 's/ -Wno-strict-overflow//' CMakeLists.txt Makefile
@@ -127,13 +132,7 @@ sed -i '/HTML_TIMESTAMP/s/YES/NO/' doc/soplex.dxy
# Ensure the bundled copy of zstr is not used
rm -fr src/soplex/external/zstr
-%build
-%cmake \
- -DMPFR:BOOL=ON \
- -DPAPILO:BOOL=ON \
- -DQUADMATH:BOOL=%{?quadmath:ON}%{!?quadmath:OFF}
-%cmake_build
-
+%build -a
# Build documentation
cd doc
../%{_vpath_builddir}/bin/soplex --saveset=parameters.set
@@ -144,9 +143,7 @@ cd ..
doxygen soplex.dxy
cd ..
-%install
-%cmake_install
-
+%install -a
# We install license files elsewhere
rm -fr %{buildroot}%{_defaultlicensedir}
@@ -154,9 +151,8 @@ rm -fr %{buildroot}%{_defaultlicensedir}
sed -i 's/papilo;/papilo-core;/' \
%{buildroot}%{_libdir}/cmake/soplex/soplex-targets.cmake
-%check
+%check -p
export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
-%ctest
%files
%{_bindir}/soplex
diff --git a/sources b/sources
index ca0252a..caf6d2f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (soplex-8.0.2.tar.gz) = 8e6d8c4d321a140eb55eeda95120dc888e6b074df83aca5fca277b84ed7b8f536c2a60038a6ce5c432862d03b86aeca5b0122b8182c09f7fba7e54837ada60b8
+SHA512 (soplex-8.0.3.tar.gz) = 5dd978e84463edee1b531d6fdf87ebb17c92736dce2c84c72facd9cd260f6da8100a2635b2d905ae761364a90ef5332b2f324f04386c9ae3af4ec7b574a41299
reply other threads:[~2026-07-06 22:37 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178337743260.1.15417008567235704402.rpms-soplex-338eff55d498@fedoraproject.org \
--to=loganjerry@gmail.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox