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.
This commit is contained in:
wiz 2019-11-13 21:50:15 +00:00
parent aa3b66f5a4
commit c4a63c6a28
3 changed files with 21 additions and 88 deletions

View file

@ -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 @@ LICENSE= gnu-lgpl-v2.1
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"

View file

@ -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/gtksourceutils.h
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/def.lang
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/dtl.lang
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

View file

@ -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