non port: lang/gnat12/pkg-plist |
Number of commits found: 12 |
Saturday, 15 Mar 2025
|
10:32 Thierry Thomas (thierry) Author: Jonathan Chen
lang/gnat12: add missing ali files for aarch64
PR: 285387
Reported by: jonc (at) chen.org.nz
ff83d52 |
Sunday, 26 Jan 2025
|
16:04 Thierry Thomas (thierry) Author: Mikael Urankar
lang/gnat12: fix on i386 after 33718f6b04
PR: 279996
Fixes: 33718f6b04 lang/gnat12: Fix build on aarch64
MFC after: 5 days
ca3912b |
Friday, 29 Nov 2024
|
12:35 Mikael Urankar (mikael) Author: Jonathan Chen
lang/gnat12: Fix build on aarch64
PR: 279996
Approved by: thierry
33718f6 |
Sunday, 17 Mar 2024
|
14:55 Thierry Thomas (thierry)
lang/gnat12: follow lang/gcc12 and upgrade to 12.3.0
4392cdd |
Monday, 22 Jan 2024
|
20:26 Muhammad Moinur Rahman (bofh)
lang/gnat12: Sanitize MANPREFIX
Approved by: portmgr (blanket)
8f1da83 |
Friday, 27 Oct 2023
|
15:36 Thierry Thomas (thierry) Author: Alastair Hogge
lang/gnat12: Makefile maintenance
* Move gettext-runtime to NLS helper, including pkg-plist updates;
* Prefix all custom variable with an underscore
* Sort Makefile Blocks into correct order; this meant breaking down the
one if conditional covering MULTILIB into multiple conditionals spread
between each Block
* Remove ${INFOS}; this was probably meant to be ${INFO}. The Info pages
are removed later in the post-stage target, so there is no point
defining any.
* No need to define ${GNU_CONFIGURE_MANPREFIX}, the Ports framework
inherits this from ${MANPREFIX}, which is also defined in the port Makefile
* Explicitly enable C++ language to GNU configure; GNAT requires a
working C++ toolchain to build itself
* Move to bsd.port.options.mk/bsd.port.mk Makefile inclusion pair
* Prefer ${DISTVERION} over ${PORTVERSION}
* Remove @ from some Makefile ${COMMANDS} to prefer verbose build output
PR: 274619
Approved by: /me
8bb96e3 |
Tuesday, 12 Sep 2023
|
16:58 Thierry Thomas (thierry) Author: Olivier Certner
lang/gnat12: add MULTILIB support, fix build on missing 32-bit libraries
PR: 273648
Reported by: Olivier Certner
f8dff94 |
Monday, 26 Dec 2022
|
10:03 Thierry Thomas (thierry)
lang/gnat12: fix plist for aarch64 and add assets
Add assets for FreeBSD-12 / amd64 and FreeBSD-13 / aarch64
a177244 |
Monday, 19 Dec 2022
|
16:54 Thierry Thomas (thierry)
lang/gnat12: fix on i386 and add an asset for FreeBSD-13.1 / i386
5b3089c |
Thursday, 15 Dec 2022
|
13:24 Thierry Thomas (thierry)
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.
45b9b6b |
Tuesday, 13 Dec 2022
|
19:05 Thierry Thomas (thierry)
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.
e4a9d45 |
Sunday, 11 Dec 2022
|
18:38 Thierry Thomas (thierry)
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?
d435301 |
Number of commits found: 12 |