Skip to content

Commit

Permalink
vym: Update from 2.7.1 to 2.9.28
Browse files Browse the repository at this point in the history
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
  • Loading branch information
0-wiz-0 committed Aug 18, 2024
1 parent da797c1 commit 1c3c306
Show file tree
Hide file tree
Showing 6 changed files with 180 additions and 99 deletions.
79 changes: 54 additions & 25 deletions misc/vym/Makefile
Original file line number Diff line number Diff line change
@@ -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
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'

do-configure:
cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
${QTDIR}/bin/qmake -unix \
PREFIX=${PREFIX} \
DATADIR=${PREFIX}/share \
DOCDIR=${PREFIX}/doc/vym vym.pro
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

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"
Expand Down
145 changes: 89 additions & 56 deletions misc/vym/PLIST
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -21,51 +36,15 @@ share/vym/exports/template-orange-blue/mimetype
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
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
11 changes: 6 additions & 5 deletions misc/vym/distinfo
Original file line number Diff line number Diff line change
@@ -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
13 changes: 0 additions & 13 deletions misc/vym/patches/patch-main.cpp

This file was deleted.

17 changes: 17 additions & 0 deletions misc/vym/patches/patch-src_main.cpp
Original file line number Diff line number Diff line change
@@ -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/";
14 changes: 14 additions & 0 deletions misc/vym/patches/patch-src_mainwindow.cpp
Original file line number Diff line number Diff line change
@@ -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;

0 comments on commit 1c3c306

Please sign in to comment.