From 5aeba00a0c39b0d92bc5aabfef2767e904b757e6 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Thu, 16 Apr 2020 04:25:35 +0200 Subject: [PATCH] */*: sync with upstream Taken from: HardenedBSD --- astro/wmmoonclock/Makefile | 18 +- astro/wmmoonclock/distinfo | 5 +- astro/wmmoonclock/files/patch-Makefile | 16 - .../wmmoonclock/files/patch-src_wmMoonClock.c | 12 + astro/wmmoonclock/files/patch-wmMoonClock.c | 12 - astro/wmmoonclock/pkg-descr | 2 +- astro/xearth/files/freebsd.committers.markers | 1 + audio/Makefile | 1 + audio/surge-synthesizer-lv2/Makefile | 55 + audio/surge-synthesizer-lv2/distinfo | 17 + .../files/patch-CMakeLists.txt | 27 + .../files/patch-scripts_linux_package-vst3.sh | 10 + .../patch-src_linux_UserInteractionsLinux.cpp | 10 + ...st3sdk_cmake_modules_PlatformToolset.cmake | 11 + ...ch-vst3sdk_pluginterfaces_base_fplatform.h | 19 + ...h-vst3sdk_pluginterfaces_base_funknown.cpp | 29 + ...patch-vstgui.surge_vstgui_lib_vstguibase.h | 11 + audio/surge-synthesizer-lv2/pkg-descr | 6 + biology/Makefile | 1 + biology/gcta/Makefile | 35 + biology/gcta/distinfo | 3 + biology/gcta/files/patch-Makefile | 59 + biology/gcta/files/patch-eigen__func.h | 15 + biology/gcta/files/patch-gcta.h | 29 + biology/gcta/files/patch-ld.cpp | 13 + biology/gcta/files/patch-mkl.cpp | 56 + biology/gcta/pkg-descr | 7 + biology/mrbayes/Makefile | 5 +- comms/minicom/Makefile | 29 +- comms/minicom/pkg-plist | 1 - databases/py-pum/Makefile | 4 +- databases/py-pum/distinfo | 6 +- deskutils/easystroke/Makefile | 2 +- deskutils/easystroke/files/patch-actiondb.cc | 20 + devel/android-tools-adb/Makefile | 2 +- .../files/patch-adb_socket__spec__test.cpp | 14 + .../files/patch-base_file__test.cpp | 17 +- .../files/patch-liblog_logger__write.cpp | 36 + devel/android-tools-fastboot/Makefile | 2 +- .../files/patch-liblog_logger__write.cpp | 36 + devel/gitaly/Makefile | 8 +- devel/gitaly/distinfo | 6 +- devel/intel-graphics-compiler/Makefile | 2 +- devel/intel-graphics-compiler/distinfo | 6 +- devel/libsearpc/Makefile | 6 +- devel/libsearpc/distinfo | 6 +- devel/libsearpc/files/patch-Makefile.am | 16 +- devel/libsearpc/files/patch-configure.ac | 19 - devel/libsearpc/pkg-plist | 32 +- devel/llvm90/Makefile | 2 +- devel/llvm90/files/clang/patch-D77776 | 20 + devel/rubygem-gitlab-labkit/Makefile | 4 +- devel/samurai/Makefile | 2 - devel/samurai/files/patch-build.ninja | 9 - devel/strace/Makefile | 8 +- dns/bind911/Makefile | 2 +- dns/bind911/distinfo | 6 +- dns/bind914/Makefile | 2 +- emulators/citra/Makefile | 4 +- emulators/citra/distinfo | 6 +- emulators/yuzu/Makefile | 4 +- emulators/yuzu/distinfo | 6 +- graphics/Makefile | 1 + graphics/meh/Makefile | 38 + graphics/meh/distinfo | 3 + graphics/meh/pkg-descr | 20 + graphics/py-OWSLib/Makefile | 4 +- graphics/py-OWSLib/distinfo | 6 +- java/openjdk11/Makefile | 5 +- java/openjdk11/distinfo | 6 +- ...ch-src_hotspot_share_runtime_arguments.cpp | 11 - ...rc_hotspot_share_runtime_sharedRuntime.cpp | 11 - ...java.base_share_native_libfdlibm_e__asin.c | 17 - ...unix_native_libnio_ch_FileDispatcherImpl.c | 11 - java/openjdk8/Makefile | 5 +- java/openjdk8/distinfo | 6 +- lang/gcc10-devel/Makefile | 2 +- lang/gcc10-devel/distinfo | 6 +- mail/dovecot-fts-xapian/Makefile | 3 +- math/ntl/Makefile | 13 +- math/ntl/distinfo | 6 +- math/ntl/pkg-plist | 4 +- multimedia/aom/Makefile | 4 +- multimedia/aom/distinfo | 6 +- multimedia/dvb-apps/Makefile | 2 +- multimedia/dvb-apps/files/patch-include_ca.h | 17 + .../files/patch-util_dst-utils_dst_test.c | 38 + net-im/Makefile | 1 + net-im/sshout/Makefile | 39 + net-im/sshout/distinfo | 3 + net-im/sshout/files/sshout.in | 34 + net-im/sshout/pkg-descr | 11 + net-im/sshout/pkg-install | 7 + net-im/sshout/pkg-message | 8 + net-mgmt/ccnet-server/Makefile | 27 +- net-mgmt/ccnet-server/distinfo | 6 +- net-mgmt/ccnet-server/pkg-plist | 54 +- net-mgmt/seafile-server/Makefile | 41 +- net-mgmt/seafile-server/Makefile.include | 4 +- net-mgmt/seafile-server/distinfo | 6 +- .../files/patch-common_obj-backend-fs.c | 6 +- .../seafile-server/files/patch-configure.ac | 20 +- .../patch-controller_seafile-controller.c | 12 +- .../files/patch-lib_Makefile.am | 10 +- net-mgmt/seafile-server/files/patch-lib_net.c | 4 +- .../seafile-server/files/patch-lib_utils.c | 30 +- .../seafile-server/files/patch-lib_utils.h | 2 +- .../patch-scripts_setup-seafile-mysql.py | 28 +- .../files/patch-scripts_setup-seafile.sh | 24 +- .../files/patch-server_Makefile.am | 6 +- .../files/patch-server_upload-file.c | 26 +- net-mgmt/seafile-server/files/seafile.in | 3 +- net-mgmt/seafile-server/pkg-plist | 45 +- net/py-pyzmq/Makefile | 2 +- net/py-pyzmq/distinfo | 6 +- net/rubygem-gitaly/Makefile | 3 +- net/rubygem-grpc124/Makefile | 5 +- .../files/patch-src_ruby_ext_grpc_extconf.rb | 9 +- net/scapy/Makefile | 8 +- security/bsmtrace/Makefile | 4 +- security/py-social-auth-core/Makefile | 4 +- security/py-social-auth-core/distinfo | 6 +- security/testssl.sh/Makefile | 2 +- security/testssl.sh/distinfo | 6 +- sysutils/slurm-wlm/Makefile | 1 + ...c_plugins_proctrack_pgid_proctrack__pgid.c | 7 +- textproc/bibtool/Makefile | 2 +- textproc/bibtool/distinfo | 6 +- textproc/py-parso/Makefile | 2 +- textproc/py-parso/distinfo | 6 +- textproc/py-pyhamcrest/Makefile | 4 +- textproc/py-pyhamcrest/distinfo | 6 +- textproc/redisearch/Makefile | 2 +- textproc/redisearch/distinfo | 6 +- www/gitlab-ce/Makefile | 12 +- www/gitlab-ce/distinfo | 6 +- www/gitlab-ce/pkg-plist | 3 + www/gitlab-workhorse/Makefile | 4 +- www/gitlab-workhorse/distinfo | 6 +- www/minio/Makefile | 40 +- www/minio/distinfo | 40 +- www/pomerium/Makefile | 4 +- www/pomerium/distinfo | 10 +- www/py-django-constance/Makefile | 4 +- www/py-django-constance/distinfo | 6 +- www/py-django-webpack-loader/Makefile | 2 +- www/py-django-webpack-loader/distinfo | 6 +- www/py-seafdav/Makefile | 6 +- www/py-seafdav/distinfo | 6 +- www/py-seafdav/pkg-plist | 253 +-- www/py-seafobj/Makefile | 2 +- www/py-seafobj/distinfo | 6 +- www/py-seafobj/pkg-plist | 72 +- www/py-wsgidav/Makefile | 2 +- www/py-wsgidav/distinfo | 6 +- www/rubygem-roda/Makefile | 2 +- www/rubygem-roda/distinfo | 6 +- www/seahub/Makefile | 27 +- www/seahub/distinfo | 6 +- ...atch-seahub_api2_endpoints_search__user.py | 76 - www/seahub/files/pkg-message.in | 14 + www/seahub/files/seahub.in | 8 +- www/seahub/pkg-plist | 1701 ++++------------- x11-drivers/xf86-video-ati/Makefile | 3 +- x11-drivers/xf86-video-ati/distinfo | 4 +- 165 files changed, 1852 insertions(+), 2120 deletions(-) delete mode 100644 astro/wmmoonclock/files/patch-Makefile create mode 100644 astro/wmmoonclock/files/patch-src_wmMoonClock.c delete mode 100644 astro/wmmoonclock/files/patch-wmMoonClock.c create mode 100644 audio/surge-synthesizer-lv2/Makefile create mode 100644 audio/surge-synthesizer-lv2/distinfo create mode 100644 audio/surge-synthesizer-lv2/files/patch-CMakeLists.txt create mode 100644 audio/surge-synthesizer-lv2/files/patch-scripts_linux_package-vst3.sh create mode 100644 audio/surge-synthesizer-lv2/files/patch-src_linux_UserInteractionsLinux.cpp create mode 100644 audio/surge-synthesizer-lv2/files/patch-vst3sdk_cmake_modules_PlatformToolset.cmake create mode 100644 audio/surge-synthesizer-lv2/files/patch-vst3sdk_pluginterfaces_base_fplatform.h create mode 100644 audio/surge-synthesizer-lv2/files/patch-vst3sdk_pluginterfaces_base_funknown.cpp create mode 100644 audio/surge-synthesizer-lv2/files/patch-vstgui.surge_vstgui_lib_vstguibase.h create mode 100644 audio/surge-synthesizer-lv2/pkg-descr create mode 100644 biology/gcta/Makefile create mode 100644 biology/gcta/distinfo create mode 100644 biology/gcta/files/patch-Makefile create mode 100644 biology/gcta/files/patch-eigen__func.h create mode 100644 biology/gcta/files/patch-gcta.h create mode 100644 biology/gcta/files/patch-ld.cpp create mode 100644 biology/gcta/files/patch-mkl.cpp create mode 100644 biology/gcta/pkg-descr create mode 100644 deskutils/easystroke/files/patch-actiondb.cc create mode 100644 devel/android-tools-adb/files/patch-adb_socket__spec__test.cpp create mode 100644 devel/android-tools-adb/files/patch-liblog_logger__write.cpp create mode 100644 devel/android-tools-fastboot/files/patch-liblog_logger__write.cpp delete mode 100644 devel/libsearpc/files/patch-configure.ac create mode 100644 devel/llvm90/files/clang/patch-D77776 delete mode 100644 devel/samurai/files/patch-build.ninja create mode 100644 graphics/meh/Makefile create mode 100644 graphics/meh/distinfo create mode 100644 graphics/meh/pkg-descr delete mode 100644 java/openjdk11/files/patch-src_hotspot_share_runtime_arguments.cpp delete mode 100644 java/openjdk11/files/patch-src_hotspot_share_runtime_sharedRuntime.cpp delete mode 100644 java/openjdk11/files/patch-src_java.base_share_native_libfdlibm_e__asin.c delete mode 100644 java/openjdk11/files/patch-src_java.base_unix_native_libnio_ch_FileDispatcherImpl.c create mode 100644 multimedia/dvb-apps/files/patch-include_ca.h create mode 100644 multimedia/dvb-apps/files/patch-util_dst-utils_dst_test.c create mode 100644 net-im/sshout/Makefile create mode 100644 net-im/sshout/distinfo create mode 100644 net-im/sshout/files/sshout.in create mode 100644 net-im/sshout/pkg-descr create mode 100644 net-im/sshout/pkg-install create mode 100644 net-im/sshout/pkg-message delete mode 100644 www/seahub/files/patch-seahub_api2_endpoints_search__user.py diff --git a/astro/wmmoonclock/Makefile b/astro/wmmoonclock/Makefile index b3591df84b8..b856f9284b2 100644 --- a/astro/wmmoonclock/Makefile +++ b/astro/wmmoonclock/Makefile @@ -1,26 +1,24 @@ # Created by: Kris Kennaway # $FreeBSD$ -PORTNAME= wmMoonClock -PORTVERSION= 1.27 -PORTREVISION= 3 +PORTNAME= wmmoonclock +PORTVERSION= 1.29 CATEGORIES= astro windowmaker -MASTER_SITES= http://www.cs.mun.ca/~gstarkes/wmaker/dockapps/files/ +MASTER_SITES= https://www.dockapps.net/download/ MAINTAINER= mbeis@xs4all.nl COMMENT= Displays the phase of the moon, plus orbital data LICENSE= GPLv2 -WRKSRC= ${WRKDIR}/${DISTNAME}/Src - -USES= gmake xorg -USE_XORG= xpm +GNU_CONFIGURE= yes +USES= autoreconf:build pkgconfig xorg +USE_XORG+= x11 xext xpm PLIST_FILES= bin/wmmoonclock man/man1/wmmoonclock.1.gz do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/wmMoonClock ${STAGEDIR}${PREFIX}/bin/wmmoonclock - ${INSTALL_MAN} ${WRKSRC}/wmMoonClock.1 ${STAGEDIR}${PREFIX}/man/man1/wmmoonclock.1 + ${INSTALL_PROGRAM} ${WRKSRC}/wmmoonclock ${STAGEDIR}${PREFIX}/bin/wmmoonclock + ${INSTALL_MAN} ${WRKSRC}/src/wmMoonClock.1 ${STAGEDIR}${PREFIX}/man/man1/wmmoonclock.1 .include diff --git a/astro/wmmoonclock/distinfo b/astro/wmmoonclock/distinfo index 3d988ad9eef..f4cd47bfc9d 100644 --- a/astro/wmmoonclock/distinfo +++ b/astro/wmmoonclock/distinfo @@ -1,2 +1,3 @@ -SHA256 (wmMoonClock-1.27.tar.gz) = 439d330a30ee1cb084e0512e894f5e1a2e9869745a2274fbd9a56832c1527c77 -SIZE (wmMoonClock-1.27.tar.gz) = 155197 +TIMESTAMP = 1586605073 +SHA256 (wmmoonclock-1.29.tar.gz) = beb9e108d90027df4bf2252b3669c153c858976c1099be3462d536073435203a +SIZE (wmmoonclock-1.29.tar.gz) = 234991 diff --git a/astro/wmmoonclock/files/patch-Makefile b/astro/wmmoonclock/files/patch-Makefile deleted file mode 100644 index 90f3f3c0b3b..00000000000 --- a/astro/wmmoonclock/files/patch-Makefile +++ /dev/null @@ -1,16 +0,0 @@ ---- Makefile.orig 1999-03-23 02:20:32 UTC -+++ Makefile -@@ -1,8 +1,8 @@ --CC = gcc --CFLAGS = -O2 --INCDIR = -I/usr/X11R6/include/X11 --DESTDIR= /usr/X11R6 --LIBDIR = -L/usr/X11R6/lib -+CC ?= gcc -+CFLAGS ?= -O2 -+INCDIR = -I${LOCALBASE}/include -+DESTDIR= ${PREFIX} -+LIBDIR = -L${LOCALBASE}/lib - - # for Linux - LIBS = -lXpm -lX11 -lXext diff --git a/astro/wmmoonclock/files/patch-src_wmMoonClock.c b/astro/wmmoonclock/files/patch-src_wmMoonClock.c new file mode 100644 index 00000000000..0d8be8ea863 --- /dev/null +++ b/astro/wmmoonclock/files/patch-src_wmMoonClock.c @@ -0,0 +1,12 @@ +--- src/wmMoonClock.c.orig 2017-08-14 22:31:05 UTC ++++ src/wmMoonClock.c +@@ -157,7 +157,8 @@ int main(int argc, char *argv[]) { + struct tm *GMTTime, *LocalTime; + XEvent event; + int i, n, j, ImageNumber, Year, Month, DayOfMonth, digit; +- long CurrentLocalTime, CurrentGMTTime, date; ++ time_t CurrentLocalTime, CurrentGMTTime; ++ long date; + double UT, val, RA, DEC, UTRise, UTSet, LocalHour, hour24(); + int D, H, M, S, sgn, A, B, q; + CTrans c; diff --git a/astro/wmmoonclock/files/patch-wmMoonClock.c b/astro/wmmoonclock/files/patch-wmMoonClock.c deleted file mode 100644 index 0370a73fd73..00000000000 --- a/astro/wmmoonclock/files/patch-wmMoonClock.c +++ /dev/null @@ -1,12 +0,0 @@ ---- wmMoonClock.c.orig 1999-06-07 14:27:18 UTC -+++ wmMoonClock.c -@@ -162,7 +162,8 @@ int main(int argc, char *argv[]) { - int i, n, k, j, ImageNumber; - int Year, Month, DayOfWeek, DayOfMonth; - int Hours, Mins, Secs, OldSecs, digit, xoff, xsize; -- long CurrentLocalTime, CurrentGMTTime, date; -+ time_t CurrentLocalTime, CurrentGMTTime; -+ long date; - double UT, val, RA, DEC, UTRise, UTSet, LocalHour, hour24(); - int D, H, M, S, sgn, A, B, q; - char str[10]; diff --git a/astro/wmmoonclock/pkg-descr b/astro/wmmoonclock/pkg-descr index d969e034165..00470256b08 100644 --- a/astro/wmmoonclock/pkg-descr +++ b/astro/wmmoonclock/pkg-descr @@ -5,4 +5,4 @@ image multiple times). Probably most of the data is not that useful, but what the heck :) -WWW: http://www.cs.mun.ca/~gstarkes/wmaker/dockapps/time.html#wmmoonclock +WWW: https://www.dockapps.net/wmmoonclock diff --git a/astro/xearth/files/freebsd.committers.markers b/astro/xearth/files/freebsd.committers.markers index ea5428f92bf..fcf6fc6384c 100644 --- a/astro/xearth/files/freebsd.committers.markers +++ b/astro/xearth/files/freebsd.committers.markers @@ -24,6 +24,7 @@ 35.64, 139.65, "tota" # Setagaya, Tokyo, Japan 35.342838, 139.621633, "onoe" # Yokohama, Japan 35.7, 139.6, " knu,simokawa" # Tokyo, Japan + 35.59, 139.59, "tagattie" # Kawasaki, Kanagawa, Japan 35.650, 139.567, " ,max" # Chofu, Tokyo, Japan 35.54, 139.53, " ,nyan,ume" # Yokohama, Kanagawa, Japan 35.38, 139.31, "shige" # Fuchu, Tokyo, Japan diff --git a/audio/Makefile b/audio/Makefile index 78761b3cad4..b5df8b50a8c 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -770,6 +770,7 @@ SUBDIR += stymulator SUBDIR += suil SUBDIR += supercollider + SUBDIR += surge-synthesizer-lv2 SUBDIR += sweep SUBDIR += swh-lv2 SUBDIR += swhplugins diff --git a/audio/surge-synthesizer-lv2/Makefile b/audio/surge-synthesizer-lv2/Makefile new file mode 100644 index 00000000000..253e8b37a26 --- /dev/null +++ b/audio/surge-synthesizer-lv2/Makefile @@ -0,0 +1,55 @@ +# $FreeBSD$ + +PORTNAME= surge-synthesizer +DISTVERSIONPREFIX= release_ +DISTVERSION= 1.6.6-58 +DISTVERSIONSUFFIX= -g3dbd1be +CATEGORIES= audio +PKGNAMESUFFIX= -lv2 + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Surge Synthesizer LV2 and VST plug-in + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= lv2>0:audio/lv2 \ + ${LOCALBASE}/include/nanosvg.h:graphics/nanosvg \ + xcb-util-keysyms>0:x11/xcb-util-keysyms +LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon \ + libxcb-cursor.so:x11/xcb-util-cursor \ + libxcb-util.so:x11/xcb-util + +USES= cmake compiler:c++17-lang gnome pkgconfig python:build shebangfix xorg +SHEBANG_FILES= build-linux.sh +USE_GNOME= cairo +USE_XORG= xcb +USE_GITHUB= yes +GH_PROJECT= surge +GH_TUPLE= \ + surge-synthesizer:vst3sdk:10287bc37bbb34324b8097369e2ec4eb73a51d65:surge_synthesizer_vst3sdk/vst3sdk \ + surge-synthesizer:vstgui:313faee9db026b1d6254c91d8650e7da58e005a5:surge_synthesizer_vstgui/vstgui.surge \ + craigsapp:midifile:41e450bcd5ba1c0419f69664944434b0abf9d7ba:craigsapp_midifile/libs/midifile \ + steinbergmedia:vst3_base:37dbdb6ff7af29e518877f57f14050594164a0d6:steinbergmedia_vst3_base/vst3sdk/base \ + steinbergmedia:vst3_cmake:f7ae22417019aa355de6f7ec46ecf890d3c2a76f:steinbergmedia_vst3_cmake/vst3sdk/cmake \ + steinbergmedia:vst3_pluginterfaces:6c6bb30d18c3d5a553e55aa74afc5d146571be0a:steinbergmedia_vst3_pluginterfaces/vst3sdk/pluginterfaces \ + steinbergmedia:vst3_public_sdk:ced72c00d5c1365a4cca16cdbfb871be2496848b:steinbergmedia_vst3_public_sdk/vst3sdk/public.sdk \ + +BINARY_ALIAS= python=${PYTHON_CMD} + +PLIST_FILES= lib/lv2/Surge.lv2/Surge.so \ + lib/lv2/Surge.lv2/Surge_dsp.ttl \ + lib/lv2/Surge.lv2/Surge_ui.ttl \ + lib/lv2/Surge.lv2/manifest.ttl \ + lib/vst/Surge.so + +do-install: + # LV2 plugin + ${MKDIR} ${STAGEDIR}${PREFIX}/lib/lv2 + cd ${WRKSRC}/products && ${COPYTREE_SHARE} Surge.lv2 ${STAGEDIR}${PREFIX}/lib/lv2 + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/Surge.lv2/Surge.so + # VST plugin + ${MKDIR} ${STAGEDIR}${PREFIX}/lib/vst + ${INSTALL_LIB} ${WRKSRC}/products/Surge.vst3/Contents/*/Surge.so ${STAGEDIR}${PREFIX}/lib/vst + +.include diff --git a/audio/surge-synthesizer-lv2/distinfo b/audio/surge-synthesizer-lv2/distinfo new file mode 100644 index 00000000000..55069876c04 --- /dev/null +++ b/audio/surge-synthesizer-lv2/distinfo @@ -0,0 +1,17 @@ +TIMESTAMP = 1586972142 +SHA256 (surge-synthesizer-surge-release_1.6.6-58-g3dbd1be_GH0.tar.gz) = bcd54076adac3ae1d3d13e9b068b1cece0b262b0c45323fed52b69da2ee53cd9 +SIZE (surge-synthesizer-surge-release_1.6.6-58-g3dbd1be_GH0.tar.gz) = 79161919 +SHA256 (surge-synthesizer-vst3sdk-10287bc37bbb34324b8097369e2ec4eb73a51d65_GH0.tar.gz) = b1eb4d7a5fc714ebb058c77bf7250254ee310a6ffd2b77ef702a12ab4bf9ec10 +SIZE (surge-synthesizer-vst3sdk-10287bc37bbb34324b8097369e2ec4eb73a51d65_GH0.tar.gz) = 266390 +SHA256 (surge-synthesizer-vstgui-313faee9db026b1d6254c91d8650e7da58e005a5_GH0.tar.gz) = 797051fe2e28b096c9a890f10eca44440eae4da58b83227595db5bc871c1e57d +SIZE (surge-synthesizer-vstgui-313faee9db026b1d6254c91d8650e7da58e005a5_GH0.tar.gz) = 1914445 +SHA256 (craigsapp-midifile-41e450bcd5ba1c0419f69664944434b0abf9d7ba_GH0.tar.gz) = 6723c1be730dd73ba1c2903e59a044d26b702c07bec6f567d86f1ee77ab8607e +SIZE (craigsapp-midifile-41e450bcd5ba1c0419f69664944434b0abf9d7ba_GH0.tar.gz) = 147607 +SHA256 (steinbergmedia-vst3_base-37dbdb6ff7af29e518877f57f14050594164a0d6_GH0.tar.gz) = 1826460d36c2c6a461d29b1b8db9a142c5a621038d15e24812c46343a26dee7a +SIZE (steinbergmedia-vst3_base-37dbdb6ff7af29e518877f57f14050594164a0d6_GH0.tar.gz) = 61067 +SHA256 (steinbergmedia-vst3_cmake-f7ae22417019aa355de6f7ec46ecf890d3c2a76f_GH0.tar.gz) = bdfba137d724c69a4ee0852a82a94008feca0d4b1e157ce8559321cdebdb0e86 +SIZE (steinbergmedia-vst3_cmake-f7ae22417019aa355de6f7ec46ecf890d3c2a76f_GH0.tar.gz) = 13355 +SHA256 (steinbergmedia-vst3_pluginterfaces-6c6bb30d18c3d5a553e55aa74afc5d146571be0a_GH0.tar.gz) = 67f97965c5080e8031192504d90df43b3225b71abf678283569b1f30d2ece3f3 +SIZE (steinbergmedia-vst3_pluginterfaces-6c6bb30d18c3d5a553e55aa74afc5d146571be0a_GH0.tar.gz) = 84830 +SHA256 (steinbergmedia-vst3_public_sdk-ced72c00d5c1365a4cca16cdbfb871be2496848b_GH0.tar.gz) = 38f589ce1a430cc3d93671e28337968b6d8998eda83216943b5546136edd3e47 +SIZE (steinbergmedia-vst3_public_sdk-ced72c00d5c1365a4cca16cdbfb871be2496848b_GH0.tar.gz) = 5861222 diff --git a/audio/surge-synthesizer-lv2/files/patch-CMakeLists.txt b/audio/surge-synthesizer-lv2/files/patch-CMakeLists.txt new file mode 100644 index 00000000000..523c6a224db --- /dev/null +++ b/audio/surge-synthesizer-lv2/files/patch-CMakeLists.txt @@ -0,0 +1,27 @@ +--- CMakeLists.txt.orig 2020-04-15 15:01:57 UTC ++++ CMakeLists.txt +@@ -334,7 +334,6 @@ elseif( UNIX AND NOT APPLE ) + + set(OS_LINK_LIBRARIES + pthread +- stdc++fs + gcc_s + gcc + dl +@@ -689,7 +688,7 @@ if( BUILD_LV2 ) + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} + COMMAND echo "Packaging up LV2 component" + COMMAND mkdir -p products/Surge.lv2 +- COMMAND cp build/libsurge-lv2.so products/Surge.lv2/Surge.so ++ COMMAND cp ../.build/libsurge-lv2.so products/Surge.lv2/Surge.so + COMMAND python scripts/linux/generate-lv2-ttl.py products/Surge.lv2/Surge.so + ) + +@@ -759,7 +758,6 @@ if( BUILD_HEADLESS ) + target_sources( surge-headless PUBLIC src/linux/ConfigurationXml.S ) + target_link_libraries(surge-headless + PRIVATE +- stdc++fs + Threads::Threads + ) + endif() diff --git a/audio/surge-synthesizer-lv2/files/patch-scripts_linux_package-vst3.sh b/audio/surge-synthesizer-lv2/files/patch-scripts_linux_package-vst3.sh new file mode 100644 index 00000000000..d2fb3e8ac7f --- /dev/null +++ b/audio/surge-synthesizer-lv2/files/patch-scripts_linux_package-vst3.sh @@ -0,0 +1,10 @@ +--- scripts/linux/package-vst3.sh.orig 2020-04-15 18:28:12 UTC ++++ scripts/linux/package-vst3.sh +@@ -15,4 +15,6 @@ fi + + VST_SO_DIR="$BUNDLE_DIR/Contents/x86_64-linux" + mkdir -p "$VST_SO_DIR" +-cp build/libsurge-vst3.so "$VST_SO_DIR"/Surge.so ++cp ../.build/libsurge-vst3.so "$VST_SO_DIR"/Surge.so ++ ++echo "package-vst3.sh is done" diff --git a/audio/surge-synthesizer-lv2/files/patch-src_linux_UserInteractionsLinux.cpp b/audio/surge-synthesizer-lv2/files/patch-src_linux_UserInteractionsLinux.cpp new file mode 100644 index 00000000000..4798bbd203b --- /dev/null +++ b/audio/surge-synthesizer-lv2/files/patch-src_linux_UserInteractionsLinux.cpp @@ -0,0 +1,10 @@ +--- src/linux/UserInteractionsLinux.cpp.orig 2020-04-15 17:52:26 UTC ++++ src/linux/UserInteractionsLinux.cpp +@@ -6,6 +6,7 @@ + #include + #include + #include ++#include + + /* + ** In June 2019, @baconpaul chose to implement these with an attempt diff --git a/audio/surge-synthesizer-lv2/files/patch-vst3sdk_cmake_modules_PlatformToolset.cmake b/audio/surge-synthesizer-lv2/files/patch-vst3sdk_cmake_modules_PlatformToolset.cmake new file mode 100644 index 00000000000..de062fb9943 --- /dev/null +++ b/audio/surge-synthesizer-lv2/files/patch-vst3sdk_cmake_modules_PlatformToolset.cmake @@ -0,0 +1,11 @@ +--- vst3sdk/cmake/modules/PlatformToolset.cmake.orig 2020-04-15 18:18:33 UTC ++++ vst3sdk/cmake/modules/PlatformToolset.cmake +@@ -32,7 +32,7 @@ macro(setupPlatformToolset) + else() + set(CMAKE_POSITION_INDEPENDENT_CODE TRUE) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -Wno-multichar") +- link_libraries(stdc++fs pthread dl) ++ link_libraries(pthread dl) + endif() + #------------ + elseif(SMTG_WIN) diff --git a/audio/surge-synthesizer-lv2/files/patch-vst3sdk_pluginterfaces_base_fplatform.h b/audio/surge-synthesizer-lv2/files/patch-vst3sdk_pluginterfaces_base_fplatform.h new file mode 100644 index 00000000000..d317d8ef586 --- /dev/null +++ b/audio/surge-synthesizer-lv2/files/patch-vst3sdk_pluginterfaces_base_fplatform.h @@ -0,0 +1,19 @@ +--- vst3sdk/pluginterfaces/base/fplatform.h.orig 2020-04-15 17:42:41 UTC ++++ vst3sdk/pluginterfaces/base/fplatform.h +@@ -76,14 +76,14 @@ + #endif + //----------------------------------------------------------------------------- + // LINUX +-#elif __gnu_linux__ ++#elif __gnu_linux__ || defined(__FreeBSD__) || defined(__DragonFly__) + #define SMTG_OS_LINUX 1 + #define SMTG_OS_MACOS 0 + #define SMTG_OS_WINDOWS 0 + #define SMTG_OS_IOS 0 + #define SMTG_OS_OSX 0 + +- #include ++ #include + #if __BYTE_ORDER == __LITTLE_ENDIAN + #define BYTEORDER kLittleEndian + #else diff --git a/audio/surge-synthesizer-lv2/files/patch-vst3sdk_pluginterfaces_base_funknown.cpp b/audio/surge-synthesizer-lv2/files/patch-vst3sdk_pluginterfaces_base_funknown.cpp new file mode 100644 index 00000000000..2fb3f6c5250 --- /dev/null +++ b/audio/surge-synthesizer-lv2/files/patch-vst3sdk_pluginterfaces_base_funknown.cpp @@ -0,0 +1,29 @@ +--- vst3sdk/pluginterfaces/base/funknown.cpp.orig 2020-04-15 17:56:07 UTC ++++ vst3sdk/pluginterfaces/base/funknown.cpp +@@ -36,8 +36,13 @@ + #endif + + #if SMTG_OS_LINUX +-#include ++#if defined(__FreeBSD__) || defined(__DragonFly__) ++# include ++# include ++#else ++# include + #endif ++#endif + + namespace Steinberg { + +@@ -72,7 +77,11 @@ int32 PLUGIN_API atomicAdd (int32& var, int32 d) + #elif SMTG_OS_MACOS + return OSAtomicAdd32Barrier (d, (int32_t*)&var); + #elif SMTG_OS_LINUX ++#if defined(__FreeBSD__) || defined(__DragonFly__) ++ (*(u_int *)(&var) += (d)); ++#else + __gnu_cxx::__atomic_add (&var, d); ++#endif + return var; + #else + #warning implement me! diff --git a/audio/surge-synthesizer-lv2/files/patch-vstgui.surge_vstgui_lib_vstguibase.h b/audio/surge-synthesizer-lv2/files/patch-vstgui.surge_vstgui_lib_vstguibase.h new file mode 100644 index 00000000000..369b9735ea1 --- /dev/null +++ b/audio/surge-synthesizer-lv2/files/patch-vstgui.surge_vstgui_lib_vstguibase.h @@ -0,0 +1,11 @@ +--- vstgui.surge/vstgui/lib/vstguibase.h.orig 2020-04-15 17:36:33 UTC ++++ vstgui.surge/vstgui/lib/vstguibase.h +@@ -121,7 +121,7 @@ + using std::min; + using std::max; + +-#elif defined(__linux__) ++#elif defined(__linux__) || defined(__FreeBSD__) || defined(__DragonFly__) + #include + #include + #include diff --git a/audio/surge-synthesizer-lv2/pkg-descr b/audio/surge-synthesizer-lv2/pkg-descr new file mode 100644 index 00000000000..822b43d53ad --- /dev/null +++ b/audio/surge-synthesizer-lv2/pkg-descr @@ -0,0 +1,6 @@ +Surge is an Open Source Digital Synthesizer, originally written and sold as +a commercial product by @kurasu/Claes Johanson at vember audio. In September +of 2018, Claes released a partially completed version of Surge 1.6 under GPL3, +and a group of developers have been improving it since. + +WWW: https://surge-synthesizer.github.io/ diff --git a/biology/Makefile b/biology/Makefile index 068bec4e6b0..6044da1ad27 100644 --- a/biology/Makefile +++ b/biology/Makefile @@ -43,6 +43,7 @@ SUBDIR += freebayes SUBDIR += garlic SUBDIR += gatk + SUBDIR += gcta SUBDIR += gemma SUBDIR += gff2ps SUBDIR += gmap diff --git a/biology/gcta/Makefile b/biology/gcta/Makefile new file mode 100644 index 00000000000..7b31d0e9329 --- /dev/null +++ b/biology/gcta/Makefile @@ -0,0 +1,35 @@ +# $FreeBSD$ + +PORTNAME= gcta +DISTVERSION= 1.26.0 +CATEGORIES= biology +MASTER_SITES= https://cnsgenomics.com/software/gcta/pre_gcta/ +DISTNAME= ${PORTNAME}_${PORTVERSION}_src + +MAINTAINER= jwb@FreeBSD.org +COMMENT= Genome-wide Complex Trait Analysis + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/GNU_General_Public_License_v3.txt + +BUILD_DEPENDS= eigen>=3:math/eigen3 +LIB_DEPENDS+= libopenblas.so:math/openblas + +USES= compiler:openmp dos2unix gmake localbase zip + +CXXFLAGS+= -I${LOCALBASE}/include/eigen3 -fopenmp +LDFLAGS+= -lopenblas + +INSTALL_TARGET= install-strip +PLIST_FILES= bin/gcta + +.include + +.if ${CHOSEN_COMPILER_TYPE} == gcc && ${COMPILER_VERSION} <= 42 +USE_GCC= yes +.endif + +do-extract: + ${UNZIP_NATIVE_CMD} -d ${WRKSRC} ${DISTDIR}/${DISTFILES} + +.include diff --git a/biology/gcta/distinfo b/biology/gcta/distinfo new file mode 100644 index 00000000000..9faabb4559b --- /dev/null +++ b/biology/gcta/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1489125670 +SHA256 (gcta_1.26.0_src.zip) = 554c48f421c93cbaf64b1c300ca507d8e7a56086b5c7d857227fbd4048f42acf +SIZE (gcta_1.26.0_src.zip) = 198045 diff --git a/biology/gcta/files/patch-Makefile b/biology/gcta/files/patch-Makefile new file mode 100644 index 00000000000..b4844e0f9ce --- /dev/null +++ b/biology/gcta/files/patch-Makefile @@ -0,0 +1,59 @@ +--- Makefile.orig 2020-04-15 01:43:44 UTC ++++ Makefile +@@ -6,21 +6,27 @@ + # --------------------------------------------------------------------- + + # Directory of the target +-OUTPUT = gcta64 ++OUTPUT = gcta + + # Compiler +-CXX = g++ ++CXX ?= g++ + + # EIGEN library +-EIGEN_PATH = ../../../Lib/eigen ++EIGEN_PATH ?= ../../../Lib/eigen + + # Intel MKL library +-MKL_PATH = /opt/intel/mkl ++MKL_PATH ?= /opt/intel/mkl + + # Compiler flags +-CXXFLAGS = -w -O3 -m64 -static -fopenmp -I $(EIGEN_PATH) -DEIGEN_NO_DEBUG -I $(MKL_PATH)/include +-LIB += -static -lz -Wl,--start-group $(MKL_PATH)/lib/intel64/libmkl_intel_lp64.a $(MKL_PATH)/lib/intel64/libmkl_gnu_thread.a $(MKL_PATH)/lib/intel64/libmkl_core.a -Wl,--end-group -lpthread -lm -ldl ++CXXFLAGS ?= -w -O3 -m64 -static -fopenmp -I $(EIGEN_PATH) -DEIGEN_NO_DEBUG -I $(MKL_PATH)/include ++LDFLAGS += -lz -Wl,--start-group -lpthread -lm -ldl + ++MKDIR ?= mkdir ++DESTDIR ?= . ++PREFIX ?= /usr/local ++INSTALL ?= install ++STRIP ?= strip ++ + HDR += CommFunc.h \ + cdflib.h \ + dcdflib.h \ +@@ -58,7 +64,7 @@ OBJ = $(SRC:.cpp=.o) + all : $(OUTPUT) + + $(OUTPUT) : +- $(CXX) $(CXXFLAGS) -o $(OUTPUT) $(OBJ) $(LIB) ++ $(CXX) $(CXXFLAGS) -o $(OUTPUT) $(OBJ) $(LDFLAGS) + + $(OBJ) : $(HDR) + +@@ -69,6 +75,13 @@ $(OBJ) : $(HDR) + $(OUTPUT) : $(OBJ) + + FORCE: ++ ++install: ++ ${MKDIR} -p ${DESTDIR}${PREFIX}/bin ++ ${INSTALL} -c ${OUTPUT} ${DESTDIR}${PREFIX}/bin ++ ++install-strip: install ++ ${STRIP} ${DESTDIR}${PREFIX}/bin/${OUTPUT} + + clean: + rm -f *.o diff --git a/biology/gcta/files/patch-eigen__func.h b/biology/gcta/files/patch-eigen__func.h new file mode 100644 index 00000000000..5325c597568 --- /dev/null +++ b/biology/gcta/files/patch-eigen__func.h @@ -0,0 +1,15 @@ +--- eigen_func.h.orig 2016-06-22 03:11:01 UTC ++++ eigen_func.h +@@ -12,9 +12,9 @@ + #ifndef _EIGENFUNC_H + #define _EIGENFUNC_H + +-#ifndef EIGEN_USE_MKL_ALL +-#define EIGEN_USE_MKL_ALL +-#endif ++//#ifndef EIGEN_USE_MKL_ALL ++//#define EIGEN_USE_MKL_ALL ++//#endif + + #include "CommFunc.h" + #include "StatFunc.h" diff --git a/biology/gcta/files/patch-gcta.h b/biology/gcta/files/patch-gcta.h new file mode 100644 index 00000000000..07c88965508 --- /dev/null +++ b/biology/gcta/files/patch-gcta.h @@ -0,0 +1,29 @@ +--- gcta.h.orig 2016-06-22 03:11:01 UTC ++++ gcta.h +@@ -17,9 +17,9 @@ + #define EIGEN_YES_I_KNOW_SPARSE_MODULE_IS_NOT_STABLE_YET + #endif + +-#ifndef EIGEN_USE_MKL_ALL +-#define EIGEN_USE_MKL_ALL +-#endif ++//#ifndef EIGEN_USE_MKL_ALL ++//#define EIGEN_USE_MKL_ALL ++//#endif + + #include "CommFunc.h" + #include "StrFunc.h" +@@ -36,8 +36,11 @@ + #include + #include + #include +-#include +-#include ++#include ++#include ++// Looks like openblas, cblas and lapacke are all that's needed ++//#include ++//#include + + using namespace Eigen; + using namespace std; diff --git a/biology/gcta/files/patch-ld.cpp b/biology/gcta/files/patch-ld.cpp new file mode 100644 index 00000000000..c806493c1c3 --- /dev/null +++ b/biology/gcta/files/patch-ld.cpp @@ -0,0 +1,13 @@ +--- ld.cpp.orig 2020-04-15 12:56:27 UTC ++++ ld.cpp +@@ -1004,7 +1004,9 @@ void gcta::calcu_max_ld_rsq_blk(eigenVector &multi_rsq + } + + +- SelfAdjointEigenSolver pca(rsq_sub.array()); ++ // Fixed compile by removing .array(). Not sure about the validity ++ // of this change, but it seemed reasonable based on constructor docs. ++ SelfAdjointEigenSolver pca(rsq_sub); + + // debug + // ofstream tmp("tmp_R.txt"); diff --git a/biology/gcta/files/patch-mkl.cpp b/biology/gcta/files/patch-mkl.cpp new file mode 100644 index 00000000000..b27b6dabfbc --- /dev/null +++ b/biology/gcta/files/patch-mkl.cpp @@ -0,0 +1,56 @@ +--- mkl.cpp.orig 2020-04-15 00:54:40 UTC ++++ mkl.cpp +@@ -357,7 +357,7 @@ bool gcta::comput_inverse_logdet_LDLT_mkl(eigenMatrix + // MKL's Cholesky decomposition + int info = 0, int_n = (int) n; + char uplo = 'L'; +- dpotrf(&uplo, &int_n, Vi_mkl, &int_n, &info); ++ dpotrf_(&uplo, &int_n, Vi_mkl, &int_n, &info); + //spotrf( &uplo, &n, Vi_mkl, &n, &info ); + if (info < 0) throw ("Error: Cholesky decomposition failed. Invalid values found in the matrix.\n"); + else if (info > 0) return false; +@@ -369,7 +369,7 @@ bool gcta::comput_inverse_logdet_LDLT_mkl(eigenMatrix + } + + // Calcualte V inverse +- dpotri(&uplo, &int_n, Vi_mkl, &int_n, &info); ++ dpotri_(&uplo, &int_n, Vi_mkl, &int_n, &info); + //spotri( &uplo, &n, Vi_mkl, &n, &info ); + if (info < 0) throw ("Error: invalid values found in the varaince-covaraince (V) matrix.\n"); + else if (info > 0) return false; +@@ -405,7 +405,7 @@ bool gcta::comput_inverse_logdet_LU_mkl(eigenMatrix &V + int LWORK = N*N; + double *WORK = new double[n * n]; + int INFO; +- dgetrf(&N, &N, Vi_mkl, &N, IPIV, &INFO); ++ dgetrf_(&N, &N, Vi_mkl, &N, IPIV, &INFO); + if (INFO < 0) throw ("Error: LU decomposition failed. Invalid values found in the matrix.\n"); + else if (INFO > 0) { + delete[] Vi_mkl; +@@ -418,7 +418,7 @@ bool gcta::comput_inverse_logdet_LU_mkl(eigenMatrix &V + } + + // Calcualte V inverse +- dgetri(&N, Vi_mkl, &N, IPIV, WORK, &LWORK, &INFO); ++ dgetri_(&N, Vi_mkl, &N, IPIV, WORK, &LWORK, &INFO); + if (INFO < 0) throw ("Error: invalid values found in the varaince-covaraince (V) matrix.\n"); + else if (INFO > 0) return false; + else { +@@ -453,7 +453,7 @@ bool gcta::comput_inverse_logdet_LU_mkl_array(int n, f + int LWORK = N*N; + double *WORK = new double[n * n]; + int INFO; +- dgetrf(&N, &N, Vi_mkl, &N, IPIV, &INFO); ++ dgetrf_(&N, &N, Vi_mkl, &N, IPIV, &INFO); + if (INFO < 0) throw ("Error: LU decomposition failed. Invalid values found in the matrix.\n"); + else if (INFO > 0) { + delete[] Vi_mkl; +@@ -467,7 +467,7 @@ bool gcta::comput_inverse_logdet_LU_mkl_array(int n, f + } + + // Calcualte V inverse +- dgetri(&N, Vi_mkl, &N, IPIV, WORK, &LWORK, &INFO); ++ dgetri_(&N, Vi_mkl, &N, IPIV, WORK, &LWORK, &INFO); + if (INFO < 0) throw ("Error: invalid values found in the varaince-covaraince (V) matrix.\n"); + else if (INFO > 0) return (false); // Vi.diagonal()=Vi.diagonal().array()+Vi.diagonal().mean()*1e-3; + else { diff --git a/biology/gcta/pkg-descr b/biology/gcta/pkg-descr new file mode 100644 index 00000000000..e4933710da7 --- /dev/null +++ b/biology/gcta/pkg-descr @@ -0,0 +1,7 @@ +GCTA (Genome-wide Complex Trait Analysis) was originally designed to estimate +the proportion of phenotypic variance explained by genome- or chromosome-wide +SNPs for complex traits (the GREML method), and has subsequently extended for +many other analyses to better understand the genetic architecture of complex +traits. + +WWW: http://cnsgenomics.com/software/gcta/index.html diff --git a/biology/mrbayes/Makefile b/biology/mrbayes/Makefile index bd56f74b184..e3b297f2b6c 100644 --- a/biology/mrbayes/Makefile +++ b/biology/mrbayes/Makefile @@ -4,6 +4,7 @@ PORTNAME= mrbayes DISTVERSIONPREFIX= v DISTVERSION= 3.2.7 +PORTREVISION= 1 CATEGORIES= biology MAINTAINER= mzaki@e-mail.ne.jp @@ -40,9 +41,9 @@ FMA_CONFIGURE_OFF= --disable-fma MPICH_LIB_DEPENDS= libmpich.so:net/mpich MPICH_CONFIGURE_ON= --with-mpi MPICH_CONFIGURE_ENV= CC="${LOCALBASE}/bin/mpicc" -OPENMPI_LIB_DEPENDS= libmpi.so:net/openmpi +OPENMPI_LIB_DEPENDS= libmpi.so:net/openmpi3 OPENMPI_CONFIGURE_ON= --with-mpi -OPENMPI_CONFIGURE_ENV= CC="${LOCALBASE}/mpi/openmpi/bin/mpicc" +OPENMPI_CONFIGURE_ENV= CC="${LOCALBASE}/mpi/openmpi3/bin/mpicc" SSE_CONFIGURE_OFF= --disable-sse .include diff --git a/comms/minicom/Makefile b/comms/minicom/Makefile index e575c7e66fb..7c27512b3a4 100644 --- a/comms/minicom/Makefile +++ b/comms/minicom/Makefile @@ -3,7 +3,7 @@ PORTNAME= minicom PORTVERSION= 2.7.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= comms MASTER_SITES= https://fossies.org/linux/misc/ @@ -11,37 +11,34 @@ MAINTAINER= ports@FreeBSD.org COMMENT= MS-DOS Telix serial communication program "workalike" LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= lrz:comms/lrzsz -USES= iconv ncurses -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib ${ICONV_LIB} -lncurses +USES= iconv localbase ncurses GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --enable-dfl-baud=57600 \ - --sysconfdir=${PREFIX}/etc/minicom \ - --enable-lock-dir=/var/spool/lock \ - --enable-dfl-port=/dev/cuau0 +CONFIGURE_ARGS= --enable-dfl-baud=57600 \ + --enable-dfl-port=/dev/cuau0 \ + --enable-lock-dir=/var/spool/lock \ + --sysconfdir=${PREFIX}/etc/minicom +LIBS+= ${ICONV_LIB} -lncurses -OPTIONS_DEFINE= DOCS NLS -OPTIONS_SUB= yes -NLS_USES= gettext +OPTIONS_DEFINE= DOCS NLS +OPTIONS_SUB= yes +NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls post-patch: ${REINPLACE_CMD} -e "s@/usr/local/bin/@${LOCALBASE}/bin/@; \ s@/sz@/lsz@;s@/sb@/lsb@;s@/sx@/lsx@;s@/rz@/lrz@; \ s@/rb@/lrb@;s@/rx@/lrx@" ${WRKSRC}/src/rwconf.c - ${REINPLACE_CMD} -E -e "s@^(SUBDIRS = .*) intl@\1@" \ - ${WRKSRC}/Makefile.in post-install: - ${INSTALL} -d -m 0755 ${STAGEDIR}${PREFIX}/etc/minicom + ${MKDIR} ${STAGEDIR}${ETCDIR} post-install-DOCS-on: - ${INSTALL} -d -m 0755 ${STAGEDIR}${DOCSDIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR}/ - ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR}/ (umask 022 && cd ${WRKSRC} && ${TAR} --exclude '*/Makefile*' \ --exclude '*.orig' -chf - extras doc | ${TAR} -xf - -C \ diff --git a/comms/minicom/pkg-plist b/comms/minicom/pkg-plist index 877f25519f1..fe6ec9070ea 100644 --- a/comms/minicom/pkg-plist +++ b/comms/minicom/pkg-plist @@ -26,7 +26,6 @@ man/man1/xminicom.1.gz %%NLS%%share/locale/vi/LC_MESSAGES/minicom.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/minicom.mo %%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/ChangeLog %%PORTDOCS%%%%DOCSDIR%%/doc/Announce-1.78 %%PORTDOCS%%%%DOCSDIR%%/doc/Announce-1.82 diff --git a/databases/py-pum/Makefile b/databases/py-pum/Makefile index 3f3c0d8e9d8..7c6d4107376 100644 --- a/databases/py-pum/Makefile +++ b/databases/py-pum/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= pum -DISTVERSION= 0.9.8 +DISTVERSION= 0.9.10 CATEGORIES= databases python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.7.3:databases/py-psycopg2@${PY_F ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} USES= python:3.4+ -USE_PYTHON= distutils concurrent autoplist +USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/databases/py-pum/distinfo b/databases/py-pum/distinfo index de00fdbcaef..c6699fed183 100644 --- a/databases/py-pum/distinfo +++ b/databases/py-pum/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1564158007 -SHA256 (pum-0.9.8.tar.gz) = ef266296cefc8db9418fd8aeaafae9fec7488b09f37f62d435394ef8a0a71717 -SIZE (pum-0.9.8.tar.gz) = 21141 +TIMESTAMP = 1586587055 +SHA256 (pum-0.9.10.tar.gz) = ff80e4d43a0525aa889765815504606b5079c2aa64ee7a142d34b30eb90e3b93 +SIZE (pum-0.9.10.tar.gz) = 21578 diff --git a/deskutils/easystroke/Makefile b/deskutils/easystroke/Makefile index 48bd8a0bc7c..94b12d314cd 100644 --- a/deskutils/easystroke/Makefile +++ b/deskutils/easystroke/Makefile @@ -3,7 +3,7 @@ PORTNAME= easystroke PORTVERSION= 0.6.0 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= deskutils MASTER_SITES= SF diff --git a/deskutils/easystroke/files/patch-actiondb.cc b/deskutils/easystroke/files/patch-actiondb.cc new file mode 100644 index 00000000000..cfbdf2ee92a --- /dev/null +++ b/deskutils/easystroke/files/patch-actiondb.cc @@ -0,0 +1,20 @@ +--- actiondb.cc.orig 2013-03-27 15:52:38 UTC ++++ actiondb.cc +@@ -118,14 +118,9 @@ template void StrokeInfo::serialize(Arc + using namespace std; + + void Command::run() { +- pid_t pid = fork(); +- switch (pid) { +- case 0: +- execlp("/bin/sh", "sh", "-c", cmd.c_str(), NULL); +- exit(1); +- case -1: +- printf(_("Error: can't execute command \"%s\": fork() failed\n"), cmd.c_str()); +- } ++ gchar* argv[] = {(gchar*) "/bin/sh", (gchar*) "-c", NULL, NULL}; ++ argv[2] = (gchar *) cmd.c_str(); ++ g_spawn_async(NULL, argv, NULL, G_SPAWN_SEARCH_PATH, NULL, NULL, NULL, NULL); + } + + ButtonInfo Button::get_button_info() const { diff --git a/devel/android-tools-adb/Makefile b/devel/android-tools-adb/Makefile index 27059efe502..b2e344751b9 100644 --- a/devel/android-tools-adb/Makefile +++ b/devel/android-tools-adb/Makefile @@ -3,7 +3,7 @@ PORTNAME= android-tools-adb DISTVERSIONPREFIX= platform-tools- DISTVERSION?= 29.0.6 -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES= devel comms MAINTAINER= jbeich@FreeBSD.org diff --git a/devel/android-tools-adb/files/patch-adb_socket__spec__test.cpp b/devel/android-tools-adb/files/patch-adb_socket__spec__test.cpp new file mode 100644 index 00000000000..774c9b23c35 --- /dev/null +++ b/devel/android-tools-adb/files/patch-adb_socket__spec__test.cpp @@ -0,0 +1,14 @@ +--- adb/socket_spec_test.cpp.orig 2020-02-11 20:44:45 UTC ++++ adb/socket_spec_test.cpp +@@ -98,7 +98,11 @@ TEST(socket_spec, get_host_socket_spec_port) { + EXPECT_EQ(5555, get_host_socket_spec_port("tcp:5555", &error)); + EXPECT_EQ(5555, get_host_socket_spec_port("tcp:localhost:5555", &error)); + EXPECT_EQ(5555, get_host_socket_spec_port("tcp:[::1]:5555", &error)); ++#if ADB_LINUX + EXPECT_EQ(5555, get_host_socket_spec_port("vsock:5555", &error)); ++#else ++ EXPECT_EQ(-1, get_host_socket_spec_port("vsock:5555", &error)); ++#endif + } + + TEST(socket_spec, get_host_socket_spec_port_no_port) { diff --git a/devel/android-tools-adb/files/patch-base_file__test.cpp b/devel/android-tools-adb/files/patch-base_file__test.cpp index 91950644efd..f0c8bab75b7 100644 --- a/devel/android-tools-adb/files/patch-base_file__test.cpp +++ b/devel/android-tools-adb/files/patch-base_file__test.cpp @@ -1,6 +1,6 @@ ---- base/file_test.cpp.orig 2017-06-20 10:50:27 UTC +--- base/file_test.cpp.orig 2020-02-11 20:44:45 UTC +++ base/file_test.cpp -@@ -52,12 +52,20 @@ TEST(file, ReadFileToString_WriteStringToFile_symlink) +@@ -61,12 +61,20 @@ TEST(file, ReadFileToString_WriteStringToFile_symlink) ASSERT_EQ(0, unlink(link.path)); ASSERT_EQ(0, symlink(target.path, link.path)); ASSERT_FALSE(android::base::WriteStringToFile("foo", link.path, false)); @@ -21,7 +21,16 @@ ASSERT_TRUE(android::base::ReadFileToString(link.path, &s, true)); ASSERT_EQ("foo", s); } -@@ -131,6 +139,7 @@ TEST(file, RemoveFileIfExist) { +@@ -235,7 +243,7 @@ TEST(file, RemoveFileIfExists_EACCES) { + // EACCES -- one of the directories in the path has no search permission + // root can bypass permission restrictions, so drop root. + if (getuid() == 0) { +- passwd* shell = getpwnam("shell"); ++ passwd* shell = getpwnam("nobody"); + setgid(shell->pw_gid); + setuid(shell->pw_uid); + } +@@ -257,6 +265,7 @@ TEST(file, RemoveFileIfExists_EACCES) { TEST(file, Readlink) { #if !defined(_WIN32) @@ -29,7 +38,7 @@ // Linux doesn't allow empty symbolic links. std::string min("x"); // ext2 and ext4 both have PAGE_SIZE limits. -@@ -139,6 +148,10 @@ TEST(file, Readlink) { +@@ -265,6 +274,10 @@ TEST(file, Readlink) { // in current kernels (and marlin/sailfish where we're seeing this // failure are still on 3.18, far from current). http://b/33306057. std::string max(static_cast(4096 - 2 - 1 - 1), 'x'); diff --git a/devel/android-tools-adb/files/patch-liblog_logger__write.cpp b/devel/android-tools-adb/files/patch-liblog_logger__write.cpp new file mode 100644 index 00000000000..de32cf8fbf7 --- /dev/null +++ b/devel/android-tools-adb/files/patch-liblog_logger__write.cpp @@ -0,0 +1,36 @@ +--- liblog/logger_write.cpp.orig 2020-02-11 20:44:45 UTC ++++ liblog/logger_write.cpp +@@ -51,6 +51,16 @@ + #include + #elif defined(_WIN32) + #include ++#elif defined(__DragonFly__) || defined(__FreeBSD__) ++#include ++#elif defined(__NetBSD__) ++#include ++#elif defined(__OpenBSD__) ++#include ++#elif defined(__sun) ++#include ++#else // fallback ++#include + #endif + + using android::base::ErrnoRestorer; +@@ -248,6 +258,16 @@ static uint64_t GetThreadId() { + return syscall(__NR_gettid); + #elif defined(_WIN32) + return GetCurrentThreadId(); ++#elif defined(__DragonFly__) || defined(__FreeBSD__) ++ return pthread_getthreadid_np(); ++#elif defined(__NetBSD__) ++ return _lwp_self(); ++#elif defined(__OpenBSD__) ++ return getthrid(); ++#elif defined(__sun) ++ return thr_self(); ++#else // fallback ++ return (intptr_t) pthread_self(); + #endif + } + diff --git a/devel/android-tools-fastboot/Makefile b/devel/android-tools-fastboot/Makefile index ddc083bbcf0..381cc609b59 100644 --- a/devel/android-tools-fastboot/Makefile +++ b/devel/android-tools-fastboot/Makefile @@ -3,7 +3,7 @@ PORTNAME= android-tools-fastboot DISTVERSIONPREFIX= platform-tools- DISTVERSION?= 29.0.6 -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES= devel sysutils MASTER_SITES= https://salsa.debian.org/android-tools-team/android-tools/raw/706e754/debian/:manpage DISTFILES= fastboot.1:manpage diff --git a/devel/android-tools-fastboot/files/patch-liblog_logger__write.cpp b/devel/android-tools-fastboot/files/patch-liblog_logger__write.cpp new file mode 100644 index 00000000000..de32cf8fbf7 --- /dev/null +++ b/devel/android-tools-fastboot/files/patch-liblog_logger__write.cpp @@ -0,0 +1,36 @@ +--- liblog/logger_write.cpp.orig 2020-02-11 20:44:45 UTC ++++ liblog/logger_write.cpp +@@ -51,6 +51,16 @@ + #include + #elif defined(_WIN32) + #include ++#elif defined(__DragonFly__) || defined(__FreeBSD__) ++#include ++#elif defined(__NetBSD__) ++#include ++#elif defined(__OpenBSD__) ++#include ++#elif defined(__sun) ++#include ++#else // fallback ++#include + #endif + + using android::base::ErrnoRestorer; +@@ -248,6 +258,16 @@ static uint64_t GetThreadId() { + return syscall(__NR_gettid); + #elif defined(_WIN32) + return GetCurrentThreadId(); ++#elif defined(__DragonFly__) || defined(__FreeBSD__) ++ return pthread_getthreadid_np(); ++#elif defined(__NetBSD__) ++ return _lwp_self(); ++#elif defined(__OpenBSD__) ++ return getthrid(); ++#elif defined(__sun) ++ return thr_self(); ++#else // fallback ++ return (intptr_t) pthread_self(); + #endif + } + diff --git a/devel/gitaly/Makefile b/devel/gitaly/Makefile index e93e05f1df4..32d6a097112 100644 --- a/devel/gitaly/Makefile +++ b/devel/gitaly/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= gitaly -DISTVERSION= 12.9.2 +DISTVERSION= 12.9.3 PORTREVISION= 0 CATEGORIES= devel @@ -21,11 +21,11 @@ MY_DEPENDS= git>=2.22:devel/git \ rubygem-rdoc>=6.1<7.0:devel/rubygem-rdoc \ rubygem-gitlab-gollum-lib>=4.2.7.8<4.2.8.0:www/rubygem-gitlab-gollum-lib \ rubygem-gitlab-gollum-rugged_adapter>=0.4.4.2<0.4.5.0:www/rubygem-gitlab-gollum-rugged_adapter \ - rubygem-grpc>=1.24.0<1.25.0:net/rubygem-grpc \ + rubygem-grpc124>=1.24.0<1.25.0:net/rubygem-grpc124 \ rubygem-sentry-raven29>=2.9.0<2.10.0:devel/rubygem-sentry-raven29 \ rubygem-faraday>=0.12<1.0:www/rubygem-faraday \ rubygem-rbtrace>0:devel/rubygem-rbtrace \ - rubygem-gitlab-labkit=0.11.0:devel/rubygem-gitlab-labkit \ + rubygem-gitlab-labkit>=0.11.0<0.11.1:devel/rubygem-gitlab-labkit \ rubygem-licensee8>=8.9.0<8.10.0:devel/rubygem-licensee8 \ rubygem-google-protobuf38>=3.8.0<3.9.0:devel/rubygem-google-protobuf38 BUILD_DEPENDS= gem:devel/ruby-gems \ @@ -41,7 +41,7 @@ MAKE_ENV= GOFLAGS="${GO_BUILDFLAGS}" USE_GITLAB= yes GL_ACCOUNT= gitlab-org # Find this here: https://gitlab.com/gitlab-org/gitaly/tags -GL_COMMIT= 4504357d3dd7ef5aef2e9ef3990ce677b8958773 +GL_COMMIT= d6c8a3d730ebb1f00572914e502285fd7729ead3 # for go dependencies USE_GITHUB= nodefault diff --git a/devel/gitaly/distinfo b/devel/gitaly/distinfo index e48965c82f4..80ebda094ae 100644 --- a/devel/gitaly/distinfo +++ b/devel/gitaly/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1586165625 +TIMESTAMP = 1586982000 SHA256 (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 6593da894578ba510a470735ffbdc88ce88033094dc5a8f4d3957ab87e18803f SIZE (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 42077 SHA256 (DataDog-dd-trace-go-v1.7.0_GH0.tar.gz) = d81bd47683ef9cbd228691b077373d3e15ca5fa5b9e7919099c4e87779040e84 @@ -97,7 +97,7 @@ SHA256 (uber-jaeger-client-go-v2.15.0_GH0.tar.gz) = 6b89d1a6684475fcbaed3f9d2137 SIZE (uber-jaeger-client-go-v2.15.0_GH0.tar.gz) = 164460 SHA256 (uber-jaeger-lib-v1.5.0_GH0.tar.gz) = 98901cc41df77858a2f601ad48b45bdf72af40c56f15bc5182416b15db0daac3 SIZE (uber-jaeger-lib-v1.5.0_GH0.tar.gz) = 31655 -SHA256 (gitlab-org-gitaly-4504357d3dd7ef5aef2e9ef3990ce677b8958773_GL0.tar.gz) = ec263fd979dcc50e8a5cac5ca4c89a7725734f1710559bb74a56d54b0d647419 -SIZE (gitlab-org-gitaly-4504357d3dd7ef5aef2e9ef3990ce677b8958773_GL0.tar.gz) = 2909686 +SHA256 (gitlab-org-gitaly-d6c8a3d730ebb1f00572914e502285fd7729ead3_GL0.tar.gz) = 5ab35f6c43662ec75fa8e45c03ec74842099065ab109223607be64b776fbeee1 +SIZE (gitlab-org-gitaly-d6c8a3d730ebb1f00572914e502285fd7729ead3_GL0.tar.gz) = 2909844 SHA256 (gitlab-org-labkit-9cb7801f7feafecc53f5a061ffeae5c11567da9b_GL0.tar.gz) = 03473dec168ecb298a1733fc8b5016f1e09f47214b5080dc4986dda73227788b SIZE (gitlab-org-labkit-9cb7801f7feafecc53f5a061ffeae5c11567da9b_GL0.tar.gz) = 3619617 diff --git a/devel/intel-graphics-compiler/Makefile b/devel/intel-graphics-compiler/Makefile index 1dac9bc7b97..85c4408f20b 100644 --- a/devel/intel-graphics-compiler/Makefile +++ b/devel/intel-graphics-compiler/Makefile @@ -2,7 +2,7 @@ PORTNAME= intel-graphics-compiler DISTVERSIONPREFIX= igc- -DISTVERSION= 1.0.3698 +DISTVERSION= 1.0.3771 CATEGORIES= devel PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/devel/intel-graphics-compiler/distinfo b/devel/intel-graphics-compiler/distinfo index 1d21975b42f..cc425834581 100644 --- a/devel/intel-graphics-compiler/distinfo +++ b/devel/intel-graphics-compiler/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1585521791 -SHA256 (intel-intel-graphics-compiler-igc-1.0.3698_GH0.tar.gz) = ace4973832b349fc86ebceb7ebb0e3968e0c9ad6bffdf5d4f7df4e35a721b6eb -SIZE (intel-intel-graphics-compiler-igc-1.0.3698_GH0.tar.gz) = 6001432 +TIMESTAMP = 1586326647 +SHA256 (intel-intel-graphics-compiler-igc-1.0.3771_GH0.tar.gz) = 40002f55b0886d9ccdb606684903f8e4cb7f4abde3e5cde8a02815c0907c2778 +SIZE (intel-intel-graphics-compiler-igc-1.0.3771_GH0.tar.gz) = 6008287 SHA256 (b4e40a433077.patch) = 56950deb485a4c1dc844f4864f42b80907919b61132b0e797f7955989fed0597 SIZE (b4e40a433077.patch) = 9585 diff --git a/devel/libsearpc/Makefile b/devel/libsearpc/Makefile index 05380823739..bc79ab5f639 100644 --- a/devel/libsearpc/Makefile +++ b/devel/libsearpc/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= libsearpc -PORTVERSION= 3.1.0 +PORTVERSION= 3.2.0 PORTEPOCH= 1 CATEGORIES= devel @@ -16,9 +16,9 @@ LIB_DEPENDS= libjansson.so:devel/jansson \ USE_GITHUB= yes GH_ACCOUNT= haiwen -GH_TAGNAME= 85127bef +GH_TAGNAME= d1fd751 -USES= autoreconf gettext libtool pathfix pkgconfig python:2.7 shebangfix +USES= autoreconf gettext libtool pathfix pkgconfig python:3.6+ shebangfix SHEBANG_FILES= lib/searpc-codegen.py USE_LDCONFIG= yes diff --git a/devel/libsearpc/distinfo b/devel/libsearpc/distinfo index 79cfa1fb5ae..4f9a6f2dd38 100644 --- a/devel/libsearpc/distinfo +++ b/devel/libsearpc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1546115031 -SHA256 (haiwen-libsearpc-3.1.0-85127bef_GH0.tar.gz) = ae28916463679fe0be8008a58c458c3264dbc60cd9f1e31b2926f04e842a8b4e -SIZE (haiwen-libsearpc-3.1.0-85127bef_GH0.tar.gz) = 51786 +TIMESTAMP = 1585266520 +SHA256 (haiwen-libsearpc-3.2.0-d1fd751_GH0.tar.gz) = 12670d3f1dbbc035800985e85f03dc45da51e63502b2ba245c00689e490aa2cc +SIZE (haiwen-libsearpc-3.2.0-d1fd751_GH0.tar.gz) = 53972 diff --git a/devel/libsearpc/files/patch-Makefile.am b/devel/libsearpc/files/patch-Makefile.am index f75ed9b4cf6..adc166d8943 100644 --- a/devel/libsearpc/files/patch-Makefile.am +++ b/devel/libsearpc/files/patch-Makefile.am @@ -1,15 +1,11 @@ ---- Makefile.am.orig 2015-02-16 05:30:39 UTC +--- Makefile.am.orig 2020-02-08 21:24:39 UTC +++ Makefile.am -@@ -22,8 +22,12 @@ install-data-local: - if MACOS +@@ -23,7 +23,7 @@ if MACOS sed -i '' -e "s|(DESTDIR)|${DESTDIR}|g" $(pcfiles) else -+if BSD -+ ${SED} -i '' "s|(DESTDIR)|${PREFIX}|g" $(pcfiles) -+else + if FBSD +- sed -i '' -e "s|(DESTDIR)|${DESTDIR}|g" $(pcfiles) ++ ${SED} -i '' -e "s|(DESTDIR)||g" $(pcfiles) + else ${SED} -i "s|(DESTDIR)|${DESTDIR}|g" $(pcfiles) endif -+endif - - dist-hook: - git log -1 > $(distdir)/latest_commit diff --git a/devel/libsearpc/files/patch-configure.ac b/devel/libsearpc/files/patch-configure.ac deleted file mode 100644 index a4f7d64455f..00000000000 --- a/devel/libsearpc/files/patch-configure.ac +++ /dev/null @@ -1,19 +0,0 @@ ---- configure.ac.orig 2014-08-14 15:48:58 UTC -+++ configure.ac -@@ -68,6 +68,16 @@ fi - AM_CONDITIONAL([MACOS], [test "$bmac" = "yes"]) - AC_SUBST(MACOS) - -+AC_MSG_CHECKING(for BSD) -+ -+if test `uname | grep -e BSD -e DragonFly | wc -l` = "1"; then -+ bbsd=true -+ AC_MSG_RESULT(compile in BSD) -+fi -+ -+AM_CONDITIONAL([BSD], [test "$bbsd" = "true"]) -+AC_SUBST(BSD) -+ - # Checks for libraries. - - GLIB_REQUIRED=2.26.0 diff --git a/devel/libsearpc/pkg-plist b/devel/libsearpc/pkg-plist index a800706e33f..95ac067d50d 100644 --- a/devel/libsearpc/pkg-plist +++ b/devel/libsearpc/pkg-plist @@ -10,26 +10,26 @@ lib/libsearpc.so.1 lib/libsearpc.so.1.0.2 libdata/pkgconfig/libsearpc.pc %%PYTHON_SITELIBDIR%%/pysearpc/__init__.py -%%PYTHON_SITELIBDIR%%/pysearpc/__init__.pyc -%%PYTHON_SITELIBDIR%%/pysearpc/__init__.pyo +%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/__init__.cpython-37.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/__init__.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/client.cpython-37.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/client.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/common.cpython-37.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/common.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/errors.cpython-37.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/errors.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/named_pipe.cpython-37.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/named_pipe.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/server.cpython-37.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/server.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/transport.cpython-37.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/transport.cpython-37.pyc +%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/utils.cpython-37.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/utils.cpython-37.pyc %%PYTHON_SITELIBDIR%%/pysearpc/client.py -%%PYTHON_SITELIBDIR%%/pysearpc/client.pyc -%%PYTHON_SITELIBDIR%%/pysearpc/client.pyo %%PYTHON_SITELIBDIR%%/pysearpc/common.py -%%PYTHON_SITELIBDIR%%/pysearpc/common.pyc -%%PYTHON_SITELIBDIR%%/pysearpc/common.pyo %%PYTHON_SITELIBDIR%%/pysearpc/errors.py -%%PYTHON_SITELIBDIR%%/pysearpc/errors.pyc -%%PYTHON_SITELIBDIR%%/pysearpc/errors.pyo %%PYTHON_SITELIBDIR%%/pysearpc/named_pipe.py -%%PYTHON_SITELIBDIR%%/pysearpc/named_pipe.pyc -%%PYTHON_SITELIBDIR%%/pysearpc/named_pipe.pyo %%PYTHON_SITELIBDIR%%/pysearpc/server.py -%%PYTHON_SITELIBDIR%%/pysearpc/server.pyc -%%PYTHON_SITELIBDIR%%/pysearpc/server.pyo %%PYTHON_SITELIBDIR%%/pysearpc/transport.py -%%PYTHON_SITELIBDIR%%/pysearpc/transport.pyc -%%PYTHON_SITELIBDIR%%/pysearpc/transport.pyo %%PYTHON_SITELIBDIR%%/pysearpc/utils.py -%%PYTHON_SITELIBDIR%%/pysearpc/utils.pyc -%%PYTHON_SITELIBDIR%%/pysearpc/utils.pyo diff --git a/devel/llvm90/Makefile b/devel/llvm90/Makefile index 20e4e3515d9..0126e24c090 100644 --- a/devel/llvm90/Makefile +++ b/devel/llvm90/Makefile @@ -2,7 +2,7 @@ PORTNAME= llvm DISTVERSION= 9.0.1 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION}/ PKGNAMESUFFIX= ${LLVM_SUFFIX} diff --git a/devel/llvm90/files/clang/patch-D77776 b/devel/llvm90/files/clang/patch-D77776 new file mode 100644 index 00000000000..4d86de9cc00 --- /dev/null +++ b/devel/llvm90/files/clang/patch-D77776 @@ -0,0 +1,20 @@ +[Driver] Default to libc++ on FreeBSD + +Downstream may naively translate between DSL and LLVM target +triple. If OS version is lost in the process then Clang would +default to a version that's no longer supported by OS vendor. + +https://reviews.llvm.org/D77776 + +--- tools/clang/lib/Driver/ToolChains/FreeBSD.cpp.orig 2019-12-11 19:15:30 UTC ++++ tools/clang/lib/Driver/ToolChains/FreeBSD.cpp +@@ -351,7 +351,8 @@ FreeBSD::FreeBSD(const Driver &D, const llvm::Triple & + } + + ToolChain::CXXStdlibType FreeBSD::GetDefaultCXXStdlibType() const { +- if (getTriple().getOSMajorVersion() >= 10) ++ unsigned Major = getTriple().getOSMajorVersion(); ++ if (Major >= 10 || Major == 0) + return ToolChain::CST_Libcxx; + return ToolChain::CST_Libstdcxx; + } diff --git a/devel/rubygem-gitlab-labkit/Makefile b/devel/rubygem-gitlab-labkit/Makefile index 04186efce3f..974aba2f14d 100644 --- a/devel/rubygem-gitlab-labkit/Makefile +++ b/devel/rubygem-gitlab-labkit/Makefile @@ -3,7 +3,7 @@ PORTNAME= gitlab-labkit PORTVERSION= 0.11.0 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-actionpack60>=5<6.1.0:www/rubygem-actionpack60 \ rubygem-activesupport60>=5<6.1.0:devel/rubygem-activesupport60 \ - rubygem-grpc>=1.19<2.0:net/rubygem-grpc \ + rubygem-grpc124>=1.19<2.0:net/rubygem-grpc124 \ rubygem-jaeger-client>=0.10<1.0:devel/rubygem-jaeger-client \ rubygem-opentracing>=0.4<1.0:devel/rubygem-opentracing \ rubygem-redis>3.0.0<5.0.0:databases/rubygem-redis diff --git a/devel/samurai/Makefile b/devel/samurai/Makefile index 370eef80b06..d9f9ef136f1 100644 --- a/devel/samurai/Makefile +++ b/devel/samurai/Makefile @@ -13,8 +13,6 @@ LICENSE_COMB= multi LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE -USES= compiler:c11 - ALL_TARGET= samu PLIST_FILES= bin/samu \ man/man1/samu.1.gz diff --git a/devel/samurai/files/patch-build.ninja b/devel/samurai/files/patch-build.ninja deleted file mode 100644 index a7f55975232..00000000000 --- a/devel/samurai/files/patch-build.ninja +++ /dev/null @@ -1,9 +0,0 @@ ---- build.ninja.orig 2020-03-29 00:40:58 UTC -+++ build.ninja -@@ -1,5 +1,5 @@ - cc = cc --cflags = -Wall -Wextra -std=c99 -pedantic -+cflags = -Wall -Wextra -std=c99 - - rule cc - command = $cc -MD -MF $out.d $cflags -c -o $out $in diff --git a/devel/strace/Makefile b/devel/strace/Makefile index a1f30f1dc2c..23f5277dc91 100644 --- a/devel/strace/Makefile +++ b/devel/strace/Makefile @@ -25,6 +25,12 @@ OPTIONS_DEFINE= DOCS PORTDOCS= AUTHORS COPYRIGHT CREDITS ChangeLog NEWS PORTING \ README README-freebsd README-svr4 TODO +.include + +.if ${OSVERSION} >= 1300088 +BROKEN= Uses procfs-based process debugging +.endif + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/strace ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/strace-graph ${STAGEDIR}${PREFIX}/bin @@ -34,4 +40,4 @@ do-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} -.include +.include diff --git a/dns/bind911/Makefile b/dns/bind911/Makefile index 47cbe67d576..ccfe3cb3dd0 100644 --- a/dns/bind911/Makefile +++ b/dns/bind911/Makefile @@ -25,7 +25,7 @@ USE_HARDENING= safestack USES= cpe libedit pkgconfig # ISC releases things like 9.8.0-P1, which our versioning doesn't like -ISCVERSION= 9.11.17 +ISCVERSION= 9.11.18 CPE_VENDOR= isc CPE_VERSION= ${ISCVERSION:C/-.*//} diff --git a/dns/bind911/distinfo b/dns/bind911/distinfo index ef2cdee2501..33fed12a661 100644 --- a/dns/bind911/distinfo +++ b/dns/bind911/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1584611145 -SHA256 (bind-9.11.17.tar.gz) = 7037bc318d986ac9267b82e4bd0551e528f87a0a0db18593a911cd82ab24321e -SIZE (bind-9.11.17.tar.gz) = 8206030 +TIMESTAMP = 1586982298 +SHA256 (bind-9.11.18.tar.gz) = 59af1a8aaa85d2f2f035ca5dc2682889ff96a47b59424824bcb3a6b1fe079a6f +SIZE (bind-9.11.18.tar.gz) = 8221186 diff --git a/dns/bind914/Makefile b/dns/bind914/Makefile index 3004f7c7c98..b7913a27cd1 100644 --- a/dns/bind914/Makefile +++ b/dns/bind914/Makefile @@ -16,7 +16,7 @@ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/COPYRIGHT DEPRECATED= End of life, please migrate to a newer version of BIND9 -EXPIRATION_DATE= 2020-05-31 +EXPIRATION_DATE= 2020-04-30 LIB_DEPENDS= libxml2.so:textproc/libxml2 RUN_DEPENDS= bind-tools>0:dns/bind-tools diff --git a/emulators/citra/Makefile b/emulators/citra/Makefile index 0182e58a271..0f4da8d442f 100644 --- a/emulators/citra/Makefile +++ b/emulators/citra/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= citra -PORTVERSION= s20200413 +PORTVERSION= s20200415 PORTREVISION?= 0 CATEGORIES= emulators @@ -23,7 +23,7 @@ BUILD_DEPENDS= boost-libs>=1.66:devel/boost-libs USE_GITHUB= yes GH_ACCOUNT= citra-emu -GH_TAGNAME= d5a435fdf +GH_TAGNAME= 9ae37da29 GH_TUPLE= citra-emu:ext-libressl-portable:7d01cb0:libressl/externals/libressl \ citra-emu:ext-soundtouch:060181e:soundtouch/externals/soundtouch \ MerryMage:dynarmic:r2-15-gb58048a5:dynarmic/externals/dynarmic \ diff --git a/emulators/citra/distinfo b/emulators/citra/distinfo index c5d8d8f1612..62493759984 100644 --- a/emulators/citra/distinfo +++ b/emulators/citra/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1586797542 -SHA256 (citra-emu-citra-s20200413-d5a435fdf_GH0.tar.gz) = d0d948d5f5663a064e378f39f9de18485241cd236c387a559cdec9ed4617b121 -SIZE (citra-emu-citra-s20200413-d5a435fdf_GH0.tar.gz) = 5219927 +TIMESTAMP = 1586954119 +SHA256 (citra-emu-citra-s20200415-9ae37da29_GH0.tar.gz) = 21e147942ae53268c199f7d1133b509428f2e1cd67ab4359a940b7592eeb10ed +SIZE (citra-emu-citra-s20200415-9ae37da29_GH0.tar.gz) = 5219902 SHA256 (citra-emu-ext-libressl-portable-7d01cb0_GH0.tar.gz) = f3fc8c9d4991b05ca1e1c8f5907ecd3ffd9724a8dccf328087b4784cda5c7db3 SIZE (citra-emu-ext-libressl-portable-7d01cb0_GH0.tar.gz) = 1762942 SHA256 (citra-emu-ext-soundtouch-060181e_GH0.tar.gz) = a593ab188e4feaeef8376c27b554cc413986efc777c195e44c6d3d223de9a63c diff --git a/emulators/yuzu/Makefile b/emulators/yuzu/Makefile index fbc24e4a0e7..1994c50a5d5 100644 --- a/emulators/yuzu/Makefile +++ b/emulators/yuzu/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= yuzu -PORTVERSION= s20200413 +PORTVERSION= s20200415 PORTREVISION?= 0 CATEGORIES= emulators @@ -28,7 +28,7 @@ BUILD_DEPENDS= boost-libs>=1.66:devel/boost-libs \ USE_GITHUB= yes GH_ACCOUNT= yuzu-emu -GH_TAGNAME= 7e4a132a7 +GH_TAGNAME= 65cbb122e GH_TUPLE= yuzu-emu:unicorn:1.0.1-153-g73f45735:unicorn/externals/unicorn \ DarkLordZach:mbedtls:a280e60:mbedtls/externals/mbedtls \ KhronosGroup:SPIRV-Headers:2c51218:SPIRV_Headers/externals/sirit/externals/SPIRV-Headers \ diff --git a/emulators/yuzu/distinfo b/emulators/yuzu/distinfo index 5073cd03645..18ece928065 100644 --- a/emulators/yuzu/distinfo +++ b/emulators/yuzu/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1586808484 -SHA256 (yuzu-emu-yuzu-s20200413-7e4a132a7_GH0.tar.gz) = b721f3d7be2738ba08aa06444aabfd7d524c70b03bd32cfdb8ecbf36b56963ce -SIZE (yuzu-emu-yuzu-s20200413-7e4a132a7_GH0.tar.gz) = 2772034 +TIMESTAMP = 1586981215 +SHA256 (yuzu-emu-yuzu-s20200415-65cbb122e_GH0.tar.gz) = a457b476dbf57e9868b494d0bd59570059733b661db2b40d3bed5a4d4635de21 +SIZE (yuzu-emu-yuzu-s20200415-65cbb122e_GH0.tar.gz) = 2772715 SHA256 (yuzu-emu-unicorn-1.0.1-153-g73f45735_GH0.tar.gz) = 8f7b4d8eb998c2a4c146268d83b44fc22ca8d4d276f26d6af1071e51f4b5bd4f SIZE (yuzu-emu-unicorn-1.0.1-153-g73f45735_GH0.tar.gz) = 3296254 SHA256 (DarkLordZach-mbedtls-a280e60_GH0.tar.gz) = 4fc6ddc256bc75b975fd5ad8bb7d31ff79c62d49daafb0108585c9ef80c6c5a7 diff --git a/graphics/Makefile b/graphics/Makefile index bda056f14f7..30bd235054b 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -526,6 +526,7 @@ SUBDIR += mapserver SUBDIR += mapyrus SUBDIR += megapov + SUBDIR += meh SUBDIR += mesa-demos SUBDIR += mesa-dri SUBDIR += mesa-libs diff --git a/graphics/meh/Makefile b/graphics/meh/Makefile new file mode 100644 index 00000000000..316c1b1a958 --- /dev/null +++ b/graphics/meh/Makefile @@ -0,0 +1,38 @@ +# Created by: Mateusz Piotrowski <0mp@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= meh +DISTVERSIONPREFIX= v +DISTVERSION= 0.3-27 +DISTVERSIONSUFFIX= -g69f653a +CATEGORIES= graphics + +MAINTAINER= 0mp@FreeBSD.org +COMMENT= Simple image viewer using raw XLib convert from ImageMagick + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libgif.so:graphics/giflib \ + libpng.so:graphics/png +RUN_DEPENDS= convert:graphics/ImageMagick7 + +USES= gmake jpeg localbase xorg +USE_GITHUB= yes +GH_ACCOUNT= jhawthorn +USE_XORG= x11 xext + +ALL_TARGET= ${PORTNAME} + +LIBS+= -lgif -ljpeg -lpng -lX11 -lXext + +PLIST_FILES= bin/${PORTNAME} \ + share/man/man1/${PORTNAME}.1.gz + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} \ + ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 \ + ${STAGEDIR}${MAN1PREFIX}/share/man/man1 + +.include diff --git a/graphics/meh/distinfo b/graphics/meh/distinfo new file mode 100644 index 00000000000..347f19c0298 --- /dev/null +++ b/graphics/meh/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1586964191 +SHA256 (jhawthorn-meh-v0.3-27-g69f653a_GH0.tar.gz) = ff3080c24c4657350ccc4f5d249d2b53cc5d53955ec2035ff9b9a90e8bbe882d +SIZE (jhawthorn-meh-v0.3-27-g69f653a_GH0.tar.gz) = 13683 diff --git a/graphics/meh/pkg-descr b/graphics/meh/pkg-descr new file mode 100644 index 00000000000..3d361ec6388 --- /dev/null +++ b/graphics/meh/pkg-descr @@ -0,0 +1,20 @@ +meh is a small, simple, super fast image viewer using raw XLib. It is similar +to feh, but faster and simpler. + +meh can use ImageMagick’s convert to view almost 200 file formats, though it is +slower for these formats. Built in formats are JPEG, PNG, BMP, and netpbm. + +Features: +- Fast +- Tiny +- Fast JPEG, PNG, GIF and BMP support +- Fast netpbm support (.ppm, .pgm, .pbm, .pnm) +- ImageMagick support by calling convert + - All ImageMagick formats (almost 200) + - This allows limited support for PDF’s and SVG’s +- Scales images to window size +- Preserves aspect ratio (either via EWMH hints or by padding the window) +- XSHM Support +- Minimal dependencies (Xlib, libjpeg, libpng, giflib) + +WWW: https://www.johnhawthorn.com/meh/ diff --git a/graphics/py-OWSLib/Makefile b/graphics/py-OWSLib/Makefile index 12c3606b35b..096e14adf13 100644 --- a/graphics/py-OWSLib/Makefile +++ b/graphics/py-OWSLib/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= OWSLib -PORTVERSION= 0.19.0 +PORTVERSION= 0.19.2 CATEGORIES= graphics geography python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=1.0:www/py-requests@${PY_FLAVOR} -USES= python:3.5+ +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/graphics/py-OWSLib/distinfo b/graphics/py-OWSLib/distinfo index 67f02d7b0b1..ffab866c671 100644 --- a/graphics/py-OWSLib/distinfo +++ b/graphics/py-OWSLib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1574165009 -SHA256 (OWSLib-0.19.0.tar.gz) = 1d499981e13a1233822e94ee30c95ddd35d11f176e854d7f0cdc30ef55f5b065 -SIZE (OWSLib-0.19.0.tar.gz) = 158237 +TIMESTAMP = 1586758622 +SHA256 (OWSLib-0.19.2.tar.gz) = 605a742d088f1ed9c946e824d0b3be94b5256931f8b230dae63e27a52c781b6d +SIZE (OWSLib-0.19.2.tar.gz) = 158777 diff --git a/java/openjdk11/Makefile b/java/openjdk11/Makefile index e793c547ba4..2e9a53be507 100644 --- a/java/openjdk11/Makefile +++ b/java/openjdk11/Makefile @@ -3,7 +3,6 @@ PORTNAME= openjdk DISTVERSIONPREFIX= jdk- DISTVERSION= ${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_PATCH_VERSION}+${JDK_BUILD_NUMBER}-${BSD_JDK_VERSION} -PORTREVISION= 1 CATEGORIES= java devel PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION} @@ -57,9 +56,9 @@ NOPRECIOUSMAKEVARS= yes JDK_MAJOR_VERSION= 11 JDK_MINOR_VERSION= 0 -JDK_PATCH_VERSION= 6 +JDK_PATCH_VERSION= 7 JDK_BUILD_NUMBER= 10 -BSD_JDK_VERSION= 1 +BSD_JDK_VERSION= 2 GNU_CONFIGURE= yes CONFIGURE_ENV= CC=${CC} \ diff --git a/java/openjdk11/distinfo b/java/openjdk11/distinfo index bba94e2db12..bbdbddacac9 100644 --- a/java/openjdk11/distinfo +++ b/java/openjdk11/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1579201903 -SHA256 (battleblow-openjdk-jdk11u-jdk-11.0.6+10-1_GH0.tar.gz) = 062450974b7df3ec7128b0361bab1c470f9b7cc4542a77304f4c5eb3b4752a6f -SIZE (battleblow-openjdk-jdk11u-jdk-11.0.6+10-1_GH0.tar.gz) = 117035292 +TIMESTAMP = 1586991400 +SHA256 (battleblow-openjdk-jdk11u-jdk-11.0.7+10-2_GH0.tar.gz) = 998baaa75c793f333ed561fe18359cc781dee9aedd0e31ddab970e1cf14d4fc7 +SIZE (battleblow-openjdk-jdk11u-jdk-11.0.7+10-2_GH0.tar.gz) = 117654998 diff --git a/java/openjdk11/files/patch-src_hotspot_share_runtime_arguments.cpp b/java/openjdk11/files/patch-src_hotspot_share_runtime_arguments.cpp deleted file mode 100644 index 911e81c1355..00000000000 --- a/java/openjdk11/files/patch-src_hotspot_share_runtime_arguments.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/hotspot/share/runtime/arguments.cpp.orig 2020-01-15 18:29:57 UTC -+++ src/hotspot/share/runtime/arguments.cpp -@@ -1458,7 +1458,7 @@ bool Arguments::add_property(const char* prop, Propert - // save it in _java_vendor_url_bug, so JVM fatal error handler can access - // its value without going through the property list or making a Java call. - _java_vendor_url_bug = os::strdup_check_oom(value, mtArguments); -- if (old_java_vendor_url_bug != DEFAULT_VENDOR_URL_BUG) { -+ if (strcmp(old_java_vendor_url_bug, DEFAULT_VENDOR_URL_BUG) != 0) { - assert(old_java_vendor_url_bug != NULL, "_java_vendor_url_bug is NULL"); - os::free((void *)old_java_vendor_url_bug); - } diff --git a/java/openjdk11/files/patch-src_hotspot_share_runtime_sharedRuntime.cpp b/java/openjdk11/files/patch-src_hotspot_share_runtime_sharedRuntime.cpp deleted file mode 100644 index 08caf44ad7c..00000000000 --- a/java/openjdk11/files/patch-src_hotspot_share_runtime_sharedRuntime.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/hotspot/share/runtime/sharedRuntime.cpp.orig 2020-01-15 18:29:57 UTC -+++ src/hotspot/share/runtime/sharedRuntime.cpp -@@ -2806,7 +2806,7 @@ void AdapterHandlerLibrary::create_native_wrapper(cons - if (buf != NULL) { - CodeBuffer buffer(buf); - double locs_buf[20]; -- buffer.insts()->initialize_shared_locs((relocInfo*)locs_buf, sizeof(locs_buf) / sizeof(relocInfo)); -+ buffer.insts()->initialize_shared_locs((relocInfo*)locs_buf, (sizeof(locs_buf)) / (sizeof(relocInfo))); - MacroAssembler _masm(&buffer); - - // Fill in the signature array, for the calling-convention call. diff --git a/java/openjdk11/files/patch-src_java.base_share_native_libfdlibm_e__asin.c b/java/openjdk11/files/patch-src_java.base_share_native_libfdlibm_e__asin.c deleted file mode 100644 index 6ce203879bc..00000000000 --- a/java/openjdk11/files/patch-src_java.base_share_native_libfdlibm_e__asin.c +++ /dev/null @@ -1,17 +0,0 @@ ---- src/java.base/share/native/libfdlibm/e_asin.c.orig 2020-01-15 18:29:57 UTC -+++ src/java.base/share/native/libfdlibm/e_asin.c -@@ -97,12 +97,13 @@ qS4 = 7.70381505559019352791e-02; /* 0x3FB3B8C5, 0xB1 - } else if (ix<0x3fe00000) { /* |x|<0.5 */ - if(ix<0x3e400000) { /* if |x| < 2**-27 */ - if(huge+x>one) return x;/* return x with inexact if x!=0*/ -- } else -+ } else { - t = x*x; - p = t*(pS0+t*(pS1+t*(pS2+t*(pS3+t*(pS4+t*pS5))))); - q = one+t*(qS1+t*(qS2+t*(qS3+t*qS4))); - w = p/q; - return x+x*w; -+ } - } - /* 1> |x|>= 0.5 */ - w = one-fabs(x); diff --git a/java/openjdk11/files/patch-src_java.base_unix_native_libnio_ch_FileDispatcherImpl.c b/java/openjdk11/files/patch-src_java.base_unix_native_libnio_ch_FileDispatcherImpl.c deleted file mode 100644 index 49b642a29db..00000000000 --- a/java/openjdk11/files/patch-src_java.base_unix_native_libnio_ch_FileDispatcherImpl.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c -+++ src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c -@@ -291,7 +291,7 @@ Java_sun_nio_ch_FileDispatcherImpl_release0(JNIEnv *env, jobject this, - static void closeFileDescriptor(JNIEnv *env, int fd) { - if (fd != -1) { - int result = close(fd); -- if (result < 0) -+ if (result < 0 && errno != ECONNRESET) - JNU_ThrowIOExceptionWithLastError(env, "Close failed"); - } - } diff --git a/java/openjdk8/Makefile b/java/openjdk8/Makefile index 8ff0831c186..9be64720647 100644 --- a/java/openjdk8/Makefile +++ b/java/openjdk8/Makefile @@ -2,7 +2,6 @@ PORTNAME= openjdk PORTVERSION= ${JDK_MAJOR_VERSION}.${JDK_UPDATE_VERSION}.${JDK_BUILD_NUMBER}.${BSD_JDK_VERSION} -PORTREVISION= 1 CATEGORIES= java devel MASTER_SITES= LOCAL/jkim:jtreg PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION} @@ -54,8 +53,8 @@ INSTALLDIR= ${PREFIX}/${PKGBASE} NOPRECIOUSMAKEVARS= yes JDK_MAJOR_VERSION= 8 -JDK_UPDATE_VERSION= 242 -JDK_BUILD_NUMBER= 07 +JDK_UPDATE_VERSION= 252 +JDK_BUILD_NUMBER= 09 BSD_JDK_VERSION= 1 JTREG_VERSION= 4.1 JTREG_BUILD_NUMBER= b08 diff --git a/java/openjdk8/distinfo b/java/openjdk8/distinfo index 1092695531d..945229005cc 100644 --- a/java/openjdk8/distinfo +++ b/java/openjdk8/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1579209434 +TIMESTAMP = 1586926985 SHA256 (jtreg4.1-b08.tar.gz) = a9fbfac903313c12687e60978c4688c20189cdf873560125917d6ad53d55b30c SIZE (jtreg4.1-b08.tar.gz) = 6834252 -SHA256 (battleblow-openjdk-jdk8u-8.242.07.1-jdk8u242-b07.1_GH0.tar.gz) = 7fe8824a2bc9a61377e3284ca9bd1b4bad1eb8b1e87a095c17d473a26ea7a046 -SIZE (battleblow-openjdk-jdk8u-8.242.07.1-jdk8u242-b07.1_GH0.tar.gz) = 85837823 +SHA256 (battleblow-openjdk-jdk8u-8.252.09.1-jdk8u252-b09.1_GH0.tar.gz) = 7a5f190065e03264db2c515e6ad69a0918a5ad70519fdb86d5e8d5e62d145602 +SIZE (battleblow-openjdk-jdk8u-8.252.09.1-jdk8u252-b09.1_GH0.tar.gz) = 86258574 diff --git a/lang/gcc10-devel/Makefile b/lang/gcc10-devel/Makefile index 5d4e8b375ff..132cc3d5c46 100644 --- a/lang/gcc10-devel/Makefile +++ b/lang/gcc10-devel/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gcc -PORTVERSION= 10.0.1.s20200405 +PORTVERSION= 10.0.1.s20200412 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc10-devel/distinfo b/lang/gcc10-devel/distinfo index 996cd6d4c34..01c3ea354a0 100644 --- a/lang/gcc10-devel/distinfo +++ b/lang/gcc10-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1586185795 -SHA256 (gcc-10-20200405.tar.xz) = ccd1b926c9df52a51eab42c4bbedca22f3bcfc4c80c8db8f930eecbcc7d43d31 -SIZE (gcc-10-20200405.tar.xz) = 71151332 +TIMESTAMP = 1586766605 +SHA256 (gcc-10-20200412.tar.xz) = b8719aa9ea66672a4b158b024add6694af0798f49d7a169f989ed59ab3f9f1d4 +SIZE (gcc-10-20200412.tar.xz) = 71178404 diff --git a/mail/dovecot-fts-xapian/Makefile b/mail/dovecot-fts-xapian/Makefile index 5dd4b3961b4..0a230d42ea5 100644 --- a/mail/dovecot-fts-xapian/Makefile +++ b/mail/dovecot-fts-xapian/Makefile @@ -12,7 +12,8 @@ LICENSE= LGPL21 BUILD_DEPENDS= dovecot>=2.3.7:mail/dovecot LIB_DEPENDS= libxapian.so:databases/xapian-core \ - libicuuc.so:devel/icu + libicuuc.so:devel/icu \ + libsqlite3.so:databases/sqlite3 RUN_DEPENDS= dovecot>=2.3.7:mail/dovecot USES= autoreconf compiler:c++11-lang libtool pkgconfig diff --git a/math/ntl/Makefile b/math/ntl/Makefile index e17a6a389ea..b3865f3c5b2 100644 --- a/math/ntl/Makefile +++ b/math/ntl/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= ntl -PORTVERSION= 11.4.1 +PORTVERSION= 11.4.3 CATEGORIES= math MASTER_SITES= http://www.shoup.net/ntl/ @@ -29,13 +29,18 @@ TEST_TARGET= check NTLDOCSDIR= share/doc/NTL PLIST_SUB= NTLDOCS=${NTLDOCSDIR} -OPTIONS_DEFINE= DOCS GMP -OPTIONS_DEFAULT= GMP +OPTIONS_DEFINE= DOCS GF2X GMP +OPTIONS_DEFAULT= GF2X GMP -GMP_DESC= Arbitrary precision arithmetic(Faster) +GMP_DESC= Arbitrary precision arithmetic (Faster) GMP_LIB_DEPENDS= libgmp.so:math/gmp GMP_CONFIGURE_OFF= NTL_GMP_LIP=off +GF2X_DESC= Faster arithmetic over GF(2)[X] (the NTL class GF2X) +GF2X_LIB_DEPENDS= libgf2x.so:math/gf2x +GF2X_CONFIGURE_ON= NTL_GF2X_LIB=on +GF2X_CONFIGURE_OFF= NTL_GF2X_LIB=off + do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/../doc/* ${STAGEDIR}${DOCSDIR} diff --git a/math/ntl/distinfo b/math/ntl/distinfo index 783daea2a88..089d27e898b 100644 --- a/math/ntl/distinfo +++ b/math/ntl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1571455000 -SHA256 (ntl-11.4.1.tar.gz) = a30687c4fbb8f114200426d2b1ece840bd024f64e2c5c6920b2d11ebcd82620e -SIZE (ntl-11.4.1.tar.gz) = 2272898 +TIMESTAMP = 1585334322 +SHA256 (ntl-11.4.3.tar.gz) = b7c1ccdc64840e6a24351eb4a1e68887d29974f03073a1941c906562c0b83ad2 +SIZE (ntl-11.4.3.tar.gz) = 2274421 diff --git a/math/ntl/pkg-plist b/math/ntl/pkg-plist index 45f7e06213b..1995e476c1e 100644 --- a/math/ntl/pkg-plist +++ b/math/ntl/pkg-plist @@ -115,8 +115,8 @@ include/NTL/version.h include/NTL/xdouble.h lib/libntl.a lib/libntl.so -lib/libntl.so.42 -lib/libntl.so.42.0.1 +lib/libntl.so.43 +lib/libntl.so.43.0.1 %%NTLDOCS%%/BasicThreadPool.cpp.html %%NTLDOCS%%/BasicThreadPool.txt %%NTLDOCS%%/GF2.cpp.html diff --git a/multimedia/aom/Makefile b/multimedia/aom/Makefile index 0e302eed78a..641dde6d777 100644 --- a/multimedia/aom/Makefile +++ b/multimedia/aom/Makefile @@ -3,8 +3,8 @@ PORTNAME= aom DISTVERSIONPREFIX= v # XXX Switch to release after https://bugs.chromium.org/p/aomedia/issues/detail?id=2545 -DISTVERSION= 1.0.0-3415 -DISTVERSIONSUFFIX= -g797b6feb1 +DISTVERSION= 1.0.0-3453 +DISTVERSIONSUFFIX= -gfbf298a0f CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org diff --git a/multimedia/aom/distinfo b/multimedia/aom/distinfo index 86350341419..a21c5c8cb97 100644 --- a/multimedia/aom/distinfo +++ b/multimedia/aom/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1586623347 -SHA256 (jbeich-aom-v1.0.0-3415-g797b6feb1_GH0.tar.gz) = 62fcdd4731349c7b96d0acaca04e8b6bf14649052730ba11b82ca71afd5193ed -SIZE (jbeich-aom-v1.0.0-3415-g797b6feb1_GH0.tar.gz) = 3514717 +TIMESTAMP = 1586996747 +SHA256 (jbeich-aom-v1.0.0-3453-gfbf298a0f_GH0.tar.gz) = 757228476b2d10506ca0226e682cca1610780b60780f1aa2d29eb6497303d7e5 +SIZE (jbeich-aom-v1.0.0-3453-gfbf298a0f_GH0.tar.gz) = 3517546 diff --git a/multimedia/dvb-apps/Makefile b/multimedia/dvb-apps/Makefile index 38693276359..bccb699cc49 100644 --- a/multimedia/dvb-apps/Makefile +++ b/multimedia/dvb-apps/Makefile @@ -2,7 +2,7 @@ PORTNAME= dvb-apps PORTVERSION= 1.1.2.1505 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia MASTER_SITES= LOCAL/decke DISTNAME= ${PORTNAME}-3d43b280298c diff --git a/multimedia/dvb-apps/files/patch-include_ca.h b/multimedia/dvb-apps/files/patch-include_ca.h new file mode 100644 index 00000000000..89a6af7467f --- /dev/null +++ b/multimedia/dvb-apps/files/patch-include_ca.h @@ -0,0 +1,17 @@ +From ed58fb83ffaf70423a83866a738978cc273f877b Mon Sep 17 00:00:00 2001 +From: Chris Reffett +Date: Thu, 4 Jan 2018 13:13:00 -0500 +Subject: media-tv/linuxtv-dvb-apps: Remove references to deleted CA_SET_PID + syscall + +Closes: https://bugs.gentoo.org/643436 +Package-Manager: Portage-2.3.19, Repoman-2.3.6 +--- include/ca.h ++++ include/ca.h +@@ -85,6 +85,5 @@ + #define CA_GET_MSG _IOR('o', 132, ca_msg_t) + #define CA_SEND_MSG _IOW('o', 133, ca_msg_t) + #define CA_SET_DESCR _IOW('o', 134, ca_descr_t) +-#define CA_SET_PID _IOW('o', 135, ca_pid_t) + + #endif diff --git a/multimedia/dvb-apps/files/patch-util_dst-utils_dst_test.c b/multimedia/dvb-apps/files/patch-util_dst-utils_dst_test.c new file mode 100644 index 00000000000..103bf2e897b --- /dev/null +++ b/multimedia/dvb-apps/files/patch-util_dst-utils_dst_test.c @@ -0,0 +1,38 @@ +From ed58fb83ffaf70423a83866a738978cc273f877b Mon Sep 17 00:00:00 2001 +From: Chris Reffett +Date: Thu, 4 Jan 2018 13:13:00 -0500 +Subject: media-tv/linuxtv-dvb-apps: Remove references to deleted CA_SET_PID + syscall + +Closes: https://bugs.gentoo.org/643436 +Package-Manager: Portage-2.3.19, Repoman-2.3.6 +--- util/dst-utils/dst_test.c ++++ util/dst-utils/dst_test.c +@@ -111,16 +111,6 @@ + return 0; + } + +-static int dst_set_pid(int cafd) +-{ +- if ((ioctl(cafd, CA_SET_PID)) < 0) { +- printf("%s: ioctl failed ..\n", __FUNCTION__); +- return -1; +- } +- +- return 0; +-} +- + static int dst_get_descr(int cafd) + { + if ((ioctl(cafd, CA_GET_DESCR_INFO)) < 0) { +@@ -229,10 +219,6 @@ + printf("%s: Reset\n", __FUNCTION__); + dst_reset(cafd); + break; +- case 'p': +- printf("%s: PID\n", __FUNCTION__); +- dst_set_pid(cafd); +- break; + case 'g': + printf("%s: Get Desc\n", __FUNCTION__); + dst_get_descr(cafd); diff --git a/net-im/Makefile b/net-im/Makefile index c4de379232f..d88c61d0fb5 100644 --- a/net-im/Makefile +++ b/net-im/Makefile @@ -156,6 +156,7 @@ SUBDIR += slack-term SUBDIR += spectral SUBDIR += ssh-chat + SUBDIR += sshout SUBDIR += talkatu SUBDIR += teamwords SUBDIR += telegram diff --git a/net-im/sshout/Makefile b/net-im/sshout/Makefile new file mode 100644 index 00000000000..fa9c131dbd5 --- /dev/null +++ b/net-im/sshout/Makefile @@ -0,0 +1,39 @@ +# $FreeBSD$ + +PORTNAME= sshout +DISTVERSION= 1.0.2 +CATEGORIES= net-im +MASTER_SITES= SF/sshout/${PORTNAME}/ +DISTNAME= ${PORTNAME}-${PORTVERSION}-src + +MAINTAINER= msl0000023508@gmail.com +COMMENT= Instant-messaging service based on SSH + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libmhash.so:security/mhash + +USES= tar:bz2 gmake readline + +NO_WRKSUBDIR= yes +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib + +MAKE_ENV= LIBEXECDIR=\${PREFIX}/libexec \ + MANDIR=\${PREFIX}/man + +USE_RC_SUBR= sshout + +USERS= sshout +GROUPS= sshout + +PLIST_FILES= libexec/sshoutd \ + man/man8/sshoutcfg.8.gz \ + sbin/sshoutcfg + +OPTIONS_DEFINE= IRC +IRC_DESC= Enable the experimental IRC over SSH frontend +IRC_CPPFLAGS= -DENABLE_IRC_FRONTEND + +.include diff --git a/net-im/sshout/distinfo b/net-im/sshout/distinfo new file mode 100644 index 00000000000..9a1f8bdfad2 --- /dev/null +++ b/net-im/sshout/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1547014140 +SHA256 (sshout-1.0.2-src.tar.bz2) = 25d8af583c50171180fae1ed3ca9dea45f343531d200c30fc0af18e5bfe059f9 +SIZE (sshout-1.0.2-src.tar.bz2) = 36270 diff --git a/net-im/sshout/files/sshout.in b/net-im/sshout/files/sshout.in new file mode 100644 index 00000000000..31f2ef60dee --- /dev/null +++ b/net-im/sshout/files/sshout.in @@ -0,0 +1,34 @@ +#!/bin/sh + +# $FreeBSD$ +# +# PROVIDE: sshout +# REQUIRE: LOGIN +# KEYWORD: shutdown +# +# To enable this service, add +# sshout_enable="" # Set to NO by default. +# # Set it to YES to enable sshout. +# into /etc/rc.conf.local or /etc/rc.conf + +. /etc/rc.subr + +name=sshout +rcvar=sshout_enable + +load_rc_config $name + +: ${sshout_enable:="NO"} + +sshout_user=sshout +sshout_home="`getent passwd sshout | cut -d : -f 6`" +[ -z "$sshout_home" ] && exit 1 +sshout_env="HOME=$sshout_home" +sshout_chdir="$sshout_home" +procname=%%PREFIX%%/libexec/sshoutd +pidfile="$sshout_home/sshoutd.pid" +command=/usr/sbin/daemon +command_args="-f $procname" +stop_postcmd="rm -f $pidfile" + +run_rc_command "$1" diff --git a/net-im/sshout/pkg-descr b/net-im/sshout/pkg-descr new file mode 100644 index 00000000000..fbea6938d89 --- /dev/null +++ b/net-im/sshout/pkg-descr @@ -0,0 +1,11 @@ +Secure Shout Host Oriented Unified Talk is an instant-messaging platform +designed to make uses of the existing SSH server in your system. +SSHOUT creates a private chat room in your host. The authentication of the +chat room is done by SSH public authentication. Users can join your chat room +by either directly connecting your SSH server with any SSH client; or using a +SSHOUT client that implemented the client side SSHOUT API. +This package provides the SSHOUT server side programs; if you are finding a +SSHOUT client, go to project page and find out a suitable client; or you can +also write your own client using SSHOUT API. + +WWW: https://sourceforge.net/projects/sshout/ diff --git a/net-im/sshout/pkg-install b/net-im/sshout/pkg-install new file mode 100644 index 00000000000..f934e401a42 --- /dev/null +++ b/net-im/sshout/pkg-install @@ -0,0 +1,7 @@ +#!/bin/sh + +case $2 in + POST-INSTALL) + chsh -s ${PKG_PREFIX}/libexec/sshoutd sshout + ;; +esac diff --git a/net-im/sshout/pkg-message b/net-im/sshout/pkg-message new file mode 100644 index 00000000000..607b02b2e81 --- /dev/null +++ b/net-im/sshout/pkg-message @@ -0,0 +1,8 @@ +#### NOTES OF SSHOUT +In order to start sshout service you need some more configuration: + +# sysrc -f /etc/rc.conf sshout_enable="YES" + +If you installed SSHOUT for the first time, use sshoutcfg(8) to add users. +You must have SSH server running and accepting public key authentication. +#### END diff --git a/net-mgmt/ccnet-server/Makefile b/net-mgmt/ccnet-server/Makefile index 362eee26776..a504a69e6a9 100644 --- a/net-mgmt/ccnet-server/Makefile +++ b/net-mgmt/ccnet-server/Makefile @@ -4,7 +4,6 @@ PORTNAME= ccnet-server DISTVERSIONPREFIX= v DISTVERSION= ${SEAFILE_VER} DISTVERSIONSUFFIX= -server -PORTREVISION= 1 CATEGORIES= net-mgmt devel MAINTAINER= ultima@FreeBSD.org @@ -22,7 +21,7 @@ LIB_DEPENDS= libsearpc.so:devel/libsearpc \ libjansson.so:devel/jansson USES= autoreconf compiler:c11 gnome libtool localbase mysql:client \ - pathfix pgsql pkgconfig python:2.7 shebangfix ssl + pathfix pgsql pkgconfig python:3.6+ shebangfix ssl USE_GITHUB= yes GH_ACCOUNT= haiwen USE_GNOME= glib20 @@ -31,7 +30,9 @@ USE_OPENLDAP= yes CONFLICTS= ccnet-[0-9]* -CONFIGURE_ENV= SSL_CFLAGS="${OPENSSLINC}" SSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" +CONFIGURE_ENV= SSL_CFLAGS="${OPENSSLINC}" SSL_LIBS="-L${OPENSSLLIB} -lssl \ + -lcrypto" PKG_CONFIG_PATH="${WRKDIR}/pkgconfig" + GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-ldap INSTALL_TARGET= install-strip @@ -40,6 +41,24 @@ OPTIONS_DEFINE= NLS NLS_USES= gettext +.include + +_PKGCONFIGDIR= ${WRKDIR}/pkgconfig + +post-patch: + @${MKDIR} ${_PKGCONFIGDIR} +.if ${MYSQL_FLAVOUR} == mariadb +# If mariadb is the selected flavor, link the pc file as +# mysqlclient so PKG_CHECK_MODULES can find it. Mariadb +# doesn't supply this file in the same way other flavours do. + @${LN} -sf ${LOCALBASE}/libdata/pkgconfig/libmariadb.pc \ + ${_PKGCONFIGDIR}/mysqlclient.pc +.elif ${SSL_DEFAULT} == base +# Add bogus pc file to satisfy mysqlclient depend for ssl=base + @${PRINTF} 'Name:\nDescription:\nVersion:' \ + >${_PKGCONFIGDIR}/openssl.pc +.endif + post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SEABIN} ${STAGEDIR}${PREFIX}/${SEALIB} ${INSTALL_PROGRAM} ${STAGEDIR}${PREFIX}/bin/ccnet-init ${STAGEDIR}${PREFIX}/${SEABIN} @@ -53,4 +72,4 @@ post-install: .include "${.CURDIR}/../seafile-server/Makefile.include" -.include +.include diff --git a/net-mgmt/ccnet-server/distinfo b/net-mgmt/ccnet-server/distinfo index c86857df3f5..99e8073cca3 100644 --- a/net-mgmt/ccnet-server/distinfo +++ b/net-mgmt/ccnet-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1564782008 -SHA256 (haiwen-ccnet-server-v7.0.4-server_GH0.tar.gz) = 86a419c34c2880ae6ba18a8db4cfde3cd1abaf4dc4671860c0a3609abc6ff2fd -SIZE (haiwen-ccnet-server-v7.0.4-server_GH0.tar.gz) = 218022 +TIMESTAMP = 1585266436 +SHA256 (haiwen-ccnet-server-v7.1.3-server_GH0.tar.gz) = 148d9b1af9218943de310f3f2e29e542e7279dbfba307a1cdd894bf8b7faf2e8 +SIZE (haiwen-ccnet-server-v7.1.3-server_GH0.tar.gz) = 194097 diff --git a/net-mgmt/ccnet-server/pkg-plist b/net-mgmt/ccnet-server/pkg-plist index 921e7d30e11..e7c0ed0e02c 100644 --- a/net-mgmt/ccnet-server/pkg-plist +++ b/net-mgmt/ccnet-server/pkg-plist @@ -4,7 +4,6 @@ include/ccnet/async-rpc-proc.h include/ccnet/ccnet-client.h include/ccnet/ccnet-object.h include/ccnet/ccnet-session-base.h -include/ccnet/ccnetrpc-transport.h include/ccnet/cevent.h include/ccnet/invoke-service-proc.h include/ccnet/job-mgr.h @@ -29,54 +28,9 @@ libdata/pkgconfig/libccnet.pc %%SEAFILE_SERVER%%/seafile/bin/ccnet-init %%SEAFILE_SERVER%%/seafile/bin/ccnet-server %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/__init__.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/__init__.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/__init__.pyo -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/__init__.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/__init__.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/__init__.pyo -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/async_client.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/async_client.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/async_client.pyo -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/mqclientproc.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/mqclientproc.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/mqclientproc.pyo -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/processor.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/processor.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/processor.pyo -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/rpcserverproc.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/rpcserverproc.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/rpcserverproc.pyo -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/sendcmdproc.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/sendcmdproc.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/sendcmdproc.pyo -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/timer.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/timer.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/async/timer.pyo -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/client.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/client.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/client.pyo -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/errors.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/errors.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/errors.pyo -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/message.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/message.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/message.pyo -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/packet.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/packet.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/packet.pyo -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/pool.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/pool.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/pool.pyo +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/__pycache__/__init__.cpython-37.opt-1.pyc +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/__pycache__/__init__.cpython-37.pyc +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/__pycache__/rpc.cpython-37.opt-1.pyc +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/__pycache__/rpc.cpython-37.pyc %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/rpc.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/rpc.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/rpc.pyo -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/status_code.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/status_code.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/status_code.pyo -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/sync_client.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/sync_client.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/sync_client.pyo -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/utils.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/utils.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/ccnet/utils.pyo @dir(%%USERS%%,%%GROUPS%%,755) %%HAIWENDIR%% diff --git a/net-mgmt/seafile-server/Makefile b/net-mgmt/seafile-server/Makefile index 459148ed4ee..e8690d780e1 100644 --- a/net-mgmt/seafile-server/Makefile +++ b/net-mgmt/seafile-server/Makefile @@ -4,7 +4,6 @@ PORTNAME= seafile-server DISTVERSIONPREFIX= v DISTVERSION= ${SEAFILE_VER} DISTVERSIONSUFFIX= -server -PORTREVISION= 2 CATEGORIES= net-mgmt MAINTAINER= ultima@FreeBSD.org @@ -31,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} CONFLICTS= seafile-[0-9]* USES= autoreconf compiler:c11 gnome iconv libarchive libtool localbase mysql \ - pathfix pgsql pkgconfig python:2.7 shebangfix sqlite ssl + pathfix pgsql pkgconfig python:3.6+ shebangfix sqlite ssl USE_GITHUB= yes GH_ACCOUNT= haiwen USE_GNOME= glib20 @@ -40,7 +39,8 @@ USE_RC_SUBR= seafile SHEBANG_FILES= scripts/*.sh scripts/upgrade/*.sh *.sh scripts/build/*.py \ scripts/*.py scripts/upgrade/*.py tools/seafile-admin GNU_CONFIGURE= yes -CONFIGURE_ENV= SSL_CFLAGS="${OPENSSLINC}" SSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" +CONFIGURE_ENV= SSL_CFLAGS="${OPENSSLINC}" SSL_LIBS="-L${OPENSSLLIB} -lssl \ + -lcrypto" PKG_CONFIG_PATH="${WRKDIR}/pkgconfig" PATHFIX_MAKEFILEIN= Makefile.am @@ -63,16 +63,41 @@ FUSE_LIB_DEPENDS= libfuse.so:sysutils/fusefs-libs NLS_USES= gettext +.include + +_PKGCONFIGDIR= ${WRKDIR}/pkgconfig + post-patch: # Fix P_KTHREAD r295435 ${REINPLACE_CMD} 's/P_KTHREAD/P_KPROC/' ${WRKSRC}/lib/utils.c - ${REINPLACE_CMD} 's/python/${PYTHON_VERSION}/' \ - ${WRKSRC}/scripts/upgrade/regenerate_secret_key.sh - ${REINPLACE_CMD} -e 's|^INSTALL.*|INSTALLPATH="${PREFIX}/${SEAFILE_SERVER}/seafile"|' \ - ${WRKSRC}/scripts/seaf-cli-wrapper.sh ${REINPLACE_CMD} -E 's/stat.+\$$/stat -f %Su $$/' ${WRKSRC}/scripts/seafile.sh ${REINPLACE_CMD} 's/%%SEAFILE_USER%%/${USERS:[1]}/ ; s/%%SEAFILE_GROUP%%/${GROUPS:[1]}/' \ ${WRKSRC}/scripts/setup-seafile.sh ${WRKSRC}/scripts/setup-seafile-mysql.py + +# Fix python hardcodings + ${REINPLACE_CMD} 's/python3\.[0-9]/${PYTHON_VERSION}/g; s/python3 /${PYTHON_VERSION} / ; \ + s/PYTHON=python3/PYTHON=${PYTHON_VERSION}/' \ + ${WRKSRC}/controller/seafile-controller.c ${WRKSRC}/scripts/reset-admin.sh \ + ${WRKSRC}/scripts/upgrade/upgrade_7.0_7.1.sh \ + ${WRKSRC}/scripts/seahub.sh ${WRKSRC}/scripts/setup-seafile.sh \ + ${WRKSRC}/scripts/setup-seafile-mysql.sh \ + ${WRKSRC}/scripts/setup-seafile-mysql.py + ${REINPLACE_CMD} 's/python/${PYTHON_VERSION}/' \ + ${WRKSRC}/scripts/upgrade/regenerate_secret_key.sh + + @${MKDIR} ${_PKGCONFIGDIR} +.if ${MYSQL_FLAVOUR} == mariadb +# If mariadb is the selected flavor, link the pc file as +# mysqlclient so PKG_CHECK_MODULES can find it. Mariadb +# doesn't supply this file in the same way other flavours do. + @${LN} -sf ${LOCALBASE}/libdata/pkgconfig/libmariadb.pc \ + ${_PKGCONFIGDIR}/mysqlclient.pc +.elif ${SSL_DEFAULT} == base +# Add bogus pc file to satisfy mysqlclient depend for ssl=base + @${PRINTF} 'Name:\nDescription:\nVersion:' \ + >${_PKGCONFIGDIR}/openssl.pc +.endif + post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SEABIN} ${STAGEDIR}${PREFIX}/${SEALIB} \ ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/seafile/share/doc/seafile \ @@ -107,4 +132,4 @@ makesum-all: .include "${.CURDIR}/Makefile.include" -.include +.include diff --git a/net-mgmt/seafile-server/Makefile.include b/net-mgmt/seafile-server/Makefile.include index 4c7fd5a1fd3..935aac60b60 100644 --- a/net-mgmt/seafile-server/Makefile.include +++ b/net-mgmt/seafile-server/Makefile.include @@ -1,7 +1,7 @@ # $FreeBSD$ -SEAFILE_VER=7.0.4 -SEAHUB_VER=7.0.11 +SEAFILE_VER=7.1.3 +SEAHUB_VER=7.1.3 # Various vars used in most/all the Makefiles diff --git a/net-mgmt/seafile-server/distinfo b/net-mgmt/seafile-server/distinfo index 5aab9f3d7f8..c2bf2aee714 100644 --- a/net-mgmt/seafile-server/distinfo +++ b/net-mgmt/seafile-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1564782015 -SHA256 (haiwen-seafile-server-v7.0.4-server_GH0.tar.gz) = a17c8b5bdfc82ac893160ff6255b16882f748e3b3dbf6f72dee17d40b895f783 -SIZE (haiwen-seafile-server-v7.0.4-server_GH0.tar.gz) = 750836 +TIMESTAMP = 1585266438 +SHA256 (haiwen-seafile-server-v7.1.3-server_GH0.tar.gz) = 79f7722a34c304adb78462194e64d6a610bd5ee40def37f4e4cdf5befed44fcd +SIZE (haiwen-seafile-server-v7.1.3-server_GH0.tar.gz) = 684351 diff --git a/net-mgmt/seafile-server/files/patch-common_obj-backend-fs.c b/net-mgmt/seafile-server/files/patch-common_obj-backend-fs.c index f7e9d3e17b4..790b0e8f08b 100644 --- a/net-mgmt/seafile-server/files/patch-common_obj-backend-fs.c +++ b/net-mgmt/seafile-server/files/patch-common_obj-backend-fs.c @@ -1,6 +1,6 @@ ---- common/obj-backend-fs.c.orig 2016-10-09 09:30:49 UTC +--- common/obj-backend-fs.c.orig 2019-12-23 10:30:49 UTC +++ common/obj-backend-fs.c -@@ -101,7 +101,7 @@ obj_backend_fs_read (ObjBackend *bend, +@@ -95,7 +95,7 @@ obj_backend_fs_read (ObjBackend *bend, static int fsync_obj_contents (int fd) { @@ -9,7 +9,7 @@ /* Some file systems may not support fsync(). * In this case, just skip the error. */ -@@ -153,7 +153,7 @@ fsync_obj_contents (int fd) +@@ -147,7 +147,7 @@ fsync_obj_contents (int fd) static int rename_and_sync (const char *tmp_path, const char *obj_path) { diff --git a/net-mgmt/seafile-server/files/patch-configure.ac b/net-mgmt/seafile-server/files/patch-configure.ac index 09b57e887dd..b22fbaeeba5 100644 --- a/net-mgmt/seafile-server/files/patch-configure.ac +++ b/net-mgmt/seafile-server/files/patch-configure.ac @@ -1,4 +1,4 @@ ---- configure.ac.orig 2017-11-03 09:11:19 UTC +--- configure.ac.orig 2019-12-23 10:30:49 UTC +++ configure.ac @@ -51,8 +51,16 @@ else AC_MSG_RESULT(no) @@ -30,7 +30,7 @@ AC_ARG_ENABLE(python, AC_HELP_STRING([--enable-python],[build seafile python binding]), [compile_python=$enableval], -@@ -89,6 +102,7 @@ AM_CONDITIONAL([COMPILE_FUSE], [test "${compile_fuse}" +@@ -94,6 +107,7 @@ AM_CONDITIONAL([COMPILE_FUSE], [test "${compile_fuse}" AM_CONDITIONAL([WIN32], [test "$bwin32" = "true"]) AM_CONDITIONAL([MACOS], [test "$bmac" = "true"]) @@ -38,7 +38,7 @@ AM_CONDITIONAL([LINUX], [test "$blinux" = "true"]) -@@ -134,6 +148,8 @@ if test "$bwin32" = true; then +@@ -139,6 +153,8 @@ if test "$bwin32" = true; then LIB_MAC= MSVC_CFLAGS="-D__MSVCRT__ -D__MSVCRT_VERSION__=0x0601" LIB_CRYPT32=-lcrypt32 @@ -47,7 +47,7 @@ LIB_ICONV=-liconv elif test "$bmac" = true ; then LIB_WS32= -@@ -149,6 +165,24 @@ elif test "$bmac" = true ; then +@@ -154,6 +170,24 @@ elif test "$bmac" = true ; then LIB_MAC="-framework CoreServices" LIB_CRYPT32= LIB_ICONV=-liconv @@ -72,7 +72,7 @@ else LIB_WS32= LIB_GDI32= -@@ -162,6 +196,8 @@ else +@@ -167,6 +201,8 @@ else LIB_MAC= MSVC_CFLAGS= LIB_CRYPT32= @@ -81,7 +81,7 @@ fi AC_SUBST(LIB_WS32) -@@ -174,6 +210,8 @@ AC_SUBST(LIB_IPHLPAPI) +@@ -179,6 +215,8 @@ AC_SUBST(LIB_IPHLPAPI) AC_SUBST(LIB_SHELL32) AC_SUBST(LIB_PSAPI) AC_SUBST(LIB_MAC) @@ -90,7 +90,7 @@ AC_SUBST(MSVC_CFLAGS) AC_SUBST(LIB_CRYPT32) AC_SUBST(LIB_ICONV) -@@ -189,6 +227,8 @@ ZDB_REQUIRED=2.10 +@@ -194,6 +232,8 @@ ZDB_REQUIRED=2.10 CURL_REQUIRED=7.17 FUSE_REQUIRED=2.7.3 ZLIB_REQUIRED=1.2.0 @@ -99,7 +99,7 @@ PKG_CHECK_MODULES(SSL, [openssl]) AC_SUBST(SSL_CFLAGS) -@@ -221,6 +261,14 @@ AC_SUBST(LIBEVENT_LIBS) +@@ -226,6 +266,14 @@ AC_SUBST(LIBEVENT_LIBS) PKG_CHECK_MODULES(ZLIB, [zlib >= $ZLIB_REQUIRED]) AC_SUBST(ZLIB_CFLAGS) AC_SUBST(ZLIB_LIBS) @@ -112,5 +112,5 @@ +AC_SUBST(ONIGURUMA_CFLAGS) +AC_SUBST(ONIGURUMA_LIBS) - if test x${compile_python} = xyes; then - AM_PATH_PYTHON([2.6]) + if test "x${MYSQL_CONFIG}" = "xdefault_mysql_config"; then + PKG_CHECK_MODULES(MYSQL, [mysqlclient], [have_mysql="yes"], [have_mysql="no"]) diff --git a/net-mgmt/seafile-server/files/patch-controller_seafile-controller.c b/net-mgmt/seafile-server/files/patch-controller_seafile-controller.c index 7b84a2dc489..ba353e18040 100644 --- a/net-mgmt/seafile-server/files/patch-controller_seafile-controller.c +++ b/net-mgmt/seafile-server/files/patch-controller_seafile-controller.c @@ -1,4 +1,4 @@ ---- controller/seafile-controller.c.orig 2019-03-28 10:14:20 UTC +--- controller/seafile-controller.c.orig 2019-12-23 10:30:49 UTC +++ controller/seafile-controller.c @@ -17,6 +17,19 @@ #include "log.h" @@ -20,7 +20,7 @@ #define CHECK_PROCESS_INTERVAL 10 /* every 10 seconds */ #if defined(__sun) -@@ -265,7 +278,20 @@ static void +@@ -246,7 +259,20 @@ static void init_seafile_path () { GError *error = NULL; @@ -41,7 +41,7 @@ char *tmp = NULL; if (error != NULL) { seaf_warning ("failed to readlink: %s\n", error->message); -@@ -279,7 +305,9 @@ init_seafile_path () +@@ -260,7 +286,9 @@ init_seafile_path () topdir = g_path_get_dirname (installpath); @@ -51,7 +51,7 @@ g_free (tmp); } -@@ -457,12 +485,41 @@ need_restart (int which) +@@ -416,12 +444,41 @@ need_restart (int which) return FALSE; } else { char buf[256]; @@ -93,7 +93,7 @@ } } } -@@ -980,6 +1037,9 @@ int main (int argc, char **argv) +@@ -794,6 +851,9 @@ int main (int argc, char **argv) exit (1); } @@ -103,7 +103,7 @@ char *config_dir = DEFAULT_CONFIG_DIR; char *central_config_dir = NULL; char *seafile_dir = NULL; -@@ -1016,7 +1076,7 @@ int main (int argc, char **argv) +@@ -830,7 +890,7 @@ int main (int argc, char **argv) case 'f': daemon_mode = 0; break; diff --git a/net-mgmt/seafile-server/files/patch-lib_Makefile.am b/net-mgmt/seafile-server/files/patch-lib_Makefile.am index b1726d25666..630184056bc 100644 --- a/net-mgmt/seafile-server/files/patch-lib_Makefile.am +++ b/net-mgmt/seafile-server/files/patch-lib_Makefile.am @@ -1,6 +1,6 @@ ---- lib/Makefile.am.orig 2016-10-21 22:12:15 UTC +--- lib/Makefile.am.orig 2020-01-19 18:47:28 UTC +++ lib/Makefile.am -@@ -53,6 +53,7 @@ libseafile_common_la_SOURCES = ${seafile +@@ -45,6 +45,7 @@ libseafile_common_la_SOURCES = ${seafile_object_gen} $ libseafile_common_la_LDFLAGS = -no-undefined libseafile_common_la_LIBADD = @GLIB2_LIBS@ @GOBJECT_LIBS@ @SSL_LIBS@ -lcrypto @LIB_GDI32@ \ @LIB_UUID@ @LIB_WS32@ @LIB_PSAPI@ -lsqlite3 \ @@ -8,7 +8,7 @@ @LIBEVENT_LIBS@ @SEARPC_LIBS@ @LIB_SHELL32@ \ @ZLIB_LIBS@ -@@ -74,7 +75,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 -@@ -90,5 +91,9 @@ install-data-local: +@@ -82,5 +83,9 @@ install-data-local: if MACOS sed -i '' -e "s|(DESTDIR)|${DESTDIR}|g" $(pcfiles) else @@ -25,5 +25,5 @@ + sed -i '' "s|(DESTDIR)|${PREFIX}|g" $(pcfiles) +else ${SED} -i "s|(DESTDIR)|${DESTDIR}|g" $(pcfiles) - endif +endif + endif diff --git a/net-mgmt/seafile-server/files/patch-lib_net.c b/net-mgmt/seafile-server/files/patch-lib_net.c index 40685b169a9..6150a57cd07 100644 --- a/net-mgmt/seafile-server/files/patch-lib_net.c +++ b/net-mgmt/seafile-server/files/patch-lib_net.c @@ -1,6 +1,6 @@ ---- lib/net.c.orig 2016-10-09 09:30:49 UTC +--- lib/net.c.orig 2019-12-23 10:30:49 UTC +++ lib/net.c -@@ -157,7 +157,11 @@ ccnet_net_bind_tcp (int port, int nonblo +@@ -157,7 +157,11 @@ ccnet_net_bind_tcp (int port, int nonblock) snprintf (buf, sizeof(buf), "%d", port); diff --git a/net-mgmt/seafile-server/files/patch-lib_utils.c b/net-mgmt/seafile-server/files/patch-lib_utils.c index d676e36757a..701d23a0fc3 100644 --- a/net-mgmt/seafile-server/files/patch-lib_utils.c +++ b/net-mgmt/seafile-server/files/patch-lib_utils.c @@ -1,4 +1,4 @@ ---- lib/utils.c.orig 2016-10-09 09:30:49 UTC +--- lib/utils.c.orig 2019-12-23 10:30:49 UTC +++ lib/utils.c @@ -56,6 +56,16 @@ @@ -17,7 +17,7 @@ extern int inet_pton(int af, const char *src, void *dst); -@@ -2069,14 +2079,19 @@ wchar_from_utf8 (const char *utf8) +@@ -2047,14 +2057,19 @@ wchar_from_utf8 (const char *utf8) #endif /* ifdef WIN32 */ @@ -38,7 +38,7 @@ return -1; } -@@ -2100,7 +2115,8 @@ find_process_in_dirent(struct dirent *di +@@ -2078,7 +2093,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) { -@@ -2125,7 +2141,8 @@ gboolean process_is_running (const char +@@ -2103,7 +2119,8 @@ gboolean process_is_running (const char *process_name) return FALSE; } @@ -58,7 +58,7 @@ { int count = 0; DIR *proc_dir = opendir("/proc"); -@@ -2149,6 +2166,14 @@ int count_process(const char *process_na +@@ -2127,6 +2144,14 @@ int count_process(const char *process_name) return count; } @@ -73,10 +73,13 @@ #endif #ifdef __APPLE__ -@@ -2159,6 +2184,119 @@ gboolean process_is_running (const char - } - #endif - +@@ -2134,6 +2159,119 @@ gboolean process_is_running (const char *process_name) + { + //TODO + return FALSE; ++} ++#endif ++ +#if defined(__FreeBSD__) || defined(__DragonFly__) || defined(__NetBSD__) || defined(__OpenBSD__) +#if defined(__FreeBSD__) +#define PSKIP(kp) ((kp)->ki_pid == mypid || \ @@ -187,9 +190,6 @@ + return count_process_procfs(process_name); + } + return count_running_process_kvm(process_name); -+} -+#endif -+ - char* - ccnet_object_type_from_id (const char *object_id) - { + } + #endif + diff --git a/net-mgmt/seafile-server/files/patch-lib_utils.h b/net-mgmt/seafile-server/files/patch-lib_utils.h index e87d4ee153f..511b8a15af9 100644 --- a/net-mgmt/seafile-server/files/patch-lib_utils.h +++ b/net-mgmt/seafile-server/files/patch-lib_utils.h @@ -1,4 +1,4 @@ ---- lib/utils.h.orig 2016-10-09 09:30:49 UTC +--- lib/utils.h.orig 2019-12-23 10:30:49 UTC +++ lib/utils.h @@ -10,6 +10,9 @@ #include diff --git a/net-mgmt/seafile-server/files/patch-scripts_setup-seafile-mysql.py b/net-mgmt/seafile-server/files/patch-scripts_setup-seafile-mysql.py index 10ebf9c54ec..0c65d262d25 100644 --- a/net-mgmt/seafile-server/files/patch-scripts_setup-seafile-mysql.py +++ b/net-mgmt/seafile-server/files/patch-scripts_setup-seafile-mysql.py @@ -1,15 +1,15 @@ ---- scripts/setup-seafile-mysql.py.orig 2018-08-19 23:40:51 UTC +--- scripts/setup-seafile-mysql.py.orig 2020-01-19 18:47:28 UTC +++ scripts/setup-seafile-mysql.py -@@ -19,6 +19,8 @@ from ConfigParser import ConfigParser - - import MySQLdb +@@ -23,6 +23,8 @@ try: + except ImportError: + pass +import pwd +import grp - try: - import readline # pylint: disable=W0611 -@@ -424,8 +426,6 @@ Please choose a way to initialize seafil + SERVER_MANUAL_HTTP = 'https://download.seafile.com/published/seafile-manual/home.md' + +@@ -421,8 +423,6 @@ Please choose a way to initialize seafile databases: if not re.match(r'^[a-zA-Z0-9_\-\.]+$', host): raise InvalidAnswer('%s is not a valid host' % Utils.highlight(host)) @@ -18,7 +18,7 @@ return host def ask_mysql_host(self): -@@ -1209,17 +1209,23 @@ limit_request_line = 8190 +@@ -1276,17 +1276,23 @@ limit_request_line = 8190 class UserManualHandler(object): def __init__(self): @@ -42,17 +42,17 @@ + os.chown(doc_full, uid, gid) def report_config(): - print -@@ -1284,6 +1290,8 @@ def create_seafile_server_symlink(): + print() +@@ -1351,6 +1357,8 @@ def create_seafile_server_symlink(): def set_file_perm(): - filemode = 0600 - dirmode = 0700 + filemode = 0o600 + dirmode = 0o700 + uid = pwd.getpwnam("%%SEAFILE_USER%%").pw_uid + gid = grp.getgrnam("%%SEAFILE_GROUP%%").gr_gid files = [ seahub_config.seahub_settings_py, ] -@@ -1295,8 +1303,10 @@ def set_file_perm(): +@@ -1362,8 +1370,10 @@ def set_file_perm(): ] for fpath in files: os.chmod(fpath, filemode) @@ -63,7 +63,7 @@ env_mgr = EnvManager() ccnet_config = CcnetConfigurator() -@@ -1488,8 +1498,11 @@ def report_success(): +@@ -1557,8 +1567,11 @@ def report_success(): Your seafile server configuration has been finished successfully. ----------------------------------------------------------------- diff --git a/net-mgmt/seafile-server/files/patch-scripts_setup-seafile.sh b/net-mgmt/seafile-server/files/patch-scripts_setup-seafile.sh index eaa0dbdca56..7756ea50005 100644 --- a/net-mgmt/seafile-server/files/patch-scripts_setup-seafile.sh +++ b/net-mgmt/seafile-server/files/patch-scripts_setup-seafile.sh @@ -1,15 +1,15 @@ ---- scripts/setup-seafile.sh.orig 2019-08-20 19:25:53 UTC +--- scripts/setup-seafile.sh.orig 2020-02-09 03:22:51 UTC +++ scripts/setup-seafile.sh -@@ -17,6 +17,8 @@ use_existing_seafile="false" +@@ -14,6 +14,8 @@ export SEAFILE_LD_LIBRARY_PATH=${INSTALLPATH}/seafile/ - server_manual_http="https://github.com/haiwen/seafile/wiki" + server_manual_http='https://download.seafile.com/published/seafile-manual/home.md' +os_bsd=$(uname | grep -cm1 -e BSD -e DragonFly) + function welcome () { echo "-----------------------------------------------------------------" echo "This script will guide you to config and setup your seafile server." -@@ -343,10 +345,17 @@ fi +@@ -330,10 +332,17 @@ fi } function copy_user_manuals() { @@ -17,18 +17,18 @@ + if [ $os_bsd == "1" ]; then + src_docs_dir=${INSTALLPATH}/seafile/share/doc/seafile/ + else -+ src_docs_dir=${INSTALLPATH}/seafile/docs/ ++ src_docs_dir=${INSTALLPATH}/seafile/docs/ + fi - library_template_dir=${seafile_data_dir}/library-template + library_template_dir=${default_seafile_data_dir}/library-template mkdir -p ${library_template_dir} cp -f ${src_docs_dir}/*.doc ${library_template_dir} + if [ $os_bsd == "1" ]; then -+ chown -R %%SEAFILE_USER%%:%%SEAFILE_GROUP%% "${library_template_dir}" ++ chown -R %%SEAFILE_USER%%:%%SEAFILE_GROUP%% "${library_template_dir}" + fi } function parse_params() { -@@ -662,7 +671,12 @@ function get_seahub_admin_passwd () { +@@ -621,7 +630,12 @@ function get_seahub_admin_passwd () { echo "Creating database now, it may take one minute, please wait... " echo @@ -42,9 +42,9 @@ ccnet_group_db=${TOPDIR}/ccnet/GroupMgr/groupmgr.db ccnet_group_sql=${INSTALLPATH}/sql/sqlite/groupmgr.sql -@@ -740,6 +754,14 @@ chmod 0600 "$dest_settings_py" +@@ -699,6 +713,14 @@ chmod 0600 "$dest_settings_py" chmod 0700 "$default_ccnet_conf_dir" - chmod 0700 "$seafile_data_dir" + chmod 0700 "$default_seafile_data_dir" chmod 0700 "$default_conf_dir" +if [ $os_bsd == "1" ]; then + for file in "$dest_settings_py" "$default_ccnet_conf_dir" \ @@ -52,12 +52,12 @@ + "$ccnet_org_db" "$ccnet_user_db"; do + chown %%SEAFILE_USER%%:%%SEAFILE_GROUP%% "$file" + done -+ chown -R %%SEAFILE_USER%%:%%SEAFILE_GROUP%% "$seafile_data_dir" ++ chown -R %%SEAFILE_USER%%:%%SEAFILE_GROUP%% "$default_seafile_data_dir" +fi # ------------------------------------------- # copy user manuals to library template -@@ -756,9 +778,17 @@ echo +@@ -715,9 +737,17 @@ echo echo "-----------------------------------------------------------------" echo "Your seafile server configuration has been completed successfully." echo "-----------------------------------------------------------------" diff --git a/net-mgmt/seafile-server/files/patch-server_Makefile.am b/net-mgmt/seafile-server/files/patch-server_Makefile.am index 996f696b33b..b73f23bfced 100644 --- a/net-mgmt/seafile-server/files/patch-server_Makefile.am +++ b/net-mgmt/seafile-server/files/patch-server_Makefile.am @@ -1,11 +1,11 @@ ---- server/Makefile.am.orig 2018-01-04 05:04:59 UTC +--- server/Makefile.am.orig 2020-02-09 00:56:37 UTC +++ server/Makefile.am -@@ -114,7 +114,7 @@ seaf_server_SOURCES = \ +@@ -73,7 +73,7 @@ seaf_server_SOURCES = \ seaf_server_LDADD = @CCNET_LIBS@ \ $(top_builddir)/lib/libseafile_common.la \ - @GLIB2_LIBS@ @GOBJECT_LIBS@ @SSL_LIBS@ @LIB_RT@ @LIB_UUID@ -lsqlite3 @LIBEVENT_LIBS@ -levhtp \ + @ONIGURUMA_LIBS@ @GLIB2_LIBS@ @GOBJECT_LIBS@ @SSL_LIBS@ @LIB_RT@ @LIB_UUID@ -lsqlite3 @LIBEVENT_LIBS@ @LIBEVHTP_LIBS@ \ $(top_builddir)/common/cdc/libcdc.la \ - $(top_builddir)/common/db-wrapper/libdbwrapper.la \ @SEARPC_LIBS@ @JANSSON_LIBS@ ${LIB_WS32} @ZLIB_LIBS@ \ + @LIBARCHIVE_LIBS@ @LIB_ICONV@ \ diff --git a/net-mgmt/seafile-server/files/patch-server_upload-file.c b/net-mgmt/seafile-server/files/patch-server_upload-file.c index 2c325e88796..91e36996673 100644 --- a/net-mgmt/seafile-server/files/patch-server_upload-file.c +++ b/net-mgmt/seafile-server/files/patch-server_upload-file.c @@ -1,6 +1,6 @@ ---- server/upload-file.c.orig 2018-01-06 08:00:46 UTC +--- server/upload-file.c.orig 2019-12-23 10:30:49 UTC +++ server/upload-file.c -@@ -2058,7 +2058,7 @@ out: +@@ -2306,7 +2306,7 @@ out: /* Set keepalive to 0. This will cause evhtp to close the * connection after sending the reply. */ @@ -9,7 +9,7 @@ fsm->state = RECV_ERROR; } -@@ -2259,8 +2259,8 @@ upload_headers_cb (evhtp_request_t *req, evhtp_headers +@@ -2607,8 +2607,8 @@ upload_headers_cb (evhtp_request_t *req, evhtp_headers } /* Set up per-request hooks, so that we can read file data piece by piece. */ @@ -20,7 +20,7 @@ /* Set arg for upload_cb or update_cb. */ req->cbarg = fsm; -@@ -2275,7 +2275,7 @@ err: +@@ -2623,7 +2623,7 @@ err: /* Set keepalive to 0. This will cause evhtp to close the * connection after sending the reply. */ @@ -29,12 +29,8 @@ send_error_reply (req, EVHTP_RES_BADREQ, err_msg); g_free (repo_id); -@@ -2344,38 +2344,38 @@ upload_file_init (evhtp_t *htp, const char *http_temp_ - - cb = evhtp_set_regex_cb (htp, "^/upload/.*", upload_cb, NULL); - /* upload_headers_cb() will be called after evhtp parsed all http headers. */ -- evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL); -+ evhtp_callback_set_hook(cb, evhtp_hook_on_headers, upload_headers_cb, NULL); +@@ -2724,32 +2724,32 @@ upload_file_init (evhtp_t *htp, const char *http_temp_ + g_free (cluster_shared_dir); cb = evhtp_set_regex_cb (htp, "^/upload-api/.*", upload_api_cb, NULL); - evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL); @@ -50,15 +46,10 @@ + evhtp_callback_set_hook(cb, evhtp_hook_on_headers, upload_headers_cb, NULL); /* cb = evhtp_set_regex_cb (htp, "^/upload-blks-aj/.*", upload_blks_ajax_cb, NULL); */ -- /* evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL); */ -+ /* evhtp_callback_set_hook(cb, evhtp_hook_on_headers, upload_headers_cb, NULL); */ + /* evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL); */ cb = evhtp_set_regex_cb (htp, "^/upload-aj/.*", upload_ajax_cb, NULL); - evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL); -+ evhtp_callback_set_hook(cb, evhtp_hook_on_headers, upload_headers_cb, NULL); - - cb = evhtp_set_regex_cb (htp, "^/update/.*", update_cb, NULL); -- evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL); + evhtp_callback_set_hook(cb, evhtp_hook_on_headers, upload_headers_cb, NULL); cb = evhtp_set_regex_cb (htp, "^/update-api/.*", update_api_cb, NULL); @@ -70,8 +61,7 @@ + evhtp_callback_set_hook(cb, evhtp_hook_on_headers, upload_headers_cb, NULL); /* cb = evhtp_set_regex_cb (htp, "^/update-blks-aj/.*", update_blks_ajax_cb, NULL); */ -- /* evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL); */ -+ /* evhtp_callback_set_hook(cb, evhtp_hook_on_headers, upload_headers_cb, NULL); */ + /* evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL); */ cb = evhtp_set_regex_cb (htp, "^/update-aj/.*", update_ajax_cb, NULL); - evhtp_set_hook(&cb->hooks, evhtp_hook_on_headers, upload_headers_cb, NULL); diff --git a/net-mgmt/seafile-server/files/seafile.in b/net-mgmt/seafile-server/files/seafile.in index 2c7c8e36580..0d39302ad9d 100644 --- a/net-mgmt/seafile-server/files/seafile.in +++ b/net-mgmt/seafile-server/files/seafile.in @@ -52,7 +52,7 @@ stop_cmd="seafile_stop" : ${seafile_path:="%%PREFIX%%/%%SEAFILE_SERVER%%"} : ${seafile_ccnet:="%%PREFIX%%/%%HAIWENDIR%%/ccnet"} : ${seafile_conf:="%%PREFIX%%/%%HAIWENDIR%%/conf"} -: ${seafile_datadir:="`cat ${seafile_ccnet}/seafile.ini 2>/dev/null`"} +: ${seafile_datadir:="%%PREFIX%%/%%HAIWENDIR%%/seafile-data"} : ${seafile_logdir:="%%PREFIX%%/%%HAIWENDIR%%/logs"} : ${seafile_loglevel:="info"} @@ -60,7 +60,6 @@ command="%%PREFIX%%/%%SEAFILE_SERVER%%/seafile/bin/seafile-controller" command_args="-c \"${seafile_ccnet}\" -d \"${seafile_datadir}\" -F \"${seafile_conf}\" -l \"${seafile_logdir}\" -g \"${seafile_loglevel}\" -G \"${seafile_loglevel}\"" required_dirs="${seafile_ccnet} ${seafile_conf} ${seafile_datadir}" -required_files="${seafile_ccnet}/seafile.ini" test_config() { if ! su -m ${seafile_user} -c "${command} -t ${command_args}" ; then diff --git a/net-mgmt/seafile-server/pkg-plist b/net-mgmt/seafile-server/pkg-plist index 6795da4dd84..1bcca0e4020 100644 --- a/net-mgmt/seafile-server/pkg-plist +++ b/net-mgmt/seafile-server/pkg-plist @@ -2,53 +2,48 @@ bin/seaf-server bin/seafile-controller include/seafile/seafile-object.h libdata/pkgconfig/libseafile.pc -%%SEAFILE_SERVER%%/breakpad.py %%SEAFILE_SERVER%%/check_init_admin.py -%%SEAFILE_SERVER%%/export-users.sh -%%SEAFILE_SERVER%%/migrate-to-ceph.sh %%SEAFILE_SERVER%%/reset-admin.sh -%%SEAFILE_SERVER%%/seaf-cli-wrapper.sh %%SEAFILE_SERVER%%/seaf-fsck.sh %%SEAFILE_SERVER%%/seaf-fuse.sh %%SEAFILE_SERVER%%/seaf-gc.sh %%SEAFILE_SERVER%%/seafile.sh %%SEAFILE_SERVER%%/seafile/bin/seaf-fsck %%FUSE%%%%SEAFILE_SERVER%%/seafile/bin/seaf-fuse -%%SEAFILE_SERVER%%/seafile/bin/seaf-migrate %%SEAFILE_SERVER%%/seafile/bin/seaf-server %%SEAFILE_SERVER%%/seafile/bin/seaf-server-init %%SEAFILE_SERVER%%/seafile/bin/seafile-controller %%SEAFILE_SERVER%%/seafile/bin/seafserv-gc %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/__init__.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/__init__.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/__init__.pyo +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/__pycache__/__init__.cpython-37.opt-1.pyc +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/__pycache__/__init__.cpython-37.pyc +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/__pycache__/rpcclient.cpython-37.opt-1.pyc +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/__pycache__/rpcclient.cpython-37.pyc %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/rpcclient.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/rpcclient.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seafile/rpcclient.pyo %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/__init__.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/__init__.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/__init__.pyo +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/__pycache__/__init__.cpython-37.opt-1.pyc +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/__pycache__/__init__.cpython-37.pyc +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/__pycache__/api.cpython-37.opt-1.pyc +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/__pycache__/api.cpython-37.pyc +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/__pycache__/service.cpython-37.opt-1.pyc +%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/__pycache__/service.cpython-37.pyc %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/api.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/api.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/api.pyo %%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/service.py -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/service.pyc -%%SEAFILE_SERVER%%/seafile/%%PYTHON_SITELIBDIR%%/seaserv/service.pyo %%SEAFILE_SERVER%%/seafile/share/doc/seafile/seafile-tutorial.doc %%SEAFILE_SERVER%%/seafobj_migrate.py %%SEAHUBDIR%%.sh %%SEAFILE_SERVER%%/setup-seafile-mysql.py %%SEAFILE_SERVER%%/setup-seafile-mysql.sh %%SEAFILE_SERVER%%/setup-seafile.sh -%%SEAFILE_SERVER%%/sqlite2mysql.py -%%SEAFILE_SERVER%%/sqlite2mysql.sh %%SEAFILE_SERVER%%/sql/mysql/ccnet.sql -%%SEAFILE_SERVER%%/sql/mysql/%%USERS%%.sql +%%SEAFILE_SERVER%%/sql/mysql/seafile.sql %%SEAFILE_SERVER%%/sql/sqlite/config.sql %%SEAFILE_SERVER%%/sql/sqlite/groupmgr.sql %%SEAFILE_SERVER%%/sql/sqlite/org.sql -%%SEAFILE_SERVER%%/sql/sqlite/%%USERS%%.sql +%%SEAFILE_SERVER%%/sql/sqlite/seafile.sql %%SEAFILE_SERVER%%/sql/sqlite/user.sql +%%SEAFILE_SERVER%%/sqlite2mysql.py +%%SEAFILE_SERVER%%/sqlite2mysql.sh %%SEAFILE_SERVER%%/upgrade/add_collate.sh %%SEAFILE_SERVER%%/upgrade/db_update_1.3_1.4.py %%SEAFILE_SERVER%%/upgrade/db_update_helper.py @@ -101,19 +96,21 @@ libdata/pkgconfig/libseafile.pc %%SEAFILE_SERVER%%/upgrade/sql/6.2.0/sqlite3/seahub.sql %%SEAFILE_SERVER%%/upgrade/sql/6.3.0/mysql/ccnet.sql %%SEAFILE_SERVER%%/upgrade/sql/6.3.0/mysql/seafevents.sql -%%SEAFILE_SERVER%%/upgrade/sql/6.3.0/mysql/%%USERS%%.sql +%%SEAFILE_SERVER%%/upgrade/sql/6.3.0/mysql/seafile.sql %%SEAFILE_SERVER%%/upgrade/sql/6.3.0/mysql/seahub.sql %%SEAFILE_SERVER%%/upgrade/sql/6.3.0/sqlite3/ccnet/groupmgr.sql %%SEAFILE_SERVER%%/upgrade/sql/6.3.0/sqlite3/ccnet/usermgr.sql %%SEAFILE_SERVER%%/upgrade/sql/6.3.0/sqlite3/seafevents.sql -%%SEAFILE_SERVER%%/upgrade/sql/6.3.0/sqlite3/%%USERS%%.sql +%%SEAFILE_SERVER%%/upgrade/sql/6.3.0/sqlite3/seafile.sql %%SEAFILE_SERVER%%/upgrade/sql/6.3.0/sqlite3/seahub.sql %%SEAFILE_SERVER%%/upgrade/sql/7.0.0/mysql/ccnet.sql -%%SEAFILE_SERVER%%/upgrade/sql/7.0.0/mysql/%%USERS%%.sql +%%SEAFILE_SERVER%%/upgrade/sql/7.0.0/mysql/seafile.sql %%SEAFILE_SERVER%%/upgrade/sql/7.0.0/mysql/seahub.sql %%SEAFILE_SERVER%%/upgrade/sql/7.0.0/sqlite3/ccnet/usermgr.sql -%%SEAFILE_SERVER%%/upgrade/sql/7.0.0/sqlite3/%%USERS%%.sql +%%SEAFILE_SERVER%%/upgrade/sql/7.0.0/sqlite3/seafile.sql %%SEAFILE_SERVER%%/upgrade/sql/7.0.0/sqlite3/seahub.sql +%%SEAFILE_SERVER%%/upgrade/sql/7.1.0/mysql/seahub.sql +%%SEAFILE_SERVER%%/upgrade/sql/7.1.0/sqlite3/seahub.sql %%SEAFILE_SERVER%%/upgrade/upgrade_1.2_1.3.sh %%SEAFILE_SERVER%%/upgrade/upgrade_1.3_1.4.sh %%SEAFILE_SERVER%%/upgrade/upgrade_1.4_1.5.sh @@ -137,4 +134,4 @@ libdata/pkgconfig/libseafile.pc %%SEAFILE_SERVER%%/upgrade/upgrade_6.1_6.2.sh %%SEAFILE_SERVER%%/upgrade/upgrade_6.2_6.3.sh %%SEAFILE_SERVER%%/upgrade/upgrade_6.3_7.0.sh -@dir(%%USERS%%,%%GROUPS%%,755) %%HAIWENDIR%% +%%SEAFILE_SERVER%%/upgrade/upgrade_7.0_7.1.sh diff --git a/net/py-pyzmq/Makefile b/net/py-pyzmq/Makefile index dd50b4c8928..68b2c47dc24 100644 --- a/net/py-pyzmq/Makefile +++ b/net/py-pyzmq/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= pyzmq -PORTVERSION= 18.1.1 +PORTVERSION= 19.0.0 CATEGORIES= net devel MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net/py-pyzmq/distinfo b/net/py-pyzmq/distinfo index d27b615c449..7623c1f2ecf 100644 --- a/net/py-pyzmq/distinfo +++ b/net/py-pyzmq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1573968306 -SHA256 (pyzmq-18.1.1.tar.gz) = 8c69a6cbfa94da29a34f6b16193e7c15f5d3220cb772d6d17425ff3faa063a6d -SIZE (pyzmq-18.1.1.tar.gz) = 1142881 +TIMESTAMP = 1586949603 +SHA256 (pyzmq-19.0.0.tar.gz) = 5e1f65e576ab07aed83f444e201d86deb01cd27dcf3f37c727bc8729246a60a8 +SIZE (pyzmq-19.0.0.tar.gz) = 1150320 diff --git a/net/rubygem-gitaly/Makefile b/net/rubygem-gitaly/Makefile index 19d68da9d83..859f3daa204 100644 --- a/net/rubygem-gitaly/Makefile +++ b/net/rubygem-gitaly/Makefile @@ -2,6 +2,7 @@ PORTNAME= gitaly DISTVERSION= 12.9.0.pre.rc4 +PORTREVISION= 1 CATEGORIES= net rubygems MASTER_SITES= RG @@ -12,7 +13,7 @@ LICENSE= MIT #BUILD_DEPENDS= rubygem-bundler>=1.12:sysutils/rubygem-bundler \ # rubygem-rake>=10.0:devel/rubygem-rake -RUN_DEPENDS= rubygem-grpc>=1.0<2.0:net/rubygem-grpc \ +RUN_DEPENDS= rubygem-grpc124>=1.0<2.0:net/rubygem-grpc124 \ gitaly>=0.86.0:devel/gitaly USES= gem diff --git a/net/rubygem-grpc124/Makefile b/net/rubygem-grpc124/Makefile index 4335686f212..cea8c7a0e4e 100644 --- a/net/rubygem-grpc124/Makefile +++ b/net/rubygem-grpc124/Makefile @@ -2,6 +2,7 @@ PORTNAME= grpc PORTVERSION= 1.24.0 +PORTREVISION= 1 CATEGORIES= net rubygems MASTER_SITES= RG PKGNAMESUFFIX= 124 @@ -14,8 +15,8 @@ LICENSE= BSD3CLAUSE LIB_DEPENDS= libcares.so:dns/c-ares \ libgrpc.so:devel/grpc RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ - rubygem-google-protobuf>=3.8<4:devel/rubygem-google-protobuf \ - rubygem-googleapis-common-protos-types>=1.0<2:devel/rubygem-googleapis-common-protos-types + rubygem-google-protobuf38>=3.8<4:devel/rubygem-google-protobuf38 \ + rubygem-googleapis-common-protos-types104>=1.0<2:devel/rubygem-googleapis-common-protos-types104 USES= gem gmake pkgconfig USE_RUBY= yes diff --git a/net/rubygem-grpc124/files/patch-src_ruby_ext_grpc_extconf.rb b/net/rubygem-grpc124/files/patch-src_ruby_ext_grpc_extconf.rb index d2bea8a9cd6..a2b82290559 100644 --- a/net/rubygem-grpc124/files/patch-src_ruby_ext_grpc_extconf.rb +++ b/net/rubygem-grpc124/files/patch-src_ruby_ext_grpc_extconf.rb @@ -13,7 +13,7 @@ ENV['ARCH_FLAGS'] = RbConfig::CONFIG['ARCH_FLAG'] ENV['ARCH_FLAGS'] = '-arch i386 -arch x86_64' if RUBY_PLATFORM =~ /darwin/ ENV['CPPFLAGS'] = '-DGPR_BACKWARDS_COMPATIBILITY_MODE' -@@ -50,22 +50,22 @@ output_dir = File.expand_path(RbConfig:: +@@ -50,22 +50,23 @@ output_dir = File.expand_path(RbConfig:: grpc_lib_dir = File.join(output_dir, 'libs', grpc_config) ENV['BUILDDIR'] = output_dir @@ -38,8 +38,11 @@ +#$CFLAGS << ' -I' + File.join(grpc_root, 'include') ext_export_file = File.join(grpc_root, 'src', 'ruby', 'ext', 'grpc', 'ext-export') - $LDFLAGS << ' -Wl,--version-script="' + ext_export_file + '.gcc"' if RUBY_PLATFORM =~ /linux/ - $LDFLAGS << ' -Wl,-exported_symbols_list,"' + ext_export_file + '.clang"' if RUBY_PLATFORM =~ /darwin/ +-$LDFLAGS << ' -Wl,--version-script="' + ext_export_file + '.gcc"' if RUBY_PLATFORM =~ /linux/ +-$LDFLAGS << ' -Wl,-exported_symbols_list,"' + ext_export_file + '.clang"' if RUBY_PLATFORM =~ /darwin/ ++#$LDFLAGS << ' -Wl,--version-script="' + ext_export_file + '.gcc"' if RUBY_PLATFORM =~ /linux/ ++#$LDFLAGS << ' -Wl,-exported_symbols_list,"' + ext_export_file + '.clang"' if RUBY_PLATFORM =~ /darwin/ ++$LDFLAGS << ' -lgrpc' unless windows -$LDFLAGS << ' ' + File.join(grpc_lib_dir, 'libgrpc.a') unless windows +#$LDFLAGS << ' ' + File.join(grpc_lib_dir, 'libgrpc.a') unless windows diff --git a/net/scapy/Makefile b/net/scapy/Makefile index a743632f73a..aed443438a2 100644 --- a/net/scapy/Makefile +++ b/net/scapy/Makefile @@ -3,7 +3,7 @@ PORTNAME= scapy PORTVERSION= 2.4.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -66,10 +66,10 @@ post-patch: @${REINPLACE_CMD} "s,share/man/man1,man/man1," ${WRKSRC}/setup.py @${REINPLACE_CMD} "s,pdflatex,pdftex," ${WRKSRC}/scapy/extlib.py @${REINPLACE_CMD} "s,/usr/share/,${LOCALBASE}/share/," \ - ${WRKSRC}/scapy/data.py \ - ${WRKSRC}/scapy/modules/nmap.py \ - ${WRKSRC}/scapy/utils6.py + ${WRKSRC}/scapy/modules/nmap.py @${REINPLACE_CMD} "s,/etc/,${LOCALBASE}/etc/," \ ${WRKSRC}/scapy/modules/p0f.py + @${REINPLACE_CMD} 's|"use" in line|"use" in line or "nhop" in line|' \ + ${WRKSRC}/scapy/arch/unix.py .include diff --git a/security/bsmtrace/Makefile b/security/bsmtrace/Makefile index 645be0a0620..113f83593a9 100644 --- a/security/bsmtrace/Makefile +++ b/security/bsmtrace/Makefile @@ -3,11 +3,11 @@ PORTNAME= bsmtrace PORTVERSION= 1.4 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= LOCAL/csjp -MAINTAINER= alm@FreeBSD.org +MAINTAINER= csjp@FreeBSD.org COMMENT= BSM based intrusion detection system LICENSE= BSD2CLAUSE diff --git a/security/py-social-auth-core/Makefile b/security/py-social-auth-core/Makefile index 5952db94dae..734e8cc8f20 100644 --- a/security/py-social-auth-core/Makefile +++ b/security/py-social-auth-core/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= social-auth-core -DISTVERSION= 3.2.0 +DISTVERSION= 3.3.3 CATEGORIES= security www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE # TODO Need to add saml support, requires porting python-saml and python3-saml. -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1.1:security/py-cryptography@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.4:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}defusedxml>=0.5.0:devel/py-defusedxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-jose>=3.0.0:security/py-python-jose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python${PYTHON_MAJOR_VER:M3}-openid>=2.2.5:security/py-python${PYTHON_MAJOR_VER:M3}-openid@${PY_FLAVOR} \ diff --git a/security/py-social-auth-core/distinfo b/security/py-social-auth-core/distinfo index d010f715b49..fa6b793e122 100644 --- a/security/py-social-auth-core/distinfo +++ b/security/py-social-auth-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1560127084 -SHA256 (social-auth-core-3.2.0.tar.gz) = 8320666548a532eb158968eda542bbe1863682357c432d8c4e28034a7f1e3b58 -SIZE (social-auth-core-3.2.0.tar.gz) = 174171 +TIMESTAMP = 1586997730 +SHA256 (social-auth-core-3.3.3.tar.gz) = 2f6ce1af8ec2b2cc37b86d647f7d4e4292f091ee556941db34b1e0e2dee77fc0 +SIZE (social-auth-core-3.3.3.tar.gz) = 189098 diff --git a/security/testssl.sh/Makefile b/security/testssl.sh/Makefile index ccc7860c43b..301b5a6ce65 100644 --- a/security/testssl.sh/Makefile +++ b/security/testssl.sh/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= testssl.sh -DISTVERSION= 3.0 +DISTVERSION= 3.0.1 CATEGORIES= security MAINTAINER= tobik@FreeBSD.org diff --git a/security/testssl.sh/distinfo b/security/testssl.sh/distinfo index 600a106275e..6102af85e45 100644 --- a/security/testssl.sh/distinfo +++ b/security/testssl.sh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1579842186 -SHA256 (drwetter-testssl.sh-3.0_GH0.tar.gz) = ab3c9a000f0f6703e4fc94821e06f531de6d2799322bf534188ebf766365a9c1 -SIZE (drwetter-testssl.sh-3.0_GH0.tar.gz) = 9207778 +TIMESTAMP = 1586949294 +SHA256 (drwetter-testssl.sh-3.0.1_GH0.tar.gz) = f38f25336cf59ecdf0ae3826982a6580ea53b056fb96d1430cf97645a8b1b560 +SIZE (drwetter-testssl.sh-3.0.1_GH0.tar.gz) = 9207908 diff --git a/sysutils/slurm-wlm/Makefile b/sysutils/slurm-wlm/Makefile index 38eb6c07398..6fd5566df4f 100644 --- a/sysutils/slurm-wlm/Makefile +++ b/sysutils/slurm-wlm/Makefile @@ -2,6 +2,7 @@ PORTNAME= slurm DISTVERSION= 20.02.1 +PORTREVISION= 1 CATEGORIES= sysutils python MASTER_SITES= https://download.schedmd.com/slurm/ PKGNAMESUFFIX= -wlm diff --git a/sysutils/slurm-wlm/files/patch-src_plugins_proctrack_pgid_proctrack__pgid.c b/sysutils/slurm-wlm/files/patch-src_plugins_proctrack_pgid_proctrack__pgid.c index 29fa639c3cd..ed669163147 100644 --- a/sysutils/slurm-wlm/files/patch-src_plugins_proctrack_pgid_proctrack__pgid.c +++ b/sysutils/slurm-wlm/files/patch-src_plugins_proctrack_pgid_proctrack__pgid.c @@ -16,7 +16,7 @@ #include "slurm/slurm.h" #include "slurm/slurm_errno.h" #include "src/common/log.h" -@@ -179,6 +188,52 @@ proctrack_p_wait(uint64_t cont_id) +@@ -179,6 +188,55 @@ proctrack_p_wait(uint64_t cont_id) return SLURM_SUCCESS; } @@ -47,7 +47,10 @@ + proc_list = procstat_getprocs(proc_info, KERN_PROC_PGRP, cont_id, + (unsigned int *) &pid_count); + if (procstat_err) ++ { ++ err_set_file(NULL); + fclose(procstat_err); ++ } + + if (pid_count > 0) { + xrecalloc(pid_array, sizeof(pid_t), pid_count); @@ -69,7 +72,7 @@ extern int proctrack_p_get_pids(uint64_t cont_id, pid_t **pids, int *npids) { -@@ -241,3 +296,4 @@ fini: *pids = pid_array; +@@ -241,3 +299,4 @@ fini: *pids = pid_array; *npids = pid_count; return rc; } diff --git a/textproc/bibtool/Makefile b/textproc/bibtool/Makefile index 70edfa15e44..e828e396966 100644 --- a/textproc/bibtool/Makefile +++ b/textproc/bibtool/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= bibtool -PORTVERSION= 2.67 +PORTVERSION= 2.68 CATEGORIES= textproc print MASTER_SITES= TEX_CTAN/biblio/bibtex/utils/${PORTNAME} DISTNAME= BibTool-${PORTVERSION} diff --git a/textproc/bibtool/distinfo b/textproc/bibtool/distinfo index 3b23b99e3c3..c2198f608a2 100644 --- a/textproc/bibtool/distinfo +++ b/textproc/bibtool/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1495400665 -SHA256 (BibTool-2.67.tar.gz) = 5b6c4160975a926356e8e59d0e5c01ac2a7be337ecace2494918fc2a46d9d784 -SIZE (BibTool-2.67.tar.gz) = 737516 +TIMESTAMP = 1586936140 +SHA256 (BibTool-2.68.tar.gz) = e1964d199b0726f431f9a1dc4ff7257bb3dba879b9fa221803e0aa7840dee0e0 +SIZE (BibTool-2.68.tar.gz) = 745469 diff --git a/textproc/py-parso/Makefile b/textproc/py-parso/Makefile index fd75359ab3c..19a389c04d4 100644 --- a/textproc/py-parso/Makefile +++ b/textproc/py-parso/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= parso -DISTVERSION= 0.6.1 +DISTVERSION= 0.7.0 CATEGORIES= textproc python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-parso/distinfo b/textproc/py-parso/distinfo index 856637f3fd2..a676e3938ef 100644 --- a/textproc/py-parso/distinfo +++ b/textproc/py-parso/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1581289549 -SHA256 (parso-0.6.1.tar.gz) = 56b2105a80e9c4df49de85e125feb6be69f49920e121406f15e7acde6c9dfc57 -SIZE (parso-0.6.1.tar.gz) = 394642 +TIMESTAMP = 1586997862 +SHA256 (parso-0.7.0.tar.gz) = 908e9fae2144a076d72ae4e25539143d40b8e3eafbaeae03c1bfe226f4cdf12c +SIZE (parso-0.7.0.tar.gz) = 399099 diff --git a/textproc/py-pyhamcrest/Makefile b/textproc/py-pyhamcrest/Makefile index bacd08405a1..7aa816ffc86 100644 --- a/textproc/py-pyhamcrest/Makefile +++ b/textproc/py-pyhamcrest/Makefile @@ -3,7 +3,7 @@ PORTNAME= PyHamcrest DISTVERSIONPREFIX= V -DISTVERSION= 1.10.1 +DISTVERSION= 2.0.2 CATEGORIES= textproc python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,8 +13,6 @@ COMMENT= Hamcrest matchers for Python LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.4:devel/py-six@${PY_FLAVOR} - TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=1.11:devel/py-hypothesis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=2.8:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ diff --git a/textproc/py-pyhamcrest/distinfo b/textproc/py-pyhamcrest/distinfo index b56ed796486..e76a62a66d2 100644 --- a/textproc/py-pyhamcrest/distinfo +++ b/textproc/py-pyhamcrest/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1579240747 -SHA256 (hamcrest-PyHamcrest-V1.10.1_GH0.tar.gz) = 6f5b5b6f9517b9be3f7812750903e73cbd422d4c383dde9dfdf28150bb0718b4 -SIZE (hamcrest-PyHamcrest-V1.10.1_GH0.tar.gz) = 59019 +TIMESTAMP = 1586998039 +SHA256 (hamcrest-PyHamcrest-V2.0.2_GH0.tar.gz) = d5f589020ecb100c2623189a2934750e207ef324688fc4db4261cec007e740ab +SIZE (hamcrest-PyHamcrest-V2.0.2_GH0.tar.gz) = 55491 diff --git a/textproc/redisearch/Makefile b/textproc/redisearch/Makefile index bc9148e5728..27beeae737f 100644 --- a/textproc/redisearch/Makefile +++ b/textproc/redisearch/Makefile @@ -3,7 +3,7 @@ PORTNAME= redisearch DISTVERSIONPREFIX= v -DISTVERSION= 1.4.25 +DISTVERSION= 1.4.27 CATEGORIES= textproc MAINTAINER= osa@FreeBSD.org diff --git a/textproc/redisearch/distinfo b/textproc/redisearch/distinfo index ae2f0a6a21f..a33fe8e2f76 100644 --- a/textproc/redisearch/distinfo +++ b/textproc/redisearch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1582673662 -SHA256 (RediSearch-RediSearch-v1.4.25_GH0.tar.gz) = b06849756161ecc5d60f7aeee1e9a457498165fd3dd3a6490efd1d45cdaa4755 -SIZE (RediSearch-RediSearch-v1.4.25_GH0.tar.gz) = 3573689 +TIMESTAMP = 1586955959 +SHA256 (RediSearch-RediSearch-v1.4.27_GH0.tar.gz) = 92f51d5a0ce4fb5ff22dbc4da3b24d700dd247460607abd2902493bedff85749 +SIZE (RediSearch-RediSearch-v1.4.27_GH0.tar.gz) = 3575961 diff --git a/www/gitlab-ce/Makefile b/www/gitlab-ce/Makefile index 6347e1fe1c7..e3c85164d14 100644 --- a/www/gitlab-ce/Makefile +++ b/www/gitlab-ce/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gitlab-ce -PORTVERSION= 12.9.2 +PORTVERSION= 12.9.3 PORTREVISION= 0 CATEGORIES= www devel @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE # which makes maintaining this long list much easier! MY_DEPENDS= git>=2.22.2:devel/git \ gitlab-shell>=12.0.0:devel/gitlab-shell \ - gitlab-workhorse>=8.25.1:www/gitlab-workhorse \ + gitlab-workhorse>=8.25.2:www/gitlab-workhorse \ gitaly>=${PORTVERSION}:devel/gitaly \ gitlab-pages>=1.17.0:www/gitlab-pages \ redis>=3.2.12:databases/redis \ @@ -118,7 +118,7 @@ MY_DEPENDS= git>=2.22.2:devel/git \ rubygem-icalendar>=0:devel/rubygem-icalendar \ rubygem-diffy>=3.3<4:textproc/rubygem-diffy \ rubygem-diff_match_patch>=0.1.0<0.2.0:textproc/rubygem-diff_match_patch \ - rubygem-rack20>=2.0.7<2.1.0,3:www/rubygem-rack20 \ + rubygem-rack20>=2.0.9<2.1.0,3:www/rubygem-rack20 \ rubygem-unicorn>=5.4.1<5.5.0:www/rubygem-unicorn \ rubygem-unicorn-worker-killer>=0.4.4<0.5.0:www/rubygem-unicorn-worker-killer \ rubygem-gitlab-puma>=4.3.3.g.2:www/rubygem-gitlab-puma \ @@ -176,7 +176,7 @@ MY_DEPENDS= git>=2.22.2:devel/git \ rubygem-rack-attack>=6.2.0<6.3.0:www/rubygem-rack-attack \ rubygem-sentry-raven>=2.9<3.0:devel/rubygem-sentry-raven \ rubygem-premailer-rails-rails60>=1.10.3<1.11.0:mail/rubygem-premailer-rails-rails60 \ - rubygem-gitlab-labkit=0.11.0:devel/rubygem-gitlab-labkit \ + rubygem-gitlab-labkit>=0.11.0<0.11.1:devel/rubygem-gitlab-labkit \ rubygem-ruby_parser>=3.8<4.0:devel/rubygem-ruby_parser \ rubygem-rails-i18n-rails60>=6.0<7.0:devel/rubygem-rails-i18n-rails60 \ rubygem-gettext_i18n_rails>=1.8.0<1.9.0:devel/rubygem-gettext_i18n_rails \ @@ -210,7 +210,7 @@ MY_DEPENDS= git>=2.22.2:devel/git \ rubygem-ed25519>=1.2<2.0:security/rubygem-ed25519 \ rubygem-bcrypt_pbkdf>=1.0<2.0:security/rubygem-bcrypt_pbkdf \ rubygem-gitaly>=12.9.0.p.r4<12.10.0:net/rubygem-gitaly \ - rubygem-grpc>=1.24.0<1.25.0:net/rubygem-grpc \ + rubygem-grpc124>=1.24.0<1.25.0:net/rubygem-grpc124 \ rubygem-google-protobuf38>=3.8.0<3.9.0:devel/rubygem-google-protobuf38 \ rubygem-toml-rb10>=1.0.0<1.1.0:www/rubygem-toml-rb10 \ rubygem-flipper>=0.17.1<0.18.0:devel/rubygem-flipper \ @@ -245,7 +245,7 @@ USE_GITLAB= yes GL_ACCOUNT= gitlab-org GL_PROJECT= gitlab-foss # Find the here: https://gitlab.com/gitlab-org/gitlab-foss/-/tags -GL_COMMIT= ac5568eb5d8cef68ced7c70729cc47f20d0a84b9 +GL_COMMIT= 571e31b8362a6903c97c5d42f2211151941a7cd3 USERS= git GROUPS= git diff --git a/www/gitlab-ce/distinfo b/www/gitlab-ce/distinfo index 2f020bf7688..32daf62eba8 100644 --- a/www/gitlab-ce/distinfo +++ b/www/gitlab-ce/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1586165518 -SHA256 (gitlab-org-gitlab-foss-ac5568eb5d8cef68ced7c70729cc47f20d0a84b9_GL0.tar.gz) = d3d79744fab5dd216dcbe801c332922520aaccf50128a80fcca9dd799dd5f5fc -SIZE (gitlab-org-gitlab-foss-ac5568eb5d8cef68ced7c70729cc47f20d0a84b9_GL0.tar.gz) = 89128913 +TIMESTAMP = 1586981336 +SHA256 (gitlab-org-gitlab-foss-571e31b8362a6903c97c5d42f2211151941a7cd3_GL0.tar.gz) = dc6448e3af0a77ef0c588c48e6db9f91a15f18bfb57fc336c2268dd44c22a575 +SIZE (gitlab-org-gitlab-foss-571e31b8362a6903c97c5d42f2211151941a7cd3_GL0.tar.gz) = 89130246 diff --git a/www/gitlab-ce/pkg-plist b/www/gitlab-ce/pkg-plist index 3d5cf671e12..79dd1f33d91 100644 --- a/www/gitlab-ce/pkg-plist +++ b/www/gitlab-ce/pkg-plist @@ -9003,6 +9003,7 @@ %%WWWDIR%%/db/post_migrate/20200203104214_services_remove_temporary_index_on_project_id.rb %%WWWDIR%%/db/post_migrate/20200204113223_schedule_recalculate_project_authorizations.rb %%WWWDIR%%/db/post_migrate/20200204113224_schedule_recalculate_project_authorizations_second_run.rb +%%WWWDIR%%/db/post_migrate/20200204113225_schedule_recalculate_project_authorizations_third_run.rb %%WWWDIR%%/db/post_migrate/20200206091544_migrate_create_commit_signature_worker_sidekiq_queue.rb %%WWWDIR%%/db/post_migrate/20200206135203_udpate_index_ci_builds_on_name_for_security_products.rb %%WWWDIR%%/db/post_migrate/20200207184023_add_temporary_index_to_promotion_notes.rb @@ -20394,6 +20395,7 @@ %%WWWDIR%%/spec/migrations/schedule_populate_merge_request_assignees_table_spec.rb %%WWWDIR%%/spec/migrations/schedule_recalculate_project_authorizations_second_run_spec.rb %%WWWDIR%%/spec/migrations/schedule_recalculate_project_authorizations_spec.rb +%%WWWDIR%%/spec/migrations/schedule_recalculate_project_authorizations_third_run_spec.rb %%WWWDIR%%/spec/migrations/schedule_runners_token_encryption_spec.rb %%WWWDIR%%/spec/migrations/schedule_set_confidential_note_events_on_webhooks_spec.rb %%WWWDIR%%/spec/migrations/schedule_stages_index_migration_spec.rb @@ -21868,6 +21870,7 @@ %%WWWDIR%%/spec/support/protected_branch_helpers.rb %%WWWDIR%%/spec/support/protected_tag_helpers.rb %%WWWDIR%%/spec/support/protected_tags/access_control_ce_shared_examples.rb +%%WWWDIR%%/spec/support/rails/test_case_patch.rb %%WWWDIR%%/spec/support/redis.rb %%WWWDIR%%/spec/support/redis/redis_helpers.rb %%WWWDIR%%/spec/support/redis/redis_shared_examples.rb diff --git a/www/gitlab-workhorse/Makefile b/www/gitlab-workhorse/Makefile index 13faccc0e08..96aee684e06 100644 --- a/www/gitlab-workhorse/Makefile +++ b/www/gitlab-workhorse/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gitlab-workhorse -PORTVERSION= 8.25.1 +PORTVERSION= 8.25.2 PORTREVISION= 0 CATEGORIES= www @@ -21,7 +21,7 @@ MAKE_ENV= GOFLAGS="${GO_BUILDFLAGS}" USE_GITLAB= yes GL_ACCOUNT= gitlab-org # Find the commit hash here: https://gitlab.com/gitlab-org/gitlab-workhorse/tags -GL_COMMIT= fbdf2b231e3db4f1fbbfd5c66d6a0024f7d435ca +GL_COMMIT= 7edfe8beeacbd32ded50bdbd187cbe08dbd6b565 # for go dependencies USE_GITHUB= nodefault diff --git a/www/gitlab-workhorse/distinfo b/www/gitlab-workhorse/distinfo index 6f956214950..7903c903ff4 100644 --- a/www/gitlab-workhorse/distinfo +++ b/www/gitlab-workhorse/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1585262023 +TIMESTAMP = 1586981498 SHA256 (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 6593da894578ba510a470735ffbdc88ce88033094dc5a8f4d3957ab87e18803f SIZE (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 42077 SHA256 (DataDog-dd-trace-go-v1.7.0_GH0.tar.gz) = d81bd47683ef9cbd228691b077373d3e15ca5fa5b9e7919099c4e87779040e84 @@ -111,8 +111,8 @@ SHA256 (uber-jaeger-client-go-v2.15.0_GH0.tar.gz) = 6b89d1a6684475fcbaed3f9d2137 SIZE (uber-jaeger-client-go-v2.15.0_GH0.tar.gz) = 164460 SHA256 (uber-jaeger-lib-v1.5.0_GH0.tar.gz) = 98901cc41df77858a2f601ad48b45bdf72af40c56f15bc5182416b15db0daac3 SIZE (uber-jaeger-lib-v1.5.0_GH0.tar.gz) = 31655 -SHA256 (gitlab-org-gitlab-workhorse-fbdf2b231e3db4f1fbbfd5c66d6a0024f7d435ca_GL0.tar.gz) = 3c1b3376cb7e124924ef756e38da47e09e3174f22708dd7aa1c70c5e0eff157e -SIZE (gitlab-org-gitlab-workhorse-fbdf2b231e3db4f1fbbfd5c66d6a0024f7d435ca_GL0.tar.gz) = 214885 +SHA256 (gitlab-org-gitlab-workhorse-7edfe8beeacbd32ded50bdbd187cbe08dbd6b565_GL0.tar.gz) = 6c6b8a67d3f7538884a10d10d2539e77d9415996ebb350825c62a8102254d415 +SIZE (gitlab-org-gitlab-workhorse-7edfe8beeacbd32ded50bdbd187cbe08dbd6b565_GL0.tar.gz) = 215457 SHA256 (gitlab-org-gitaly-acc6be5a2cba43e4a39d05a7c995062fb9279ee6_GL0.tar.gz) = 40decb68620c061cadba556f836ef8efc953372b32903fd90825bb88fa79e943 SIZE (gitlab-org-gitaly-acc6be5a2cba43e4a39d05a7c995062fb9279ee6_GL0.tar.gz) = 2800331 SHA256 (gitlab-org-labkit-4f8041c014c2e9c6eed42674d76f5235afb5a36a_GL0.tar.gz) = 5be692b74fac460550a433ac34ac40213bbffd5ceac3a692cffd095fc033b90c diff --git a/www/minio/Makefile b/www/minio/Makefile index 4d51399cf1b..bd18832bd09 100644 --- a/www/minio/Makefile +++ b/www/minio/Makefile @@ -12,8 +12,8 @@ LICENSE= APACHE20 USES= compiler go:modules USE_GITHUB= yes -GHTAG= RELEASE.2020-03-25T07-03-04Z -COMMIT_ID= ef6304c5c2f0e962c4f75cf83aae6ac7b1073b5f +GHTAG= RELEASE.2020-04-15T00-39-01Z +COMMIT_ID= 5c11a46412f3aa34098443a71752a894449dca10 GH_TUPLE= ${PORTNAME}:${PORTNAME}:${GHTAG}:DEFAULT \ Azure:azure-pipeline-go:v0.2.1:azure_azure_pipeline_go/vendor/github.com/Azure/azure-pipeline-go \ Azure:azure-storage-blob-go:v0.8.0:azure_azure_storage_blob_go/vendor/github.com/Azure/azure-storage-blob-go \ @@ -27,7 +27,7 @@ GH_TUPLE= ${PORTNAME}:${PORTNAME}:${GHTAG}:DEFAULT \ beevik:ntp:v0.2.0:beevik_ntp/vendor/github.com/beevik/ntp \ beorn7:perks:3a771d992973:beorn7_perks/vendor/github.com/beorn7/perks \ census-instrumentation:opencensus-go:v0.21.0:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ - cespare:xxhash:v2.1.1:cespare_xxhash/vendor/github.com/cespare/xxhash/v2 \ + cespare:xxhash:v2.1.1:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ cheggaaa:pb:v1.0.28:cheggaaa_pb/vendor/github.com/cheggaaa/pb \ coredns:coredns:v1.4.0:coredns_coredns/vendor/github.com/coredns/coredns \ coreos:etcd:v3.3.12:coreos_etcd/vendor/github.com/coreos/etcd \ @@ -51,17 +51,18 @@ GH_TUPLE= ${PORTNAME}:${PORTNAME}:${GHTAG}:DEFAULT \ gogo:protobuf:v1.2.1:gogo_protobuf/vendor/github.com/gogo/protobuf \ golang:appengine:v1.6.0:golang_appengine/vendor/google.golang.org/appengine \ golang:crypto:497ca9f6d64f:golang_crypto/vendor/golang.org/x/crypto \ - golang:net:aa69164e4478:golang_net/vendor/golang.org/x/net \ + golang:net:d3edc9973b7e:golang_net/vendor/golang.org/x/net \ golang:oauth2:9f3314589c9a:golang_oauth2/vendor/golang.org/x/oauth2 \ golang:protobuf:v1.3.2:golang_protobuf/vendor/github.com/golang/protobuf \ golang:snappy:v0.0.1:golang_snappy/vendor/github.com/golang/snappy \ - golang:sys:0a153f010e69:golang_sys/vendor/golang.org/x/sys \ + golang:sys:85ca7c5b95cd:golang_sys/vendor/golang.org/x/sys \ golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \ golang:time:9d24e82272b4:golang_time/vendor/golang.org/x/time \ golang:tools:31e00f45c22e:golang_tools/vendor/golang.org/x/tools \ gomodule:redigo:v2.0.0:gomodule_redigo/vendor/github.com/gomodule/redigo \ google:go-genproto:d00d292a067c:google_go_genproto/vendor/google.golang.org/genproto \ - googleapis:gax-go:v2.0.4:googleapis_gax_go/vendor/github.com/googleapis/gax-go \ + google:uuid:v1.1.1:google_uuid/vendor/github.com/google/uuid \ + googleapis:gax-go:v2.0.4:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \ googleapis:google-api-go-client:v0.5.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ googleapis:google-cloud-go:v0.39.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ gorilla:handlers:v1.4.0:gorilla_handlers/vendor/github.com/gorilla/handlers \ @@ -77,8 +78,8 @@ GH_TUPLE= ${PORTNAME}:${PORTNAME}:${GHTAG}:DEFAULT \ hashicorp:go-uuid:v1.0.1:hashicorp_go_uuid/vendor/github.com/hashicorp/go-uuid \ hashicorp:golang-lru:v0.5.1:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \ hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ - hashicorp:vault:api/v1.0.4:hashicorp_vault_api/vendor/github.com/hashicorp/vault_api \ - hashicorp:vault:sdk/v0.1.13:hashicorp_vault_sdk/vendor/github.com/hashicorp/vault_sdk \ + hashicorp:vault:api/v1.0.4:hashicorp_vault_api/vendor/github.com/hashicorp/vault \ + hashicorp:vault:sdk/v0.1.13:hashicorp_vault_sdk \ inconshreveable:go-update:8152e7eb6ccf:inconshreveable_go_update/vendor/github.com/inconshreveable/go-update \ jcmturner:aescts:v1.0.1:jcmturner_aescts/vendor/gopkg.in/jcmturner/aescts.v1 \ jcmturner:dnsutils:v1.0.1:jcmturner_dnsutils/vendor/gopkg.in/jcmturner/dnsutils.v1 \ @@ -94,7 +95,7 @@ GH_TUPLE= ${PORTNAME}:${PORTNAME}:${GHTAG}:DEFAULT \ klauspost:readahead:v1.3.1:klauspost_readahead/vendor/github.com/klauspost/readahead \ klauspost:reedsolomon:v1.9.3:klauspost_reedsolomon/vendor/github.com/klauspost/reedsolomon \ konsorten:go-windows-terminal-sequences:v1.0.1:konsorten_go_windows_terminal_sequences/vendor/github.com/konsorten/go-windows-terminal-sequences \ - kurin:blazer:cf2f27cc0be3:kurin_blazer/vendor/github.com/kurin/blazer \ + kurin:blazer:8f90a40f8af7:kurin_blazer/vendor/github.com/kurin/blazer \ lib:pq:v1.1.1:lib_pq/vendor/github.com/lib/pq \ mailru:easyjson:03f2033d19d5:mailru_easyjson/vendor/github.com/mailru/easyjson \ mattn:go-colorable:v0.1.1:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ @@ -104,12 +105,12 @@ GH_TUPLE= ${PORTNAME}:${PORTNAME}:${GHTAG}:DEFAULT \ matttproud:golang_protobuf_extensions:v1.0.1:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ miekg:dns:v1.1.8:miekg_dns/vendor/github.com/miekg/dns \ minio:cli:v1.22.0:minio_cli/vendor/github.com/minio/cli \ - minio:gokrb5:v7.2.5:minio_gokrb5/vendor/github.com/minio/gokrb5/v7 \ - minio:hdfs:v3.0.1:minio_hdfs/vendor/github.com/minio/hdfs/v3 \ + minio:gokrb5:v7.2.5:minio_gokrb5_v7/vendor/github.com/minio/gokrb5/v7 \ + minio:hdfs:v3.0.1:minio_hdfs_v3/vendor/github.com/minio/hdfs/v3 \ minio:highwayhash:v1.0.0:minio_highwayhash/vendor/github.com/minio/highwayhash \ minio:lsync:v1.0.1:minio_lsync/vendor/github.com/minio/lsync \ - minio:minio-go:097caa7760c7:minio_minio_go/vendor/github.com/minio/minio-go/v6 \ - minio:parquet-go:a1e49702e174:minio_parquet_go/vendor/github.com/minio/parquet-go \ + minio:minio-go:v6.0.53:minio_minio_go_v6/vendor/github.com/minio/minio-go/v6 \ + minio:parquet-go:838cfa8aae61:minio_parquet_go/vendor/github.com/minio/parquet-go \ minio:sha256-simd:v0.1.1:minio_sha256_simd/vendor/github.com/minio/sha256-simd \ minio:simdjson-go:b17fe061ea37:minio_simdjson_go/vendor/github.com/minio/simdjson-go \ minio:sio:v0.2.0:minio_sio/vendor/github.com/minio/sio \ @@ -118,8 +119,9 @@ GH_TUPLE= ${PORTNAME}:${PORTNAME}:${GHTAG}:DEFAULT \ mmcloughlin:avo:6df701fe672f:mmcloughlin_avo/vendor/github.com/mmcloughlin/avo \ modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \ modern-go:reflect2:v1.0.1:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \ + montanaflynn:stats:v0.5.0:montanaflynn_stats/vendor/github.com/montanaflynn/stats \ nats-io:jwt:v0.3.2:nats_io_jwt/vendor/github.com/nats-io/jwt \ - nats-io:nats-server:v2.1.2:nats_io_nats_server/vendor/github.com/nats-io/nats-server/v2 \ + nats-io:nats-server:v2.1.2:nats_io_nats_server_v2/vendor/github.com/nats-io/nats-server/v2 \ nats-io:nats.go:v1.9.1:nats_io_nats_go/vendor/github.com/nats-io/nats.go \ nats-io:nkeys:v0.1.3:nats_io_nkeys/vendor/github.com/nats-io/nkeys \ nats-io:nuid:v1.0.1:nats_io_nuid/vendor/github.com/nats-io/nuid \ @@ -139,9 +141,8 @@ GH_TUPLE= ${PORTNAME}:${PORTNAME}:${GHTAG}:DEFAULT \ rs:cors:v1.6.0:rs_cors/vendor/github.com/rs/cors \ ryanuber:go-glob:v1.0.0:ryanuber_go_glob/vendor/github.com/ryanuber/go-glob \ secure-io:sio-go:v0.3.0:secure_io_sio_go/vendor/github.com/secure-io/sio-go \ - shirou:gopsutil:v2.18.12:shirou_gopsutil/vendor/github.com/shirou/gopsutil \ - sirupsen:logrus:v1.4.2:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ - skyrings:skyring-common:d1c0bb1cbd5e:skyrings_skyring_common/vendor/github.com/skyrings/skyring-common \ + shirou:gopsutil:53cec6b37e6a:shirou_gopsutil/vendor/github.com/shirou/gopsutil \ + sirupsen:logrus:v1.5.0:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ square:go-jose:v2.3.1:square_go_jose/vendor/gopkg.in/square/go-jose.v2 \ streadway:amqp:75d898a42a94:streadway_amqp/vendor/github.com/streadway/amqp \ tidwall:gjson:v1.3.5:tidwall_gjson/vendor/github.com/tidwall/gjson \ @@ -170,8 +171,7 @@ SUB_LIST= GROUP="${GROUPS}" \ USER="${USERS}" post-extract: - @${MKDIR} ${WRKSRC}/vendor/github.com/hashicorp/vault - @${MV} ${WRKSRC}/vendor/github.com/hashicorp/vault_api/api ${WRKSRC}/vendor/github.com/hashicorp/vault/api - @${MV} ${WRKSRC}/vendor/github.com/hashicorp/vault_sdk/sdk ${WRKSRC}/vendor/github.com/hashicorp/vault/sdk + @${RM} -r ${WRKSRC}/vendor/github.com/hashicorp/vault/sdk + @${RLN} ${WRKSRC_hashicorp_vault_sdk}/sdk ${WRKSRC}/vendor/github.com/hashicorp/vault/sdk .include diff --git a/www/minio/distinfo b/www/minio/distinfo index d9aad8ea9c2..51da2613ab9 100644 --- a/www/minio/distinfo +++ b/www/minio/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1585406658 -SHA256 (minio-minio-2020.03.25.07.03.04-RELEASE.2020-03-25T07-03-04Z_GH0.tar.gz) = 09d80af22e2565108ca7eff502985655ab6a48fc11f2d81d60d2b6a36524467e -SIZE (minio-minio-2020.03.25.07.03.04-RELEASE.2020-03-25T07-03-04Z_GH0.tar.gz) = 7232140 +TIMESTAMP = 1586974050 +SHA256 (minio-minio-2020.04.15.00.39.01-RELEASE.2020-04-15T00-39-01Z_GH0.tar.gz) = a460e5925c0a7470b54469433604af332d8b090d782d76322cb5b2094a4682ad +SIZE (minio-minio-2020.04.15.00.39.01-RELEASE.2020-04-15T00-39-01Z_GH0.tar.gz) = 7240600 SHA256 (Azure-azure-pipeline-go-v0.2.1_GH0.tar.gz) = 97738fe9fe1c5bab41b89fc97cef08537e53cd3f38f5686e3853d2aecb20133d SIZE (Azure-azure-pipeline-go-v0.2.1_GH0.tar.gz) = 16378 SHA256 (Azure-azure-storage-blob-go-v0.8.0_GH0.tar.gz) = e50db03bc05b952159e0a1d393c841c217c3aecd6ce745f8b9c42fd498e476c7 @@ -73,16 +73,16 @@ SHA256 (golang-appengine-v1.6.0_GH0.tar.gz) = b2273441e2f02213d10acc4c5410662a13 SIZE (golang-appengine-v1.6.0_GH0.tar.gz) = 332522 SHA256 (golang-crypto-497ca9f6d64f_GH0.tar.gz) = 804e2779ac334f8933c0fc68936536131cb0899d15f64132d6541fa9f333db8d SIZE (golang-crypto-497ca9f6d64f_GH0.tar.gz) = 1711629 -SHA256 (golang-net-aa69164e4478_GH0.tar.gz) = b538bbdda3b9f7c93b6bbac94874d8fa85d25e43577f3b356fd825f39410be0f -SIZE (golang-net-aa69164e4478_GH0.tar.gz) = 1100688 +SHA256 (golang-net-d3edc9973b7e_GH0.tar.gz) = 3f1ba89024d8a03881a5f308e820f1beb0fa6f3a03eff3dca42c4cc9f59869f9 +SIZE (golang-net-d3edc9973b7e_GH0.tar.gz) = 1174466 SHA256 (golang-oauth2-9f3314589c9a_GH0.tar.gz) = daa93a9035722a6549aad86e440fa1b3b80461f215e2f001c68342e7c05b8ffe SIZE (golang-oauth2-9f3314589c9a_GH0.tar.gz) = 45034 SHA256 (golang-protobuf-v1.3.2_GH0.tar.gz) = c9cda622857a17cf0877c5ba76688a931883e505f40744c9495638b6e3da1f65 SIZE (golang-protobuf-v1.3.2_GH0.tar.gz) = 312285 SHA256 (golang-snappy-v0.0.1_GH0.tar.gz) = b1d97f47fcb61cb0cdd54bc424eda980c47838effb0ec9e322506514a50fee85 SIZE (golang-snappy-v0.0.1_GH0.tar.gz) = 62605 -SHA256 (golang-sys-0a153f010e69_GH0.tar.gz) = e94d8142ef4da4fe015743c65c508a0d39f069b9652b3f37919212589576d376 -SIZE (golang-sys-0a153f010e69_GH0.tar.gz) = 1480740 +SHA256 (golang-sys-85ca7c5b95cd_GH0.tar.gz) = 06a5cbc446381df9653d4b410239720eea6b27461597de88f3e621664c811294 +SIZE (golang-sys-85ca7c5b95cd_GH0.tar.gz) = 1047239 SHA256 (golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22 SIZE (golang-text-v0.3.2_GH0.tar.gz) = 7168069 SHA256 (golang-time-9d24e82272b4_GH0.tar.gz) = 7452a7b879ee5984709b2165f6212ad9464977f06d440140b8690e61695aa404 @@ -93,6 +93,8 @@ SHA256 (gomodule-redigo-v2.0.0_GH0.tar.gz) = b97a9b0298c371c80b4ba141cb683eaa003 SIZE (gomodule-redigo-v2.0.0_GH0.tar.gz) = 42976 SHA256 (google-go-genproto-d00d292a067c_GH0.tar.gz) = 1803a2064cc9ea3452de5e022616b84e6e74007da30b78b78e3a133d4c93c483 SIZE (google-go-genproto-d00d292a067c_GH0.tar.gz) = 3979500 +SHA256 (google-uuid-v1.1.1_GH0.tar.gz) = bebd4b0b4ea152a9793615ef23c83f688876d8c284a2092264d20a4bf4ffc423 +SIZE (google-uuid-v1.1.1_GH0.tar.gz) = 13543 SHA256 (googleapis-gax-go-v2.0.4_GH0.tar.gz) = 9c02744a9260cb20efd22cad068c521029c2b0cc13adaaf768d1f75b53e2a20d SIZE (googleapis-gax-go-v2.0.4_GH0.tar.gz) = 14335 SHA256 (googleapis-google-api-go-client-v0.5.0_GH0.tar.gz) = 518691b284fc806ae4fda9dc2d8eb2ce6f9d26bbb5e512b3e0e09604e5b4e0db @@ -159,8 +161,8 @@ SHA256 (klauspost-reedsolomon-v1.9.3_GH0.tar.gz) = 43338707bd1b14ab77eae128240a3 SIZE (klauspost-reedsolomon-v1.9.3_GH0.tar.gz) = 159792 SHA256 (konsorten-go-windows-terminal-sequences-v1.0.1_GH0.tar.gz) = e36c5a5de388bf72db3037b47f025b09e574be8d0bc74b3e44c960cba0880e87 SIZE (konsorten-go-windows-terminal-sequences-v1.0.1_GH0.tar.gz) = 1909 -SHA256 (kurin-blazer-cf2f27cc0be3_GH0.tar.gz) = 40c6184f8f842f000028a7d65a01dfc0314ca0af22af6622486dc75ff85bb1a2 -SIZE (kurin-blazer-cf2f27cc0be3_GH0.tar.gz) = 87014 +SHA256 (kurin-blazer-8f90a40f8af7_GH0.tar.gz) = a4545afa582a297dbcae8d3f6f81aa5240545808bca051ed77e646345ae543b3 +SIZE (kurin-blazer-8f90a40f8af7_GH0.tar.gz) = 87084 SHA256 (lib-pq-v1.1.1_GH0.tar.gz) = bc19f104f21e71536f43d99c375355bfdee159f967050af690a51ef588ab0e37 SIZE (lib-pq-v1.1.1_GH0.tar.gz) = 95305 SHA256 (mailru-easyjson-03f2033d19d5_GH0.tar.gz) = a2657aa8aa0b46679d835998c24b378fe32bdcf54c4378cfb92d13e8bbdb0a09 @@ -187,10 +189,10 @@ SHA256 (minio-highwayhash-v1.0.0_GH0.tar.gz) = cdf12f369fb359f4790038f85c75a0d51 SIZE (minio-highwayhash-v1.0.0_GH0.tar.gz) = 17868 SHA256 (minio-lsync-v1.0.1_GH0.tar.gz) = 4899b3ec870dc3ef90ca8b8915e12ff58fd7fd63c5cba3478328c6955a0df9e8 SIZE (minio-lsync-v1.0.1_GH0.tar.gz) = 8302 -SHA256 (minio-minio-go-097caa7760c7_GH0.tar.gz) = da835d1661ade8d8f28faf9d18c935bc9ab342eb7699a3810820cb5116aca0eb -SIZE (minio-minio-go-097caa7760c7_GH0.tar.gz) = 208080 -SHA256 (minio-parquet-go-a1e49702e174_GH0.tar.gz) = 6a129aa1651d72281de578aec5a6474d7cfb7a830c1113dd7bae44423fb6905e -SIZE (minio-parquet-go-a1e49702e174_GH0.tar.gz) = 79302 +SHA256 (minio-minio-go-v6.0.53_GH0.tar.gz) = c84aba611aa3ee82d7c8cc220bed508a51c028558746251016a786cd1467fa42 +SIZE (minio-minio-go-v6.0.53_GH0.tar.gz) = 213868 +SHA256 (minio-parquet-go-838cfa8aae61_GH0.tar.gz) = bde4475ba0192aa139da19ef020a4ae602ae3cd1e1ddbec827b4b96956b9257f +SIZE (minio-parquet-go-838cfa8aae61_GH0.tar.gz) = 79236 SHA256 (minio-sha256-simd-v0.1.1_GH0.tar.gz) = bc1f1e80dc1291f6d26933658155488cc895f6b8a4944479d462cf5a79112109 SIZE (minio-sha256-simd-v0.1.1_GH0.tar.gz) = 65024 SHA256 (minio-simdjson-go-b17fe061ea37_GH0.tar.gz) = b6014e40828c7db8593fbefbfee5b2ad161ed4c58a09b24773bb58d2cdff39b2 @@ -207,6 +209,8 @@ SHA256 (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = d673e902118a6ece63198dc7 SIZE (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = 7526 SHA256 (modern-go-reflect2-v1.0.1_GH0.tar.gz) = d24e856d9aa8fd51b9e6c2cdd712a44c8d18cb8b72802f1bd16e0470322363fd SIZE (modern-go-reflect2-v1.0.1_GH0.tar.gz) = 14394 +SHA256 (montanaflynn-stats-v0.5.0_GH0.tar.gz) = 7013ef675c1836a574e20ae81b71ac4854796cc2a8abf55e176d4643849e3778 +SIZE (montanaflynn-stats-v0.5.0_GH0.tar.gz) = 28893 SHA256 (nats-io-jwt-v0.3.2_GH0.tar.gz) = e7a3435d52849657f5d1c8126fa0c49720e97ec5ef6e48aa0dd5aee2ccb46355 SIZE (nats-io-jwt-v0.3.2_GH0.tar.gz) = 34513 SHA256 (nats-io-nats-server-v2.1.2_GH0.tar.gz) = 2fdbda70191ba02f3e065b0d2d503236865c60e88fa4a7c7e0eae691e7e32b2d @@ -249,12 +253,10 @@ SHA256 (ryanuber-go-glob-v1.0.0_GH0.tar.gz) = 4e2b03027a6de87825fcf450a728c86b83 SIZE (ryanuber-go-glob-v1.0.0_GH0.tar.gz) = 2969 SHA256 (secure-io-sio-go-v0.3.0_GH0.tar.gz) = 36effba2f27efdcd190725417e094fda16b89199c64ad8947020c1215de19d37 SIZE (secure-io-sio-go-v0.3.0_GH0.tar.gz) = 21831 -SHA256 (shirou-gopsutil-v2.18.12_GH0.tar.gz) = 70e291291c1e2363c1b8d7656c394cbfc8a67c93eb95a861abdcd7644562afba -SIZE (shirou-gopsutil-v2.18.12_GH0.tar.gz) = 117507 -SHA256 (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 67f2ddf467b7e63d2d2529d227946a331e245aeef7e2e4521ae82647b5ef84d9 -SIZE (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 41373 -SHA256 (skyrings-skyring-common-d1c0bb1cbd5e_GH0.tar.gz) = b73144652cfd3fbbd49ce8ed26e781ef8c4f735bbfd6f038b6e14ed5b62181e4 -SIZE (skyrings-skyring-common-d1c0bb1cbd5e_GH0.tar.gz) = 2195771 +SHA256 (shirou-gopsutil-53cec6b37e6a_GH0.tar.gz) = 45d7518532317fdcb80af779fe3fcc669dc46b221d4c5d8773ebd6a9e07b76b5 +SIZE (shirou-gopsutil-53cec6b37e6a_GH0.tar.gz) = 136344 +SHA256 (sirupsen-logrus-v1.5.0_GH0.tar.gz) = b93c79fdb137a8c723bd096cf7cf1871e2c038e790d7f3cb5758e07bc2b836f3 +SIZE (sirupsen-logrus-v1.5.0_GH0.tar.gz) = 45329 SHA256 (square-go-jose-v2.3.1_GH0.tar.gz) = 325bc36d91cc97d724c5c7d107adb7d75c1de32a18e9ff75a3b8341a995c3b6a SIZE (square-go-jose-v2.3.1_GH0.tar.gz) = 299480 SHA256 (streadway-amqp-75d898a42a94_GH0.tar.gz) = eadebb5be37ba713199d17c49520cbf4335250c7a00bea1e161570f677b93044 diff --git a/www/pomerium/Makefile b/www/pomerium/Makefile index 6f05c282034..815b5b83f15 100644 --- a/www/pomerium/Makefile +++ b/www/pomerium/Makefile @@ -2,7 +2,7 @@ PORTNAME= pomerium DISTVERSIONPREFIX= v -DISTVERSION= 0.7.2 +DISTVERSION= 0.7.3 CATEGORIES= www MAINTAINER= delphij@FreeBSD.org @@ -62,7 +62,7 @@ GH_TUPLE= \ googleapis:google-cloud-go:v0.49.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ gorilla:mux:v1.7.4:gorilla_mux/vendor/github.com/gorilla/mux \ gorilla:securecookie:v1.1.1:gorilla_securecookie/vendor/github.com/gorilla/securecookie \ - grpc:grpc-go:v1.27.0:grpc_grpc_go/vendor/google.golang.org/grpc \ + grpc:grpc-go:v1.27.1:grpc_grpc_go/vendor/google.golang.org/grpc \ hashicorp:errwrap:v1.0.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \ hashicorp:go-immutable-radix:v1.1.0:hashicorp_go_immutable_radix/vendor/github.com/hashicorp/go-immutable-radix \ hashicorp:go-msgpack:v0.5.5:hashicorp_go_msgpack/vendor/github.com/hashicorp/go-msgpack \ diff --git a/www/pomerium/distinfo b/www/pomerium/distinfo index 6d0cb9be323..373a5bc3c12 100644 --- a/www/pomerium/distinfo +++ b/www/pomerium/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1586651572 -SHA256 (pomerium-pomerium-v0.7.2_GH0.tar.gz) = b0037ad041e2f4f60edeeb11dd1ffbed6fd3dde752720b6507062f1aa2e9d101 -SIZE (pomerium-pomerium-v0.7.2_GH0.tar.gz) = 19564353 +TIMESTAMP = 1587006371 +SHA256 (pomerium-pomerium-v0.7.3_GH0.tar.gz) = 863191ca7f3b6da2188b13c47a101dd862493e1fc2d982befbfbb8e68153132e +SIZE (pomerium-pomerium-v0.7.3_GH0.tar.gz) = 19564641 SHA256 (OneOfOne-xxhash-v1.2.7_GH0.tar.gz) = 2b3c10fdb6d478139b01a28331fcb1a14b67dc9ab3c2967b7a1f68ded4f33801 SIZE (OneOfOne-xxhash-v1.2.7_GH0.tar.gz) = 14156 SHA256 (armon-go-metrics-v0.3.0_GH0.tar.gz) = 448c93a6ef30ba432ee80e03e8188bc44575f90df5b2a74b2b03414efa80b483 @@ -71,8 +71,8 @@ SHA256 (gorilla-mux-v1.7.4_GH0.tar.gz) = 56ea3c39b8c19360357970a4dcd717485f36ac7 SIZE (gorilla-mux-v1.7.4_GH0.tar.gz) = 45437 SHA256 (gorilla-securecookie-v1.1.1_GH0.tar.gz) = b7897b2243f0d43913aca318593c5c2586294fcd3265189d564ddda1b880fe95 SIZE (gorilla-securecookie-v1.1.1_GH0.tar.gz) = 41240 -SHA256 (grpc-grpc-go-v1.27.0_GH0.tar.gz) = 53082da10cb09b2cb850ed3c0a41ed13e61fdcbff24fb43c473f8427d1c6dcbf -SIZE (grpc-grpc-go-v1.27.0_GH0.tar.gz) = 825961 +SHA256 (grpc-grpc-go-v1.27.1_GH0.tar.gz) = 2e25c66a7fe59a49d94d24280afabfbc563967e47c1e6d8df0a72aaf11fae6fb +SIZE (grpc-grpc-go-v1.27.1_GH0.tar.gz) = 826728 SHA256 (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 26afc0e5895c6ce87c881c5c02c682ccc9a08174a9c27ca26d4a1e72dbf78128 SIZE (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 8346 SHA256 (hashicorp-go-immutable-radix-v1.1.0_GH0.tar.gz) = 7c8eb6ecabcf4428e2f3b6bbb99c74d6c5e568ea1c42a029b284ae96dbccd57f diff --git a/www/py-django-constance/Makefile b/www/py-django-constance/Makefile index a04f9d78c0e..9f056e64472 100644 --- a/www/py-django-constance/Makefile +++ b/www/py-django-constance/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= django-constance -PORTVERSION= 2.5.0 +PORTVERSION= 2.6.0 CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=0:databases/py-redis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-picklefield>=0:www/py-django-picklefield@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes USE_GITHUB= yes diff --git a/www/py-django-constance/distinfo b/www/py-django-constance/distinfo index 52923392ffc..94d86f47691 100644 --- a/www/py-django-constance/distinfo +++ b/www/py-django-constance/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577221675 -SHA256 (jazzband-django-constance-2.5.0_GH0.tar.gz) = f874c2d2a74243a778c0464e7ebe6e98f2ccdf055c9f470e5e588a41c8de4d3b -SIZE (jazzband-django-constance-2.5.0_GH0.tar.gz) = 157667 +TIMESTAMP = 1587002758 +SHA256 (jazzband-django-constance-2.6.0_GH0.tar.gz) = c68091e74475cbfb2d67adeebe8cc028b04cf37588c4993c0972df63b8b507dd +SIZE (jazzband-django-constance-2.6.0_GH0.tar.gz) = 157581 diff --git a/www/py-django-webpack-loader/Makefile b/www/py-django-webpack-loader/Makefile index 904a07cf035..fa8acd01ff4 100644 --- a/www/py-django-webpack-loader/Makefile +++ b/www/py-django-webpack-loader/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= django-webpack-loader -PORTVERSION= 0.6.0 +PORTVERSION= 0.7.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-django-webpack-loader/distinfo b/www/py-django-webpack-loader/distinfo index eda15923695..860ad51c3e5 100644 --- a/www/py-django-webpack-loader/distinfo +++ b/www/py-django-webpack-loader/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1537145986 -SHA256 (django-webpack-loader-0.6.0.tar.gz) = 60bab6b9a037a5346fad12d2a70a6bc046afb33154cf75ed640b93d3ebd5f520 -SIZE (django-webpack-loader-0.6.0.tar.gz) = 17385 +TIMESTAMP = 1586998513 +SHA256 (django-webpack-loader-0.7.0.tar.gz) = 7a3c88201aa54481f9399465615cbe7b9aece8081496a6d0287b7cb8e232f447 +SIZE (django-webpack-loader-0.7.0.tar.gz) = 11172 diff --git a/www/py-seafdav/Makefile b/www/py-seafdav/Makefile index 0c9877807bc..a7f6af7173d 100644 --- a/www/py-seafdav/Makefile +++ b/www/py-seafdav/Makefile @@ -17,16 +17,16 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0.5:devel/py-defusedxml@${PY_FLA ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jsmin>=2.2:devel/py-jsmin@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-pam>=1.8:security/py-python-pam@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}yaml>=1.8:devel/py-yaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}yaml>=5.1:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.12:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlalchemy13>=0:databases/py-sqlalchemy13@${PY_FLAVOR} -USES= python:2.7 shebangfix +USES= python:3.6+ shebangfix USE_GITHUB= yes GH_ACCOUNT= haiwen USE_PYTHON= flavors -SHEBANG_FILES= *.sh *.template wsgidav/addons/seafile/*.py +SHEBANG_FILES= *.py *.template wsgidav/dc/*.py NO_ARCH= yes NO_BUILD= yes diff --git a/www/py-seafdav/distinfo b/www/py-seafdav/distinfo index 90bbda281de..ec313b41f90 100644 --- a/www/py-seafdav/distinfo +++ b/www/py-seafdav/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1574229823 -SHA256 (haiwen-seafdav-v7.0.11-pro_GH0.tar.gz) = e6d39dd6b7adef0ca3f594aa37284a8330ce8d4261115ed24937d69133d3fac8 -SIZE (haiwen-seafdav-v7.0.11-pro_GH0.tar.gz) = 2556452 +TIMESTAMP = 1586378977 +SHA256 (haiwen-seafdav-v7.1.3-pro_GH0.tar.gz) = 1477a4267e46b5ca8e0ea0124e622186576a1e99980dc18095fec05fb67df2ce +SIZE (haiwen-seafdav-v7.1.3-pro_GH0.tar.gz) = 2671479 diff --git a/www/py-seafdav/pkg-plist b/www/py-seafdav/pkg-plist index d9d861bf337..dd098883ff7 100644 --- a/www/py-seafdav/pkg-plist +++ b/www/py-seafdav/pkg-plist @@ -1,159 +1,160 @@ %%SITEPACKAGEDIR%%/wsgidav/__init__.py -%%SITEPACKAGEDIR%%/wsgidav/__init__.pyc -%%SITEPACKAGEDIR%%/wsgidav/__init__.pyo -%%SITEPACKAGEDIR%%/wsgidav/addons/__init__.py -%%SITEPACKAGEDIR%%/wsgidav/addons/__init__.pyc -%%SITEPACKAGEDIR%%/wsgidav/addons/__init__.pyo -%%SITEPACKAGEDIR%%/wsgidav/addons/couch_property_manager.py -%%SITEPACKAGEDIR%%/wsgidav/addons/couch_property_manager.pyc -%%SITEPACKAGEDIR%%/wsgidav/addons/couch_property_manager.pyo -%%SITEPACKAGEDIR%%/wsgidav/addons/hg_dav_provider.py -%%SITEPACKAGEDIR%%/wsgidav/addons/hg_dav_provider.pyc -%%SITEPACKAGEDIR%%/wsgidav/addons/hg_dav_provider.pyo -%%SITEPACKAGEDIR%%/wsgidav/addons/mongo_property_manager.py -%%SITEPACKAGEDIR%%/wsgidav/addons/mongo_property_manager.pyc -%%SITEPACKAGEDIR%%/wsgidav/addons/mongo_property_manager.pyo -%%SITEPACKAGEDIR%%/wsgidav/addons/mysql_dav_provider.py -%%SITEPACKAGEDIR%%/wsgidav/addons/mysql_dav_provider.pyc -%%SITEPACKAGEDIR%%/wsgidav/addons/mysql_dav_provider.pyo -%%SITEPACKAGEDIR%%/wsgidav/addons/nt_domain_controller.py -%%SITEPACKAGEDIR%%/wsgidav/addons/nt_domain_controller.pyc -%%SITEPACKAGEDIR%%/wsgidav/addons/nt_domain_controller.pyo -%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/__init__.py -%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/__init__.pyc -%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/__init__.pyo -%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/domain_controller.py -%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/domain_controller.pyc -%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/domain_controller.pyo -%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/seaf_utils.py -%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/seaf_utils.pyc -%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/seaf_utils.pyo -%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/seafile_dav_provider.py -%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/seafile_dav_provider.pyc -%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/seafile_dav_provider.pyo -%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/seahub_db.py -%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/seahub_db.pyc -%%SITEPACKAGEDIR%%/wsgidav/addons/seafile/seahub_db.pyo +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/__init__.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/__init__.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/_version.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/_version.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/compat.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/compat.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/dav_error.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/dav_error.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/dav_provider.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/dav_provider.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/debug_filter.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/debug_filter.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/default_conf.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/default_conf.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/error_printer.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/error_printer.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/fs_dav_provider.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/fs_dav_provider.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/http_authenticator.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/http_authenticator.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/lock_manager.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/lock_manager.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/lock_storage.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/lock_storage.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/middleware.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/middleware.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/request_resolver.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/request_resolver.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/request_server.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/request_server.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/rw_lock.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/rw_lock.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/seafile_dav_provider.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/seafile_dav_provider.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/stream_tools.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/stream_tools.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/util.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/util.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/wsgidav_app.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/wsgidav_app.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/xml_tools.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/__pycache__/xml_tools.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/_version.py +%%SITEPACKAGEDIR%%/wsgidav/compat.py %%SITEPACKAGEDIR%%/wsgidav/dav_error.py -%%SITEPACKAGEDIR%%/wsgidav/dav_error.pyc -%%SITEPACKAGEDIR%%/wsgidav/dav_error.pyo %%SITEPACKAGEDIR%%/wsgidav/dav_provider.py -%%SITEPACKAGEDIR%%/wsgidav/dav_provider.pyc -%%SITEPACKAGEDIR%%/wsgidav/dav_provider.pyo +%%SITEPACKAGEDIR%%/wsgidav/dc/__init__.py +%%SITEPACKAGEDIR%%/wsgidav/dc/__pycache__/__init__.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/dc/__pycache__/__init__.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/dc/__pycache__/base_dc.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/dc/__pycache__/base_dc.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/dc/__pycache__/domain_controller.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/dc/__pycache__/domain_controller.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/dc/__pycache__/nt_dc.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/dc/__pycache__/nt_dc.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/dc/__pycache__/pam_dc.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/dc/__pycache__/pam_dc.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/dc/__pycache__/seaf_utils.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/dc/__pycache__/seaf_utils.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/dc/__pycache__/seahub_db.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/dc/__pycache__/seahub_db.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/dc/__pycache__/simple_dc.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/dc/__pycache__/simple_dc.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/dc/base_dc.py +%%SITEPACKAGEDIR%%/wsgidav/dc/domain_controller.py +%%SITEPACKAGEDIR%%/wsgidav/dc/nt_dc.py +%%SITEPACKAGEDIR%%/wsgidav/dc/pam_dc.py +%%SITEPACKAGEDIR%%/wsgidav/dc/seaf_utils.py +%%SITEPACKAGEDIR%%/wsgidav/dc/seahub_db.py +%%SITEPACKAGEDIR%%/wsgidav/dc/simple_dc.py %%SITEPACKAGEDIR%%/wsgidav/debug_filter.py -%%SITEPACKAGEDIR%%/wsgidav/debug_filter.pyc -%%SITEPACKAGEDIR%%/wsgidav/debug_filter.pyo -%%SITEPACKAGEDIR%%/wsgidav/dir_browser.py -%%SITEPACKAGEDIR%%/wsgidav/dir_browser.pyc -%%SITEPACKAGEDIR%%/wsgidav/dir_browser.pyo -%%SITEPACKAGEDIR%%/wsgidav/domain_controller.py -%%SITEPACKAGEDIR%%/wsgidav/domain_controller.pyc -%%SITEPACKAGEDIR%%/wsgidav/domain_controller.pyo +%%SITEPACKAGEDIR%%/wsgidav/default_conf.py +%%SITEPACKAGEDIR%%/wsgidav/dir_browser/__init__.py +%%SITEPACKAGEDIR%%/wsgidav/dir_browser/__pycache__/__init__.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/dir_browser/__pycache__/__init__.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/dir_browser/__pycache__/_dir_browser.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/dir_browser/__pycache__/_dir_browser.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/dir_browser/_dir_browser.py +%%SITEPACKAGEDIR%%/wsgidav/dir_browser/htdocs/favicon.ico +%%SITEPACKAGEDIR%%/wsgidav/dir_browser/htdocs/logo.png +%%SITEPACKAGEDIR%%/wsgidav/dir_browser/htdocs/script.js +%%SITEPACKAGEDIR%%/wsgidav/dir_browser/htdocs/style.css +%%SITEPACKAGEDIR%%/wsgidav/dir_browser/htdocs/template.html %%SITEPACKAGEDIR%%/wsgidav/error_printer.py -%%SITEPACKAGEDIR%%/wsgidav/error_printer.pyc -%%SITEPACKAGEDIR%%/wsgidav/error_printer.pyo %%SITEPACKAGEDIR%%/wsgidav/fs_dav_provider.py -%%SITEPACKAGEDIR%%/wsgidav/fs_dav_provider.pyc -%%SITEPACKAGEDIR%%/wsgidav/fs_dav_provider.pyo %%SITEPACKAGEDIR%%/wsgidav/http_authenticator.py -%%SITEPACKAGEDIR%%/wsgidav/http_authenticator.pyc -%%SITEPACKAGEDIR%%/wsgidav/http_authenticator.pyo +%%SITEPACKAGEDIR%%/wsgidav/interfaces/__pycache__/dav_provider_interface.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/interfaces/__pycache__/dav_provider_interface.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/interfaces/__pycache__/domaincontrollerinterface.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/interfaces/__pycache__/domaincontrollerinterface.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/interfaces/__pycache__/lockmanagerinterface.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/interfaces/__pycache__/lockmanagerinterface.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/interfaces/__pycache__/propertymanagerinterface.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/interfaces/__pycache__/propertymanagerinterface.cpython-37.pyc %%SITEPACKAGEDIR%%/wsgidav/interfaces/dav_provider_interface.py -%%SITEPACKAGEDIR%%/wsgidav/interfaces/dav_provider_interface.pyc -%%SITEPACKAGEDIR%%/wsgidav/interfaces/dav_provider_interface.pyo %%SITEPACKAGEDIR%%/wsgidav/interfaces/domaincontrollerinterface.py -%%SITEPACKAGEDIR%%/wsgidav/interfaces/domaincontrollerinterface.pyc -%%SITEPACKAGEDIR%%/wsgidav/interfaces/domaincontrollerinterface.pyo %%SITEPACKAGEDIR%%/wsgidav/interfaces/lockmanagerinterface.py -%%SITEPACKAGEDIR%%/wsgidav/interfaces/lockmanagerinterface.pyc -%%SITEPACKAGEDIR%%/wsgidav/interfaces/lockmanagerinterface.pyo %%SITEPACKAGEDIR%%/wsgidav/interfaces/propertymanagerinterface.py -%%SITEPACKAGEDIR%%/wsgidav/interfaces/propertymanagerinterface.pyc -%%SITEPACKAGEDIR%%/wsgidav/interfaces/propertymanagerinterface.pyo %%SITEPACKAGEDIR%%/wsgidav/lock_manager.py -%%SITEPACKAGEDIR%%/wsgidav/lock_manager.pyc -%%SITEPACKAGEDIR%%/wsgidav/lock_manager.pyo %%SITEPACKAGEDIR%%/wsgidav/lock_storage.py -%%SITEPACKAGEDIR%%/wsgidav/lock_storage.pyc -%%SITEPACKAGEDIR%%/wsgidav/lock_storage.pyo %%SITEPACKAGEDIR%%/wsgidav/middleware.py -%%SITEPACKAGEDIR%%/wsgidav/middleware.pyc -%%SITEPACKAGEDIR%%/wsgidav/middleware.pyo -%%SITEPACKAGEDIR%%/wsgidav/profile.py -%%SITEPACKAGEDIR%%/wsgidav/profile.pyc -%%SITEPACKAGEDIR%%/wsgidav/profile.pyo -%%SITEPACKAGEDIR%%/wsgidav/property_manager.py -%%SITEPACKAGEDIR%%/wsgidav/property_manager.pyc -%%SITEPACKAGEDIR%%/wsgidav/property_manager.pyo +%%SITEPACKAGEDIR%%/wsgidav/prop_man/__init__.py +%%SITEPACKAGEDIR%%/wsgidav/prop_man/__pycache__/__init__.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/prop_man/__pycache__/__init__.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/prop_man/__pycache__/couch_property_manager.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/prop_man/__pycache__/couch_property_manager.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/prop_man/__pycache__/mongo_property_manager.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/prop_man/__pycache__/mongo_property_manager.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/prop_man/__pycache__/property_manager.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/prop_man/__pycache__/property_manager.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/prop_man/couch_property_manager.py +%%SITEPACKAGEDIR%%/wsgidav/prop_man/mongo_property_manager.py +%%SITEPACKAGEDIR%%/wsgidav/prop_man/property_manager.py %%SITEPACKAGEDIR%%/wsgidav/request_resolver.py -%%SITEPACKAGEDIR%%/wsgidav/request_resolver.pyc -%%SITEPACKAGEDIR%%/wsgidav/request_resolver.pyo %%SITEPACKAGEDIR%%/wsgidav/request_server.py -%%SITEPACKAGEDIR%%/wsgidav/request_server.pyc -%%SITEPACKAGEDIR%%/wsgidav/request_server.pyo %%SITEPACKAGEDIR%%/wsgidav/rw_lock.py -%%SITEPACKAGEDIR%%/wsgidav/rw_lock.pyc -%%SITEPACKAGEDIR%%/wsgidav/rw_lock.pyo %%SITEPACKAGEDIR%%/wsgidav/samples/__init__.py -%%SITEPACKAGEDIR%%/wsgidav/samples/__init__.pyc -%%SITEPACKAGEDIR%%/wsgidav/samples/__init__.pyo +%%SITEPACKAGEDIR%%/wsgidav/samples/__pycache__/__init__.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/samples/__pycache__/__init__.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/samples/__pycache__/dav_provider_tools.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/samples/__pycache__/dav_provider_tools.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/samples/__pycache__/hg_dav_provider.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/samples/__pycache__/hg_dav_provider.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/samples/__pycache__/mongo_dav_provider.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/samples/__pycache__/mongo_dav_provider.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/samples/__pycache__/mysql_dav_provider.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/samples/__pycache__/mysql_dav_provider.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/samples/__pycache__/virtual_dav_provider.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/samples/__pycache__/virtual_dav_provider.cpython-37.pyc %%SITEPACKAGEDIR%%/wsgidav/samples/dav_provider_tools.py -%%SITEPACKAGEDIR%%/wsgidav/samples/dav_provider_tools.pyc -%%SITEPACKAGEDIR%%/wsgidav/samples/dav_provider_tools.pyo +%%SITEPACKAGEDIR%%/wsgidav/samples/hg_dav_provider.py %%SITEPACKAGEDIR%%/wsgidav/samples/mongo_dav_provider.py -%%SITEPACKAGEDIR%%/wsgidav/samples/mongo_dav_provider.pyc -%%SITEPACKAGEDIR%%/wsgidav/samples/mongo_dav_provider.pyo +%%SITEPACKAGEDIR%%/wsgidav/samples/mysql_dav_provider.py %%SITEPACKAGEDIR%%/wsgidav/samples/virtual_dav_provider.py -%%SITEPACKAGEDIR%%/wsgidav/samples/virtual_dav_provider.pyc -%%SITEPACKAGEDIR%%/wsgidav/samples/virtual_dav_provider.pyo +%%SITEPACKAGEDIR%%/wsgidav/seafile_dav_provider.py %%SITEPACKAGEDIR%%/wsgidav/server/__init__.py -%%SITEPACKAGEDIR%%/wsgidav/server/__init__.pyc -%%SITEPACKAGEDIR%%/wsgidav/server/__init__.pyo -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/__init__.py -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/__init__.pyc -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/__init__.pyo -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/LICENSE.txt -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/__init__.py -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/__init__.pyc -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/__init__.pyo -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/ssl_builtin.py -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/ssl_builtin.pyc -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/ssl_builtin.pyo -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/ssl_pyopenssl.py -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/ssl_pyopenssl.pyc -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/ssl_pyopenssl.pyo -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/wsgiserver2.py -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/wsgiserver2.pyc -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/wsgiserver2.pyo -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/wsgiserver3.py -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/wsgiserver3.pyc -%%SITEPACKAGEDIR%%/wsgidav/server/cherrypy/wsgiserver/wsgiserver3.pyo +%%SITEPACKAGEDIR%%/wsgidav/server/__pycache__/__init__.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/__pycache__/__init__.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/__pycache__/ext_wsgiutils_server.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/__pycache__/ext_wsgiutils_server.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/__pycache__/run_reloading_server.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/__pycache__/run_reloading_server.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/__pycache__/server_cli.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/__pycache__/server_cli.cpython-37.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/__pycache__/server_sample.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/wsgidav/server/__pycache__/server_sample.cpython-37.pyc %%SITEPACKAGEDIR%%/wsgidav/server/ext_wsgiutils_server.py -%%SITEPACKAGEDIR%%/wsgidav/server/ext_wsgiutils_server.pyc -%%SITEPACKAGEDIR%%/wsgidav/server/ext_wsgiutils_server.pyo %%SITEPACKAGEDIR%%/wsgidav/server/run_reloading_server.py -%%SITEPACKAGEDIR%%/wsgidav/server/run_reloading_server.pyc -%%SITEPACKAGEDIR%%/wsgidav/server/run_reloading_server.pyo -%%SITEPACKAGEDIR%%/wsgidav/server/run_server.py -%%SITEPACKAGEDIR%%/wsgidav/server/run_server.pyc -%%SITEPACKAGEDIR%%/wsgidav/server/run_server.pyo %%SITEPACKAGEDIR%%/wsgidav/server/sample_bogo_server.crt %%SITEPACKAGEDIR%%/wsgidav/server/sample_bogo_server.csr %%SITEPACKAGEDIR%%/wsgidav/server/sample_bogo_server.key +%%SITEPACKAGEDIR%%/wsgidav/server/server_cli.py %%SITEPACKAGEDIR%%/wsgidav/server/server_sample.py -%%SITEPACKAGEDIR%%/wsgidav/server/server_sample.pyc -%%SITEPACKAGEDIR%%/wsgidav/server/server_sample.pyo +%%SITEPACKAGEDIR%%/wsgidav/stream_tools.py %%SITEPACKAGEDIR%%/wsgidav/util.py -%%SITEPACKAGEDIR%%/wsgidav/util.pyc -%%SITEPACKAGEDIR%%/wsgidav/util.pyo -%%SITEPACKAGEDIR%%/wsgidav/version.py -%%SITEPACKAGEDIR%%/wsgidav/version.pyc -%%SITEPACKAGEDIR%%/wsgidav/version.pyo %%SITEPACKAGEDIR%%/wsgidav/wsgidav_app.py -%%SITEPACKAGEDIR%%/wsgidav/wsgidav_app.pyc -%%SITEPACKAGEDIR%%/wsgidav/wsgidav_app.pyo %%SITEPACKAGEDIR%%/wsgidav/xml_tools.py -%%SITEPACKAGEDIR%%/wsgidav/xml_tools.pyc -%%SITEPACKAGEDIR%%/wsgidav/xml_tools.pyo @dir(%%USERS%%,%%GROUPS%%,755) %%SEAHUBDIR%% @dir(%%USERS%%,%%GROUPS%%,755) %%HAIWENDIR%% diff --git a/www/py-seafobj/Makefile b/www/py-seafobj/Makefile index a9e8b480ecd..e5f5b36f3db 100644 --- a/www/py-seafobj/Makefile +++ b/www/py-seafobj/Makefile @@ -13,7 +13,7 @@ COMMENT= Python library for accessing seafile data model LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python:2.7 shebangfix +USES= python:3.6+ shebangfix USE_GITHUB= yes GH_ACCOUNT= haiwen USE_PYTHON= flavors diff --git a/www/py-seafobj/distinfo b/www/py-seafobj/distinfo index 8db0f2278e2..4f632be3fb8 100644 --- a/www/py-seafobj/distinfo +++ b/www/py-seafobj/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1574229825 -SHA256 (haiwen-seafobj-v7.0.11-pro_GH0.tar.gz) = 2492eee7ec8bf0e6b9d001969c306f2ff6ffad3e119b3a66fe5956837601166d -SIZE (haiwen-seafobj-v7.0.11-pro_GH0.tar.gz) = 10058135 +TIMESTAMP = 1586378980 +SHA256 (haiwen-seafobj-v7.1.3-pro_GH0.tar.gz) = 05a7fa80e5fe1ef916bd2151c2363f18d2a04138c33221d3fef21556a88805d3 +SIZE (haiwen-seafobj-v7.1.3-pro_GH0.tar.gz) = 10058621 diff --git a/www/py-seafobj/pkg-plist b/www/py-seafobj/pkg-plist index d3ab72ecafb..c9699a852cb 100644 --- a/www/py-seafobj/pkg-plist +++ b/www/py-seafobj/pkg-plist @@ -1,56 +1,56 @@ %%SITEPACKAGEDIR%%/seafobj/__init__.py -%%SITEPACKAGEDIR%%/seafobj/__init__.pyc -%%SITEPACKAGEDIR%%/seafobj/__init__.pyo +%%SITEPACKAGEDIR%%/seafobj/__pycache__/__init__.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/__pycache__/__init__.cpython-37.pyc +%%SITEPACKAGEDIR%%/seafobj/__pycache__/blocks.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/__pycache__/blocks.cpython-37.pyc +%%SITEPACKAGEDIR%%/seafobj/__pycache__/commit_differ.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/__pycache__/commit_differ.cpython-37.pyc +%%SITEPACKAGEDIR%%/seafobj/__pycache__/commits.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/__pycache__/commits.cpython-37.pyc +%%SITEPACKAGEDIR%%/seafobj/__pycache__/db.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/__pycache__/db.cpython-37.pyc +%%SITEPACKAGEDIR%%/seafobj/__pycache__/exceptions.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/__pycache__/exceptions.cpython-37.pyc +%%SITEPACKAGEDIR%%/seafobj/__pycache__/fs.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/__pycache__/fs.cpython-37.pyc +%%SITEPACKAGEDIR%%/seafobj/__pycache__/objstore_factory.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/__pycache__/objstore_factory.cpython-37.pyc %%SITEPACKAGEDIR%%/seafobj/backends/__init__.py -%%SITEPACKAGEDIR%%/seafobj/backends/__init__.pyc -%%SITEPACKAGEDIR%%/seafobj/backends/__init__.pyo +%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/__init__.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/__init__.cpython-37.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/alioss.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/alioss.cpython-37.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/base.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/base.cpython-37.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/ceph.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/ceph.cpython-37.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/filesystem.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/filesystem.cpython-37.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/s3.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/s3.cpython-37.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/swift.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/swift.cpython-37.pyc %%SITEPACKAGEDIR%%/seafobj/backends/alioss.py -%%SITEPACKAGEDIR%%/seafobj/backends/alioss.pyc -%%SITEPACKAGEDIR%%/seafobj/backends/alioss.pyo %%SITEPACKAGEDIR%%/seafobj/backends/base.py -%%SITEPACKAGEDIR%%/seafobj/backends/base.pyc -%%SITEPACKAGEDIR%%/seafobj/backends/base.pyo %%SITEPACKAGEDIR%%/seafobj/backends/ceph.py -%%SITEPACKAGEDIR%%/seafobj/backends/ceph.pyc -%%SITEPACKAGEDIR%%/seafobj/backends/ceph.pyo %%SITEPACKAGEDIR%%/seafobj/backends/filesystem.py -%%SITEPACKAGEDIR%%/seafobj/backends/filesystem.pyc -%%SITEPACKAGEDIR%%/seafobj/backends/filesystem.pyo %%SITEPACKAGEDIR%%/seafobj/backends/s3.py -%%SITEPACKAGEDIR%%/seafobj/backends/s3.pyc -%%SITEPACKAGEDIR%%/seafobj/backends/s3.pyo %%SITEPACKAGEDIR%%/seafobj/backends/swift.py -%%SITEPACKAGEDIR%%/seafobj/backends/swift.pyc -%%SITEPACKAGEDIR%%/seafobj/backends/swift.pyo %%SITEPACKAGEDIR%%/seafobj/blocks.py -%%SITEPACKAGEDIR%%/seafobj/blocks.pyc -%%SITEPACKAGEDIR%%/seafobj/blocks.pyo %%SITEPACKAGEDIR%%/seafobj/commit_differ.py -%%SITEPACKAGEDIR%%/seafobj/commit_differ.pyc -%%SITEPACKAGEDIR%%/seafobj/commit_differ.pyo %%SITEPACKAGEDIR%%/seafobj/commits.py -%%SITEPACKAGEDIR%%/seafobj/commits.pyc -%%SITEPACKAGEDIR%%/seafobj/commits.pyo %%SITEPACKAGEDIR%%/seafobj/db.py -%%SITEPACKAGEDIR%%/seafobj/db.pyc -%%SITEPACKAGEDIR%%/seafobj/db.pyo %%SITEPACKAGEDIR%%/seafobj/exceptions.py -%%SITEPACKAGEDIR%%/seafobj/exceptions.pyc -%%SITEPACKAGEDIR%%/seafobj/exceptions.pyo %%SITEPACKAGEDIR%%/seafobj/fs.py -%%SITEPACKAGEDIR%%/seafobj/fs.pyc -%%SITEPACKAGEDIR%%/seafobj/fs.pyo %%SITEPACKAGEDIR%%/seafobj/objstore_factory.py -%%SITEPACKAGEDIR%%/seafobj/objstore_factory.pyc -%%SITEPACKAGEDIR%%/seafobj/objstore_factory.pyo %%SITEPACKAGEDIR%%/seafobj/utils/__init__.py -%%SITEPACKAGEDIR%%/seafobj/utils/__init__.pyc -%%SITEPACKAGEDIR%%/seafobj/utils/__init__.pyo +%%SITEPACKAGEDIR%%/seafobj/utils/__pycache__/__init__.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/utils/__pycache__/__init__.cpython-37.pyc +%%SITEPACKAGEDIR%%/seafobj/utils/__pycache__/ceph_utils.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/utils/__pycache__/ceph_utils.cpython-37.pyc +%%SITEPACKAGEDIR%%/seafobj/utils/__pycache__/crypto.cpython-37.opt-1.pyc +%%SITEPACKAGEDIR%%/seafobj/utils/__pycache__/crypto.cpython-37.pyc %%SITEPACKAGEDIR%%/seafobj/utils/ceph_utils.py -%%SITEPACKAGEDIR%%/seafobj/utils/ceph_utils.pyc -%%SITEPACKAGEDIR%%/seafobj/utils/ceph_utils.pyo %%SITEPACKAGEDIR%%/seafobj/utils/crypto.py -%%SITEPACKAGEDIR%%/seafobj/utils/crypto.pyc -%%SITEPACKAGEDIR%%/seafobj/utils/crypto.pyo @dir(%%USERS%%,%%GROUPS%%,755) %%SEAHUBDIR%% @dir(%%USERS%%,%%GROUPS%%,755) %%HAIWENDIR%% diff --git a/www/py-wsgidav/Makefile b/www/py-wsgidav/Makefile index 5696b504de5..b86c12d8ad9 100644 --- a/www/py-wsgidav/Makefile +++ b/www/py-wsgidav/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= WsgiDAV -DISTVERSION= 3.0.2 +DISTVERSION= 3.0.3 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-wsgidav/distinfo b/www/py-wsgidav/distinfo index 4a98439954f..b9344fa1a5f 100644 --- a/www/py-wsgidav/distinfo +++ b/www/py-wsgidav/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577469626 -SHA256 (WsgiDAV-3.0.2.tar.gz) = 1112ed907167984a26d5bf5762c79d9a3bc47c9e6193496afb0e29b108f74bef -SIZE (WsgiDAV-3.0.2.tar.gz) = 149651 +TIMESTAMP = 1586998676 +SHA256 (WsgiDAV-3.0.3.tar.gz) = bb1b8ded03daac0638e65385a805ae208d11afe07a1014cee746139fc6ffaad6 +SIZE (WsgiDAV-3.0.3.tar.gz) = 150127 diff --git a/www/rubygem-roda/Makefile b/www/rubygem-roda/Makefile index 7945681991d..b187e49111c 100644 --- a/www/rubygem-roda/Makefile +++ b/www/rubygem-roda/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= roda -PORTVERSION= 3.30.0 +PORTVERSION= 3.31.0 CATEGORIES= www rubygems MASTER_SITES= RG diff --git a/www/rubygem-roda/distinfo b/www/rubygem-roda/distinfo index d3ae4c4b689..da4d719382e 100644 --- a/www/rubygem-roda/distinfo +++ b/www/rubygem-roda/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1584123338 -SHA256 (rubygem/roda-3.30.0.gem) = 68aad8af36213ca07f20d98642a5f54effde0bf480a783c156de3c804a60bb7e -SIZE (rubygem/roda-3.30.0.gem) = 186880 +TIMESTAMP = 1586972288 +SHA256 (rubygem/roda-3.31.0.gem) = 8887afce6ab790d422e918979bef9e7c81b622f53d9eeec303723949c64e6d08 +SIZE (rubygem/roda-3.31.0.gem) = 187904 diff --git a/www/seahub/Makefile b/www/seahub/Makefile index 9c3dbc4e9ad..10b911e9741 100644 --- a/www/seahub/Makefile +++ b/www/seahub/Makefile @@ -4,7 +4,6 @@ PORTNAME= seahub DISTVERSIONPREFIX= v DISTVERSION= ${SEAHUB_VER} DISTVERSIONSUFFIX= -pro -PORTREVISION= 1 CATEGORIES= www MAINTAINER= ultima@FreeBSD.org @@ -13,33 +12,29 @@ COMMENT= Web frontend for Seafile LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -DEPRECATED= Uses deprecated version of python -EXPIRATION_DATE= 2020-09-15 - BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} RUN_DEPENDS= bash:shells/bash \ ${LOCALBASE}/www/haiwen/seafile-server/seafile/bin/seaf-server:net-mgmt/seafile-server \ ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django-simple-captcha>=0:www/py-django-simple-captcha@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-statici18n>=0:www/py-django-statici18n@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}djangorestframework>=0:www/py-djangorestframework@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django_compressor>=0:www/py-django_compressor@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django-formtools>=0:www/py-django-formtools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-post_office>=0:www/py-django-post_office@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django-constance>=0:www/py-django-constance@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django-webpack-loader>=0.6.0:www/py-django-webpack-loader@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}django-webpack-loader>=0:www/py-django-webpack-loader@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gunicorn>=0:www/py-gunicorn@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pymysql>0:databases/py-pymysql@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}django-picklefield>=0:www/py-django-picklefield@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}openpyxl>=0:textproc/py-openpyxl@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}qrcode>0:textproc/py-qrcode@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}django-formtools>=0:www/py-django-formtools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}django-simple-captcha>=0:www/py-django-simple-captcha@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}djangorestframework>=0:www/py-djangorestframework@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}social-auth-core>=1.7.0:security/py-social-auth-core@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}openpyxl>=0:textproc/py-openpyxl@${PY_FLAVOR} \ ${PY_PILLOW} \ - ${PYTHON_PKGNAMEPREFIX}MySQLdb>0:databases/py-MySQLdb@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}qrcode>0:textproc/py-qrcode@${PY_FLAVOR} \ - ${PY_FUTURES} + ${PYTHON_PKGNAMEPREFIX}pyjwt>=0:www/py-pyjwt@${PY_FLAVOR} -USES= gettext-tools:build python:2.7 shebangfix +USES= gettext-tools:build python:3.6+ shebangfix USE_GITHUB= yes GH_ACCOUNT= haiwen SHEBANG_FILES= *.sh tests/*.sh *.template *.py tools/*.py seahub/*.py diff --git a/www/seahub/distinfo b/www/seahub/distinfo index b7924c9633b..988c3fc2485 100644 --- a/www/seahub/distinfo +++ b/www/seahub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1574229830 -SHA256 (haiwen-seahub-v7.0.11-pro_GH0.tar.gz) = 7479ef9e8ec584663751dfae7a6de49c0d09e608cd395f12fb11c153e8145f44 -SIZE (haiwen-seahub-v7.0.11-pro_GH0.tar.gz) = 29446189 +TIMESTAMP = 1586378984 +SHA256 (haiwen-seahub-v7.1.3-pro_GH0.tar.gz) = 2652a5be2405ae65d300f7e151c8623553f03c27215d40b5587b2410d355b96a +SIZE (haiwen-seahub-v7.1.3-pro_GH0.tar.gz) = 20469657 diff --git a/www/seahub/files/patch-seahub_api2_endpoints_search__user.py b/www/seahub/files/patch-seahub_api2_endpoints_search__user.py deleted file mode 100644 index 4fc63eb0955..00000000000 --- a/www/seahub/files/patch-seahub_api2_endpoints_search__user.py +++ /dev/null @@ -1,76 +0,0 @@ ---- seahub/api2/endpoints/search_user.py.orig 2019-03-13 07:50:12 UTC -+++ seahub/api2/endpoints/search_user.py -@@ -1,7 +1,6 @@ - # Copyright (c) 2012-2016 Seafile Ltd. - import os - import sys --import json - import logging - - from django.db.models import Q -@@ -125,12 +124,13 @@ class SearchUser(APIView): - email_result = [] - - # remove nonexistent or inactive user -- email_list_json = json.dumps(email_list) -- user_obj_list = ccnet_api.get_emailusers_in_list('DB', email_list_json) + \ -- ccnet_api.get_emailusers_in_list('LDAP', email_list_json) -- for user_obj in user_obj_list: -- if user_obj.is_active: -- email_result.append(user_obj.email) -+ for email in email_list: -+ try: -+ user = User.objects.get(email=email) -+ if user.is_active: -+ email_result.append(email) -+ except User.DoesNotExist: -+ continue - - if django_settings.ENABLE_ADDRESSBOOK_OPT_IN: - # get users who has setted to show in address book -@@ -178,9 +178,6 @@ def format_searched_user_result(request, users, size): - return results - - def search_user_from_ccnet(q): -- """ Return 10 items at most. -- """ -- - users = [] - - db_users = ccnet_api.search_emailusers('DB', q, 0, 10) -@@ -204,12 +201,10 @@ def search_user_from_ccnet(q): - return email_list - - def search_user_from_profile(q): -- """ Return 10 items at most. -- """ - # 'nickname__icontains' for search by nickname - # 'contact_email__icontains' for search by contact email - users = Profile.objects.filter(Q(nickname__icontains=q) | \ -- Q(contact_email__icontains=q)).values('user')[:10] -+ Q(contact_email__icontains=q)).values('user') - - email_list = [] - for user in users: -@@ -218,11 +213,9 @@ def search_user_from_profile(q): - return email_list - - def search_user_from_profile_with_limits(q, limited_emails): -- """ Return 10 items at most. -- """ - # search within limited_emails - users = Profile.objects.filter(Q(user__in=limited_emails) & -- (Q(nickname__icontains=q) | Q(contact_email__icontains=q))).values('user')[:10] -+ (Q(nickname__icontains=q) | Q(contact_email__icontains=q))).values('user') - - email_list = [] - for user in users: -@@ -231,8 +224,6 @@ def search_user_from_profile_with_limits(q, limited_em - return email_list - - def search_user_when_global_address_book_disabled(request, q): -- """ Return 10 items at most. -- """ - - email_list = [] - username = request.user.username diff --git a/www/seahub/files/pkg-message.in b/www/seahub/files/pkg-message.in index 2f12ed47b6d..7c55b0f4ce0 100644 --- a/www/seahub/files/pkg-message.in +++ b/www/seahub/files/pkg-message.in @@ -20,4 +20,18 @@ Don't forget to run update scripts after every minor and major update located in Patch updates (5.1.x) don't require these scripts, however do required a restarted. EOM } +{ type: upgrade + message: </dev/null 1>&2; then @@ -95,8 +94,9 @@ prepare_env() { export CCNET_CONF_DIR=${seafile_ccnet} export SEAFILE_CONF_DIR=${seafile_datadir} export SEAFILE_CENTRAL_CONF_DIR=${seafile_conf} - export PYTHONPATH=${seafile_path}/seafile/lib/python2.7/site-packages:${seafile_path}/seafile/lib64/python2.7/site-packages:${seafile_path}/seahub/thirdpart:$PYTHONPATH + export PYTHONPATH=${seafile_path}/seafile/lib/%%PYTHON%%/site-packages:${seafile_path}/seafile/lib64/%%PYTHON%%/site-packages:${seafile_path}/seahub/thirdpart:$PYTHONPATH export SEAHUB_LOG_DIR=${seafile_logdir} + export SEAFILE_RPC_PIPE_PATH=${seafile_path}/runtime } diff --git a/www/seahub/pkg-plist b/www/seahub/pkg-plist index 9a94bce79f4..095df05cdaa 100644 --- a/www/seahub/pkg-plist +++ b/www/seahub/pkg-plist @@ -1,8 +1,5 @@ -%%SEAHUBDIR%%/.travis.yml -%%SEAHUBDIR%%/.travis/dist_and_push.sh -%%SEAHUBDIR%%/.travis/rebuild-branches.sh -%%SEAHUBDIR%%/.travis/test_seahub_changes.sh -%%SEAHUBDIR%%/.travis/travis_deploy_key.enc +%%SEAHUBDIR%%/.github/workflows/dist.yml +%%SEAHUBDIR%%/.github/workflows/test.yml %%SEAHUBDIR%%/.tx/config %%SEAHUBDIR%%/CONTRIBUTORS %%SEAHUBDIR%%/HACKING @@ -18,95 +15,6 @@ %%SEAHUBDIR%%/fabfile/locale.py %%SEAHUBDIR%%/frontend/.babelrc %%SEAHUBDIR%%/frontend/.eslintrc.json -%%SEAHUBDIR%%/frontend/build/frontend/commons/bundle.common.js -%%SEAHUBDIR%%/frontend/build/frontend/css/app.css -%%SEAHUBDIR%%/frontend/build/frontend/css/draft.css -%%SEAHUBDIR%%/frontend/build/frontend/css/fileHistory.css -%%SEAHUBDIR%%/frontend/build/frontend/css/fileHistoryOld.css -%%SEAHUBDIR%%/frontend/build/frontend/css/fileView.css -%%SEAHUBDIR%%/frontend/build/frontend/css/historyTrashFileView.css -%%SEAHUBDIR%%/frontend/build/frontend/css/markdownEditor.css -%%SEAHUBDIR%%/frontend/build/frontend/css/orgAdmin.css -%%SEAHUBDIR%%/frontend/build/frontend/css/repoFolderTrash.css -%%SEAHUBDIR%%/frontend/build/frontend/css/repoHistory.css -%%SEAHUBDIR%%/frontend/build/frontend/css/repoSnapshot.css -%%SEAHUBDIR%%/frontend/build/frontend/css/repoview.css -%%SEAHUBDIR%%/frontend/build/frontend/css/search.css -%%SEAHUBDIR%%/frontend/build/frontend/css/settings.css -%%SEAHUBDIR%%/frontend/build/frontend/css/sharedDirView.css -%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewAudio.css -%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewDocument.css -%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewImage.css -%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewMarkdown.css -%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewPDF.css -%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewSVG.css -%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewSpreadsheet.css -%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewText.css -%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewUnknown.css -%%SEAHUBDIR%%/frontend/build/frontend/css/sharedFileViewVideo.css -%%SEAHUBDIR%%/frontend/build/frontend/css/sysAdmin.css -%%SEAHUBDIR%%/frontend/build/frontend/css/viewCdoc.css -%%SEAHUBDIR%%/frontend/build/frontend/css/viewFileDocument.css -%%SEAHUBDIR%%/frontend/build/frontend/css/viewFileSpreadsheet.css -%%SEAHUBDIR%%/frontend/build/frontend/css/viewFileText.css -%%SEAHUBDIR%%/frontend/build/frontend/css/wiki.css -%%SEAHUBDIR%%/frontend/build/frontend/js/app.js -%%SEAHUBDIR%%/frontend/build/frontend/js/draft.js -%%SEAHUBDIR%%/frontend/build/frontend/js/draw.js -%%SEAHUBDIR%%/frontend/build/frontend/js/fileHistory.js -%%SEAHUBDIR%%/frontend/build/frontend/js/fileHistoryOld.js -%%SEAHUBDIR%%/frontend/build/frontend/js/fileView.js -%%SEAHUBDIR%%/frontend/build/frontend/js/historyTrashFileView.js -%%SEAHUBDIR%%/frontend/build/frontend/js/markdownEditor.js -%%SEAHUBDIR%%/frontend/build/frontend/js/orgAdmin.js -%%SEAHUBDIR%%/frontend/build/frontend/js/repoFolderTrash.js -%%SEAHUBDIR%%/frontend/build/frontend/js/repoHistory.js -%%SEAHUBDIR%%/frontend/build/frontend/js/repoSnapshot.js -%%SEAHUBDIR%%/frontend/build/frontend/js/repoview.js -%%SEAHUBDIR%%/frontend/build/frontend/js/search.js -%%SEAHUBDIR%%/frontend/build/frontend/js/settings.js -%%SEAHUBDIR%%/frontend/build/frontend/js/sharedDirView.js -%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewAudio.js -%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewDocument.js -%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewImage.js -%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewMarkdown.js -%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewPDF.js -%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewSVG.js -%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewSpreadsheet.js -%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewText.js -%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewUnknown.js -%%SEAHUBDIR%%/frontend/build/frontend/js/sharedFileViewVideo.js -%%SEAHUBDIR%%/frontend/build/frontend/js/sysAdmin.js -%%SEAHUBDIR%%/frontend/build/frontend/js/viewCdoc.js -%%SEAHUBDIR%%/frontend/build/frontend/js/viewFileDocument.js -%%SEAHUBDIR%%/frontend/build/frontend/js/viewFileSpreadsheet.js -%%SEAHUBDIR%%/frontend/build/frontend/js/viewFileText.js -%%SEAHUBDIR%%/frontend/build/frontend/js/wiki.js -%%SEAHUBDIR%%/frontend/build/frontend/locales/cs/translations.json -%%SEAHUBDIR%%/frontend/build/frontend/locales/de/translations.json -%%SEAHUBDIR%%/frontend/build/frontend/locales/en/translations.json -%%SEAHUBDIR%%/frontend/build/frontend/locales/es-AR/translations.json -%%SEAHUBDIR%%/frontend/build/frontend/locales/es-MX/translations.json -%%SEAHUBDIR%%/frontend/build/frontend/locales/es/translations.json -%%SEAHUBDIR%%/frontend/build/frontend/locales/fr/translations.json -%%SEAHUBDIR%%/frontend/build/frontend/locales/it/translations.json -%%SEAHUBDIR%%/frontend/build/frontend/locales/ru/translations.json -%%SEAHUBDIR%%/frontend/build/frontend/locales/zh-CN/translations.json -%%SEAHUBDIR%%/frontend/build/frontend/media/fa-regular-400.eot -%%SEAHUBDIR%%/frontend/build/frontend/media/fa-regular-400.svg -%%SEAHUBDIR%%/frontend/build/frontend/media/fa-regular-400.ttf -%%SEAHUBDIR%%/frontend/build/frontend/media/fa-regular-400.woff -%%SEAHUBDIR%%/frontend/build/frontend/media/fa-regular-400.woff2 -%%SEAHUBDIR%%/frontend/build/frontend/media/fa-solid-900.eot -%%SEAHUBDIR%%/frontend/build/frontend/media/fa-solid-900.svg -%%SEAHUBDIR%%/frontend/build/frontend/media/fa-solid-900.ttf -%%SEAHUBDIR%%/frontend/build/frontend/media/fa-solid-900.woff -%%SEAHUBDIR%%/frontend/build/frontend/media/fa-solid-900.woff2 -%%SEAHUBDIR%%/frontend/build/frontend/media/iconfont.eot -%%SEAHUBDIR%%/frontend/build/frontend/media/iconfont.svg -%%SEAHUBDIR%%/frontend/build/frontend/media/iconfont.ttf -%%SEAHUBDIR%%/frontend/build/frontend/media/iconfont.woff -%%SEAHUBDIR%%/frontend/build/frontend/media/iconfont.woff2 %%SEAHUBDIR%%/frontend/config/env.js %%SEAHUBDIR%%/frontend/config/jest/cssTransform.js %%SEAHUBDIR%%/frontend/config/jest/fileTransform.js @@ -125,7 +33,7 @@ %%SEAHUBDIR%%/frontend/src/assets/css/fa-regular.css %%SEAHUBDIR%%/frontend/src/assets/css/fa-solid.css %%SEAHUBDIR%%/frontend/src/assets/css/fontawesome.css -%%SEAHUBDIR%%/frontend/src/assets/%%USERS%%-logo.png +%%SEAHUBDIR%%/frontend/src/assets/seafile-logo.png %%SEAHUBDIR%%/frontend/src/assets/webfonts/fa-regular-400.eot %%SEAHUBDIR%%/frontend/src/assets/webfonts/fa-regular-400.svg %%SEAHUBDIR%%/frontend/src/assets/webfonts/fa-regular-400.ttf @@ -138,25 +46,31 @@ %%SEAHUBDIR%%/frontend/src/assets/webfonts/fa-solid-900.woff2 %%SEAHUBDIR%%/frontend/src/components/audio-player.js %%SEAHUBDIR%%/frontend/src/components/common/account.js +%%SEAHUBDIR%%/frontend/src/components/common/logout.js %%SEAHUBDIR%%/frontend/src/components/common/notice-item.js %%SEAHUBDIR%%/frontend/src/components/common/notification.js %%SEAHUBDIR%%/frontend/src/components/context-menu/actions.js %%SEAHUBDIR%%/frontend/src/components/context-menu/context-menu.js %%SEAHUBDIR%%/frontend/src/components/context-menu/globalEventListener.js %%SEAHUBDIR%%/frontend/src/components/context-menu/helpers.js +%%SEAHUBDIR%%/frontend/src/components/copy-to-clipboard.js %%SEAHUBDIR%%/frontend/src/components/cur-dir-path/dir-path.js %%SEAHUBDIR%%/frontend/src/components/cur-dir-path/dir-tool.js %%SEAHUBDIR%%/frontend/src/components/cur-dir-path/index.js %%SEAHUBDIR%%/frontend/src/components/dialog/about-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/add-abuse-report-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/add-related-file-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/add-reviewer-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/change-repo-password-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/clean-trash.js %%SEAHUBDIR%%/frontend/src/components/dialog/commit-details.js +%%SEAHUBDIR%%/frontend/src/components/dialog/common-operation-confirmation-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/confirm-delete-account.js +%%SEAHUBDIR%%/frontend/src/components/dialog/confirm-disconnect-dingtalk.js %%SEAHUBDIR%%/frontend/src/components/dialog/confirm-disconnect-wechat.js %%SEAHUBDIR%%/frontend/src/components/dialog/confirm-restore-repo.js %%SEAHUBDIR%%/frontend/src/components/dialog/copy-dirent-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/copy-move-dirent-progress-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/create-department-repo-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/create-file-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/create-folder-dialog.js @@ -168,9 +82,12 @@ %%SEAHUBDIR%%/frontend/src/components/dialog/dismiss-group-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/edit-filetag-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/edit-repo-commit-labels.js +%%SEAHUBDIR%%/frontend/src/components/dialog/file-participant-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/generate-share-link.js %%SEAHUBDIR%%/frontend/src/components/dialog/generate-upload-link.js +%%SEAHUBDIR%%/frontend/src/components/dialog/guide-for-new-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/image-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/import-dingtalk-department-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/import-work-weixin-department-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/insert-file-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/insert-repo-image-dialog.js @@ -194,6 +111,7 @@ %%SEAHUBDIR%%/frontend/src/components/dialog/manage-members-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/move-dirent-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/new-wiki-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/op-menu.js %%SEAHUBDIR%%/frontend/src/components/dialog/org-add-admin-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/org-add-department-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/org-add-member-dialog.js @@ -211,6 +129,8 @@ %%SEAHUBDIR%%/frontend/src/components/dialog/rename-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/rename-dirent.js %%SEAHUBDIR%%/frontend/src/components/dialog/rename-group-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/repo-api-token-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/repo-share-upload-links-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/reset-encrypted-repo-password-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/save-shared-file-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/set-org-user-contact-email.js @@ -221,8 +141,41 @@ %%SEAHUBDIR%%/frontend/src/components/dialog/share-link-permission-select.js %%SEAHUBDIR%%/frontend/src/components/dialog/share-repo-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/share-to-group.js +%%SEAHUBDIR%%/frontend/src/components/dialog/share-to-invite-people.js %%SEAHUBDIR%%/frontend/src/components/dialog/share-to-user.js %%SEAHUBDIR%%/frontend/src/components/dialog/sort-options.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/set-quota.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-or-update-term-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-sys-notification-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-max-user-number-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/sysadmin-dialog/update-user.js +%%SEAHUBDIR%%/frontend/src/components/dialog/terms-editor-dialog.js +%%SEAHUBDIR%%/frontend/src/components/dialog/terms-preview-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/transfer-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/transfer-group-dialog.js %%SEAHUBDIR%%/frontend/src/components/dialog/update-tag-dialog.js @@ -266,6 +219,7 @@ %%SEAHUBDIR%%/frontend/src/components/file-content-view/text.js %%SEAHUBDIR%%/frontend/src/components/file-content-view/video.js %%SEAHUBDIR%%/frontend/src/components/file-uploader/file-uploader.js +%%SEAHUBDIR%%/frontend/src/components/file-uploader/forbid-upload-list-item.js %%SEAHUBDIR%%/frontend/src/components/file-uploader/upload-list-item.js %%SEAHUBDIR%%/frontend/src/components/file-uploader/upload-progress-dialog.js %%SEAHUBDIR%%/frontend/src/components/file-view/comment-panel.js @@ -273,6 +227,7 @@ %%SEAHUBDIR%%/frontend/src/components/file-view/file-toolbar.js %%SEAHUBDIR%%/frontend/src/components/file-view/file-view-tip.js %%SEAHUBDIR%%/frontend/src/components/file-view/file-view.js +%%SEAHUBDIR%%/frontend/src/components/file-view/participants-list.js %%SEAHUBDIR%%/frontend/src/components/history-list-view/history-list-item.js %%SEAHUBDIR%%/frontend/src/components/history-list-view/history-list-view.js %%SEAHUBDIR%%/frontend/src/components/history-trash-file-view/download.js @@ -294,21 +249,27 @@ %%SEAHUBDIR%%/frontend/src/components/more.js %%SEAHUBDIR%%/frontend/src/components/org-admin-group-nav.js %%SEAHUBDIR%%/frontend/src/components/org-admin-user-nav.js +%%SEAHUBDIR%%/frontend/src/components/paginator.js %%SEAHUBDIR%%/frontend/src/components/pdf-viewer.js +%%SEAHUBDIR%%/frontend/src/components/permission-denied-tip.js %%SEAHUBDIR%%/frontend/src/components/rename.js %%SEAHUBDIR%%/frontend/src/components/repo-info-bar.js %%SEAHUBDIR%%/frontend/src/components/review-list-view/review-comment-dialog.js %%SEAHUBDIR%%/frontend/src/components/review-list-view/review-comments.js %%SEAHUBDIR%%/frontend/src/components/search/search-result-item.js %%SEAHUBDIR%%/frontend/src/components/search/search.js +%%SEAHUBDIR%%/frontend/src/components/search/wiki-search.js +%%SEAHUBDIR%%/frontend/src/components/select-editor/repo-api-token-permission-editor.js %%SEAHUBDIR%%/frontend/src/components/select-editor/role-editor.js %%SEAHUBDIR%%/frontend/src/components/select-editor/select-editor.js %%SEAHUBDIR%%/frontend/src/components/select-editor/share-link-permission-editor.js %%SEAHUBDIR%%/frontend/src/components/select-editor/share-permission-editor.js +%%SEAHUBDIR%%/frontend/src/components/select-editor/sysadmin-group-role-editor.js +%%SEAHUBDIR%%/frontend/src/components/select-editor/sysadmin-user-role-editor.js +%%SEAHUBDIR%%/frontend/src/components/select-editor/sysadmin-user-status-editor.js %%SEAHUBDIR%%/frontend/src/components/select-editor/user-status-editor.js %%SEAHUBDIR%%/frontend/src/components/select-editor/wiki-permission-editor.js %%SEAHUBDIR%%/frontend/src/components/send-link.js -%%SEAHUBDIR%%/frontend/src/components/session-expired-tip.js %%SEAHUBDIR%%/frontend/src/components/shared-file-view/shared-file-view-tip.js %%SEAHUBDIR%%/frontend/src/components/shared-file-view/shared-file-view.js %%SEAHUBDIR%%/frontend/src/components/shared-repo-list-view/shared-repo-list-item.js @@ -316,6 +277,7 @@ %%SEAHUBDIR%%/frontend/src/components/side-nav-footer.js %%SEAHUBDIR%%/frontend/src/components/side-panel.js %%SEAHUBDIR%%/frontend/src/components/system-notification.js +%%SEAHUBDIR%%/frontend/src/components/terms-preview-widget.js %%SEAHUBDIR%%/frontend/src/components/toast/alert.js %%SEAHUBDIR%%/frontend/src/components/toast/index.js %%SEAHUBDIR%%/frontend/src/components/toast/toast.js @@ -343,6 +305,7 @@ %%SEAHUBDIR%%/frontend/src/components/user-settings/language-setting.js %%SEAHUBDIR%%/frontend/src/components/user-settings/list-in-address-book.js %%SEAHUBDIR%%/frontend/src/components/user-settings/side-nav.js +%%SEAHUBDIR%%/frontend/src/components/user-settings/social-login-dingtalk.js %%SEAHUBDIR%%/frontend/src/components/user-settings/social-login.js %%SEAHUBDIR%%/frontend/src/components/user-settings/two-factor-auth.js %%SEAHUBDIR%%/frontend/src/components/user-settings/user-avatar-form.js @@ -358,6 +321,8 @@ %%SEAHUBDIR%%/frontend/src/css/add-reviewer-dialog.css %%SEAHUBDIR%%/frontend/src/css/audio-file-view.css %%SEAHUBDIR%%/frontend/src/css/comments-list.css +%%SEAHUBDIR%%/frontend/src/css/commit-details.css +%%SEAHUBDIR%%/frontend/src/css/dingtalk-departments.css %%SEAHUBDIR%%/frontend/src/css/dirent-detail.css %%SEAHUBDIR%%/frontend/src/css/dirent-list-item.css %%SEAHUBDIR%%/frontend/src/css/dirents-menu.css @@ -390,8 +355,11 @@ %%SEAHUBDIR%%/frontend/src/css/org-admin-user.css %%SEAHUBDIR%%/frontend/src/css/org-department-item.css %%SEAHUBDIR%%/frontend/src/css/org-logs.css +%%SEAHUBDIR%%/frontend/src/css/pagination.css +%%SEAHUBDIR%%/frontend/src/css/participants-list.css %%SEAHUBDIR%%/frontend/src/css/pdf-file-view.css %%SEAHUBDIR%%/frontend/src/css/react-context-menu.css +%%SEAHUBDIR%%/frontend/src/css/react-mentions-default-style.js %%SEAHUBDIR%%/frontend/src/css/related-files-list.css %%SEAHUBDIR%%/frontend/src/css/repo-folder-trash.css %%SEAHUBDIR%%/frontend/src/css/repo-history.css @@ -410,24 +378,28 @@ %%SEAHUBDIR%%/frontend/src/css/spreadsheet-file-view.css %%SEAHUBDIR%%/frontend/src/css/sub-folder-permission.css %%SEAHUBDIR%%/frontend/src/css/svg-file-view.css +%%SEAHUBDIR%%/frontend/src/css/system-admin-web-settings.css +%%SEAHUBDIR%%/frontend/src/css/system-info.css %%SEAHUBDIR%%/frontend/src/css/system-notification.css +%%SEAHUBDIR%%/frontend/src/css/system-stat.css +%%SEAHUBDIR%%/frontend/src/css/tc-accept.css +%%SEAHUBDIR%%/frontend/src/css/terms-conditions-editor.css %%SEAHUBDIR%%/frontend/src/css/text-file-view.css %%SEAHUBDIR%%/frontend/src/css/tip-for-new-file.css %%SEAHUBDIR%%/frontend/src/css/toolbar.css %%SEAHUBDIR%%/frontend/src/css/transfer-group-dialog.css %%SEAHUBDIR%%/frontend/src/css/tree-view-contextmenu.css +%%SEAHUBDIR%%/frontend/src/css/user-notifications.css %%SEAHUBDIR%%/frontend/src/css/user-settings.css %%SEAHUBDIR%%/frontend/src/css/video-file-view.css %%SEAHUBDIR%%/frontend/src/css/wiki.css %%SEAHUBDIR%%/frontend/src/css/work-weixin-departments.css %%SEAHUBDIR%%/frontend/src/draft.js -%%SEAHUBDIR%%/frontend/src/draw/draw-viewer.js -%%SEAHUBDIR%%/frontend/src/draw/draw.js %%SEAHUBDIR%%/frontend/src/file-history-old.js %%SEAHUBDIR%%/frontend/src/file-history.js %%SEAHUBDIR%%/frontend/src/file-view.js %%SEAHUBDIR%%/frontend/src/history-trash-file-view.js -%%SEAHUBDIR%%/frontend/src/i18n.js +%%SEAHUBDIR%%/frontend/src/i18n-seafile-editor.js %%SEAHUBDIR%%/frontend/src/index.css %%SEAHUBDIR%%/frontend/src/index.js %%SEAHUBDIR%%/frontend/src/markdown-editor.js @@ -450,6 +422,9 @@ %%SEAHUBDIR%%/frontend/src/models/share-link.js %%SEAHUBDIR%%/frontend/src/models/shared-folder-info.js %%SEAHUBDIR%%/frontend/src/models/shared-repo-info.js +%%SEAHUBDIR%%/frontend/src/models/sysadmin-admin-user.js +%%SEAHUBDIR%%/frontend/src/models/sysadmin-user.js +%%SEAHUBDIR%%/frontend/src/models/system-admin/dirent.js %%SEAHUBDIR%%/frontend/src/models/upload-link.js %%SEAHUBDIR%%/frontend/src/pages/dashboard/files-activities.js %%SEAHUBDIR%%/frontend/src/pages/drafts/draft-content.js @@ -493,7 +468,6 @@ %%SEAHUBDIR%%/frontend/src/pages/org-admin/org-users-list.js %%SEAHUBDIR%%/frontend/src/pages/org-admin/org-users.js %%SEAHUBDIR%%/frontend/src/pages/org-admin/side-panel.js -%%SEAHUBDIR%%/frontend/src/pages/repo-wiki-mode/main-panel.js %%SEAHUBDIR%%/frontend/src/pages/repo-wiki-mode/side-panel.js %%SEAHUBDIR%%/frontend/src/pages/review/history-list.js %%SEAHUBDIR%%/frontend/src/pages/search/advanced-search.js @@ -507,10 +481,108 @@ %%SEAHUBDIR%%/frontend/src/pages/shared-libs/shared-libs.js %%SEAHUBDIR%%/frontend/src/pages/shared-with-all/public-shared-view.js %%SEAHUBDIR%%/frontend/src/pages/starred/starred.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/abuse-reports.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/admin-logs/login-logs.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/admin-logs/logs-nav.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/admin-logs/operation-logs.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/departments/department-detail.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/departments/departments-list.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/departments/departments.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/departments/group-item.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/departments/member-item.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/departments/repo-item.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/devices/desktop-devices.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/devices/devices-by-platform.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/devices/devices-errors.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/devices/devices-nav.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/devices/mobile-devices.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/dingtalk-departments.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/dingtalk/dingtalk-department-members-list.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-panel.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/dingtalk/index.js %%SEAHUBDIR%%/frontend/src/pages/sys-admin/file-scan-records.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/groups/group-members.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/groups/group-nav.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/groups/group-repos.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/groups/groups-content.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/groups/groups.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/groups/search-groups.js %%SEAHUBDIR%%/frontend/src/pages/sys-admin/index.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/info.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/institutions/institution-admins.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/institutions/institution-info.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/institutions/institution-nav.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/institutions/institution-users.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/institutions/institutions.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/invitations/invitations.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/links/links-nav.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/links/share-links.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/links/upload-links.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/logs-page/file-access-logs.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/logs-page/file-update-logs.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/logs-page/login-logs.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/logs-page/logs-nav.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/logs-page/share-permission-logs.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/main-panel-topbar.js %%SEAHUBDIR%%/frontend/src/pages/sys-admin/main-panel.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/notifications/notifications.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/orgs/org-groups.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/orgs/org-info.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/orgs/org-nav.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/orgs/org-repos.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/orgs/org-users.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/orgs/orgs-content.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/orgs/orgs.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/orgs/search-orgs.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/all-repos.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/dir-content.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/dir-path-bar.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/dir-view.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/repos-nav.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/repos.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/search-repos.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/system-repo.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/repos/trash-repos.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/search.js %%SEAHUBDIR%%/frontend/src/pages/sys-admin/side-panel.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/picker.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/statistic-chart.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/statistic-common-tool.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/statistic-file.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/statistic-nav.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/statistic-reports.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/statistic-storage.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/statistic-traffic.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/statistic-users.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/traffic-organizations-table.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/traffic-table-body.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/traffic-table.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/statistic/traffic-user-table.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/terms-and-conditions/content.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/terms-and-conditions/item.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/terms-and-conditions/terms-and-conditions.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/user-link.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/admin-users.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/ldap-imported-users.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/ldap-users.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/search-users.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/user-groups.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/user-info.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/user-links.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/user-nav.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/user-repos.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/user-shared-repos.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/users-content.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/users-nav.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/users/users.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/virus-scan-records.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/web-settings/checkbox-item.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/web-settings/file-item.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/web-settings/input-item.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/web-settings/section.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/web-settings/setting-item-base.js +%%SEAHUBDIR%%/frontend/src/pages/sys-admin/web-settings/web-settings.js %%SEAHUBDIR%%/frontend/src/pages/sys-admin/work-weixin-departments.js %%SEAHUBDIR%%/frontend/src/pages/sys-admin/work-weixin/index.js %%SEAHUBDIR%%/frontend/src/pages/sys-admin/work-weixin/work-weixin-department-members-list.js @@ -522,7 +594,6 @@ %%SEAHUBDIR%%/frontend/src/repo-folder-trash.js %%SEAHUBDIR%%/frontend/src/repo-history.js %%SEAHUBDIR%%/frontend/src/repo-snapshot.js -%%SEAHUBDIR%%/frontend/src/repo-wiki-mode.js %%SEAHUBDIR%%/frontend/src/settings.js %%SEAHUBDIR%%/frontend/src/shared-dir-view.js %%SEAHUBDIR%%/frontend/src/shared-file-view-audio.js @@ -535,12 +606,17 @@ %%SEAHUBDIR%%/frontend/src/shared-file-view-text.js %%SEAHUBDIR%%/frontend/src/shared-file-view-unknown.js %%SEAHUBDIR%%/frontend/src/shared-file-view-video.js +%%SEAHUBDIR%%/frontend/src/tc-accept.js +%%SEAHUBDIR%%/frontend/src/translate.js +%%SEAHUBDIR%%/frontend/src/user-notifications.js %%SEAHUBDIR%%/frontend/src/utils/collab-server.js %%SEAHUBDIR%%/frontend/src/utils/constants.js -%%SEAHUBDIR%%/frontend/src/utils/editor-utilties.js +%%SEAHUBDIR%%/frontend/src/utils/date-format-utils.js +%%SEAHUBDIR%%/frontend/src/utils/editor-utilities.js +%%SEAHUBDIR%%/frontend/src/utils/markdown-utils.js %%SEAHUBDIR%%/frontend/src/utils/pinyin-by-unicode.js -%%SEAHUBDIR%%/frontend/src/utils/%%USERS%%-api.js -%%SEAHUBDIR%%/frontend/src/utils/%%USERS%%-markdown2html.js +%%SEAHUBDIR%%/frontend/src/utils/seafile-api.js +%%SEAHUBDIR%%/frontend/src/utils/seafile-markdown2html.js %%SEAHUBDIR%%/frontend/src/utils/text-translation.js %%SEAHUBDIR%%/frontend/src/utils/url-decorator.js %%SEAHUBDIR%%/frontend/src/utils/utils.js @@ -730,66 +806,52 @@ %%SEAHUBDIR%%/manage.py %%SEAHUBDIR%%/media/assets/css/bootstrap.min.b00faad199b5.css %%SEAHUBDIR%%/media/assets/css/bootstrap.min.css -%%SEAHUBDIR%%/media/assets/css/magnific-popup.656241b2c8ed.css -%%SEAHUBDIR%%/media/assets/css/magnific-popup.css -%%SEAHUBDIR%%/media/assets/css/select2-3.5.2.a6bd3ec08cc4.css -%%SEAHUBDIR%%/media/assets/css/select2-3.5.2.b9d0598b4e1c.css -%%SEAHUBDIR%%/media/assets/css/select2-3.5.2.css -%%SEAHUBDIR%%/media/assets/css/select2-spinner.7b9776076d5f.gif -%%SEAHUBDIR%%/media/assets/css/select2-spinner.gif -%%SEAHUBDIR%%/media/assets/css/select2.2ca61b76e220.png -%%SEAHUBDIR%%/media/assets/css/select2.custom.9fe18e0ae58c.css -%%SEAHUBDIR%%/media/assets/css/select2.custom.css -%%SEAHUBDIR%%/media/assets/css/select2.png -%%SEAHUBDIR%%/media/assets/css/select2x2.49e3f0060186.png -%%SEAHUBDIR%%/media/assets/css/select2x2.png -%%SEAHUBDIR%%/media/assets/frontend/commons/bundle.common.c230568e5b34.js +%%SEAHUBDIR%%/media/assets/frontend/commons/bundle.common.ba16f2ac9990.js %%SEAHUBDIR%%/media/assets/frontend/commons/bundle.common.js -%%SEAHUBDIR%%/media/assets/frontend/css/app.b34c01f55f48.css +%%SEAHUBDIR%%/media/assets/frontend/css/TCAccept.6d3a92ee4731.css +%%SEAHUBDIR%%/media/assets/frontend/css/TCAccept.css %%SEAHUBDIR%%/media/assets/frontend/css/app.css -%%SEAHUBDIR%%/media/assets/frontend/css/draft.ad867a4bf0da.css +%%SEAHUBDIR%%/media/assets/frontend/css/app.d8805ead3e26.css +%%SEAHUBDIR%%/media/assets/frontend/css/draft.9afca6ee9a18.css %%SEAHUBDIR%%/media/assets/frontend/css/draft.css -%%SEAHUBDIR%%/media/assets/frontend/css/draft.ed89621f5281.css -%%SEAHUBDIR%%/media/assets/frontend/css/fileHistory.5dff6210d9f7.css -%%SEAHUBDIR%%/media/assets/frontend/css/fileHistory.8c52f1b2a00b.css +%%SEAHUBDIR%%/media/assets/frontend/css/draft.d43c19315a30.css +%%SEAHUBDIR%%/media/assets/frontend/css/fileHistory.54c654c219c8.css +%%SEAHUBDIR%%/media/assets/frontend/css/fileHistory.65976d55bbeb.css %%SEAHUBDIR%%/media/assets/frontend/css/fileHistory.css -%%SEAHUBDIR%%/media/assets/frontend/css/fileHistoryOld.451f7eb29099.css -%%SEAHUBDIR%%/media/assets/frontend/css/fileHistoryOld.6d9d3af889df.css +%%SEAHUBDIR%%/media/assets/frontend/css/fileHistoryOld.5b5e578a9a61.css +%%SEAHUBDIR%%/media/assets/frontend/css/fileHistoryOld.61226bc6f965.css %%SEAHUBDIR%%/media/assets/frontend/css/fileHistoryOld.css +%%SEAHUBDIR%%/media/assets/frontend/css/fileView.b99c5dde0aa0.css %%SEAHUBDIR%%/media/assets/frontend/css/fileView.css -%%SEAHUBDIR%%/media/assets/frontend/css/fileView.ee401be7ec41.css +%%SEAHUBDIR%%/media/assets/frontend/css/historyTrashFileView.0ddb1b3f976b.css %%SEAHUBDIR%%/media/assets/frontend/css/historyTrashFileView.css -%%SEAHUBDIR%%/media/assets/frontend/css/historyTrashFileView.d14a9f8e6a60.css -%%SEAHUBDIR%%/media/assets/frontend/css/markdownEditor.7b3f50810deb.css -%%SEAHUBDIR%%/media/assets/frontend/css/markdownEditor.8802c1413ef3.css +%%SEAHUBDIR%%/media/assets/frontend/css/markdownEditor.485255d520d6.css +%%SEAHUBDIR%%/media/assets/frontend/css/markdownEditor.95e4b1f16738.css %%SEAHUBDIR%%/media/assets/frontend/css/markdownEditor.css -%%SEAHUBDIR%%/media/assets/frontend/css/orgAdmin.a5a72fbfb8d6.css -%%SEAHUBDIR%%/media/assets/frontend/css/orgAdmin.ab3e115ffccf.css +%%SEAHUBDIR%%/media/assets/frontend/css/orgAdmin.0d4d90d3435d.css +%%SEAHUBDIR%%/media/assets/frontend/css/orgAdmin.443f28b4e5aa.css %%SEAHUBDIR%%/media/assets/frontend/css/orgAdmin.css +%%SEAHUBDIR%%/media/assets/frontend/css/repoFolderTrash.c96f7b7be610.css %%SEAHUBDIR%%/media/assets/frontend/css/repoFolderTrash.css -%%SEAHUBDIR%%/media/assets/frontend/css/repoFolderTrash.fe2e3d1ef258.css -%%SEAHUBDIR%%/media/assets/frontend/css/repoHistory.bb1d11011ea8.css +%%SEAHUBDIR%%/media/assets/frontend/css/repoHistory.2d2cf65192a4.css %%SEAHUBDIR%%/media/assets/frontend/css/repoHistory.css -%%SEAHUBDIR%%/media/assets/frontend/css/repoSnapshot.52a534ad8665.css +%%SEAHUBDIR%%/media/assets/frontend/css/repoSnapshot.75bd09cb8cfb.css %%SEAHUBDIR%%/media/assets/frontend/css/repoSnapshot.css -%%SEAHUBDIR%%/media/assets/frontend/css/repoview.7eb7f5ec082c.css -%%SEAHUBDIR%%/media/assets/frontend/css/repoview.8e480048ec1f.css -%%SEAHUBDIR%%/media/assets/frontend/css/repoview.css +%%SEAHUBDIR%%/media/assets/frontend/css/search.c98b21ecfc96.css %%SEAHUBDIR%%/media/assets/frontend/css/search.css -%%SEAHUBDIR%%/media/assets/frontend/css/search.f7874af08411.css +%%SEAHUBDIR%%/media/assets/frontend/css/settings.3e46d001c4bb.css %%SEAHUBDIR%%/media/assets/frontend/css/settings.css -%%SEAHUBDIR%%/media/assets/frontend/css/settings.dfb5a53e4fa2.css %%SEAHUBDIR%%/media/assets/frontend/css/sharedDirView.css %%SEAHUBDIR%%/media/assets/frontend/css/sharedDirView.d3d9da6f9b52.css %%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewAudio.33e6d03b7349.css %%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewAudio.css -%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewDocument.a870c4327e7d.css +%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewDocument.9f86a602b9d9.css %%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewDocument.css %%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewImage.03786cd796a5.css %%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewImage.css %%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewMarkdown.94f2ff528fe7.css %%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewMarkdown.css -%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewPDF.a870c4327e7d.css +%%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewPDF.9f86a602b9d9.css %%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewPDF.css %%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewSVG.css %%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewSVG.d8c9022b8d99.css @@ -801,714 +863,196 @@ %%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewUnknown.css %%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewVideo.0fdf26d874b4.css %%SEAHUBDIR%%/media/assets/frontend/css/sharedFileViewVideo.css -%%SEAHUBDIR%%/media/assets/frontend/css/sysAdmin.0c369ec6c872.css -%%SEAHUBDIR%%/media/assets/frontend/css/sysAdmin.afb31d1bd52d.css +%%SEAHUBDIR%%/media/assets/frontend/css/sysAdmin.29270b9cdc44.css +%%SEAHUBDIR%%/media/assets/frontend/css/sysAdmin.b441c02bb40b.css %%SEAHUBDIR%%/media/assets/frontend/css/sysAdmin.css -%%SEAHUBDIR%%/media/assets/frontend/css/viewCdoc.01ff784c95d2.css -%%SEAHUBDIR%%/media/assets/frontend/css/viewCdoc.12d050a4cd33.css +%%SEAHUBDIR%%/media/assets/frontend/css/userNotifications.3b2a62da2e37.css +%%SEAHUBDIR%%/media/assets/frontend/css/userNotifications.css +%%SEAHUBDIR%%/media/assets/frontend/css/viewCdoc.680d58371250.css %%SEAHUBDIR%%/media/assets/frontend/css/viewCdoc.css -%%SEAHUBDIR%%/media/assets/frontend/css/viewFileDocument.ca26c9953425.css +%%SEAHUBDIR%%/media/assets/frontend/css/viewCdoc.d06f560f93ed.css +%%SEAHUBDIR%%/media/assets/frontend/css/viewFileDocument.4d990d6b9907.css %%SEAHUBDIR%%/media/assets/frontend/css/viewFileDocument.css -%%SEAHUBDIR%%/media/assets/frontend/css/viewFileSpreadsheet.1d1715d9402e.css +%%SEAHUBDIR%%/media/assets/frontend/css/viewFileSpreadsheet.21bd675e6be4.css %%SEAHUBDIR%%/media/assets/frontend/css/viewFileSpreadsheet.css -%%SEAHUBDIR%%/media/assets/frontend/css/viewFileText.45c0b6c49457.css %%SEAHUBDIR%%/media/assets/frontend/css/viewFileText.css -%%SEAHUBDIR%%/media/assets/frontend/css/wiki.b2e186af442b.css +%%SEAHUBDIR%%/media/assets/frontend/css/viewFileText.e87cbd83da6c.css +%%SEAHUBDIR%%/media/assets/frontend/css/wiki.88ba09d1d277.css +%%SEAHUBDIR%%/media/assets/frontend/css/wiki.9ccce9d68723.css %%SEAHUBDIR%%/media/assets/frontend/css/wiki.css -%%SEAHUBDIR%%/media/assets/frontend/css/wiki.e18135e2a883.css -%%SEAHUBDIR%%/media/assets/frontend/js/app.f27264dc4b09.js +%%SEAHUBDIR%%/media/assets/frontend/js/TCAccept.1b3439586821.js +%%SEAHUBDIR%%/media/assets/frontend/js/TCAccept.js +%%SEAHUBDIR%%/media/assets/frontend/js/app.ce6763a76773.js %%SEAHUBDIR%%/media/assets/frontend/js/app.js -%%SEAHUBDIR%%/media/assets/frontend/js/draft.7af830679c62.js +%%SEAHUBDIR%%/media/assets/frontend/js/draft.068e1dd65461.js %%SEAHUBDIR%%/media/assets/frontend/js/draft.js -%%SEAHUBDIR%%/media/assets/frontend/js/draw.680ed158d8bb.js -%%SEAHUBDIR%%/media/assets/frontend/js/draw.js -%%SEAHUBDIR%%/media/assets/frontend/js/fileHistory.d253d79d5e97.js +%%SEAHUBDIR%%/media/assets/frontend/js/fileHistory.716fbf273c7c.js %%SEAHUBDIR%%/media/assets/frontend/js/fileHistory.js -%%SEAHUBDIR%%/media/assets/frontend/js/fileHistoryOld.d7b983957042.js +%%SEAHUBDIR%%/media/assets/frontend/js/fileHistoryOld.8e92ecf388d2.js %%SEAHUBDIR%%/media/assets/frontend/js/fileHistoryOld.js -%%SEAHUBDIR%%/media/assets/frontend/js/fileView.2917781d8393.js +%%SEAHUBDIR%%/media/assets/frontend/js/fileView.18a6591e9797.js %%SEAHUBDIR%%/media/assets/frontend/js/fileView.js -%%SEAHUBDIR%%/media/assets/frontend/js/historyTrashFileView.a8f46c7ae973.js +%%SEAHUBDIR%%/media/assets/frontend/js/historyTrashFileView.319a919cee2a.js %%SEAHUBDIR%%/media/assets/frontend/js/historyTrashFileView.js -%%SEAHUBDIR%%/media/assets/frontend/js/markdownEditor.a076ddc9a5b9.js +%%SEAHUBDIR%%/media/assets/frontend/js/markdownEditor.58ac3fb84eb9.js %%SEAHUBDIR%%/media/assets/frontend/js/markdownEditor.js -%%SEAHUBDIR%%/media/assets/frontend/js/orgAdmin.a99a74c23280.js +%%SEAHUBDIR%%/media/assets/frontend/js/orgAdmin.a4c738c1dedd.js %%SEAHUBDIR%%/media/assets/frontend/js/orgAdmin.js -%%SEAHUBDIR%%/media/assets/frontend/js/repoFolderTrash.58bdf4c309c9.js +%%SEAHUBDIR%%/media/assets/frontend/js/repoFolderTrash.8d1f2881a0a5.js %%SEAHUBDIR%%/media/assets/frontend/js/repoFolderTrash.js -%%SEAHUBDIR%%/media/assets/frontend/js/repoHistory.15a8936f56ee.js +%%SEAHUBDIR%%/media/assets/frontend/js/repoHistory.3c3225ec4924.js %%SEAHUBDIR%%/media/assets/frontend/js/repoHistory.js -%%SEAHUBDIR%%/media/assets/frontend/js/repoSnapshot.02f5673bf1bf.js +%%SEAHUBDIR%%/media/assets/frontend/js/repoSnapshot.175c06de32a4.js %%SEAHUBDIR%%/media/assets/frontend/js/repoSnapshot.js -%%SEAHUBDIR%%/media/assets/frontend/js/repoview.d7e2f6d17a0f.js -%%SEAHUBDIR%%/media/assets/frontend/js/repoview.js -%%SEAHUBDIR%%/media/assets/frontend/js/search.d990a476193e.js +%%SEAHUBDIR%%/media/assets/frontend/js/search.a66a158b74e3.js %%SEAHUBDIR%%/media/assets/frontend/js/search.js -%%SEAHUBDIR%%/media/assets/frontend/js/settings.c014f8709408.js +%%SEAHUBDIR%%/media/assets/frontend/js/settings.4bdbd69c1fd3.js %%SEAHUBDIR%%/media/assets/frontend/js/settings.js -%%SEAHUBDIR%%/media/assets/frontend/js/sharedDirView.52512231a809.js +%%SEAHUBDIR%%/media/assets/frontend/js/sharedDirView.d09aaa130df5.js %%SEAHUBDIR%%/media/assets/frontend/js/sharedDirView.js -%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewAudio.16a60840c662.js +%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewAudio.62953b85b498.js %%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewAudio.js -%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewDocument.1e3648cd9206.js +%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewDocument.27ba2a1b796c.js %%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewDocument.js -%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewImage.869a7c0533b7.js +%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewImage.e358ed50e1b5.js %%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewImage.js -%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewMarkdown.f6c50ea75e7f.js +%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewMarkdown.89939e91eb09.js %%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewMarkdown.js -%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewPDF.40cb725eb459.js +%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewPDF.079c45db4b59.js %%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewPDF.js -%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewSVG.10fce705b777.js +%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewSVG.d6a6e4e0df13.js %%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewSVG.js -%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewSpreadsheet.d2656544be19.js +%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewSpreadsheet.aa5adbb5ea13.js %%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewSpreadsheet.js -%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewText.1e099e34d179.js +%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewText.e136496468c7.js %%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewText.js -%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewUnknown.5e4969ac4d5a.js +%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewUnknown.c5a9163ce917.js %%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewUnknown.js -%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewVideo.3d059f5b34e2.js +%%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewVideo.ed9e393347a0.js %%SEAHUBDIR%%/media/assets/frontend/js/sharedFileViewVideo.js -%%SEAHUBDIR%%/media/assets/frontend/js/sysAdmin.2c0779fe1e88.js +%%SEAHUBDIR%%/media/assets/frontend/js/sysAdmin.d570755fe333.js %%SEAHUBDIR%%/media/assets/frontend/js/sysAdmin.js -%%SEAHUBDIR%%/media/assets/frontend/js/viewCdoc.764a83b4dc5c.js +%%SEAHUBDIR%%/media/assets/frontend/js/userNotifications.7dc5ff10c384.js +%%SEAHUBDIR%%/media/assets/frontend/js/userNotifications.js +%%SEAHUBDIR%%/media/assets/frontend/js/viewCdoc.f04b07c354fd.js %%SEAHUBDIR%%/media/assets/frontend/js/viewCdoc.js -%%SEAHUBDIR%%/media/assets/frontend/js/viewFileDocument.112a3c5833da.js +%%SEAHUBDIR%%/media/assets/frontend/js/viewFileDocument.e1dfc896f3e1.js %%SEAHUBDIR%%/media/assets/frontend/js/viewFileDocument.js -%%SEAHUBDIR%%/media/assets/frontend/js/viewFileSpreadsheet.461e1121e280.js +%%SEAHUBDIR%%/media/assets/frontend/js/viewFileSpreadsheet.b4ce6b3ef2f8.js %%SEAHUBDIR%%/media/assets/frontend/js/viewFileSpreadsheet.js -%%SEAHUBDIR%%/media/assets/frontend/js/viewFileText.aab4f87ee4e9.js +%%SEAHUBDIR%%/media/assets/frontend/js/viewFileText.19040779c45c.js %%SEAHUBDIR%%/media/assets/frontend/js/viewFileText.js -%%SEAHUBDIR%%/media/assets/frontend/js/wiki.732928ec595f.js +%%SEAHUBDIR%%/media/assets/frontend/js/wiki.7ef556a7609b.js %%SEAHUBDIR%%/media/assets/frontend/js/wiki.js -%%SEAHUBDIR%%/media/assets/frontend/locales/cs/translations.c529d9ad8348.json -%%SEAHUBDIR%%/media/assets/frontend/locales/cs/translations.json -%%SEAHUBDIR%%/media/assets/frontend/locales/de/translations.28633bea222b.json -%%SEAHUBDIR%%/media/assets/frontend/locales/de/translations.json -%%SEAHUBDIR%%/media/assets/frontend/locales/en/translations.6057f26faf04.json -%%SEAHUBDIR%%/media/assets/frontend/locales/en/translations.json -%%SEAHUBDIR%%/media/assets/frontend/locales/es-AR/translations.5cdc1c574a69.json -%%SEAHUBDIR%%/media/assets/frontend/locales/es-AR/translations.json -%%SEAHUBDIR%%/media/assets/frontend/locales/es-MX/translations.5cdc1c574a69.json -%%SEAHUBDIR%%/media/assets/frontend/locales/es-MX/translations.json -%%SEAHUBDIR%%/media/assets/frontend/locales/es/translations.5cdc1c574a69.json -%%SEAHUBDIR%%/media/assets/frontend/locales/es/translations.json -%%SEAHUBDIR%%/media/assets/frontend/locales/fr/translations.835d42170bea.json -%%SEAHUBDIR%%/media/assets/frontend/locales/fr/translations.json -%%SEAHUBDIR%%/media/assets/frontend/locales/it/translations.beefc6aaafc3.json -%%SEAHUBDIR%%/media/assets/frontend/locales/it/translations.json -%%SEAHUBDIR%%/media/assets/frontend/locales/ru/translations.526903b12b6d.json -%%SEAHUBDIR%%/media/assets/frontend/locales/ru/translations.json -%%SEAHUBDIR%%/media/assets/frontend/locales/zh-CN/translations.440259212305.json -%%SEAHUBDIR%%/media/assets/frontend/locales/zh-CN/translations.json -%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.12717b4a013d.woff2 -%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.649582a6076b.svg -%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.8473867ab90a.ttf -%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.93cd9a877c79.eot -%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.960d05e6858e.woff +%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.33f727ccde4b.woff2 +%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.3929b3ef871f.svg +%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.54f142e03adc.ttf +%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.b58f468f8416.eot %%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.eot +%%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.f3dd4f397fbc.woff %%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.svg %%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.ttf %%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.woff %%SEAHUBDIR%%/media/assets/frontend/media/fa-regular-400.woff2 -%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.4d496c9d7dd8.svg -%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.56cf83dc3076.ttf -%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.8c3a8870b9d8.eot -%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.b093fcb2c86d.woff +%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.035a137af03d.eot +%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.6661d6b3521b.woff +%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.8a8c0474283e.woff2 +%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.9bbbee00f657.svg +%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.b6a14bb88dbc.ttf %%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.eot -%%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.f093864079d4.woff2 %%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.svg %%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.ttf %%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.woff %%SEAHUBDIR%%/media/assets/frontend/media/fa-solid-900.woff2 -%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.6cd761eb7eb2.ttf -%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.730c639f2025.eot -%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.a12ff25b19f7.svg -%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.ab2084ddd494.woff2 -%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.eot -%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.f35cf3584885.woff -%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.svg -%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.ttf -%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.woff -%%SEAHUBDIR%%/media/assets/frontend/media/iconfont.woff2 -%%SEAHUBDIR%%/media/assets/scripts/app/collections/activities.77ea3149773c.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/activities.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/deleted-repos.cb357ea8a224.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/deleted-repos.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/devices.ce46433dc2f6.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/devices.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/dirents.277cea692813.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/dirents.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/file-comments.267cccd4c209.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/file-comments.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/group-discussions.44e990cae2b8.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/group-discussions.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/group-members.043343107764.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/group-members.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/group-owned-repos.64d4f6a6edbd.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/group-owned-repos.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/group-repos.629d7b4d403d.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/group-repos.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/groups.b2bc7f1951b4.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/groups.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/invitations.8a8ca0052bc9.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/invitations.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/pub-repos.56fb5a44d957.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/pub-repos.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-group-folder-perm.516bae891652.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-group-folder-perm.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-shared-download-links.62e5080bd3a1.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-shared-download-links.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-shared-upload-links.fcda4d72bd7a.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-shared-upload-links.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-user-folder-perm.2014c47b2621.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/repo-user-folder-perm.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/repos.627e7241c1a7.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/repos.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-folders.5ca097d8e69f.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-folders.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-repos.51efabf47ad2.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-repos.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-share-links.81193dc9b191.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-share-links.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-upload-links.da0f9d7880a6.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/share-admin-upload-links.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/starred-files.0fd48b6cab65.js -%%SEAHUBDIR%%/media/assets/scripts/app/collections/starred-files.js -%%SEAHUBDIR%%/media/assets/scripts/app/main.e72a78a72bbe.js -%%SEAHUBDIR%%/media/assets/scripts/app/main.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/activity.dbdb311e9b4c.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/activity.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/deleted-repo.58d204d02c6d.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/deleted-repo.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/device.205de3de7389.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/device.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/dirent.3ed4e1f93c0b.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/dirent.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/group-discussion.6d7706b3388e.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/group-discussion.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/group-repo.a538f82f1af9.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/group-repo.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/group.2004ce3576b3.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/group.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/invitation.53327a6ee991.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/invitation.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/pub-repo.3f52334f11d8.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/pub-repo.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/repo.ff0eb7bd7c19.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/repo.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-folder.365bc10673a0.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-folder.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-repo.feb92f8fef5c.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-repo.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-share-link.c3223f5162df.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-share-link.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-upload-link.3666fafff5b8.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/share-admin-upload-link.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/starred-file.bd1fd7cfed45.js -%%SEAHUBDIR%%/media/assets/scripts/app/models/starred-file.js -%%SEAHUBDIR%%/media/assets/scripts/app/router.1ce27cb54110.js -%%SEAHUBDIR%%/media/assets/scripts/app/router.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/account.3dcb6ad53eb9.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/account.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/activities.a2f31fa03aeb.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/activities.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/activity-item.175841715dcb.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/activity-item.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/add-department-repo.653e6cd9dd8b.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/add-department-repo.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/add-group-repo.54094112928d.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/add-group-repo.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/add-pub-repo.6e432a7b9e31.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/add-pub-repo.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/add-pubrepo-item.83b33d2ec341.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/add-pubrepo-item.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/add-repo.bbe93341e211.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/add-repo.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/create-pub-repo.1e0da660b6c5.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/create-pub-repo.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/deleted-repo.2d15376c9faf.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/deleted-repo.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/details.fd78c3023be7.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/details.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/device.b487d2c70aaf.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/device.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/devices.c461393c2ce0.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/devices.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-mvcp.b70ddf5c9229.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-mvcp.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-rename.7dbb14f3280f.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-rename.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-smart-link.6532dbd4f761.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/dirent-smart-link.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-change-password.5b4162360789.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-change-password.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-folder-perm-admin.dcab826dac14.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-folder-perm-admin.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-history-settings.d8bcc4fb9107.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-history-settings.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-share-link-admin.1537a70c7cf2.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dialogs/repo-share-link-admin.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dir.098a1a0a044e.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dir.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-details.b43e654c6623.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-details.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-grid.adbecbf2fd67.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent-grid.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent.51c6356d2e9d.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/dirent.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/file-comment.e7c42765122a.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/file-comment.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/file-comments.7f3423873020.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/file-comments.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/fileupload.88a6a8139191.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/fileupload.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/folder-perm.be46700663d0.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/folder-perm.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/folder-share-item.3ae8bf4463b4.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/folder-share-item.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-discussion.ab6fcd26bc84.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-discussion.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-discussions.a2f44f3ef4f2.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-discussions.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-item.b07654cf48d7.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-item.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-manage-member.196dc7105a38.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-manage-member.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-manage-members.5082bf79a9ba.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-manage-members.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-member.4ab6f561f5b1.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-member.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-members.cba95146c45c.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-members.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-repo.8397e3459f9a.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-repo.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-settings.c72aa38b0c63.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group-settings.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group.477653f4dbcc.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/group.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/groups.aca7c713a3c4.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/groups.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/invitation.95cdcbd6a5ed.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/invitation.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/invitations.2fec0c817c1b.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/invitations.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/my-deleted-repos.b7b1412537fd.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/my-deleted-repos.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/myhome-repos.4d80083e9434.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/myhome-repos.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/myhome-shared-repos.290eaad1db42.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/myhome-shared-repos.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/notifications.560ae87b7be9.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/notifications.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/organization-repo.86fbc21ac51f.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/organization-repo.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/organization.e8fe6b83ea9d.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/organization.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/repo-details.98823942ee60.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/repo-details.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/repo-folder-perm-item.c832bc1bae3b.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/repo-folder-perm-item.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/repo-shared-link.5034cbf83447.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/repo-shared-link.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/repo.4c156532f683.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/repo.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-folder.815e0d1f1f66.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-folder.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-folders.ca18fde7bd94.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-folders.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-repo.728b463b95eb.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-repo.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-repos.225d01e58008.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-repos.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-share-link.084725e4727b.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-share-link.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-share-links.893aa7c23c04.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-share-links.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-upload-link.83c989203970.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-upload-link.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-upload-links.061269729272.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share-admin-upload-links.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share.5f4de09769a2.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/share.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/shared-repo.a77a995affdd.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/shared-repo.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/side-nav.115339721a1f.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/side-nav.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/starred-file-item.fac3111527ac.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/starred-file-item.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/starred-file.b1cf614a6008.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/starred-file.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/dropdown.1a86ef32a5d5.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/dropdown.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/hl-item-view.c60b850d524f.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/hl-item-view.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/popover.d570232e0ce7.js -%%SEAHUBDIR%%/media/assets/scripts/app/views/widgets/popover.js -%%SEAHUBDIR%%/media/assets/scripts/build.2a9f0ec5c156.js -%%SEAHUBDIR%%/media/assets/scripts/build.js -%%SEAHUBDIR%%/media/assets/scripts/common.8b546d0e12ae.js -%%SEAHUBDIR%%/media/assets/scripts/common.js -%%SEAHUBDIR%%/media/assets/scripts/dist/build.d41d8cd98f00.js -%%SEAHUBDIR%%/media/assets/scripts/dist/build.eb69755ad9b3.txt -%%SEAHUBDIR%%/media/assets/scripts/dist/build.js -%%SEAHUBDIR%%/media/assets/scripts/dist/build.txt -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ar/djangojs.881038f5962c.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ar/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ca/djangojs.fbba985df480.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ca/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/cs/djangojs.a142cbb09af5.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/cs/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/de/djangojs.8dea61004d63.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/de/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/el/djangojs.8d8c518595ce.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/el/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/en/djangojs.6f7a9eb6b6e6.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/en/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-ar/djangojs.b473ed585ab5.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-ar/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-mx/djangojs.7e42ee940547.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es-mx/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es/djangojs.8698774c372d.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/es/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fi/djangojs.6a97d211c417.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fi/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fr/djangojs.9d6fabfc6058.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/fr/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/he/djangojs.7cb2cfe1eebf.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/he/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/hu/djangojs.1c700444a122.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/hu/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/is/djangojs.9370be2d4377.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/is/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/it/djangojs.48743eed6b43.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/it/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ja/djangojs.fe5375860289.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ja/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ko/djangojs.107af3a8ba41.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ko/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/lv/djangojs.b07b4230a101.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/lv/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/nl/djangojs.f154792d6c73.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/nl/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pl/djangojs.b1184417f4c4.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pl/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pt-br/djangojs.c597f080c9b0.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/pt-br/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ru/djangojs.c7106ffd1a44.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/ru/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sk/djangojs.e06218499754.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sk/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sl/djangojs.74e46338ba98.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sl/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sv/djangojs.95255b34f224.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/sv/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/th/djangojs.44269a57f620.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/th/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/tr/djangojs.951b74134c48.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/tr/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/uk/djangojs.d644a2baab10.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/uk/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/vi/djangojs.808d9a3b2e9e.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/vi/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-cn/djangojs.fe2b87a461cb.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-cn/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-tw/djangojs.817b28b7ff6f.js -%%SEAHUBDIR%%/media/assets/scripts/dist/i18n/zh-tw/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/dist/lib/require.ac5ad85d01a3.js -%%SEAHUBDIR%%/media/assets/scripts/dist/lib/require.js -%%SEAHUBDIR%%/media/assets/scripts/dist/main.fc51d39e1cec.js -%%SEAHUBDIR%%/media/assets/scripts/dist/main.js -%%SEAHUBDIR%%/media/assets/scripts/dist/orgadmin-main.e4026066f238.js -%%SEAHUBDIR%%/media/assets/scripts/dist/orgadmin-main.js -%%SEAHUBDIR%%/media/assets/scripts/dist/sysadmin-main.460978022b5d.js -%%SEAHUBDIR%%/media/assets/scripts/dist/sysadmin-main.js -%%SEAHUBDIR%%/media/assets/scripts/file-tree.ef19875b8f54.js -%%SEAHUBDIR%%/media/assets/scripts/file-tree.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/ar/djangojs.7da79babb8d6.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/ar/djangojs.40fb930865d6.js %%SEAHUBDIR%%/media/assets/scripts/i18n/ar/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/ca/djangojs.df786f2cf8f7.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/ca/djangojs.b065ffa3b036.js %%SEAHUBDIR%%/media/assets/scripts/i18n/ca/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/cs/djangojs.0daa8aa4e580.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/cs/djangojs.1fe001257247.js %%SEAHUBDIR%%/media/assets/scripts/i18n/cs/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/de/djangojs.8f573da21c23.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/de/djangojs.3bf24684350d.js %%SEAHUBDIR%%/media/assets/scripts/i18n/de/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/el/djangojs.fbd3f72f91a3.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/el/djangojs.614132d5eed8.js %%SEAHUBDIR%%/media/assets/scripts/i18n/el/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/en/djangojs.e37eef1ffc63.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/en/djangojs.32cad827f495.js %%SEAHUBDIR%%/media/assets/scripts/i18n/en/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/es-ar/djangojs.22e6ce8b1582.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/es-ar/djangojs.d2c8dffa4b7e.js %%SEAHUBDIR%%/media/assets/scripts/i18n/es-ar/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/es-mx/djangojs.a940f1e63f8e.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/es-mx/djangojs.52fc71fbf1a1.js %%SEAHUBDIR%%/media/assets/scripts/i18n/es-mx/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/es/djangojs.fe7dd4adfb1f.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/es/djangojs.c8b206ac0dee.js %%SEAHUBDIR%%/media/assets/scripts/i18n/es/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/fi/djangojs.0b13d8063491.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/fi/djangojs.5281c35f6ce0.js %%SEAHUBDIR%%/media/assets/scripts/i18n/fi/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/fr/djangojs.a16af3380048.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/fr/djangojs.1ee7a1fb4e5f.js %%SEAHUBDIR%%/media/assets/scripts/i18n/fr/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/he/djangojs.54bf60072d90.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/he/djangojs.ee26d3da3853.js %%SEAHUBDIR%%/media/assets/scripts/i18n/he/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/hu/djangojs.32f9d7bfea54.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/hu/djangojs.0a5fea562ac0.js %%SEAHUBDIR%%/media/assets/scripts/i18n/hu/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/is/djangojs.7a6e0d826c9a.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/is/djangojs.a72f68f222f4.js %%SEAHUBDIR%%/media/assets/scripts/i18n/is/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/it/djangojs.7e64da8d8fc6.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/it/djangojs.ccac88956a99.js %%SEAHUBDIR%%/media/assets/scripts/i18n/it/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/ja/djangojs.43a15992dcbe.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/ja/djangojs.6ef1deaf6e60.js %%SEAHUBDIR%%/media/assets/scripts/i18n/ja/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/ko/djangojs.773a36b06d2e.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/ko/djangojs.e5d8154ab308.js %%SEAHUBDIR%%/media/assets/scripts/i18n/ko/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/lv/djangojs.7557e2e4542b.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/lv/djangojs.149acf904402.js %%SEAHUBDIR%%/media/assets/scripts/i18n/lv/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/nl/djangojs.c04bb0ff7a21.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/nl/djangojs.1f56dcd2eda6.js %%SEAHUBDIR%%/media/assets/scripts/i18n/nl/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/pl/djangojs.016ae550ae52.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/pl/djangojs.6a692eaeaa5d.js %%SEAHUBDIR%%/media/assets/scripts/i18n/pl/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/pt-br/djangojs.d77f698cb89b.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/pt-br/djangojs.3644f51d4a19.js %%SEAHUBDIR%%/media/assets/scripts/i18n/pt-br/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/ru/djangojs.caeb7588c10a.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/ru/djangojs.47dabeba9260.js %%SEAHUBDIR%%/media/assets/scripts/i18n/ru/djangojs.js %%SEAHUBDIR%%/media/assets/scripts/i18n/sk/djangojs.06183425c030.js %%SEAHUBDIR%%/media/assets/scripts/i18n/sk/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/sl/djangojs.56af4a9b1833.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/sl/djangojs.3e210d174b4e.js %%SEAHUBDIR%%/media/assets/scripts/i18n/sl/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/sv/djangojs.db977eef49f2.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/sv/djangojs.7c3d4880b05d.js %%SEAHUBDIR%%/media/assets/scripts/i18n/sv/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/th/djangojs.a0d5a14eeb18.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/th/djangojs.bcf2a7dcf2cd.js %%SEAHUBDIR%%/media/assets/scripts/i18n/th/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/tr/djangojs.ef51031afc8d.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/tr/djangojs.2b7ab254b30b.js %%SEAHUBDIR%%/media/assets/scripts/i18n/tr/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/uk/djangojs.4cf1c1987815.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/uk/djangojs.5dbe32f9cd81.js %%SEAHUBDIR%%/media/assets/scripts/i18n/uk/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/vi/djangojs.96e9f5cdb1f9.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/vi/djangojs.6c30f881ac5b.js %%SEAHUBDIR%%/media/assets/scripts/i18n/vi/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/zh-cn/djangojs.74aeb569b35c.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/zh-cn/djangojs.82145f4e0ee8.js %%SEAHUBDIR%%/media/assets/scripts/i18n/zh-cn/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/i18n/zh-tw/djangojs.0f2a6e9f0b2b.js +%%SEAHUBDIR%%/media/assets/scripts/i18n/zh-tw/djangojs.620120dbd892.js %%SEAHUBDIR%%/media/assets/scripts/i18n/zh-tw/djangojs.js -%%SEAHUBDIR%%/media/assets/scripts/lib/backbone.c1a39c11a835.js -%%SEAHUBDIR%%/media/assets/scripts/lib/backbone.js -%%SEAHUBDIR%%/media/assets/scripts/lib/backbone.paginator.ee50c2f50e53.js -%%SEAHUBDIR%%/media/assets/scripts/lib/backbone.paginator.js %%SEAHUBDIR%%/media/assets/scripts/lib/jquery-ui.min.bdcd176b5ec2.js %%SEAHUBDIR%%/media/assets/scripts/lib/jquery-ui.min.js -%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.fileupload-process.c92f97e488bb.js -%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.fileupload-process.js -%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.fileupload-ui.d9e29eebec8f.js -%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.fileupload-ui.js -%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.fileupload-validate.b4f0da4b2581.js -%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.fileupload-validate.js -%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.fileupload.e5acbaa834c0.js -%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.fileupload.js -%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.iframe-transport.7b39a42a7a2a.js -%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.iframe-transport.js -%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.magnific-popup.min.ba6cf724c8bb.js -%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.magnific-popup.min.js %%SEAHUBDIR%%/media/assets/scripts/lib/jquery.min.a09e13ee94d5.js %%SEAHUBDIR%%/media/assets/scripts/lib/jquery.min.js %%SEAHUBDIR%%/media/assets/scripts/lib/jquery.simplemodal.55150926fcd1.js %%SEAHUBDIR%%/media/assets/scripts/lib/jquery.simplemodal.js -%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.ui.widget.1.11.1.5bae5494c8e9.js -%%SEAHUBDIR%%/media/assets/scripts/lib/jquery.ui.widget.1.11.1.js -%%SEAHUBDIR%%/media/assets/scripts/lib/js.cookie.8ff1c89f24a8.js -%%SEAHUBDIR%%/media/assets/scripts/lib/js.cookie.js -%%SEAHUBDIR%%/media/assets/scripts/lib/jstree.min.3e831b62c177.js -%%SEAHUBDIR%%/media/assets/scripts/lib/jstree.min.js -%%SEAHUBDIR%%/media/assets/scripts/lib/marked.min.c2a88705e206.js -%%SEAHUBDIR%%/media/assets/scripts/lib/marked.min.js -%%SEAHUBDIR%%/media/assets/scripts/lib/moment-with-locales.min.84474642caf1.js -%%SEAHUBDIR%%/media/assets/scripts/lib/moment-with-locales.min.js -%%SEAHUBDIR%%/media/assets/scripts/lib/require.640929dac3c2.js -%%SEAHUBDIR%%/media/assets/scripts/lib/require.js -%%SEAHUBDIR%%/media/assets/scripts/lib/select2-3.5.2.d5f38f0c37db.js -%%SEAHUBDIR%%/media/assets/scripts/lib/select2-3.5.2.js -%%SEAHUBDIR%%/media/assets/scripts/lib/text.71e5a361c2c7.js -%%SEAHUBDIR%%/media/assets/scripts/lib/text.js -%%SEAHUBDIR%%/media/assets/scripts/lib/tmpl.min.0e87d44edb61.js -%%SEAHUBDIR%%/media/assets/scripts/lib/tmpl.min.js -%%SEAHUBDIR%%/media/assets/scripts/lib/underscore.1dccc53d7339.js -%%SEAHUBDIR%%/media/assets/scripts/lib/underscore.js -%%SEAHUBDIR%%/media/assets/scripts/main.ee715e56433e.js -%%SEAHUBDIR%%/media/assets/scripts/main.js -%%SEAHUBDIR%%/media/assets/scripts/orgadmin-app/main.33d0e83868ed.js -%%SEAHUBDIR%%/media/assets/scripts/orgadmin-app/main.js -%%SEAHUBDIR%%/media/assets/scripts/orgadmin-app/router.e0797f59c606.js -%%SEAHUBDIR%%/media/assets/scripts/orgadmin-app/router.js -%%SEAHUBDIR%%/media/assets/scripts/orgadmin-app/views/side-nav.ecd4411a2ff6.js -%%SEAHUBDIR%%/media/assets/scripts/orgadmin-app/views/side-nav.js -%%SEAHUBDIR%%/media/assets/scripts/orgadmin-main.77b8ddcf76c8.js -%%SEAHUBDIR%%/media/assets/scripts/orgadmin-main.js -%%SEAHUBDIR%%/media/assets/scripts/pinyin-by-unicode.8a45c2cfbafa.js -%%SEAHUBDIR%%/media/assets/scripts/pinyin-by-unicode.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/address-book-group.528f5c2ed64d.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/address-book-group.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/address-book-groups.397f6480f72b.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/address-book-groups.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/admin-login-logs.a32940b20808.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/admin-login-logs.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/admin-operation-logs.9776a0cd0293.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/admin-operation-logs.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/device-errors.de63a040c8f3.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/device-errors.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/device-trusted-ipaddresses.8cdfecac8e52.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/device-trusted-ipaddresses.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/devices.c3d27133cafe.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/devices.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/dirents.7597b05d5ae1.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/dirents.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/group-members.81d9522e3e0e.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/group-members.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/group-repos.b0c9372a7ec8.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/group-repos.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/groups.58c03af01bab.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/groups.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/repos.da8363c28bdf.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/repos.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/search-groups.73a8835c617a.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/search-groups.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/search-repos.fdd17029d706.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/search-repos.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/search-trash-repos.c40a5fb36795.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/search-trash-repos.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/trash-repos.136cdf5c3247.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/collection/trash-repos.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/main.f7e9051f92b1.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/main.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/admin-login-log.52663aa8053a.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/admin-login-log.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/admin-operation-log.0b7e25e105cb.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/admin-operation-log.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/device-error.8f106faa372b.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/device-error.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/device-trusted-ipaddress.08d0a9bb16da.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/device-trusted-ipaddress.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/device.85509292c9f9.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/device.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/dirent.3e11739a7edd.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/dirent.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/group-member.7b441252d770.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/group-member.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/group-repo.68504934436b.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/group-repo.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/group.730f1455b174.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/group.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/repo.b08507215f65.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/repo.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/sysinfo.b8f278d86fba.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/sysinfo.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/system-repo.358ab9b5a52c.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/system-repo.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/trash-repo.9d15a76965d4.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/models/trash-repo.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/router.c50b8619cdcb.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/router.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/address-book-group-item.018feccfd656.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/address-book-group-item.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/address-book-group-library.4df9936a4373.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/address-book-group-library.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/address-book-group.3cb10a396b43.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/address-book-group.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/address-book.b1bb17f4f0b4.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/address-book.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/admin-login-log.4fe6885184dd.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/admin-login-log.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/admin-login-logs.be541263da27.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/admin-login-logs.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/admin-operation-log.2dab19bc7bb1.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/admin-operation-log.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/admin-operation-logs.cf031311bcd5.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/admin-operation-logs.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dashboard.cdcbedafe722.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dashboard.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/desktop-devices.c2f7ccb817b4.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/desktop-devices.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-error.4e2a1ee6c209.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-error.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-errors.ba3ecd4ae14a.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-errors.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-trusted-ipaddress.66c923208cfd.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-trusted-ipaddress.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-trusted-ipaddresses.755622a99f7b.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device-trusted-ipaddresses.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device.ef1bef7c60ea.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/device.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dir.f119e0d2dffb.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dir.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dirent.46ace69d5584.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/dirent.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/folder-share-item.fc0938dd1790.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/folder-share-item.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group-member.bd29f8b577cd.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group-member.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group-members.c2cd890f954f.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group-members.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group-repo.48bff31ec1b3.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group-repo.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group-repos.0a3924572dad.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group-repos.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group.39581f9a4ab8.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/group.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/groups.bc0655ad779c.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/groups.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/mobile-devices.c3bc053df437.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/mobile-devices.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/repo.0c8463107df3.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/repo.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/repos.427e44565573.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/repos.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/search-groups.5ccccce7cbb3.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/search-groups.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/search-repos.41e230c9b38c.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/search-repos.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/search-trash-repos.11de9f4e9f80.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/search-trash-repos.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/share.6bfb3ebcb205.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/share.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/side-nav.f695b4d3de33.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/side-nav.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/system-repo.c5a128429752.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/system-repo.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/trash-repo.fbb34443de7d.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/trash-repo.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/trash-repos.e460f0ddfdfe.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-app/views/trash-repos.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-main.e14c688752f6.js -%%SEAHUBDIR%%/media/assets/scripts/sysadmin-main.js %%SEAHUBDIR%%/media/assets/staticfiles.json -%%SEAHUBDIR%%/media/codemirror/codemirror-2.36.js -%%SEAHUBDIR%%/media/codemirror/codemirror.css -%%SEAHUBDIR%%/media/codemirror/monokai.css %%SEAHUBDIR%%/media/cors/result.html -%%SEAHUBDIR%%/media/css/background.png -%%SEAHUBDIR%%/media/css/bigplay.png -%%SEAHUBDIR%%/media/css/bigplay.svg %%SEAHUBDIR%%/media/css/bootstrap.popover.min.css -%%SEAHUBDIR%%/media/css/controls.png -%%SEAHUBDIR%%/media/css/controls.svg -%%SEAHUBDIR%%/media/css/editormd.min.css -%%SEAHUBDIR%%/media/css/file_view_extra.css %%SEAHUBDIR%%/media/css/font/fontawesome-webfont.eot %%SEAHUBDIR%%/media/css/font/fontawesome-webfont.ttf %%SEAHUBDIR%%/media/css/font/fontawesome-webfont.woff %%SEAHUBDIR%%/media/css/jquery-ui.datepicker.min.css -%%SEAHUBDIR%%/media/css/jstree_default_theme/32px.png -%%SEAHUBDIR%%/media/css/jstree_default_theme/40px.png -%%SEAHUBDIR%%/media/css/jstree_default_theme/style.min.css -%%SEAHUBDIR%%/media/css/jstree_default_theme/throbber.gif -%%SEAHUBDIR%%/media/css/loading.gif -%%SEAHUBDIR%%/media/css/mediaelementplayer.css -%%SEAHUBDIR%%/media/css/pdf_file_view.css -%%SEAHUBDIR%%/media/css/print_for_file_view.css -%%SEAHUBDIR%%/media/css/seacloud.css -%%SEAHUBDIR%%/media/css/%%USERS%%-ui.css +%%SEAHUBDIR%%/media/css/print_for_md_file_view.css +%%SEAHUBDIR%%/media/css/seafile-editor-font/iconfont.eot +%%SEAHUBDIR%%/media/css/seafile-editor-font/iconfont.svg +%%SEAHUBDIR%%/media/css/seafile-editor-font/iconfont.ttf +%%SEAHUBDIR%%/media/css/seafile-editor-font/iconfont.woff +%%SEAHUBDIR%%/media/css/seafile-editor-font/iconfont.woff2 +%%SEAHUBDIR%%/media/css/seafile-editor-font/seafile-editor-font.css +%%SEAHUBDIR%%/media/css/seafile-ui.css %%SEAHUBDIR%%/media/css/seahub.css -%%SEAHUBDIR%%/media/css/seahub.min.css %%SEAHUBDIR%%/media/css/seahub_react.css -%%SEAHUBDIR%%/media/css/select2.css -%%SEAHUBDIR%%/media/css/sf_font2/%%USERS%%-font2.eot -%%SEAHUBDIR%%/media/css/sf_font2/%%USERS%%-font2.svg -%%SEAHUBDIR%%/media/css/sf_font2/%%USERS%%-font2.ttf -%%SEAHUBDIR%%/media/css/sf_font2/%%USERS%%-font2.woff +%%SEAHUBDIR%%/media/css/sf_font2/seafile-font2.eot +%%SEAHUBDIR%%/media/css/sf_font2/seafile-font2.svg +%%SEAHUBDIR%%/media/css/sf_font2/seafile-font2.ttf +%%SEAHUBDIR%%/media/css/sf_font2/seafile-font2.woff %%SEAHUBDIR%%/media/css/sf_font3/iconfont.css %%SEAHUBDIR%%/media/css/sf_font3/iconfont.eot %%SEAHUBDIR%%/media/css/sf_font3/iconfont.js @@ -1516,8 +1060,6 @@ %%SEAHUBDIR%%/media/css/sf_font3/iconfont.ttf %%SEAHUBDIR%%/media/css/sf_font3/iconfont.woff %%SEAHUBDIR%%/media/css/sf_font3/iconfont.woff2 -%%SEAHUBDIR%%/media/css/spreadsheet_convert.css -%%SEAHUBDIR%%/media/css/video-js.min.css %%SEAHUBDIR%%/media/fontawesome/css/fontawesome-all.min.css %%SEAHUBDIR%%/media/fontawesome/webfonts/fa-regular-400.eot %%SEAHUBDIR%%/media/fontawesome/webfonts/fa-regular-400.svg @@ -1529,123 +1071,11 @@ %%SEAHUBDIR%%/media/fontawesome/webfonts/fa-solid-900.ttf %%SEAHUBDIR%%/media/fontawesome/webfonts/fa-solid-900.woff %%SEAHUBDIR%%/media/fontawesome/webfonts/fa-solid-900.woff2 -%%SEAHUBDIR%%/media/grapheditor/common.css -%%SEAHUBDIR%%/media/grapheditor/deflate/base64.js -%%SEAHUBDIR%%/media/grapheditor/deflate/pako.min.js -%%SEAHUBDIR%%/media/grapheditor/images/checkmark.gif -%%SEAHUBDIR%%/media/grapheditor/images/clear.gif -%%SEAHUBDIR%%/media/grapheditor/images/close.png -%%SEAHUBDIR%%/media/grapheditor/images/collapsed.gif -%%SEAHUBDIR%%/media/grapheditor/images/dropdown.gif -%%SEAHUBDIR%%/media/grapheditor/images/dropdown.png -%%SEAHUBDIR%%/media/grapheditor/images/edit.gif -%%SEAHUBDIR%%/media/grapheditor/images/expanded.gif -%%SEAHUBDIR%%/media/grapheditor/images/grid.gif -%%SEAHUBDIR%%/media/grapheditor/images/handle-fixed.png -%%SEAHUBDIR%%/media/grapheditor/images/handle-main.png -%%SEAHUBDIR%%/media/grapheditor/images/handle-rotate.png -%%SEAHUBDIR%%/media/grapheditor/images/handle-secondary.png -%%SEAHUBDIR%%/media/grapheditor/images/handle-terminal.png -%%SEAHUBDIR%%/media/grapheditor/images/help.png -%%SEAHUBDIR%%/media/grapheditor/images/locked.png -%%SEAHUBDIR%%/media/grapheditor/images/logo.png -%%SEAHUBDIR%%/media/grapheditor/images/nocolor.png -%%SEAHUBDIR%%/media/grapheditor/images/refresh.png -%%SEAHUBDIR%%/media/grapheditor/images/round-drop.png -%%SEAHUBDIR%%/media/grapheditor/images/search.png -%%SEAHUBDIR%%/media/grapheditor/images/tooltip.png -%%SEAHUBDIR%%/media/grapheditor/images/transparent.gif -%%SEAHUBDIR%%/media/grapheditor/images/triangle-down.png -%%SEAHUBDIR%%/media/grapheditor/images/triangle-left.png -%%SEAHUBDIR%%/media/grapheditor/images/triangle-right.png -%%SEAHUBDIR%%/media/grapheditor/images/triangle-up.png -%%SEAHUBDIR%%/media/grapheditor/images/unlocked.png -%%SEAHUBDIR%%/media/grapheditor/index.html -%%SEAHUBDIR%%/media/grapheditor/js/Actions.js -%%SEAHUBDIR%%/media/grapheditor/js/Dialogs.js -%%SEAHUBDIR%%/media/grapheditor/js/Editor.js -%%SEAHUBDIR%%/media/grapheditor/js/EditorUi.js -%%SEAHUBDIR%%/media/grapheditor/js/Format.js -%%SEAHUBDIR%%/media/grapheditor/js/Graph.js -%%SEAHUBDIR%%/media/grapheditor/js/Init.js -%%SEAHUBDIR%%/media/grapheditor/js/Menus.js -%%SEAHUBDIR%%/media/grapheditor/js/Shapes.js -%%SEAHUBDIR%%/media/grapheditor/js/Sidebar.js -%%SEAHUBDIR%%/media/grapheditor/js/Toolbar.js -%%SEAHUBDIR%%/media/grapheditor/jscolor/arrow.gif -%%SEAHUBDIR%%/media/grapheditor/jscolor/cross.gif -%%SEAHUBDIR%%/media/grapheditor/jscolor/hs.png -%%SEAHUBDIR%%/media/grapheditor/jscolor/hv.png -%%SEAHUBDIR%%/media/grapheditor/jscolor/jscolor.js -%%SEAHUBDIR%%/media/grapheditor/mxClient.js -%%SEAHUBDIR%%/media/grapheditor/open.html -%%SEAHUBDIR%%/media/grapheditor/resources/grapheditor.txt -%%SEAHUBDIR%%/media/grapheditor/resources/grapheditor_de.txt -%%SEAHUBDIR%%/media/grapheditor/resources/help.html -%%SEAHUBDIR%%/media/grapheditor/resources/help_de.html -%%SEAHUBDIR%%/media/grapheditor/sanitizer/sanitizer.min.js -%%SEAHUBDIR%%/media/grapheditor/stencils/arrows.xml -%%SEAHUBDIR%%/media/grapheditor/stencils/basic.xml -%%SEAHUBDIR%%/media/grapheditor/stencils/bpmn.xml -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Credit_Card_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Database_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Doctor1_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Earth_globe_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Email_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Empty_Folder_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Firewall_02_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Full_Folder_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Gear_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Graph_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Laptop_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Lock_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/MacBook_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Monitor_Tower_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Piggy_Bank_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Pilot1_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Printer_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Router_Icon_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Safe_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Security1_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Server_Tower_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Shopping_Cart_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Software_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Soldier1_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Suit1_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Suit2_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Suit3_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Tech1_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Telesales1_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Virtual_Machine_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Virus_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Wireless_Router_N_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Worker1_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/Workstation_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/iMac_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/clipart/iPad_128x128.png -%%SEAHUBDIR%%/media/grapheditor/stencils/flowchart.xml -%%SEAHUBDIR%%/media/grapheditor/styles/default.xml -%%SEAHUBDIR%%/media/grapheditor/styles/down.gif -%%SEAHUBDIR%%/media/grapheditor/styles/grapheditor.css -%%SEAHUBDIR%%/media/grapheditor/styles/help.css -%%SEAHUBDIR%%/media/grapheditor/styles/sprites.png -%%SEAHUBDIR%%/media/grapheditor/styles/thumb_horz.png -%%SEAHUBDIR%%/media/grapheditor/styles/thumb_vertical.png -%%SEAHUBDIR%%/media/grapheditor/styles/up.gif -%%SEAHUBDIR%%/media/grapheditor/viewer.html %%SEAHUBDIR%%/media/img/add.png -%%SEAHUBDIR%%/media/img/admin_in.png -%%SEAHUBDIR%%/media/img/admin_out.png %%SEAHUBDIR%%/media/img/bg.png -%%SEAHUBDIR%%/media/img/calcplus-16.png -%%SEAHUBDIR%%/media/img/clip.png -%%SEAHUBDIR%%/media/img/close.png -%%SEAHUBDIR%%/media/img/del.png -%%SEAHUBDIR%%/media/img/download.png %%SEAHUBDIR%%/media/img/edit.png %%SEAHUBDIR%%/media/img/email_bg.jpg %%SEAHUBDIR%%/media/img/favicon.ico -%%SEAHUBDIR%%/media/img/file-icon-16.png %%SEAHUBDIR%%/media/img/file-locked-32.png %%SEAHUBDIR%%/media/img/file/192/excel.png %%SEAHUBDIR%%/media/img/file/192/file.png @@ -1669,18 +1099,16 @@ %%SEAHUBDIR%%/media/img/folder-24.png %%SEAHUBDIR%%/media/img/folder-read-only-192.png %%SEAHUBDIR%%/media/img/folder-read-only-24.png -%%SEAHUBDIR%%/media/img/grid-white.png %%SEAHUBDIR%%/media/img/grid.png %%SEAHUBDIR%%/media/img/grippy_large.png -%%SEAHUBDIR%%/media/img/grp_public.png %%SEAHUBDIR%%/media/img/help/resync-a-library.png -%%SEAHUBDIR%%/media/img/help/%%USERS%%-add-account.png -%%SEAHUBDIR%%/media/img/help/%%USERS%%-cloud-file-browser.png -%%SEAHUBDIR%%/media/img/help/%%USERS%%-cloud.png -%%SEAHUBDIR%%/media/img/help/%%USERS%%-create-library-02.png -%%SEAHUBDIR%%/media/img/help/%%USERS%%-create-library.png -%%SEAHUBDIR%%/media/img/help/%%USERS%%-init-choose-folder.png -%%SEAHUBDIR%%/media/img/help/%%USERS%%-sync-library.png +%%SEAHUBDIR%%/media/img/help/seafile-add-account.png +%%SEAHUBDIR%%/media/img/help/seafile-cloud-file-browser.png +%%SEAHUBDIR%%/media/img/help/seafile-cloud.png +%%SEAHUBDIR%%/media/img/help/seafile-create-library-02.png +%%SEAHUBDIR%%/media/img/help/seafile-create-library.png +%%SEAHUBDIR%%/media/img/help/seafile-init-choose-folder.png +%%SEAHUBDIR%%/media/img/help/seafile-sync-library.png %%SEAHUBDIR%%/media/img/help/set-sync-interval.png %%SEAHUBDIR%%/media/img/help/sync-a-sub-folder.png %%SEAHUBDIR%%/media/img/help/sync-with-an-existing-01.png @@ -1700,44 +1128,24 @@ %%SEAHUBDIR%%/media/img/lib/48/lib-encrypted.png %%SEAHUBDIR%%/media/img/lib/48/lib-readonly.png %%SEAHUBDIR%%/media/img/lib/48/lib.png -%%SEAHUBDIR%%/media/img/list-white.png -%%SEAHUBDIR%%/media/img/list.png %%SEAHUBDIR%%/media/img/loading-icon.gif %%SEAHUBDIR%%/media/img/lock.png %%SEAHUBDIR%%/media/img/login-bg.jpg %%SEAHUBDIR%%/media/img/member-list-empty-2x.png -%%SEAHUBDIR%%/media/img/minus.png -%%SEAHUBDIR%%/media/img/nav.png %%SEAHUBDIR%%/media/img/no-items-tip.png %%SEAHUBDIR%%/media/img/rm.png -%%SEAHUBDIR%%/media/img/seacloud_logo.png -%%SEAHUBDIR%%/media/img/%%USERS%%-docs-logo.png -%%SEAHUBDIR%%/media/img/%%USERS%%-logo.png -%%SEAHUBDIR%%/media/img/select2-spinner.gif -%%SEAHUBDIR%%/media/img/select2.png -%%SEAHUBDIR%%/media/img/top.png +%%SEAHUBDIR%%/media/img/seafile-logo.png %%SEAHUBDIR%%/media/img/ui-icons_444444_256x240.png +%%SEAHUBDIR%%/media/img/welcome.png %%SEAHUBDIR%%/media/js/Chart.bundle.min.js %%SEAHUBDIR%%/media/js/CryptoJS/components/lib-typedarrays-min.js %%SEAHUBDIR%%/media/js/CryptoJS/rollups/aes.js %%SEAHUBDIR%%/media/js/CryptoJS/rollups/sha1.js %%SEAHUBDIR%%/media/js/base.js %%SEAHUBDIR%%/media/js/bootstrap.min.js -%%SEAHUBDIR%%/media/js/editormd.min.js -%%SEAHUBDIR%%/media/js/editormd/lib/codemirror/addons.min.js -%%SEAHUBDIR%%/media/js/editormd/lib/codemirror/codemirror.min.css -%%SEAHUBDIR%%/media/js/editormd/lib/codemirror/codemirror.min.js -%%SEAHUBDIR%%/media/js/editormd/lib/codemirror/modes.min.js -%%SEAHUBDIR%%/media/js/editormd/lib/marked.min.js -%%SEAHUBDIR%%/media/js/editormd/plugins/image-dialog/image-dialog.js -%%SEAHUBDIR%%/media/js/editormd/plugins/link-dialog/link-dialog.js -%%SEAHUBDIR%%/media/js/editormd/plugins/table-dialog/table-dialog.js %%SEAHUBDIR%%/media/js/file_crypto.js -%%SEAHUBDIR%%/media/js/findAndReplaceDOMText.js -%%SEAHUBDIR%%/media/js/flashmediaelement.swf %%SEAHUBDIR%%/media/js/jq.min.js %%SEAHUBDIR%%/media/js/jquery.fileupload.min.js -%%SEAHUBDIR%%/media/js/mediaelement-and-player.min.js %%SEAHUBDIR%%/media/js/pdf/images/annotation-noicon.svg %%SEAHUBDIR%%/media/js/pdf/locale/ach/viewer.properties %%SEAHUBDIR%%/media/js/pdf/locale/af/viewer.properties @@ -1867,16 +1275,17 @@ %%SEAHUBDIR%%/media/js/pdf/pdf.worker.min.js %%SEAHUBDIR%%/media/js/pdf/viewer.js %%SEAHUBDIR%%/media/js/repo_crypto.js -%%SEAHUBDIR%%/media/js/silverlightmediaelement.xap -%%SEAHUBDIR%%/media/js/thingiview/Three.js -%%SEAHUBDIR%%/media/js/thingiview/binaryReader.js -%%SEAHUBDIR%%/media/js/thingiview/plane.js -%%SEAHUBDIR%%/media/js/thingiview/stats.js -%%SEAHUBDIR%%/media/js/thingiview/thingiloader.js -%%SEAHUBDIR%%/media/js/thingiview/thingiview.js -%%SEAHUBDIR%%/media/js/video-js.swf -%%SEAHUBDIR%%/media/js/video.min.js %%SEAHUBDIR%%/media/js/watermark.js +%%SEAHUBDIR%%/media/locales/cs/seafile-editor.json +%%SEAHUBDIR%%/media/locales/de/seafile-editor.json +%%SEAHUBDIR%%/media/locales/en/seafile-editor.json +%%SEAHUBDIR%%/media/locales/es-AR/seafile-editor.json +%%SEAHUBDIR%%/media/locales/es-MX/seafile-editor.json +%%SEAHUBDIR%%/media/locales/es/seafile-editor.json +%%SEAHUBDIR%%/media/locales/fr/seafile-editor.json +%%SEAHUBDIR%%/media/locales/it/seafile-editor.json +%%SEAHUBDIR%%/media/locales/ru/seafile-editor.json +%%SEAHUBDIR%%/media/locales/zh-CN/seafile-editor.json %%SEAHUBDIR%%/media/office-template/empty.docx %%SEAHUBDIR%%/media/office-template/empty.pptx %%SEAHUBDIR%%/media/office-template/empty.xlsx @@ -1897,6 +1306,10 @@ %%SEAHUBDIR%%/requirements.txt %%SEAHUBDIR%%/run-seahub.sh.template %%SEAHUBDIR%%/seahub/__init__.py +%%SEAHUBDIR%%/seahub/abuse_reports/__init__.py +%%SEAHUBDIR%%/seahub/abuse_reports/migrations/0001_initial.py +%%SEAHUBDIR%%/seahub/abuse_reports/migrations/__init__.py +%%SEAHUBDIR%%/seahub/abuse_reports/models.py %%SEAHUBDIR%%/seahub/admin_log/__init__.py %%SEAHUBDIR%%/seahub/admin_log/admin.py %%SEAHUBDIR%%/seahub/admin_log/migrations/0001_initial.py @@ -1908,11 +1321,13 @@ %%SEAHUBDIR%%/seahub/api2/authentication.py %%SEAHUBDIR%%/seahub/api2/base.py %%SEAHUBDIR%%/seahub/api2/endpoints/__init__.py +%%SEAHUBDIR%%/seahub/api2/endpoints/abuse_reports.py %%SEAHUBDIR%%/seahub/api2/endpoints/activities.py %%SEAHUBDIR%%/seahub/api2/endpoints/address_book/__init__.py %%SEAHUBDIR%%/seahub/api2/endpoints/address_book/groups.py %%SEAHUBDIR%%/seahub/api2/endpoints/address_book/members.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/__init__.py +%%SEAHUBDIR%%/seahub/api2/endpoints/admin/abuse_reports.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/account.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/address_book/__init__.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/address_book/groups.py @@ -1921,6 +1336,7 @@ %%SEAHUBDIR%%/seahub/api2/endpoints/admin/device_errors.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/device_trusted_ip.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/devices.py +%%SEAHUBDIR%%/seahub/api2/endpoints/admin/dingtalk.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/favicon.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/file_audit.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/file_scan_records.py @@ -1929,6 +1345,8 @@ %%SEAHUBDIR%%/seahub/api2/endpoints/admin/group_members.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/group_owned_libraries.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/groups.py +%%SEAHUBDIR%%/seahub/api2/endpoints/admin/institution_users.py +%%SEAHUBDIR%%/seahub/api2/endpoints/admin/institutions.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/invitations.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/libraries.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/library_dirents.py @@ -1937,8 +1355,11 @@ %%SEAHUBDIR%%/seahub/api2/endpoints/admin/login_bg_image.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/login_logs.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/logo.py +%%SEAHUBDIR%%/seahub/api2/endpoints/admin/logs.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/notifications.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/operation_logs.py +%%SEAHUBDIR%%/seahub/api2/endpoints/admin/org_groups.py +%%SEAHUBDIR%%/seahub/api2/endpoints/admin/org_repos.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/org_stats.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/org_users.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/organizations.py @@ -1947,8 +1368,10 @@ %%SEAHUBDIR%%/seahub/api2/endpoints/admin/share_links.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/shares.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/statistics.py +%%SEAHUBDIR%%/seahub/api2/endpoints/admin/sys_notifications.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/sysinfo.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/system_library.py +%%SEAHUBDIR%%/seahub/api2/endpoints/admin/terms_and_conditions.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/trash_libraries.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/two_factor_auth.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/upload_links.py @@ -1956,6 +1379,8 @@ %%SEAHUBDIR%%/seahub/api2/endpoints/admin/users.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/users_batch.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/utils.py +%%SEAHUBDIR%%/seahub/api2/endpoints/admin/virus_scan_records.py +%%SEAHUBDIR%%/seahub/api2/endpoints/admin/web_settings.py %%SEAHUBDIR%%/seahub/api2/endpoints/admin/work_weixin.py %%SEAHUBDIR%%/seahub/api2/endpoints/all_groups.py %%SEAHUBDIR%%/seahub/api2/endpoints/be_shared_repo.py @@ -1972,9 +1397,8 @@ %%SEAHUBDIR%%/seahub/api2/endpoints/file_comments.py %%SEAHUBDIR%%/seahub/api2/endpoints/file_comments_counts.py %%SEAHUBDIR%%/seahub/api2/endpoints/file_history.py +%%SEAHUBDIR%%/seahub/api2/endpoints/file_participants.py %%SEAHUBDIR%%/seahub/api2/endpoints/file_tag.py -%%SEAHUBDIR%%/seahub/api2/endpoints/group_discussion.py -%%SEAHUBDIR%%/seahub/api2/endpoints/group_discussions.py %%SEAHUBDIR%%/seahub/api2/endpoints/group_libraries.py %%SEAHUBDIR%%/seahub/api2/endpoints/group_members.py %%SEAHUBDIR%%/seahub/api2/endpoints/group_owned_libraries.py @@ -1987,16 +1411,24 @@ %%SEAHUBDIR%%/seahub/api2/endpoints/public_repos_search.py %%SEAHUBDIR%%/seahub/api2/endpoints/query_copy_move_progress.py %%SEAHUBDIR%%/seahub/api2/endpoints/query_zip_progress.py +%%SEAHUBDIR%%/seahub/api2/endpoints/recent_added_files.py %%SEAHUBDIR%%/seahub/api2/endpoints/related_files.py +%%SEAHUBDIR%%/seahub/api2/endpoints/repo_api_tokens.py +%%SEAHUBDIR%%/seahub/api2/endpoints/repo_commit.py %%SEAHUBDIR%%/seahub/api2/endpoints/repo_commit_dir.py %%SEAHUBDIR%%/seahub/api2/endpoints/repo_commit_revert.py %%SEAHUBDIR%%/seahub/api2/endpoints/repo_draft_info.py %%SEAHUBDIR%%/seahub/api2/endpoints/repo_file_uploaded_bytes.py %%SEAHUBDIR%%/seahub/api2/endpoints/repo_history.py +%%SEAHUBDIR%%/seahub/api2/endpoints/repo_related_users.py %%SEAHUBDIR%%/seahub/api2/endpoints/repo_send_new_password.py %%SEAHUBDIR%%/seahub/api2/endpoints/repo_set_password.py +%%SEAHUBDIR%%/seahub/api2/endpoints/repo_share_invitation.py +%%SEAHUBDIR%%/seahub/api2/endpoints/repo_share_invitations.py +%%SEAHUBDIR%%/seahub/api2/endpoints/repo_share_links.py %%SEAHUBDIR%%/seahub/api2/endpoints/repo_tags.py %%SEAHUBDIR%%/seahub/api2/endpoints/repo_trash.py +%%SEAHUBDIR%%/seahub/api2/endpoints/repo_upload_links.py %%SEAHUBDIR%%/seahub/api2/endpoints/repos.py %%SEAHUBDIR%%/seahub/api2/endpoints/repos_batch.py %%SEAHUBDIR%%/seahub/api2/endpoints/revision_tag.py @@ -2016,8 +1448,8 @@ %%SEAHUBDIR%%/seahub/api2/endpoints/upload_links.py %%SEAHUBDIR%%/seahub/api2/endpoints/user.py %%SEAHUBDIR%%/seahub/api2/endpoints/user_avatar.py -%%SEAHUBDIR%%/seahub/api2/endpoints/user_enabled_modules.py %%SEAHUBDIR%%/seahub/api2/endpoints/utils.py +%%SEAHUBDIR%%/seahub/api2/endpoints/via_repo_token.py %%SEAHUBDIR%%/seahub/api2/endpoints/webdav_secret.py %%SEAHUBDIR%%/seahub/api2/endpoints/wiki_pages.py %%SEAHUBDIR%%/seahub/api2/endpoints/wikis.py @@ -2141,6 +1573,13 @@ %%SEAHUBDIR%%/seahub/contacts/urls.py %%SEAHUBDIR%%/seahub/contacts/views.py %%SEAHUBDIR%%/seahub/convert-utf-8.txt +%%SEAHUBDIR%%/seahub/dingtalk/__init__.py +%%SEAHUBDIR%%/seahub/dingtalk/admin.py +%%SEAHUBDIR%%/seahub/dingtalk/migrations/__init__.py +%%SEAHUBDIR%%/seahub/dingtalk/models.py +%%SEAHUBDIR%%/seahub/dingtalk/settings.py +%%SEAHUBDIR%%/seahub/dingtalk/tests.py +%%SEAHUBDIR%%/seahub/dingtalk/views.py %%SEAHUBDIR%%/seahub/drafts/__init__.py %%SEAHUBDIR%%/seahub/drafts/apps.py %%SEAHUBDIR%%/seahub/drafts/migrations/0001_initial.py @@ -2153,6 +1592,11 @@ %%SEAHUBDIR%%/seahub/drafts/urls.py %%SEAHUBDIR%%/seahub/drafts/utils.py %%SEAHUBDIR%%/seahub/drafts/views.py +%%SEAHUBDIR%%/seahub/file_participants/__init__.py +%%SEAHUBDIR%%/seahub/file_participants/migrations/0001_initial.py +%%SEAHUBDIR%%/seahub/file_participants/migrations/__init__.py +%%SEAHUBDIR%%/seahub/file_participants/models.py +%%SEAHUBDIR%%/seahub/file_participants/utils.py %%SEAHUBDIR%%/seahub/file_tags/__init__.py %%SEAHUBDIR%%/seahub/file_tags/apps.py %%SEAHUBDIR%%/seahub/file_tags/migrations/0001_initial.py @@ -2172,14 +1616,10 @@ %%SEAHUBDIR%%/seahub/group/i18n.sh.template %%SEAHUBDIR%%/seahub/group/migrations/0001_initial.py %%SEAHUBDIR%%/seahub/group/migrations/__init__.py -%%SEAHUBDIR%%/seahub/group/models.py %%SEAHUBDIR%%/seahub/group/settings.py %%SEAHUBDIR%%/seahub/group/signals.py %%SEAHUBDIR%%/seahub/group/templates/group/add_member_email.html -%%SEAHUBDIR%%/seahub/group/templates/group/group_base.html %%SEAHUBDIR%%/seahub/group/templates/group/group_join_email.html -%%SEAHUBDIR%%/seahub/group/templates/group/group_wiki.html -%%SEAHUBDIR%%/seahub/group/templates/group/group_wiki_pages.html %%SEAHUBDIR%%/seahub/group/tests/__init__.py %%SEAHUBDIR%%/seahub/group/tests/testdata/large_message %%SEAHUBDIR%%/seahub/group/tests/testdata/valid_message @@ -2247,7 +1687,6 @@ %%SEAHUBDIR%%/seahub/notifications/management/commands/send_file_updates.py %%SEAHUBDIR%%/seahub/notifications/management/commands/send_notices.py %%SEAHUBDIR%%/seahub/notifications/management/commands/send_work_weixin_notifications.py -%%SEAHUBDIR%%/seahub/notifications/management/commands/send_wxwork_notices.py %%SEAHUBDIR%%/seahub/notifications/migrations/0001_initial.py %%SEAHUBDIR%%/seahub/notifications/migrations/0002_auto_20180426_0710.py %%SEAHUBDIR%%/seahub/notifications/migrations/0003_auto_20181115_0825.py @@ -2260,10 +1699,8 @@ %%SEAHUBDIR%%/seahub/notifications/templates/notifications/notice_msg/folder_share_to_group_msg.html %%SEAHUBDIR%%/seahub/notifications/templates/notifications/notice_msg/repo_share_msg.html %%SEAHUBDIR%%/seahub/notifications/templates/notifications/notice_msg/repo_share_to_group_msg.html -%%SEAHUBDIR%%/seahub/notifications/templates/notifications/notification_list.html %%SEAHUBDIR%%/seahub/notifications/templates/notifications/notify_virus.html -%%SEAHUBDIR%%/seahub/notifications/templates/notifications/user_notification_list.html -%%SEAHUBDIR%%/seahub/notifications/templates/notifications/user_notification_tr.html +%%SEAHUBDIR%%/seahub/notifications/templates/notifications/user_notification_list_react.html %%SEAHUBDIR%%/seahub/notifications/tests.py %%SEAHUBDIR%%/seahub/notifications/urls.py %%SEAHUBDIR%%/seahub/notifications/utils.py @@ -2305,7 +1742,6 @@ %%SEAHUBDIR%%/seahub/profile/migrations/__init__.py %%SEAHUBDIR%%/seahub/profile/models.py %%SEAHUBDIR%%/seahub/profile/settings.py -%%SEAHUBDIR%%/seahub/profile/templates/profile/set_profile.html %%SEAHUBDIR%%/seahub/profile/templates/profile/set_profile_react.html %%SEAHUBDIR%%/seahub/profile/templates/profile/user_profile.html %%SEAHUBDIR%%/seahub/profile/tests.py @@ -2317,6 +1753,11 @@ %%SEAHUBDIR%%/seahub/related_files/migrations/0001_initial.py %%SEAHUBDIR%%/seahub/related_files/migrations/__init__.py %%SEAHUBDIR%%/seahub/related_files/models.py +%%SEAHUBDIR%%/seahub/repo_api_tokens/__init__.py +%%SEAHUBDIR%%/seahub/repo_api_tokens/migrations/0001_initial.py +%%SEAHUBDIR%%/seahub/repo_api_tokens/migrations/__init__.py +%%SEAHUBDIR%%/seahub/repo_api_tokens/models.py +%%SEAHUBDIR%%/seahub/repo_api_tokens/utils.py %%SEAHUBDIR%%/seahub/repo_tags/__init__.py %%SEAHUBDIR%%/seahub/repo_tags/migrations/0001_initial.py %%SEAHUBDIR%%/seahub/repo_tags/migrations/__init__.py @@ -2349,16 +1790,6 @@ %%SEAHUBDIR%%/seahub/share/views.py %%SEAHUBDIR%%/seahub/shortcuts.py %%SEAHUBDIR%%/seahub/signals.py -%%SEAHUBDIR%%/seahub/social_core/__init__.py -%%SEAHUBDIR%%/seahub/social_core/backends/__init__.py -%%SEAHUBDIR%%/seahub/social_core/backends/weixin_enterprise.py -%%SEAHUBDIR%%/seahub/social_core/pipeline/__init__.py -%%SEAHUBDIR%%/seahub/social_core/pipeline/social_auth.py -%%SEAHUBDIR%%/seahub/social_core/pipeline/user.py -%%SEAHUBDIR%%/seahub/social_core/utils/WXBizMsgCrypt.py -%%SEAHUBDIR%%/seahub/social_core/utils/__init__.py -%%SEAHUBDIR%%/seahub/social_core/utils/ierror.py -%%SEAHUBDIR%%/seahub/social_core/views.py %%SEAHUBDIR%%/seahub/tags/__init__.py %%SEAHUBDIR%%/seahub/tags/migrations/0001_initial.py %%SEAHUBDIR%%/seahub/tags/migrations/__init__.py @@ -2366,8 +1797,8 @@ %%SEAHUBDIR%%/seahub/templates/404.html %%SEAHUBDIR%%/seahub/templates/500.html %%SEAHUBDIR%%/seahub/templates/base.html -%%SEAHUBDIR%%/seahub/templates/base_for_backbone.html %%SEAHUBDIR%%/seahub/templates/base_for_react.html +%%SEAHUBDIR%%/seahub/templates/base_for_small_panel.html %%SEAHUBDIR%%/seahub/templates/base_wide_page.html %%SEAHUBDIR%%/seahub/templates/cdoc_file_view_react.html %%SEAHUBDIR%%/seahub/templates/choose_register.html @@ -2380,26 +1811,13 @@ %%SEAHUBDIR%%/seahub/templates/error.html %%SEAHUBDIR%%/seahub/templates/feedback.html %%SEAHUBDIR%%/seahub/templates/file_access.html -%%SEAHUBDIR%%/seahub/templates/file_edit.html -%%SEAHUBDIR%%/seahub/templates/file_revisions.html %%SEAHUBDIR%%/seahub/templates/file_revisions_new.html %%SEAHUBDIR%%/seahub/templates/file_revisions_old.html %%SEAHUBDIR%%/seahub/templates/file_view_react.html -%%SEAHUBDIR%%/seahub/templates/finish_payment.html %%SEAHUBDIR%%/seahub/templates/history_file_view_react.html %%SEAHUBDIR%%/seahub/templates/home_base.html %%SEAHUBDIR%%/seahub/templates/i18n.html -%%SEAHUBDIR%%/seahub/templates/js/admin-common-templates.html -%%SEAHUBDIR%%/seahub/templates/js/common-templates.html -%%SEAHUBDIR%%/seahub/templates/js/lib-op-popups.html -%%SEAHUBDIR%%/seahub/templates/js/orgadmin-templates.html -%%SEAHUBDIR%%/seahub/templates/js/sysadmin-templates.html -%%SEAHUBDIR%%/seahub/templates/js/templates.html -%%SEAHUBDIR%%/seahub/templates/libraries.html -%%SEAHUBDIR%%/seahub/templates/nav_footer.html -%%SEAHUBDIR%%/seahub/templates/priv/ali.html -%%SEAHUBDIR%%/seahub/templates/priv/ali.js -%%SEAHUBDIR%%/seahub/templates/priv/seaf-docs.html +%%SEAHUBDIR%%/seahub/templates/markdown_file_view_react.html %%SEAHUBDIR%%/seahub/templates/react_app.html %%SEAHUBDIR%%/seahub/templates/registration/activate.html %%SEAHUBDIR%%/seahub/templates/registration/activate_request_email.txt @@ -2427,7 +1845,6 @@ %%SEAHUBDIR%%/seahub/templates/remote_user/not_active.html %%SEAHUBDIR%%/seahub/templates/repo_dir_recycle_view.html %%SEAHUBDIR%%/seahub/templates/repo_folder_trash_react.html -%%SEAHUBDIR%%/seahub/templates/repo_history.html %%SEAHUBDIR%%/seahub/templates/repo_history_react.html %%SEAHUBDIR%%/seahub/templates/repo_history_view.html %%SEAHUBDIR%%/seahub/templates/repo_snapshot_react.html @@ -2436,7 +1853,6 @@ %%SEAHUBDIR%%/seahub/templates/rest_framework/login.html %%SEAHUBDIR%%/seahub/templates/robots.txt %%SEAHUBDIR%%/seahub/templates/share_access_validation.html -%%SEAHUBDIR%%/seahub/templates/shared_file_view.html %%SEAHUBDIR%%/seahub/templates/shared_file_view_react.html %%SEAHUBDIR%%/seahub/templates/shared_link_email.html %%SEAHUBDIR%%/seahub/templates/shared_upload_link_email.html @@ -2444,115 +1860,33 @@ %%SEAHUBDIR%%/seahub/templates/shibboleth/success.html.template %%SEAHUBDIR%%/seahub/templates/snippets/add_watermark.html %%SEAHUBDIR%%/seahub/templates/snippets/admin_paginator.html -%%SEAHUBDIR%%/seahub/templates/snippets/document_file_viewer.html -%%SEAHUBDIR%%/seahub/templates/snippets/editor_set_mode.html -%%SEAHUBDIR%%/seahub/templates/snippets/file_content_html.html -%%SEAHUBDIR%%/seahub/templates/snippets/file_content_js.html -%%SEAHUBDIR%%/seahub/templates/snippets/file_encoding.html -%%SEAHUBDIR%%/seahub/templates/snippets/file_view_js.html -%%SEAHUBDIR%%/seahub/templates/snippets/file_view_style.html %%SEAHUBDIR%%/seahub/templates/snippets/go_back_js.html -%%SEAHUBDIR%%/seahub/templates/snippets/image_file_view_js.html -%%SEAHUBDIR%%/seahub/templates/snippets/list_commit_detail.html -%%SEAHUBDIR%%/seahub/templates/snippets/notice_html.html %%SEAHUBDIR%%/seahub/templates/snippets/password_strength_js.html -%%SEAHUBDIR%%/seahub/templates/snippets/pdf_html.html +%%SEAHUBDIR%%/seahub/templates/snippets/policy_service_link.html %%SEAHUBDIR%%/seahub/templates/snippets/repo_create_js.html %%SEAHUBDIR%%/seahub/templates/snippets/repo_dir_trash_tr.html %%SEAHUBDIR%%/seahub/templates/snippets/reset_repo_password.html %%SEAHUBDIR%%/seahub/templates/snippets/search_form.html %%SEAHUBDIR%%/seahub/templates/snippets/search_js.html -%%SEAHUBDIR%%/seahub/templates/snippets/space_and_traffic.html -%%SEAHUBDIR%%/seahub/templates/snippets/spreadsheet_convert_html.html -%%SEAHUBDIR%%/seahub/templates/snippets/spreadsheet_convert_js.html -%%SEAHUBDIR%%/seahub/templates/snippets/spreadsheet_convert_style.html -%%SEAHUBDIR%%/seahub/templates/snippets/web_settings_form.html %%SEAHUBDIR%%/seahub/templates/snippets/wopi_onlyoffice_js.html %%SEAHUBDIR%%/seahub/templates/spreadsheet_file_view_react.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/base.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/org_admin_table.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/repo_transfer_form.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/repoadmin_js.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/settings.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/snippets/org_admin_js.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/snippets/sys_org_info_nav.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/snippets/sys_statistic_nav.html %%SEAHUBDIR%%/seahub/templates/sysadmin/sudo_mode.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_admin.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_info_admins.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_info_base.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_info_user.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_inst_search_user.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_invitations_admin.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_link_search.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_admin.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_info_base.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_info_group.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_info_library.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_info_setting.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_info_traffic.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_info_user.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_search.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_org_set_quota_js.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_publink_admin.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_statistic_file.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_statistic_reports.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_statistic_storage.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_statistic_traffic.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_statistic_user.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_terms_admin.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_trafficadmin.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_upload_link_admin.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_user_admin_ldap_imported.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_useradmin.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_useradmin_admins.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_useradmin_ldap.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_useradmin_paid.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sys_virus_scan_records.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/sysadmin_backbone.html %%SEAHUBDIR%%/seahub/templates/sysadmin/sysadmin_react_app.html %%SEAHUBDIR%%/seahub/templates/sysadmin/user_activation_email.html %%SEAHUBDIR%%/seahub/templates/sysadmin/user_add_email.html %%SEAHUBDIR%%/seahub/templates/sysadmin/user_batch_add_email.html %%SEAHUBDIR%%/seahub/templates/sysadmin/user_freeze_email.html %%SEAHUBDIR%%/seahub/templates/sysadmin/user_reset_email.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/user_search.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/useradmin_js.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/useradmin_paginator.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/useradmin_table.html -%%SEAHUBDIR%%/seahub/templates/sysadmin/userinfo.html -%%SEAHUBDIR%%/seahub/templates/termsandconditions/tc_accept_terms.html +%%SEAHUBDIR%%/seahub/templates/termsandconditions/tc_accept_terms_react.html %%SEAHUBDIR%%/seahub/templates/termsandconditions/tc_view_terms.html %%SEAHUBDIR%%/seahub/templates/text_diff.html %%SEAHUBDIR%%/seahub/templates/text_file_view_react.html %%SEAHUBDIR%%/seahub/templates/user_404.html -%%SEAHUBDIR%%/seahub/templates/view_file_3d.html -%%SEAHUBDIR%%/seahub/templates/view_file_audio.html -%%SEAHUBDIR%%/seahub/templates/view_file_base.html -%%SEAHUBDIR%%/seahub/templates/view_file_document.html -%%SEAHUBDIR%%/seahub/templates/view_file_draw.html -%%SEAHUBDIR%%/seahub/templates/view_file_draw_read.html -%%SEAHUBDIR%%/seahub/templates/view_file_image.html -%%SEAHUBDIR%%/seahub/templates/view_file_markdown.html %%SEAHUBDIR%%/seahub/templates/view_file_onlyoffice.html -%%SEAHUBDIR%%/seahub/templates/view_file_pdf.html -%%SEAHUBDIR%%/seahub/templates/view_file_spreadsheet.html -%%SEAHUBDIR%%/seahub/templates/view_file_svg.html -%%SEAHUBDIR%%/seahub/templates/view_file_text.html -%%SEAHUBDIR%%/seahub/templates/view_file_unknown.html -%%SEAHUBDIR%%/seahub/templates/view_file_video.html %%SEAHUBDIR%%/seahub/templates/view_file_wopi.html -%%SEAHUBDIR%%/seahub/templates/view_history_file.html -%%SEAHUBDIR%%/seahub/templates/view_lib_as_wiki.html -%%SEAHUBDIR%%/seahub/templates/view_shared_dir.html %%SEAHUBDIR%%/seahub/templates/view_shared_dir_react.html %%SEAHUBDIR%%/seahub/templates/view_shared_upload_link.html -%%SEAHUBDIR%%/seahub/templates/view_snapshot_file.html -%%SEAHUBDIR%%/seahub/templates/view_trash_file.html -%%SEAHUBDIR%%/seahub/templates/wiki/personal_wiki.html -%%SEAHUBDIR%%/seahub/templates/wiki/personal_wiki_pages.html %%SEAHUBDIR%%/seahub/templates/wiki/wiki.html -%%SEAHUBDIR%%/seahub/templates/wiki/wiki_list.html %%SEAHUBDIR%%/seahub/test_settings.py %%SEAHUBDIR%%/seahub/test_utils.py %%SEAHUBDIR%%/seahub/thumbnail/__init__.py @@ -2575,7 +1909,6 @@ %%SEAHUBDIR%%/seahub/trusted_ip/models.py %%SEAHUBDIR%%/seahub/trusted_ip/templates/trusted_ip/403_trusted_ip.html %%SEAHUBDIR%%/seahub/trusted_ip/templates/trusted_ip/sysadmin-templates_tab.html -%%SEAHUBDIR%%/seahub/trusted_ip/templates/trusted_ip/sysadmin-templates_trusted_ip.html %%SEAHUBDIR%%/seahub/two_factor/TODO %%SEAHUBDIR%%/seahub/two_factor/__init__.py %%SEAHUBDIR%%/seahub/two_factor/apps.py @@ -2660,18 +1993,13 @@ %%SEAHUBDIR%%/seahub/views/ajax.py %%SEAHUBDIR%%/seahub/views/file.py %%SEAHUBDIR%%/seahub/views/i18n.py -%%SEAHUBDIR%%/seahub/views/modules.py %%SEAHUBDIR%%/seahub/views/repo.py %%SEAHUBDIR%%/seahub/views/sso.py %%SEAHUBDIR%%/seahub/views/sysadmin.py %%SEAHUBDIR%%/seahub/views/tests/__init__.py -%%SEAHUBDIR%%/seahub/views/wiki.py %%SEAHUBDIR%%/seahub/wiki/__init__.py -%%SEAHUBDIR%%/seahub/wiki/forms.py %%SEAHUBDIR%%/seahub/wiki/management/__init__.py %%SEAHUBDIR%%/seahub/wiki/management/commands/__init__.py -%%SEAHUBDIR%%/seahub/wiki/management/commands/migrate_group_wiki.py -%%SEAHUBDIR%%/seahub/wiki/management/commands/migrate_personal_wiki.py %%SEAHUBDIR%%/seahub/wiki/migrations/0001_initial.py %%SEAHUBDIR%%/seahub/wiki/migrations/0002_auto_20180326_0548.py %%SEAHUBDIR%%/seahub/wiki/migrations/0003_auto_20180428_0619.py @@ -2698,122 +2026,6 @@ %%SEAHUBDIR%%/sql/oracle.sql %%SEAHUBDIR%%/sql/sqlite3.sql %%SEAHUBDIR%%/static/css/bootstrap.min.css -%%SEAHUBDIR%%/static/css/magnific-popup.css -%%SEAHUBDIR%%/static/css/select2-3.5.2.css -%%SEAHUBDIR%%/static/css/select2-spinner.gif -%%SEAHUBDIR%%/static/css/select2.custom.css -%%SEAHUBDIR%%/static/css/select2.png -%%SEAHUBDIR%%/static/css/select2x2.png -%%SEAHUBDIR%%/static/scripts/app/collections/activities.js -%%SEAHUBDIR%%/static/scripts/app/collections/deleted-repos.js -%%SEAHUBDIR%%/static/scripts/app/collections/devices.js -%%SEAHUBDIR%%/static/scripts/app/collections/dirents.js -%%SEAHUBDIR%%/static/scripts/app/collections/file-comments.js -%%SEAHUBDIR%%/static/scripts/app/collections/group-discussions.js -%%SEAHUBDIR%%/static/scripts/app/collections/group-members.js -%%SEAHUBDIR%%/static/scripts/app/collections/group-owned-repos.js -%%SEAHUBDIR%%/static/scripts/app/collections/group-repos.js -%%SEAHUBDIR%%/static/scripts/app/collections/groups.js -%%SEAHUBDIR%%/static/scripts/app/collections/invitations.js -%%SEAHUBDIR%%/static/scripts/app/collections/pub-repos.js -%%SEAHUBDIR%%/static/scripts/app/collections/repo-group-folder-perm.js -%%SEAHUBDIR%%/static/scripts/app/collections/repo-shared-download-links.js -%%SEAHUBDIR%%/static/scripts/app/collections/repo-shared-upload-links.js -%%SEAHUBDIR%%/static/scripts/app/collections/repo-user-folder-perm.js -%%SEAHUBDIR%%/static/scripts/app/collections/repos.js -%%SEAHUBDIR%%/static/scripts/app/collections/share-admin-folders.js -%%SEAHUBDIR%%/static/scripts/app/collections/share-admin-repos.js -%%SEAHUBDIR%%/static/scripts/app/collections/share-admin-share-links.js -%%SEAHUBDIR%%/static/scripts/app/collections/share-admin-upload-links.js -%%SEAHUBDIR%%/static/scripts/app/collections/starred-files.js -%%SEAHUBDIR%%/static/scripts/app/main.js -%%SEAHUBDIR%%/static/scripts/app/models/activity.js -%%SEAHUBDIR%%/static/scripts/app/models/deleted-repo.js -%%SEAHUBDIR%%/static/scripts/app/models/device.js -%%SEAHUBDIR%%/static/scripts/app/models/dirent.js -%%SEAHUBDIR%%/static/scripts/app/models/group-discussion.js -%%SEAHUBDIR%%/static/scripts/app/models/group-repo.js -%%SEAHUBDIR%%/static/scripts/app/models/group.js -%%SEAHUBDIR%%/static/scripts/app/models/invitation.js -%%SEAHUBDIR%%/static/scripts/app/models/pub-repo.js -%%SEAHUBDIR%%/static/scripts/app/models/repo.js -%%SEAHUBDIR%%/static/scripts/app/models/share-admin-folder.js -%%SEAHUBDIR%%/static/scripts/app/models/share-admin-repo.js -%%SEAHUBDIR%%/static/scripts/app/models/share-admin-share-link.js -%%SEAHUBDIR%%/static/scripts/app/models/share-admin-upload-link.js -%%SEAHUBDIR%%/static/scripts/app/models/starred-file.js -%%SEAHUBDIR%%/static/scripts/app/router.js -%%SEAHUBDIR%%/static/scripts/app/views/account.js -%%SEAHUBDIR%%/static/scripts/app/views/activities.js -%%SEAHUBDIR%%/static/scripts/app/views/activity-item.js -%%SEAHUBDIR%%/static/scripts/app/views/add-department-repo.js -%%SEAHUBDIR%%/static/scripts/app/views/add-group-repo.js -%%SEAHUBDIR%%/static/scripts/app/views/add-pub-repo.js -%%SEAHUBDIR%%/static/scripts/app/views/add-pubrepo-item.js -%%SEAHUBDIR%%/static/scripts/app/views/add-repo.js -%%SEAHUBDIR%%/static/scripts/app/views/create-pub-repo.js -%%SEAHUBDIR%%/static/scripts/app/views/deleted-repo.js -%%SEAHUBDIR%%/static/scripts/app/views/details.js -%%SEAHUBDIR%%/static/scripts/app/views/device.js -%%SEAHUBDIR%%/static/scripts/app/views/devices.js -%%SEAHUBDIR%%/static/scripts/app/views/dialogs/dirent-mvcp.js -%%SEAHUBDIR%%/static/scripts/app/views/dialogs/dirent-rename.js -%%SEAHUBDIR%%/static/scripts/app/views/dialogs/dirent-smart-link.js -%%SEAHUBDIR%%/static/scripts/app/views/dialogs/repo-change-password.js -%%SEAHUBDIR%%/static/scripts/app/views/dialogs/repo-folder-perm-admin.js -%%SEAHUBDIR%%/static/scripts/app/views/dialogs/repo-history-settings.js -%%SEAHUBDIR%%/static/scripts/app/views/dialogs/repo-share-link-admin.js -%%SEAHUBDIR%%/static/scripts/app/views/dir.js -%%SEAHUBDIR%%/static/scripts/app/views/dirent-details.js -%%SEAHUBDIR%%/static/scripts/app/views/dirent-grid.js -%%SEAHUBDIR%%/static/scripts/app/views/dirent.js -%%SEAHUBDIR%%/static/scripts/app/views/file-comment.js -%%SEAHUBDIR%%/static/scripts/app/views/file-comments.js -%%SEAHUBDIR%%/static/scripts/app/views/fileupload.js -%%SEAHUBDIR%%/static/scripts/app/views/folder-perm.js -%%SEAHUBDIR%%/static/scripts/app/views/folder-share-item.js -%%SEAHUBDIR%%/static/scripts/app/views/group-discussion.js -%%SEAHUBDIR%%/static/scripts/app/views/group-discussions.js -%%SEAHUBDIR%%/static/scripts/app/views/group-item.js -%%SEAHUBDIR%%/static/scripts/app/views/group-manage-member.js -%%SEAHUBDIR%%/static/scripts/app/views/group-manage-members.js -%%SEAHUBDIR%%/static/scripts/app/views/group-member.js -%%SEAHUBDIR%%/static/scripts/app/views/group-members.js -%%SEAHUBDIR%%/static/scripts/app/views/group-repo.js -%%SEAHUBDIR%%/static/scripts/app/views/group-settings.js -%%SEAHUBDIR%%/static/scripts/app/views/group.js -%%SEAHUBDIR%%/static/scripts/app/views/groups.js -%%SEAHUBDIR%%/static/scripts/app/views/invitation.js -%%SEAHUBDIR%%/static/scripts/app/views/invitations.js -%%SEAHUBDIR%%/static/scripts/app/views/my-deleted-repos.js -%%SEAHUBDIR%%/static/scripts/app/views/myhome-repos.js -%%SEAHUBDIR%%/static/scripts/app/views/myhome-shared-repos.js -%%SEAHUBDIR%%/static/scripts/app/views/notifications.js -%%SEAHUBDIR%%/static/scripts/app/views/organization-repo.js -%%SEAHUBDIR%%/static/scripts/app/views/organization.js -%%SEAHUBDIR%%/static/scripts/app/views/repo-details.js -%%SEAHUBDIR%%/static/scripts/app/views/repo-folder-perm-item.js -%%SEAHUBDIR%%/static/scripts/app/views/repo-shared-link.js -%%SEAHUBDIR%%/static/scripts/app/views/repo.js -%%SEAHUBDIR%%/static/scripts/app/views/share-admin-folder.js -%%SEAHUBDIR%%/static/scripts/app/views/share-admin-folders.js -%%SEAHUBDIR%%/static/scripts/app/views/share-admin-repo.js -%%SEAHUBDIR%%/static/scripts/app/views/share-admin-repos.js -%%SEAHUBDIR%%/static/scripts/app/views/share-admin-share-link.js -%%SEAHUBDIR%%/static/scripts/app/views/share-admin-share-links.js -%%SEAHUBDIR%%/static/scripts/app/views/share-admin-upload-link.js -%%SEAHUBDIR%%/static/scripts/app/views/share-admin-upload-links.js -%%SEAHUBDIR%%/static/scripts/app/views/share.js -%%SEAHUBDIR%%/static/scripts/app/views/shared-repo.js -%%SEAHUBDIR%%/static/scripts/app/views/side-nav.js -%%SEAHUBDIR%%/static/scripts/app/views/starred-file-item.js -%%SEAHUBDIR%%/static/scripts/app/views/starred-file.js -%%SEAHUBDIR%%/static/scripts/app/views/widgets/dropdown.js -%%SEAHUBDIR%%/static/scripts/app/views/widgets/hl-item-view.js -%%SEAHUBDIR%%/static/scripts/app/views/widgets/popover.js -%%SEAHUBDIR%%/static/scripts/build.js -%%SEAHUBDIR%%/static/scripts/common.js -%%SEAHUBDIR%%/static/scripts/file-tree.js %%SEAHUBDIR%%/static/scripts/i18n/ar/djangojs.js %%SEAHUBDIR%%/static/scripts/i18n/ca/djangojs.js %%SEAHUBDIR%%/static/scripts/i18n/cs/djangojs.js @@ -2845,100 +2057,9 @@ %%SEAHUBDIR%%/static/scripts/i18n/vi/djangojs.js %%SEAHUBDIR%%/static/scripts/i18n/zh-cn/djangojs.js %%SEAHUBDIR%%/static/scripts/i18n/zh-tw/djangojs.js -%%SEAHUBDIR%%/static/scripts/lib/backbone.js -%%SEAHUBDIR%%/static/scripts/lib/backbone.paginator.js %%SEAHUBDIR%%/static/scripts/lib/jquery-ui.min.js -%%SEAHUBDIR%%/static/scripts/lib/jquery.fileupload-process.js -%%SEAHUBDIR%%/static/scripts/lib/jquery.fileupload-ui.js -%%SEAHUBDIR%%/static/scripts/lib/jquery.fileupload-validate.js -%%SEAHUBDIR%%/static/scripts/lib/jquery.fileupload.js -%%SEAHUBDIR%%/static/scripts/lib/jquery.iframe-transport.js -%%SEAHUBDIR%%/static/scripts/lib/jquery.magnific-popup.min.js %%SEAHUBDIR%%/static/scripts/lib/jquery.min.js %%SEAHUBDIR%%/static/scripts/lib/jquery.simplemodal.js -%%SEAHUBDIR%%/static/scripts/lib/jquery.ui.widget.1.11.1.js -%%SEAHUBDIR%%/static/scripts/lib/js.cookie.js -%%SEAHUBDIR%%/static/scripts/lib/jstree.min.js -%%SEAHUBDIR%%/static/scripts/lib/marked.min.js -%%SEAHUBDIR%%/static/scripts/lib/moment-with-locales.min.js -%%SEAHUBDIR%%/static/scripts/lib/require.js -%%SEAHUBDIR%%/static/scripts/lib/select2-3.5.2.js -%%SEAHUBDIR%%/static/scripts/lib/text.js -%%SEAHUBDIR%%/static/scripts/lib/tmpl.min.js -%%SEAHUBDIR%%/static/scripts/lib/underscore.js -%%SEAHUBDIR%%/static/scripts/main.js -%%SEAHUBDIR%%/static/scripts/orgadmin-app/main.js -%%SEAHUBDIR%%/static/scripts/orgadmin-app/router.js -%%SEAHUBDIR%%/static/scripts/orgadmin-app/views/side-nav.js -%%SEAHUBDIR%%/static/scripts/orgadmin-main.js -%%SEAHUBDIR%%/static/scripts/pinyin-by-unicode.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/address-book-group.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/address-book-groups.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/admin-login-logs.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/admin-operation-logs.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/device-errors.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/device-trusted-ipaddresses.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/devices.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/dirents.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/group-members.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/group-repos.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/groups.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/repos.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/search-groups.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/search-repos.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/search-trash-repos.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/collection/trash-repos.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/main.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/admin-login-log.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/admin-operation-log.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/device-error.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/device-trusted-ipaddress.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/device.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/dirent.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/group-member.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/group-repo.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/group.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/repo.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/sysinfo.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/system-repo.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/models/trash-repo.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/router.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/address-book-group-item.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/address-book-group-library.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/address-book-group.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/address-book.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/admin-login-log.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/admin-login-logs.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/admin-operation-log.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/admin-operation-logs.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/dashboard.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/desktop-devices.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/device-error.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/device-errors.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/device-trusted-ipaddress.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/device-trusted-ipaddresses.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/device.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/dir.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/dirent.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/folder-share-item.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/group-member.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/group-members.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/group-repo.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/group-repos.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/group.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/groups.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/mobile-devices.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/repo.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/repos.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/search-groups.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/search-repos.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/search-trash-repos.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/share.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/side-nav.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/system-repo.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/trash-repo.js -%%SEAHUBDIR%%/static/scripts/sysadmin-app/views/trash-repos.js -%%SEAHUBDIR%%/static/scripts/sysadmin-main.js %%SEAHUBDIR%%/test-requirements.txt %%SEAHUBDIR%%/tests/__init__.py %%SEAHUBDIR%%/tests/api/__init__.py @@ -2947,6 +2068,7 @@ %%SEAHUBDIR%%/tests/api/endpoints/admin/__init__.py %%SEAHUBDIR%%/tests/api/endpoints/admin/address_book/test_group.py %%SEAHUBDIR%%/tests/api/endpoints/admin/address_book/test_groups.py +%%SEAHUBDIR%%/tests/api/endpoints/admin/test_abuse_reports.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_account.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_admin_role.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_default_library.py @@ -2959,6 +2081,8 @@ %%SEAHUBDIR%%/tests/api/endpoints/admin/test_group_libraries.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_group_members.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_groups.py +%%SEAHUBDIR%%/tests/api/endpoints/admin/test_institution_users.py +%%SEAHUBDIR%%/tests/api/endpoints/admin/test_institutions.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_invitations.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_libraries.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_library_dirents.py @@ -2969,6 +2093,8 @@ %%SEAHUBDIR%%/tests/api/endpoints/admin/test_logo.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_logs.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_notifications.py +%%SEAHUBDIR%%/tests/api/endpoints/admin/test_org_groups.py +%%SEAHUBDIR%%/tests/api/endpoints/admin/test_org_repos.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_org_stats.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_org_users.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_organizations.py @@ -2977,11 +2103,15 @@ %%SEAHUBDIR%%/tests/api/endpoints/admin/test_share_links.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_shares.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_statistics.py +%%SEAHUBDIR%%/tests/api/endpoints/admin/test_sys_notifications.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_sysinfo.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_system_library.py +%%SEAHUBDIR%%/tests/api/endpoints/admin/test_terms_and_conditions.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_two_factor_auth.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_upload_links.py %%SEAHUBDIR%%/tests/api/endpoints/admin/test_users.py +%%SEAHUBDIR%%/tests/api/endpoints/admin/test_web_settings.py +%%SEAHUBDIR%%/tests/api/endpoints/test_abuse_reports.py %%SEAHUBDIR%%/tests/api/endpoints/test_be_shared_repo.py %%SEAHUBDIR%%/tests/api/endpoints/test_deleted_repos.py %%SEAHUBDIR%%/tests/api/endpoints/test_dir_shared_items.py @@ -2991,10 +2121,9 @@ %%SEAHUBDIR%%/tests/api/endpoints/test_file_comments.py %%SEAHUBDIR%%/tests/api/endpoints/test_file_comments_counts.py %%SEAHUBDIR%%/tests/api/endpoints/test_file_history.py +%%SEAHUBDIR%%/tests/api/endpoints/test_file_participants.py %%SEAHUBDIR%%/tests/api/endpoints/test_file_tag.py %%SEAHUBDIR%%/tests/api/endpoints/test_file_view.py -%%SEAHUBDIR%%/tests/api/endpoints/test_group_discussion.py -%%SEAHUBDIR%%/tests/api/endpoints/test_group_discussions.py %%SEAHUBDIR%%/tests/api/endpoints/test_group_libraries.py %%SEAHUBDIR%%/tests/api/endpoints/test_group_members.py %%SEAHUBDIR%%/tests/api/endpoints/test_groups.py @@ -3002,10 +2131,14 @@ %%SEAHUBDIR%%/tests/api/endpoints/test_invitations.py %%SEAHUBDIR%%/tests/api/endpoints/test_notifications.py %%SEAHUBDIR%%/tests/api/endpoints/test_query_zip_progress.py +%%SEAHUBDIR%%/tests/api/endpoints/test_repo_api_tokens.py %%SEAHUBDIR%%/tests/api/endpoints/test_repo_commit_dir.py %%SEAHUBDIR%%/tests/api/endpoints/test_repo_commit_revert.py %%SEAHUBDIR%%/tests/api/endpoints/test_repo_history.py +%%SEAHUBDIR%%/tests/api/endpoints/test_repo_related_users.py %%SEAHUBDIR%%/tests/api/endpoints/test_repo_set_password.py +%%SEAHUBDIR%%/tests/api/endpoints/test_repo_share_invitation.py +%%SEAHUBDIR%%/tests/api/endpoints/test_repo_share_invitations.py %%SEAHUBDIR%%/tests/api/endpoints/test_repo_trash.py %%SEAHUBDIR%%/tests/api/endpoints/test_repos.py %%SEAHUBDIR%%/tests/api/endpoints/test_repos_batch.py @@ -3025,9 +2158,8 @@ %%SEAHUBDIR%%/tests/api/endpoints/test_upload_links.py %%SEAHUBDIR%%/tests/api/endpoints/test_user.py %%SEAHUBDIR%%/tests/api/endpoints/test_user_avatar.py -%%SEAHUBDIR%%/tests/api/endpoints/test_user_enabled_modules.py +%%SEAHUBDIR%%/tests/api/endpoints/test_via_repo_token.py %%SEAHUBDIR%%/tests/api/endpoints/test_webdav_secret.py -%%SEAHUBDIR%%/tests/api/endpoints/test_wiki_pages.py %%SEAHUBDIR%%/tests/api/endpoints/test_wikis.py %%SEAHUBDIR%%/tests/api/endpoints/test_zip_task.py %%SEAHUBDIR%%/tests/api/models/__init__.py @@ -3073,7 +2205,8 @@ %%SEAHUBDIR%%/tests/common/__init__.py %%SEAHUBDIR%%/tests/common/common.py %%SEAHUBDIR%%/tests/common/utils.py -%%SEAHUBDIR%%/tests/install-deps.sh +%%SEAHUBDIR%%/tests/dist_and_push.sh +%%SEAHUBDIR%%/tests/github_actions_dist.sh %%SEAHUBDIR%%/tests/seahub/__init__.py %%SEAHUBDIR%%/tests/seahub/auth/forms/__init__.py %%SEAHUBDIR%%/tests/seahub/auth/forms/test_authentication.py @@ -3088,6 +2221,7 @@ %%SEAHUBDIR%%/tests/seahub/base/test_models.py %%SEAHUBDIR%%/tests/seahub/drafts/__init__.py %%SEAHUBDIR%%/tests/seahub/drafts/test_models.py +%%SEAHUBDIR%%/tests/seahub/file_participants/__init__.py %%SEAHUBDIR%%/tests/seahub/forms/test_add_user_form.py %%SEAHUBDIR%%/tests/seahub/group/views/test_group_check.py %%SEAHUBDIR%%/tests/seahub/group/views/test_group_discuss.py @@ -3121,8 +2255,6 @@ %%SEAHUBDIR%%/tests/seahub/share/test_decorators.py %%SEAHUBDIR%%/tests/seahub/share/views/test_send_shared_link.py %%SEAHUBDIR%%/tests/seahub/share/views/test_send_shared_upload_link.py -%%SEAHUBDIR%%/tests/seahub/social_core/__init__.py -%%SEAHUBDIR%%/tests/seahub/social_core/test_views.py %%SEAHUBDIR%%/tests/seahub/tags/__init__.py %%SEAHUBDIR%%/tests/seahub/tags/models/__init__.py %%SEAHUBDIR%%/tests/seahub/tags/models/test_file_uuidmap_manager.py @@ -3140,7 +2272,7 @@ %%SEAHUBDIR%%/tests/seahub/two_factor/views/__init__.py %%SEAHUBDIR%%/tests/seahub/two_factor/views/test_backup_tokens_view.py %%SEAHUBDIR%%/tests/seahub/utils/__init__.py -%%SEAHUBDIR%%/tests/seahub/utils/%%USERS%%-license.txt +%%SEAHUBDIR%%/tests/seahub/utils/seafile-license.txt %%SEAHUBDIR%%/tests/seahub/utils/test_file_size.py %%SEAHUBDIR%%/tests/seahub/utils/test_generate_file_audit_event_type.py %%SEAHUBDIR%%/tests/seahub/utils/test_get_conf_test_ext.py @@ -3150,9 +2282,7 @@ %%SEAHUBDIR%%/tests/seahub/utils/test_repo.py %%SEAHUBDIR%%/tests/seahub/utils/test_user_permissions.py %%SEAHUBDIR%%/tests/seahub/views/__init__.py -%%SEAHUBDIR%%/tests/seahub/views/ajax/test_get_dirents.py %%SEAHUBDIR%%/tests/seahub/views/ajax/test_get_file_upload_url_ul.py -%%SEAHUBDIR%%/tests/seahub/views/ajax/test_get_unenc_group_repos.py %%SEAHUBDIR%%/tests/seahub/views/file/test_can_edit_file.py %%SEAHUBDIR%%/tests/seahub/views/file/test_can_preview_file.py %%SEAHUBDIR%%/tests/seahub/views/file/test_download_file.py @@ -3162,14 +2292,13 @@ %%SEAHUBDIR%%/tests/seahub/views/file/test_send_file_access_msg.py %%SEAHUBDIR%%/tests/seahub/views/file/test_view_file_via_shared_dir.py %%SEAHUBDIR%%/tests/seahub/views/file/test_view_lib_file.py +%%SEAHUBDIR%%/tests/seahub/views/file/test_view_lib_file_via_smart_link.py %%SEAHUBDIR%%/tests/seahub/views/file/test_view_shared_file.py %%SEAHUBDIR%%/tests/seahub/views/init/test_convert_cmmt_desc_link.py %%SEAHUBDIR%%/tests/seahub/views/init/test_demo.py -%%SEAHUBDIR%%/tests/seahub/views/init/test_file_revisions.py %%SEAHUBDIR%%/tests/seahub/views/init/test_fpath_to_link.py %%SEAHUBDIR%%/tests/seahub/views/init/test_get_unencry_rw_repos_by_user.py %%SEAHUBDIR%%/tests/seahub/views/init/test_i18n.py -%%SEAHUBDIR%%/tests/seahub/views/init/test_libraries.py %%SEAHUBDIR%%/tests/seahub/views/init/test_repo_download_dir.py %%SEAHUBDIR%%/tests/seahub/views/init/test_repo_history.py %%SEAHUBDIR%%/tests/seahub/views/init/test_repo_revert_history.py @@ -3177,34 +2306,47 @@ %%SEAHUBDIR%%/tests/seahub/views/repo/test_repo_history_view.py %%SEAHUBDIR%%/tests/seahub/views/repo/test_shared_upload_link.py %%SEAHUBDIR%%/tests/seahub/views/repo/test_view_shared_dir.py -%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_link_search.py -%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_inst_admin.py -%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_inst_info_admins.py -%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_inst_info_user.py -%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_inst_search_user.py -%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_inst_toggle_admin.py -%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_invitation_admin.py -%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_settings.py %%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_sudo_mode.py -%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sys_virus_scan_records.py %%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_sysadmin.py %%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_user_add.py -%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_user_info.py %%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_user_reset.py -%%SEAHUBDIR%%/tests/seahub/views/sysadmin/test_user_search.py %%SEAHUBDIR%%/tests/seahub/views/test_list_lib_dir.py %%SEAHUBDIR%%/tests/seahub/views/test_sso.py -%%SEAHUBDIR%%/tests/seahub/views/wiki/test_personal_wiki.py %%SEAHUBDIR%%/tests/seahub/wiki/__init__.py %%SEAHUBDIR%%/tests/seahub/wiki/test_models.py %%SEAHUBDIR%%/tests/seahub/wiki/test_utils.py %%SEAHUBDIR%%/tests/seahub/wiki/test_views.py %%SEAHUBDIR%%/tests/seahubtests.sh +%%SEAHUBDIR%%/tests/test_seahub_changes.sh %%SEAHUBDIR%%/tests/ui/__init__.py %%SEAHUBDIR%%/tests/ui/conftest.py %%SEAHUBDIR%%/tests/ui/driver.py %%SEAHUBDIR%%/tests/ui/fixtures.py %%SEAHUBDIR%%/tests/ui/test_sudo_mode.py +%%SITEPACKAGEDIR%%/constance/__init__.py +%%SITEPACKAGEDIR%%/constance/admin.py +%%SITEPACKAGEDIR%%/constance/apps.py +%%SITEPACKAGEDIR%%/constance/backends/__init__.py +%%SITEPACKAGEDIR%%/constance/backends/database/__init__.py +%%SITEPACKAGEDIR%%/constance/backends/database/migrations/0001_initial.py +%%SITEPACKAGEDIR%%/constance/backends/database/migrations/0002_auto_20190129_2304.py +%%SITEPACKAGEDIR%%/constance/backends/database/migrations/__init__.py +%%SITEPACKAGEDIR%%/constance/backends/database/models.py +%%SITEPACKAGEDIR%%/constance/backends/database/south_migrations/0001_initial.py +%%SITEPACKAGEDIR%%/constance/backends/database/south_migrations/0002_auto__chg_field_constance_key__add_unique_constance_key.py +%%SITEPACKAGEDIR%%/constance/backends/database/south_migrations/__init__.py +%%SITEPACKAGEDIR%%/constance/backends/redisd.py +%%SITEPACKAGEDIR%%/constance/base.py +%%SITEPACKAGEDIR%%/constance/checks.py +%%SITEPACKAGEDIR%%/constance/context_processors.py +%%SITEPACKAGEDIR%%/constance/management/__init__.py +%%SITEPACKAGEDIR%%/constance/management/commands/__init__.py +%%SITEPACKAGEDIR%%/constance/management/commands/constance.py +%%SITEPACKAGEDIR%%/constance/settings.py +%%SITEPACKAGEDIR%%/constance/signals.py +%%SITEPACKAGEDIR%%/constance/test/__init__.py +%%SITEPACKAGEDIR%%/constance/test/utils.py +%%SITEPACKAGEDIR%%/constance/utils.py %%SITEPACKAGEDIR%%/registration/LICENSE %%SITEPACKAGEDIR%%/registration/__init__.py %%SITEPACKAGEDIR%%/registration/admin.py @@ -3287,25 +2429,6 @@ %%SITEPACKAGEDIR%%/shibboleth/tests/shib.py %%SITEPACKAGEDIR%%/shibboleth/urls.py %%SITEPACKAGEDIR%%/shibboleth/views.py -%%SITEPACKAGEDIR%%/social_django/__init__.py -%%SITEPACKAGEDIR%%/social_django/admin.py -%%SITEPACKAGEDIR%%/social_django/compat.py -%%SITEPACKAGEDIR%%/social_django/config.py -%%SITEPACKAGEDIR%%/social_django/context_processors.py -%%SITEPACKAGEDIR%%/social_django/fields.py -%%SITEPACKAGEDIR%%/social_django/management/__init__.py -%%SITEPACKAGEDIR%%/social_django/management/commands/__init__.py -%%SITEPACKAGEDIR%%/social_django/management/commands/clearsocial.py -%%SITEPACKAGEDIR%%/social_django/managers.py -%%SITEPACKAGEDIR%%/social_django/middleware.py -%%SITEPACKAGEDIR%%/social_django/migrations/0001_initial.py -%%SITEPACKAGEDIR%%/social_django/migrations/__init__.py -%%SITEPACKAGEDIR%%/social_django/models.py -%%SITEPACKAGEDIR%%/social_django/storage.py -%%SITEPACKAGEDIR%%/social_django/strategy.py -%%SITEPACKAGEDIR%%/social_django/urls.py -%%SITEPACKAGEDIR%%/social_django/utils.py -%%SITEPACKAGEDIR%%/social_django/views.py %%SITEPACKAGEDIR%%/termsandconditions/__init__.py %%SITEPACKAGEDIR%%/termsandconditions/admin.py %%SITEPACKAGEDIR%%/termsandconditions/apps.py diff --git a/x11-drivers/xf86-video-ati/Makefile b/x11-drivers/xf86-video-ati/Makefile index ec01387b77f..d8853753e8b 100644 --- a/x11-drivers/xf86-video-ati/Makefile +++ b/x11-drivers/xf86-video-ati/Makefile @@ -2,7 +2,7 @@ PORTNAME= xf86-video-ati PORTVERSION= 19.1.0 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= x11-drivers @@ -13,6 +13,7 @@ PATCH_SITES= https://gitlab.freedesktop.org/xorg/driver/${PORTNAME}/commit/ PATCHFILES+= f223035f4ffcff2a9296d1e907a5193f8e8845a3.diff:-p1 PATCHFILES+= 4d84cf438e7f1bebf0053035ef0292e9fed257d1.diff:-p1 PATCHFILES+= c0eb5dbd9c1db6b6d5b1574bcd8c584170d7ab54.diff:-p1 +PATCHFILES+= 3845392426e9798c1fb2a6fc5e97bf5dfd5c443d.diff:-p1 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-drivers/xf86-video-ati/distinfo b/x11-drivers/xf86-video-ati/distinfo index 75a20f74c3f..f0bf42364e9 100644 --- a/x11-drivers/xf86-video-ati/distinfo +++ b/x11-drivers/xf86-video-ati/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1583923520 +TIMESTAMP = 1586946702 SHA256 (xorg/driver/xf86-video-ati-19.1.0.tar.bz2) = 659f5a1629eea5f5334d9b39b18e6807a63aa1efa33c1236d9cc53acbb223c49 SIZE (xorg/driver/xf86-video-ati-19.1.0.tar.bz2) = 904558 SHA256 (xorg/driver/f223035f4ffcff2a9296d1e907a5193f8e8845a3.diff) = 4c2d27e51c947229cb1fef5bc09b111738821df7444668548d2bcf32b47ebab5 @@ -7,3 +7,5 @@ SHA256 (xorg/driver/4d84cf438e7f1bebf0053035ef0292e9fed257d1.diff) = 37a2dec5814 SIZE (xorg/driver/4d84cf438e7f1bebf0053035ef0292e9fed257d1.diff) = 322 SHA256 (xorg/driver/c0eb5dbd9c1db6b6d5b1574bcd8c584170d7ab54.diff) = 262922ab2fc2242ac2861af7b96f30f667714c6dd39e5ef65d593451e4fa23a6 SIZE (xorg/driver/c0eb5dbd9c1db6b6d5b1574bcd8c584170d7ab54.diff) = 854 +SHA256 (xorg/driver/3845392426e9798c1fb2a6fc5e97bf5dfd5c443d.diff) = 3518aa1bda8c86e678d1decdc0218460ad46c7202faff1ccb4c8040d3458fe9f +SIZE (xorg/driver/3845392426e9798c1fb2a6fc5e97bf5dfd5c443d.diff) = 482