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