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 Oct 30 23:19:55 UTC 2023

Modified Files:
        pkgsrc/devel/geany: Makefile PLIST distinfo

Log Message:
geany: update to 2.0

Geany 2.0 (October 19, 2023)

    General
    * Split "session data" into session.conf, preferences are written to
      and read from geany.conf (PR#2776, PR#2779, PR#3014, PR#3125 and more).
    * Add new build system Meson (experimental) (PR#2761).
    * Require GTK 3.24 (#3580).

    Bug fixes
    * (Re-)Add ability to scroll over document tabs (Luke Horwell, PR#3134).
    * Fix keyword colorization on filetype change (PR#3553).
    * Fix startup files order when placing tabs next to the current one
      (PR#3611).

    Interface
    * The document list in the sidebar has a new tree view. This mode is the
      new default and existing installations automatically use it (PR#1813).
    * Use dark-theme friendly colors for compiler messages (PR#3013).
    * Add a confirmation dialog on search & replace for the whole session
      (PR#3033).
    * Filter entry for symbol tree (PR#3055).
    * Simplify project creation from existing directories with sources
      (PR#3042).
    * Add option to show symbols in symbol tree without category groups
      (PR#3172).
    * Add option to only show line endings if they differ from file default
      (PR#3287).
    * Make tab label length and window title length configurable
      (Abdul Rafey, #3365).
    * Make Go to Symbol commands show signature list (PR#3475).

    Editor
    * Update Scintilla to 5.3.7 and Lexilla to 5.2.7 (PR#2867, PR#3551).
    * Add "Change history" feature (disabled by default) (PR#3551).

    Filetypes
    * Sync many parsers from the Universal Ctags project, this leads to
      updated symbol parsers (PR#2990, PR#2991, PR#3032).
    * Improved support for the ctags file format, which is now the
      recommended format for tags files (PR#3049).
    * Update Kotlin filetype config (PR#3456).
    * Apply Markdown header style to the complete header
      (Robert Di Pardo, PR#3602).
    * Update Nim filetype config (Zoom, PR#2988).
    * Update PHP filetype config (PR#3488).
    * Update Python filetype config (PR#3039).
    * Add AutoIt filetype (Skif-off, PR#1752).
    * Add GDScript filetype (David Yang, PR#3012).
    * Remove Ferite filetype (PR#3075).
    * Enable local variables and improve autocompletion for C/C++ and
      some other languages (PR#3185, PR#3275).

    Windows
    * Remove native file and color dialogs on Windows, GTK dialogs will
      be used instead (#3219).
    * Use "Prof-Gnome" GTK theme by default (same theme as used on macOS)
      for a better experience, the "Adwaita" theme can still be activated
      (PR#3129).

    Internationalization
    * Updated translations: cz, da, de, fr, es, kk, lv, it, nl, pt, sk, ru, ua
    * Added translations: si


To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 pkgsrc/devel/geany/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/geany/PLIST
cvs rdiff -u -r1.22 -r1.23 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.80 pkgsrc/devel/geany/Makefile:1.81
--- pkgsrc/devel/geany/Makefile:1.80    Sat Oct 21 17:09:57 2023
+++ pkgsrc/devel/geany/Makefile Mon Oct 30 23:19:55 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.80 2023/10/21 17:09:57 gdt Exp $
+# $NetBSD: Makefile,v 1.81 2023/10/30 23:19:55 gutteridge Exp $
 
-DISTNAME=      geany-1.38
-PKGREVISION=   6
-CATEGORIES=    devel
+DISTNAME=      geany-2.0
+CATEGORIES=    devel editors
 MASTER_SITES=  https://download.geany.org/
 EXTRACT_SUFX=  .tar.bz2
 
@@ -34,10 +33,12 @@ CONFIGURE_ARGS+=    CC=sunpro
 BUILDLINK_TRANSFORM+=  rm:-lstdc++
 .endif
 
+.include "../../devel/gettext-tools/msgfmt-desktop.mk"
 .include "../../devel/gettext-lib/buildlink3.mk"
 .include "../../devel/glib2/buildlink3.mk"
 .include "../../graphics/adwaita-icon-theme/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
+BUILDLINK_API_DEPENDS.gtk3+=   gtk3+>=3.24.0
 .include "../../x11/gtk3/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/geany/PLIST
diff -u pkgsrc/devel/geany/PLIST:1.18 pkgsrc/devel/geany/PLIST:1.19
--- pkgsrc/devel/geany/PLIST:1.18       Tue Oct 12 23:42:35 2021
+++ pkgsrc/devel/geany/PLIST    Mon Oct 30 23:19:55 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2021/10/12 23:42:35 gutteridge Exp $
+@comment $NetBSD: PLIST,v 1.19 2023/10/30 23:19:55 gutteridge Exp $
 bin/geany
 include/geany/app.h
 include/geany/build.h
@@ -20,7 +20,6 @@ include/geany/plugindata.h
 include/geany/pluginutils.h
 include/geany/prefs.h
 include/geany/project.h
-include/geany/scintilla/Compat.h
 include/geany/scintilla/SciLexer.h
 include/geany/scintilla/Sci_Position.h
 include/geany/scintilla/Scintilla.h
@@ -53,12 +52,14 @@ share/applications/geany.desktop
 share/doc/geany/AUTHORS
 share/doc/geany/COPYING
 share/doc/geany/ChangeLog
+share/doc/geany/LexillaLicense.txt
 share/doc/geany/NEWS
 share/doc/geany/README
 share/doc/geany/ScintillaLicense.txt
 share/doc/geany/THANKS
 share/doc/geany/TODO
 share/doc/geany/html/images/build_menu_commands_dialog.png
+share/doc/geany/html/images/edit_change_history.png
 share/doc/geany/html/images/find_dialog.png
 share/doc/geany/html/images/find_in_files_dialog.png
 share/doc/geany/html/images/main_window.png
@@ -79,6 +80,9 @@ share/doc/geany/html/images/pref_dialog_
 share/doc/geany/html/images/pref_dialog_various.png
 share/doc/geany/html/images/pref_dialog_vte.png
 share/doc/geany/html/images/replace_dialog.png
+share/doc/geany/html/images/sidebar_documents_only.png
+share/doc/geany/html/images/sidebar_show_paths.png
+share/doc/geany/html/images/sidebar_show_tree.png
 share/doc/geany/html/index.html
 share/doc/geany/manual.txt
 share/geany/GPL-2
@@ -103,6 +107,7 @@ share/geany/filedefs/filetypes.actionscr
 share/geany/filedefs/filetypes.ada
 share/geany/filedefs/filetypes.asciidoc
 share/geany/filedefs/filetypes.asm
+share/geany/filedefs/filetypes.autoit
 share/geany/filedefs/filetypes.batch
 share/geany/filedefs/filetypes.bibtex
 share/geany/filedefs/filetypes.c
@@ -120,10 +125,10 @@ share/geany/filedefs/filetypes.diff
 share/geany/filedefs/filetypes.docbook
 share/geany/filedefs/filetypes.erlang
 share/geany/filedefs/filetypes.f77
-share/geany/filedefs/filetypes.ferite
 share/geany/filedefs/filetypes.forth
 share/geany/filedefs/filetypes.fortran
 share/geany/filedefs/filetypes.freebasic
+share/geany/filedefs/filetypes.gdscript
 share/geany/filedefs/filetypes.glsl
 share/geany/filedefs/filetypes.go
 share/geany/filedefs/filetypes.haskell
@@ -162,8 +167,6 @@ share/geany/filedefs/filetypes.xml
 share/geany/filedefs/filetypes.yaml
 share/geany/filedefs/filetypes.zephir
 share/geany/filetype_extensions.conf
-share/geany/geany-3.0.css
-share/geany/geany-3.20.css
 share/geany/geany.css
 share/geany/geany.glade
 share/geany/snippets.conf
@@ -184,6 +187,7 @@ share/geany/templates/files/main.c
 share/geany/templates/files/main.cxx
 share/geany/templates/files/main.d
 share/geany/templates/files/main.java
+share/geany/templates/files/main.md
 share/geany/templates/files/main.py
 share/geany/templates/files/main.vala
 share/geany/templates/files/module.erl
@@ -211,6 +215,7 @@ share/icons/hicolor/16x16/apps/geany.png
 share/icons/hicolor/24x24/actions/geany-build.png
 share/icons/hicolor/24x24/actions/geany-close-all.png
 share/icons/hicolor/24x24/actions/geany-save-all.png
+share/icons/hicolor/24x24/apps/geany.png
 share/icons/hicolor/32x32/actions/geany-build.png
 share/icons/hicolor/32x32/actions/geany-close-all.png
 share/icons/hicolor/32x32/actions/geany-save-all.png

Index: pkgsrc/devel/geany/distinfo
diff -u pkgsrc/devel/geany/distinfo:1.22 pkgsrc/devel/geany/distinfo:1.23
--- pkgsrc/devel/geany/distinfo:1.22    Tue Oct 26 10:14:40 2021
+++ pkgsrc/devel/geany/distinfo Mon Oct 30 23:19:55 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2021/10/26 10:14:40 nia Exp $
+$NetBSD: distinfo,v 1.23 2023/10/30 23:19:55 gutteridge Exp $
 
-BLAKE2s (geany-1.38.tar.bz2) = ce2722166b5cd4d01f861d4be170ede9ae814b38842219dacb725c22cb54e7ee
-SHA512 (geany-1.38.tar.bz2) = 5aff0643d0d9e667d0fb526e9c8426cb80c89decf92110683086c2a7a18e0d3d55ab514fdd68aa0c4431c98ae0c4685607b49c620525184c89e21b26fca06699
-Size (geany-1.38.tar.bz2) = 4860717 bytes
+BLAKE2s (geany-2.0.tar.bz2) = 9b6d2b0df4eebe1854f7712763f6cd1875f92660a49cec96a9c4d14717389e75
+SHA512 (geany-2.0.tar.bz2) = 443b64fc09501a95241340a6ee582810a3fddb033ef06c1a42d530625921a871a5183b575d73a858fa98b040651c4308a273272cb735753e969fd1270170b87d
+Size (geany-2.0.tar.bz2) = 6836300 bytes



Home | Main Index | Thread Index | Old Index