From nobody Sun May 08 18:02:13 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 385911AC3162; Sun, 8 May 2022 18:02:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KxBw566M1z3qJB; Sun, 8 May 2022 18:02:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1652032934; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=VGVz4B6NBeLnDOqGpSVNqWyWrKSmBDJ77Hv8tyX9w/Q=; b=iYnCZ5dpt+303fypAsNEmsEPboVbwT1ewn85h2OHs/hwJ8iihqng4363wZYqiPqAti67+a VZhKQGwALEqT/vkPle0tWNpsWo2jKZoWp007TO+vbRSrpvAhXazU4DuCOGYCSKaDTo0rlZ PFl+ADuLs0+gOzNH+SSbolAv9GmAX7Zw/CAtkiN7EJtJ+DvVXdvniKUdlLsGgEXm/sD/WB MjGCnbulbwaRbeT6CFPFf8Q4rals9I0dRwAuJrzfMV+6PP6YK40M3+wLRhU1FN1G/TzETV w72q0dHHgIjzemt43ARRxWYBaepFLC734uTFndp9v0r8BQrL6dLqG8K4AAXKgQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 5A5E628E70; Sun, 8 May 2022 18:02:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 248I2Dn9030972; Sun, 8 May 2022 18:02:13 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 248I2DH5030971; Sun, 8 May 2022 18:02:13 GMT (envelope-from git) Date: Sun, 8 May 2022 18:02:13 GMT Message-Id: <202205081802.248I2DH5030971@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: f4e10173daa2 - main - math/SoPlex: Update 5.0.2 -> 6.0.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f4e10173daa2938bee600467b46e219b9c2cc7dd Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1652032934; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=VGVz4B6NBeLnDOqGpSVNqWyWrKSmBDJ77Hv8tyX9w/Q=; b=mSnIk65Le/s7CAgNxMDQzHitSUs0168irPNSuVWGjl9k/uDw61xdyJGGiuoBV53B6plM/G NibVlto6XAJO86zGhrhdPILTaVbOe9c70KUfA5c6+hM8zZsxyO4CNJO+n+kZxy1Xy3GK+6 FO6y89w8OeN9C2bk/noto8TsRy7vi44xaetUAmPJP44IDdw3zSRpu17Ovu8MvrOahZU4KD CaZ5Nmp5ZZ9cZUV440fk5MDot7/KhHSbblAdLuUz/LfoJuIvERdWPMeUsWiolPEOg/wzB1 F4l4h00lpysGVQ7l2OMssTwEryh5IF7w94TNM9lFV3uhzFTolZAATZ/4xoHmUA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1652032934; a=rsa-sha256; cv=none; b=ESr8VnzWM1Q20Zpi+c7U9OaXzSgBys0P+QcaIZ9ZeEu74wxZBXdOyKI9SfI/6JRIcJOBGN SVR8vMmPQcck4m5lW/+rob/C2NFtvoKYLbsFWgrI10UqunVATqoRjEzUIUCNpjhubCcdHu F0764akC5jG6Yprpqi61iJLpRn+4nqQVz5Xrh3OraLkJo+HesOYp6mz2B9jbAdYvu2BWj2 t7tQAvBJOMS7zeG4k+1TJ9ZoF6qhZ/qiQBYawHHWhrS5AirHgEBvzk4lLa0z00JlHBoJCM IdIA6hvZr+wG9hPA0CBTNlGlfcR/qaecNM8oZw/3xP7hitYj9Z8n2n749dxA3g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=f4e10173daa2938bee600467b46e219b9c2cc7dd commit f4e10173daa2938bee600467b46e219b9c2cc7dd Author: Yuri Victorovich AuthorDate: 2022-05-08 16:47:40 +0000 Commit: Yuri Victorovich CommitDate: 2022-05-08 18:02:05 +0000 math/SoPlex: Update 5.0.2 -> 6.0.0 Reported by: portscout --- math/SoPlex/Makefile | 4 ++-- math/SoPlex/distinfo | 6 +++--- math/SoPlex/files/patch-CMakeLists.txt | 6 +++--- math/SoPlex/files/patch-src_CMakeLists.txt | 26 +++++++++++++------------- math/SoPlex/pkg-plist | 12 +++++++++++- 5 files changed, 32 insertions(+), 22 deletions(-) diff --git a/math/SoPlex/Makefile b/math/SoPlex/Makefile index 442089078580..d8e50f7f0bc7 100644 --- a/math/SoPlex/Makefile +++ b/math/SoPlex/Makefile @@ -1,7 +1,7 @@ # Created by: Yuri Victorovich PORTNAME= SoPlex -DISTVERSION= 5.0.2 +DISTVERSION= 6.0.0 CATEGORIES= math science MASTER_SITES= http://soplex.zib.de/download/release/ DISTNAME= ${PORTNAME:tl}-${DISTVERSION} @@ -17,7 +17,7 @@ LICENSE_PERMS= no-dist-mirror no-pkg-mirror no-auto-accept LIB_DEPENDS= libboost_program_options.so:devel/boost-libs \ libgmp.so:math/gmp -USES= cmake compiler:c++11-lang tar:tgz +USES= cmake compiler:c++14-lang tar:tgz USE_LDCONFIG= yes TEST_TARGET= test diff --git a/math/SoPlex/distinfo b/math/SoPlex/distinfo index a4d2cc258995..638813cf0956 100644 --- a/math/SoPlex/distinfo +++ b/math/SoPlex/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1627695735 -SHA256 (soplex-5.0.2.tgz) = eaaf3b1d0e8832b25e9f4c1e44bd935c869a487b26e86c2c41856f850b22f4dd -SIZE (soplex-5.0.2.tgz) = 984244 +TIMESTAMP = 1652027488 +SHA256 (soplex-6.0.0.tgz) = 110298221afdb42c030532d02599b7dce7c7f2597f429533e4dcb50d42031e9e +SIZE (soplex-6.0.0.tgz) = 984637 diff --git a/math/SoPlex/files/patch-CMakeLists.txt b/math/SoPlex/files/patch-CMakeLists.txt index 3110dc26d27d..b393b96887ab 100644 --- a/math/SoPlex/files/patch-CMakeLists.txt +++ b/math/SoPlex/files/patch-CMakeLists.txt @@ -1,9 +1,9 @@ - Allow shared libraries by removing CMAKE_CXX_VISIBILITY_PRESET=hidden. ---- CMakeLists.txt.orig 2021-07-31 19:54:04 UTC +--- CMakeLists.txt.orig 2022-01-19 13:02:23 UTC +++ CMakeLists.txt -@@ -68,7 +68,7 @@ set(CMAKE_MACOSX_RPATH ON) - set(CMAKE_CXX_STANDARD 11) +@@ -71,7 +71,7 @@ set(CMAKE_MACOSX_RPATH ON) + set(CMAKE_CXX_STANDARD 14) # set function visibility default to hidden -set(CMAKE_CXX_VISIBILITY_PRESET hidden) diff --git a/math/SoPlex/files/patch-src_CMakeLists.txt b/math/SoPlex/files/patch-src_CMakeLists.txt index eebf23d1c6d4..138e72060f20 100644 --- a/math/SoPlex/files/patch-src_CMakeLists.txt +++ b/math/SoPlex/files/patch-src_CMakeLists.txt @@ -1,22 +1,22 @@ - Change to shared libraries. ---- src/CMakeLists.txt.orig 2021-05-27 15:31:06 UTC +--- src/CMakeLists.txt.orig 2022-01-19 13:02:23 UTC +++ src/CMakeLists.txt -@@ -119,7 +119,7 @@ file(GLOB headers - ) +@@ -129,7 +129,7 @@ if(MSVC) + endif() - # create soplex library with pic -- add_library(libsoplex-pic STATIC ${sources}) -+ add_library(libsoplex-pic SHARED ${sources}) - set_target_properties(libsoplex-pic PROPERTIES - POSITION_INDEPENDENT_CODE on - VERSION ${SOPLEX_VERSION_MAJOR}.${SOPLEX_VERSION_MINOR}.${SOPLEX_VERSION_PATCH}.${SOPLEX_VERSION_SUB} -@@ -128,7 +128,7 @@ add_dependencies(libsoplex-pic soplex_update_githash) + # create soplex library with pic +-add_library(libsoplex-pic STATIC ${sources}) ++add_library(libsoplex-pic SHARED ${sources}) + if(MSVC) + setLibProperties(libsoplex-pic "libsoplex-pic") + else() +@@ -148,7 +148,7 @@ target_include_directories(libsoplex-pic PUBLIC target_link_libraries(libsoplex-pic ${libs}) # create soplex library without pic -add_library(libsoplex STATIC ${sources}) +add_library(libsoplex SHARED ${sources}) - set_target_properties(libsoplex PROPERTIES - VERSION ${SOPLEX_VERSION_MAJOR}.${SOPLEX_VERSION_MINOR}.${SOPLEX_VERSION_PATCH}.${SOPLEX_VERSION_SUB} - SOVERSION ${SOPLEX_VERSION_MAJOR}.${SOPLEX_VERSION_MINOR}) + if(MSVC) + setLibProperties(libsoplex "libsoplex") + else() diff --git a/math/SoPlex/pkg-plist b/math/SoPlex/pkg-plist index 5c7574857959..32c4ac2e255f 100644 --- a/math/SoPlex/pkg-plist +++ b/math/SoPlex/pkg-plist @@ -1,14 +1,16 @@ bin/soplex include/soplex.h include/soplex.hpp -include/soplex/args.hpp include/soplex/array.h include/soplex/basevectors.h include/soplex/changesoplex.hpp include/soplex/classarray.h +include/soplex/classset.h include/soplex/clufactor.h include/soplex/clufactor.hpp include/soplex/clufactor_rational.h +include/soplex/clufactor_rational.hpp +include/soplex/config.h include/soplex/cring.h include/soplex/dataarray.h include/soplex/datahashtable.h @@ -39,11 +41,13 @@ include/soplex/notimer.h include/soplex/random.h include/soplex/rational.h include/soplex/ratrecon.h +include/soplex/ratrecon.hpp include/soplex/slinsolver.h include/soplex/slinsolver_rational.h include/soplex/slufactor.h include/soplex/slufactor.hpp include/soplex/slufactor_rational.h +include/soplex/slufactor_rational.hpp include/soplex/sol.h include/soplex/solbase.h include/soplex/solvedbds.hpp @@ -86,10 +90,12 @@ include/soplex/spxleastsqsc.h include/soplex/spxleastsqsc.hpp include/soplex/spxlp.h include/soplex/spxlpbase.h +include/soplex/spxlpbase_rational.hpp include/soplex/spxlpbase_real.hpp include/soplex/spxmainsm.h include/soplex/spxmainsm.hpp include/soplex/spxout.h +include/soplex/spxpapilo.h include/soplex/spxparmultpr.h include/soplex/spxparmultpr.hpp include/soplex/spxpricer.h @@ -139,6 +145,7 @@ include/soplex/validation.hpp include/soplex/vector.h include/soplex/vectorbase.h include/soplex/wallclocktimer.h +include/soplex_interface.h lib/cmake/soplex/soplex-config-version.cmake lib/cmake/soplex/soplex-config.cmake lib/cmake/soplex/soplex-targets-%%CMAKE_BUILD_TYPE%%.cmake @@ -149,3 +156,6 @@ lib/libsoplex-pic.so.%%SHL4%% lib/libsoplex.so lib/libsoplex.so.%%SHL2%% lib/libsoplex.so.%%SHL4%% +lib/libsoplexshared.so +lib/libsoplexshared.so.%%SHL2%% +lib/libsoplexshared.so.%%SHL4%%