FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

non port: head/lang/gnatdroid-armv7/pkg-plist
SVNWeb

Number of commits found: 7

Wed, 16 Mar 2016
[ 14:36 marino ] Original commit   Revision:411236
411236 lang/gnatdroid-armv7/Makefile
411236 lang/gnatdroid-armv7/pkg-descr
411236 lang/gnatdroid-armv7/pkg-plist
411236 lang/gnatdroid-sysroot-x86/Makefile
411236 lang/gnatdroid-sysroot-x86/distinfo
411236 lang/gnatdroid-sysroot-x86/pkg-descr
411236 lang/gnatdroid-sysroot/Makefile
411236 lang/gnatdroid-sysroot/distinfo
411236 lang/gnatdroid-sysroot/pkg-descr
411236 lang/gnatdroid-x86/pkg-descr
Rebase gnatdroid to gcc6-aux (6.0), add support for MARSHMELLOW

The gnatdroid cross-compilers (*BSD => Android) were the last two users
of gcc-aux (gcc 4.9 Ada compiler).  They are now based on gcc6-aux.

The Android NDK release 11 just came out with support for Android API 23
(Marshmellow) so now gnatdroid supports it.  I removed API 8 and 9
(Froyo and Gingerbread) from gnatdroid-armv7.  Froyo currently is installed
on less than 0.1% of Android devices, and Gingerbread is dropping under 2%
soon.  Many sysroot distfiles were re-rolled to gain required headers, so
a distfiles subdirectory was added as well.
Thu, 10 Apr 2014
[ 00:34 marino ] Original commit   Revision:350752
350752 lang/gnatdroid-armv5/Makefile
350752 lang/gnatdroid-armv5/files/acats.diff
350752 lang/gnatdroid-armv5/pkg-plist
350752 lang/gnatdroid-armv7/Makefile
350752 lang/gnatdroid-armv7/files/acats.diff
350752 lang/gnatdroid-armv7/pkg-plist
350752 lang/gnatdroid-binutils/Makefile
350752 lang/gnatdroid-sysroot/Makefile
350752 lang/gnatdroid-sysroot/distinfo
350752 lang/gnatdroid-sysroot/pkg-plist
lang/gnatdroid-*: Support multiple API, base on gcc-aux (gcc 4.9)

This represents major changes with gnatdroid.

The sysroot is no longer API 9 or 19, but a choice of API 8, 9, 15,
16, 17, 18, or 19.  The prefix is not androidX but just "android".
The binutils port had to be adjusted due to the prefix change.

Finally, gnatdroid-armv(5,7) was substancially reworked to use
gcc-aux (4.9) instead of gcc47-aux (4.7).  This means the new ARM
unwinder is in use (zero cost exceptions).  Only 6 ACATS tests are
failing, they are related to the missing stack check capability.

Future work will speed up ACATS remote device testing and hopefully
enable gnat.dg testing too.
Sun, 6 Apr 2014
[ 11:32 marino ] Original commit   Revision:350350
350350 lang/gnatdroid-armv5/Makefile
350350 lang/gnatdroid-armv5/files/pkg-message.in
350350 lang/gnatdroid-armv5/pkg-descr
350350 lang/gnatdroid-armv5/pkg-plist
350350 lang/gnatdroid-armv7/Makefile
350350 lang/gnatdroid-armv7/files/pkg-message.in
350350 lang/gnatdroid-armv7/pkg-descr
350350 lang/gnatdroid-armv7/pkg-plist
350350 lang/gnatdroid-binutils/Makefile
350350 lang/gnatdroid-binutils/pkg-plist

(Only the first 10 of 14 ports in this commit are shown above. View all ports for this commit)
lang/gnatdroid-*: Update sysroot to Android API level 9 -> level 19

This is the first of two steps to update the gnatdroid ARM cross-
compilers.  The sysroot was 10 versions behind the current API level
of 19.  The latest API level drops ARMv5 support, but the API is
backwards compatible, so if applications restrict themselves to
level 18 features, then ARMv5 should still be usable.

The next step is to base the cross compilers on GCC 4.9 instead of the
GCC 4.7-based gcc47-aux port.
Mon, 3 Feb 2014
[ 13:37 marino ] Original commit   Revision:342434
342434 lang/gnatdroid-armv5/Makefile
342434 lang/gnatdroid-armv5/pkg-plist
342434 lang/gnatdroid-armv7/Makefile
342434 lang/gnatdroid-armv7/pkg-plist
lang/gnatdroid-armv(5,7): Fix build on FreeBSD 10+

Reported by pkg-fallout
Cause: Bad gcc makefile, doesn't properly support cross-compiler build
Workaround: duplicate *-cross executables to the base names so that the
            install target doesn't try to rebuild them
Sat, 9 Nov 2013
[ 12:18 marino ] Original commit   Revision:333282
333282 lang/gnatdroid-armv5/Makefile
333282 lang/gnatdroid-armv5/files
333282 lang/gnatdroid-armv5/files/pkg-message.in
333282 lang/gnatdroid-armv5/pkg-plist
333282 lang/gnatdroid-armv7/Makefile
333282 lang/gnatdroid-armv7/files
333282 lang/gnatdroid-armv7/files/pkg-message.in
333282 lang/gnatdroid-armv7/pkg-plist
lang/gnatdroid-armv(5,7): Convert to staging

* PORTREVISION bumped because previous package added empty directories.
* GPLv3 LICENSE added, but not installed as it messed up dynamic PLIST
* pkg-message used instead of post-install echoes
* Custom do-build target removed, default works after modifications
* OPTIONS_SUB=yes to handle standard PLIST_SUB conversions
* Auto-PLIST logic improvements
* To simplify Auto-PLIST, non-bin entries were removed from pkg-plist
* It was necessary to add pre-install target to pre-create directories that
  are no longer present when port is installed in clean stage.
Tue, 24 Apr 2012
[ 07:06 culot ] Original commit 
1.3 lang/gnatdroid-armv7/Makefile
1.2 lang/gnatdroid-armv7/distinfo
1.2 lang/gnatdroid-armv7/files/patch-configure
1.2 lang/gnatdroid-armv7/files/patch-gcc__Makefile.in
1.2 lang/gnatdroid-armv7/files/patch-gcc__ada__adaint.c
1.2 lang/gnatdroid-armv7/files/patch-gcc__ada__gccint__Makefile.in
1.2 lang/gnatdroid-armv7/files/patch-libiberty__getpagesize.c
1.2 lang/gnatdroid-armv7/files/patch-libiberty__setprotitle.c
1.2 lang/gnatdroid-armv7/pkg-plist
- Update to 20120301 (corresponding to gcc 4.6.3)

PR:             ports/166720
Submitted by:   John Marino <draco@marino.st> (maintainer)
Wed, 7 Sep 2011
[ 11:09 culot ] Original commit 
1.743 lang/Makefile
1.1 lang/gnatdroid-armv7/Makefile
1.1 lang/gnatdroid-armv7/distinfo
1.1 lang/gnatdroid-armv7/files/patch-configure
1.1 lang/gnatdroid-armv7/files/patch-gcc__Makefile.in
1.1 lang/gnatdroid-armv7/files/patch-gcc__ada__adaint.c
1.1 lang/gnatdroid-armv7/files/patch-libiberty__getpagesize.c
1.1 lang/gnatdroid-armv7/files/patch-libiberty__setprotitle.c
1.1 lang/gnatdroid-armv7/pkg-descr
1.1 lang/gnatdroid-armv7/pkg-plist
The gnatdroid-armv7 port builds a C/Ada cross-compiler based on GCC 4.6 that
targets the Android operating system (version 2.3, API level 9) running on
ARM architecture (version 7).  This produces binaries that run natively on
Android devices as well as the Android SDK emulator.

WWW: http://www.dragonlace.net

PR:             ports/160427
Submitted by:   John Marino <freebsdml@marino.st>

Number of commits found: 7

Login
User Login
Create account

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

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

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
bind9-develSep 28
bind910Sep 28
bind911Sep 28
bind99Sep 28
libresslSep 26
libressl-develSep 26
opensslSep 26
openssl-develSep 26
openssl*Sep 23
openssl-devel*Sep 23
irssi*Sep 22
irssi*Sep 22
firefoxSep 20
firefox*Sep 20
firefox-esrSep 20

11 vulnerabilities affecting 36 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 26275
Broken 375
Deprecated 218
Ignore 639
Forbidden 0
Restricted 199
No CDROM 83
Vulnerable 61
Expired 14
Set to expire 204
Interactive 0
new 24 hours 4
new 48 hours12
new 7 days32
new fortnight63
new month119

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