notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Two new features

Two two features were added on 2020-05-30:
  1. Repology links - each port now has a link to repology.org. See issue 148 for details.
  2. Ports I maintain report - port maintainers can now subscribe to a daily report of commits to the ports they maintain. See Watch ports I maintain at Report Subscriptions. Details at issue 138
Port details
gnat The GNU Ada Compiler system
2010 lang Deleted on this many watch lists=10 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. 2010Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: The Ada framework is based on lang/gcc-aux, use it instead
Expired This port expired on: 2014-04-01
Ignore IGNORE: is only for i386, while you are running amd64
Maintainer: deischen@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Last Update: 2014-04-01 22:24:17
SVN Revision: 349892

People watching this port, also watch: python, aspell, zip

License: GPLv3 LGPL3
Description:
SVNWeb : Homepage

There is no configure plist information for this port.

Dependency lines:
  • gnat>0:lang/gnat
No installation instructions: this port has been deleted.
The package name of this deleted port was: gnat
PKGNAME: gnat
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: i386
distinfo:
There is no distinfo for this port.
Packages:
No package information in database for this port.

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bison : devel/bison
  2. gmake : devel/gmake
  3. libc.so.6 : misc/compat6x
  4. perl5.16.3 : lang/perl5.16
Library dependencies:
  1. gmp.10 : math/gmp
  2. mpfr.4 : math/mpfr
  3. libiconv.so.3 : converters/libiconv
There are no ports dependent upon this port

Configuration Options
Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
Port Moves
  • port moved to lang/gcc-aux on 2014-04-01
    REASON: Has expired: The Ada framework is based on lang/gcc-aux, use it instead

Number of commits found: 64

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
01 Apr 2014 21:24:17
Original commit files touched by this commit  2010
Revision:349892
rene search for other commits by this committer
Remove expired ports:
2014-02-27 devel/hyena: Broken for more than 6 month
2014-04-01 print/pdfmod: Depends on expired devel/hyena, unstaged, uses old
standards
2014-04-01 security/gnutls-devel: Stale, broken and vulnerable
2014-04-01 sysutils/epylog: distfiles no longer fetchable
2014-04-01 japanese/Wnn6: Unmaintained, interactive and restricted
2014-04-01 japanese/srd-fpw: Unmaintained, interactive and restricted
2014-04-01 japanese/mypaedia-fpw: Unmaintained, interactive and restricted
2014-04-01 news/dnews: Unmaintained, interactive and restricted
2014-04-01 devel/adasdl: Ancient, does not build on amd64; use devel/sdl_gnat
instead
2014-04-01 lang/gnat: The Ada framework is based on lang/gcc-aux, use it instead
12 Feb 2014 17:30:34
Original commit files touched by this commit  2010
Revision:343945
marino search for other commits by this committer
lang/gnat: Expire on 1 APR 2014

This compiler is essentially obsolete and only builds on i386.
Ports is set up to use lang/gcc-aux to compile Ada and no port
depends on lang/gnat.  Moreover, its presence can serve to confuse
users looking for the latest GNAT compiler.

Approved by:	maintainer (deischen@)
20 Sep 2013 19:53:10
Original commit files touched by this commit  2010
Revision:327741
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
17 Sep 2013 06:40:21
Refresh Original commit files touched by this commit
Revision:327452  Sanity Test Failure
bapt search for other commits by this committer
Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
04 Sep 2013 20:01:06
Original commit files touched by this commit  2010
Revision:326316
bsam search for other commits by this committer
Introduce ICONV_CONFIGURE_ARG variable defined at Uses/iconv.mk.
It's value is "--with-libiconv-prefix=/usr/local" for systems
before 100043 with ports libiconv and to use at systems post
100043 with base iconv it's value is "" (NULL).

Co-authors:	bapt, madpilot and bsam (me)
29 Aug 2013 14:16:03
Original commit files touched by this commit  2010
Revision:325598
bdrewery search for other commits by this committer
- Remove bogus conditional IGNORE for PACKAGE_BUILDING; these should
  be IGNOREd regardless of PACKAGE_BUILDING. Soem have no MASTER_SITES
  and require manual fetching, others are already marked RESTRICTED.
- Trim headers
- Convert some pre-fetch errors into IGNORE
- Remove needless quoting in java/jdk7-doc IGNORE

With hat:	portmgr
27 Apr 2013 11:59:29
Original commit files touched by this commit  2010
Revision:316662
mva search for other commits by this committer
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
10 Mar 2013 12:44:26
Original commit files touched by this commit  2010
Revision:313824
crees search for other commits by this committer
Restore PORTNAME
08 Mar 2013 11:32:12
Original commit files touched by this commit  2010
Revision:313635
bapt search for other commits by this committer
Convert USE_BISON to USES= bison

It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build

it brings bison as a run dependency in case it is set the following way:
USES= bison:run

it brings bison both as a run and build dependency in case it the set the
following way:
USES= bison:both

While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
01 Mar 2011 03:18:20
Original commit files touched by this commit  2010

deischen search for other commits by this committer
Add gnathtml.pl to the package list; it was missing.

Pointed out by: Martin Wilke
29 Jan 2011 02:36:31
Original commit files touched by this commit  2010

linimon search for other commits by this committer
Fix a typo and pet portlint.

Hat:            portmgr
Feature safe:   yes
25 Dec 2010 16:55:41
Original commit files touched by this commit  2010

sunpoet search for other commits by this committer
- Use canonical format for FreeBSD.org MAINTAINER addresses
- Remove obsolete MD5 checksum while I'm here

PR:             ports/152844
Submitted by:   sunpoet (myself)
Approved by:    miwi (with portmgr hat)
25 Oct 2010 13:13:27
Original commit files touched by this commit  2010

deischen search for other commits by this committer
Patch from sahil:

We don't need to set PORTREVISION to 0 since that is the
default, and ...

Fix MASTER_SITES:n usage so that the ":n" postfix is added
to *all* elements of MASTER_SITE_LOCAL, not just the final
one.
30 Sep 2010 16:53:28
Original commit files touched by this commit  2010

deischen search for other commits by this committer
Update to the 2010 version of GNAT-GPL.
11 Jun 2010 15:09:45
Original commit files touched by this commit  2009_4

ale search for other commits by this committer
Chase mpfr library and bump PORTREVISION.
08 Jun 2010 19:52:58
Original commit files touched by this commit  2009_3

makc search for other commits by this committer
Convert LDCONFIG_DIRS to USE_LDCONFIG.

PR:             based on ports/146365
Submitted by:   Alex Kozlov <spam at rm-rf.kiev.ua>
Approved by:    maintainers timeout (two weeks)
19 Apr 2010 10:43:43
Original commit files touched by this commit  2009_2

ale search for other commits by this committer
Switch to use newer GMP version.

PR:             ports/144487
Submitted by:   ale
Approved by:    portmgr (-exp run by erwin)
19 Jul 2009 09:43:01
Original commit files touched by this commit  2009_1

deischen search for other commits by this committer
Mark this as only for i386.

Noticed by:     mark at coreland dot ath dot cx
19 Jul 2009 03:42:05
Original commit files touched by this commit  2009_1

deischen search for other commits by this committer
Forgot a file in the last commit.
19 Jul 2009 03:38:31
Original commit files touched by this commit  2009_1

deischen search for other commits by this committer
Update to the 2009 gpl edition.

Borrow some makefile foo from lang/gnat-gcc43.
19 Apr 2008 17:56:05
Original commit files touched by this commit  2006_2
  Sanity Test Failure
miwi search for other commits by this committer
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
        Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
        ehaupt, nox, itetcu, flz, pav

PR:             116263
Tested on:      pointyhat
Approved by:    portmgr (pav)
08 Apr 2008 00:33:20
Original commit files touched by this commit  2006_2

deischen search for other commits by this committer
Use setenv to add an environment variable instead of putenv.  In 7.0,
putenv() does not copy the supplied environment stringi, but gcc/gnat
was free()ing the memory expecting that it would be copied.
17 Oct 2007 10:13:01
Original commit files touched by this commit  2006_2

ade search for other commits by this committer
Migration from bison 1.x to 2.x

PR:             117086
Tested by:      -exp runs
04 Oct 2007 01:25:18
Original commit files touched by this commit  2006_1
  Sanity Test Failure
edwin search for other commits by this committer
Remove always-false/true conditions based on OSVERSION 500000
21 Jan 2007 04:59:57
Original commit files touched by this commit  2006_1

rafan search for other commits by this committer
- Define USE_ICONV properly. This fixes textproc/words build, which failed
  with
  /libexec/ld-elf.so.1: Shared object "libiconv.so.3" not found, required by
"gnatgcc"

PR:             ports/108138
Submitted by:   rafan
Approved by:    Daniel Eischen <eischen at vigrid.com> (maintainer)
26 Dec 2006 16:56:14
Original commit files touched by this commit  2006

deischen search for other commits by this committer
Don't quote NO_PACKAGE message.
26 Dec 2006 16:53:48
Original commit files touched by this commit  2006

deischen search for other commits by this committer
Update to gnat GPL 2006.
05 Dec 2005 23:29:35
Original commit files touched by this commit  2005

edwin search for other commits by this committer
The libc.so.4 is only needed when building it, so add a build-dependency
on {LOCALBASE}/compat/lib/libc.so.4 instaed of a lib-dependency on c.4
05 Dec 2005 12:54:20
Original commit files touched by this commit  2005

edwin search for other commits by this committer
After unbreaking, also fixing pkg-plist and PERL5 dependency for running.
05 Dec 2005 05:56:13
Original commit files touched by this commit  2005

edwin search for other commits by this committer
Add dependency on bison
Make dependency on c.4 a lib_depends instead of a build_depends.
02 Dec 2005 02:12:32
Original commit files touched by this commit  2005

deischen search for other commits by this committer
When using the bootstrap ada distfile, correctly set the path so it
picks it up.
29 Nov 2005 01:11:25
Original commit files touched by this commit  2005

deischen search for other commits by this committer
Fix a typo (missing space) when building without shared libraries.
29 Nov 2005 00:47:55
Original commit files touched by this commit  2005

deischen search for other commits by this committer
Oops, forgot to add these patch files.
29 Nov 2005 00:01:25
Original commit files touched by this commit  2005

deischen search for other commits by this committer
Update the antiquated version of the GNAT compiler to the GPL-2005
version.

Note that this version now produces executables that are
covered by the GPL as opposed to the previous version which was
covered by the modified GPL.

Also note that the GNAT sources in the stock GCC-4 tree are
not under this restriction.  A new port based on the sources
in GCC-4 will come when I get the time.
28 Nov 2005 06:43:27
Original commit files touched by this commit  3.15p_1

fenner search for other commits by this committer
Use the right syntax for a ${MASTER_SITE_foo} with a distfile group.
14 Jul 2005 15:19:47
Original commit files touched by this commit  3.15p_1

pav search for other commits by this committer
- Fix fetch: workaround problems with site groups and :foo
19 Feb 2005 01:11:44
Original commit files touched by this commit  3.15p_1

deischen search for other commits by this committer
Add another site to MASTER_SITES.
12 Feb 2005 13:19:47
Original commit files touched by this commit  3.15p_1

das search for other commits by this committer
Fix build.  Ports that formerly attempted to work around problems
created by matherr() no longer need to do so.
23 Dec 2004 01:41:22
Original commit files touched by this commit  3.15p_1

thierry search for other commits by this committer
Update WWW: link.

Approved by:    deischen (maintainer).
31 Mar 2004 03:12:58
Original commit files touched by this commit  3.15p_1

trevor search for other commits by this committer
SIZEify (maintainer timeout)
04 Feb 2004 05:21:48
Original commit files touched by this commit  3.15p_1

marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
24 Sep 2003 09:37:11
Original commit files touched by this commit  3.15p

osa search for other commits by this committer
Make portlint(1) happy by changing strip to ${STRIP_CMD}

Submitted by:   Oleg Karachevtsev <ok@etrust.ru>
PR:             56998
07 May 2003 13:40:41
Original commit files touched by this commit  3.15p

deischen search for other commits by this committer
Unbreak patching.  The recent change to gcc28 (to make gcc28 work in
-current) broke one of the patches here.

PR:     51740
06 Apr 2003 12:50:49
Original commit files touched by this commit  3.15p

deischen search for other commits by this committer
Remove the BUILD_DEPENDS for gcc28; we don't need gcc28 to be built or
installed, we just want the port's patch files.
21 Feb 2003 12:35:09
Original commit files touched by this commit  3.15p

knu search for other commits by this committer
De-pkg-comment.
30 Jan 2003 08:23:53
Original commit files touched by this commit  3.15p

kris search for other commits by this committer
Use the full path to /sbin/sysctl

Noticed by:     'make index' in crontab
28 Dec 2002 05:15:58
Original commit files touched by this commit  3.15p

deischen search for other commits by this committer
Make the fetch work with MASTER_SITE_SUBDIRs.

Approved by:    portmgr
26 Dec 2002 08:21:49
Original commit files touched by this commit  3.15p

nork search for other commits by this committer
Fix BUILD_DEPENDS.
01 Dec 2002 19:10:49
Original commit files touched by this commit  3.15p

deischen search for other commits by this committer
Update to the latest released version of GNAT (3.15p).  Also use a
new bootstrap compiler and fix so that it builds under -current.

Approved by:    portmgr
01 Dec 2002 10:03:51
Original commit files touched by this commit  3.14p

knu search for other commits by this committer
Add the misc/compat4x dependency only if ${OSVERSION} >= 500000.
01 Dec 2002 10:00:01
Original commit files touched by this commit  3.14p

knu search for other commits by this committer
The distributed bootstrapping compiler requires libc.so.4,
so add misc/compat4x as dependency.

Submitted by:   bento
25 Sep 2002 20:59:08
Original commit files touched by this commit  3.14p

naddy search for other commits by this committer
* Match up distfiles and their respective master sites.
* Mark the bootstrap as i386-only.

Approved by:    maintainer
21 Jul 2002 20:38:38
Original commit files touched by this commit  3.14p

deischen search for other commits by this committer
Add a MASTER_SITE_SUBDIR for gcc.
12 Feb 2002 23:43:24
Original commit files touched by this commit

deischen search for other commits by this committer
Add a patch to replace tmpnam with mkstemp.    
12 Feb 2002 00:24:24
Original commit files touched by this commit

deischen search for other commits by this committer
Add gnathtml.pl, and Ada source code HTML'izer, to the installed files.    
10 Feb 2002 00:57:46
Original commit files touched by this commit

deischen search for other commits by this committer
Always remove the .orig files from the examples directory; there's   no sense in
muddying up the Makefile with checks for NOPORTDOCS   just to remove the copy of
one patched file.    
09 Feb 2002 08:40:30
Original commit files touched by this commit

kevlo search for other commits by this committer
Update to version 3.14p    
29 Jan 2002 11:24:09
Original commit files touched by this commit

knu search for other commits by this committer
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;   the ECHO
macro is set to "echo" by default, but it is set to "true" if   make(1) is
invoked with the -s option while ECHO_CMD is always set to   the echo command.  
 
11 Mar 2001 05:32:21
Original commit files touched by this commit

deischen search for other commits by this committer
Don't forget to remove a directory that's installed.    
19 Dec 2000 16:45:52
Original commit files touched by this commit

deischen search for other commits by this committer
Fix checking of LOCALBASE; the '$' was missing from '${LOCALBASE}'.    
03 Nov 2000 10:03:15
Original commit files touched by this commit

asami search for other commits by this committer
Add "deischen" in front of MASTER_SITE_SUBDIR so the distfile can be found.  
Also add "." as a separate element, otherwise the stuff on the GNU sites   won't
be fetched.    
01 Nov 2000 18:57:03
Original commit files touched by this commit

deischen search for other commits by this committer
Update to the latest public release 3.13p.    
08 Oct 2000 04:17:26
Original commit files touched by this commit

asami search for other commits by this committer
Convert category lang to new layout.  
27 Jun 2000 12:27:25
Original commit files touched by this commit

deischen search for other commits by this committer
When initializing the GNAT (i386) run-time, initialize the floating point  
control word to use 64-bit (extended) precision instead of FreeBSDs   default
53-bit (double) precision.    

Number of commits found: 64

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
gitlab-ceJun 04
gnutlsJun 04
py-django22Jun 04
libnghttp2Jun 03
nghttp2Jun 03
rubygem-websocket-extensionsJun 03
giteaMay 31
powerdns-recursor*May 29
gitlab-ceMay 28
rubygem-kaminari-coreMay 28
sane-backendsMay 28
sympaMay 26
chromiumMay 24
piwigoMay 23
drupal7May 22

17 vulnerabilities affecting 90 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-06-04 18:54:31


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 39483
Broken 95
Deprecated 630
Ignore 338
Forbidden 5
Restricted 147
No CDROM 77
Vulnerable 23
Expired 14
Set to expire 580
Interactive 0
new 24 hours 5
new 48 hours10
new 7 days37
new fortnight69
new month179

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.