pkgsrc-Changes archive

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

CVS commit: pkgsrc/misc/vym



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Aug 18 05:16:09 UTC 2024

Modified Files:
        pkgsrc/misc/vym: Makefile PLIST distinfo
Added Files:
        pkgsrc/misc/vym/patches: patch-src_main.cpp patch-src_mainwindow.cpp
Removed Files:
        pkgsrc/misc/vym/patches: patch-main.cpp

Log Message:
vym: Update from 2.7.1 to 2.9.28

>From Iris via pkgsrc-wip.

Changelog from 2.9.27 to 2.9.28:

8f4e86ca Version 2.9.28
c6c3823b Added Sven Höxter to aboutDialog for his patches
cba17cc6 Feature: link app icon as a mimetype icon for the hicolor default theme (#109)
01aae901 Fix: do not install manpage in doc dir (#107)
201ca770 Bugfix: Open french documention if required
97e0e837 Spelling fix: remove duplicate word (#108)
1a3d001d Spelling fixes (#105)
7eb79dde Desktop file improvements (#106)
92a762ed Merge branch 'release' of github.com:insilmaril/vym into release
d9d7b12a Updated project name
5248d9a0 Fixed typo in version number
0e87888d Updated year in README.md
acdf0677 Updated release notes

--

Release notes VYM - View Your Mind

The lists below shows differences between vym 2.8.0 and the latest 2.9.x
version.

Feel free to report any bugs or feature requests on
https://github.com/insilmaril/vym/issues

Thanks for using vym!

Uwe Drechsel - May 2024
Version 2.9.27
Bugfixes

    Bugfix: Markdown improvements by Markus Seilnacht
    Bugfix: Allow saving of readonly maps
    Bugfix: Use vymBaseDir when setting up libreoffice export
    Bugfix: Resetting task delta prio not limited to visible tasks

Version 2.9.26
Features

    Feature: #87 Enable Crtl modifier for macros triggered by function keys.
    Feature: Set last export type to "Update" after successfully "Creating"
Confluence page
    Feature: Updated status bar messages when loading/saving maps
    Feature: #91 Update Italian translation
    Feature: Dropped URLs are truncated at start of parameters

Bugfixes

    Bugfix: Minor typo in German translation
    Bugfix: Minor typo in Confluence settings dialog
    Bugfix: Pasted text URLs in a heading no longer create URL in branch
    Bugfix: #90 Disable BSP indexing to avoid crashes
    Bugfix: #88 Improved ASCII export

Changes

    Change: Removed or changed shortcuts with ALT

Version 2.9.22
Features

    Feature: Support multiple Jira instances with specific authentication
methods
    Feature: Floppy disk icon for unsaved maps better visible, if active
    Feature: Upload images also for new Confluence pages
    Feature: New commands to control visuals of selection box
    Feature: added script to set colors of selection box for dark theme:
        demos/scripts/setSelectionBoxDarkTheme.vys
    Feature: Center on selection and fit to view with Key_Period + Key_Shift
    Feature: Delete vymLink with Ctrl-Shift click
    Feature: Scale pasted images to 300px width
    Feature: Define pen color, width and brush for selection box
        setSelectionPenColor
        setSelectionPenWidth
        setSelectionBrushColor
    Feature: Option to 'never' use dark theme
    Feature: Support Personal Access Tokens for Jira and Confluence
    Feature: Improved animated centering on selection (Shortcut: Key_Period)
    Feature: For multiple selected items show count in status line
    Feature: Scale images on the fly
    This allows to paste and shrink images (Ctrl + "-"), but when zooming in
the images are not pixelized, but still have original resolution. Storing e.g.
screenshots is more efficient this way.

Bugfixes

    Bugfix: Creating Confluence page without attachments
    Bugfix: Icon and status of view icons
    Bugfix: disabled all icons when no map is available.
    Bugfix: Fixed layout of dialog for Confluence export
    Bugfix: Improved adding new branches at border of current scene
    Bugfix: Urls and VymLinks shown again in statusBar
    Bugfix: Wrong positon of selection box of xlinks control points, resulting
in crazy scrolling, when control point is selected.
    Bugfix: #79 quell linking error (#79)
    Bugfix: Set selection background color in TreeEditor
    Bugfix: Also center on selected branch when using HeadingEditor while
editing a heading
    Bugfix: Save colors of headings
    Bugfix: Editing long plainText headings might open HeadingEditor
    Bugfix: #65 and #71 Colors in NoteEditor with RichText
    Bugfix: #76 Editing heading of zoomed in view causes panning
    Bugfix: When zooming in/out using mouse wheel don't change rotation
    Bugfix: Background colors in HeadingEditor
    Bugfix: #40 Editing PlainText headings with linebreaks
    Bugfix: #75 TreeEditor and Linebreaks in headings
    Bugfix: #73 Default maps should not have word default in MapCenter
    Bugfix: #72 Improved support to load new default maps
    Bugfix: #74 HTML export uses word wrap for PlainText notes
    Bugfix: Update HeadingEditor for RichText heading, when frame background
changes
    Bugfix: Update color and heading of HeadingEditor
    Bugfix: #70 HeadingEditor doesn't use map background when switching on
RichText mode
    Bugfix: #70 settings override macroPath, if local option is used "-l"
    Bugfix: #68 HeadingEditor doesn't update after in MapEditor
    Bugfix: Consider zoomFactor after load when scrolling to selection
    Bugfix: Set color and width of legacy xlink

Changes

    Change: Use Control modifier instead of Shift to only move MapCenter
    Change: Compatibility with 2.9.514: Some elements can be read, even if vym

Version 2.9.2
Bugfixes

    Bugfix: #64 Read notes correctly from (very old) maps

Version 2.9.0

This version provides bugfixes and some new features. The biggest and most
visible changes are dark theme support and an extended color bar to select
colors.

The platform support has been improved, native Mac version is available (again)
and also binaries for various Linux flavors. See the README.md for details
Features

    Feature: Dark theme
    Feature: Increase max. number of recent maps to 20
    Feature: Reset priority delta for visible tasks (all maps)
    Feature: Toggle target for multiple selected items
    Feature: Copying and pasting between vym instances and pasting images
    Feature: Added desktop files for easier packaging accross Linux distros
    Feature: Larger font size for editing headings on WIndows
    Feature: Scripting commands to edit heading and get depth of branch
    Feature: Introduced colors toolbar (#39)
    Feature: Use expand macro in Confluence export for scrolled branches
    Feature: Move branches diagonally with Ctrl-PageUp/Down
    Feature: Enable openSSL on Windows
    Feature: Add information from JIRA as attributes
    Feature: Toggle flag for multiselection
    Feature: Confluence and JIRA support
    Feature: Cycle tasks by clicking status in taskeditor
    Feature: Cursor up/down + Shift-key can be used to select multiple branches
    Feature: Updated translations for Greek and German

Bugfixes

    Bugfix: #52 Saving part of map overwrites original map
    Bugfix: #48 lockfile cannot be renamed on Windows
    Bugfix: Read map attributes for default map
    Bugfix: Create translation files during build
    Bugfix: German translation to show keyboard macros in help menu
    Bugfix: Set URL when getting Jira data
    Bugfix: Use mapname and correct postfic when exporting
    Bugfix: #25 treeEditor opens when pasting images
    Bugfix: less compiler warnings related to deprecated Qt
    Bugfix: Restore state of treeEditor and slideEditor from settings in map
after load
    Bugfix: Don't set URL for Jira ticket, if Jira pattern is not known
    Bugfix: Umlauts when exporting to a Confluence page
    Bugfix: undo/redo when toggling task via F12-macro
    Bugfix: Allow selecting text while editing a heading in QLineEdit
    Bugfix: Remove invalid QModelIndex warning when relinking images from
mainbranch to center
    Bugfix: Avoid jumping of view when adding branches to center"
    Bugfix: Reset current text format when switching from RichText to PlainText
    Bugfix: Unused duplicate branchPropertyEditor dockwidget removed
    Bugfix: Setting for Windows data-root directory (#36)
    Bugfix: vymBaseDir improvements (#34)
    Bugfix: Don't trigger reposition when selection changes
    Bugfix: Relink branches and keep parent
    Bugfix: set CMAKE_INSTALL_DATAROOTDIR (#24)
    Bugfix: #31 Confluence export missing siblinigs of hidden first branch
    Bugfix: #26 tabname for save but unchanged maps does not update
    Bugfix: Getting user info from Confluence
    Bugfix: Freemind import
    Bugfix: exportLast of Markdown export
    Bugfix: piping plaintext mails from mutt into note
    Bugfix: Cycling tasks in taskeditor
    Bugfix: Links to images (color and hiding)
    Bugfix: Don't give up on unknown tags when importing Freeplane
    Bugfix: Remove unnecessary columns from taskeditor
    Bugfix: #14 Packaging for openSUSE: Set vymBaseDir correctly
    Bugfix: Trash button in NoteEditor
    Bugfix: vym crashed, when cursor left/right was used and multiple branches
were selected
    Bugfix: Copy to new map
    Bugfix: crash while checking an empty directory (#9)

Changes

    Changed: Settings for JIRA and Confluence
    Changed: Moved functionality of recover session into restore ression
    Changed: Sleeping tasks keep their priority (Before prio was lowered and
sleeping tasks dropped to bottom.)
    Changed: Removed unused Bugzilla script
    Changed: Builds now use cmake

Release notes View Your Mind - vym 2.8.0

This version provides bugfixes and some new features. The biggest and most
visible change are the (mostly) reworked and now scalable icons in mind maps.

At least on Linux you now can also connect to JIRA and Confluence and retrieve
data, but also create or update Confluence pages.

A brandnew feature is the (experimental) support to import and export Firefox
bookmarks - very handy to sort bigger bookmark collections.

Scripting still is considered as Technology Preview - APIs still might change
in upcoming versions, when vym will be based on Qt6. Just check out the
keyboard macros for F01 to F24 or also the example scripts.

The lists below list differences between vym 2.7.0 and 2.8.0.

Feel free to report any bugs or feature requests on
https://github.com/insilmaril/vym/issues

Thanks for using vym!

Uwe Drechsel - April 2021
Notes:

    Some function keys have changed, e.g. Shift-F8 for toggling frames to
include children

    File format has changed within the vym files

    CDATA is no longer used, but <vymtext> and <heading> use attributes now for
texts. Vym versions below 2.7.566 cannot read newer maps
    Removed support for Bugzilla
    Removed support for SUSE FATE tool
    Removed dependency on 7z on Windows platform
    Removed setting to edit branch after creating
    Various optimizations, e.g. when updating map when NoteEditor changes
    Removed unused windows code
    Updated code to Qt 5.14
    Reorganized source code, moved it to github and applied coding style using
clang-format

Detailed list of features

    Feature: Improved presentation mode and added projector icon
    Feature: Added recover option (--recover)
    Feature: Allow cursor positioning during edit of heading
    Feature: Allow middle mouse for pasting while editing heading
    Feature: Alternatively pan view using middle mouse button
    Feature: Basic editing of tasks in TaskEditor
    Feature: BranchPropertyEditor show sleep time
    Feature: Initial Confluence support (on Linux)
        Create new Confluence pages
        Get Confluence username and use in export (experimental)
        Native Confluence Agent to retrieve page name
    Feature: Dialog to enter credentials for Confluence
    Feature: Drag drop in TaskEditor for repriorization
    Feature: Editing in TreeEditor
    Feature: Hide less popular standard flags if not used in a map (Present,
rose, phone, clock)
    Feature: Icons for filters in taskeditor
    Feature: Improved editing in TaskEditor
    Feature: Improved handling of modifiers
    Feature: Improved winter mode
    Feature: Import and export of Firefox bookmarks (experimental)
    Feature: Internal testsuite prepared
    Feature: Load default map instead of creating it
    Feature: More verbose status message for toggling frames when using
function keys
    Feature: Most of the flags have been reworked and are scalable vector
graphics now
    Feature: Repeat last command in map using F8
    Feature: Save as default map
    Feature: Select images using cursor left/right in MapEditor
    Feature: Set sleep time weeks with 'w'
    Feature: Setting for margin when scrolling to selection
    Feature: Shortcut Shift-G to goto linked map
    Feature: Show Delta Priority in TaskEditor
    Feature: Show Task modification times
    Feature: Show file location in properties dialog
    Feature: Show flags in taskeditor

Bugfixes

    Bugfix: Collapse selected branch using "<"-key
    Bugfix: Better placement of flags toolbars for new user
    Bugfix: Comment in map properties no longer saved as HTML
    Bugfix: Compiler warnings
    Bugfix: Correctly read task modification time from file
    Bugfix: Crash when exporting HTML
    Bugfix: Disable user flags toolbar when image is selected
    Bugfix: Don't save definitions of unused userflags
    Bugfix: Edit and actually use the correct path for macros
    Bugfix: Editing of branch heading in heading editor
    Bugfix: Editor states related to multiple selection
    Bugfix: Emtpy lines for hidden branches in ASCII export
    Bugfix: Flag to search notes in FindResultWidget
    Bugfix: For non-sleeping tasks display "-" in table as sleep time
    Bugfix: Function key F4 not executing related macro
    Bugfix: HTML export for svg- and userflags
    Bugfix: History of changing RichText notes in editor
    Bugfix: History of editing notes and headings
    Bugfix: Inactive NoteEditor in some cases
    Bugfix: Modifier for modModes is SHIFT, not CTRL.
    Bugfix: Opening default map, but without existing file
    Bugfix: Reenable context menu in TaskEditor
    Bugfix: Removal of temporary files on Windows
    Bugfix: Repeat toggling target with F8
    Bugfix: Ruby testsuite
    Bugfix: Select new tab after creating new map
    Bugfix: Shortcuts for formats in TextEditor
    Bugfix: Tests related to changing (named) flags
    Bugfix: Undo of setting task to sleep
    Bugfix: Undo/redo toggling flag
    Bugfix: Update HeadingEditor after reselect and undo/redo
    Bugfix: Update confluence script
    Bugfix: Waking up of sleeping tasks is visible again
    Bugfix: Warning when saving uncompressed map
    Bugfix: application to open external links
    Bugfix: libpng warning
    Bugfix: svg flags not displaying correctly
    Bugfix: toggling target was not saved
    Bugfix: use most important shortcuts also in TreeEditor


To generate a diff of this commit:
cvs rdiff -u -r1.79 -r1.80 pkgsrc/misc/vym/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/misc/vym/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/misc/vym/distinfo
cvs rdiff -u -r1.3 -r0 pkgsrc/misc/vym/patches/patch-main.cpp
cvs rdiff -u -r0 -r1.1 pkgsrc/misc/vym/patches/patch-src_main.cpp \
    pkgsrc/misc/vym/patches/patch-src_mainwindow.cpp

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

Modified files:

Index: pkgsrc/misc/vym/Makefile
diff -u pkgsrc/misc/vym/Makefile:1.79 pkgsrc/misc/vym/Makefile:1.80
--- pkgsrc/misc/vym/Makefile:1.79       Wed May 29 16:33:40 2024
+++ pkgsrc/misc/vym/Makefile    Sun Aug 18 05:16:08 2024
@@ -1,51 +1,80 @@
-# $NetBSD: Makefile,v 1.79 2024/05/29 16:33:40 adam Exp $
+# $NetBSD: Makefile,v 1.80 2024/08/18 05:16:08 wiz Exp $
 #
 
-DISTNAME=              vym-2.7.1
-PKGREVISION=           35
+DISTNAME=              vym-2.9.28
 CATEGORIES=            misc
-MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=vym/}
-EXTRACT_SUFX=          .tar.bz2
+MASTER_SITES=          ${MASTER_SITE_GITHUB:=insilmaril/}
+GITHUB_TAG=            8f4e86ca61801ca8a759baa9c6ffb3441b8e8291
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=              https://www.insilmaril.de/vym/
 COMMENT=               Generate and manipulate maps which show your thoughts
 LICENSE=               gnu-gpl-v2
 
-EXTRACT_USING=         bsdtar
-
 DEPENDS+=              xdg-utils-[0-9]*:../../misc/xdg-utils
+DEPENDS+=              unzip-[0-9]*:../../archivers/unzip
+DEPENDS+=              zip-[0-9]*:../../archivers/zip
 
-USE_LANGUAGES=         c++
-USE_TOOLS+=            perl:run bash:run
-
-REPLACE_BASH+=         scripts/makedist-vym scripts/vivym
-REPLACE_BASH+=         scripts/getbinaries scripts/screencast
+USE_LANGUAGES=         c c++
+USE_TOOLS+=            bash:run pkg-config gmake gzip
+USE_CMAKE=             yes
 
-REPLACE_RUBY+=         scripts/jigger
-REPLACE_RUBY+=         scripts/make-qrc.rb
+REPLACE_BASH+=         scripts/vivym
 
-CHECK_INTERPRETER_SKIP=        share/vym/scripts/bugger \
-                       share/vym/scripts/vym-addmail.rb
+CHECK_INTERPRETER_SKIP=        share/vym/scripts/vym-addmail.rb
 
 INSTALL_MAKE_FLAGS+=   INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS=     bin ${PKGMANDIR}/man1 share/doc/vym
 
 SUBST_CLASSES+=                flags
 SUBST_STAGE.flags=     pre-configure
 SUBST_MESSAGE.flags=   Fix path to flags
-SUBST_FILES.flags=     main.cpp
+SUBST_FILES.flags=     src/main.cpp src/mainwindow.cpp
 SUBST_VARS.flags=      PREFIX
 
-post-extract:
-       ${CHMOD} a-x ${WRKSRC}/icons/vym.ico
+SUBST_CLASSES+=                man-gz
+SUBST_STAGE.man-gz=    pre-configure
+SUBST_MESSAGE.man-gz=  Fix installing gzipped man page
+SUBST_FILES.man-gz=    CMakeLists.txt
+SUBST_SED.man-gz=      -e 's;doc/vym.1.gz;doc/vym.1;g'
+
+# 'CMAKE_ARGS+=        -DCMAKE_INSTALL_MANDIR=man/man1' seems to be ignored
+SUBST_CLASSES+=                        cmake-mandir
+SUBST_STAGE.cmake-mandir=      pre-configure
+SUBST_MESSAGE.cmake-mandir=    Fix man page path
+SUBST_FILES.cmake-mandir=      CMakeLists.txt
+SUBST_SED.cmake-mandir=                -e 's;\$${CMAKE_INSTALL_MANDIR};$$\{CMAKE_INSTALL_PREFIX\}/man/man1;g'
+
+SUBST_CLASSES+=                man-bin
+SUBST_STAGE.man-bin=   post-build
+SUBST_MESSAGE.man-bin= Fixing bin path in man page
+SUBST_FILES.man-bin=   doc/vym.1
+SUBST_SED.man-bin=     -e 's;/usr/bin/;${PREFIX}/bin/;g'
+
+SUBST_CLASSES+=                man-doc
+SUBST_STAGE.man-doc=   post-build
+SUBST_MESSAGE.man-doc= Fixing doc path in man page
+SUBST_FILES.man-doc=   doc/vym.1
+SUBST_SED.man-doc=     -e 's;/usr/share/doc/packages/vym;${PREFIX}/share/doc/vym;g'
+
+SUBST_CLASSES+=                pdf-path
+SUBST_STAGE.pdf-path=  pre-configure
+SUBST_MESSAGE.pdf-path=        Fix installing pdf files in share/doc/vym/doc
+SUBST_FILES.pdf-path=  CMakeLists.txt
+SUBST_SED.pdf-path=    -e 's;doc DESTINATION;doc/ DESTINATION;g'
+
+CMAKE_ARG_PATH=                .
+CMAKE_ARGS+=           -DCMAKE_BUILD_TYPE="Release"
+CMAKE_ARGS+=           -DCMAKE_INSTALL_PREFIX=${PREFIX}
+CMAKE_ARGS+=           -DCMAKE_INSTALL_DATADIR=share/vym
+CMAKE_ARGS+=           -DCMAKE_INSTALL_DATAROOTDIR=share/vym
+CMAKE_ARGS+=           -DCMAKE_INSTALL_DOCDIR=share/doc/vym
+#CMAKE_ARGS+=          -DCMAKE_INSTALL_MANDIR=man/man1
 
-do-configure:
-       cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
-               ${QTDIR}/bin/qmake -unix \
-               PREFIX=${PREFIX} \
-               DATADIR=${PREFIX}/share \
-               DOCDIR=${PREFIX}/doc/vym vym.pro
+post-extract:
+       ${GZIP_CMD} -d ${WRKSRC}/doc/vym.1.gz
 
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../lang/ruby/buildlink3.mk"
 .include "../../lang/ruby/replace.mk"
 .include "../../x11/qt5-qtbase/buildlink3.mk"

Index: pkgsrc/misc/vym/PLIST
diff -u pkgsrc/misc/vym/PLIST:1.7 pkgsrc/misc/vym/PLIST:1.8
--- pkgsrc/misc/vym/PLIST:1.7   Wed Oct 30 13:05:16 2019
+++ pkgsrc/misc/vym/PLIST       Sun Aug 18 05:16:08 2024
@@ -1,13 +1,28 @@
-@comment $NetBSD: PLIST,v 1.7 2019/10/30 13:05:16 kamil Exp $
+@comment $NetBSD: PLIST,v 1.8 2024/08/18 05:16:08 wiz Exp $
 bin/vym
+man/man1/vym.1
+share/applications/vym.desktop
+share/doc/vym/LICENSE.txt
+share/doc/vym/README.md
+share/doc/vym/vym.pdf
+share/doc/vym/vym_es.pdf
+share/doc/vym/vym_fr.pdf
+share/icons/hicolor/48x48/apps/vym.png
+share/icons/hicolor/48x48/mimetypes/application-x-vym.png
+share/mime/packages/vym.xml
 share/vym/demos/ao-report-example.vym
+share/vym/demos/default-dark.vym
+share/vym/demos/default.vym
 share/vym/demos/frames.vym
 share/vym/demos/lifeforms.vym
 share/vym/demos/math.vym
+share/vym/demos/new-flags.vym
 share/vym/demos/scripts/examplescript.vys
 share/vym/demos/scripts/export-image.vys
 share/vym/demos/scripts/iterating-branches.vys
+share/vym/demos/scripts/setSelectionBoxDarkTheme.vys
 share/vym/demos/scripts/strip-url.vys
+share/vym/demos/task-management.vym
 share/vym/demos/time-management.vym
 share/vym/demos/vym-contribute.vym
 share/vym/exports/orange-blue.conf
@@ -21,51 +36,15 @@ share/vym/exports/template-orange-blue/m
 share/vym/exports/template-orange-blue/page-template.xml
 share/vym/exports/template-orange-blue/settings.xml
 share/vym/exports/template-orange-blue/styles.xml
-share/vym/flags/flag-2arrow-down.png
-share/vym/flags/flag-2arrow-up.png
-share/vym/flags/flag-arrow-down.png
-share/vym/flags/flag-arrow-up.png
-share/vym/flags/flag-clock.png
-share/vym/flags/flag-cross-red.png
-share/vym/flags/flag-exclamationmark.png
-share/vym/flags/flag-flash.png
-share/vym/flags/flag-heart.png
 share/vym/flags/flag-hideexport.png
-share/vym/flags/flag-hook-green.png
-share/vym/flags/flag-info.png
-share/vym/flags/flag-lamp.png
-share/vym/flags/flag-lifebelt.png
-share/vym/flags/flag-no-arrow-up.png
-share/vym/flags/flag-note.png
-share/vym/flags/flag-phone.png
 share/vym/flags/flag-present.png
-share/vym/flags/flag-questionmark.png
 share/vym/flags/flag-rose.png
 share/vym/flags/flag-scrolled-right.png
-share/vym/flags/flag-smiley-good.png
-share/vym/flags/flag-smiley-omb.png
-share/vym/flags/flag-smiley-sad.png
-share/vym/flags/flag-stopsign.png
-share/vym/flags/flag-target.png
-share/vym/flags/flag-task-finished.png
-share/vym/flags/flag-task-new-morning.png
-share/vym/flags/flag-task-new-sleeping.png
-share/vym/flags/flag-task-new.png
-share/vym/flags/flag-task-wip-morning.png
-share/vym/flags/flag-task-wip-sleeping.png
-share/vym/flags/flag-task-wip.png
-share/vym/flags/flag-task.png
 share/vym/flags/flag-thumb-down.png
 share/vym/flags/flag-thumb-up.png
 share/vym/flags/flag-tmpUnscrolled-right.png
-share/vym/flags/flag-url-16x16.png
-share/vym/flags/flag-url-bugzilla-novell-closed.png
-share/vym/flags/flag-url-bugzilla-novell.png
-share/vym/flags/flag-url.png
-share/vym/flags/flag-urlnew.png
 share/vym/flags/flag-vymlink.png
 share/vym/flags/flag-vymlinknew.png
-share/vym/flags/flag-wip.png
 share/vym/flags/freemind/attach.png
 share/vym/flags/freemind/back.png
 share/vym/flags/freemind/bell.png
@@ -96,12 +75,47 @@ share/vym/flags/freemind/stop.png
 share/vym/flags/freemind/warning.png
 share/vym/flags/freemind/wizard.png
 share/vym/flags/freemind/xmag.png
-share/vym/icons/cursorcolorpicker.png
-share/vym/icons/cursorcolorpicker16.png
-share/vym/icons/cursorcopy.png
-share/vym/icons/cursorhandopen.png
-share/vym/icons/cursorhandopen16.png
-share/vym/icons/cursorxlink.png
+share/vym/flags/standard/Dialog-STOP.svg
+share/vym/flags/standard/Dialog-information_on.svg
+share/vym/flags/standard/arrow-2down-blue.svg
+share/vym/flags/standard/arrow-2up-blue.svg
+share/vym/flags/standard/arrow-down-blue.svg
+share/vym/flags/standard/arrow-up-blue.svg
+share/vym/flags/standard/dialog-ok-apply.svg
+share/vym/flags/standard/dialog-warning.svg
+share/vym/flags/standard/edit-delete.svg
+share/vym/flags/standard/edit-undo.svg
+share/vym/flags/standard/emblem-favorite.svg
+share/vym/flags/standard/face-plain.svg
+share/vym/flags/standard/face-sad.svg
+share/vym/flags/standard/face-smile.svg
+share/vym/flags/standard/face-surprise.svg
+share/vym/flags/standard/flash.svg
+share/vym/flags/standard/help-about.svg
+share/vym/flags/standard/help-contextual.svg
+share/vym/flags/standard/internet-telephony.svg
+share/vym/flags/standard/kalarm.svg
+share/vym/flags/standard/question-mark.svg
+share/vym/flags/system/applications-internet-new.svg
+share/vym/flags/system/applications-internet.svg
+share/vym/flags/system/klipper.svg
+share/vym/flags/system/no-arrow-up.png
+share/vym/flags/system/stopsign-arrow-2up.png
+share/vym/flags/system/stopsign-arrow-up.png
+share/vym/flags/system/target.svg
+share/vym/flags/system/task-finished.svg
+share/vym/flags/system/task-new-morning.svg
+share/vym/flags/system/task-new-sleeping.svg
+share/vym/flags/system/task-new.svg
+share/vym/flags/system/task-wip-morning.svg
+share/vym/flags/system/task-wip-sleeping.svg
+share/vym/flags/system/task-wip.svg
+share/vym/icons/configure-plus.svg
+share/vym/icons/cursors/cursorcolorpicker.png
+share/vym/icons/cursors/cursorxlink.png
+share/vym/icons/document-save.svg
+share/vym/icons/down-diagonal-left.png
+share/vym/icons/down-diagonal-right.png
 share/vym/icons/down.png
 share/vym/icons/editcopy.png
 share/vym/icons/editcut.png
@@ -121,7 +135,6 @@ share/vym/icons/filesaveas.png
 share/vym/icons/find.png
 share/vym/icons/formatcolorbranch.png
 share/vym/icons/formatcolorpicker.png
-share/vym/icons/formatcolorpicker.xpm
 share/vym/icons/formatcolorsubtree.png
 share/vym/icons/formatfixedfont.png
 share/vym/icons/formatrichtext.png
@@ -133,14 +146,16 @@ share/vym/icons/linestyle-dashdot.png
 share/vym/icons/linestyle-dashdotdot.png
 share/vym/icons/linestyle-dot.png
 share/vym/icons/linestyle-solid.png
-share/vym/icons/modecolor.png
-share/vym/icons/modecopy.png
-share/vym/icons/modelink.png
+share/vym/icons/modifiers/cursorhandopen.png
+share/vym/icons/modifiers/mode-color.png
+share/vym/icons/modifiers/mode-move-object.svg
+share/vym/icons/modifiers/mode-select.svg
+share/vym/icons/modifiers/mode-xlink.png
 share/vym/icons/newbranch.png
 share/vym/icons/newmapcenter.png
 share/vym/icons/redo.png
-share/vym/icons/rotate-ccw.png
-share/vym/icons/rotate-cw.png
+share/vym/icons/script-reload.svg
+share/vym/icons/script-run.svg
 share/vym/icons/scripteditor.png
 share/vym/icons/selectnext.png
 share/vym/icons/selectprevious.png
@@ -149,7 +164,11 @@ share/vym/icons/slideeditor.png
 share/vym/icons/slidenext.png
 share/vym/icons/slideprevious.png
 share/vym/icons/sliderecord.png
+share/vym/icons/system-shutdown.svg
 share/vym/icons/taskeditor.png
+share/vym/icons/taskfilter-activetask.png
+share/vym/icons/taskfilter-currentmap.png
+share/vym/icons/taskfilter-newtask.png
 share/vym/icons/text_block.png
 share/vym/icons/text_bold.png
 share/vym/icons/text_center.png
@@ -159,31 +178,45 @@ share/vym/icons/text_right.png
 share/vym/icons/text_sub.png
 share/vym/icons/text_super.png
 share/vym/icons/text_under.png
+share/vym/icons/transform-rotate-ccw.svg
+share/vym/icons/transform-rotate-cw.svg
 share/vym/icons/treeeditor.png
 share/vym/icons/undo.png
+share/vym/icons/up-diagonal-left.png
+share/vym/icons/up-diagonal-right.png
 share/vym/icons/up.png
+share/vym/icons/video-projector.png
 share/vym/icons/view-filter.png
 share/vym/icons/viewmag+.png
 share/vym/icons/viewmag-.png
 share/vym/icons/viewmag-reset.png
 share/vym/icons/viewshowsel.png
+share/vym/icons/vym-128x128.ico
 share/vym/icons/vym-128x128.png
 share/vym/icons/vym-16x16.png
 share/vym/icons/vym-editor.png
 share/vym/icons/vym.icns
-share/vym/icons/vym.ico
 share/vym/icons/vym.png
 share/vym/icons/vym.xpm
 share/vym/macros/macros.vys
 share/vym/macros/slideeditor-snapshot.vys
-share/vym/scripts/bugger
-share/vym/scripts/getbinaries
-share/vym/scripts/jigger
-share/vym/scripts/make-qrc.rb
-share/vym/scripts/makedist-vym
-share/vym/scripts/screencast
 share/vym/scripts/vivym
 share/vym/scripts/vym-addmail.rb
 share/vym/scripts/vym-ruby.rb
 share/vym/styles/vym.css
 share/vym/styles/vym2taskjuggler.xsl
+share/vym/translations/vym.cs_CZ.qm
+share/vym/translations/vym.de.qm
+share/vym/translations/vym.el.qm
+share/vym/translations/vym.en.qm
+share/vym/translations/vym.es.qm
+share/vym/translations/vym.fr.qm
+share/vym/translations/vym.hr_HR.qm
+share/vym/translations/vym.ia.qm
+share/vym/translations/vym.it.qm
+share/vym/translations/vym.ja.qm
+share/vym/translations/vym.pt_BR.qm
+share/vym/translations/vym.ru.qm
+share/vym/translations/vym.sv.qm
+share/vym/translations/vym.zh_CN.qm
+share/vym/translations/vym.zh_TW.qm

Index: pkgsrc/misc/vym/distinfo
diff -u pkgsrc/misc/vym/distinfo:1.11 pkgsrc/misc/vym/distinfo:1.12
--- pkgsrc/misc/vym/distinfo:1.11       Tue Oct 26 10:59:36 2021
+++ pkgsrc/misc/vym/distinfo    Sun Aug 18 05:16:08 2024
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.11 2021/10/26 10:59:36 nia Exp $
+$NetBSD: distinfo,v 1.12 2024/08/18 05:16:08 wiz Exp $
 
-BLAKE2s (vym-2.7.1.tar.bz2) = 0b01bc3f4c6830e1f1a525e554808a3a368d5b77c47e33e77d4468e8b9639fac
-SHA512 (vym-2.7.1.tar.bz2) = 985dbf18f743c36b484050ae24e4392eeae701c6c72fca6bd3dc5b70b38a283211946e279804c66253b5a394a642683ca4e3a66a7288400a9193fbcbfd8c9582
-Size (vym-2.7.1.tar.bz2) = 6718924 bytes
-SHA1 (patch-main.cpp) = 0292150eccc272431ff9dc0858bd3f0ce9532b8d
+BLAKE2s (vym-2.9.28-8f4e86ca61801ca8a759baa9c6ffb3441b8e8291.tar.gz) = 46489645211ec1251c88a98110a8a997000ea42737e8ef64bbb1a43297c4a7c7
+SHA512 (vym-2.9.28-8f4e86ca61801ca8a759baa9c6ffb3441b8e8291.tar.gz) = 40ca5d323085dee48f68b913f878516504088896e6f1a40ffc7588a0c7c8bb8c3ce1e0a7058d07276e344e2aa429b6cc0cf32fe6a959a250d8d1118de00624d1
+Size (vym-2.9.28-8f4e86ca61801ca8a759baa9c6ffb3441b8e8291.tar.gz) = 8739943 bytes
+SHA1 (patch-src_main.cpp) = dd6fe34545ccec49a10152da98c250ae411f5062
+SHA1 (patch-src_mainwindow.cpp) = d33e76b358591aace24b7c55ff55ce1ab7601658

Added files:

Index: pkgsrc/misc/vym/patches/patch-src_main.cpp
diff -u /dev/null pkgsrc/misc/vym/patches/patch-src_main.cpp:1.1
--- /dev/null   Sun Aug 18 05:16:09 2024
+++ pkgsrc/misc/vym/patches/patch-src_main.cpp  Sun Aug 18 05:16:09 2024
@@ -0,0 +1,17 @@
+$NetBSD: patch-src_main.cpp,v 1.1 2024/08/18 05:16:09 wiz Exp $
+
+Fix hardcoded path
+
+--- src/main.cpp.orig  2024-05-10 15:50:35.000000000 +0000
++++ src/main.cpp
+@@ -301,8 +301,8 @@
+     // Only Windows 10 has tar. Older windows versions not supported.
+     zipToolPath = "tar";
+ #else
+-    zipToolPath = "/usr/bin/zip";
+-    unzipToolPath = "/usr/bin/unzip";
++    zipToolPath = "@PREFIX@/bin/zip";
++    unzipToolPath = "@PREFIX@/bin/unzip";
+ #endif
+     iconPath = vymBaseDir.path() + "/icons/";
+     flagsPath = vymBaseDir.path() + "/flags/";
Index: pkgsrc/misc/vym/patches/patch-src_mainwindow.cpp
diff -u /dev/null pkgsrc/misc/vym/patches/patch-src_mainwindow.cpp:1.1
--- /dev/null   Sun Aug 18 05:16:09 2024
+++ pkgsrc/misc/vym/patches/patch-src_mainwindow.cpp    Sun Aug 18 05:16:09 2024
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_mainwindow.cpp,v 1.1 2024/08/18 05:16:09 wiz Exp $
+
+Fix hardcoded path
+
+--- src/mainwindow.cpp.orig    2024-05-10 15:50:35.000000000 +0000
++++ src/mainwindow.cpp
+@@ -7031,6 +7031,7 @@
+     searchList << "doc"; // relative path for easy testing in tarball
+     searchList << "/usr/share/doc/vym";      // Debian
+     searchList << "/usr/share/doc/packages"; // Knoppix
++    searchList << "@PREFIX@/share/doc/vym";
+ 
+     bool found = false;
+     QFile docfile;



Home | Main Index | Thread Index | Old Index