Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
6.32.04_3 19 Nov 2024 21:21:06 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Unbreak FreeBSD 15
PR: 282756
MFH: 2024Q4 |
6.32.04_2 16 Nov 2024 08:32:24 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Disable runtime_cxxmodules to avoid modulemap issues
A recent change in LLVM/Clang modulemap handling has caused ROOT (which builds
its own patched version of LLVM/Clang for JIT C/C++ compilation, e.g. from the
ROOT terminal) in the upstream source code to hack modulemap definitions on a
case-by-case OS release-dependent basis on macOS, which also compiles ROOT with
a LLVM/Clang compiler.
Once a more robust solution has been found in the upstream code, we can revert
to enabling 'runtime_cxxmodules' in the port.
For now, my attempts at continually patching ROOT for FreeBSD 13.3+, 14.0+ and
15.0 have proven too error-prone, and a package built on 14.0, for example, and
distributed to both 14.0 and 14.1 would otherwise only work on 14.0 in the best
of cases.
PR: 282756 |
6.32.04_1 01 Oct 2024 18:56:20 |
Rene Ladan (rene) |
all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X
Reviewed by: many
Differential Revision: https://reviews.freebsd.org/D46601 |
6.32.04_1 14 Sep 2024 13:31:39 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Fix runtime issues related to LLVM modulemaps
ROOT has been building fine on recent versions, but runtime has turned
out to be fragile.
PR: 281299 |
6.32.04 25 Aug 2024 17:52:50 |
Zsolt Udvari (uzsolt) Author: Erik Jensen |
devel/root: Update to 6.32.04
The HTTP and WEBGUI option implies ROOT7 option.
Changelog: https://root.cern/doc/v632/release-notes.html#release-6.32.04
PR: 280949
Approved by: submitter is maintainer |
6.32.02_1 04 Jul 2024 11:39:44 |
Ganael LAPLANCHE (martymac) |
devel/onetbb: Update to 2021.13.0
and bump dependent ports' revisions.
Release
notes: https://github.com/oneapi-src/oneTBB/blob/v2021.13.0/RELEASE_NOTES.md |
6.32.02 25 Jun 2024 16:50:39 |
Joel Bodenmann (jbo) Author: Erik Jensen |
devel/root: Update to 6.32.02
Changelog: https://root.cern/doc/v632/release-notes.html#release-6.32.02
PR: 279986
Approved by: tcberner (mentor, implicit) |
6.32.00_1 22 Jun 2024 16:05:14 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Fix build on aarch64
PR: 279520
MFH: 2024Q2 |
6.32.00_1 21 Jun 2024 17:49:24 |
Thierry Thomas (thierry) |
*/*: bump PORTREVISION after the upgrade to OpenBLAS |
6.32.00 06 Jun 2024 19:33:14 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Update to 6.32/00
ChangeLog: https://root.cern/doc/v632/release-notes.html
PR: 279520 |
6.30.06_1 31 May 2024 12:10:20 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Unbreak aarch64 and plist fixes
- Unbreak aarch64 (tested on 15, 140, 133)
- Fix plist related to python version used
PR: 278110 |
6.30.06 18 May 2024 10:28:23 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Update to 6.30/06
ChangeLog: https://root.cern/doc/v630/release-notes.html#release-6.3006
PR: 278110 |
6.30.02_3 27 Apr 2024 12:44:59 |
Tijl Coosemans (tijl) |
graphics/tiff: Update to 4.6.0
PR: 278577
Exp-run by: antoine |
6.30.02_2 17 Apr 2024 11:28:34 |
Ganael LAPLANCHE (martymac) |
devel/onetbb: Update to 2021.12.0
and bump dependent ports' revisions.
Release notes: https://github.com/oneapi-src/oneTBB/releases/tag/v2021.12.0 |
6.30.02_1 20 Jan 2024 12:50:52 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Re-enable MathMore for release 6.30/02 and fix debug build
I overlooked a dependency change in the source code of the latest release and,
as a result, the MathMore option was mistakenly auto-disabled at the configure
stage in the latest port revision.
I also noticed a failure to build with debug symbols enabled.
PR: 276373 |
6.30.02 31 Dec 2023 00:37:05 |
Muhammad Moinur Rahman (bofh) |
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree
- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
Also move conditional flags for non sparc64/arm ARCH to fixed flags.
Reviewed by: brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068 |
6.30.02 27 Dec 2023 21:12:13 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Fix build on aarch64
PR: 275675 |
6.30.02 15 Dec 2023 10:47:43 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Update to 6.30/02
ChangeLog: https://root.cern/doc/v630/release-notes.html#release-6.3002
PR: 275675 |
6.28.06_1 28 Nov 2023 11:35:02 |
Ganael LAPLANCHE (martymac) |
devel/onetbb: Update to 2021.11.0
and bump dependent ports' revisions.
Release notes: https://github.com/oneapi-src/oneTBB/releases/tag/v2021.11.0 |
6.28.06 27 Oct 2023 06:32:59 |
Robert Clausecker (fuz) Author: Erik Jensen |
devel/root: Fix build/run depends in Makefile
Turn bash and nlohmann-json into run-time dependencies,
as well as build-time dependencies.
PR: 274696
MFH: 2023Q4 |
6.28.06 21 Sep 2023 06:52:44 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Update to 6.28/06
ChangeLog: https://root.cern/doc/v628/release-notes.html#release-6.2806
PR: 273975 |
6.28.04_3 21 Aug 2023 10:09:23 |
Ganael LAPLANCHE (martymac) |
devel/onetbb: Update to 2021.10.0
and bump dependent ports' revisions.
Release notes: https://github.com/oneapi-src/oneTBB/releases/tag/v2021.10.0 |
6.28.04_2 28 Jul 2023 17:13:17 |
Daniel Engberg (diizzy) |
*/*: Bump jpeg-turbo users treewide
New major version 3.0.0 |
6.28.04_1 18 Jun 2023 19:29:22 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Add options to port Makefile
- Added various build options to port Makefile.
List of build options, newness and defaults:
MYSQL(new,off), PGSQL(new,off), PYROOT(new,on) ROOT7(on),
SQLITE(new,off) and X11(new,on)
Note: In previous versions of this port, the dependencies of MySQL,
PgSQL, PyROOT, SQLite and X11 were all predicated by default
- Bump PORTREVISION |
6.28.04 20 May 2023 10:28:57 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Upgrade to 6.28/04
ChangeLog: https://root.cern/doc/v628/release-notes.html#release-6.2804
PR: 271514 |
6.28.02_2 09 May 2023 10:25:26 |
Ganael LAPLANCHE (martymac) |
devel/onetbb: Update to 2021.9.0
and bump dependent ports' revisions.
Release notes: https://github.com/oneapi-src/oneTBB/releases/tag/v2021.9.0 |
6.28.02_1 23 Apr 2023 09:09:58 |
Gerald Pfeifer (gerald) |
*: Bump PORTREVISIONs for math/mpc update to 1.3.1 |
6.28.02 15 Apr 2023 13:14:58 |
Muhammad Moinur Rahman (bofh) |
*/*: Remove pointers to EOLed pgsql versions
- Remove dotted pgsql versions
Approved by: portmgr |
6.28.02 05 Apr 2023 11:25:36 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Remove 12.3 workaround and clean up
Remove build workaround for 12.3 re-added in last commit by mistake that
was removed in 5693229 commit.
Cleanup port and delete scripts dir used by workaround.
PR: 270625
MFH: 2023Q2 (buildfixes) |
6.28.02 04 Apr 2023 11:06:07 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Fix building on 12.3, 13.2 and restore post-patch step
ROOT version 6.28.02 fails to build on 123amd64:
https://pkg-status.freebsd.org/beefy6/data/123amd64-default/d55ec1db8ffa/logs/root-6.28.02.log
This patch fixes the (sed-related) issue.
I submit here - again - the post-patch step, which ensures that ROOT can
build on LLVM/Clang 10.0.1 (used on FreeBSD 12.3).
Fix plist on 13.2 (RC)
PR: 270625 |
6.28.02 30 Mar 2023 23:59:51 |
Muhammad Moinur Rahman (bofh) |
*/*: Sunset 12.3-RELEASE from ports tree
- Mk/bsd.port.mk: mark FreeBSD 12.3 as unsupported.
- Mk/Uses/cabal.mk: Remove the text-2 workaround for 12.3-RELEASE
- biology/wfa2-lib: remove obsolete patch
- databases/mongodb60: remove IGNORE for EOL FreeBSD 12.3
- devel/concurrencpp: remove workaround for EOL FreeBSD 12.3
- devel/electron22: remove IGNORE for EOL FreeBSD 12.3
- devel/malloy: this should build fine on 12.4-RELEASE
- devel/qcoro: remove BROKEN for EOL FreeBSD 12.3
- devel/root: remove workaround for EOL FreeBSD 12.3
- editors/imhex: remove IGNORE for EOL FreeBSD 12.3
- emulators/ppsspp: remove workaround for EOL FreeBSD 12.3
- emulators/rpcs3: remove workaround for EOL FreeBSD 12.3
- emulators/yuzu: remove workaround for EOL 12.3-RELEASE (Only the first 15 lines of the commit message are shown above ) |
6.28.02 26 Mar 2023 21:31:32 |
Adriaan de Groot (adridg) |
devel/root: the LLVM13 / FreeBSD 13 check is incomplete
Perhaps as a consequence of running 13-STABLE rather than
releases, devel/root fails to package -- one of the two
LLVM13-only files isn't there. |
6.28.02 23 Mar 2023 08:08:37 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Update to 6.28/02
ChangeLog: https://root.cern/doc/v628/release-notes.html#release-6.2802
PR: 270407 |
6.28.00_1 12 Mar 2023 12:54:25 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Fix configure on powerpc (little-endian)
ROOT version 6.26/06 fails to be configured on powerpc64le:
https://pkg-status.freebsd.org/foul2/data/131powerpc64le-quarterly/7dea16e20b53/logs/root-6.26.06.log
This patch fixes the reported error for ROOT version >= 6.28/00.
PR: 270152 |
6.28.00_1 12 Mar 2023 10:05:21 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Fix packaging on 13.1 arm64
ROOT version 6.28.00_1 fails to be packaged on 13.1 arm64:
https://pkg-status.freebsd.org/ampere3/data/131arm64-default/eacac0805609/logs/root-6.28.00_1.log
This patch fixes the reported error.
PR: 270114 |
6.28.00_1 07 Mar 2023 07:58:22 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Fix configure on powerpc
ROOT version 6.26/06 fails to be configured on powerpc:
https://pkg-status.freebsd.org/foul1/data/131powerpc64-quarterly/ef59ef166670/logs/root-6.26.06.log
This patch fixes the reported error for ROOT version >= 6.28/00
PR: 269947 |
6.28.00_1 03 Mar 2023 15:01:50 |
Ganael LAPLANCHE (martymac) |
devel/onetbb: Update to 2021.8.0
Also:
- bump dependent ports' revisions
- fix build when WITH_DEBUG is set
Release notes: https://github.com/oneapi-src/oneTBB/releases/tag/v2021.8.0 |
6.28.00 28 Feb 2023 08:04:59 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Fix packaging on arm64
ROOT version 6.28/00 fails to be packaged on arm64:
https://pkg-status.freebsd.org/ampere2/data/main-arm64-default/p1b4f77b589d3_s357492c995/logs/root-6.28.00.log
This patch fixes the reported errors.
PR: 269853 |
6.28.00 20 Feb 2023 17:08:40 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Update to 6.28/00
- ROOT *should* build on aarch64. Some oversights were present in the
Makefile of the previous commit
ChangeLog: https://root.cern/doc/v628/release-notes.html
PR: 269552 |
6.26.10 10 Jan 2023 09:15:46 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Update to 6.26/10
- Port now compiles against C++17
- Added build of ROOT v7 preview features as default build option
- Added dependencies on devel/nlohmann-json, graphics/ftgl, print/gl2ps
and devel/xxhash so ROOT does not use builtin versions of these libraries
- ROOT now builds on FreeBSD 12.3 (uses LLVM/Clang 10.0.1) -- a bit of
.modulemap hacking was necessary; tested in poudriere jail on my own system
- ROOT *should* build on arm64 -- some files are not installed on arm64
and some files are named differently
ChangeLog: https://root.cern/doc/v626/release-notes.html#release-6.2610
PR: 268701 |
6.26.06 30 Dec 2022 10:44:41 |
Nuno Teixeira (eduardo) Author: Erik Jensen |
devel/root: Revive port: Data analysis framework made at CERN
- Submitter becomes maintainer
ROOT is a framework for data processing, born at CERN, at the heart of
the research on high-energy physics. Every day, thousands of physicists
use ROOT applications to analyze their data or to perform simulations.
WWW: https://root.cern/
PR: 267717 |
5.02.00_10 21 Feb 2011 22:17:17 |
rene |
Remove expired ports:
2011-02-20 devel/root: Port does not build on supported versions of FreeBSD
2011-02-20 net/ztelnet: unfetchable / Does not compile with GCC 4.2
2011-02-20 print/kaspaliste: Does not compile with GCC 4.2
2011-02-20 sysutils/perf: Does not build on supported versions of FreeBSD |
5.02.00_10 20 Jan 2011 10:49:38 |
arved |
Mark DEPRECATED and set an EXPIRATION_DATE. Port does not build on
supported versions of FreeBSD
Feature safe: yes |
5.02.00_10 13 Jun 2010 08:40:06 |
erwin |
BROKEN should not be quoted.
No functional change. |
5.02.00_10 08 Jun 2010 19:52:58 |
makc |
Convert LDCONFIG_DIRS to USE_LDCONFIG.
PR: based on ports/146365
Submitted by: Alex Kozlov <spam at rm-rf.kiev.ua>
Approved by: maintainers timeout (two weeks) |
5.02.00_9 19 Apr 2010 10:43:43 |
ale |
Switch to use newer GMP version.
PR: ports/144487
Submitted by: ale
Approved by: portmgr (-exp run by erwin) |
5.02.00_8 28 Mar 2010 06:47:48 |
dinoex |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
5.02.00_7 05 Feb 2010 11:46:55 |
dinoex |
- update to jpeg-8 |
5.02.00_6 18 Jul 2009 11:11:29 |
dinoex |
- update to jpeg7
Tested by: pav on pointyhat |
5.02.00_5 13 May 2009 09:46:02 |
ale |
Chase libgmp and bump PORTREVISION. |
5.02.00_4 05 Jan 2009 19:44:02 |
pav |
- Remove conditional checks for FreeBSD 5.x and older |
5.02.00_4 06 Jun 2008 13:21:59 |
edwin |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
5.02.00_3 01 Jun 2008 09:42:37 |
olgeni |
Large round of typo fixes in ports/devel (pkg-descr). |
5.02.00_3 19 Apr 2008 17:56:05 |
miwi |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
5.02.00_2 09 Feb 2008 13:29:25 |
erwin |
Mark BROKEN with GCC 4.2: does not compile |
5.02.00_2 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
5.02.00_1 30 Jan 2007 04:23:59 |
kris |
Retire NO_FILTER_SHLIBS now that it no longer serves a purpose |
5.02.00_1 09 Dec 2006 16:30:59 |
rafan |
- Respect X11BASE
Approved by: portmgr (linimon) |
5.02.00_1 10 May 2006 14:46:48 |
ale |
Chase gmp library and bump PORTREVISION. |
5.02.00 04 May 2006 21:41:12 |
edwin |
Remove USE_REINPLACE from all categories starting with D |
5.02.00 22 Jan 2006 08:30:12 |
edwin |
SHA256ify
Approved by: krion@ |
5.02.00 09 Aug 2005 13:46:22 |
pav |
- Mark BROKEN on sparc64/ia64
Reported by: krismail
Approved by: portmgr (kris) |
5.02.00 27 Jul 2005 15:50:17 |
pav |
- Update to 5.02
PR: ports/84012
Submitted by: Simon Lang <simon@lang-clan.de> (maintainer) |
4.02.00 21 May 2005 17:47:00 |
kris |
BROKEN on ia64: Does not compile |
4.02.00 27 Mar 2005 01:47:02 |
kris |
BROKEN on sparc64: Does not compile
Approved by: portmgr (self) |
4.02.00 02 Mar 2005 22:17:53 |
pav |
- Update to 4.02.00
- Unbreak on 5.x
- Break on 4.x
- Break on amd64
PR: ports/78043
Submitted by: Alexander S. Usov <usov@KVI.nl>
Approved by: maintainer |
4.00.06 31 Jan 2005 00:35:56 |
girgen |
Split the postgresql ports into a server and a client part.
All ports depending on postgresql shall use the USE_PGSQL=yes knob
defined in Mk/bsd.ports.mk. Bumping portrevisions where needed.
PR: 75344
Approved by: portmgr@ (kris), ade & sean (mentors) |
4.00.06 26 Sep 2004 02:50:35 |
kris |
BROKEN on 5.x: Does not compile
Approved by: portmgr (self) |
4.00.06 18 Aug 2004 07:21:48 |
edwin |
[PATCH] devel/root: Wrong dependancy!
The dependancy on databases/postgresql is bogus. Change it
to databases/postgresql7
PR: ports/70609
Submitted by: Ulrich Spoerlein <q@uni.de> |
4.00.06 12 Aug 2004 12:54:54 |
pav |
- Update to 4.00.06
PR: ports/69274
Submitted by: Simon Lang <simon@lang-clan.de> (maintainer) |
4.00.03 15 Jun 2004 10:27:33 |
kris |
BROKEN on 5.x: Coredump during install |
4.00.03 18 Apr 2004 13:52:23 |
thierry |
Add root 4.00.03, an Object-Oriented Data Analysis Framework.
PR: 65453
Submitted by: Simon Lang <slang@freebsd.org>
Approved by: mat (mentor). |