Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.5.2018.08.13_13 18 Jul 2024 16:47:54 |
Po-Chuan Hsieh (sunpoet) |
lang/cling: Fix build
- While I'm here:
- Use = instead of += for CMAKE_ARGS, PLIST_SUB and SUB_LIST
- Remove CMAKE_BUILD_TYPE
- Clean up Makefile
- Cosmetic change
ld: error: version script assignment of 'LLVM_5.0' to symbol 'LLVMCreateDisasm'
failed: symbol not defined
ld: error: version script assignment of 'LLVM_5.0' to symbol
'LLVMCreateDisasmCPU' failed: symbol not defined
ld: error: version script assignment of 'LLVM_5.0' to symbol 'LLVMDisasmDispose'
failed: symbol not defined
ld: error: version script assignment of 'LLVM_5.0' to symbol
'LLVMDisasmInstruction' failed: symbol not defined
ld: error: version script assignment of 'LLVM_5.0' to symbol
'LLVMSetDisasmOptions' failed: symbol not defined
c++: error: linker command failed with exit code 1 (use -v to see invocation)
Reference: https://pkg-status.freebsd.org/beefy16/data/133amd64-default/a71eaeb3e54e/logs/cling-0.5.2018.08.13_12.log |
0.5.2018.08.13_13 16 Jul 2024 18:36:15 |
Po-Chuan Hsieh (sunpoet) |
devel/googletest: Update to 1.15.0
- Update MASTER_SITES: use upstream release tarball
- Use USES=pathfix to fix .pc installation
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/google/googletest/releases |
0.5.2018.08.13_12 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 |
0.5.2018.08.13_12 16 Aug 2023 18:25:09 |
Po-Chuan Hsieh (sunpoet) |
devel/googletest: Update to 1.14.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/google/googletest/releases |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
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) |
0.5.2018.08.13_11 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
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.
(Only the first 15 lines of the commit message are shown above ) |
0.5.2018.08.13_11 20 Jul 2022 14:22:15 |
Tobias C. Berner (tcberner) |
lang: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alex Dupre <ale@FreeBSD.org>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alonso Cardenas Marquez <acm@FreeBSD.org>
* Andreas Klemm <andreas@klemm.gtn.com>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Andrey Zakhvatov
* Anton Berezin <tobez@FreeBSD.org>
* Anton Berezin <tobez@tobez.org> (Only the first 15 lines of the commit message are shown above ) |
0.5.2018.08.13_11 30 Jun 2022 15:27:20 |
Jan Beich (jbeich) |
devel/googletest: update to 1.12.1
Changes: https://github.com/google/googletest/releases/tag/release-1.12.1
Reported by: GitHub (watch releases) |
0.5.2018.08.13_10 25 Jun 2022 19:31:14 |
Jan Beich (jbeich) |
devel/googletest: update to 1.12.0
Changes: https://github.com/google/googletest/releases/tag/release-1.12.0
Reported by: GitHub (watch releases) |
0.5.2018.08.13_9 16 May 2022 06:49:43 |
Loïc Bartoletti (lbartoletti) |
devel/cmake: Update to 3.23.0
Update to 3.23.0.
Fix pkg-plist: using the default share/man location
Release Notes:
https://cmake.org/cmake/help/v3.23/release/3.23.html
PR: 262886
Exp-run by: antoine |
0.5.2018.08.13_9 10 Apr 2022 19:11:41 |
Charlie Li (vishwin) |
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.
PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor) |
0.5.2018.08.13_8 26 Mar 2022 08:27:27 |
Matthias Fechner (mfechner) |
textproc/libxml2: bump all dependencies
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246 |
0.5.2018.08.13_7 10 Jan 2022 15:15:39 |
Stefan Eßer (se) |
Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.
This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.
Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port (Only the first 15 lines of the commit message are shown above ) |
0.5.2018.08.13_7 03 Sep 2021 06:25:48 |
Bernhard Froehlich (decke) |
lang/cling: Remove invalid CPE information
Approved by: portmgr (blanket) |
0.5.2018.08.13_7 12 Jun 2021 03:25:45 |
Jan Beich (jbeich) |
devel/googletest: update to 1.11.0
Changes: https://github.com/google/googletest/compare/53495a2a...release-1.11.0
Changes: https://github.com/google/googletest/releases/tag/release-1.11.0
Reported by: GitHub (watch releases) |
0.5.2018.08.13_6 03 Jun 2021 15:04:43 |
Jan Beich (jbeich) |
devel/googletest: update to 1.10.0.667
Upstream no longer makes releases, see
https://github.com/google/googletest/commit/861d535e2595
Changes: https://github.com/google/googletest/compare/release-1.10.0...53495a2a
Reported by: ngie (1 year ago) |
0.5.2018.08.13_5 06 Apr 2021 23:02:51 |
Adriaan de Groot (adridg) |
lang/cling: fix build ahead of CMake 3.20
The --target command-line argument is ignored when not applicable
in versions of CMake up to 3.20. It should never be necessary in
FreeBSD ports **anyway** since we generate a build system (ninja
or make) and use that, rather than building directly out of CMake.
Bumping PORTREVISION even though there shouldn't be a difference. |
0.5.2018.08.13_4 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.5.2018.08.13_4 09 Dec 2020 01:06:48 |
linimon |
Mark as BROKEN on riscv64.
Approved by: portmgr (tier-2 blanket)
Obtained from: lonesome.com build testing |
0.5.2018.08.13_4 07 Dec 2020 20:09:03 |
rene |
Return mmokhi@'s ports to the pool after his commit bit was safekept. |
0.5.2018.08.13_4 29 May 2020 05:29:45 |
linimon |
Mark as broken on powerpc64-12 (builds elsewhere).
Approved by: portmgr (tier-2 blanket) |
0.5.2018.08.13_4 08 Nov 2019 14:47:00 |
tobik |
Add missing USES={gnome,php,sdl} to the rest |
0.5.2018.08.13_4 05 Oct 2019 00:42:21 |
jbeich |
devel/google{test,mock}: update to 1.10.0
- Drop static library
- Drop gtest-config and gmock-config
- Drop GTEST_LIB_CHECK autoconf macro
- Drop gmock_doctory.py as it's too old
- Expose tests via option
Changes: https://github.com/google/googletest/compare/release-1.8.1...release-1.10.0
Reported by: GitHub (watch releases)
PR: 239654
Differential Revision: https://reviews.freebsd.org/D19430 |
0.5.2018.08.13_3 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
0.5.2018.08.13_2 25 Dec 2018 20:25:40 |
tcberner |
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine |
0.5.2018.08.13_2 12 Dec 2018 01:35:36 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
0.5.2018.08.13_1 31 Aug 2018 20:14:40 |
jbeich |
devel/google{test,mock}: update to 1.8.1
Changes: https://github.com/google/googletest/compare/9bda90b...release-1.8.1 |
0.5.2018.08.13 16 Aug 2018 14:10:17 |
mmokhi |
lang/cling: Move `LIB_DEPENDS` to the right place according to porters-handbook
Reported by: mat
Sponsored by: The FreeBSD Foundation |
0.5.2018.08.13 15 Aug 2018 13:16:31 |
mmokhi |
lang/cling: Update port to new release 0.5-2018-08-13
Also,
Fix the problem of some non-header files as headers (Thanks to yuri@)
Fix Jupyter integration
PR: 230637
Reported by: yuri
Sponsored by: The FreeBSD Foundation |
0.4_4 29 Jul 2018 22:18:46 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
0.4_3 12 Dec 2017 04:35:49 |
jbeich |
Re-try ports affected by bug 193528 on powerpc* after r449590 |
0.4_3 30 Nov 2017 06:13:35 |
linimon |
For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.
This is part two of a multipart commit to bring armv7 ports to parity
with armv6.
Approved by: portmgr (tier-2 blanket)
Obtained from: lonesome.com -exp run |
0.4_3 10 Sep 2017 20:55:39 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275 |
0.4_2 22 May 2017 16:04:19 |
linimon |
Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket)
Reported by: swills |
0.4_2 16 May 2017 21:16:02 |
tcberner |
Fix shebangs.
Approved by: rakuco (mentor, implicit) |
0.4_1 01 Apr 2017 15:23:32 |
gerald |
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707 |
0.4 11 Feb 2017 04:44:44 |
mmokhi |
Updating the ports I maintain to my FreeBSD.org address.
Submitted by: mmokhi
Reviewed by: feld, mat
Approved by: feld, mat (mentors)
Differential Revision: https://reviews.freebsd.org/D9498 |
0.4 03 Jan 2017 08:06:59 |
novel |
Add lang/cling: Interactive C++ Interpreter Based on LLVM and Clang Libs
Cling is an interactive C++ interpreter,
built on the top of LLVM and Clang libraries.
Its advantages over the standard interpreters are that it has command prompt
and uses just-in-time (JIT) compiler for compilation.
One of Cling's main goals is to provide contemporary, high-performance
alternative of the current C++ interpreter in the ROOT project "CINT".
The backward-compatibility with CINT is major priority during the development.
Its main advantages are:
Production-grade parser.
Just-in-time compiler (JIT).
Modular C++ API from the ground up.
Separate parser and execution engine.
C++ 11 support through clang.
PR: 215689
Submitted by: Mahdi Mokhtari
Reviewed by: mat, novel
Differential Revision: https://reviews.freebsd.org/D9012 |