Thu Nov 5 00:54:04 2020 UTC ()
geany: update to 1.37

Geany 1.37 (October 25, 2020)

    General
    * Build with GTK3 by default.
    * Add an option (enabled by default) to save main and project configuration
      whenever documents are opened/closed to reduce accidental loss of current
      session in the event of a crash.
    * List Geany in the category TextEditor (Dominic Hopf, Issue#2460).

    Bug Fixes
    * Fix main window name as seen by accessibility tools (Issue#2421).
    * Add missing include (Pino Toscano, PR#2402).
    * Fix a possible crash when quitting (Hodong & Guido Falsi, Issue#2457,
      PR#2634).

    Interface
    * Allow to cancel Open Project and New Project dialogs without closing the
      current project.
    * Don't ask whether to close current project when opening a recent project.
    * Disable some items when they are not available.
    * Provide a CSS name for most widgets (PR#2469).
    * Adapt margins width to font size and zoom (Issue#1733, PR#1738).
    * Show OS info in debug messages.
    * Persist color picker palette (Issue#2595).
    * Fix color of selected text in search entries with no match (foresto,
      Issue#2332, PR#2333)

    Editor
    * Update Scintilla to version 3.21.1 (PR#2506).

    Filetypes
    * Add BibTeX filetype (Mirco Schoenfeld, PR#2212).
    * Update JavaScript keywords (dmitryunruh, PR#2486).
    * Update Lua block comment end (Filip Szyma��ski, PR#2566).
    * Update FreeBasic keywords (Issue#2583).
    * Add Smalltalk filetype (Snowflake the Pony, PR#2399).
    * Add a configuration option to select the default Python command.

    Documentation
    * Improve Build-related settings documentation.
    * Added documentation for the Color Chooser (LarsGit223).

    Windows
    * Bundle the GLib GSpawn helper binaries with the installer for plugin that
      use the related GLib API.
    * Make IPC port number configurable, and move the default outside the
      dynamic range used by Hyper-V (Issue#2101, PR#2585).
    * Use the `py` launcher for Python filetype (Issue#2211).
    * Support programming ligatures (like Fira Code font) (Issue#2535).

    Internationalization
    * New translations: ie
    * Updated translations: da, de, el, es, fr, id, it, ja, lv, nl, pl, pt,
                            ru, sk, sv, zh_CN


(gutteridge)
diff -r1.68 -r1.69 pkgsrc/devel/geany/Makefile
diff -r1.16 -r1.17 pkgsrc/devel/geany/PLIST
diff -r1.17 -r1.18 pkgsrc/devel/geany/distinfo

cvs diff -r1.68 -r1.69 pkgsrc/devel/geany/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/geany/Makefile 2020/08/31 18:07:20 1.68
+++ pkgsrc/devel/geany/Makefile 2020/11/05 00:54:04 1.69
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.68 2020/08/31 18:07:20 wiz Exp $ 1# $NetBSD: Makefile,v 1.69 2020/11/05 00:54:04 gutteridge Exp $
2 2
3DISTNAME= geany-1.36 3DISTNAME= geany-1.37
4PKGREVISION= 4 
5CATEGORIES= devel 4CATEGORIES= devel
6MASTER_SITES= http://download.geany.org/ 5MASTER_SITES= http://download.geany.org/
7EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.geany.org/ 9HOMEPAGE= https://www.geany.org/
11COMMENT= Geany integrated development environment (IDE) 10COMMENT= Geany integrated development environment (IDE)
12LICENSE= gnu-gpl-v2 # AND internal Scintilla License. 11LICENSE= gnu-gpl-v2 # AND internal Scintilla License.
13 12
14GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
15USE_LIBTOOL= yes 14USE_LIBTOOL= yes
16USE_PKGLOCALEDIR= yes 15USE_PKGLOCALEDIR= yes
17USE_TOOLS+= pkg-config msgfmt gmake perl:run intltool 16USE_TOOLS+= pkg-config msgfmt gmake perl:run intltool

cvs diff -r1.16 -r1.17 pkgsrc/devel/geany/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/geany/PLIST 2020/02/04 01:53:20 1.16
+++ pkgsrc/devel/geany/PLIST 2020/11/05 00:54:04 1.17
@@ -1,35 +1,36 @@ @@ -1,35 +1,36 @@
1@comment $NetBSD: PLIST,v 1.16 2020/02/04 01:53:20 gutteridge Exp $ 1@comment $NetBSD: PLIST,v 1.17 2020/11/05 00:54:04 gutteridge Exp $
2bin/geany 2bin/geany
3include/geany/app.h 3include/geany/app.h
4include/geany/build.h 4include/geany/build.h
5include/geany/dialogs.h 5include/geany/dialogs.h
6include/geany/document.h 6include/geany/document.h
7include/geany/editor.h 7include/geany/editor.h
8include/geany/encodings.h 8include/geany/encodings.h
9include/geany/filetypes.h 9include/geany/filetypes.h
10include/geany/geany.h 10include/geany/geany.h
11include/geany/geanyfunctions.h 11include/geany/geanyfunctions.h
12include/geany/geanyplugin.h 12include/geany/geanyplugin.h
13include/geany/gtkcompat.h 13include/geany/gtkcompat.h
14include/geany/highlighting.h 14include/geany/highlighting.h
15include/geany/keybindings.h 15include/geany/keybindings.h
16include/geany/main.h 16include/geany/main.h
17include/geany/msgwindow.h 17include/geany/msgwindow.h
18include/geany/navqueue.h 18include/geany/navqueue.h
19include/geany/plugindata.h 19include/geany/plugindata.h
20include/geany/pluginutils.h 20include/geany/pluginutils.h
21include/geany/prefs.h 21include/geany/prefs.h
22include/geany/project.h 22include/geany/project.h
 23include/geany/scintilla/Compat.h
23include/geany/scintilla/SciLexer.h 24include/geany/scintilla/SciLexer.h
24include/geany/scintilla/Sci_Position.h 25include/geany/scintilla/Sci_Position.h
25include/geany/scintilla/Scintilla.h 26include/geany/scintilla/Scintilla.h
26include/geany/scintilla/Scintilla.iface 27include/geany/scintilla/Scintilla.iface
27include/geany/scintilla/ScintillaWidget.h 28include/geany/scintilla/ScintillaWidget.h
28include/geany/sciwrappers.h 29include/geany/sciwrappers.h
29include/geany/search.h 30include/geany/search.h
30include/geany/spawn.h 31include/geany/spawn.h
31include/geany/stash.h 32include/geany/stash.h
32include/geany/support.h 33include/geany/support.h
33include/geany/symbols.h 34include/geany/symbols.h
34include/geany/tagmanager/tm_parser.h 35include/geany/tagmanager/tm_parser.h
35include/geany/tagmanager/tm_source_file.h 36include/geany/tagmanager/tm_source_file.h
@@ -92,26 +93,27 @@ share/geany/filedefs/filetypes.Groovy.co @@ -92,26 +93,27 @@ share/geany/filedefs/filetypes.Groovy.co
92share/geany/filedefs/filetypes.JSON.conf 93share/geany/filedefs/filetypes.JSON.conf
93share/geany/filedefs/filetypes.Kotlin.conf 94share/geany/filedefs/filetypes.Kotlin.conf
94share/geany/filedefs/filetypes.Nim.conf 95share/geany/filedefs/filetypes.Nim.conf
95share/geany/filedefs/filetypes.Scala.conf 96share/geany/filedefs/filetypes.Scala.conf
96share/geany/filedefs/filetypes.Swift.conf 97share/geany/filedefs/filetypes.Swift.conf
97share/geany/filedefs/filetypes.TypeScript.conf 98share/geany/filedefs/filetypes.TypeScript.conf
98share/geany/filedefs/filetypes.abaqus 99share/geany/filedefs/filetypes.abaqus
99share/geany/filedefs/filetypes.abc 100share/geany/filedefs/filetypes.abc
100share/geany/filedefs/filetypes.actionscript 101share/geany/filedefs/filetypes.actionscript
101share/geany/filedefs/filetypes.ada 102share/geany/filedefs/filetypes.ada
102share/geany/filedefs/filetypes.asciidoc 103share/geany/filedefs/filetypes.asciidoc
103share/geany/filedefs/filetypes.asm 104share/geany/filedefs/filetypes.asm
104share/geany/filedefs/filetypes.batch 105share/geany/filedefs/filetypes.batch
 106share/geany/filedefs/filetypes.bibtex
105share/geany/filedefs/filetypes.c 107share/geany/filedefs/filetypes.c
106share/geany/filedefs/filetypes.caml 108share/geany/filedefs/filetypes.caml
107share/geany/filedefs/filetypes.cmake 109share/geany/filedefs/filetypes.cmake
108share/geany/filedefs/filetypes.cobol 110share/geany/filedefs/filetypes.cobol
109share/geany/filedefs/filetypes.coffeescript 111share/geany/filedefs/filetypes.coffeescript
110share/geany/filedefs/filetypes.common 112share/geany/filedefs/filetypes.common
111share/geany/filedefs/filetypes.conf 113share/geany/filedefs/filetypes.conf
112share/geany/filedefs/filetypes.cpp 114share/geany/filedefs/filetypes.cpp
113share/geany/filedefs/filetypes.cs 115share/geany/filedefs/filetypes.cs
114share/geany/filedefs/filetypes.css 116share/geany/filedefs/filetypes.css
115share/geany/filedefs/filetypes.d 117share/geany/filedefs/filetypes.d
116share/geany/filedefs/filetypes.diff 118share/geany/filedefs/filetypes.diff
117share/geany/filedefs/filetypes.docbook 119share/geany/filedefs/filetypes.docbook
@@ -137,26 +139,27 @@ share/geany/filedefs/filetypes.matlab @@ -137,26 +139,27 @@ share/geany/filedefs/filetypes.matlab
137share/geany/filedefs/filetypes.nsis 139share/geany/filedefs/filetypes.nsis
138share/geany/filedefs/filetypes.objectivec 140share/geany/filedefs/filetypes.objectivec
139share/geany/filedefs/filetypes.pascal 141share/geany/filedefs/filetypes.pascal
140share/geany/filedefs/filetypes.perl 142share/geany/filedefs/filetypes.perl
141share/geany/filedefs/filetypes.php 143share/geany/filedefs/filetypes.php
142share/geany/filedefs/filetypes.po 144share/geany/filedefs/filetypes.po
143share/geany/filedefs/filetypes.powershell 145share/geany/filedefs/filetypes.powershell
144share/geany/filedefs/filetypes.python 146share/geany/filedefs/filetypes.python
145share/geany/filedefs/filetypes.r 147share/geany/filedefs/filetypes.r
146share/geany/filedefs/filetypes.restructuredtext 148share/geany/filedefs/filetypes.restructuredtext
147share/geany/filedefs/filetypes.ruby 149share/geany/filedefs/filetypes.ruby
148share/geany/filedefs/filetypes.rust 150share/geany/filedefs/filetypes.rust
149share/geany/filedefs/filetypes.sh 151share/geany/filedefs/filetypes.sh
 152share/geany/filedefs/filetypes.smalltalk
150share/geany/filedefs/filetypes.sql 153share/geany/filedefs/filetypes.sql
151share/geany/filedefs/filetypes.tcl 154share/geany/filedefs/filetypes.tcl
152share/geany/filedefs/filetypes.txt2tags 155share/geany/filedefs/filetypes.txt2tags
153share/geany/filedefs/filetypes.vala 156share/geany/filedefs/filetypes.vala
154share/geany/filedefs/filetypes.verilog 157share/geany/filedefs/filetypes.verilog
155share/geany/filedefs/filetypes.vhdl 158share/geany/filedefs/filetypes.vhdl
156share/geany/filedefs/filetypes.xml 159share/geany/filedefs/filetypes.xml
157share/geany/filedefs/filetypes.yaml 160share/geany/filedefs/filetypes.yaml
158share/geany/filedefs/filetypes.zephir 161share/geany/filedefs/filetypes.zephir
159share/geany/filetype_extensions.conf 162share/geany/filetype_extensions.conf
160${PLIST.gtk3}share/geany/geany-3.0.css 163${PLIST.gtk3}share/geany/geany-3.0.css
161${PLIST.gtk3}share/geany/geany-3.20.css 164${PLIST.gtk3}share/geany/geany-3.20.css
162${PLIST.gtk3}share/geany/geany.css 165${PLIST.gtk3}share/geany/geany.css
@@ -230,26 +233,27 @@ share/locale/de/LC_MESSAGES/geany.mo @@ -230,26 +233,27 @@ share/locale/de/LC_MESSAGES/geany.mo
230share/locale/el/LC_MESSAGES/geany.mo 233share/locale/el/LC_MESSAGES/geany.mo
231share/locale/en_GB/LC_MESSAGES/geany.mo 234share/locale/en_GB/LC_MESSAGES/geany.mo
232share/locale/es/LC_MESSAGES/geany.mo 235share/locale/es/LC_MESSAGES/geany.mo
233share/locale/et/LC_MESSAGES/geany.mo 236share/locale/et/LC_MESSAGES/geany.mo
234share/locale/eu/LC_MESSAGES/geany.mo 237share/locale/eu/LC_MESSAGES/geany.mo
235share/locale/fa/LC_MESSAGES/geany.mo 238share/locale/fa/LC_MESSAGES/geany.mo
236share/locale/fi/LC_MESSAGES/geany.mo 239share/locale/fi/LC_MESSAGES/geany.mo
237share/locale/fr/LC_MESSAGES/geany.mo 240share/locale/fr/LC_MESSAGES/geany.mo
238share/locale/gl/LC_MESSAGES/geany.mo 241share/locale/gl/LC_MESSAGES/geany.mo
239share/locale/he/LC_MESSAGES/geany.mo 242share/locale/he/LC_MESSAGES/geany.mo
240share/locale/hi/LC_MESSAGES/geany.mo 243share/locale/hi/LC_MESSAGES/geany.mo
241share/locale/hu/LC_MESSAGES/geany.mo 244share/locale/hu/LC_MESSAGES/geany.mo
242share/locale/id/LC_MESSAGES/geany.mo 245share/locale/id/LC_MESSAGES/geany.mo
 246share/locale/ie/LC_MESSAGES/geany.mo
243share/locale/it/LC_MESSAGES/geany.mo 247share/locale/it/LC_MESSAGES/geany.mo
244share/locale/ja/LC_MESSAGES/geany.mo 248share/locale/ja/LC_MESSAGES/geany.mo
245share/locale/kk/LC_MESSAGES/geany.mo 249share/locale/kk/LC_MESSAGES/geany.mo
246share/locale/ko/LC_MESSAGES/geany.mo 250share/locale/ko/LC_MESSAGES/geany.mo
247share/locale/ku/LC_MESSAGES/geany.mo 251share/locale/ku/LC_MESSAGES/geany.mo
248share/locale/lb/LC_MESSAGES/geany.mo 252share/locale/lb/LC_MESSAGES/geany.mo
249share/locale/lt/LC_MESSAGES/geany.mo 253share/locale/lt/LC_MESSAGES/geany.mo
250share/locale/lv/LC_MESSAGES/geany.mo 254share/locale/lv/LC_MESSAGES/geany.mo
251share/locale/mn/LC_MESSAGES/geany.mo 255share/locale/mn/LC_MESSAGES/geany.mo
252share/locale/nl/LC_MESSAGES/geany.mo 256share/locale/nl/LC_MESSAGES/geany.mo
253share/locale/nn/LC_MESSAGES/geany.mo 257share/locale/nn/LC_MESSAGES/geany.mo
254share/locale/pl/LC_MESSAGES/geany.mo 258share/locale/pl/LC_MESSAGES/geany.mo
255share/locale/pt/LC_MESSAGES/geany.mo 259share/locale/pt/LC_MESSAGES/geany.mo

cvs diff -r1.17 -r1.18 pkgsrc/devel/geany/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/geany/distinfo 2020/02/04 01:53:20 1.17
+++ pkgsrc/devel/geany/distinfo 2020/11/05 00:54:04 1.18
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.17 2020/02/04 01:53:20 gutteridge Exp $ 1$NetBSD: distinfo,v 1.18 2020/11/05 00:54:04 gutteridge Exp $
2 2
3SHA1 (geany-1.36.tar.bz2) = 6a9b42286a4b00c4c5f5b1b60db704704ca85c50 3SHA1 (geany-1.37.tar.bz2) = 250c377eb9e59eb739f6c20006b70d8b5ccaae79
4RMD160 (geany-1.36.tar.bz2) = e3a2e9e2e4dc1e6662a47f76a51ef12d3bc66c7b 4RMD160 (geany-1.37.tar.bz2) = 364fe71d4f8772444cd2182137717de6749badf3
5SHA512 (geany-1.36.tar.bz2) = 15005772b64e8321d7fa8552363df425eb25e9d7b0760c561c8fb3f34d7acae2bf25da8e04fda38a2a1b64cc31ff613b7ff2786d432ff014050c138c7473c810 5SHA512 (geany-1.37.tar.bz2) = ffaa906eaa6198d24e91e21dafc4acc0811c8d90f714a36f646d70aa9f4eee7c53c29a063c39db41857de3c7729282ca7f88419ddc6b67b73ac35e91a376ea62
6Size (geany-1.36.tar.bz2) = 4644521 bytes 6Size (geany-1.37.tar.bz2) = 4689385 bytes