notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
The safest procedure: change your FreshPorts password. Anything you had set before Friday March 24 2023 09:49:20 UTC should be changed. You can read more here: SQL inejection issues fixed and FreshSource code fixes Sorry about the extra work for you.
All known SQL injection issues patched. There is no evidence it was exploited. That doesn’t mean it wasn’t. Please change your password.
non port: lang/gnat12/Makefile
SVNWeb

Number of commits found: 8

Mon, 26 Dec 2022
[ 10:03 Thierry Thomas (thierry) search for other commits by this committer ]    commit hash:bdef65773efa68423025d01e6b024c5387e29fb8  commit hash:bdef65773efa68423025d01e6b024c5387e29fb8  commit hash:bdef65773efa68423025d01e6b024c5387e29fb8  bdef657 
lang/gnat12: force rpath

When lang/gcc12 is also installed, the programs installed by gnat12 might
load libraries of gcc12. This could become problematic if these two ports
get different versions.

Modification inspired by lang/gcc6-aux/files/diff-core.
[ 10:03 Thierry Thomas (thierry) search for other commits by this committer ]    commit hash:a17724458388e55a58afe0d2e273d8a3a54306c3  commit hash:a17724458388e55a58afe0d2e273d8a3a54306c3  commit hash:a17724458388e55a58afe0d2e273d8a3a54306c3  a177244 
lang/gnat12: fix plist for aarch64 and add assets

Add assets for FreeBSD-12 / amd64 and FreeBSD-13 / aarch64
Tue, 20 Dec 2022
[ 17:08 Thierry Thomas (thierry) search for other commits by this committer ]    commit hash:9153b6064b0666c66287ece546b8a312d420504f  commit hash:9153b6064b0666c66287ece546b8a312d420504f  commit hash:9153b6064b0666c66287ece546b8a312d420504f  9153b60 
lang/gnat12: fix on arm64 and add an asset for FreeBSD-14 on i386
Mon, 19 Dec 2022
[ 16:54 Thierry Thomas (thierry) search for other commits by this committer ]    commit hash:5b3089ca6b58e22c2740f08307df4b733f37db43  commit hash:5b3089ca6b58e22c2740f08307df4b733f37db43  commit hash:5b3089ca6b58e22c2740f08307df4b733f37db43  5b3089c 
lang/gnat12: fix on i386 and add an asset for FreeBSD-13.1 / i386
Thu, 15 Dec 2022
[ 13:24 Thierry Thomas (thierry) search for other commits by this committer ]    commit hash:45b9b6b5da23eb612a70368f3e5b39eed64b6dc7  commit hash:45b9b6b5da23eb612a70368f3e5b39eed64b6dc7  commit hash:45b9b6b5da23eb612a70368f3e5b39eed64b6dc7  45b9b6b 
lang/gnat12: remove programs suffix

Since GNAT is now installed in a specific prefix, we can simplify by
removing the programs suffix: this will avoid the usage of binary
aliases, only setting the PATH is necessary.
Tue, 13 Dec 2022
[ 19:05 Thierry Thomas (thierry) search for other commits by this committer ]    commit hash:e4a9d45e368f9384daee466e1865774ca75581d4  commit hash:e4a9d45e368f9384daee466e1865774ca75581d4  commit hash:e4a9d45e368f9384daee466e1865774ca75581d4  e4a9d45 
lang/gnat12: install in a separate directory with its own gcc

Gnat runs along with a gcc compiled with Ada, but we don’t want neither
modify lang/gcc12 nor conflict with it. Therefore we have to install it
in a separate directory.
Mon, 12 Dec 2022
[ 10:42 Thierry Thomas (thierry) search for other commits by this committer ]    commit hash:e5c2e31c09b3a8d8cfcad43ac9971df1ed778ca2  commit hash:e5c2e31c09b3a8d8cfcad43ac9971df1ed778ca2  commit hash:e5c2e31c09b3a8d8cfcad43ac9971df1ed778ca2  e5c2e31 
lang/gnat12: mark IGNORE for the moment

Sorry, I made a mistake: it only works on my machines because it needs
gcc12 built from this port! gcc12 from lang/gcc12 is not sufficient.
Sun, 11 Dec 2022
[ 18:38 Thierry Thomas (thierry) search for other commits by this committer ]    commit hash:d435301318561b2a561bb634fa2d1e9183216e98  commit hash:d435301318561b2a561bb634fa2d1e9183216e98  commit hash:d435301318561b2a561bb634fa2d1e9183216e98  d435301 
lang/gnat12: adding GNAT from Gcc-12

This Ada compiler is built from Gcc-12, with help from Stephane Carrez
(Ada France).

The first time it uses lang/gcc6-aux as a bootstrap, but it can produce
a bootstrap for the next time, either for this version or for the next
ones.

Yet to be done:
- plug it into Mk/Uses/ada.mk
- build more bootstrapping assets
  (ATM they exist only for amd64 on FreeBSD 13 and 14)
- add a test target
- try to cross-compile for more platforms?

Number of commits found: 8