Port details |
- qtada Ada2005 language bindings to Qt4 framework
- 3.2.0.0_3 x11-toolkits
=0 3.2.0.0_3Version of this port present on the latest quarterly branch.
- BROKEN: New gprbuild detected interface issue with designer example
DEPRECATED: No development since 2012, usefulness unclear This port expired on: 2016-09-09 IGNORE: is marked as broken: New gprbuild detected interface issue with designer example
- Maintainer: marino@FreeBSD.org
- Port Added: 2013-07-21 14:35:17
- Last Update: 2016-09-13 18:23:45
- SVN Revision: 422054
- License: GPLv2
- WWW:
- http://www.qtada.com
- Description:
- QtAda is an Ada 2005 language binding to the Qt libraries and a set of
useful tools. Qt versions 4.6 and later are supported.
QtAda easily enables powerful cross-platform graphical user interfaces
completely on Ada 2005. QtAda applications work on all popular platforms
without any changes or platform-specific coding. QtAda applications have
the platforms' native look and feel.
It is possible to develop custom widgets and integrate them into the Qt
designer for rapid GUI development.
QtAda has excellent support for localization and internationalization, and
usings native safe threading for transparent integration with Ada tasks.
WWW: http://www.qtada.com
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- qtada>0:x11-toolkits/qtada
- No installation instructions:
- This port has been deleted.
- PKGNAME: qtada
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (qtada-gpl-3.2.0-20120708-3871.tar.gz) = f6d07d5399bc62717191d1c298b969bf72b4c02c3fed950c07b63978edc5bd63
SIZE (qtada-gpl-3.2.0-20120708-3871.tar.gz) = 3082986
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gprbuild>=20120510 : devel/gprbuild
- asis>=2011 : lang/asis
- ada : lang/gcc6-aux
- gmake : devel/gmake
- pkgconf>=0.9.10 : devel/pkgconf
- libQtCore.so : devel/qt4-corelib
- designer-qt4 : devel/qt4-designer
- libQtGui.so : x11-toolkits/qt4-gui
- libQtOpenGL.so : graphics/qt4-opengl
- libQtSql.so : databases/qt4-sql
- libQtWebKit.so : www/webkit-qt4
- libQtXml.so : textproc/qt4-xml
- Runtime dependencies:
-
- libQtCore.so : devel/qt4-corelib
- designer-qt4 : devel/qt4-designer
- libQtGui.so : x11-toolkits/qt4-gui
- libQtOpenGL.so : graphics/qt4-opengl
- libQtSql.so : databases/qt4-sql
- libQtWebKit.so : www/webkit-qt4
- libQtXml.so : textproc/qt4-xml
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- ada gmake pkgconfig qmake:_env
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.2.0.0_3 13 Sep 2016 18:23:45 |
rene |
Remove expired ports:
2016-08-23 www/mediawiki124: EOL upstream
2016-08-23 sysutils/rsyslog7: Upgrade to rsyslog 8
2016-08-24 www/moodle28: EOL upstream
2016-08-31 devel/php5-msgpack: This is an older version of the software, please
use devel/pecl-msgpack.
2016-09-02 textproc/asciinema: use textproc/py3-asciinema instead
2016-09-09 x11-toolkits/qtada: No development since 2012, usefulness unclear |
3.2.0.0_3 09 Jun 2016 22:20:34 |
marino |
devel/gprbuild: Upgrade version 20150506 => 20160609
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). |
3.2.0.0_3 30 Apr 2016 06:44:28 |
marino |
Change Ada Framework foundation from gcc5-aux to gcc6-aux
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). |
3.2.0.0_2 01 Apr 2016 14:33:58 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
3.2.0.0_2 15 Sep 2015 16:27:24 |
amdmi3 |
- Add empty directories to plist
Approved by: portmgr blanket |
3.2.0.0_2 16 Mar 2015 22:00:50 |
marino |
x11-toolkits/qtada: fix building on gcc5-aux
GNAT 4.9 and earlier was not checking for the explicit use of "limited"
in the full type declaration when it also appeared inthe private
extension declaration (Ada RM 7.3 p10.1/3). QtAda violated this rule
numerous times, so the attached diff fixes all of the instances. |
3.2.0.0_2 16 Oct 2014 11:05:42 |
marino |
Remove @dirrm from my www and x11-toolkits ports |
3.2.0.0_2 10 Sep 2014 20:50:37 |
gerald |
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit) |
3.2.0.0_1 13 Mar 2014 23:46:26 |
marino |
Tie libgnat_util.a to libasis
Rather than specify gnat_util every time ASIS is a dependency, set it
as a library dependency for ASIS. LIB_DEPENDS doesn't work because it
is a static library, so just manually add libgnat_util.a to BUILD_DEPENDS
and RUN_DEPENDS, then adjust 3 ports accordingly. |
3.2.0.0_1 15 Feb 2014 17:11:39 |
marino |
x11-toolkits/qtada: Specify LICENSE (GPLv2)
It's possible to pay for the Professional edition which is provided
with the GMGPL exception. |
3.2.0.0 10 Nov 2013 21:06:15 |
marino |
x11-toolkits/qtada: Convert to staging |
3.2.0.0 20 Sep 2013 23:57:48 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11-toolkits) |
3.2.0.0 21 Jul 2013 14:35:00 |
marino |
Add new port: x11-toolkits/qtada
This is the Ada bindings for Qt 4.8, the GPL licensed version.
Approved by: bapt (mentor) |