Page MenuHomeFreeBSD

D58168.diff
No OneTemporary

D58168.diff

diff --git a/devel/libsearpc/Makefile b/devel/libsearpc/Makefile
--- a/devel/libsearpc/Makefile
+++ b/devel/libsearpc/Makefile
@@ -1,10 +1,10 @@
PORTNAME= libsearpc
-PORTVERSION= 3.2.0
+PORTVERSION= 3.3.0
PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= devel
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= d.stoye@cms.hu-berlin.de
COMMENT= Simple RPC framework based on GObject System in C
WWW= https://github.com/haiwen/libsearpc
diff --git a/devel/libsearpc/distinfo b/devel/libsearpc/distinfo
--- a/devel/libsearpc/distinfo
+++ b/devel/libsearpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1653246084
-SHA256 (haiwen-libsearpc-3.2.0-54145b0_GH0.tar.gz) = a768e498e6b3c9b89b62fad297fbe7638349176be609a3f7027af00a62c29408
-SIZE (haiwen-libsearpc-3.2.0-54145b0_GH0.tar.gz) = 54015
+TIMESTAMP = 1783761601
+SHA256 (haiwen-libsearpc-3.3.0-54145b0_GH0.tar.gz) = a768e498e6b3c9b89b62fad297fbe7638349176be609a3f7027af00a62c29408
+SIZE (haiwen-libsearpc-3.3.0-54145b0_GH0.tar.gz) = 54015
diff --git a/net-mgmt/seafile-client/Makefile b/net-mgmt/seafile-client/Makefile
--- a/net-mgmt/seafile-client/Makefile
+++ b/net-mgmt/seafile-client/Makefile
@@ -1,6 +1,6 @@
PORTNAME= seafile-client
DISTVERSIONPREFIX= v
-DISTVERSION= 9.0.18
+DISTVERSION= 9.0.19
PORTREVISION= 1
CATEGORIES= net-mgmt
diff --git a/net-mgmt/seafile-client/distinfo b/net-mgmt/seafile-client/distinfo
--- a/net-mgmt/seafile-client/distinfo
+++ b/net-mgmt/seafile-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1781552976
-SHA256 (haiwen-seafile-v9.0.18_GH0.tar.gz) = 0b2a93e75b04e40c503c74059ca00b521bf981935f764efcbc5adfabff929d90
-SIZE (haiwen-seafile-v9.0.18_GH0.tar.gz) = 772680
+TIMESTAMP = 1783600895
+SHA256 (haiwen-seafile-v9.0.19_GH0.tar.gz) = 3a9a574e8b74292339681e6b96051b2f4fb039b81a0853e16794b43ba4df192c
+SIZE (haiwen-seafile-v9.0.19_GH0.tar.gz) = 773779
diff --git a/net-mgmt/seafile-client/files/patch-configure.ac b/net-mgmt/seafile-client/files/patch-configure.ac
--- a/net-mgmt/seafile-client/files/patch-configure.ac
+++ b/net-mgmt/seafile-client/files/patch-configure.ac
@@ -1,6 +1,6 @@
---- configure.ac.orig 2017-01-05 08:05:21 UTC
+--- configure.ac.orig 2026-06-18 08:15:42 UTC
+++ configure.ac
-@@ -51,8 +51,16 @@ else
+@@ -53,8 +53,16 @@ fi
AC_MSG_RESULT(no)
fi
@@ -18,7 +18,7 @@
blinux=true
AC_MSG_RESULT(compile in linux)
else
-@@ -61,6 +69,7 @@ fi
+@@ -63,6 +71,7 @@ AM_CONDITIONAL([MACOS], [test "$bmac" = "true"])
AM_CONDITIONAL([WIN32], [test "$bwin32" = "true"])
AM_CONDITIONAL([MACOS], [test "$bmac" = "true"])
@@ -26,7 +26,7 @@
AM_CONDITIONAL([LINUX], [test "$blinux" = "true"])
-@@ -105,6 +114,8 @@ if test "$bwin32" = true; then
+@@ -107,6 +116,8 @@ if test "$bwin32" = true; then
LIB_MAC=
MSVC_CFLAGS="-D__MSVCRT__ -D__MSVCRT_VERSION__=0x0601"
LIB_CRYPT32=-lcrypt32
@@ -35,7 +35,7 @@
elif test "$bmac" = true ; then
LIB_WS32=
LIB_GDI32=
-@@ -119,6 +130,24 @@ elif test "$bmac" = true ; then
+@@ -121,6 +132,24 @@ elif test "$bmac" = true ; then
LIB_MAC="-framework CoreServices"
LIB_CRYPT32=
LIB_ICONV=-liconv
@@ -60,7 +60,7 @@
else
LIB_WS32=
LIB_GDI32=
-@@ -132,6 +161,8 @@ else
+@@ -134,6 +163,8 @@ else
LIB_MAC=
MSVC_CFLAGS=
LIB_CRYPT32=
@@ -69,7 +69,7 @@
fi
AC_SUBST(LIB_WS32)
-@@ -144,6 +175,8 @@ AC_SUBST(LIB_IPHLPAPI)
+@@ -146,6 +177,8 @@ AC_SUBST(LIB_MAC)
AC_SUBST(LIB_SHELL32)
AC_SUBST(LIB_PSAPI)
AC_SUBST(LIB_MAC)
diff --git a/net-mgmt/seafile-client/files/patch-daemon_Makefile.am b/net-mgmt/seafile-client/files/patch-daemon_Makefile.am
--- a/net-mgmt/seafile-client/files/patch-daemon_Makefile.am
+++ b/net-mgmt/seafile-client/files/patch-daemon_Makefile.am
@@ -1,6 +1,6 @@
---- daemon/Makefile.am.orig 2023-12-06 20:22:32 UTC
+--- daemon/Makefile.am.orig 2026-06-18 08:15:42 UTC
+++ daemon/Makefile.am
-@@ -46,6 +46,10 @@ if LINUX
+@@ -46,6 +46,10 @@ endif
wt_monitor_src = wt-monitor.c wt-monitor-linux.c wt-monitor-structs.c
endif
@@ -11,7 +11,7 @@
if WIN32
wt_monitor_src = wt-monitor.c wt-monitor-win32.c wt-monitor-structs.c
endif
-@@ -102,7 +102,7 @@
+@@ -98,7 +102,7 @@ seaf_daemon_LDADD = $(top_builddir)/lib/libseafile_com
@LIB_RT@ @LIB_UUID@ -lsqlite3 @LIBEVENT_LIBS@ @LIBEVENT_PTHREADS_LIBS@\
$(top_builddir)/common/cdc/libcdc.la \
$(top_builddir)/common/index/libindex.la @LIB_WS32@ @LIB_CRYPT32@ \
diff --git a/net-mgmt/seafile-client/files/patch-daemon_http-tx-mgr.c b/net-mgmt/seafile-client/files/patch-daemon_http-tx-mgr.c
--- a/net-mgmt/seafile-client/files/patch-daemon_http-tx-mgr.c
+++ b/net-mgmt/seafile-client/files/patch-daemon_http-tx-mgr.c
@@ -1,8 +1,8 @@
---- daemon/http-tx-mgr.c.orig 2019-06-04 02:14:53 UTC
+--- daemon/http-tx-mgr.c.orig 2026-06-18 08:15:42 UTC
+++ daemon/http-tx-mgr.c
-@@ -69,6 +69,22 @@
- #define USER_AGENT_OS "BSD"
- #endif
+@@ -55,6 +55,22 @@
+
+ #define CLEAR_POOL_ERR_CNT 3
+#ifdef __FreeBSD__
+#define USER_AGENT_OS "FreeBSD"
diff --git a/net-mgmt/seafile-client/files/patch-lib_Makefile.am b/net-mgmt/seafile-client/files/patch-lib_Makefile.am
--- a/net-mgmt/seafile-client/files/patch-lib_Makefile.am
+++ b/net-mgmt/seafile-client/files/patch-lib_Makefile.am
@@ -1,6 +1,6 @@
---- lib/Makefile.am.orig 2019-06-10 02:04:34 UTC
+--- lib/Makefile.am.orig 2026-06-18 08:15:42 UTC
+++ lib/Makefile.am
-@@ -51,6 +51,7 @@ libseafile_common_la_SOURCES = ${seafile_object_gen} $
+@@ -57,6 +57,7 @@ libseafile_common_la_LIBADD = @GLIB2_LIBS@ @GOBJECT_L
libseafile_common_la_LDFLAGS = -no-undefined
libseafile_common_la_LIBADD = @GLIB2_LIBS@ @GOBJECT_LIBS@ @LIB_GDI32@ \
@LIB_UUID@ @LIB_WS32@ @LIB_PSAPI@ -lsqlite3 \
@@ -8,7 +8,7 @@
@LIBEVENT_LIBS@ @SEARPC_LIBS@ @LIB_SHELL32@ \
@ZLIB_LIBS@
-@@ -72,7 +73,7 @@ vala.stamp: ${seafile_object_define}
+@@ -66,7 +67,7 @@ vala.stamp: ${seafile_object_define}
rm -f ${seafile_object_gen}
@rm -f vala.tmp
@touch vala.tmp
@@ -17,7 +17,7 @@
@mv -f vala.tmp $@
${seafile_object_gen}: vala.stamp
-@@ -88,5 +89,9 @@ install-data-local:
+@@ -78,5 +79,9 @@ else
if MACOS
sed -i '' -e "s|(DESTDIR)|${DESTDIR}|g" $(pcfiles)
else
diff --git a/net-mgmt/seafile-client/files/patch-lib_net.c b/net-mgmt/seafile-client/files/patch-lib_net.c
--- a/net-mgmt/seafile-client/files/patch-lib_net.c
+++ b/net-mgmt/seafile-client/files/patch-lib_net.c
@@ -1,6 +1,6 @@
---- lib/net.c.orig 2015-09-21 03:42:11 UTC
+--- lib/net.c.orig 2026-06-18 08:15:42 UTC
+++ lib/net.c
-@@ -157,7 +157,11 @@ ccnet_net_bind_tcp (int port, int nonblo
+@@ -159,7 +159,11 @@ ccnet_net_bind_tcp (int port, int nonblock)
snprintf (buf, sizeof(buf), "%d", port);
diff --git a/net-mgmt/seafile-client/files/patch-lib_utils.c b/net-mgmt/seafile-client/files/patch-lib_utils.c
--- a/net-mgmt/seafile-client/files/patch-lib_utils.c
+++ b/net-mgmt/seafile-client/files/patch-lib_utils.c
@@ -1,6 +1,6 @@
---- lib/utils.c.orig 2019-06-04 02:14:53 UTC
+--- lib/utils.c.orig 2026-06-18 08:15:42 UTC
+++ lib/utils.c
-@@ -50,6 +50,16 @@
+@@ -62,6 +62,16 @@
#include <zlib.h>
@@ -17,7 +17,7 @@
#include "log.h"
-@@ -2040,14 +2050,19 @@ wchar_from_utf8 (const char *utf8)
+@@ -2120,14 +2130,19 @@ wchar_from_utf8 (const char *utf8)
#endif /* ifdef WIN32 */
@@ -38,7 +38,7 @@
return -1;
}
-@@ -2071,7 +2086,8 @@ find_process_in_dirent(struct dirent *dir, const char
+@@ -2151,7 +2166,8 @@ find_process_in_dirent(struct dirent *dir, const char
}
/* read the /proc fs to determine whether some process is running */
@@ -48,7 +48,7 @@
{
DIR *proc_dir = opendir("/proc");
if (!proc_dir) {
-@@ -2096,7 +2112,8 @@ gboolean process_is_running (const char *process_name)
+@@ -2176,7 +2192,8 @@ gboolean process_is_running (const char *process_name)
return FALSE;
}
@@ -58,7 +58,7 @@
{
int count = 0;
DIR *proc_dir = opendir("/proc");
-@@ -2120,6 +2137,14 @@ int count_process(const char *process_name)
+@@ -2200,6 +2217,14 @@ int count_process(const char *process_name)
return count;
}
@@ -73,13 +73,10 @@
#endif
#ifdef __APPLE__
-@@ -2127,6 +2152,119 @@ gboolean process_is_running (const char *process_name)
- {
- //TODO
- return FALSE;
-+}
-+#endif
-+
+@@ -2210,6 +2235,119 @@ gboolean process_is_running (const char *process_name)
+ }
+ #endif
+
+#if defined(__FreeBSD__) || defined(__DragonFly__) || defined(__NetBSD__) || defined(__OpenBSD__)
+#if defined(__FreeBSD__)
+#define PSKIP(kp) ((kp)->ki_pid == mypid || \
@@ -190,10 +187,13 @@
+ return count_process_procfs(process_name);
+ }
+ return count_running_process_kvm(process_name);
- }
- #endif
-
-@@ -2976,10 +2976,16 @@
++}
++#endif
++
+ char*
+ ccnet_object_type_from_id (const char *object_id)
+ {
+@@ -2838,10 +2976,16 @@ seaf_removexattr (const char *path, const char *name)
return ret;
#else
diff --git a/net-mgmt/seafile-gui/Makefile b/net-mgmt/seafile-gui/Makefile
--- a/net-mgmt/seafile-gui/Makefile
+++ b/net-mgmt/seafile-gui/Makefile
@@ -1,6 +1,6 @@
PORTNAME= seafile-gui
DISTVERSIONPREFIX= v
-DISTVERSION= 9.0.18
+DISTVERSION= 9.0.19
PORTREVISION= 1
CATEGORIES= net-mgmt devel
diff --git a/net-mgmt/seafile-gui/distinfo b/net-mgmt/seafile-gui/distinfo
--- a/net-mgmt/seafile-gui/distinfo
+++ b/net-mgmt/seafile-gui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1781558483
-SHA256 (haiwen-seafile-client-v9.0.18_GH0.tar.gz) = 4c410761349f6b748fac1bd463c769d6a410cde90111e7dba87cf02ac8bbb151
-SIZE (haiwen-seafile-client-v9.0.18_GH0.tar.gz) = 11586605
+TIMESTAMP = 1783761468
+SHA256 (haiwen-seafile-client-v9.0.19_GH0.tar.gz) = 4f93fcd463039d4f4de3269e2d9270a727f00a890c18862a7282aa9d95d01ea8
+SIZE (haiwen-seafile-client-v9.0.19_GH0.tar.gz) = 11584638

File Metadata

Mime Type
text/plain
Expires
Thu, Jul 16, 2:20 AM (13 h, 51 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35112537
Default Alt Text
D58168.diff (9 KB)

Event Timeline