pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/geany
Module Name: pkgsrc
Committed By: gutteridge
Date: Mon Jul 14 22:09:27 UTC 2025
Modified Files:
pkgsrc/devel/geany: Makefile PLIST distinfo
Log Message:
geany: update to 2.1
Geany 2.1 (July 06, 2025)
General
* Include themes from geany-themes (Issue#4035, PR#4044, Issue#4340,
PR#4354).
* Fix silently truncating files containing NUL bytes (PR#3716).
* Improve compatibility focusing the editor window when opening a file
externally (Kondor Dániel, Issue#3531, PR#4071).
* Require GLib 2.56 (PR#4199).
* Update placeholders for external printing command to use the same ones as
build commands (Pynckels, PR#4250).
Bug Fixes
* Improve corner-case encoding detection and conversion (PR#3716).
* Fix losing session after opening several projects (Issue#3897, PR#3898).
* Fix emission of the "document-activate" signal, leading to glitches in
UI and plugins (Issue#3684, PR#3891).
* Fix spurious CPU load after running a build command (PR#3902).
* Use a more reliable method for saving preferences and other auxiliary
files (Issue#3946, PR#3950).
* Fix focusing the symbol list through key binding (Pascal Baillehache,
Issue#3678, PR#3681).
* Fix search entry after editing the toolbar (Issue#3831, PR#3838).
* Fix non-deterministic anonymous symbol names (Issue#3717, PR#3785).
* Fix displaying symbols declared out of order (Issue#4060, PR#4063).
* Fix possible invalid memory access when generating user initials on first
startup (Issue#3844, PR#3846).
* Fix Meson build when either `fnmatch()` or `regcomp()` is missing on the
system (Issue#3618).
* Fix replacing placeholders in filenames in build commands (PR#4318).
Interface
* Add support for searching the Messages and Compiler output (PR#3823).
* Add support for modern platform-native file selection dialogs
(Issue#1310, Issue#2794, Issue#3458, Issue#3868, Issue#4220, Issue#4259,
PR#3861).
* Regroup filetypes by letter (PR#3977).
* Add filter for open documents sidebar (PR#4210).
* Add filter for keybindings preferences (Issue#2848, PR#4192).
* Add various pref to skip "replace in session" confirmation dialog
(Issue#3702, PR#3851).
* Make it easier to wrap search when the confirmation dialog is shown
(Issue#1192, PR#4042).
* Fix spurious selection when clicking an externally-modified file
(Issue#3906, PR#3909).
* Fix translation of the Various preferences tab (Issue#3628, PR#3634).
* Do not show redundant None encoding (Issue#3624, PR#3640).
* Do not display encodings not supported on the system (PR#3720).
* Move "Virtual Spaces" preference to "Editor -> Features" (Issue#3605).
* Various UI tweaks (PR#3560, Issue#3630, PR#3637, PR#4098, PR#4149).
Editor
* Update Scintilla to 5.5.4 and Lexilla to 5.4.2 (PR#4168).
* Allow pasting and autocompletion for multiple carets (Issue#625,
Issue#2328, PR#4278).
* Increase minimal number margin width (Issue#4332, PR#4334).
Filetypes
* Update parsers to Universal Ctags p6.1.20240519.0, which leads to many
updated symbol parsers (PR#3859, PR#3877).
* Add CIL filetype (Christian Schrötter, PR#3480).
* Add Dart filetype (Issue#371, PR#3973).
* Add Dockerfile filetype (andy5995, Issue#3752, PR#3757).
* Add LESS and SCSS filetypes (Kirill Zhumarin & Jiří Techet, PR#4095).
* Add Nix filetype (PR#3954).
* Add Prolog filetype (PR#3171).
* Add Raku (Perl 6) filetype (PR#3169).
* Add SystemVerilog filetype (Javier Mora, PR#4039).
* Add Terraform HCL filetype (PR#4246).
* Add TOML filetype (PR#3934).
* Add Zig filetype (Issue#3724, PR#3974).
* Update R filetype (hieeupomalrf, Issue#3376, PR#3607).
* Update Fortran keywords (cx384, PR#3656).
* Update Pascal filetype (rdipardo, PR#3694).
* Update Java keywords (PR#4014).
* Update JavaScript keywords (Azq2, PR#3440).
* Update PowerShell keywords (PR#3886).
* Update Verilog keywords (Javier Mora, PR#4037).
* Improve support for mixed PHP/HTML/JavaScript symbols (PR#4335).
* Improve Shell highlighting inside strings (Issue#1754, Issue#1821,
PR#4081).
* Improve Erlang symbols (Issue#2650, PR#3837).
* Improve Nim highlighting (Issue#3520, PR#3648).
* Add symbols support for Ocaml, Meson and Forth filetypes (PR#3163,
PR#4013).
* Support triple-quoted strings in Java (Issue#3995, PR#4000).
* Improve Groovy comments support (Issue#3761, PR#4015).
* Fix highlighting of COBOL keywords (PR#4337).
* Recognize shell scripts when using busybox (Issue#3884, PR#4016).
* Recognize .lpr as Pascal (rdipardo, PR#3694).
* Recognize .mjs, .cjs and .jsx as JavaScript (Damon Harris, PR#3698,
Chocobo1, PR#3866, ajpf44, PR#3892).
* Recognize .mts, .cts and .tsx as TypeScript (Chocobo1, PR#3867,
ajpf44, PR#3892).
* Recognize .pyi as Python (Issue#3873, PR#3976).
* Recognize .tmpl and .vue as HTML (Azq2, PR#3440).
Plugins
* FileBrowser: Use `xdg-open` to open external files by default on Linux
and others (PR#3815).
* SaveActions: Add support for "persistent untitled documents" (LiquidCake,
PR#3911, PR#4077).
Windows
* Add installer signing using SignPath.io (Giuseppe Penone, PR#4223).
* Use Consolas as the default monospaced font (PR#4326).
* Improve Meson support (Biswapriyo Nath, PR#3811, PR#3812, PR#4236).
* Use themed title bar (GabrielFrigo & Jiří Techet, Issue#4200, PR#4205).
* Use smaller toolbar icons by default (PR#4197).
* Fix opening some help URIs (PR#4322).
API
* Add *Plugin Extension* API allowing plugins to take over some features
for selected documents, including autocompletion, symbol goto,
symbol highlighting and calltip display (PR#3849).
* Add `symbols_get_icon_pixbuf()` (PR#3916).
* Add "document-before-save-as" signal (PR#3572).
* Add "geany-before-quit" signal (PR#4069).
* Adjust the internal state when emitting the "document-new" signal to be
closer to the one when emitting the "document-open" one. This should not
affect most users, but it fixes a crash in the Overview plugin
(geany/geany-plugins#1354, PR#4348).
Internationalization
* Updated translations: cs, da, de, es, fr, nl, pt, pt_br, ru, sk, zh_TW
* Added translation: ltg, ta
To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91 pkgsrc/devel/geany/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/geany/PLIST
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/geany/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/geany/Makefile
diff -u pkgsrc/devel/geany/Makefile:1.90 pkgsrc/devel/geany/Makefile:1.91
--- pkgsrc/devel/geany/Makefile:1.90 Wed Jul 2 02:26:08 2025
+++ pkgsrc/devel/geany/Makefile Mon Jul 14 22:09:27 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.90 2025/07/02 02:26:08 markd Exp $
+# $NetBSD: Makefile,v 1.91 2025/07/14 22:09:27 gutteridge Exp $
-DISTNAME= geany-2.0
-PKGREVISION= 9
+DISTNAME= geany-2.1
CATEGORIES= devel editors
MASTER_SITES= https://download.geany.org/
EXTRACT_SUFX= .tar.bz2
Index: pkgsrc/devel/geany/PLIST
diff -u pkgsrc/devel/geany/PLIST:1.19 pkgsrc/devel/geany/PLIST:1.20
--- pkgsrc/devel/geany/PLIST:1.19 Mon Oct 30 23:19:55 2023
+++ pkgsrc/devel/geany/PLIST Mon Jul 14 22:09:27 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2023/10/30 23:19:55 gutteridge Exp $
+@comment $NetBSD: PLIST,v 1.20 2025/07/14 22:09:27 gutteridge Exp $
bin/geany
include/geany/app.h
include/geany/build.h
@@ -17,6 +17,7 @@ include/geany/main.h
include/geany/msgwindow.h
include/geany/navqueue.h
include/geany/plugindata.h
+include/geany/pluginextension.h
include/geany/pluginutils.h
include/geany/prefs.h
include/geany/project.h
@@ -86,20 +87,70 @@ share/doc/geany/html/images/sidebar_show
share/doc/geany/html/index.html
share/doc/geany/manual.txt
share/geany/GPL-2
+share/geany/colorschemes/abc-dark.conf
+share/geany/colorschemes/abc-light.conf
share/geany/colorschemes/alt.conf
+share/geany/colorschemes/bespin.conf
+share/geany/colorschemes/black.conf
+share/geany/colorschemes/carbonfox.conf
+share/geany/colorschemes/cyber-sugar.conf
+share/geany/colorschemes/darcula.conf
+share/geany/colorschemes/dark-colors.conf
+share/geany/colorschemes/dark-fruit-salad.conf
+share/geany/colorschemes/dark.conf
+share/geany/colorschemes/delt-dark.conf
+share/geany/colorschemes/earthsong.conf
+share/geany/colorschemes/epsilon.conf
+share/geany/colorschemes/evg-ega-dark.conf
+share/geany/colorschemes/gedit.conf
+share/geany/colorschemes/github.conf
+share/geany/colorschemes/grey8.conf
+share/geany/colorschemes/gruvbox-dark.conf
+share/geany/colorschemes/hacker.conf
+share/geany/colorschemes/himbeere.conf
+share/geany/colorschemes/inkpot.conf
+share/geany/colorschemes/kugel.conf
+share/geany/colorschemes/kurayami.conf
+share/geany/colorschemes/lgpl-2.0.txt
+share/geany/colorschemes/lgpl-${PKGVERSION}.txt
+share/geany/colorschemes/matcha.conf
+share/geany/colorschemes/mc.conf
+share/geany/colorschemes/metallic-bottle.conf
+share/geany/colorschemes/notepad-plus-plus.conf
+share/geany/colorschemes/oblivion2.conf
+share/geany/colorschemes/octagon.conf
+share/geany/colorschemes/one-dark.conf
+share/geany/colorschemes/pygments.conf
+share/geany/colorschemes/retro.conf
+share/geany/colorschemes/sleepy-pastel.conf
+share/geany/colorschemes/slushpoppies.conf
+share/geany/colorschemes/solarized-dark.conf
+share/geany/colorschemes/solarized-light.conf
+share/geany/colorschemes/spyder-dark.conf
+share/geany/colorschemes/steampunk.conf
+share/geany/colorschemes/tango-dark.conf
+share/geany/colorschemes/tango-light.conf
+share/geany/colorschemes/tinge.conf
+share/geany/colorschemes/ubuntu.conf
+share/geany/colorschemes/underthesea.conf
+share/geany/colorschemes/vibrant-ink.conf
share/geany/filedefs/filetypes.Arduino.conf
share/geany/filedefs/filetypes.CUDA.conf
share/geany/filedefs/filetypes.Clojure.conf
share/geany/filedefs/filetypes.Cython.conf
+share/geany/filedefs/filetypes.Dockerfile.conf
share/geany/filedefs/filetypes.Genie.conf
share/geany/filedefs/filetypes.Graphviz.conf
share/geany/filedefs/filetypes.Groovy.conf
+share/geany/filedefs/filetypes.HCL.conf
share/geany/filedefs/filetypes.JSON.conf
share/geany/filedefs/filetypes.Kotlin.conf
+share/geany/filedefs/filetypes.LESS.conf
share/geany/filedefs/filetypes.Meson.conf
-share/geany/filedefs/filetypes.Nim.conf
+share/geany/filedefs/filetypes.SCSS.conf
share/geany/filedefs/filetypes.Scala.conf
share/geany/filedefs/filetypes.Swift.conf
+share/geany/filedefs/filetypes.SystemVerilog.conf
share/geany/filedefs/filetypes.TypeScript.conf
share/geany/filedefs/filetypes.abaqus
share/geany/filedefs/filetypes.abc
@@ -112,6 +163,7 @@ share/geany/filedefs/filetypes.batch
share/geany/filedefs/filetypes.bibtex
share/geany/filedefs/filetypes.c
share/geany/filedefs/filetypes.caml
+share/geany/filedefs/filetypes.cil
share/geany/filedefs/filetypes.cmake
share/geany/filedefs/filetypes.cobol
share/geany/filedefs/filetypes.coffeescript
@@ -121,6 +173,7 @@ share/geany/filedefs/filetypes.cpp
share/geany/filedefs/filetypes.cs
share/geany/filedefs/filetypes.css
share/geany/filedefs/filetypes.d
+share/geany/filedefs/filetypes.dart
share/geany/filedefs/filetypes.diff
share/geany/filedefs/filetypes.docbook
share/geany/filedefs/filetypes.erlang
@@ -143,6 +196,8 @@ share/geany/filedefs/filetypes.lua
share/geany/filedefs/filetypes.makefile
share/geany/filedefs/filetypes.markdown
share/geany/filedefs/filetypes.matlab
+share/geany/filedefs/filetypes.nim
+share/geany/filedefs/filetypes.nix
share/geany/filedefs/filetypes.nsis
share/geany/filedefs/filetypes.objectivec
share/geany/filedefs/filetypes.pascal
@@ -150,8 +205,10 @@ share/geany/filedefs/filetypes.perl
share/geany/filedefs/filetypes.php
share/geany/filedefs/filetypes.po
share/geany/filedefs/filetypes.powershell
+share/geany/filedefs/filetypes.prolog
share/geany/filedefs/filetypes.python
share/geany/filedefs/filetypes.r
+share/geany/filedefs/filetypes.raku
share/geany/filedefs/filetypes.restructuredtext
share/geany/filedefs/filetypes.ruby
share/geany/filedefs/filetypes.rust
@@ -159,6 +216,7 @@ share/geany/filedefs/filetypes.sh
share/geany/filedefs/filetypes.smalltalk
share/geany/filedefs/filetypes.sql
share/geany/filedefs/filetypes.tcl
+share/geany/filedefs/filetypes.toml
share/geany/filedefs/filetypes.txt2tags
share/geany/filedefs/filetypes.vala
share/geany/filedefs/filetypes.verilog
@@ -166,6 +224,7 @@ share/geany/filedefs/filetypes.vhdl
share/geany/filedefs/filetypes.xml
share/geany/filedefs/filetypes.yaml
share/geany/filedefs/filetypes.zephir
+share/geany/filedefs/filetypes.zig
share/geany/filetype_extensions.conf
share/geany/geany.css
share/geany/geany.glade
Index: pkgsrc/devel/geany/distinfo
diff -u pkgsrc/devel/geany/distinfo:1.24 pkgsrc/devel/geany/distinfo:1.25
--- pkgsrc/devel/geany/distinfo:1.24 Wed Jul 2 02:26:08 2025
+++ pkgsrc/devel/geany/distinfo Mon Jul 14 22:09:27 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.24 2025/07/02 02:26:08 markd Exp $
+$NetBSD: distinfo,v 1.25 2025/07/14 22:09:27 gutteridge Exp $
-BLAKE2s (geany-2.0.tar.bz2) = 9b6d2b0df4eebe1854f7712763f6cd1875f92660a49cec96a9c4d14717389e75
-SHA512 (geany-2.0.tar.bz2) = 443b64fc09501a95241340a6ee582810a3fddb033ef06c1a42d530625921a871a5183b575d73a858fa98b040651c4308a273272cb735753e969fd1270170b87d
-Size (geany-2.0.tar.bz2) = 6836300 bytes
+BLAKE2s (geany-2.1.tar.bz2) = 570c90de5553dc3b68613108c746d986698b0b83cd2de062583fd766cdc6f58d
+SHA512 (geany-2.1.tar.bz2) = 778e6322e0f3a684c3345fe7558b637999d8903a568ed55fa24016443ace6c9d755a988fc19e8b26ad3e5df205c7a8bd3aa01b0b24036fac7cee867e8ba199e7
+Size (geany-2.1.tar.bz2) = 6908595 bytes
SHA1 (patch-scintilla_include_ScintillaTypes.h) = 2551117be6274e30e79bb22658d66bf252a35a53
Home |
Main Index |
Thread Index |
Old Index