* New upstream snapshot of vym 3.
Upstream commit 931dba5263992b85cd04591fdf798ff5cd4a65a5, branch develop.
* d/copyright: Update to 2026.
+ * Drop d/patches/do-not-phone-home.patch: It disabled all sort of
+ connections to the developers website. It's still open to the user to
+ disable all downloads in the UI. Upstream kindly asked me to make that change.
+ * Add d/patches/disable-version-update.patch: It's not helpful to propose
+ version update for distribution packaged software which might end up in
+ a stable release for some years.
-- Sven Hoexter <hoexter@debian.org> Wed, 19 Aug 2026 14:38:57 +0200
===================================================================
--- vym.orig/CMakeLists.txt
+++ vym/CMakeLists.txt
-@@ -238,16 +238,18 @@ message(STATUS "vym: CMAKE_INSTALL_DATAR
+@@ -288,16 +288,18 @@ message(STATUS "vym: CMAKE_INSTALL_DATAR
install(DIRECTORY demos DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/${VYM_SHARE_SUBDIR})
--- /dev/null
+Description: Disable Version Update Check
+Author: Sven Hoexter <hoexter@debian.org>
+Last-Update: 2026-08-19
+Forwarded: not-needed
+Index: vym/src/mainwindow.cpp
+===================================================================
+--- vym.orig/src/mainwindow.cpp
++++ vym/src/mainwindow.cpp
+@@ -3707,10 +3707,12 @@ void Main::setupHelpActions()
+ helpMenu->addAction(a);
+ connect(a, SIGNAL(triggered()), this, SLOT(checkReleaseNotes()));
+
++ /* Removed, checking versions for a distribution package is not helpful
+ a = new QAction(tr("Check, if updates are available", "Help action"), this);
+ helpMenu->addAction(a);
+ connect(a, SIGNAL(triggered()), this, SLOT(checkUpdates()));
+ helpMenu->addSeparator();
++ */
+
+ a = new QAction(tr("Show keyboard shortcuts", "Help action"), this);
+ helpMenu->addAction(a);
+@@ -8140,9 +8142,6 @@ bool Main::vymDownloadsEnabled(bool user
+ "If you allow, vym will "
+ "<ul>"
+ "<li>check once for release notes</li>"
+- "<li>check regulary for updates and notify you in case you "
+- "should update, e.g. if there are "
+- "important bug fixes available</li>"
+ "<li>receive a cookie with a random ID and send some anonymous data, like:"
+ "<ul>"
+ "<li>vym version</li>"
+@@ -8263,6 +8262,9 @@ void Main::downloadUpdates(bool userTrig
+
+ void Main::checkUpdates()
+ {
++ // Return early, checking versions for a distribution package is not helpful
++ return;
++
+ bool userTriggered;
+ if (qobject_cast<QAction *>(sender()))
+ userTriggered = true;
+++ /dev/null
-Description: Disable build-in auto-updater.
-Author: Sven Hoexter <hoexter@debian.org>
-Last-Update: 2024-05-03
-Forwarded: not-needed
-Index: vym/src/mainwindow.cpp
-===================================================================
---- vym.orig/src/mainwindow.cpp
-+++ vym/src/mainwindow.cpp
-@@ -8096,6 +8096,7 @@ void Main::checkReleaseNotes ()
-
- bool Main::downloadsEnabled(bool userTriggered)
- {
-+ return false;
- bool result;
- if (!userTriggered &&
- settings.value("/downloads/enabled", false).toBool()) {