non port: devel/gnatcoll/pkg-plist |
Number of commits found: 6 |
Saturday, 11 Jun 2016
|
18:41 marino
devel/gps: Upgrade to 2016 release (plus 2 dependencies)
x11-toolkits/gtkada3: Upgrade version 3.8.3.2 => 3.14.2
devel/gnatcoll: Upgrade version 2015 => 2016
devel/gps: Upgrade version 6.1.1.0 => 2016
This upgrade appears to work flawlessly on DragonFly, but
on FreeBSD the PR list below regarding navigation to code
error is unfortunately still valid.
PR: 202317
|
Tuesday, 23 Jun 2015
|
22:20 marino
Ada Framework: Switch to gcc5-aux, upgrade 6 packages at once
The transition from gcc-aux to gcc5-aux in the Ada framework has been
blocked by the inability to build gtkada3 and, once resolved, GPS (due
to tight locking with compiler).
A few days ago, Adacore made their annual release of their main libre
products, include GPS. However, some products were tightly coupled with
the recent compilers, so in order to upgrade, the compiler had to be
switched and dependencies require many ports to be upgraded at once:
* lang/asis
* devel/gnatcoll
* devel/gps
* x11-toolkits/gtkada3
* www/aws
* www/aws-demos
While the version upgrades were modest in most cases (gps, gtkada3), the
amount of work put into each port was significant. There are too many
improvements to mention here. A few include the removal of dynamic
package lists and incorporating gnatcoll into gps to avoid building it
twice. A private "exp-run" was done all on all 50+ Ada ports to ensure
they still build.
Also, a new argument was added to Uses/ada.mk, "run", that pulls in the
GNAT compiler as a run depends. This was necessary for GPS that will
not launch correctly without the compiler in place.
|
Thursday, 16 Oct 2014
|
10:36 marino
marino 12 devel ports: Remove @dirrm, tend install commands, plus
The main purpose of this commit is to remove @dirrm from the pkg-plist of
some of my ports in devel category. While here, also:
* Unmask some commands
* Use parenthesis on compound commands for multi-job support
* Add a license in one case
* USES=python conversion in one case
* Add WWW and reformat description in one case
* Respect 80-columns
|
Saturday, 24 May 2014
|
21:31 marino
devel/gnatcoll4: Rename gnatinspect and toggle off iconv option default
The GNAT Programming Studio wants to use gnatinspect, so it needs to
build it. At the same time, gnatinspect also belongs to gnatcoll.
Resolve a filename conflict by renaming it to gnatinspect-xref when
it's build by gnatcoll.
Also turn off iconv support by default. It causes GPS to crash
almost immediately and the issue is likely within the gnatcoll code.
Until this is investigated and hopefully fixed, keep it off by default.
Also, devel/gnatcoll will not be a dependency of GPS for two reasons:
GPS is so fluid that it really needs the embedded version to guarantee
that it can be built, and secondly devel/gnatcoll and devel/gps could
easily need different build options. So that leaves devel/gnatcoll as
purely a standalone development library.
|
Friday, 23 May 2014
|
08:10 marino
devel/gnatcoll: Don't install gps files to avoid conflict with gps
The embedded gnatcoll in GPS wants to install the GPS support files and
it is better that the embedded gnatcoll does it.
While here, bring in iconv warning fix and also allow python 3 as a
valid python option (I assume it is without actually testing it).
|
Thursday, 22 May 2014
|
11:13 marino
Add new Ada port: devel/gnatcoll
These components are a major building block of the GNAT Programming
Studio. As the package description below states, it can also be used
generically. This splits GNATColl out prior to GPS version upgrade.
=================================================================
The reusable library known as the GNAT Component Collection (GNATColl)
is based on one main principle: general-purpose packages that are part of
the GNAT technology should also be available to user application code.
The compiler front end, the GNAT Programming Studio (GPS) Interactive
Development Environment, and the GNAT Tracker web-based interface all
served as sources for the components.
(Only the first 15 lines of the commit message are shown above )
|
Number of commits found: 6 |