pkgsrc-Changes archive

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

CVS commit: pkgsrc/editors/gobby



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Apr 17 14:22:39 UTC 2024

Modified Files:
        pkgsrc/editors/gobby: Makefile PLIST distinfo
Removed Files:
        pkgsrc/editors/gobby/patches: patch-aa patch-configure
            patch-inc_config.hpp patch-inc_preferencesdialog.hpp
            patch-src_gselector_cpp

Log Message:
gobby: update to 0.6.0.

Version 0.6.0:
  * Remove support for GTK+ 2.x; at least GTK+ 3.6 is required now.
  * Enable TCP keepalives, so that inactive connections will drop automatically
    after a short time.
  * Gobby is now registered as a handler for infinote:// URLs.
  * Remember hosts previously connected to and presents them in the list
    next time Gobby is started until expilictly removed.
  * Gobby can now show connection parameters, in particular TLS parameters
    used for the connection.
  * Gobby's configuration options are stored in GSettings instead of a custam
    config.xml file.
  * The option to not set a certificate in the initial welcome dialog is no
    longer available.
  * Gobby can now use the default system CAs on Windows.
  * Small bug fixes and code base modernization.

Version 0.5.0:
  * Allow to run a server within the Gobby process; infinoted is no longer
    required to connect to other people
  * Added support for user accounts and different permissions for different
    accounts
  * Added limited support for chat nodes in the document tree
  * Added an option to set the opacity with which user colors are shown
    behind the text.
  * Added Fullscreen option and Ctrl++ and Ctrl+- shortcuts to
    increase/decrease the font size.
  * Gobby can open infinote://XXX URIs given on the command line to directly
    open one or more documents at startup.

Version 0.4.94:
  * Show cursors and selections of remote users in the own viewport and
    scrollbar
  * Add a "Disconnect from Server" option to the context menu
  * When double-clicking a user in the user list jump to its current cursor
    position
  * Allow gobby to be built against GTK+ 3
  * Fixed a bug which prevented "Save All" from working

Version 0.4.93:
  * Added IRC-like chat
  * Added functionality to export a document to HTML (#245)
  * Sort browser entries
  * Allow selecting multiple files when opening files
  * Allow resetting user colors in a document (Bug #211)
  * Added a Connect to Server option to the File menu
  * Undo words instead of individual characters
  * When starting Gobby twice then send commands to an existing Gobby (if any)
    unless the -n command line option is given.
  * Added an option to highlight spaces and tabs

Version 0.4.92:
  * Support running Gobby on Windows 2000.
  * Added Icons for HCLP and HCLPI icon themes (Bug #413, Patrick Wade).
  * Make sure terminating newline characters are saved correctly
  * Added /etc/ssl/certs/ca-certificates.crt as default trust file, if
    available.
  * Don't mess up saving documents whose first line is empty.
  * Write config files in $XDG_CONFIG_HOME instead of $HOME (Bug #437,
    Cristian Klein).
  * Display colored pencil icons in a document's tab for each user that made
    a change since the document has been viewed the last time (Bug #66,
    Mattis Manzel).

Version 0.4.91:
  * Keep track of a document's modified state between Undo/Redo operations
  * Scroll to Cursor after Cut or Paste
  * Added HCLPI icon of the Gobby Logo (Thanks to Thomas Glatt)
  * Added an Autosave Option in the preferences
  * Remember previous host names in "Direct Connection" entry
  * Added an "Open Location" dialog to open arbitrary URIs
  * Added a tooltip when hovering text, showing the author of that text

Version 0.4.90:
  * Use libinfinity instead of libobby as backend
  * Allow connection to multiple servers
  * Redesigned UI to better match normal text editors, and to be more
    HIG-compliant
  * Added Undo support (via libinfinity)
  * Require GtkSourceView 2.x
  * Some features of the previous versions, especially self-hosting, are not
    implemented in 0.4.90. This will be added in a later version.


To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 pkgsrc/editors/gobby/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/editors/gobby/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/editors/gobby/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/editors/gobby/patches/patch-aa \
    pkgsrc/editors/gobby/patches/patch-configure \
    pkgsrc/editors/gobby/patches/patch-inc_config.hpp \
    pkgsrc/editors/gobby/patches/patch-inc_preferencesdialog.hpp \
    pkgsrc/editors/gobby/patches/patch-src_gselector_cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/editors/gobby/Makefile
diff -u pkgsrc/editors/gobby/Makefile:1.81 pkgsrc/editors/gobby/Makefile:1.82
--- pkgsrc/editors/gobby/Makefile:1.81  Sun Apr  7 07:33:53 2024
+++ pkgsrc/editors/gobby/Makefile       Wed Apr 17 14:22:38 2024
@@ -1,26 +1,35 @@
-# $NetBSD: Makefile,v 1.81 2024/04/07 07:33:53 wiz Exp $
+# $NetBSD: Makefile,v 1.82 2024/04/17 14:22:38 wiz Exp $
 
-DISTNAME=      gobby-0.4.12
-PKGREVISION=   61
+DISTNAME=      gobby-0.6.0
 CATEGORIES=    editors
-MASTER_SITES=  http://releases.0x539.de/gobby/
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=gobby/}
+GITHUB_TAG=    v${PKGVERSION_NOREV}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://gobby.0x539.de/
-COMMENT=       Collaborative Editor
-LICENSE=       gnu-gpl-v2
+HOMEPAGE=      https://github.com/gobby/gobby/wiki
+COMMENT=       Multi-Platform Collaborative Editor
+LICENSE=       isc
+
+# for m4 fragments for autoconf/automake
+TOOL_DEPENDS+= gettext-m4-[0-9]*:../../devel/gettext-m4
+TOOL_DEPENDS+= yelp-tools-[0-9]*:../../textproc/yelp-tools
 
 USE_LANGUAGES=         c c++11
 USE_PKGLOCALEDIR=      yes
+USE_TOOLS+=            autoconf automake autoreconf
 USE_TOOLS+=            gmake intltool msgfmt pkg-config
 GNU_CONFIGURE=         yes
 
+pre-configure:
+       cd ${WRKSRC} && autoreconf -fiv
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/glib2/schemas.mk"
 .include "../../devel/glibmm/buildlink3.mk"
-.include "../../devel/libsigc++/buildlink3.mk"
-.include "../../editors/obby/buildlink3.mk"
+.include "../../editors/libinfinity/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
-.include "../../net/net6/buildlink3.mk"
+.include "../../security/gsasl/buildlink3.mk"
 .include "../../textproc/libxml++/buildlink3.mk"
-.include "../../x11/gtkmm/buildlink3.mk"
-.include "../../x11/gtksourceview2/buildlink3.mk"
+.include "../../x11/gtkmm3/buildlink3.mk"
+.include "../../x11/gtksourceview3/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/editors/gobby/PLIST
diff -u pkgsrc/editors/gobby/PLIST:1.5 pkgsrc/editors/gobby/PLIST:1.6
--- pkgsrc/editors/gobby/PLIST:1.5      Thu May 12 11:19:46 2011
+++ pkgsrc/editors/gobby/PLIST  Wed Apr 17 14:22:38 2024
@@ -1,46 +1,48 @@
-@comment $NetBSD: PLIST,v 1.5 2011/05/12 11:19:46 adam Exp $
-bin/gobby
-man/man1/gobby.1
-share/gobby/icons/HighContrastLargePrint/48x48/actions/chat.png
-share/gobby/icons/HighContrastLargePrint/48x48/actions/document-list.png
-share/gobby/icons/HighContrastLargePrint/48x48/actions/user-list.png
-share/gobby/icons/HighContrastLargePrint/scalable/actions/chat.svg
-share/gobby/icons/HighContrastLargePrint/scalable/actions/document-list.svg
-share/gobby/icons/HighContrastLargePrint/scalable/actions/user-list.svg
-share/gobby/icons/HighContrastLargePrintInverse/48x48/actions/chat.png
-share/gobby/icons/HighContrastLargePrintInverse/48x48/actions/document-list.png
-share/gobby/icons/HighContrastLargePrintInverse/48x48/actions/user-list.png
-share/gobby/icons/HighContrastLargePrintInverse/scalable/actions/chat.svg
-share/gobby/icons/HighContrastLargePrintInverse/scalable/actions/document-list.svg
-share/gobby/icons/HighContrastLargePrintInverse/scalable/actions/user-list.svg
-share/gobby/icons/hicolor/48x48/actions/chat.png
-share/gobby/icons/hicolor/48x48/actions/document-list.png
-share/gobby/icons/hicolor/48x48/actions/user-list.png
-share/gobby/icons/hicolor/scalable/actions/chat.svg
-share/gobby/icons/hicolor/scalable/actions/document-list.svg
-share/gobby/icons/hicolor/scalable/actions/user-list.svg
-share/icons/HighContrastLargePrint/48x48/apps/gobby.png
-share/icons/HighContrastLargePrint/scalable/apps/gobby.svg
-share/icons/HighContrastLargePrintInverse/48x48/apps/gobby.png
-share/icons/HighContrastLargePrintInverse/scalable/apps/gobby.svg
-share/icons/hicolor/48x48/apps/gobby.png
-share/icons/hicolor/scalable/apps/gobby.svg
-share/locale/ca/LC_MESSAGES/gobby.mo
-share/locale/cs/LC_MESSAGES/gobby.mo
-share/locale/de/LC_MESSAGES/gobby.mo
-share/locale/el/LC_MESSAGES/gobby.mo
-share/locale/en_GB/LC_MESSAGES/gobby.mo
-share/locale/es/LC_MESSAGES/gobby.mo
-share/locale/fr/LC_MESSAGES/gobby.mo
-share/locale/he/LC_MESSAGES/gobby.mo
-share/locale/it/LC_MESSAGES/gobby.mo
-share/locale/ja/LC_MESSAGES/gobby.mo
-share/locale/ko/LC_MESSAGES/gobby.mo
-share/locale/nl/LC_MESSAGES/gobby.mo
-share/locale/pl/LC_MESSAGES/gobby.mo
-share/locale/pt/LC_MESSAGES/gobby.mo
-share/locale/pt_BR/LC_MESSAGES/gobby.mo
-share/locale/ru/LC_MESSAGES/gobby.mo
-share/locale/sv/LC_MESSAGES/gobby.mo
-share/locale/uk/LC_MESSAGES/gobby.mo
-share/locale/zh_CN/LC_MESSAGES/gobby.mo
+@comment $NetBSD: PLIST,v 1.6 2024/04/17 14:22:38 wiz Exp $
+bin/gobby-0.5
+man/man1/gobby-0.5.1
+share/applications/gobby-0.5.desktop
+share/glib-2.0/schemas/de.0x539.gobby.gschema.xml
+share/gobby-0.5/icons/HighContrastLargePrint/48x48/actions/chat.png
+share/gobby-0.5/icons/HighContrastLargePrint/48x48/actions/document-list.png
+share/gobby-0.5/icons/HighContrastLargePrint/48x48/actions/user-list.png
+share/gobby-0.5/icons/HighContrastLargePrint/scalable/actions/chat.svg
+share/gobby-0.5/icons/HighContrastLargePrint/scalable/actions/document-list.svg
+share/gobby-0.5/icons/HighContrastLargePrint/scalable/actions/user-list.svg
+share/gobby-0.5/icons/HighContrastLargePrintInverse/48x48/actions/chat.png
+share/gobby-0.5/icons/HighContrastLargePrintInverse/48x48/actions/document-list.png
+share/gobby-0.5/icons/HighContrastLargePrintInverse/48x48/actions/user-list.png
+share/gobby-0.5/icons/HighContrastLargePrintInverse/scalable/actions/chat.svg
+share/gobby-0.5/icons/HighContrastLargePrintInverse/scalable/actions/document-list.svg
+share/gobby-0.5/icons/HighContrastLargePrintInverse/scalable/actions/user-list.svg
+share/gobby-0.5/icons/hicolor/48x48/actions/chat.png
+share/gobby-0.5/icons/hicolor/48x48/actions/document-list.png
+share/gobby-0.5/icons/hicolor/48x48/actions/user-list.png
+share/gobby-0.5/icons/hicolor/48x48/status/user-color-indicator.png
+share/gobby-0.5/icons/hicolor/scalable/actions/chat.svg
+share/gobby-0.5/icons/hicolor/scalable/actions/document-list.svg
+share/gobby-0.5/icons/hicolor/scalable/actions/user-list.svg
+share/gobby-0.5/icons/hicolor/scalable/status/user-color-indicator.svg
+share/help/C/gobby/figures/main_window.png
+share/help/C/gobby/figures/preferences_appearance.png
+share/help/C/gobby/figures/preferences_editor.png
+share/help/C/gobby/figures/preferences_security.png
+share/help/C/gobby/figures/preferences_user.png
+share/help/C/gobby/figures/preferences_view.png
+share/help/C/gobby/index.docbook
+share/icons/HighContrastLargePrint/48x48/apps/gobby-0.5.png
+share/icons/HighContrastLargePrint/scalable/apps/gobby-0.5.svg
+share/icons/HighContrastLargePrintInverse/48x48/apps/gobby-0.5.png
+share/icons/HighContrastLargePrintInverse/scalable/apps/gobby-0.5.svg
+share/icons/hicolor/48x48/apps/gobby-0.5.png
+share/icons/hicolor/scalable/apps/gobby-0.5.svg
+share/locale/ca/LC_MESSAGES/gobby05.mo
+share/locale/de/LC_MESSAGES/gobby05.mo
+share/locale/el_GR/LC_MESSAGES/gobby05.mo
+share/locale/en_GB/LC_MESSAGES/gobby05.mo
+share/locale/fr/LC_MESSAGES/gobby05.mo
+share/locale/it_IT/LC_MESSAGES/gobby05.mo
+share/locale/ja/LC_MESSAGES/gobby05.mo
+share/locale/pt_BR/LC_MESSAGES/gobby05.mo
+share/locale/zh_TW/LC_MESSAGES/gobby05.mo
+share/metainfo/gobby-0.5.metainfo.xml

Index: pkgsrc/editors/gobby/distinfo
diff -u pkgsrc/editors/gobby/distinfo:1.10 pkgsrc/editors/gobby/distinfo:1.11
--- pkgsrc/editors/gobby/distinfo:1.10  Tue Oct 26 10:21:29 2021
+++ pkgsrc/editors/gobby/distinfo       Wed Apr 17 14:22:38 2024
@@ -1,10 +1,5 @@
-$NetBSD: distinfo,v 1.10 2021/10/26 10:21:29 nia Exp $
+$NetBSD: distinfo,v 1.11 2024/04/17 14:22:38 wiz Exp $
 
-BLAKE2s (gobby-0.4.12.tar.gz) = 06877bc786fb8abe50dfbc62dcfa7aeccd292d6bdbc5c4cf8d31347305657223
-SHA512 (gobby-0.4.12.tar.gz) = cd8280aeaf792f08a5b8bc96dd64a746dfc752e9cefff46d982bfea8be1f9f8a98bacadd3f1adaf88b437df99d217a46dfdd99e97581e36c92f04362e7c9fbc6
-Size (gobby-0.4.12.tar.gz) = 464464 bytes
-SHA1 (patch-aa) = be469582c2e0d0b958adc7a8edb17b796f3ac15b
-SHA1 (patch-configure) = b3b9fd5d5698cfb7db946304f86d7c524d6bc948
-SHA1 (patch-inc_config.hpp) = c9b08460b0b11dab30069c092a7f1ce22c42a2a1
-SHA1 (patch-inc_preferencesdialog.hpp) = f38ae013fd8976a0ee5880d58a55c83825a43e87
-SHA1 (patch-src_gselector_cpp) = 2b3065f34ab4557800e1dc5da9253da23fffa565
+BLAKE2s (gobby-0.6.0.tar.gz) = 9978549db79608d14c9e1c27d868ee0be90847f988a83ea1feb3e43931cff0d2
+SHA512 (gobby-0.6.0.tar.gz) = 8cce000db3ac1f3f15317f010d40bf85bd52dafebfda7b0410a9139188a0400e65d69f64ff63a918c98389fc836d5d44110e64878963ca5b6f3fb9b5ace3ae00
+Size (gobby-0.6.0.tar.gz) = 509088 bytes



Home | Main Index | Thread Index | Old Index