head 1.10; access; symbols pkgsrc-2026Q1:1.7.0.4 pkgsrc-2026Q1-base:1.7 pkgsrc-2025Q4:1.7.0.2 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.4.0.2 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.2.0.2 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.1.0.2 pkgsrc-2025Q1-base:1.1; locks; strict; comment @# @; 1.10 date 2026.06.02.11.49.22; author kikadf; state Exp; branches; next 1.9; commitid nIAEL8BHImO9zdIG; 1.9 date 2026.04.18.09.23.28; author kikadf; state Exp; branches; next 1.8; commitid LCdmPXgYvwvVcqCG; 1.8 date 2026.03.27.11.09.20; author kikadf; state Exp; branches; next 1.7; commitid V2LaLlxCIFVrvBzG; 1.7 date 2025.11.24.07.57.11; author wiz; state Exp; branches; next 1.6; commitid Sbf2zCo9IKxEoMjG; 1.6 date 2025.10.25.11.46.39; author kikadf; state Exp; branches; next 1.5; commitid BaacUOFnXbgGCWfG; 1.5 date 2025.10.01.12.12.24; author kikadf; state Exp; branches; next 1.4; commitid aSiALb7IbLKVvRcG; 1.4 date 2025.08.24.16.19.36; author kikadf; state Exp; branches; next 1.3; commitid kkoy8CKw63Sm808G; 1.3 date 2025.08.13.12.46.08; author kikadf; state Exp; branches; next 1.2; commitid IYRIkUlEKUMNiz6G; 1.2 date 2025.04.20.21.08.32; author wiz; state Exp; branches; next 1.1; commitid esPQRe6KXB6uMPRF; 1.1 date 2025.01.22.12.10.06; author wiz; state Exp; branches; next ; commitid 4WvQ2rqKaxwfDtGF; desc @@ 1.10 log @ copyq: update to 16.0.0 * Added - Per-MIME clipboard size limits and OOM protection via clipboard_mime_size_limit config option and COPYQ_CLIPBOARD_MIME_SIZE_LIMIT environment variable. For example text/html.*:0;.*:100M disables storing HTML and sets 100MiB max size for all other formats (this size limit is the default: .*:100M). - AppImage support (WITH_APPIMAGE CMake build option). * Fixed - Fixed thumbnails hidden for tagged image items if "Show simple items" option is enabled (#3602). - Fixed window invisible in remote desktop sessions (#3593, #3582, #3400). - Fixed null characters in concatenated selected items breaking paste in other applications. - Handle possible file operation errors and locks when synchronizing items to files on disk and shared storage (#3368, #3579). - Avoids potential crash on fetching very large data in clipboard. - Wayland: Fixed portal shortcuts handling in non-default app sessions. - Wayland: Fixed main window shown on startup with tray disabled on wlroots compositors (#3567). @ text @$NetBSD: distinfo,v 1.9 2026/04/18 09:23:28 kikadf Exp $ BLAKE2s (copyq-16.0.0.tar.gz) = d7737befe52187a9a996d763b05c4f532671249d87b737bcf1b9115633b1fcc5 SHA512 (copyq-16.0.0.tar.gz) = 843abe18a2bcd9e2c6c7a68ed13011e465c0a606df3a3fac2ddbfacfb62b291ab3ce21ac15be8216e582ffe052f2815236e637ac35efc78031754d74e3b6f0ee Size (copyq-16.0.0.tar.gz) = 3719902 bytes @ 1.9 log @ copyq: update to 15.0.0 * Added - CSS properties for pinned/notes indicator color and width. See Plugin Indicators. - One Dark theme. Thanks to @@jetm (Javier Tia). - Diagnostic information in About dialog and version output for easier troubleshooting. - Script function stats() now includes per-process memory information. * Changed - "Show under mouse cursor" shortcut now hides the window if it is already visible (#2272). - Updated icon font to Font Awesome 7.2.0. - Dropped private Qt header usage (replaced with public QNativeInterface API). - Dropped support for unmaintained Qt 5 version of the app. - Improved performance of scripts. * Fixed - Fixed blank items appearing in search results. - Fixed rounded item corners showing wrong background color. - Fixed item background rendering on some systems and themes (#3495). - Fixed item vertical misalignment (missing top margin). - Fixed tray icon not showing before encryption password prompt (#3502). - Fixed tray menu not showing on Wayland when triggered via shortcut (#3325). - Fixed version string (#3516). - Fixed crash when accessing invalid ItemSelection. - Fixed item scrollbar colors. - Fixed a memory leak in clipboard monitor process and other long running client processes. - Windows: Excludes unnecessary test executable and some libraries from installer and portable zip. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2026/03/27 11:09:20 kikadf Exp $ d3 3 a5 3 BLAKE2s (copyq-15.0.0.tar.gz) = 239be055d6e153aff4ab617d23cffd957719c62c4da4c02264f700638619adb1 SHA512 (copyq-15.0.0.tar.gz) = 9f8cf5c71b661aa4c7628c567dfe18a3171594ccf81fdd72d83b844b3b953045673d8424d26cee31c2c06332ccb4847019af750408393493f9f304c3a2d1a526 Size (copyq-15.0.0.tar.gz) = 3699124 bytes @ 1.8 log @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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2025/11/24 07:57:11 wiz Exp $ d3 3 a5 4 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 @ 1.7 log @copyq: fix build with qt6 6.10 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2025/10/25 11:46:39 kikadf Exp $ d3 3 a5 3 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 @ 1.6 log @ x11/copyq: update to 13.0.0 * 13.0.0 Added Windows: Preferences now include auto-start option, previously available only in the installer. Changed Tabs synchronized with a directory on the disk will now include files from sub-directories (#2638). Filtering/searching items in large tabs no longer blocks UI (#3111, #3261). Fixed Fixes saving edited HTML and setting style in internal editor (#3227). Fixes updating selected item colors (#3219). Wayland: Fixes clipboard access in KDE Plasma 6.5 (#3228). This requires KGuiAddons library installed on the system. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2025/10/01 12:12:24 kikadf Exp $ d6 1 @ 1.5 log @ x11/copyq: update to 12.0.1 * 12.0.1 Fixed - X11: Fixes registering global shortcuts with modifiers (#3212). - macOS: Fixes providing builds for Intel architecture. - Fixes maximum length for session name (it is 16 characters as the error message says, not 15). * 12.0.0 Added - Wayland: Global shortcuts are now registered using Portal if available. - Black theme (#3142). Thanks to @@FadeMind. - Adds attributes for controlling the dialog window created via dialog() (#2947): .onTop makes the dialog stay on top of other windows, .modal makes the dialog modal (blocks interaction with other windows in the application until closed). - Adds support showing icon font symbol in notes using application/x-copyq-item-icon format. - Adds support for setting colors in theme files by name. For example: edit_bg=white. Changed - Temporary tabs that are not stored on disk will now not expire if configuration changes (#3172). - Pinned and locked items will not be dropped if tab size (maximum item count) changes (#3008). - The app now propagates exit code properly if it is aborted or receives a Unix signal (SIGINT, SIGTERM). - Support for Qt older than 5.15 has been dropped. - The build now uses Qt 6 by default. Use cmake -DWITH_QT6=OFF ... to build the app for Qt 5. - Windows: The application will be now hidden from screenshots and screen recordings by default (#3165). This can be disabled using option "Hide from screenshots and recordings". - Logs are now stored in multiple files based on the process and the log records have a slightly different format (start with timestamp). Fixes - Drops unsafe sanitizing QTextDocument fonts (#3156). Qt 6 should handle any rich texts safely now. - Logging now does not use lock files and avoids crashes if the application loop was not yet started. - Avoids resetting properties of a tab if it is renamed. - Fixes setting color for item counter (#2717). - Fixes editing and providing UTF-8 text by default (#3093). - Fixes updating item preview if when window is shown. - Fixes changing synchronization directory for a tab. - Fixes possible crash if calling a function with unexpected function argument. - Fixes background of the command line in some themes in FakeVim plugin. - Fixes renaming tabs with item storing disabled. - Avoids collapsing tab in the tab tree after it is moved. - Fixes item counter value after moving the tab in the tab tree. - Fixes moving tab group with items in the tab tree. - Linux: Fixes storing the first clipboard change after starting the app and modifying configuration. - Linux: Avoids exiting on commit data request from the session manager (#3145). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2025/08/24 16:19:36 kikadf Exp $ d3 3 a5 3 BLAKE2s (copyq-12.0.1.tar.gz) = 758ef8ac8be8a049166f067e2b0f8d6833715221d219583250dde56ebcd05d0f SHA512 (copyq-12.0.1.tar.gz) = c1de11cea82c2efe1fd2702f327d9ea04dbda9e0c5e5ab4b04c42b35faf7a4dd850fca92c0b07f3a9b2d7de0dda2ee90b2e0e9e790ce2cf93873ec09b727c902 Size (copyq-12.0.1.tar.gz) = 3501522 bytes @ 1.4 log @x11/copyq: update to 11.0.0 * Added - Adds support for dark/light window title scheme. - New frameless_window option (#2570) toggles the main window frame and title bar (if supported by the window manager): copyq toggleConfig frameless_window - Adds support for localizing command names in the command INI files (#3032): [Command] Name = ... Name_cs = ... Name_fr = ... Name_pt_BR = ... Name_pt = ... - Adds support for showing preview for more image formats (namely ico and webp). - Adds support for more complex network requests in scripts. New NetworkRequest class can be used to set custom headers, HTTP method, number of allowed redirects and timeout. * Changed - Avoids hiding the main window on backspace (#3107). - Enables Vi/Emacs navigation (#3012) in menus, and Ctrl+[ in Vi and Ctrl+G in Emacs to work in many other places as Esc key (for example, to hide menus, dialogs). Users can override shortcuts, but not some reserved ones in specific cases (mainly, if the item list or a menu has focus). - Selections and current items/rows/data in scripts now only relate to the tab selected with tab(...) in scripts (this is still by default the selected tab when the command started). Affected script functions: move() setData() removeData() selectedItems() selectedItemData() setSelectedItemData() setSelectedItemsData() currentItem() ItemSelection().current() - Drops unnecessary timeouts when executing commands and actions from scripts. - Avoids fetching and passing clipboard to action()/execute() if the commands do not contains %1 placeholder. This can improve performance. * Fixed - Fixes dialog(): custom size, layout and resizing (#3003). - Fixes overriding filter/search string with filter() (previously the new value was appended to the current filter). - Fixes refocusing the item after editing its notes. - Synchronize plugin: Fixes missing data in the last item when tab is full. - Windows: Fixes the icon for uninstaller (#2864). - Fixes build for Qt 6.9 and above. - Fixes potentially misconfigured log file path at app start (#3087). - Linux: Avoids auto-hiding the main window when moved on some window managers (#3119). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2025/08/13 12:46:08 kikadf Exp $ d3 3 a5 3 BLAKE2s (copyq-11.0.0.tar.gz) = d6ff0d61654fecb724f7894c930b00eb14875f8a8b9c015e9aa6057fad3cf6e7 SHA512 (copyq-11.0.0.tar.gz) = 7a215ab9603db2c6f118be38926c193fbed10ca29118643627e856350e7ae1489524666483bf17fe3ea2a3163f95ecf88e5f2342ae102f37c77d8174ace3bf5f Size (copyq-11.0.0.tar.gz) = 3495493 bytes @ 1.3 log @ x11/copyq: fix build with Qt 6.9 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2025/04/20 21:08:32 wiz Exp $ d3 3 a5 6 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 BLAKE2s (f08c0d46a239362c5d3525ef9c3ba943bb00f734.patch) = a589ab8b8df9efc814b630f00176f06ad605ebbd7559b2f32b3025acf10c2376 SHA512 (f08c0d46a239362c5d3525ef9c3ba943bb00f734.patch) = 27695e59da1ed4ef7b2d3ca4486fbdf5a02862935d83310a3cee754e2d92490db7fe3cfbe7fd629fb72fe7938ea686f360cf79f30868351963fdfb9b4de099dc Size (f08c0d46a239362c5d3525ef9c3ba943bb00f734.patch) = 16044 bytes @ 1.2 log @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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2025/01/22 12:10:06 wiz Exp $ d6 3 @ 1.1 log @x11/copyq: import copyq-9.1.0 Packaged for wip by Robert Bagdan for wip. CopyQ is an advanced clipboard manager with powerful editing and scripting features. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 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 @