pkgsrc-Changes archive

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

CVS commit: pkgsrc/x11/copyq



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Apr 20 21:08:33 UTC 2025

Modified Files:
        pkgsrc/x11/copyq: Makefile PLIST distinfo

Log Message:
x11/copyq: update to 10.0.0

Provided by Robert Bagdan in wip.

* Added:
- Emacs navigation key-bindings support.
- Adds support for setting urgency and persistency to notifications.
 Script function notification() takes new arguments: '.urgency' (low,
 normal, high, critical), '.persistent' (toggle persistent notification)

* Changed:
- Updates icon font from Font-Awesome 6.7.2.
- On Windows, the main window is shown when starting the application
 using the program icon (#2965).
- Calling exit() script function prints "Terminating server" on stderr
 instead of stdout.

* Fixed:
- Fixes item selection with Ctrl+Space (#2850).
- Fixes confirming exit if any commands are running.
- Fixes selecting specific row on search (#2770).
- Clipboard data cloning will be now aborted if the data changes during
 the process. This avoids using incomplete data in rare cases.
- Fixes contrast of the selected row number color (#2887). The row
 number text color of selected item is set to the same color as item
 text by default. This can be overridden via "Edit Theme" button using
 option num_sel_fg.
- Fixes internal editor syntax highlighting for numbers containing
 separators (for example 100_000, 0x1234_abcd) and avoids incorrectly
 highlighting multiple lines as regular expression in some cases.
- On GNOME (Wayland session), the clipboard monitor and provider
 processes run in XWayland mode because GNOME does not support Wayland
 data control protocol. This behavior can be skipped by settings
 QT_QPA_PLATFORM environment variable to "wayland" (or other value).
- On Wayland compositors, fixes unnecessary application start delay if
 clipboard access (the data control protocol) is not supported.
- On Linux, the "Ignore items with no or single character" predefined
 command properly avoids synchronizing empty text or single character.
- On Linux, fixes waiting on keyboard modifiers release when
 synchronizing selection.
- Avoids recursive item preview updates when using display commands.
- Avoids removing items if drag'n'drop action fails.
- Wayland: Fixes crash if getting owned clipboard data.
- Wayland: Fixes setting UTF-8 text on broken GNOME's XWayland.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/x11/copyq/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/x11/copyq/PLIST pkgsrc/x11/copyq/distinfo

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

Modified files:

Index: pkgsrc/x11/copyq/Makefile
diff -u pkgsrc/x11/copyq/Makefile:1.5 pkgsrc/x11/copyq/Makefile:1.6
--- pkgsrc/x11/copyq/Makefile:1.5       Thu Apr 17 21:52:54 2025
+++ pkgsrc/x11/copyq/Makefile   Sun Apr 20 21:08:32 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2025/04/17 21:52:54 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/20 21:08:32 wiz Exp $
 
-DISTNAME=      copyq-9.1.0
-PKGREVISION=   3
+DISTNAME=      copyq-10.0.0
 CATEGORIES=    x11
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=hluk/}
 GH_PROJECT=    CopyQ
@@ -15,10 +14,12 @@ LICENSE=    gnu-gpl-v3
 USE_LANGUAGES=         c c++
 WRKSRC=                        ${WRKDIR}/${GH_PROJECT}-${PKGVERSION_NOREV}
 CMAKE_CONFIGURE_ARGS+= -DWITH_QT6=ON
+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-qtwayland/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../misc/kf6-kstatusnotifieritem/buildlink3.mk"
 .include "../../x11/libXtst/buildlink3.mk"

Index: pkgsrc/x11/copyq/PLIST
diff -u pkgsrc/x11/copyq/PLIST:1.1 pkgsrc/x11/copyq/PLIST:1.2
--- pkgsrc/x11/copyq/PLIST:1.1  Wed Jan 22 12:10:06 2025
+++ pkgsrc/x11/copyq/PLIST      Sun Apr 20 21:08:32 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2025/01/22 12:10:06 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2025/04/20 21:08:32 wiz Exp $
 bin/copyq
 lib/copyq/plugins/libitemencrypted.so
 lib/copyq/plugins/libitemfakevim.so
@@ -26,6 +26,7 @@ share/copyq/themes/solarized-light.ini
 share/copyq/themes/tooltip.css
 share/copyq/themes/wine.ini
 share/copyq/translations/copyq_ar.qm
+share/copyq/translations/copyq_ca.qm
 share/copyq/translations/copyq_cs.qm
 share/copyq/translations/copyq_da.qm
 share/copyq/translations/copyq_de.qm
Index: pkgsrc/x11/copyq/distinfo
diff -u pkgsrc/x11/copyq/distinfo:1.1 pkgsrc/x11/copyq/distinfo:1.2
--- pkgsrc/x11/copyq/distinfo:1.1       Wed Jan 22 12:10:06 2025
+++ pkgsrc/x11/copyq/distinfo   Sun Apr 20 21:08:32 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2025/01/22 12:10:06 wiz Exp $
+$NetBSD: distinfo,v 1.2 2025/04/20 21:08:32 wiz Exp $
 
-BLAKE2s (copyq-9.1.0.tar.gz) = dd7a2c4372c098bf1d71bfbc146679500ef8cab29299ca142ccfd14daee68921
-SHA512 (copyq-9.1.0.tar.gz) = d87964b876de28be860a17490d9816f5224a25565f84916ee4ca39f83d2e7c5d57dafdf9f54667c43fd93d232e1e1f1f32064e6435aad6abab086398e6ae246d
-Size (copyq-9.1.0.tar.gz) = 3417507 bytes
+BLAKE2s (copyq-10.0.0.tar.gz) = f42a4ec20e297e03e085fd62ec73f47ec9534fcf977ada4bd25ebdd37bb34b7b
+SHA512 (copyq-10.0.0.tar.gz) = e53254f2394b062955484bc176c002168a64b580159915bfab07f53a9227371821c4f8c7d66fab9a477c4613e5d50f47c19038a52828fa459f5a086ae64dba42
+Size (copyq-10.0.0.tar.gz) = 3456331 bytes



Home | Main Index | Thread Index | Old Index