| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
13.3.0 10 Jun 2026 16:12:31
    |
Thierry Thomas (thierry)  |
lang/gnat1?: gettext is always required
Ignore the portlint warning and always depends on gettext.
(See PR 277508)
PR: 295966
Reported by: Robert William Vesterman |
13.3.0 07 Jun 2026 10:56:52
    |
Thierry Thomas (thierry)  Author: Alastair Hogge |
lang/gnat1[2-4]: Restore check-phase
lang/gnat12,13, and 14:
* After PR 294657, restore the testing target check-phase, move the if
conditional on ${UID} != 0 below the GNAT Ports' internal _ marked
variables, and drop bsd.port.options.mk, and terminate the Port with
bsd.port.post.mk over bsd.port.mk
* Add fix for rpath (PR 292708)
* Move ${PIE_UNSAFE} to the correct block (portclippy)
* Move gettext-runtime from ${USES} to ${NLS_USES}
* Regroup internal variables and sort
* Remove ${EXTRACT_CMD} from aarch64 specific section syncing with the update
to the Ports Mk infrastructure (D57295) which by default now uses
LC_ALL=en_US.UTF-8 in the environment
* Sort ${GNU_CONFIGURE_PREFIX}
* Specific to GNAT-12, follow GNAT-13 and 14's use of ${MASTER_SITE_GCC}
in ${MASTER_SITES}; sort the architecture specific ${PLIST_SUB} entries
PR: 295872
Co-authored-by: Marcin Cieślak <saper@saper.info>
Reported by: Sulev-Madis Silber |
13.3.0 22 Apr 2026 11:18:41
    |
Thierry Thomas (thierry)  Author: Roger Pau Monné |
lang/gnat1?: fix build with GNU strip
After D55509 $STRIP_CMD has been set to GNU strip for these ports, and in some
cases this breaks, because GNU strip will refuse to strip non-writable files,
while LLVM strip is happy to (attempt to) strip them.
PR: 294657
Reported by: kib@FreeBSD.org
Reviewed by: kib@FreeBSD.org
Phabricator: D55509
MFC after: 8 days |
13.3.0 11 Feb 2026 16:51:43
    |
Thierry Thomas (thierry)  |
lang/gnat1.: fix fetching without previous asset
MFC after: 8 days |
13.3.0 08 Jan 2026 19:11:35
    |
Thierry Thomas (thierry)  |
lang/gnat13: fix fetching for aarch64 on 16-CURRENT
Pre-built asset not yet available for this platform. |
13.3.0 28 Dec 2025 15:35:37
    |
Thierry Thomas (thierry)  |
lang/gnat13: upgrade to 13.3.0 |
13.2.0 28 Dec 2025 15:35:36
    |
Thierry Thomas (thierry)  |
lang/gnat13: refresh the bootstraping assets |
13.2.0 17 Oct 2025 14:02:08
    |
Thierry Thomas (thierry)  |
lang/gnat13: fix distfiles for 16 / amd64 |
13.2.0 07 Oct 2025 16:04:57
    |
Thierry Thomas (thierry)  |
lang/gnat13: adding an asset for GNAT-12 on FreeBSD-16 / amd64 |
13.2.0 16 Jun 2025 15:44:46
    |
Thierry Thomas (thierry)  |
lang/gnat1?: fix EXTRACT_CMD on arm64
Patch borrowed from
https://cgit.freebsd.org/ports/commit/?id=5b4cadb23cbc2db23d7e2a40c16abd3e862fcf62
PR: 286895
Reported by: agh (at) riseup.net |
13.2.0 13 Dec 2024 08:22:27
    |
Dima Panov (fluffy)  |
lang/gnat13: mark as PIE_UNSAFE (+)
Reported by: bulk -t
Approved by: portmgr (blanket)
Sponsored by: Future Crew, LLC |
13.2.0 23 May 2024 15:47:09
    |
Thierry Thomas (thierry)  Author: Olivier Certner |
lang/gnat13: fix on systems without 32-bit libraries
Same patch than GNAT12.
PR: 279143
Reported by: agh (at) riseup.net |
13.2.0 18 Mar 2024 20:32:22
    |
Thierry Thomas (thierry)  |
lang/gnat1?: force the usage of gettext
It appears that gettext is required even when NLS is disabled (surely
because the compiler used for bootstrap has been built with NLS).
No bump of PORTREVISION needed.
PR: 277508
Reported by: bob (at) vesterman.com |
13.2.0 28 Feb 2024 17:41:00
    |
Thierry Thomas (thierry)  |
lang/gnat13: new port, GNAT Ada compiler from GCC-13 |
12.2.0_7 28 Feb 2024 17:41:00
    |
Thierry Thomas (thierry)  |
lang/gnat13: repocopy from lang/gnat12
Preparing the upgrade of GCC_DEFAULT. |