pkgsrc-WIP-changes archive

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

copyq: update to 14.0.0



Module Name:	pkgsrc-wip
Committed By:	kikadf <kikadf.01%gmail.com@localhost>
Pushed By:	kikadf
Date:		Wed Mar 25 09:57:48 2026 +0100
Changeset:	24ee055652e9cab0c372f456a78de1662bac02f7

Modified Files:
	copyq/Makefile
	copyq/PLIST
	copyq/distinfo
Added Files:
	copyq/COMMIT_MSG

Log Message:
copyq: update to 14.0.0

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=24ee055652e9cab0c372f456a78de1662bac02f7

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

diffstat:
 copyq/COMMIT_MSG | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 copyq/Makefile   |  7 +++++--
 copyq/PLIST      |  9 +++++++--
 copyq/distinfo   |  6 +++---
 4 files changed, 70 insertions(+), 7 deletions(-)

diffs:
diff --git a/copyq/COMMIT_MSG b/copyq/COMMIT_MSG
new file mode 100644
index 0000000000..5707a805af
--- /dev/null
+++ b/copyq/COMMIT_MSG
@@ -0,0 +1,55 @@
+x11/copyq: update to 14.0.0
+
+Added
+- Tab encryption support. Allows encrypting all tab data on disk using a single
+  custom password. Common keychain software to store the password can be also
+  enabled with password expiration (locking tabs).
+- Note for packagers: This requires QCA and QtKeychain libraries, but it can be
+  disabled at build time with CMake options WITH_QCA_ENCRYPTION and
+  WITH_KEYCHAIN (#2617).
+- Audio playback via playSound() script function for playing WAV, MP3 and
+  FLAC files.
+- Note for packagers: This requires miniaudio library, but it can be disabled
+  at build time with CMake option WITH_AUDIO.
+- New script function stats() for gathering runtime statistics (memory usage,
+  UI elements, tab state, loaded plugins, running actions).
+- Nord themes. Thanks to @ArtyomBabiy.
+- Theme is applied to the About dialog (#3296).
+- Log directory can be changed using COPYQ_LOG_DIR environment variable
+  (if COPYQ_LOG_FILE is not used).
+- GNOME: Clipboard monitoring support using a custom GNOME extension
+  (#2342, #1243).
+- X11: Portal for global shortcuts can be enabled with COPYQ_USE_PORTAL
+  environment variable.
+
+Changed
+- Long texts in the editor are no longer syntax-highlighted to avoid
+  slowdowns (#3340).
+- ItemSelection() and selectItems() preserve the original selection
+  order (#3271).
+- "Show the tray menu" command is excluded from the tray menu (#3353).
+- Content dialog now shows data for the first format when opened (#3404).
+- Option close_on_unfocus_extra_delay_ms can now be changed via config() (#3286).
+- Use COPYQ_LOG_FILE for logging into single file without adding extra suffix
+  for process PID.
+- Tests are no longer part of the application (#3274).
+- X11: Reduced blocking calls when showing the main window, improving
+  responsiveness after idle (#2877).
+
+Fixed
+- Fixes pinned item duplication on clipboard re-read (#3131, #3042).
+- Fixes potential data loss on partial tab rename failure during drag-and-drop.
+- Fixes drag-and-drop expanding collapsed tab groups.
+- Fixes window becoming invisible when started minimized (#3440).
+- Fixes showAt() when the main window is maximized; restores original
+  geometry afterward (#3412, #3384).
+- Fixes hiding the main window from the tray menu (#3352).
+- Fixes overriding selection data in automatic commands (#3324).
+- Fixes "Hide from screenshots" option state in Preferences.
+- Fixes reading environment variables in correct encoding.
+- Fixes copy/paste error handling (#3428).
+- Synchronize plugin: Fixes updating items after they are moved (#3424).
+- macOS: Fixes tray menu not appearing and crash on paste.
+- Windows: Fixes copy/paste with the Win modifier held (#3398).
+- Windows: Fixes default installation folder for single-user mode (#3358).
+- Windows: Fixes overriding custom COPYQ_LOG_FILE.
diff --git a/copyq/Makefile b/copyq/Makefile
index 67ad8ba1a3..ed32dd73a2 100644
--- a/copyq/Makefile
+++ b/copyq/Makefile
@@ -1,7 +1,6 @@
 # $NetBSD: Makefile,v 1.16 2026/02/06 10:06:12 wiz Exp $
 
-DISTNAME=	copyq-13.0.0
-PKGREVISION=	3
+DISTNAME=	copyq-14.0.0
 CATEGORIES=	x11
 MASTER_SITES=	${MASTER_SITE_GITHUB:=hluk/}
 GH_PROJECT=	CopyQ
@@ -15,14 +14,18 @@ LICENSE=	gnu-gpl-v3
 USE_LANGUAGES=		c c++
 WRKSRC=			${WRKDIR}/${GH_PROJECT}-${PKGVERSION_NOREV}
 CMAKE_CONFIGURE_ARGS+=	-DWITH_QT6=ON
+CMAKE_CONFIGURE_ARGS+=	-DWITH_AUDIO=OFF
 USE_TOOLS+=		pkg-config
 
 .include "../../devel/cmake/build.mk"
 .include "../../devel/extra-cmake-modules/buildlink3.mk"
 .include "../../devel/kf6-knotifications/buildlink3.mk"
+.include "../../devel/qt6-qttools/buildlink3.mk"
 .include "../../devel/qt6-qtwayland/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../misc/kf6-kstatusnotifieritem/buildlink3.mk"
+.include "../../security/qca2-qt6/buildlink3.mk"
+.include "../../security/qt6-qtkeychain/buildlink3.mk"
 .include "../../x11/kf6-kguiaddons/buildlink3.mk"
 .include "../../x11/libXtst/buildlink3.mk"
 .include "../../x11/qt6-qtbase/buildlink3.mk"
diff --git a/copyq/PLIST b/copyq/PLIST
index ebc4f23b5c..cce00b9730 100644
--- a/copyq/PLIST
+++ b/copyq/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2025/10/25 11:46:39 kikadf Exp $
+@comment $NetBSD$
 bin/copyq
 lib/copyq/plugins/libitemencrypted.so
 lib/copyq/plugins/libitemfakevim.so
@@ -19,6 +19,8 @@ share/copyq/themes/light.ini
 share/copyq/themes/main_window.css
 share/copyq/themes/main_window_simple.css
 share/copyq/themes/menu.css
+share/copyq/themes/nord.ini
+share/copyq/themes/nord_light.ini
 share/copyq/themes/notification.css
 share/copyq/themes/paper.ini
 share/copyq/themes/simple.ini
@@ -33,6 +35,7 @@ share/copyq/translations/copyq_da.qm
 share/copyq/translations/copyq_de.qm
 share/copyq/translations/copyq_el.qm
 share/copyq/translations/copyq_es.qm
+share/copyq/translations/copyq_et.qm
 share/copyq/translations/copyq_fa.qm
 share/copyq/translations/copyq_fi.qm
 share/copyq/translations/copyq_fr.qm
@@ -59,6 +62,8 @@ share/copyq/translations/copyq_uk.qm
 share/copyq/translations/copyq_vi.qm
 share/copyq/translations/copyq_zh_CN.qm
 share/copyq/translations/copyq_zh_TW.qm
+share/gnome-shell/extensions/copyq-clipboard%hluk.github.com@localhost/extension.js
+share/gnome-shell/extensions/copyq-clipboard%hluk.github.com@localhost/metadata.json
 share/icons/hicolor/128x128/apps/copyq.png
 share/icons/hicolor/16x16/apps/copyq.png
 share/icons/hicolor/22x22/apps/copyq.png
@@ -68,4 +73,4 @@ share/icons/hicolor/48x48/apps/copyq.png
 share/icons/hicolor/64x64/apps/copyq.png
 share/icons/hicolor/scalable/apps/copyq.svg
 share/icons/hicolor/scalable/apps/copyq_mask.svg
-share/metainfo/com.github.hluk.copyq.appdata.xml
+share/metainfo/com.github.hluk.copyq.metainfo.xml
diff --git a/copyq/distinfo b/copyq/distinfo
index ba42b0960a..f82cce4d76 100644
--- a/copyq/distinfo
+++ b/copyq/distinfo
@@ -1,6 +1,6 @@
 $NetBSD: distinfo,v 1.7 2025/11/24 07:57:11 wiz Exp $
 
-BLAKE2s (copyq-13.0.0.tar.gz) = 1c7434c36cae2b0d52f307f108a5018615a5f56caad7a74e3e8726116b43815a
-SHA512 (copyq-13.0.0.tar.gz) = 0962ed9e1a53782e36b4c5156e4a89a3057ce1ff54016c27a1c353272c0493a01b7d4403ab92c09ba39f0a13963057fcb7408cd3e30f8f7d17472c4148e400e6
-Size (copyq-13.0.0.tar.gz) = 3533218 bytes
+BLAKE2s (copyq-14.0.0.tar.gz) = ec55759f23cdca2c8230008f6a5e3022718626f94f55a58f5d50807f7c0d75cb
+SHA512 (copyq-14.0.0.tar.gz) = ddbbd489bc3e703b2c93743308fa2ec88d6eb563002428ce5436504c2ffa9dcd569629d9e7a1ad60d81dc9c15da8e2acb5de5224060c24ae6570fb40ef12e8cf
+Size (copyq-14.0.0.tar.gz) = 3670542 bytes
 SHA1 (patch-CMakeLists.txt) = 1a114ef64c117215420e919543ef8b73372b12ba


Home | Main Index | Thread Index | Old Index