pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/anjuta anjuta: Update to 3.34



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6e14b41655ec
branches:  trunk
changeset: 401363:6e14b41655ec
user:      nia <nia%pkgsrc.org@localhost>
date:      Sun Sep 15 17:55:09 2019 +0000

description:
anjuta: Update to 3.34

Switch to GTK+3 and remove the dependency on GNOME 2's gnome-terminal.

diffstat:

 devel/anjuta/Makefile                                                 |   87 +-
 devel/anjuta/PLIST                                                    |  339 +++++----
 devel/anjuta/distinfo                                                 |   25 +-
 devel/anjuta/patches/patch-libanjuta_tests_Makefile.in                |   13 -
 devel/anjuta/patches/patch-plugins_build-basic-autotools_build.c      |   12 +-
 devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_c.c          |   22 -
 devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_eiffel.c     |   13 -
 devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_general.h    |   15 -
 devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_lregex.c     |   83 --
 devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_lua.c        |   13 -
 devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_main.c       |   13 -
 devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_options.c    |   77 --
 devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_parse.c      |   13 -
 devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_python.c     |   13 -
 devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_routines.c   |   13 -
 devel/anjuta/patches/patch-plugins_symbol-db_symbol-db-engine-core.c  |   21 -
 devel/anjuta/patches/patch-plugins_symbol-db_symbol-db-engine-utils.c |   17 -
 17 files changed, 233 insertions(+), 556 deletions(-)

diffs (truncated from 1234 to 300 lines):

diff -r 88d7a0bf3323 -r 6e14b41655ec devel/anjuta/Makefile
--- a/devel/anjuta/Makefile     Sun Sep 15 15:50:21 2019 +0000
+++ b/devel/anjuta/Makefile     Sun Sep 15 17:55:09 2019 +0000
@@ -1,90 +1,57 @@
-# $NetBSD: Makefile,v 1.144 2019/08/11 13:18:38 wiz Exp $
+# $NetBSD: Makefile,v 1.145 2019/09/15 17:55:09 nia Exp $
 
-DISTNAME=      anjuta-3.10.0
-PKGREVISION=   34
+DISTNAME=      anjuta-3.34.0
 CATEGORIES=    devel
-MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/anjuta/3.10/}
+MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/anjuta/3.34/}
 EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://www.anjuta.org/
 COMMENT=       Gnome based IDE for C and C++
+LICENSE=       gnu-gpl-v2
 
 DEPENDS+=      autogen-[0-9]*:../../devel/autogen
 DEPENDS+=      autoconf>=2.59:../../devel/autoconf
 DEPENDS+=      automake>=1.8.2:../../devel/automake
-DEPENDS+=      gnome-terminal>=2.4.2:../../x11/gnome-terminal
+DEPENDS+=      gsettings-desktop-schemas-[0-9]*:../../sysutils/gsettings-desktop-schemas
 DEPENDS+=      libtool>=1.5.2:../../devel/libtool
-DEPENDS+=      yelp>=3.8:../../misc/yelp3
-
-BUILD_DEPENDS+=        itstool-[0-9]*:../../textproc/itstool
 
 USE_LANGUAGES=         c c++
 USE_LIBTOOL=           yes
 USE_PKGLOCALEDIR=      yes
-USE_TOOLS+=            gmake:run intltool pkg-config:run msgfmt:run perl:run sh:run
+USE_TOOLS+=            gmake:run intltool pkg-config:run perl:run sh:run
+USE_TOOLS+=            msgfmt:run msgmerge:run xgettext:run
 USE_TOOLS+=            bash:run bison flex
 GNU_CONFIGURE=         yes
 
-CONFIGURE_ARGS+=       --disable-plugin-valgrind
-CONFIGURE_ARGS+=       --enable-plugin-scintilla
-# pkgsrc devhelp is currently API incompatible
-CONFIGURE_ARGS+=       --disable-plugin-devhelp
-CONFIGURE_ARGS+=       YACC="bison -y"
+CONFIGURE_ARGS+=       --disable-schemas-compile
+# Couldn't find include 'Gdl-3.gir'
+CONFIGURE_ARGS+=       --enable-introspection=no
 
-SUBST_CLASSES+=                unused
-SUBST_STAGE.unused=    pre-configure
-SUBST_MESSAGE.unused=  Fixing __unused__ occurrances to avoid name clash
-SUBST_FILES.unused=    tagmanager/c.c tagmanager/ctags.c tagmanager/general.h
-SUBST_FILES.unused+=   tagmanager/lua.c tagmanager/options.c tagmanager/parse.c
-SUBST_FILES.unused+=   tagmanager/parse.h tagmanager/regex.c
-SUBST_FILES.unused+=   tagmanager/tm_file_entry.c tagmanager/tm_project.c
-SUBST_FILES.unused+=   tagmanager/tm_source_file.c tagmanager/tm_workspace.c
-SUBST_FILES.unused+=   tagmanager/eiffel.c tagmanager/lregex.c
-SUBST_FILES.unused+=   tagmanager/routines.c
-SUBST_SED.unused=      -e 's/__unused__/_exctags_unused_/g'
+CONFIGURE_ARGS+=       --disable-plugin-subversion
+# devhelp3 unavailable in pkgsrc currently
+CONFIGURE_ARGS+=       --disable-plugin-devhelp
+# glade3 unavailable in pkgsrc currently
+CONFIGURE_ARGS+=       --disable-plugin-glade
+
+CONFIGURE_ARGS+=       YACC="bison -y"
 
 REPLACE_SH+=           scripts/anjuta_import.sh.in
 REPLACE_PERL+=         plugins/tools/scripts/*.pl scripts/*.pl
 REPLACE_BASH+=         global-tags/create_global_tags.sh.in
 
-GCONF_SCHEMAS+=        anjuta-build-basic-autotools-plugin.schemas
-GCONF_SCHEMAS+=        anjuta-cvs-plugin.schemas
-GCONF_SCHEMAS+=        anjuta-document-manager.schemas
-GCONF_SCHEMAS+=        anjuta-editor-scintilla.schemas
-GCONF_SCHEMAS+=        anjuta-editor-sourceview.schemas
-GCONF_SCHEMAS+=        anjuta-language-cpp-java.schemas
-GCONF_SCHEMAS+=        anjuta-message-manager-plugin.schemas
-GCONF_SCHEMAS+=        anjuta-symbol-browser-plugin.schemas
-GCONF_SCHEMAS+=        anjuta-terminal-plugin.schemas
-GCONF_SCHEMAS+=        anjuta.schemas
-
-BUILDLINK_API_DEPENDS.gtk2+=   gtk2+>=2.12.0
-
-.include "../../mk/bsd.prefs.mk"
-
-.if ${OPSYS} == "NetBSD" && !exists(/var/shm)
-CPPFLAGS+=     -Dshm_open=open -Dshm_unlink=unlink
-.endif
-
-CFLAGS+=       -Wno-error=format-zero-length
+BUILDLINK_TRANSFORM+=  rm:-Werror=format=2
 
 .include "../../databases/libgda/buildlink3.mk"
-#.include "../../devel/devhelp/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
 .include "../../devel/gdl/buildlink3.mk"
-.include "../../devel/glade/buildlink3.mk"
-.include "../../devel/libgnomeui/buildlink3.mk"
-.include "../../devel/pcre/buildlink3.mk"
-.include "../../devel/GConf/schemas.mk"
-.include "../../graphics/graphviz/buildlink3.mk"
-.include "../../graphics/gnome-icon-theme/buildlink3.mk"
-.include "../../lang/python/application.mk"
-.include "../../print/libgnomeprintui/buildlink3.mk"
-.include "../../mk/omf-scrollkeeper.mk"
-.include "../../textproc/gnome-doc-utils/buildlink3.mk"
-.include "../../textproc/libxslt/buildlink3.mk"
+.include "../../devel/glib2/schemas.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../lang/python/pyversion.mk"
+.include "../../lang/vala/buildlink3.mk"
+.include "../../textproc/gtk-doc/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
 .include "../../x11/gtksourceview3/buildlink3.mk"
-.include "../../x11/vte/buildlink3.mk"
-.include "../../databases/shared-mime-info/mimedb.mk"
-.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../x11/vte3/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 88d7a0bf3323 -r 6e14b41655ec devel/anjuta/PLIST
--- a/devel/anjuta/PLIST        Sun Sep 15 15:50:21 2019 +0000
+++ b/devel/anjuta/PLIST        Sun Sep 15 17:55:09 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2013/10/06 20:01:27 joerg Exp $
+@comment $NetBSD: PLIST,v 1.20 2019/09/15 17:55:09 nia Exp $
 bin/anjuta
 bin/anjuta-launcher
 bin/anjuta-tags
@@ -153,7 +153,9 @@
 lib/anjuta/anjuta-run-program.plugin
 lib/anjuta/anjuta-snippets-manager.plugin
 lib/anjuta/anjuta-starter.plugin
+lib/anjuta/anjuta-terminal.plugin
 lib/anjuta/anjuta-tools.plugin
+lib/anjuta/anjuta-vala.plugin
 lib/anjuta/dir-project.plugin
 lib/anjuta/file-manager.plugin
 lib/anjuta/git.plugin
@@ -175,6 +177,7 @@
 lib/anjuta/libanjuta-jhbuild.la
 lib/anjuta/libanjuta-language-cpp-java.la
 lib/anjuta/libanjuta-language-support-python.la
+lib/anjuta/libanjuta-language-vala.la
 lib/anjuta/libanjuta-loader.la
 lib/anjuta/libanjuta-message-view.la
 lib/anjuta/libanjuta-parser-cxx.la
@@ -189,6 +192,7 @@
 lib/anjuta/libanjuta-sourceview.la
 lib/anjuta/libanjuta-starter.la
 lib/anjuta/libanjuta-symbol-db.la
+lib/anjuta/libanjuta-terminal.la
 lib/anjuta/libanjuta-tools.la
 lib/anjuta/libdir-project.la
 lib/anjuta/libfile-manager.la
@@ -235,7 +239,9 @@
 share/anjuta/glade/anjuta-quick-open.ui
 share/anjuta/glade/anjuta-run-program.ui
 share/anjuta/glade/anjuta-symbol-db.ui
+share/anjuta/glade/anjuta-terminal-plugin.ui
 share/anjuta/glade/anjuta-tools.ui
+share/anjuta/glade/anjuta-vala.ui
 share/anjuta/glade/applogo.png
 share/anjuta/glade/appwizard.png
 share/anjuta/glade/file-manager.ui
@@ -400,6 +406,13 @@
 share/anjuta/templates/vala-gtk/src/config.vapi
 share/anjuta/templates/vala-gtk/src/main.vala
 share/anjuta/templates/vala-gtk/src/project.ui
+share/anjuta/templates/vala-library.wiz
+share/anjuta/templates/vala-library/configure.ac.tpl
+share/anjuta/templates/vala-library/po/POTFILES.in
+share/anjuta/templates/vala-library/src/Makefile.am.tpl
+share/anjuta/templates/vala-library/src/lib.vala
+share/anjuta/templates/vala-library/src/library.deps.tpl
+share/anjuta/templates/vala-library/src/library.pc.in
 share/anjuta/templates/wxwin-logo.png
 share/anjuta/templates/wxwin.wiz
 share/anjuta/templates/wxwin/configure.ac.tpl
@@ -443,6 +456,7 @@
 share/anjuta/ui/anjuta-run-program.xml
 share/anjuta/ui/anjuta-sourceview.xml
 share/anjuta/ui/anjuta-symbol-db-plugin.xml
+share/anjuta/ui/anjuta-terminal-plugin.xml
 share/anjuta/ui/anjuta-tools.xml
 share/anjuta/ui/anjuta.xml
 share/anjuta/ui/file-manager.xml
@@ -453,10 +467,9 @@
 share/doc/anjuta/COPYING
 share/doc/anjuta/ChangeLog
 share/doc/anjuta/FUTURE
-share/doc/anjuta/INSTALL
 share/doc/anjuta/MAINTAINERS
 share/doc/anjuta/NEWS
-share/doc/anjuta/README
+share/doc/anjuta/README.md
 share/doc/anjuta/ROADMAP
 share/doc/anjuta/ScintillaDoc.html
 share/doc/anjuta/THANKS
@@ -474,31 +487,123 @@
 share/glib-2.0/schemas/org.gnome.anjuta.plugins.js.gschema.xml
 share/glib-2.0/schemas/org.gnome.anjuta.plugins.message-manager.gschema.xml
 share/glib-2.0/schemas/org.gnome.anjuta.plugins.parser-cxx.gschema.xml
+share/glib-2.0/schemas/org.gnome.anjuta.plugins.project-wizard.gschema.xml
 share/glib-2.0/schemas/org.gnome.anjuta.plugins.python.gschema.xml
 share/glib-2.0/schemas/org.gnome.anjuta.plugins.run.gschema.xml
 share/glib-2.0/schemas/org.gnome.anjuta.plugins.sourceview.gschema.xml
 share/glib-2.0/schemas/org.gnome.anjuta.plugins.vala.gschema.xml
 share/glib-2.0/schemas/org.gnome.anjuta.snippets.gschema.xml
+share/glib-2.0/schemas/org.gnome.anjuta.starter.gschema.xml
 share/glib-2.0/schemas/org.gnome.anjuta.symbol-db.gschema.xml
+share/glib-2.0/schemas/org.gnome.anjuta.terminal.gschema.xml
 share/glib-2.0/schemas/org.gnome.anjuta.tools.gschema.xml
+share/gtk-doc/html/libanjuta/AnjutaAsyncCommand.html
+share/gtk-doc/html/libanjuta/AnjutaAsyncNotify.html
 share/gtk-doc/html/libanjuta/AnjutaAutogen.html
 share/gtk-doc/html/libanjuta/AnjutaCModule.html
 share/gtk-doc/html/libanjuta/AnjutaCPluginFactory.html
 share/gtk-doc/html/libanjuta/AnjutaCellRendererCaptionedImage.html
 share/gtk-doc/html/libanjuta/AnjutaCloseButton.html
+share/gtk-doc/html/libanjuta/AnjutaColumnTextView.html
+share/gtk-doc/html/libanjuta/AnjutaCommand.html
+share/gtk-doc/html/libanjuta/AnjutaCommandBar.html
+share/gtk-doc/html/libanjuta/AnjutaCommandQueue.html
+share/gtk-doc/html/libanjuta/AnjutaCompletion.html
+share/gtk-doc/html/libanjuta/AnjutaDock.html
+share/gtk-doc/html/libanjuta/AnjutaDockPane.html
+share/gtk-doc/html/libanjuta/AnjutaDropEntry.html
+share/gtk-doc/html/libanjuta/AnjutaEntry.html
+share/gtk-doc/html/libanjuta/AnjutaEnvironmentEditor.html
+share/gtk-doc/html/libanjuta/AnjutaFileDropEntry.html
+share/gtk-doc/html/libanjuta/AnjutaFileList.html
+share/gtk-doc/html/libanjuta/AnjutaLanguageProvider.html
 share/gtk-doc/html/libanjuta/AnjutaLauncher.html
+share/gtk-doc/html/libanjuta/AnjutaPkgConfigChooser.html
+share/gtk-doc/html/libanjuta/AnjutaPkgScanner.html
 share/gtk-doc/html/libanjuta/AnjutaPlugin.html
 share/gtk-doc/html/libanjuta/AnjutaPluginDescription.html
+share/gtk-doc/html/libanjuta/AnjutaPluginHandle.html
+share/gtk-doc/html/libanjuta/AnjutaPluginManager.html
 share/gtk-doc/html/libanjuta/AnjutaPreferences.html
 share/gtk-doc/html/libanjuta/AnjutaPreferencesDialog.html
+share/gtk-doc/html/libanjuta/AnjutaProfile.html
+share/gtk-doc/html/libanjuta/AnjutaProfileManager.html
 share/gtk-doc/html/libanjuta/AnjutaProjectNode.html
 share/gtk-doc/html/libanjuta/AnjutaSavePrompt.html
 share/gtk-doc/html/libanjuta/AnjutaSerializer.html
 share/gtk-doc/html/libanjuta/AnjutaSession.html
+share/gtk-doc/html/libanjuta/AnjutaShell.html
 share/gtk-doc/html/libanjuta/AnjutaStatus.html
+share/gtk-doc/html/libanjuta/AnjutaSyncCommand.html
+share/gtk-doc/html/libanjuta/AnjutaTabber.html
 share/gtk-doc/html/libanjuta/AnjutaTreeComboBox.html
 share/gtk-doc/html/libanjuta/AnjutaUI.html
+share/gtk-doc/html/libanjuta/AnjutaVcsStatusTreeView.html
 share/gtk-doc/html/libanjuta/ESplash.html
+share/gtk-doc/html/libanjuta/IAnjutaBuildable.html
+share/gtk-doc/html/libanjuta/IAnjutaBuilder.html
+share/gtk-doc/html/libanjuta/IAnjutaDebugManager.html
+share/gtk-doc/html/libanjuta/IAnjutaDebugger.html
+share/gtk-doc/html/libanjuta/IAnjutaDebuggerBreakpoint.html
+share/gtk-doc/html/libanjuta/IAnjutaDebuggerInstruction.html
+share/gtk-doc/html/libanjuta/IAnjutaDebuggerMemory.html
+share/gtk-doc/html/libanjuta/IAnjutaDebuggerRegister.html
+share/gtk-doc/html/libanjuta/IAnjutaDebuggerVariable.html
+share/gtk-doc/html/libanjuta/IAnjutaDocument.html
+share/gtk-doc/html/libanjuta/IAnjutaDocumentManager.html
+share/gtk-doc/html/libanjuta/IAnjutaEditor.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorAssist.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorCell.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorCellStyle.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorComment.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorConvert.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorFactory.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorFolds.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorGladeSignal.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorGoto.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorHover.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorLanguage.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorLineMode.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorSearch.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorSelection.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorTip.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorView.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorZoom.html
+share/gtk-doc/html/libanjuta/IAnjutaEnvironment.html
+share/gtk-doc/html/libanjuta/IAnjutaFile.html
+share/gtk-doc/html/libanjuta/IAnjutaFileLoader.html
+share/gtk-doc/html/libanjuta/IAnjutaFileManager.html
+share/gtk-doc/html/libanjuta/IAnjutaFileSavable.html
+share/gtk-doc/html/libanjuta/IAnjutaHelp.html
+share/gtk-doc/html/libanjuta/IAnjutaIndenter.html
+share/gtk-doc/html/libanjuta/IAnjutaIndicable.html
+share/gtk-doc/html/libanjuta/IAnjutaIterable.html
+share/gtk-doc/html/libanjuta/IAnjutaIterableTree.html
+share/gtk-doc/html/libanjuta/IAnjutaLanguage.html
+share/gtk-doc/html/libanjuta/IAnjutaLanguageProvider.html
+share/gtk-doc/html/libanjuta/IAnjutaLoader.html
+share/gtk-doc/html/libanjuta/IAnjutaMarkable.html



Home | Main Index | Thread Index | Old Index