svn commit: r390464 - in head: Mk/Uses devel/gnatcoll devel/gnatcoll/files devel/gps devel/gps/files lang/asis lang/asis/files lang/gnat_util www/aws www/aws-demos www/aws/files x11-toolkits/gtkada...
John Marino
marino at FreeBSD.org
Tue Jun 23 22:20:40 UTC 2015
Author: marino
Date: Tue Jun 23 22:20:35 2015
New Revision: 390464
URL: https://svnweb.freebsd.org/changeset/ports/390464
Log:
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.
Added:
head/devel/gnatcoll/files/patch-configure (contents, props changed)
head/devel/gps/files/patch-common_core_src_os-utils.c (contents, props changed)
head/devel/gps/files/patch-gps_Makefile (contents, props changed)
head/devel/gps/files/patch-shared.gpr (contents, props changed)
head/devel/gps/pkg-plist (contents, props changed)
head/lang/asis/files/asis.gpr (contents, props changed)
head/lang/asis/pkg-plist (contents, props changed)
head/www/aws/files/patch-Makefile (contents, props changed)
head/www/aws/files/patch-gps_Makefile (contents, props changed)
head/www/aws/files/patch-src_extended_aws-services-web__block-context.ads (contents, props changed)
head/x11-toolkits/gtkada3/files/patch-Makefile.in (contents, props changed)
Deleted:
head/devel/gps/files/patch-browsers_src_browsers-scripts.adb
head/devel/gps/files/patch-common_tty_terminals.c
head/devel/gps/files/patch-gnatlib_src_gnatcoll__iconv.gpr
head/devel/gps/files/patch-gnatlib_src_gnatcoll__readline.gpr.in
head/devel/gps/files/patch-gnatlib_src_iconv_with__iconv_iconv__support.c
head/lang/asis/files/patch-no-OpenVMS.diff
head/www/aws/files/patch-gps_makefile
head/www/aws/files/patch-makefile
head/www/aws/files/patch-src_extended_aws-services-dispatchers-timer.adb
head/x11-toolkits/gtkada3/files/patch-src_gtkada-canvas__view.ads
Modified:
head/Mk/Uses/ada.mk
head/devel/gnatcoll/Makefile
head/devel/gnatcoll/distinfo
head/devel/gnatcoll/files/patch-src_gnatcoll__iconv.gpr
head/devel/gnatcoll/files/patch-src_gnatcoll__readline.gpr.in
head/devel/gnatcoll/files/patch-src_iconv_with__iconv_iconv__support.c
head/devel/gnatcoll/pkg-plist
head/devel/gps/Makefile
head/devel/gps/distinfo
head/devel/gps/files/patch-Makefile.in
head/devel/gps/files/patch-docs_Makefile.in
head/devel/gps/files/patch-widgets_widgets.gpr
head/lang/asis/Makefile
head/lang/asis/distinfo
head/lang/asis/files/patch-Makefile.stub
head/lang/asis/files/patch-asis_a4g-gnat__int.adb
head/lang/gnat_util/Makefile
head/www/aws-demos/Makefile
head/www/aws/Makefile
head/www/aws/distinfo
head/www/aws/files/patch-aws.gpr
head/www/aws/files/patch-include_include.gpr
head/www/aws/files/patch-regtests_0043__check__mem_test.opt
head/www/aws/files/patch-regtests_0213__check__mem__nossl_test.opt
head/www/aws/files/patch-src_core_aws-net.adb
head/www/aws/files/patch-src_src.gpr
head/www/aws/files/patch-ssl__crypto_lib.gpr
head/www/aws/files/patch-tools_tools.gpr
head/www/aws/pkg-plist
head/x11-toolkits/gtkada3/Makefile
head/x11-toolkits/gtkada3/distinfo
head/x11-toolkits/gtkada3/files/patch-configure
head/x11-toolkits/gtkada3/files/patch-docs_Makefile.in
head/x11-toolkits/gtkada3/pkg-plist
Modified: head/Mk/Uses/ada.mk
==============================================================================
--- head/Mk/Uses/ada.mk Tue Jun 23 21:22:08 2015 (r390463)
+++ head/Mk/Uses/ada.mk Tue Jun 23 22:20:35 2015 (r390464)
@@ -6,7 +6,7 @@
#
# Feature: ada
# Usage: USES=ada
-# Valid ARGS: 49, 5
+# Valid ARGS: 49, 5, run
#
# MAINTAINER: marino at FreeBSD.org
@@ -20,13 +20,17 @@ ADAXX= gcc
. elif ${ada_ARGS:M5}
ADAXX= gcc5
. else
-. if defined(ADA_DEFAULT) && ${ADA_DEFAULT} == 5
-ADAXX= gcc5
-. else
+. if defined(ADA_DEFAULT) && ${ADA_DEFAULT} == 49
ADAXX= gcc
+. else
+ADAXX= gcc5
. endif
. endif
+. if ${ada_ARGS:Mrun}
+RUN_DEPENDS+= ${LOCALBASE}/${ADAXX}-aux/bin/ada:${PORTSDIR}/lang/${ADAXX}-aux
+. endif
+
BUILD_DEPENDS+= ${LOCALBASE}/${ADAXX}-aux/bin/ada:${PORTSDIR}/lang/${ADAXX}-aux
MAKE_ENV+= PATH=${LOCALBASE}/${ADAXX}-aux/bin:${PATH} \
ADA_PROJECT_PATH=${LOCALBASE}/lib/gnat
Modified: head/devel/gnatcoll/Makefile
==============================================================================
--- head/devel/gnatcoll/Makefile Tue Jun 23 21:22:08 2015 (r390463)
+++ head/devel/gnatcoll/Makefile Tue Jun 23 22:20:35 2015 (r390464)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= gnatcoll
-PORTVERSION= 2014
-PORTREVISION= 4
+PORTVERSION= 2015
CATEGORIES= devel
MASTER_SITES= http://downloads.dragonlace.net/src/
DISTNAME= ${PORTNAME}-gpl-${PORTVERSION}-src
@@ -15,32 +14,34 @@ LICENSE= GPLv3
BUILD_DEPENDS= gprbuild>=20120510:${PORTSDIR}/devel/gprbuild \
gnat_util>=20140422:${PORTSDIR}/lang/gnat_util
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS= libgtkada.so:${PORTSDIR}/x11-toolkits/gtkada3 \
+ libgmp.so:${PORTSDIR}/math/gmp
-USES= ada gmake
+USES= ada gmake pkgconfig python
+USE_GNOME= pygobject3
+PYCOMPILE= ${PREFIX}/lib/${PYTHON_VERSION}/compileall.py
GNU_CONFIGURE= yes
-LDFLAGS+= -lm
PORTDOCS= html gnatcoll.pdf
PORTEXAMPLES= *
-OPTIONS_DEFINE= READLINE SYSLOG SQLITE PYTHON GTK PGSQL ICONV \
- DOCS EXAMPLES
-OPTIONS_DEFAULT= READLINE SYSLOG SQLITE PYTHON GTK PGSQL
+MAKE_ARGS= PROCESSORS=${MAKE_JOBS_NUMBER} \
+ Gnatcoll_Build=Production
+
+OPTIONS_DEFINE= READLINE SYSLOG PGSQL ICONV DOCS EXAMPLES
+OPTIONS_DEFAULT= READLINE SYSLOG
OPTIONS_SUB= yes
DOCS_BUILD_DEPENDS= sphinx-build:${PORTSDIR}/textproc/py-sphinx
-GTK_LIB_DEPENDS= libgtkada.so:${PORTSDIR}/x11-toolkits/gtkada3
-SYSLOG_CONFIGURE_ENABLE=syslog
-
-GTK_DESC= GTK3 toolkit support
+SYSLOG_CONFIGURE_ENABLE= syslog
CONFIGURE_TARGET= ${ARCH:S/amd64/x86_64/}-aux-${OPSYS:tl}${OSREL}
CONFIGURE_ARGS= --with-gmp=${PREFIX} \
+ --with-sqlite=embedded \
+ --with-python=${PREFIX} \
+ --with-gtk=3.0 \
+ --enable-pygobject \
--disable-shared \
--disable-pygtk
-MAKE_ARGS+= PROCESSORS=${MAKE_JOBS_NUMBER}
-MAKE_ARGS+= Gnatcoll_Build=Production
-
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MREADLINE}
@@ -50,12 +51,6 @@ CONFIGURE_ARGS+= --enable-gpl
CONFIGURE_ARGS+= --disable-readline
.endif
-.if ${PORT_OPTIONS:MSQLITE}
-CONFIGURE_ARGS+= --with-sqlite=embedded
-.else
-CONFIGURE_ARGS+= --without-sqlite
-.endif
-
.if ${PORT_OPTIONS:MPGSQL}
USES+= pgsql
CONFIGURE_ARGS+= --with-postgresql=${PREFIX}
@@ -72,24 +67,6 @@ CONFIGURE_ARGS+= --with-iconv=${ICONV_PR
CONFIGURE_ARGS+= --without-iconv
.endif
-.if ${PORT_OPTIONS:MPYTHON}
-CONFIGURE_ARGS+= --with-python=${PREFIX} \
- --enable-pygobject
-USES+= python
-USE_GNOME= pygobject3
-PYCOMPILE= ${PREFIX}/lib/${PYTHON_VERSION}/compileall.py
-.else
-CONFIGURE_ARGS+= --without-python \
- --disable-pygobject
-.endif
-
-.if ${PORT_OPTIONS:MGTK}
-USES+= pkgconfig
-CONFIGURE_ARGS+= --with-gtk=3.0
-.else
-CONFIGURE_ARGS+= --without-gtk
-.endif
-
post-patch:
@${REINPLACE_CMD} -e "s|@PREFIX@|${PREFIX}|g" \
${WRKSRC}/src/gnatcoll_readline.gpr.in
@@ -102,14 +79,11 @@ do-build:
${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET}
post-install:
- ${RM} -rf ${STAGEDIR}${DOCSDIR}/html/_sources
- ${RM} -rf ${STAGEDIR}${PREFIX}/share/gps
+ ${RM} -r ${STAGEDIR}${DOCSDIR}/html/_sources
+ ${RM} -r ${STAGEDIR}${PREFIX}/share/gps
+ ${RM} -r ${STAGEDIR}${EXAMPLESDIR}/library
.if ! ${PORT_OPTIONS:MEXAMPLES}
- ${RM} -rf ${STAGEDIR}${EXAMPLESDIR}
-.endif
-.if ${PORT_OPTIONS:MSQLITE}
- # Rename gnatinspect to gnatinspect-xref to avoid GPS conflict
- cd ${STAGEDIR}${PREFIX}/bin && ${MV} gnatinspect gnatinspect-xref
+ ${RM} -r ${STAGEDIR}${EXAMPLESDIR}
.endif
.include <bsd.port.mk>
Modified: head/devel/gnatcoll/distinfo
==============================================================================
--- head/devel/gnatcoll/distinfo Tue Jun 23 21:22:08 2015 (r390463)
+++ head/devel/gnatcoll/distinfo Tue Jun 23 22:20:35 2015 (r390464)
@@ -1,2 +1,2 @@
-SHA256 (gnatcoll-gpl-2014-src.tar.gz) = 3a631c2d6b7569ac6821c91d276c93a09ceaf1caf9441ffca4cbe162b7b533e6
-SIZE (gnatcoll-gpl-2014-src.tar.gz) = 5398895
+SHA256 (gnatcoll-gpl-2015-src.tar.gz) = ed27220497db6e4a540549e739323337427c069e7a1078cb06d0df52001f5b36
+SIZE (gnatcoll-gpl-2015-src.tar.gz) = 5337526
Added: head/devel/gnatcoll/files/patch-configure
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/gnatcoll/files/patch-configure Tue Jun 23 22:20:35 2015 (r390464)
@@ -0,0 +1,11 @@
+--- configure.orig 2015-04-30 10:51:26 UTC
++++ configure
+@@ -3911,7 +3911,7 @@ $as_echo_n "checking if we can link with
+ ia64-*hp-hpux11* )
+ PYTHON_LIBS="-ldld -ldl -lm -Wl,-E ${PYTHON_LIBS}"
+ ;;
+- *-freebsd* )
++ *-freebsd* | *-dragonfly* )
+ PYTHON_LIBS="-lm -lutil ${PYTHON_LIBS}"
+ ;;
+ esac
Modified: head/devel/gnatcoll/files/patch-src_gnatcoll__iconv.gpr
==============================================================================
--- head/devel/gnatcoll/files/patch-src_gnatcoll__iconv.gpr Tue Jun 23 21:22:08 2015 (r390463)
+++ head/devel/gnatcoll/files/patch-src_gnatcoll__iconv.gpr Tue Jun 23 22:20:35 2015 (r390464)
@@ -1,4 +1,4 @@
---- src/gnatcoll_iconv.gpr.orig 2014-04-10 13:47:58.000000000 +0000
+--- src/gnatcoll_iconv.gpr.orig 2015-04-30 10:51:45 UTC
+++ src/gnatcoll_iconv.gpr
@@ -27,7 +27,8 @@ project GnatColl_Iconv is
package Compiler is
Modified: head/devel/gnatcoll/files/patch-src_gnatcoll__readline.gpr.in
==============================================================================
--- head/devel/gnatcoll/files/patch-src_gnatcoll__readline.gpr.in Tue Jun 23 21:22:08 2015 (r390463)
+++ head/devel/gnatcoll/files/patch-src_gnatcoll__readline.gpr.in Tue Jun 23 22:20:35 2015 (r390464)
@@ -1,4 +1,4 @@
---- src/gnatcoll_readline.gpr.in.orig 2014-04-10 13:47:58.000000000 +0000
+--- src/gnatcoll_readline.gpr.in.orig 2015-04-30 10:51:45 UTC
+++ src/gnatcoll_readline.gpr.in
@@ -6,7 +6,7 @@ project GnatColl_Readline is
when "yes" =>
Modified: head/devel/gnatcoll/files/patch-src_iconv_with__iconv_iconv__support.c
==============================================================================
--- head/devel/gnatcoll/files/patch-src_iconv_with__iconv_iconv__support.c Tue Jun 23 21:22:08 2015 (r390463)
+++ head/devel/gnatcoll/files/patch-src_iconv_with__iconv_iconv__support.c Tue Jun 23 22:20:35 2015 (r390464)
@@ -1,11 +1,20 @@
---- src/iconv/with_iconv/iconv_support.c.orig 2013-08-21 12:16:12.000000000 +0000
+--- src/iconv/with_iconv/iconv_support.c.orig 2015-04-30 10:51:47 UTC
+++ src/iconv/with_iconv/iconv_support.c
-@@ -25,7 +25,7 @@ int gnatcoll_iconv_close(iconv_t cd) {
+@@ -6,6 +6,7 @@
+ #include <iconv.h>
+ #include <errno.h>
+ #include <locale.h>
++#include <sys/param.h>
+
+ const int gnatcoll_errno_einval = EINVAL;
+ const int gnatcoll_errno_e2big = E2BIG;
+@@ -25,7 +26,8 @@ int gnatcoll_iconv_close(iconv_t cd) {
return iconv_close (cd);
}
-#if _LIBICONV_VERSION >= 0x010D
-+#if defined (__FreeBSD__) || defined (__DragonFly__)
++#if defined (__DragonFly__) || \
++ (defined (__FreeBSD__) && __FreeBSD_version < 1001514)
size_t gnatcoll_iconv
(iconv_t cd, const char** inbuf, size_t *inbytesleft, char** outbuf,
size_t *outbytesleft)
Modified: head/devel/gnatcoll/pkg-plist
==============================================================================
--- head/devel/gnatcoll/pkg-plist Tue Jun 23 21:22:08 2015 (r390463)
+++ head/devel/gnatcoll/pkg-plist Tue Jun 23 22:20:35 2015 (r390464)
@@ -1,11 +1,13 @@
bin/gnatcoll_db2ada
-%%SQLITE%%bin/gnatinspect-xref
-%%PYTHON%%include/gnatcoll/gnatcoll-any_types-python.adb
-%%PYTHON%%include/gnatcoll/gnatcoll-any_types-python.ads
+bin/gnatinspect
+include/gnatcoll/gnatcoll-any_types-python.adb
+include/gnatcoll/gnatcoll-any_types-python.ads
include/gnatcoll/gnatcoll-any_types.adb
include/gnatcoll/gnatcoll-any_types.ads
include/gnatcoll/gnatcoll-arg_lists.adb
include/gnatcoll/gnatcoll-arg_lists.ads
+include/gnatcoll/gnatcoll-atomic.adb
+include/gnatcoll/gnatcoll-atomic.ads
include/gnatcoll/gnatcoll-boyer_moore.adb
include/gnatcoll/gnatcoll-boyer_moore.ads
include/gnatcoll/gnatcoll-config.adb
@@ -102,7 +104,6 @@ include/gnatcoll/gnatcoll-ravenscar-util
include/gnatcoll/gnatcoll-ravenscar.ads
include/gnatcoll/gnatcoll-readline.adb
include/gnatcoll/gnatcoll-readline.ads
-include/gnatcoll/gnatcoll-refcount-sync_counters.adb
include/gnatcoll/gnatcoll-refcount-weakref.adb
include/gnatcoll/gnatcoll-refcount-weakref.ads
include/gnatcoll/gnatcoll-refcount.adb
@@ -110,12 +111,16 @@ include/gnatcoll/gnatcoll-refcount.ads
include/gnatcoll/gnatcoll-remote-db.adb
include/gnatcoll/gnatcoll-remote-db.ads
include/gnatcoll/gnatcoll-remote.ads
-%%GTK%%include/gnatcoll/gnatcoll-scripts-gtkada.adb
-%%GTK%%include/gnatcoll/gnatcoll-scripts-gtkada.ads
+include/gnatcoll/gnatcoll-scripts-files.adb
+include/gnatcoll/gnatcoll-scripts-files.ads
+include/gnatcoll/gnatcoll-scripts-gtkada.adb
+include/gnatcoll/gnatcoll-scripts-gtkada.ads
include/gnatcoll/gnatcoll-scripts-impl.adb
include/gnatcoll/gnatcoll-scripts-impl.ads
-%%GTK%%include/gnatcoll/gnatcoll-scripts-python-gtkada.adb
-%%GTK%%include/gnatcoll/gnatcoll-scripts-python-gtkada.ads
+include/gnatcoll/gnatcoll-scripts-python-gtkada.adb
+include/gnatcoll/gnatcoll-scripts-python-gtkada.ads
+include/gnatcoll/gnatcoll-scripts-projects.adb
+include/gnatcoll/gnatcoll-scripts-projects.ads
include/gnatcoll/gnatcoll-scripts-python.adb
include/gnatcoll/gnatcoll-scripts-python.ads
include/gnatcoll/gnatcoll-scripts-shell.adb
@@ -146,8 +151,8 @@ include/gnatcoll/gnatcoll-sql-sessions.a
include/gnatcoll/gnatcoll-sql-sessions.ads
include/gnatcoll/gnatcoll-sql-sqlite-builder.adb
include/gnatcoll/gnatcoll-sql-sqlite-builder.ads
-%%SQLITE%%include/gnatcoll/gnatcoll-sql-sqlite-gnade.adb
-%%SQLITE%%include/gnatcoll/gnatcoll-sql-sqlite-gnade.ads
+include/gnatcoll/gnatcoll-sql-sqlite-gnade.adb
+include/gnatcoll/gnatcoll-sql-sqlite-gnade.ads
include/gnatcoll/gnatcoll-sql-sqlite.adb
include/gnatcoll/gnatcoll-sql-sqlite.ads
include/gnatcoll/gnatcoll-sql.adb
@@ -171,8 +176,8 @@ include/gnatcoll/gnatcoll-tribooleans.ad
include/gnatcoll/gnatcoll-tribooleans.ads
include/gnatcoll/gnatcoll-utils.adb
include/gnatcoll/gnatcoll-utils.ads
-%%GTK%%include/gnatcoll/gnatcoll-vfs-gtkada.adb
-%%GTK%%include/gnatcoll/gnatcoll-vfs-gtkada.ads
+include/gnatcoll/gnatcoll-vfs-gtkada.adb
+include/gnatcoll/gnatcoll-vfs-gtkada.ads
include/gnatcoll/gnatcoll-vfs.adb
include/gnatcoll/gnatcoll-vfs.ads
include/gnatcoll/gnatcoll-vfs_types.ads
@@ -184,7 +189,7 @@ include/gnatcoll/gnatcoll.ads
lib/gnat/gnatcoll.gpr
lib/gnat/gnatcoll/gnatcoll.lgpr
lib/gnat/gnatcoll/gnatcoll_gmp.lgpr
-%%GTK%%lib/gnat/gnatcoll/gnatcoll_gtk.lgpr
+lib/gnat/gnatcoll/gnatcoll_gtk.lgpr
lib/gnat/gnatcoll/gnatcoll_iconv.lgpr
lib/gnat/gnatcoll/gnatcoll_postgres.lgpr
lib/gnat/gnatcoll/gnatcoll_python.lgpr
@@ -197,9 +202,10 @@ lib/gnat/gnatcoll_postgres.gpr
lib/gnat/gnatcoll_python.gpr
lib/gnat/gnatcoll_readline.gpr
lib/gnat/gnatcoll_sqlite.gpr
-%%PYTHON%%lib/gnatcoll/static/gnatcoll-any_types-python.ali
+lib/gnatcoll/static/gnatcoll-any_types-python.ali
lib/gnatcoll/static/gnatcoll-any_types.ali
lib/gnatcoll/static/gnatcoll-arg_lists.ali
+lib/gnatcoll/static/gnatcoll-atomic.ali
lib/gnatcoll/static/gnatcoll-boyer_moore.ali
lib/gnatcoll/static/gnatcoll-config.ali
lib/gnatcoll/static/gnatcoll-email-mailboxes.ali
@@ -252,9 +258,11 @@ lib/gnatcoll/static/gnatcoll-refcount-we
lib/gnatcoll/static/gnatcoll-refcount.ali
lib/gnatcoll/static/gnatcoll-remote-db.ali
lib/gnatcoll/static/gnatcoll-remote.ali
-%%GTK%%lib/gnatcoll/static/gnatcoll-scripts-gtkada.ali
+lib/gnatcoll/static/gnatcoll-scripts-files.ali
+lib/gnatcoll/static/gnatcoll-scripts-gtkada.ali
lib/gnatcoll/static/gnatcoll-scripts-impl.ali
-%%GTK%%lib/gnatcoll/static/gnatcoll-scripts-python-gtkada.ali
+lib/gnatcoll/static/gnatcoll-scripts-python-gtkada.ali
+lib/gnatcoll/static/gnatcoll-scripts-projects.ali
lib/gnatcoll/static/gnatcoll-scripts-python.ali
lib/gnatcoll/static/gnatcoll-scripts-shell.ali
lib/gnatcoll/static/gnatcoll-scripts-utils.ali
@@ -270,7 +278,7 @@ lib/gnatcoll/static/gnatcoll-sql-postgre
lib/gnatcoll/static/gnatcoll-sql-postgres.ali
lib/gnatcoll/static/gnatcoll-sql-sessions.ali
lib/gnatcoll/static/gnatcoll-sql-sqlite-builder.ali
-%%SQLITE%%lib/gnatcoll/static/gnatcoll-sql-sqlite-gnade.ali
+lib/gnatcoll/static/gnatcoll-sql-sqlite-gnade.ali
lib/gnatcoll/static/gnatcoll-sql-sqlite.ali
lib/gnatcoll/static/gnatcoll-sql.ali
lib/gnatcoll/static/gnatcoll-sql_impl.ali
@@ -283,7 +291,7 @@ lib/gnatcoll/static/gnatcoll-traces-sysl
lib/gnatcoll/static/gnatcoll-traces.ali
lib/gnatcoll/static/gnatcoll-tribooleans.ali
lib/gnatcoll/static/gnatcoll-utils.ali
-%%GTK%%lib/gnatcoll/static/gnatcoll-vfs-gtkada.ali
+lib/gnatcoll/static/gnatcoll-vfs-gtkada.ali
lib/gnatcoll/static/gnatcoll-vfs.ali
lib/gnatcoll/static/gnatcoll-vfs_types.ali
lib/gnatcoll/static/gnatcoll-vfs_utils.ali
@@ -293,7 +301,7 @@ lib/gnatcoll/static/gnatcoll-xref.ali
lib/gnatcoll/static/gnatcoll.ali
lib/gnatcoll/static/libgnatcoll.a
lib/gnatcoll/static/libgnatcoll_gmp.a
-%%GTK%%lib/gnatcoll/static/libgnatcoll_gtk.a
+lib/gnatcoll/static/libgnatcoll_gtk.a
lib/gnatcoll/static/libgnatcoll_iconv.a
lib/gnatcoll/static/libgnatcoll_postgres.a
lib/gnatcoll/static/libgnatcoll_python.a
Modified: head/devel/gps/Makefile
==============================================================================
--- head/devel/gps/Makefile Tue Jun 23 21:22:08 2015 (r390463)
+++ head/devel/gps/Makefile Tue Jun 23 22:20:35 2015 (r390464)
@@ -2,10 +2,10 @@
# $FreeBSD$
PORTNAME= gps
-PORTVERSION= 6.1.0.0
-PORTREVISION= 4
+PORTVERSION= 6.1.1.0
CATEGORIES= devel
MASTER_SITES= http://downloads.dragonlace.net/src/
+DISTNAME= gps-6.1.1-src
PKGNAMESUFFIX= -ide
MAINTAINER= marino at FreeBSD.org
@@ -16,22 +16,26 @@ LICENSE= GPLv3
BUILD_DEPENDS= gprbuild>=20140417:${PORTSDIR}/devel/gprbuild \
gnat_util>=20140422_2:${PORTSDIR}/lang/gnat_util \
xmlada>=4.4:${PORTSDIR}/textproc/xmlada \
+ gnatcoll>=2015:${PORTSDIR}/devel/gnatcoll \
templates_parser>11:${PORTSDIR}/textproc/templates_parser
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libgtkada.so:${PORTSDIR}/x11-toolkits/gtkada3
-RUN_DEPENDS= rsvg-convert:${PORTSDIR}/graphics/librsvg2 # See note
-
-GNU_CONFIGURE= yes
-USES= ada gmake perl5 pkgconfig python tar:bzip2
-USE_PERL5= build
-USE_GNOME= glib20
-USE_GNOME= pygobject3
-PYCOMPILE= ${PREFIX}/lib/${PYTHON_VERSION}/compileall.py
-AWKREVDATE= '/Last Changed Date/ {print "\"s|unknown date|" $$4 "|\""}'
-GPSVER= GPS_VERSION=${PORTVERSION}
-ALL_TARGET= default
-NO_MTREE= yes
-SUB_FILES= gps
+LIB_DEPENDS= libgtkada.so:${PORTSDIR}/x11-toolkits/gtkada3
+RUN_DEPENDS= rsvg-convert:${PORTSDIR}/graphics/librsvg2 \
+ gnatinspect::${PORTSDIR}/devel/gnatcoll \
+ gdb${PORTGDB}:${PORTSDIR}/devel/gdb \
+ ${PYTHON_PKGNAMEPREFIX}pep8>0:${PORTSDIR}/devel/pep8 \
+ ${PYTHON_PKGNAMEPREFIX}jedi>0:${PORTSDIR}/devel/py-jedi
+
+GNU_CONFIGURE= yes
+USES= ada:run gmake perl5 pkgconfig python
+USE_PERL5= build
+USE_GNOME= glib20 pygobject3
+PYCOMPILE= ${PREFIX}/lib/${PYTHON_VERSION}/compileall.py
+AWKREVDATE= '/Last Changed Date/ {print "\"s|unknown date|" $$4 "|\""}'
+GPSVER= GPS_VERSION=${PORTVERSION}
+ALL_TARGET= default
+NO_MTREE= yes
+SUB_FILES= gps
+PORTGDB= 791
# note: librsvg2 is needed to display the svg icons in the menu. Actually
# needed is lib/gdk-pixbuf-2.0/%%GTK2_VER%%/loaders/libpixbufloader-svg.so ,
@@ -39,23 +43,17 @@ SUB_FILES= gps
# we just request the sole binary to pull in the package which effectively
# accomplishes what is desired.
-OPTIONS_DEFINE= READLINE SYSLOG PGSQL DEBUG DOCS EXAMPLES
-OPTIONS_DEFAULT= READLINE SYSLOG
+OPTIONS_DEFINE= DEBUG DOCS EXAMPLES
OPTIONS_SUB= yes
DOCS_BUILD_DEPENDS= sphinx-build:${PORTSDIR}/textproc/py-sphinx
-SYSLOG_CONFIGURE_ENABLE=syslog
CONFIGURE_TARGET= ${ARCH:S/amd64/x86_64/}-aux-${OPSYS:tl}${OSREL}
CONFIGURE_ENV+= AWK=/usr/bin/awk
-CONFIGURE_ARGS= --with-gmp=${PREFIX} \
- --with-gtk=3.0 \
- --with-sqlite=embedded \
- --with-python=${PREFIX} \
- --enable-pygobject \
- --disable-shared \
- --disable-pygtk
+CONFIGURE_ARGS= --with-gtk=3.0
MAKE_ARGS+= PROCESSORS=${MAKE_JOBS_NUMBER}
MAKE_ARGS+= PYTHON_CMD=${PYTHON_CMD}
+PORTDOCS= html pdf
+PORTEXAMPLES= demo python remote tutorial xml
.include <bsd.port.options.mk>
@@ -67,29 +65,6 @@ MAKE_ARGS+= Build=Debug
MAKE_ARGS+= Build=Production
.endif
-.if ${PORT_OPTIONS:MREADLINE}
-USES+= readline:port
-CONFIGURE_ARGS+= --enable-gpl
-.else
-CONFIGURE_ARGS+= --disable-readline
-.endif
-
-.if ${PORT_OPTIONS:MPGSQL}
-USES+= pgsql
-CONFIGURE_ARGS+= --with-postgresql=${PREFIX}
-.else
-CONFIGURE_ARGS+= --without-postgresql
-.endif
-
-# Iconv option crashes GPS almost immediately.
-# GNATColl needs to be examined before attempting to support Iconv again
-.if 0 #${PORT_OPTIONS: MICONV}
-USES+= iconv
-CONFIGURE_ARGS+= --with-iconv=${ICONV_PREFIX}
-.else
-CONFIGURE_ARGS+= --without-iconv
-.endif
-
post-extract:
@${MV} ${WRKSRC}/templates_parser ${WRKSRC}/TP.ignore
@${MV} ${WRKSRC}/Makefile.gnat ${WRKSRC}/Makefile.gnat.ignore
@@ -97,31 +72,34 @@ post-extract:
post-patch:
@${ECHO} "GNAT_SOURCES=" > ${WRKSRC}/Makefile.gnat
@${REINPLACE_CMD} -e 's/^with .*templates_parser\//with "/g' \
- ${WRKSRC}/docgen2/docgen2.gpr \
${WRKSRC}/gnatdoc/gnatdoc.gpr \
${WRKSRC}/vcs/vcs.gpr
@${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|g' \
- ${WRKSRC}/gnatlib/src/gnatcoll_readline.gpr.in \
${WRKSRC}/widgets/widgets.gpr
- @${REINPLACE_CMD} -e 's| gnat/sdefault/sdefault.adb | |' \
- -e 's;freebsd;freebsd*|*-dragonfly;g' \
- ${WRKSRC}/gnatlib/configure \
- ${WRKSRC}/gnatlib/configure.in
- @${REINPLACE_CMD} -e 's|gnatlib/gnat_src|distrib|' \
- ${WRKSRC}/distrib/from_impunit.pl
+ #@${REINPLACE_CMD} -e 's|gnatlib/gnat_src|distrib|' \
+ # ${WRKSRC}/distrib/from_impunit.pl
@${REINPLACE_CMD} -e 's|, "-fdump-xref"||g' \
- ${WRKSRC}/gnatlib/gnatcoll_shared.gpr.in \
${WRKSRC}/shared.gpr
- @${REINPLACE_CMD} -e "s|GPS_VERSION=.*|${GPSVER}|" \
- ${WRKSRC}/configure
- @${AWK} ${AWKREVDATE} ${WRKSRC}/REVISION | ${XARGS} -I sub \
- ${SED} -i.bak -e sub ${WRKSRC}/common/core/src/config.ads.in
+ #@${REINPLACE_CMD} -e "s|GPS_VERSION=.*|${GPSVER}|" \
+ # ${WRKSRC}/configure
+ #@${AWK} ${AWKREVDATE} ${WRKSRC}/REVISION | ${XARGS} -I sub \
+ # ${SED} -i.bak -e sub ${WRKSRC}/common/core/src/config.ads.in
@${SED} -i '' -e \
's|= "gnat"|= "${LOCALBASE}/${ADAXX}-aux/bin/gnat"|' \
${WRKSRC}/share/support/core/gps_utils/gnat_rules.py
- @${REINPLACE_CMD} -e \
- 's|@UTILSHARE@|${LOCALBASE}/share/gnat_util|' \
- ${WRKSRC}/Makefile.in
+ #@${REINPLACE_CMD} -e 's|@UTILSHARE@|${LOCALBASE}/share/gnat_util|' \
+ # ${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e '/gnatcoll_tools/d' ${WRKSRC}/gps/gps.gpr
+ @${REINPLACE_CMD} -e 's|../gnatlib/src/||' \
+ ${WRKSRC}/common/comm* \
+ ${WRKSRC}/spark/spark.gpr \
+ ${WRKSRC}/kernel/kern*.gpr \
+ ${WRKSRC}/language/language.gpr \
+ ${WRKSRC}/vsearch/vsearch.gpr \
+ ${WRKSRC}/python/py*.gpr
+ @${REINPLACE_CMD} -e '/Gdb_Command/ s|"gdb"|"gdb${PORTGDB}"|' \
+ ${WRKSRC}/gvd/src/debugger-gdb_mi.adb \
+ ${WRKSRC}/gvd/src/debugger-gdb.adb
do-build:
@${CP} ${PREFIX}/include/gnat_util/impunit.* ${WRKSRC}/distrib
@@ -133,13 +111,10 @@ do-build:
${PYTHON_CMD} ${PYCOMPILE} ${WRKSRC}/share/library
post-install:
- ${RM} -rf ${STAGEDIR}${PREFIX}/share/doc/gps/html/users_guide/_sources
- ${RM} -rf ${STAGEDIR}${PREFIX}/share/doc/gps/html/tutorial/_sources
+ ${RM} -rf ${STAGEDIR}${PREFIX}/share/doc/gps/html/*/_sources
${INSTALL_SCRIPT} ${WRKDIR}/gps ${STAGEDIR}${PREFIX}/bin
echo "This is the GPS GPL Edition for the ${OPSYS} Ports Collection." \
> ${STAGEDIR}${PREFIX}/share/gps/about.txt
${FIND} ${STAGEDIR}${PREFIX} -type d -empty -delete
- @(cd ${STAGEDIR}${PREFIX} ; \
- ${FIND} * \( -type f -or -type l \) | ${SORT} >> ${TMPPLIST})
.include <bsd.port.mk>
Modified: head/devel/gps/distinfo
==============================================================================
--- head/devel/gps/distinfo Tue Jun 23 21:22:08 2015 (r390463)
+++ head/devel/gps/distinfo Tue Jun 23 22:20:35 2015 (r390464)
@@ -1,2 +1,2 @@
-SHA256 (gps-6.1.0.0.tar.bz2) = f930d89a5b69ff8a4562832b5f2902322ad002ef17633556d87f51733ef955c0
-SIZE (gps-6.1.0.0.tar.bz2) = 12034437
+SHA256 (gps-6.1.1-src.tar.gz) = 14ddd84b0e79cc4b426dc314e37e8cf66ea1c48930cdd0c06d171b6094eb325d
+SIZE (gps-6.1.1-src.tar.gz) = 28924922
Modified: head/devel/gps/files/patch-Makefile.in
==============================================================================
--- head/devel/gps/files/patch-Makefile.in Tue Jun 23 21:22:08 2015 (r390463)
+++ head/devel/gps/files/patch-Makefile.in Tue Jun 23 22:20:35 2015 (r390464)
@@ -1,4 +1,4 @@
---- Makefile.in.orig 2014-05-23 17:24:28 UTC
+--- Makefile.in.orig 2014-11-13 18:15:57 UTC
+++ Makefile.in
@@ -3,16 +3,15 @@ MV = mv
MKDIR = mkdir -p
@@ -24,24 +24,28 @@
all default:
$(MAKE) -C gps default
-@@ -49,16 +48,6 @@ ifeq ($(OS),Windows_NT)
+@@ -49,20 +48,6 @@ ifeq ($(OS),Windows_NT)
share/plug-ins/_subversion_ \
> share/plug-ins/subversion_native_windows.py
endif
- $(RM) -f $(sharedir)/gps/GPS_old
- $(RM) $(sharedir)/gps/library/*.py
+- $(RM) $(sharedir)/gps/library/*.pyc
- $(RM) $(sharedir)/gps/library/*.xml
- $(RM) $(sharedir)/gps/plug-ins/*.py
+- $(RM) $(sharedir)/gps/plug-ins/*.pyc
- $(RM) $(sharedir)/gps/plug-ins/*.xml
- $(RM) -r $(sharedir)/gps/plug-ins/spark
- $(RM) $(sharedir)/gps/support/core/*.py
+- $(RM) $(sharedir)/gps/support/core/*.pyc
- $(RM) $(sharedir)/gps/support/ui/*.py
+- $(RM) $(sharedir)/gps/support/ui/*.pyc
- ${RM} ${sharedir}/gps/perspectives.xml
- $(RMDIR) $(sharedir)/gps/templates
# update runtime.xml before copying the plug-ins files.
- (cd distrib; $(PERL) from_impunit.pl)
+ cd distrib; $(PERL) from_impunit.pl
# update light icon set
-@@ -71,12 +60,11 @@ ifeq ($(OS),Windows_NT)
+@@ -75,10 +60,8 @@ ifeq ($(OS),Windows_NT)
$(MV) share/plug-ins/_subversion_ share/plug-ins/subversion.py
$(RM) share/plug-ins/subversion_native_windows.py
endif
@@ -50,13 +54,9 @@
(cd share; tar cf - library/*.py) | (cd $(sharedir)/gps; tar xf -)
- (cd share; tar cf - library/GPS_old/*.py) | (cd $(sharedir)/gps; tar xf -)
(cd share; tar cf - support/) | (cd $(sharedir)/gps; tar xf -)
-- $(AWK) -f distrib/gnat_switches.awk < gnat/gnat_ugn.texi > $(sharedir)/gps/support/core/gnat_switches.py
-+ $(AWK) -f distrib/gnat_switches.awk < @UTILSHARE@/gnat_ugn.texi \
-+ > $(sharedir)/gps/support/core/gnat_switches.py
+ -$(AWK) -f distrib/gnat_switches.awk < gnat/gnat_ugn.texi > $(sharedir)/gps/support/core/gnat_switches.py
$(RM) $(sharedir)/gps/plug-ins/emacs.xml
- $(RM) $(sharedir)/gps/plug-ins/python_doc.py
- $(RM) $(sharedir)/gps/plug-ins/python_doc.pyc
-@@ -103,7 +91,7 @@ ifeq ($(OS),Windows_NT)
+@@ -108,11 +91,10 @@ ifeq ($(OS),Windows_NT)
$(INSTALL_PROGRAM) gnatlib/src/obj/gnatinspect.exe $(bindir)
$(MAKE) -C common/expect install
else
@@ -65,3 +65,7 @@
$(INSTALL_PROGRAM) cli/obj/gnatdoc $(bindir)
$(INSTALL_PROGRAM) cli/obj/gps_cli $(bindir)
$(INSTALL_PROGRAM) spark/obj/gnatspark $(bindir)
+- $(INSTALL_PROGRAM) gnatlib/src/obj/gnatinspect $(bindir)
+ endif
+
+ install-strip: install-common
Added: head/devel/gps/files/patch-common_core_src_os-utils.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/gps/files/patch-common_core_src_os-utils.c Tue Jun 23 22:20:35 2015 (r390464)
@@ -0,0 +1,19 @@
+--- common/core/src/os-utils.c.orig 2014-11-13 18:15:57 UTC
++++ common/core/src/os-utils.c
+@@ -23,6 +23,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <unistd.h>
+ #ifdef _WIN32
+ #include <windows.h>
+ #include <lmcons.h>
+@@ -32,7 +33,7 @@
+ #endif
+
+ int
+-__gps_subdirectories_count (name)
++__gps_subdirectories_count (char *name)
+ {
+ struct stat statbuf;
+ int ret;
Modified: head/devel/gps/files/patch-docs_Makefile.in
==============================================================================
--- head/devel/gps/files/patch-docs_Makefile.in Tue Jun 23 21:22:08 2015 (r390463)
+++ head/devel/gps/files/patch-docs_Makefile.in Tue Jun 23 22:20:35 2015 (r390464)
@@ -1,4 +1,4 @@
---- docs/Makefile.in.orig 2014-05-23 09:12:23 UTC
+--- docs/Makefile.in.orig 2014-11-13 18:15:57 UTC
+++ docs/Makefile.in
@@ -1,10 +1,9 @@
prefix = @prefix@
Added: head/devel/gps/files/patch-gps_Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/gps/files/patch-gps_Makefile Tue Jun 23 22:20:35 2015 (r390464)
@@ -0,0 +1,22 @@
+--- gps/Makefile.orig 2014-11-13 18:15:57 UTC
++++ gps/Makefile
+@@ -10,9 +10,9 @@ GPRBUILD_FLAGS=
+ Build?=Debug
+
+ ifeq ($(Build),Production)
+- GPRBUILD_BUILD_TYPE_FLAGS=-XBuild=Production -XGnatcoll_Build=Production
++ GPRBUILD_BUILD_TYPE_FLAGS=-XBuild=Production
+ else
+- GPRBUILD_BUILD_TYPE_FLAGS=-XBuild=Debug -XGnatcoll_Build=Debug
++ GPRBUILD_BUILD_TYPE_FLAGS=-XBuild=Debug
+ endif
+
+ .PHONY: default resources do_links all clean
+@@ -27,7 +27,6 @@ include ../Makefile.gnat
+ # NOTE: we need to build gnatcoll separately, since we cannot use
+ # gnat.adc (No_Tasking restriction) on all gnatcoll sources.
+ all: resources do_links
+- $(MAKE) Gnatcoll_Build=${Build} -C ../gnatlib
+ $(GPRBUILD) $(GPRBUILD_FLAGS) -m -ws -P../spark/spark
+ $(GPRBUILD) $(GPRBUILD_FLAGS) -m -p -ws -XTP_TASKING=No_Tasking \
+ $(GPRBUILD_BUILD_TYPE_FLAGS) -Pgps -largs `pkg-config gmodule-2.0 --libs`
Added: head/devel/gps/files/patch-shared.gpr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/gps/files/patch-shared.gpr Tue Jun 23 22:20:35 2015 (r390464)
@@ -0,0 +1,47 @@
+--- shared.gpr.orig 2015-01-19 12:21:19 UTC
++++ shared.gpr
+@@ -1,4 +1,6 @@
+-with "gnatlib/gnatcoll_shared";
++with "gnatcoll_iconv";
++with "gnatcoll_gtk";
++with "gnatcoll_python";
+
+ project Shared is
+
+@@ -9,8 +11,7 @@ project Shared is
+ Build : Build_Type := External ("Build", "Production");
+
+ for Source_Dirs use ();
+- for Object_Dir use Gnatcoll_Shared'Object_Dir;
+- for Library_Dir use Gnatcoll_Shared'Library_Dir;
++ for Object_Dir use "obj";
+
+ type VCS_Type is ("Subversion", "Git", "Auto");
+ VCS_Kind : VCS_Type := External ("PRJ_VCS", "Subversion");
+@@ -34,7 +35,7 @@ project Shared is
+ "-gnatwaCJe", "-gnat2012", "-gnateE");
+
+ for Default_Switches ("C") use
+- ("-g", "-O1", "-fdump-xref") & GnatColl_Shared.Gtk_Include;
++ ("-g", "-O1");
+
+ when "Production" =>
+ for Default_Switches ("Ada") use
+@@ -42,7 +43,7 @@ project Shared is
+ "-gnatT3", -- Temporary, L403-023.
+ "-gnatws", "-gnat12");
+ for Default_Switches ("C") use
+- ("-g", "-O2") & GnatColl_Shared.Gtk_Include;
++ ("-g", "-O2");
+ end case;
+ end Compiler;
+
+@@ -51,7 +52,7 @@ project Shared is
+ end Binder;
+
+ package Linker is
+- for Default_Switches ("Ada") use Gnatcoll_Shared.System_Linker_Flags;
++ for Default_Switches ("Ada") use ();
+ end Linker;
+
+ end Shared;
Modified: head/devel/gps/files/patch-widgets_widgets.gpr
==============================================================================
--- head/devel/gps/files/patch-widgets_widgets.gpr Tue Jun 23 21:22:08 2015 (r390463)
+++ head/devel/gps/files/patch-widgets_widgets.gpr Tue Jun 23 22:20:35 2015 (r390464)
@@ -1,4 +1,4 @@
---- widgets/widgets.gpr.orig 2013-03-05 14:31:25.000000000 +0000
+--- widgets/widgets.gpr.orig 2014-11-13 18:15:57 UTC
+++ widgets/widgets.gpr
@@ -5,7 +5,10 @@ with "../shared";
project Widgets is
@@ -8,7 +8,7 @@
+ for Source_Dirs use ("src", "@PREFIX@/include/gtk-3.0",
+ "@PREFIX@/include/glib-2.0", "@PREFIX@/include/pango-1.0",
+ "@PREFIX@/include/cairo", "@PREFIX@/include/gdk-pixbuf-2.0",
-+ "@PREFIX@/include/atk-1.0");
++ "@PREFIX@/include/atk-1.0", "@PREFIX@/lib/glib-2.0/include");
for Object_Dir use Shared'Object_Dir;
package Compiler renames Shared.Compiler;
Added: head/devel/gps/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/gps/pkg-plist Tue Jun 23 22:20:35 2015 (r390464)
@@ -0,0 +1,641 @@
+bin/gnatdoc
+bin/gnatspark
+bin/gps
+bin/gps_cli
+bin/gps_exe
+share/gps/about.txt
+share/gps/activity_log.tmplt
+share/gps/default.gpr
+share/gps/gnatdoc/html/compile.sh
+share/gps/gnatdoc/html/static/blank.html
+share/gps/gnatdoc/html/static/gnatdoc.css
+share/gps/gnatdoc/html/static/gnatdoc.js
+share/gps/gnatdoc/html/static/index.html
+share/gps/gnatdoc/html/static/inheritance_index.html
+share/gps/gnatdoc/html/templates/documentation.html.tmpl
+share/gps/gnatdoc/html/templates/documentation.js.tmpl
+share/gps/gnatdoc/html/templates/documentation_index.js.tmpl
+share/gps/gnatdoc/html/templates/entities_categories_index.js.tmpl
+share/gps/gnatdoc/html/templates/entities_category.html.tmpl
+share/gps/gnatdoc/html/templates/entities_category.js.tmpl
+share/gps/gnatdoc/html/templates/index.js.tmpl
+share/gps/gnatdoc/html/templates/inheritance_index.js.tmpl
+share/gps/gnatdoc/html/templates/source_file.html.tmpl
+share/gps/gnatdoc/html/templates/source_file.js.tmpl
+share/gps/gnatdoc/html/templates/source_file_index.js.tmpl
+share/gps/gnatdoc/simple/entities.tmpl
+share/gps/gnatdoc/simple/files_index.tmpl
+share/gps/gnatdoc/simple/index.tmpl
+share/gps/gnatdoc/simple/prj_index.tmpl
+share/gps/gnatdoc/simple/src.tmpl
+share/gps/gnatdoc/simple/support/Makefile
+share/gps/gnatdoc/simple/support/conf.py
+share/gps/gnatdoc/simple/support/make.bat
+share/gps/gps-Adwaita (Dark).css
+share/gps/gps-Adwaita.css
+share/gps/gps-gtk-win32-xp.css
+share/gps/gps-gtk-win32.css
+share/gps/gps-splash.png
+share/gps/gps.css
+share/gps/icons/dark/16px/box.png
+share/gps/icons/dark/16px/build_main_16.png
+share/gps/icons/dark/16px/cleanup_16.png
+share/gps/icons/dark/16px/clear_entry_16.png
+share/gps/icons/dark/16px/compile_16.png
+share/gps/icons/dark/16px/compute_xref_16.png
+share/gps/icons/dark/16px/custom_build_16.png
+share/gps/icons/dark/16px/debug_break.png
+share/gps/icons/dark/16px/debug_indicator.png
+share/gps/icons/dark/16px/entities/circle.png
+share/gps/icons/dark/16px/entities/circle_p.png
+share/gps/icons/dark/16px/entities/circle_ps.png
+share/gps/icons/dark/16px/entities/circle_s.png
+share/gps/icons/dark/16px/entities/circle_x.png
+share/gps/icons/dark/16px/entities/circle_xs.png
+share/gps/icons/dark/16px/entities/diamond.png
+share/gps/icons/dark/16px/entities/diamond_p.png
+share/gps/icons/dark/16px/entities/diamond_ps.png
+share/gps/icons/dark/16px/entities/diamond_s.png
+share/gps/icons/dark/16px/entities/diamond_x.png
+share/gps/icons/dark/16px/entities/diamond_x_blue.png
+share/gps/icons/dark/16px/entities/diamond_xs.png
+share/gps/icons/dark/16px/entities/dot.png
+share/gps/icons/dark/16px/entities/dot_p.png
+share/gps/icons/dark/16px/entities/dot_ps.png
+share/gps/icons/dark/16px/entities/dot_s.png
+share/gps/icons/dark/16px/entities/dot_x.png
+share/gps/icons/dark/16px/entities/dot_xs.png
+share/gps/icons/dark/16px/entities/square.png
+share/gps/icons/dark/16px/entities/square_p.png
+share/gps/icons/dark/16px/entities/square_ps.png
+share/gps/icons/dark/16px/entities/square_s.png
+share/gps/icons/dark/16px/entities/square_x.png
+share/gps/icons/dark/16px/entities/square_xs.png
+share/gps/icons/dark/16px/entities/triangle.png
+share/gps/icons/dark/16px/entities/triangle_p.png
+share/gps/icons/dark/16px/entities/triangle_ps.png
+share/gps/icons/dark/16px/entities/triangle_s.png
+share/gps/icons/dark/16px/entities/triangle_x.png
+share/gps/icons/dark/16px/entities/triangle_xs.png
+share/gps/icons/dark/16px/error.png
+share/gps/icons/dark/16px/file.png
+share/gps/icons/dark/16px/file_altered.png
+share/gps/icons/dark/16px/file_error.png
+share/gps/icons/dark/16px/file_pencil.png
+share/gps/icons/dark/16px/file_warning.png
+share/gps/icons/dark/16px/finish_16.png
+share/gps/icons/dark/16px/folder_closed.png
+share/gps/icons/dark/16px/folder_e_closed.png
+share/gps/icons/dark/16px/folder_e_open.png
+share/gps/icons/dark/16px/folder_o_closed.png
+share/gps/icons/dark/16px/folder_o_open.png
+share/gps/icons/dark/16px/folder_open.png
+share/gps/icons/dark/16px/gps_16.png
+share/gps/icons/dark/16px/negate.png
+share/gps/icons/dark/16px/newfile_16.png
+share/gps/icons/dark/16px/newfile_b_16.png
+share/gps/icons/dark/16px/next_16.png
+share/gps/icons/dark/16px/play_16.png
+share/gps/icons/dark/16px/project_box.png
+share/gps/icons/dark/16px/project_box_altered.png
+share/gps/icons/dark/16px/project_box_error.png
+share/gps/icons/dark/16px/project_box_open.png
+share/gps/icons/dark/16px/project_box_open_altered.png
+share/gps/icons/dark/16px/project_box_pencil.png
+share/gps/icons/dark/16px/project_box_warning.png
+share/gps/icons/dark/16px/project_root_box.png
+share/gps/icons/dark/16px/project_runtime.png
+share/gps/icons/dark/16px/regexp.png
+share/gps/icons/dark/16px/semantic_check_16.png
+share/gps/icons/dark/16px/stack_down_16.png
+share/gps/icons/dark/16px/stack_up_16.png
+share/gps/icons/dark/16px/step_16.png
+share/gps/icons/dark/16px/stop_16.png
+share/gps/icons/dark/16px/sync_to_local.png
+share/gps/icons/dark/16px/sync_to_remote.png
+share/gps/icons/dark/16px/syntax_check_16.png
+share/gps/icons/dark/16px/warning.png
+share/gps/icons/dark/18px/build_main_18.png
+share/gps/icons/dark/18px/cleanup_18.png
+share/gps/icons/dark/18px/compile_18.png
+share/gps/icons/dark/18px/compute_xref_18.png
+share/gps/icons/dark/18px/custom_build_18.png
+share/gps/icons/dark/18px/finish_18.png
+share/gps/icons/dark/18px/newfile_18.png
+share/gps/icons/dark/18px/next_18.png
+share/gps/icons/dark/18px/play_18.png
+share/gps/icons/dark/18px/semantic_check_18.png
+share/gps/icons/dark/18px/stack_down_18.png
+share/gps/icons/dark/18px/stack_up_18.png
+share/gps/icons/dark/18px/step_18.png
+share/gps/icons/dark/18px/stop_18.png
+share/gps/icons/dark/18px/syntax_check_18.png
+share/gps/icons/dark/20px/vcs-added.png
+share/gps/icons/dark/20px/vcs-has-conflicts.png
+share/gps/icons/dark/20px/vcs-modified.png
+share/gps/icons/dark/20px/vcs-needs-merge.png
+share/gps/icons/dark/20px/vcs-needs-update.png
+share/gps/icons/dark/20px/vcs-not-registered.png
+share/gps/icons/dark/20px/vcs-removed.png
+share/gps/icons/dark/20px/vcs-unknown.png
+share/gps/icons/dark/20px/vcs-up-to-date.png
+share/gps/icons/dark/24px/build_main_24.png
+share/gps/icons/dark/24px/cleanup_24.png
+share/gps/icons/dark/24px/compile_24.png
+share/gps/icons/dark/24px/compute_xref_24.png
+share/gps/icons/dark/24px/custom_build_24.png
+share/gps/icons/dark/24px/finish_24.png
+share/gps/icons/dark/24px/newfile_24.png
+share/gps/icons/dark/24px/next_24.png
+share/gps/icons/dark/24px/play_24.png
+share/gps/icons/dark/24px/semantic_check_24.png
+share/gps/icons/dark/24px/stack_down_24.png
+share/gps/icons/dark/24px/stack_up_24.png
+share/gps/icons/dark/24px/step_24.png
+share/gps/icons/dark/24px/stop_24.png
+share/gps/icons/dark/24px/syntax_check_24.png
+share/gps/icons/dark/32px/gps_32.png
+share/gps/icons/dark/48px/gps_48.png
+share/gps/icons/dark/9px/build_error.png
+share/gps/icons/dark/9px/build_error_fixable.png
+share/gps/icons/dark/9px/build_style.png
+share/gps/icons/dark/9px/build_style_fixable.png
+share/gps/icons/dark/9px/build_warning.png
+share/gps/icons/dark/9px/build_warning_fixable.png
+share/gps/icons/dark/9px/collapse_12.png
+share/gps/icons/dark/9px/executed_code.png
+share/gps/icons/dark/9px/expand_12.png
+share/gps/icons/dark/9px/line_has_code.png
+share/gps/icons/dark/9px/line_might_have_code.png
+share/gps/icons/dark/9px/non_executed_code.png
+share/gps/icons/dark/9px/partially_covered_code.png
+share/gps/icons/dark/9px/remove_unselected_12.png
+share/gps/icons/dark/9px/toggle_links_12.png
+share/gps/icons/dark/9px/wrench.png
+share/gps/icons/dark/9px/wrench_multi.png
+share/gps/icons/dark/other/adacore_logo.png
+share/gps/icons/dark/other/button_guide.png
+share/gps/icons/dark/other/button_guide_over.png
+share/gps/icons/dark/other/button_overview.png
+share/gps/icons/dark/other/button_overview_over.png
+share/gps/icons/dark/other/button_tutorial.png
+share/gps/icons/dark/other/button_tutorial_over.png
+share/gps/icons/dark/other/get_started.png
+share/gps/icons/dark/other/welcome_header.png
+share/gps/icons/dark/svg/build.svg
+share/gps/icons/dark/svg/buildall.svg
+share/gps/icons/dark/svg/buildcustom.svg
+share/gps/icons/dark/svg/buildmain.svg
+share/gps/icons/dark/svg/circle.svg
+share/gps/icons/dark/svg/circle_s.svg
+share/gps/icons/dark/svg/circle_x.svg
+share/gps/icons/dark/svg/circle_xs.svg
+share/gps/icons/dark/svg/clean-12.svg
+share/gps/icons/dark/svg/clean.svg
+share/gps/icons/dark/svg/clear_entry.svg
+share/gps/icons/dark/svg/close.svg
+share/gps/icons/dark/svg/compile.svg
+share/gps/icons/dark/svg/copy.svg
+share/gps/icons/dark/svg/cut.svg
+share/gps/icons/dark/svg/diamond.svg
+share/gps/icons/dark/svg/diamond_s.svg
+share/gps/icons/dark/svg/diamond_x.svg
+share/gps/icons/dark/svg/diamond_x_blue.svg
+share/gps/icons/dark/svg/diamond_xs.svg
+share/gps/icons/dark/svg/document.svg
+share/gps/icons/dark/svg/dot.svg
+share/gps/icons/dark/svg/dot_s.svg
+share/gps/icons/dark/svg/dot_x.svg
+share/gps/icons/dark/svg/dot_xs.svg
+share/gps/icons/dark/svg/double_arrow.svg
+share/gps/icons/dark/svg/edit.svg
+share/gps/icons/dark/svg/environment.svg
+share/gps/icons/dark/svg/error.svg
+share/gps/icons/dark/svg/folder-12.svg
+share/gps/icons/dark/svg/folder.svg
+share/gps/icons/dark/svg/gnatcheck.svg
+share/gps/icons/dark/svg/gnatmetric.svg
+share/gps/icons/dark/svg/gnatprove-path.svg
+share/gps/icons/dark/svg/gnattest.svg
+share/gps/icons/dark/svg/gps-fold-block.svg
+share/gps/icons/dark/svg/gps-unfold-block.svg
+share/gps/icons/dark/svg/info.svg
+share/gps/icons/dark/svg/left.svg
+share/gps/icons/dark/svg/lock-12.svg
+share/gps/icons/dark/svg/lock.svg
+share/gps/icons/dark/svg/menu-12.svg
+share/gps/icons/dark/svg/menu.svg
+share/gps/icons/dark/svg/messages.svg
+share/gps/icons/dark/svg/minus.svg
+share/gps/icons/dark/svg/newdocument.svg
+share/gps/icons/dark/svg/paste.svg
+share/gps/icons/dark/svg/plus.svg
+share/gps/icons/dark/svg/power.svg
+share/gps/icons/dark/svg/print.svg
+share/gps/icons/dark/svg/project.svg
+share/gps/icons/dark/svg/redo.svg
+share/gps/icons/dark/svg/refresh.svg
+share/gps/icons/dark/svg/right.svg
+share/gps/icons/dark/svg/run.svg
+share/gps/icons/dark/svg/run_blue.svg
+share/gps/icons/dark/svg/run_blue_d.svg
+share/gps/icons/dark/svg/run_green.svg
+share/gps/icons/dark/svg/run_green_d.svg
+share/gps/icons/dark/svg/save-12.svg
+share/gps/icons/dark/svg/save.svg
+share/gps/icons/dark/svg/search-and-menu.svg
+share/gps/icons/dark/svg/search.svg
+share/gps/icons/dark/svg/settings.svg
+share/gps/icons/dark/svg/square.svg
+share/gps/icons/dark/svg/square_s.svg
+share/gps/icons/dark/svg/square_x.svg
+share/gps/icons/dark/svg/square_xs.svg
+share/gps/icons/dark/svg/triangle.svg
+share/gps/icons/dark/svg/triangle_s.svg
+share/gps/icons/dark/svg/triangle_x.svg
+share/gps/icons/dark/svg/triangle_xs.svg
+share/gps/icons/dark/svg/undo.svg
+share/gps/icons/dark/svg/unlock-12.svg
+share/gps/icons/dark/svg/unlock.svg
+share/gps/icons/dark/svg/warning.svg
+share/gps/icons/dark/svg/zip.svg
+share/gps/icons/dark/svg/zoom.svg
+share/gps/icons/dark/svg/zoomout.svg
+share/gps/icons/light/svg/build.svg
+share/gps/icons/light/svg/buildall.svg
+share/gps/icons/light/svg/buildcustom.svg
+share/gps/icons/light/svg/buildmain.svg
+share/gps/icons/light/svg/circle.svg
+share/gps/icons/light/svg/circle_s.svg
+share/gps/icons/light/svg/circle_x.svg
+share/gps/icons/light/svg/circle_xs.svg
+share/gps/icons/light/svg/clean-12.svg
+share/gps/icons/light/svg/clean.svg
+share/gps/icons/light/svg/clear_entry.svg
+share/gps/icons/light/svg/close.svg
+share/gps/icons/light/svg/compile.svg
+share/gps/icons/light/svg/copy.svg
+share/gps/icons/light/svg/cut.svg
+share/gps/icons/light/svg/diamond.svg
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-ports-head
mailing list