pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/x11/gtksourceview4 gtksourceview4: update to 4.4.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/12025affbd7b
branches:  trunk
changeset: 404512:12025affbd7b
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Nov 13 21:50:15 2019 +0000

description:
gtksourceview4: update to 4.4.0.

Now uses meson as build system.

News in 4.4.0, 2019-09-09
-------------------------
* Set NO_AT_BRIDGE=1 when running automated tests
* Speed up GtkSourceView rendering when space drawer is unused

News in 4.3.92, 2019-09-04
--------------------------
* RC release for 4.4 scheduled for next week.
* New syntax highlighting definition file for: ASCII Doc, Dockerfile
* Improvements to the syntax highlighting of: CSS, Gradle, HTML, C, PHP,
  YAML, and Grovvy.
* Performance improvements in line number drawing.
* GtkSourceView now requires GTK 3.22 or newer.
* GtkSourceView no longer uses many deprecated APIs from GTK.
* GtkSourceView now uses fribidi directly to determine bidriectional
  direction for cursors.
* GtkSourceView now relies on GObject for correct marsharllers as well
  as va_marshallers or provides its own. This improves profiling with
  kernel stack unwinders such as Linux's perf.
* Visual column detection is improved to use the tab-width instead of
  the indent-width.
* Support for DnD from GIMPs color palette has been improved.
* A performance optimization has been added to avoid painting mark
  backgrounds if no GtkSourceMarks have been registered.
* Translation updates.

News in 4.3.1, 2019-04-23
-------------------------
* Ported to meson build system, autotools will be phased out by next release.
* First release using `meson dist` instead of `make dist`. Distributions
  choosing to use autotools for this release will need to use autogen.sh.
* GtkSourceGutterRendererLines has gained an interger-to-string optimization
  to reduce the overhead of g_snprintf() in the vast majority of cases.
* Workaround a stack overflow in libpcre (via GRegex) in yaml.lang
* Improvements to the syntax highlighting of: fish, julia, and C++
* Translation updates.

diffstat:

 x11/gtksourceview4/Makefile |  20 +++++------
 x11/gtksourceview4/PLIST    |  79 +++-----------------------------------------
 x11/gtksourceview4/distinfo |  10 ++--
 3 files changed, 21 insertions(+), 88 deletions(-)

diffs (172 lines):

diff -r 397b74abfcdf -r 12025affbd7b x11/gtksourceview4/Makefile
--- a/x11/gtksourceview4/Makefile       Wed Nov 13 21:41:34 2019 +0000
+++ b/x11/gtksourceview4/Makefile       Wed Nov 13 21:50:15 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2019/08/20 12:57:52 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2019/11/13 21:50:15 wiz Exp $
 
-DISTNAME=      gtksourceview-4.2.0
+DISTNAME=      gtksourceview-4.4.0
 PKGNAME=       ${DISTNAME:S/gtksourceview/gtksourceview4/}
 CATEGORIES=    x11 gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gtksourceview/${PKGVERSION_NOREV:R}/}
@@ -13,23 +13,21 @@
 
 BUILD_DEPENDS+=                itstool-[0-9]*:../../textproc/itstool
 
-GNU_CONFIGURE=         yes
-USE_LIBTOOL=           yes
-USE_TOOLS+=            gmake gsed intltool msgfmt pkg-config
-USE_PKGLOCALEDIR=      yes
-CONFIGURE_ARGS+=       --disable-maintainer-mode
-CONFIGURE_ARGS+=       --disable-vala
+USE_TOOLS+=            intltool msgfmt pkg-config
 
-# needs DISPLAY
-TEST_TARGET=           check
+# avoid vala dependency
+MESON_ARGS+=           -Dvapi=false
 
 PKGCONFIG_OVERRIDE+=   gtksourceview.pc.in
 
+MAKE_ENV+=     LD_LIBRARY_PATH=${WRKSRC}/output/gtksourceview
+
 .include "options.mk"
 
 BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.48
 .include "../../devel/glib2/buildlink3.mk"
 .include "../../textproc/libxml2/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gtk3+=   gtk3+>=3.20
+BUILDLINK_API_DEPENDS.gtk3+=   gtk3+>=3.22
 .include "../../x11/gtk3/buildlink3.mk"
+.include "../../devel/meson/build.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 397b74abfcdf -r 12025affbd7b x11/gtksourceview4/PLIST
--- a/x11/gtksourceview4/PLIST  Wed Nov 13 21:41:34 2019 +0000
+++ b/x11/gtksourceview4/PLIST  Wed Nov 13 21:50:15 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2019/08/20 12:57:52 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2019/11/13 21:50:15 wiz Exp $
 include/gtksourceview-4/gtksourceview/completion-providers/words/gtksourcecompletionwords.h
 include/gtksourceview-4/gtksourceview/gtksource-enumtypes.h
 include/gtksourceview-4/gtksourceview/gtksource.h
@@ -42,84 +42,17 @@
 include/gtksourceview-4/gtksourceview/gtksourceversion.h
 include/gtksourceview-4/gtksourceview/gtksourceview.h
 lib/girepository-1.0/GtkSource-4.typelib
-lib/libgtksourceview-4.la
+lib/libgtksourceview-4.so
+lib/libgtksourceview-4.so.0
+lib/libgtksourceview-4.so.0.0.0
 lib/pkgconfig/gtksourceview-4.pc
 share/gir-1.0/GtkSource-4.gir
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceBuffer.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceCompletion.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceCompletionContext.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceCompletionInfo.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceCompletionItem.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceCompletionProposal.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceCompletionProvider.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceCompletionWords.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceEncoding.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceFile.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceFileLoader.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceFileSaver.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceGutter.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceGutterRenderer.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceGutterRendererPixbuf.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceGutterRendererText.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceLanguage.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceLanguageManager.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceMap.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceMark.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceMarkAttributes.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourcePrintCompositor.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceRegion.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceSearchContext.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceSearchSettings.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceSpaceDrawer.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceStyle.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceStyleScheme.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceStyleSchemeChooser.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceStyleSchemeChooserButton.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceStyleSchemeChooserWidget.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceStyleSchemeManager.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceTag.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceUndoManager.html
-share/gtk-doc/html/gtksourceview-4.0/GtkSourceView.html
-share/gtk-doc/html/gtksourceview-4.0/annexes.html
-share/gtk-doc/html/gtksourceview-4.0/annotation-glossary.html
-share/gtk-doc/html/gtksourceview-4.0/api-index-full.html
-share/gtk-doc/html/gtksourceview-4.0/api-reference.html
-share/gtk-doc/html/gtksourceview-4.0/completion.html
-share/gtk-doc/html/gtksourceview-4.0/file-loading-and-saving.html
-share/gtk-doc/html/gtksourceview-4.0/general.html
-share/gtk-doc/html/gtksourceview-4.0/gtksourceview-4.0-GtkSourceUtils.html
-share/gtk-doc/html/gtksourceview-4.0/gtksourceview-4.0-GtkSourceView-Initialization-and-Finalization.html
-share/gtk-doc/html/gtksourceview-4.0/gtksourceview-4.0-Version-Information.html
-share/gtk-doc/html/gtksourceview-4.0/gtksourceview-4.0.devhelp2
-share/gtk-doc/html/gtksourceview-4.0/gutter.html
-share/gtk-doc/html/gtksourceview-4.0/home.png
-share/gtk-doc/html/gtksourceview-4.0/index.html
-share/gtk-doc/html/gtksourceview-4.0/intro.html
-share/gtk-doc/html/gtksourceview-4.0/lang-reference.html
-share/gtk-doc/html/gtksourceview-4.0/lang-tutorial.html
-share/gtk-doc/html/gtksourceview-4.0/left-insensitive.png
-share/gtk-doc/html/gtksourceview-4.0/left.png
-share/gtk-doc/html/gtksourceview-4.0/main-classes.html
-share/gtk-doc/html/gtksourceview-4.0/misc.html
-share/gtk-doc/html/gtksourceview-4.0/object-tree.html
-share/gtk-doc/html/gtksourceview-4.0/porting-guide-3-to-4.html
-share/gtk-doc/html/gtksourceview-4.0/porting-guide.html
-share/gtk-doc/html/gtksourceview-4.0/printing.html
-share/gtk-doc/html/gtksourceview-4.0/right-insensitive.png
-share/gtk-doc/html/gtksourceview-4.0/right.png
-share/gtk-doc/html/gtksourceview-4.0/search-and-replace.html
-share/gtk-doc/html/gtksourceview-4.0/style-reference.html
-share/gtk-doc/html/gtksourceview-4.0/style.css
-share/gtk-doc/html/gtksourceview-4.0/styling.html
-share/gtk-doc/html/gtksourceview-4.0/syntax-highlighting-reference.html
-share/gtk-doc/html/gtksourceview-4.0/syntax-highlighting.html
-share/gtk-doc/html/gtksourceview-4.0/up-insensitive.png
-share/gtk-doc/html/gtksourceview-4.0/up.png
 share/gtksourceview-4/language-specs/R.lang
 share/gtksourceview-4/language-specs/abnf.lang
 share/gtksourceview-4/language-specs/actionscript.lang
 share/gtksourceview-4/language-specs/ada.lang
 share/gtksourceview-4/language-specs/ansforth94.lang
+share/gtksourceview-4/language-specs/asciidoc.lang
 share/gtksourceview-4/language-specs/asp.lang
 share/gtksourceview-4/language-specs/automake.lang
 share/gtksourceview-4/language-specs/awk.lang
@@ -145,6 +78,7 @@
 share/gtksourceview-4/language-specs/desktop.lang
 share/gtksourceview-4/language-specs/diff.lang
 share/gtksourceview-4/language-specs/docbook.lang
+share/gtksourceview-4/language-specs/docker.lang
 share/gtksourceview-4/language-specs/dosbatch.lang
 share/gtksourceview-4/language-specs/dot.lang
 share/gtksourceview-4/language-specs/dpatch.lang
@@ -153,6 +87,7 @@
 share/gtksourceview-4/language-specs/eiffel.lang
 share/gtksourceview-4/language-specs/erlang.lang
 share/gtksourceview-4/language-specs/fcl.lang
+share/gtksourceview-4/language-specs/fish.lang
 share/gtksourceview-4/language-specs/forth.lang
 share/gtksourceview-4/language-specs/fortran.lang
 share/gtksourceview-4/language-specs/fsharp.lang
diff -r 397b74abfcdf -r 12025affbd7b x11/gtksourceview4/distinfo
--- a/x11/gtksourceview4/distinfo       Wed Nov 13 21:41:34 2019 +0000
+++ b/x11/gtksourceview4/distinfo       Wed Nov 13 21:50:15 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2019/08/20 12:57:52 wiz Exp $
+$NetBSD: distinfo,v 1.5 2019/11/13 21:50:15 wiz Exp $
 
-SHA1 (gtksourceview-4.2.0.tar.xz) = d1efdc215d07538331ff9a00523eb10f38f01fcf
-RMD160 (gtksourceview-4.2.0.tar.xz) = 8ba6850698b1cfa8dd4911f061378cd23ec3c8fd
-SHA512 (gtksourceview-4.2.0.tar.xz) = f2350b1e7042309c01be0feda6059d788a7ef55c4ccd48e16b4c92a71292ed6f92243455ca42aa0950db61de8d68f4a76f4fac46cd46316b690bcef1ea34c641
-Size (gtksourceview-4.2.0.tar.xz) = 1410764 bytes
+SHA1 (gtksourceview-4.4.0.tar.xz) = 0caa0c686fad90f27e75d2af9488182ff295a02e
+RMD160 (gtksourceview-4.4.0.tar.xz) = bcf016fe2b9139d0574176db70396ec33620a750
+SHA512 (gtksourceview-4.4.0.tar.xz) = 068e723525290c5356c5ce3f5e5b5b8ecc9f7b1ff2f8234da247d1a84bed63ff5601cad6550981720859286e107705ec25cc7793b754ada164ec6569df0df9eb
+Size (gtksourceview-4.4.0.tar.xz) = 1105776 bytes



Home | Main Index | Thread Index | Old Index