pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/deskflow



Module Name:    pkgsrc
Committed By:   tnn
Date:           Fri May 30 21:17:32 UTC 2025

Modified Files:
        pkgsrc/net/deskflow: Makefile distinfo
        pkgsrc/net/deskflow/patches: patch-src_lib_base_String.h
            patch-src_lib_deskflow_CMakeLists.txt
Added Files:
        pkgsrc/net/deskflow/patches: patch-src_lib_client_Client.h
            patch-src_lib_server_Server.h

Log Message:
deskflow: update to 1.22.0

- Remove the broken drag and drop support
- Improve the windows daemon
- Use Deskflow-server.conf for the external server config name
- Code base is now 60% less smelly
. Fix issues around the dialog shown when you first connect a server / client.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/deskflow/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/deskflow/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/net/deskflow/patches/patch-src_lib_base_String.h \
    pkgsrc/net/deskflow/patches/patch-src_lib_deskflow_CMakeLists.txt
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/net/deskflow/patches/patch-src_lib_client_Client.h \
    pkgsrc/net/deskflow/patches/patch-src_lib_server_Server.h

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

Modified files:

Index: pkgsrc/net/deskflow/Makefile
diff -u pkgsrc/net/deskflow/Makefile:1.3 pkgsrc/net/deskflow/Makefile:1.4
--- pkgsrc/net/deskflow/Makefile:1.3    Sun May 11 17:38:26 2025
+++ pkgsrc/net/deskflow/Makefile        Fri May 30 21:17:32 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2025/05/11 17:38:26 tnn Exp $
+# $NetBSD: Makefile,v 1.4 2025/05/30 21:17:32 tnn Exp $
 
-DISTNAME=      deskflow-1.21.2
+DISTNAME=      deskflow-1.22.0
 CATEGORIES=    net x11
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=deskflow/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -16,7 +16,7 @@ USE_TOOLS+=           pkg-config
 
 DISTFILES=             ${DEFAULT_DISTFILES}
 
-CLI11_VERSION=         2.4.2
+CLI11_VERSION=         2.5.0
 DISTFILES+=            CLI11-${CLI11_VERSION}.hpp
 SITES.CLI11-${CLI11_VERSION}.hpp=      \
                        -https://github.com/CLIUtils/CLI11/releases/download/v${CLI11_VERSION}/CLI11.hpp

Index: pkgsrc/net/deskflow/distinfo
diff -u pkgsrc/net/deskflow/distinfo:1.1 pkgsrc/net/deskflow/distinfo:1.2
--- pkgsrc/net/deskflow/distinfo:1.1    Mon May  5 08:39:56 2025
+++ pkgsrc/net/deskflow/distinfo        Fri May 30 21:17:32 2025
@@ -1,13 +1,15 @@
-$NetBSD: distinfo,v 1.1 2025/05/05 08:39:56 tnn Exp $
+$NetBSD: distinfo,v 1.2 2025/05/30 21:17:32 tnn Exp $
 
-BLAKE2s (CLI11-2.4.2.hpp) = 13fba654ef1c7f536402ba64cbc412ea457a55fda7e56bee0344f80175210206
-SHA512 (CLI11-2.4.2.hpp) = bc98c9075bc6c60053d40f969f81435d6d6d426e49f10ff21152976073f536608a7f28b685bb7cc207586c651ec0f82f8adf8c1be90a8a8a7974c2076360b8ef
-Size (CLI11-2.4.2.hpp) = 420699 bytes
-BLAKE2s (deskflow-1.21.2.tar.gz) = 78b94e233f35802f094ba76e75f2720da82c83f0f8bd31d68d4e16e3f896d4b7
-SHA512 (deskflow-1.21.2.tar.gz) = e6ef54fb0abbab99dd14502db4e86a563b2fdbf05c632c718a65c8f4a9e85820b1ef61036abf074903d36265f951757148784c8b9331f9d589cf9cd6bfe64ee4
-Size (deskflow-1.21.2.tar.gz) = 1884045 bytes
+BLAKE2s (CLI11-2.5.0.hpp) = 2a27af60fd6ccb1d1d5883c415a7432277544287a29d69dec2f92dc79de22518
+SHA512 (CLI11-2.5.0.hpp) = 1440f3500126e2edfb8e52811339a80721509446a2725e845961b7d41a42e0726b6a91cfe714b75684b3fa41b44c2b578af2f7b94746e5ef1a24e2f211b939f3
+Size (CLI11-2.5.0.hpp) = 444182 bytes
+BLAKE2s (deskflow-1.22.0.tar.gz) = c7e1af802f1884abefd1f62218337e30260dd868967ae5aa7835a7df866bc188
+SHA512 (deskflow-1.22.0.tar.gz) = a1ce959b287e3fa22216b098e21af6572ea38c5010fc2d916a895e05eb8e8ee9c6d7f13f5e4380ed6f760ca5b9ce8c513d5156a4dace8dcc71ca2a06a4b875bb
+Size (deskflow-1.22.0.tar.gz) = 1855676 bytes
 BLAKE2s (toml-3.4.0.hpp) = 8d715a2b4fd6648d5a40ff0f8e2462d9488608da8efe052c5df0516a86b29799
 SHA512 (toml-3.4.0.hpp) = b434408b483f3ce308c63d48922f2dacfaac95be9031056118486b230123a3bdc8303e191c0dc787dc22bcc3a1777fe94057638b6c10da9620163665481c4d0d
 Size (toml-3.4.0.hpp) = 485931 bytes
-SHA1 (patch-src_lib_base_String.h) = 4e6ed909e5b2efcde8f8c03f6d1b8177fe67a4a6
-SHA1 (patch-src_lib_deskflow_CMakeLists.txt) = fd6b5a4aa018fbbf28530da41144eebf9e743435
+SHA1 (patch-src_lib_base_String.h) = 7cd3ae7f44222a4d54ad7ee9504c8299b6604a31
+SHA1 (patch-src_lib_client_Client.h) = 3faecc7dd7bf378c384d2e63f4f7bee4edd2ffcb
+SHA1 (patch-src_lib_deskflow_CMakeLists.txt) = 9edeedd98c6e4c89d50626813a19c3a09b7e23da
+SHA1 (patch-src_lib_server_Server.h) = 1784efe6dfa7c580f902e57d153cb7fe6c6492a1

Index: pkgsrc/net/deskflow/patches/patch-src_lib_base_String.h
diff -u pkgsrc/net/deskflow/patches/patch-src_lib_base_String.h:1.1 pkgsrc/net/deskflow/patches/patch-src_lib_base_String.h:1.2
--- pkgsrc/net/deskflow/patches/patch-src_lib_base_String.h:1.1 Mon May  5 08:39:56 2025
+++ pkgsrc/net/deskflow/patches/patch-src_lib_base_String.h     Fri May 30 21:17:32 2025
@@ -1,8 +1,8 @@
-$NetBSD: patch-src_lib_base_String.h,v 1.1 2025/05/05 08:39:56 tnn Exp $
+$NetBSD: patch-src_lib_base_String.h,v 1.2 2025/05/30 21:17:32 tnn Exp $
 
 cstdarg for va_list
 
---- src/lib/base/String.h.orig 2025-04-27 17:04:05.677655830 +0000
+--- src/lib/base/String.h.orig 2025-05-29 13:27:33.000000000 +0000
 +++ src/lib/base/String.h
 @@ -10,6 +10,7 @@
  
@@ -10,5 +10,5 @@ cstdarg for va_list
  
 +#include <cstdarg>
  #include <string>
- #include <vector>
  
+ namespace deskflow {
Index: pkgsrc/net/deskflow/patches/patch-src_lib_deskflow_CMakeLists.txt
diff -u pkgsrc/net/deskflow/patches/patch-src_lib_deskflow_CMakeLists.txt:1.1 pkgsrc/net/deskflow/patches/patch-src_lib_deskflow_CMakeLists.txt:1.2
--- pkgsrc/net/deskflow/patches/patch-src_lib_deskflow_CMakeLists.txt:1.1       Mon May  5 08:39:56 2025
+++ pkgsrc/net/deskflow/patches/patch-src_lib_deskflow_CMakeLists.txt   Fri May 30 21:17:32 2025
@@ -1,13 +1,13 @@
-$NetBSD: patch-src_lib_deskflow_CMakeLists.txt,v 1.1 2025/05/05 08:39:56 tnn Exp $
+$NetBSD: patch-src_lib_deskflow_CMakeLists.txt,v 1.2 2025/05/30 21:17:32 tnn Exp $
 
 Prevent download during configure phase.
 
---- src/lib/deskflow/CMakeLists.txt.orig       2025-03-10 10:04:06.434024162 +0000
+--- src/lib/deskflow/CMakeLists.txt.orig       2025-05-29 13:27:33.000000000 +0000
 +++ src/lib/deskflow/CMakeLists.txt
 @@ -11,11 +11,6 @@ else()
    #Be sure to update the version and MD5 together
-   set(CLI11_VERSION 2.4.2)
-   set(CLI11_MD5 d7923d1ca06d03e2299e55cad532d126)
+   set(CLI11_VERSION 2.5.0)
+   set(CLI11_MD5 0d3d6898febe3b82fc47b3d608b1ae95)
 -  file(
 -    DOWNLOAD "https://github.com/CLIUtils/CLI11/releases/download/v${CLI11_VERSION}/CLI11.hpp";
 -    "${CMAKE_BINARY_DIR}/include/CLI/CLI.hpp"

Added files:

Index: pkgsrc/net/deskflow/patches/patch-src_lib_client_Client.h
diff -u /dev/null pkgsrc/net/deskflow/patches/patch-src_lib_client_Client.h:1.1
--- /dev/null   Fri May 30 21:17:32 2025
+++ pkgsrc/net/deskflow/patches/patch-src_lib_client_Client.h   Fri May 30 21:17:32 2025
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_lib_client_Client.h,v 1.1 2025/05/30 21:17:32 tnn Exp $
+
+- include climits for INT_MAX
+
+--- src/lib/client/Client.h.orig       2025-05-30 20:27:53.151932859 +0000
++++ src/lib/client/Client.h
+@@ -17,6 +17,7 @@
+ #include "mt/CondVar.h"
+ #include "net/NetworkAddress.h"
+ 
++#include <climits>
+ #include <memory>
+ 
+ class EventQueueTimer;
Index: pkgsrc/net/deskflow/patches/patch-src_lib_server_Server.h
diff -u /dev/null pkgsrc/net/deskflow/patches/patch-src_lib_server_Server.h:1.1
--- /dev/null   Fri May 30 21:17:32 2025
+++ pkgsrc/net/deskflow/patches/patch-src_lib_server_Server.h   Fri May 30 21:17:32 2025
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_lib_server_Server.h,v 1.1 2025/05/30 21:17:32 tnn Exp $
+
+- include climits for INT_MAX
+
+--- src/lib/server/Server.h.orig       2025-05-30 20:26:27.763507219 +0000
++++ src/lib/server/Server.h
+@@ -19,6 +19,7 @@
+ #include "deskflow/ServerArgs.h"
+ #include "server/Config.h"
+ 
++#include <climits>
+ #include <map>
+ #include <memory>
+ #include <set>



Home | Main Index | Thread Index | Old Index