Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
10.3.20210921 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 |
10.3.20210921 23 Jan 2024 09:57:25 |
Muhammad Moinur Rahman (bofh) |
devel/gcc-arm-embedded: Sanitize MANPREFIX
Approved by: portmgr (blanket) |
10.3.20210921 06 Oct 2023 17:52:52 |
Dimitry Andric (dim) |
devel/gcc-arm-embedded: fix build with libc++ 17
When building relatively recent gcc ports (with C++ in them) against
libc++ 17, you get errors similar to:
In file included from
/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:208:
In file included from
/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:239:
In file included from /usr/include/c++/v1/vector:321:
In file included from /usr/include/c++/v1/__format/formatter_bool.h:20:
In file included from /usr/include/c++/v1/__format/formatter_integral.h:32:
In file included from /usr/include/c++/v1/locale:202:
/usr/include/c++/v1/__locale:546:5: error: '__abi_tag__' attribute only
applies to structs, variables, functions, and namespaces
546 | _LIBCPP_INLINE_VISIBILITY
| ^
/usr/include/c++/v1/__config:813:37: note: expanded from macro
'_LIBCPP_INLINE_VISIBILITY' (Only the first 15 lines of the commit message are shown above ) |
10.3.20210921 18 Aug 2023 02:57:09 |
Muhammad Moinur Rahman (bofh) |
devel/gcc-arm-embedded: Fix build on 14
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation |
10.3.20210921 16 Jul 2023 11:24:43 |
Muhammad Moinur Rahman (bofh) |
devel/gcc-arm-embedded: Remove pointers to defunct armeb ARCH
Approved by: portmgr (blanket) |
10.3.20210921 19 Dec 2022 14:44:58 |
Muhammad Moinur Rahman (bofh) |
Mk/**tex.mk: Convert bsd.tex.mk to USES=tex
- 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) |
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) |
10.3.20210921 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 ) |
10.3.20210921 14 Apr 2022 08:59:34 |
Lev A. Serebryakov (lev) |
devel/gcc-arm-embedded: Update to latest version 2021.10
Toolchain has been updated to latest version 2021.10.
This release has new versioning scheme. |
10.2.20201211_1 28 Aug 2021 13:42:10 |
Mikael Urankar (mikael) |
devel/gcc-arm-embedded: remove BROKEN_aarch64
It builds / runs fine on aarch64.
PR: 258024
Reported by: Brian McGovern
Approved by: portmgr (build fix blanket) |
10.2.20201211_1 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
10.2.20201211_1 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
10.2.20201211_1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
10.2.20201211_1 21 Mar 2021 09:57:05 |
gerald |
Update to MPC version 1.2.0 with the following changes:
- New functions:
. mpc_sum
. mpc_dot
- Several functions are more robust with a reduced exponent range
(for example corresponding to IEEE 754 binary formats).
- New mpcheck tool for comparison with the native C library (which
is not installed by default).
Bump all directly dependent ports. Do not bump those indirectly
dependent via the lang/gcc* family since their run-time dependencies
and code generated should not be affected.
PR: 249950
Submitted by: wen |
10.2.20201211 13 Jan 2021 18:29:46 |
lev |
Update to latest release 10.2. |
9.3.20300529_2 11 Jan 2021 11:13:40 |
pkubaj |
devel/gcc-arm-embedded: fix build on powerpc64le
Use the same patch that other gcc ports use. |
9.3.20300529_2 10 Jun 2020 15:07:39 |
lev |
Fix build with poudriere. |
9.3.20300529_2 06 Jun 2020 21:19:13 |
lev |
(1) Fix build of gmp on i386.
(2) Sync configure options for all components.
(3) Add option to build Cortex-A profiles (turn off by default).
(4) Use system iconv even in PURE version, as bundled iconv is
used by authors only for mingw32 builds. |
9.3.20300529_1 05 Jun 2020 15:48:38 |
lev |
(1) Return option PURE, as libraries are bundled again.
(2) Make PURE default, as isl in ports have newer version.
(3) Fix HTML pkg-plist entries.
Yes, date in version is wrong (typo!), but I don't want to add epoch.
Next update of gcc will fix it. |
9.3.20300529 04 Jun 2020 22:45:35 |
lev |
Update to latest release 2020q2-update |
9.2.20191106_2 08 May 2020 16:28:09 |
emaste |
add objdump binutils dependencies to remaining devel/* ports
/usr/bin/objdump has been removed from the base system before FreeBSD 13.0.
Approved by: bapt (implicit) |
9.2.20191106_2 20 Mar 2020 09:36:07 |
lev |
Fix libiconv detection for gdb.
PR: 244925
Submitted by: Ilia Skalozubov <freebsd@skinc.ru> |
9.2.20191106_1 18 Mar 2020 11:55:15 |
lev |
Migrate to python3 |
9.2.20191106 17 Mar 2020 18:48:11 |
lev |
Update to latest release 9-2019q4-major. |
8.2.20181220_1 16 Dec 2019 12:14:17 |
pkubaj |
devel/gcc-arm-embedded: fix build on powerpc64 elfv2
Merge the same patch that is already in other GCC ports to fix build on
powerpc64 elfv2.
PR: 242382
Approved by: lev (maintainer timeout) |
8.2.20181220_1 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 |
8.2.20181220 23 Jan 2019 11:18:08 |
lev |
Update to latest 2018-q4-major (gcc 8.2.1). |
7.3.20180627_1 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 |
7.3.20180627 24 Nov 2018 20:11:33 |
linimon |
Fix build on gcc-based archs via USES=compiler:c++11-lang.
While here, fix obvious typo in SYMLINK_DESC.
PR: 232793
Submitted by: Piotr Kubaj
Approved by: portmgr (tier-2 blanket) |
7.3.20180627 03 Jul 2018 17:53:51 |
lev |
Update to 2018q2-update. |
7.2.20171218_5 21 Jun 2018 23:52:37 |
linimon |
Mark as broken on aarch64, and, where appropriate, armvX.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
7.2.20171218_5 19 Apr 2018 07:08:45 |
ale |
Update mpfr to 4.0.1 release and bump PORTVERSION of dependent ports. |
7.2.20171218_4 08 Apr 2018 19:05:37 |
danilo |
math/cloog
- Update to 0.19.0
- Use github
- Add ac_cv_prog_TEXI2DVI to avoid building docs for now
devel/isl
- Update to 0.19
- Bump PORTREVISION of all dependencies |
7.2.20171218_3 10 Mar 2018 17:46:06 |
gerald |
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079). |
7.2.20171218_2 25 Jan 2018 14:01:37 |
lev |
Fix build with clang 3 (10-STABLE) and clang 6 (12-CURRENT) compilers.
Add option (default ON) to create version-independend symlink for Arduino IDE. |
7.2.20171218_1 18 Jan 2018 15:40:25 |
lev |
Try to fix build with clang6. |
7.2.20171218 15 Jan 2018 17:41:40 |
lev |
Update to latest release 7.2.1 |
6.3.20170628_1 19 Dec 2017 00:54:26 |
emaste |
devel/gcc-arm-embedded: enable for arm64
This was disabled with the reason being that it's slow to build in
emulation, but arm64 packages have been building on real hardware for
quite some time now.
Approved by: lev |
6.3.20170628_1 30 Nov 2017 05:55:17 |
linimon |
For ports that are marked NOT_FOR/ONLY_FOR armv6, also mark them so
on armv7.
This is part one of a multipart commit to bring armv7 ports to parity
with armv6.
Approved by: portmgr (tier-2 blanket) |
6.3.20170628_1 06 Oct 2017 07:59:42 |
ak |
- Remove empty lines after .include <bsd.port.mk>:
devel/py3-pyasn1
devel/py3-pytest-xdist
devel/py3-urwid
emulators/i386-wine-staging
net/py3-pysocks
net/py3-urllib3
- Fix distinfo:
devel/py-qt5
- Remove quotes from IGNORE:
devel/gcc-arm-embedded
Approved by: portmgr blanket |
6.3.20170628_1 09 Aug 2017 15:36:27 |
tz |
devel/gcc-arm-embedded: Remove unnecessary LIB_DEPENDS on libelf
Also:
- added missing plist entries
- add missing gettext-runtime to USES
- corrected minor spelling mistake
PR: 220782
Submitted by: Jonathan Chen <jonc@chen.org.nz>
Approved by: portmgr (maintainer timeout, 2 weeks)
MFH: 2017Q3 |
6.3.20170628 11 Jul 2017 11:26:49 |
lev |
Update to latest 2017-q2 update.
Strip PURE version, as no sources of libraries are packed to official bundle.
It could be returned later. |
6.3.20170223 26 Jun 2017 22:20:20 |
linimon |
Scrub mention of armv6hf from ARCHS. It was never in a released version.
While here, sort ARCHS and pet portlint.
Reviewed by: imp
Approved by: portmgr (tier-2 blanket) |
6.3.20170223 20 May 2017 16:58:10 |
linimon |
Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.
While here, pet portlint.
Reported by: swills
Approved by: portmgr (tier-2 blanket) |
6.3.20170223 12 Mar 2017 14:58:22 |
lev |
Update to latest release. |
6.2.20161216 02 Feb 2017 16:10:01 |
lev |
(1) Add patch from devel/gdb to fix build on 11-RELEASE (but 11-STABLE doesn't
have this problem).
(2) Regenerate and rename patches. |
6.2.20161216 31 Jan 2017 18:33:59 |
lev |
Update to latest 6.2 release |
5.4.20160926 01 Jan 2017 03:45:13 |
sunpoet |
Remove BROKEN_FreeBSD_9
Approved by: portmgr (blanket) |
5.4.20160926 20 Dec 2016 14:55:06 |
amdmi3 |
- Mark broken on 9.x i386
Approved by: portmgr blanket |
5.4.20160926 21 Oct 2016 12:51:41 |
mat |
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight |
5.4.20160926 06 Oct 2016 14:46:09 |
lev |
Update to latest release. |
5.4.20160622 30 Jun 2016 14:48:19 |
lev |
Update to latest gcc-arm-embedded release. |
5.3.20160330 23 May 2016 20:35:01 |
amdmi3 |
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by
default anyway and don't need to be listed
Approved by: portmgr blanket |
5.3.20160330 19 May 2016 10:21:25 |
amdmi3 |
- Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by: portmgr blanket |
5.3.20160330 22 Apr 2016 12:21:50 |
lev |
Update to latest 5-2016-q1-update |
5.2.20151219_1 21 Apr 2016 16:43:15 |
swills |
many ports: mark broken on powerpc64 |
5.2.20151219_1 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
5.2.20151219_1 19 Mar 2016 13:35:24 |
lev |
Minor fix to pkg-plist: make PY-related man pages optional. |
5.2.20151219_1 23 Feb 2016 02:18:35 |
danilo |
- Update devel/isl to 0.16.1
PR: 207370
Submitted by: tijl |
5.2.20151219 20 Jan 2016 22:17:01 |
lev |
Update to latest release: 5.2 |
4.9.20150921 02 Nov 2015 14:35:03 |
lev |
Disable build of MCU-related gcc ports on platforms, where package building
is done on emulators, as it takes really long time (8 days in case of gcc-arm
on arm itself, according to Sean Bruno).
It looks sane for now, as most of ARM and MIPs-based machines are small
router boxes, not powerful desktop-class machines. |
4.9.20150921 15 Oct 2015 19:44:02 |
lev |
Update to latest q3 update. |
4.9.20150609 03 Aug 2015 19:24:48 |
lev |
(1) Update to latest version.
(2) Add support for latest isl and cloog. |
4.9.20150306 15 May 2015 12:18:04 |
lev |
Update to latest version.
Remove logging of build to unbreak build cluster. |
4.9.20141203_3 23 Apr 2015 14:46:55 |
danilo |
- Update to 0.14.1 |
4.9.20141203_2 06 Mar 2015 13:23:54 |
lev |
(1) Fix all documentation building and packaging.
(2) Add CPE information.
PR: 198326 [2] |
4.9.20141203_1 12 Feb 2015 17:58:36 |
lev |
Fix build of libstdc++. |
4.9.20141203 12 Feb 2015 15:00:32 |
lev |
Update official bare metal ARM toolchain to latest release from 4.9 branch. |
4.8.20140805_1 05 Feb 2015 18:51:59 |
danilo |
math/cloog
- Update to 0.18.3
devel/isl [1]
- Update isl to 0.14
- Take maintainership
Approved by: delphij [1] |
4.8.20140805 28 Nov 2014 14:04:54 |
lev |
Show build logs on console by default, to make build cluster fallouts
investigation easier.
Add option (default OFF) for old behavior if somebody needs it.
Bo functional changes, package results are bit-equivalent, so no
PORTREVISION bumps. |
4.8.20140805 22 Nov 2014 21:40:16 |
lev |
Update to latest 2014.q3 version. |
4.8.20140609_3 27 Oct 2014 10:10:59 |
bapt |
Cleanup plist |
4.8.20140609_3 07 Sep 2014 18:44:19 |
lev |
(1) Fix build after r366194
(2) Fix build on FreeBSD/arm. It should be considered as cross-build anyway. |
4.8.20140609_2 15 Jul 2014 23:11:13 |
adamw |
Add OPTIONS_DEFINE=DOCS for ports with %%PORTDOCS%% in the plist.
Where possible, correct a few instances where PORTDOCS was being used
to flag stuff in EXAMPLESDIR. For some ports, mostly those owned by
ruby@, PORTDOCS is applied to pretty much everything whether it's
documentation or example. |
4.8.20140609_2 10 Jul 2014 21:23:12 |
lev |
Forgotten PORTREVISION bump. |
4.8.20140609_1 09 Jul 2014 12:29:09 |
lev |
(1) Add fix to build with devel/isl 0.13
(2) Add option PURE (default OFF) to build with all provided libraries and
skip any external dependencies, to make complete repeatable build. |
4.8.20140609_1 03 Jul 2014 17:53:02 |
amdmi3 |
- Switch math/cloog to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed
- Fix PREFIX/LOCALBASE misuse
PR: 191572
Submitted by: amdmi3
Approved by: danilo (maintainer) |
4.8.20140609 27 Jun 2014 22:07:25 |
antoine |
Allow to build with texinfo from ports |
4.8.20140609 24 Jun 2014 22:50:36 |
bapt |
Use MAKE_CMD |
4.8.20140609 24 Jun 2014 22:50:10 |
bapt |
Use MAKE_CMD |
4.8.20140609 18 Jun 2014 14:06:43 |
lev |
Update to latest 4_8-2014q2-20140609 |
4.8.20140314 02 Apr 2014 16:20:51 |
lev |
Update to latest release: 4.8-2014-q1-update |
4.8.20131204 09 Mar 2014 20:23:29 |
lev |
Fix build with clang 3.4.
Don't bump PORTREVISION, as no changes for anybody who could build it. |
4.8.20131204 15 Feb 2014 16:20:08 |
lev |
Add gcc-arm-embedded port -- full ARM Cortex-Mx/Rx toolchain, officialy
packaged by ARM Holding. |