summaryrefslogtreecommitdiff
path: root/science/code_saturne
AgeCommit message (Collapse)Author
2024-02-23science/code_saturne: upgrade to 8.1.1Thierry Thomas
Changelog at <https://github.com/code-saturne/code_saturne/blob/v8.1/NEWS.md#release-811-2024-03-09>
2024-01-01*/*: chase the upgrade of BLAS / LAPACK to 3.12.0Thierry Thomas
PR: 275860
2023-12-30science/code_saturne: Remove dependencyMuhammad Moinur Rahman
There is a runtime dependency to sysutils/torque which is about to expire. However in recent versions of code_saturne documentation there is no mention of the this dependency. For more information: https://www.code-saturne.org/documentation/8.1/doxygen/src/md__i_n_s_t_a_l_l.html Approved by: portmgr (blanket)
2023-12-15science/code_saturne: upgrade to v8.1.0Thierry Thomas
Release notes at <https://github.com/code-saturne/code_saturne/releases/tag/v8.1.0>
2023-12-10*/*: bump PORTREVISION after the upgrade of MPICH to 4.1.2Thierry Thomas
2023-11-07science/PETSc: update 3.19.6 → 3.20.1Yuri Victorovich
Reported by: portscout
2023-10-13science/code_saturne: upgrade to 8.0.2Thierry Thomas
Releases notes at <https://github.com/code-saturne/code_saturne/blob/v8.0/NEWS.md>
2023-08-03science/code_saturne: upgrade to 8.0.0Thierry Thomas
Release notes at <https://www.code-saturne.org/cms/web/download/v8.0>. Also remove options, excepted parmetis which is restricted.
2023-06-27all: remove explicit versions in USES=python for "3.x+"Rene Ladan
The logic in USES=python will automatically convert this to 3.8+ by itself. Adjust two ports that only had Python 3.7 mentioned but build fine on Python 3.8 too. finance/quickfix: mark BROKEN with PYTHON libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found ^~~~~~~~~~ 1 warning and 1 error generated. Reviewed by: portmgr, vishwin, yuri Differential Revision: <https://reviews.freebsd.org/D40568>
2023-06-25science/hypre: Update 2.28.0 → 2.29.0Yuri Victorovich
Reported by: portscout
2023-06-20science/code_saturne: chase the upgrade of science/PETScThierry Thomas
Since 3.19.2, the file $LOCALBASE/lib/petsc/conf/variables contains non-portable code, and gmake is needed to interpret its content. Reported by: pkg-fallout
2023-06-18*/*: bump PORTREVISION to chase the upgrade of CGNSThierry Thomas
2023-04-25audio/opus: bump consumers after update to 1.4Christian Weisgerber
2023-04-23*: Bump PORTREVISIONs for math/mpc update to 1.3.1Gerald Pfeifer
2023-04-02science/PETSc: Update 3.18.5 → 3.19.0Yuri Victorovich
Also bump 2 ports. Also math/py-petsc4py is broken for now.
2023-03-19science/hypre: Update 2.26.0 → 2.28.0Yuri Victorovich
Reported by: portscout
2023-03-09PyQt: Update to latest versionsLoïc Bartoletti
- PyQt5: update to 5.15.9 - PyQt6: upate to 6.4.2 - PyQt6-sip: update to 13.4.1 - PyQt5-sip: update to 12.11.1 - PyQt-builder: update to 1.14.1 - sip: upate to 6.7.7 PR: 269751 Exp-run by: antoine
2023-02-12science/PETSc: Change to 64-bit indices; Add METIS optionYuri Victorovich
By default PETSc uses 32-bit indices.
2022-12-19Mk/**tex.mk: Convert bsd.tex.mk to USES=texMuhammad Moinur Rahman
- Update all the consumers to use USES=tex - USE_TEX=yes is the old way of writing USES=tex which has been removed and replaced in all ports - Almost all of the USE_TEX features remains unchanged - Some consumers had the same variables defined both in the mk infrastructure and also in the ports which have been removed from the ports as those are redundant. In case any of the consumers are failing to build please make sure that the nexessary USES=tex is there. Unlike previous USE_TEX=yes will no longer load the required VARS for tex and related dependencies. Reviewed by: portmgr Approved by: portmgr (blanket)
2022-10-16science/hypre: Update 2.25.0 -> 2.26.0Yuri Victorovich
Reported by: portscout
2022-09-07Remove WWW entries moved into port MakefilesStefan Eßer
Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)
2022-09-07Add WWW entries to port MakefilesStefan Eßer
It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
2022-07-20science/hdf5: bump PORTREVISION of consumersTobias C. Berner
The SO-version increased in the update to 1.12.2 in a43418b81530f7e897abfbe18dd59f44265a1a0f . Reported by: VVD <vvd@unislabs.com>
2022-07-20science: remove 'Created by' linesTobias C. Berner
A big Thank You to the original contributors of these ports: * Andreas Fehlner <fehlner@gmx.de> * Brad Huntting <huntting@glarp.com> * Chao Shin <quakelee@cn.FreeBSD.org> * Cheng-Lung Sung <clsung@FreeBSD.org> * Chia-Hsing Yu <me@davidyu.org> * Chris Rees <utisoft@gmail.com> * David Naylor <dbn@FreeBSD.org> * Dmitry Sivachenko <demon@FreeBSD.org> * Ed Schouten <ed@FreeBSD.org> * Eric Freeman <freebsdports@chillibear.com> * Erik B Knudsen * Fernan Aguero <fernan@iib.unsam.edu.ar> * Frederic Culot <frederic@culot.org> * Gea-Suan Lin <gslin@gslin.org> * Glenn Johnson * Greg Lewis <glewis@FreeBSD.org> * Igor Serikov <iserikov@acm.org> * Johannes Dieterich <dieterich@ogolem.org> * Johannes Dieterich <jmd@FreeBSD.org> * Johannes M Dieterich <jmd@FreeBSD.org> * Johannes Meixner <johannes@perceivon.net> * Ju Pengfei <jupengfei@gmail.com> * Kay Lehmann <kay_lehmann@web.de> * Klaus Aehlig <aehlig@linta.de> * Kurt Kanzenbach <kurt@kmk-computers.de> * Leland Wang <llwang@infor.org> * Li-Lun Wang <llwang@infor.org> * Markus Brueffer <markus@FreeBSD.org> * NAKATA Maho <maho@FreeBSD.org> * NAKATA, Maho <maho@FreeBSD.org> * Nakata Maho <chat95@mbox.kyoto-inet.or.jp> * Nakata Maho <maho@FreeBSD.org> * Pav Lucistnik <pav@FreeBSD.org> * Pav Lucistnik <pav@oook.cz> * Pedro F. Giffuni * Pedro F. Giffuni <giffunip@tutopia.com> * Pedro Giffuni * Pedro Giffuni <giffunip@asme.org> * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Rong-En Fan <rafan@FreeBSD.org> * Ryo MIYAMOTO <rmiya@cc.hirosaki-u.ac.jp> * Seamus Venasse <svenasse@polaris.ca> * Shin'ya Murakami <murakami@ahs.scitec.kobe-u.ac.jp> * Shin-ya MURAKAMI <murashin@gfd-dennou.org> * Shin-ya Murakami <murashin@gfd-dennou.org> * Stas Timokhin <devel@stasyan.com> * Stephen Montgomery-Smith <stephen@math.missouri.edu> * Steve Wills <steve@mouf.net * Steve Wills <steve@mouf.net> * Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> * TAKATSU Tomonari <tota@FreeBSD.org> * TAOKA Fumiyoshi * Thierry Thomas <thierry@pompo.net> * Tim Cas <ports@stdrand.com> * Uffe Jakobsen <uffe@uffe.org> * Veniamin Gvozdikov <vg@FreeBSD.org> * Vsevolod Stakhov <vsevolod@highsecure.ru> * Wen Heping <wen@FreeBSD.org> * Wen Heping <wenheping@gmail.com> * Wen heping <wenheping@gmail.com> * Ying-Chieh Liao <ijliao@FreeBSD.org> * Yuri Victorovich <yuri@rawbw.com> * anholt@FreeBSD.org * bacon@smithers.neuro.mcw.edu * batman <batman@udel.edu> * db * gurkan@phys.ethz.ch * ijliao * jbacon * maintainer.freebsd@xpoundit.com * mi * rafan@infor.org * shurd@FreeBSD.org * thierry@pompo.net * will With hat: portmgr
2022-04-26science/code_saturne: upgrade to 7.1.1Thierry Thomas
Release notes at <https://github.com/code-saturne/code_saturne/blob/v7.1/NEWS.md#release-711-march-16-2022>
2022-04-10textproc/libxml2: bump all LIB_DEPENDS consumersCharlie Li
This is a separate commit to facilitate easier cherry-picking for quarterly. PR: 262853, 262940, 262877, 263126 Approved by: fluffy (mentor)
2022-03-26textproc/libxml2: bump all dependenciesMatthias Fechner
This should make sure that all dependent ports will pick up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246
2022-03-07devel/py-qt5, devel/py-sip: Update versionsLoïc Bartoletti
- Update sip to 6.5.1 - Update PyQt5 to 5.15.6 - Update PyQtChart, PyQtNetworkAuth and PyQtWebengine to 5.15.5 - Update PyQtSip to 12.9.1 - Update PyQtBuilder to 1.12.2 - Add ${_MAKE_JOBS} for pyqt.mk (reported by Tatsuki Makino) PR: 261685 Exp-run by: antoine
2022-01-27PyQt: Update sip to 6.5.0, reintroduce sip4 and simplify PyQt framework.Loïc Bartoletti
SIP: As mentioned in the update from sip to sip5, this is a transitional version to remove what is deprecated in sip4. Sip6 completely removes the deprecated parts. Unfortunately, some ports — mostly cura things — can not use sip6, so we reintroduce sip4. PyQt: At the same time, we took the opportunity to simplify PyQT and propose only one package as for devel/pyside2. */py-qt5-* have been merged — excepted chart, networkauth and webengine — into devel/py-qt5-pyqt. This allows us to be in adequacy with the packages that the author of these libraries proposes, namely: PyQt - devel/py-qt5-pyqt PyQt-Charts - x11-toolkits/py-qt5-chart PyQt-NetworkAuth – net/py-qt5-networkauth PyQt-WebEngine – www/py-qt5-webengine SIP – devel/py-sip py-sip - devel/py-qt5-sip PyQt-builder - devel/py-qtbuilder Qscintilla - devel/py-qt5-qscintilla2 Reviewed by: diizzy, kde Tested by: kai, rhurlin, arrowd, madpilot Approved by: makc, tcberner, kde Differential Revision: https://reviews.freebsd.org/D33237 Exp-run by: antoine
2022-01-07science/PETSc: Update 3.14.1 -> 3.16.3Yuri Victorovich
Reported by: portscout
2021-12-26science/code_saturne: upgrade to 7.1.0Thierry Thomas
Release notes at <https://github.com/code-saturne/code_saturne/blob/v7.1/NEWS.md#release-710-december-21-2021>
2021-10-18science/code_saturne: upgrade to 7.0.2Thierry Thomas
Changelog at <https://github.com/code-saturne/code_saturne/blob/v7.0/NEWS.md>.
2021-06-18science/code_saturne: upgrade to 7.0Thierry Thomas
Changelog at <https://github.com/code-saturne/code_saturne/blob/v7.0/NEWS.md>.
2021-05-10math/py-matplotlib: chase minimum Python version in dependent portsThierry Thomas
Since the previous update changed USES=python from 3.6+ to 3.7+, all dependent ports must have USES=python:3.7+ as well, otherwise it breaks the @py36 flavor. PR: 255347 Reported by: sunpoet
2021-04-06Remove # $FreeBSD$ from Makefiles.Mathieu Arnold
2021-03-16PyQt5: Update PyQt5 to 5.15.4 and py-qtbuilder to 1.9.1Loïc Bartoletti
PR: 254218 Exp-run by: antoine
2021-03-08PyQt5: Update PyQt5 to 5.15.3, QScintilla2 to 2.12.0, py-qtbuilder to 1.9.0Loïc Bartoletti
* PyQt5: update to 5.15.3 This is a minor feature and bug-fix release. There are corresponding releases of the other PyQt5-related packages. - Added the missing QImage.setAlphaChannel(). - Support for the QtNetworkAuth library has been moved to a separate PyQtNetworkAuth package. - Wheels no longer bundle the corresponding Qt libraries and instead automatically install them from an external wheel. * QScintilla2: update to 2.12.0 This adds support for Qt6 and removes support for Qt4. - Change the new distname (again)i due to a conflict - Use the new sip-build system * devel/py-qtbuilder: update to 1.9.0 * devel/py-sip: fix flavor for sip-distinfo PR: 253865 Exp-run by: antoine
2021-03-02Set USES=mpi.Thierry Thomas
2021-01-14Remove PY_SPHINX from ports using Python 3Danilo G. Baio
Approved by: portmgr blanket Differential Revision: https://reviews.freebsd.org/D28093
2020-12-23Upgrade to 6.1.3 and enable Python bindings for PLE.Thierry Thomas
Changelog at <https://github.com/code-saturne/code_saturne/blob/v6.1/NEWS.md>.
2020-12-15Update PyQt5 to 5.15.2, sip to 5.5.0, py-qtbuilder to 1.6.0 and py-qt5-sip ↵Loïc Bartoletti
to 12.8.1 PR: 251764 Exp-run by: antoine
2020-12-09Modify cad/scotch to support int64.Thierry Thomas
Bump PORTREVISION of consumers because this changes the ABI.
2020-12-09Modify cad/scotch to install shared libraries.Thierry Thomas
Chase these libraries to the consumers ports.
2020-10-05Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5Loïc Bartoletti
- Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5 - Use pypi for PYQT [1] - Add devel/py-qt5-sip (Don't use it for now. It will be used in future updates of PyQt with py-sip >= 5) - Add missing py-qt5 ports: comms/py-qt5-sensors, devel/py-qt5-location, devel/py-qt5-remoteobjects, net/py-qt5-networkauth - Strip libs - Refactor *_PATH and *_PORT parts [1] RiverBankComputing doesn't offer links to download latest version of some ports PR: 247369 Reviewed by: tcberner Differential Revision: https://reviews.freebsd.org/D25749 Exp-run by: antoine
2020-09-13Upgrade to v6.1.2 (6.2.0 is still an intermediate release).Thierry Thomas
2020-08-17science/code_saturne: fix build on GCC architecturesPiotr Kubaj
Use C++11 compiler: cs_paramedmem_remapper.cxx:124: error: ISO C++ forbids initialization of member '_sphere_cen' Define __XSI_VISIBLE to make gettimeofday() available. MFH: 2020Q3 (fix build blanket)
2020-06-15Upgrade to v6.1.1 and add Scotch´s support.Thierry Thomas
2020-05-11Update SphinxDanilo G. Baio
- Repocopy textproc/py-sphinx to textproc/py-sphinx18 Update it to 1.8.5 (latest version from 1.8.X). This version supports Python 2 and 3. Add test target. - textproc/py-sphinx: Update to 3.0.2 Python 3 only (3.5+). Add test target. - Mk/Uses/python.mk: Add PY_SPHINX Shared macro to use with flavors and not break ports with USES=python (all versions). Python >=3.5 --> textproc/py-sphinx (v3.0.2) Python < 3.5 --> textproc/py-sphinx18 (v1.8.5) All ports that uses sphinx were changed to use the new variable ${PY_SPHINX} in the dependency line, exceptions: * Ports that fails to build with sphinx 3.0.2 because of code. They are pointing to textproc/py-sphinx18 directly. There aren't many ports. * Ports that doesn't know Python flavors. - Add several patches to fix Sphinx consumers The most common issues are related with pkg-plist, the output files from Sphinx changes between versions, keep this dynamically is the better approach. This will save time in future sphinx updates. PR: 245629 Exp-run by: antoine
2020-05-06Bump 46 ports depending on math/openblas because the after the recent ↵Yuri Victorovich
math/openblas update the library name changed in openblas.
2020-04-26Upgrade to 6.1.0 + some post-release fixes.Thierry Thomas
Release notes at <https://github.com/code-saturne/code_saturne/blob/v6.1/NEWS.md>.