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
GPRBuild build is now hosted on github, so we can move away from the
yearly releases and update more frequently. Unfortunately the docs
makefile is currently broken so docs are disabled currently. When
they come back, only txt and html docs will be supported.
This new version detected a missing reference in the template-parser
port so that port has been fixed and the downstream ports bumped
accordingly.
It also discovered an interface specification issue in a designer
example of qtada. I spent a few minutes trying to fix/workaround it,
but ultimately marked it broken. I will also deprecate the port because
it no development has occurred since the port was created, and it's not
even based on a real release. We'll see if anybody cares (3 month
deprecation).
This patch replaces a bunch of ${CURDIR}/../../ by ${CURDIR:H:H};
the latter is considered proper contemporary usage by kde@ . The
patch is independent of other KDE4 infrastructure changes.
PR: 209303
Submitted by: Adriaan de Groot <groot@kde.org>, rakuco, T.C.Berner <tcberner@gmail.com> (kde)
gives errors with libc++ 3.8.0:
./src/stc/scintilla/src/Editor.cxx:5844:6: error: call to 'abs' is ambiguous
if (abs(pt1.x - pt2.x) > 3)
^~~
This is because pt1.x and pt2.x are float values, but <cmath> is not
included, and abs() for float values comes from that header. Fix it by
including <cmath>.
Approved by: portmaster@bsdforge.com (maintainer)
Approved by: vlad-fbsd@acheronmedia.com (maintainer)
PR: 209694
MFH: 2016Q2
- upgrade fixes the use of the port
- py-opengl -> py-PyOpenGL
- py-opengl-accelerate -> py-PyOpenGL-accelerate
PR: 205472
Submitted by: matthew@reztek.cz
Reviewed by: koobs
GCC 6.1 was released this week. The Ada Framework in FreeBSD ports has
been based on GCC 5.3 GNAT although GCC 6.x has been supported for awhile
via the ADA_DEFAULT option in make.conf.
Now that GCC 6 has been officially released, switch to it by default.
People can maintain the old foundation by putting "ADA_DEFAULT=5" in
/etc/make.conf.
Libraries built by one GNAT are unusable by another, so almost every Ada
port has been bumped as a result. Noticable exceptions are dns/ironsides
which fails to build on gcc6 (thus USES=ada:5 is set) and cad/ghdl which
needs additional testing as it may require gcc5 on FreeBSD (DragonFly
uses the LLVM backend only).
Perl bindings to the 3.x series of the gtk+ toolkit. This module
allows you to write graphical user interfaces in a Perlish and
object-oriented way, freeing you from the casting and memory
management in C, yet remaining very close in spirit to original
API. Find out more about gtk+ at http://www.gtk.org.
The gtk+ reference manual is also a handy companion when writing
Gtk3 programs in Perl: http://developer.gnome.org/gtk3/stable/. The
Perl bindings follow the C API very closely, and the C reference
documentation should be considered the canonical source.
WWW: https://metacpan.org/pod/Gtk3
PR: 208372
Submitted by: hiroto.kagotani@gmail.com