Port details |
- seahub Web frontend for Seafile
- 11.0.12 www =4 11.0.9Version of this port present on the latest quarterly branch.
- Maintainer: ultima@FreeBSD.org
- Port Added: 2014-11-28 09:06:15
- Last Update: 2024-08-18 23:49:56
- Commit Hash: 7a03a97
- People watching this port, also watch:: openssl, node, pure-ftpd, gimp, gitlab-ce
- License: APACHE20
- WWW:
- https://github.com/haiwen/seahub
- Description:
- Seahub is the web frontend for seafile-server.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/www/seahub/ && make install clean
- To add the package, run one of these commands:
- pkg install www/seahub
- pkg install seahub
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: seahub
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1723996819
SHA256 (haiwen-seahub-v11.0.12-server_GH0.tar.gz) = cf416030f113b1b857ca17ee1160259373da19e93605b828a0a73bc6b95fe127
SIZE (haiwen-seahub-v11.0.12-server_GH0.tar.gz) = 21331840
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py311-django42>=0 : www/py-django42@py311
- msgfmt : devel/gettext-tools
- python3.11 : lang/python311
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- bash : shells/bash
- seaf-server : net-mgmt/seafile-server
- py311-django42>=0 : www/py-django42@py311
- py311-django-statici18n>=2.3 : www/py-django-statici18n@py311
- py311-django-webpack-loader>=1.7 : www/py-django-webpack-loader@py311
- py311-django-picklefield>=3.1 : www/py-django-picklefield@py311
- py311-django-formtools>=2.3 : www/py-django-formtools@py311
- py311-djangosaml2>=1.5 : www/py-djangosaml2@py311
- py311-djangorestframework>=3.14 : www/py-djangorestframework@py311
- py311-python-dateutil>=2.8 : devel/py-python-dateutil@py311
- py311-pyjwt>=2.6 : www/py-pyjwt@py311
- py311-pycryptodome>=3.20 : security/py-pycryptodome@py311
- py311-python-cas>=1.6 : security/py-python-cas@py311
- py311-pysaml2>=7.2 : security/py-pysaml2@py311
- py311-requests>=2.31 : www/py-requests@py311
- py311-requests-oauthlib>=1.3 : www/py-requests-oauthlib@py311
- py311-future>=0.18 : devel/py-future@py311
- py311-gunicorn>=20.1 : www/py-gunicorn@py311
- py311-mysqlclient>=2.1 : databases/py-mysqlclient@py311
- py311-qrcode>=7.3 : textproc/py-qrcode@py311
- py311-pillow>=10.2 : graphics/py-pillow@py311
- py311-chardet>=5.1 : textproc/py-chardet@py311
- py311-cffi>=1.15 : devel/py-cffi@py311
- py311-django-simple-captcha>=0.5 : www/py-django-simple-captcha@py311
- py311-openpyxl>=3.0 : textproc/py-openpyxl@py311
- py311-markdown>=3.3 : textproc/py-markdown@py311
- py311-bleach>=5.0 : www/py-bleach@py311
- py311-python-ldap>=3.4 : net/py-python-ldap@py311
- py311-seafdav>0 : www/py-seafdav@py311
- py311-seafobj>0 : www/py-seafobj@py311
- python3.11 : lang/python311
- Library dependencies:
-
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for seahub-11.0.12:
NLS=on: Native Language Support
SEAFDAV=on: Enable Seafile WsgiDav-based support
SEAFOBJ=on: Enable Seafile file object modeling support
===> Use 'make config' to modify these settings
- Options name:
- www_seahub
- USES:
- gettext-tools:build python shebangfix gettext iconv
- pkg-message:
- For install:
- To generate a new config,
cd /usr/local/www/haiwen/seafile-server
Then choose sqlite or mysql, mysql needs to be setup with root.
sqlite: ./setup-seafile.sh
mysql: ./setup-seafile-mysql.sh
Further instructions will be provided after the setup script is finished.
If a new config is created, run this to setup admin.
/usr/local/www/haiwen/seafile-server/reset-admin.sh
Don't forget to run update scripts after every minor and major update located in
/usr/local/www/haiwen/seafile-server/upgrade
Patch updates (5.1.x) don't require these scripts, however do required a restarted.
- If upgrading
- Don't forget to run update scripts after every minor and major update located in
/usr/local/www/haiwen/seafile-server/upgrade
Patch updates (5.1.x) don't require these scripts, however do required a restart.
When updating from 7.0.x to 7.1.x, removing the seahub cache is required:
rm -rf /tmp/seahub_cache/*
Also consider reviewing the upgrade notes for minor and major upgrades:
https://download.seafile.com/published/seafile-manual/upgrade/upgrade.md
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
6.0.9 31 Mar 2017 14:57:27 |
lifanov |
update net-mgmt/seafile-server to 6.0.9
Changelog: https://seacloud.cc/group/3/wiki/server-changelog
- Show user' name instead of user's email in notifications sent out by email
- Add config items for setting favicon, disable wiki feature
- Add css id to easily hide user password reset and delete account button
- [fix] Fix UI bug in restoring a file from snapshot
- [fix] Fix after renaming a file, the old versions before file rename can't be
downloaded
- [security] Fix XSS problem of the "go back" button in history page and
snapshot view page
* unify versioning of dependent ports:
net-mgmt/seafile-server
net-mgmt/ccnet-server
www/py-seadav
www/py-seaobj
www/seahub
This replaces a rather ugly hack.
* add makesum-all target to ease maintenance
PR: 218245
Submitted by: ultima1252@gmail.com (maintainer) |
6.0.8 06 Mar 2017 16:21:36 |
lifanov |
update www/seahub to 6.0.8
Changes: https://github.com/haiwen/seahub/commits/v6.0.8-pro
PR: 217540
Submitted by: ultima1252@gmail.com (maintainer) |
6.0.7 24 Jan 2017 19:38:03 |
lifanov |
update www/seahub to 6.0.7
Changes: https://seacloud.cc/group/3/wiki/server-changelog
- [fix] Fix generating of password protected link in file view page
- [fix] Fix .jpg/.JPG image display in IE10
- Export quota usage in export Excel in user list admin page
- [fix] Fix admin can't delete broken libraries
- Add "back to previous page" link in trash page, history page
- [fix] Improve logo show in About page
- [fix] Fix file encoding for text file editing online
- [fix] Don't show operation buttons for broken libraries in normal users page
PR: 216349
Submitted by: ultima1252@gmail.com (maintainer)
Reviewed by: matthew
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D9284 |
6.0.5 30 Dec 2016 16:02:36 |
lifanov |
* Updated to 6.0.5
- Merge pull request #1403 from haiwen/count-users
- update post args when generate encrypted share link
- [repo-folder-perm-admin] fix
- update encoding check when edit file
- [my libs] don't show operations for broken library
- [trash] added 'go back'
- [file revisions] added 'back'
- update admin del damaged repo
- add space usage/quota info when export user to excel
- [i18n] Update fr locale
PR: 215638
Submitted by: Ultima1252@gmail.com (maintainer)
Reviewed by: matthew
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D8986 |
6.0.4 26 Dec 2016 13:44:02 |
riggs |
Update to upstream version 6.0.4
Details:
- Update to upstream version 6.0.4
- Now depends on ccnet-server and seafile-server
after split into clients and server parts
PR: 215294
Submitted by: Ultima1252@gmail.com (maintainer) |
6.0.0 11 Sep 2016 06:54:37 |
pi |
www/seahub: 5.1.11 -> 6.0.0
- Fixed link for avatars
- Added custom folder
- Add full screen Web UI
- Add file comment
- Improve zip downloading by adding zip progress
- Change of navigation labels
- Support Seafile Drive client
- [admin] Add group transfer function in admin panel
- [admin] Admin can set library permissions in admin panel
- Improve checking the user running Seafile must be the owner of
seafile-data. If seafile-data is symbolic link, check the destination
folder instead of the symbolic link. (Only the first 15 lines of the commit message are shown above ) |
5.1.11 04 Sep 2016 06:40:29 |
riggs |
Update to upstream version 5.1.11
Detailed maintainer log:
- update import CLOUD_MODE setting
- [sysadmin] update rm org user
- [api] return licensed to info when get sysinfo
- [sysadmin] add search user by name & contact email
- [api2] update search user api
PR: 212297
Submitted by: Ultima1252@gmail.com (maintainer) |
5.1.10_1 08 Aug 2016 19:13:17 |
pi |
www/seahub: Small revision fix
This update is a small revision that fixes the web frontends seafile
version. Previously the version would mistakingly show the seahub
version, and it is intended to show the seafile port version.
PR: 211636
Submitted by: Ultima1252@gmail.com (maintainer) |
5.1.10 12 Jul 2016 19:38:01 |
amdmi3 |
- Update to 5.1.10
- While here, add NO_ARCH
PR: 210975
Submitted by: ultima1252@gmail.com (maintainer) |
5.1.8 15 Jun 2016 19:55:25 |
pi |
www/seahub: 5.1.7 -> 5.1.8
- rm user check when delete dir share
- check total size before download multi file/dir
- Add search user and list admins
- Several bug fixes
PR: 210307
Submitted by: Ultima1252@gmail.com (maintainer) |
5.1.7 04 Jun 2016 15:48:26 |
pi |
www/seahub: 5.1.6 -> 5.1.7
- Improve Web UI for password change
- Use contact email in user profile page
- Fix sometimes dirents duplicated in Firefox
PR: 210019
Submitted by: Ultima1252@gmail.com (maintainer) |
5.1.6 30 May 2016 18:17:53 |
pi |
www/seahub: 5.1.5 -> 5.1.6
- [security] Fix permission checking for generating share links
- Add an option (ENABLE_SETTINGS_VIA_WEB) to ignore settings via Web UI
(system admin->settings)
- [fix] Making user search (used in auto-completion) case insensitive
PR: 209863
Submitted by: Ultima1252@gmail.com (maintainer) |
5.1.5 29 May 2016 13:57:52 |
amdmi3 |
- Update to 5.1.5
- Multiple port improvements
PR: 203929
Submitted by: Ultima1252@gmail.com (maintainer) |
4.0.5_1 19 May 2016 10:53:06 |
amdmi3 |
- Fix trailing whitespace in pkg-descrs, categories [p-x]*
Approved by: portmgr blanket |
4.0.5_1 01 Apr 2016 14:33:58 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
4.0.5_1 01 Apr 2016 13:18:17 |
mat |
Fixup some whitespace at the beginning of lines problems.
With hat: portmgr
Sponsored by: Absolight |
4.0.5_1 29 Oct 2015 02:23:23 |
junovitch |
www/seahub: pass MAINTAINER to submitter
Reference: https://lists.freebsd.org/pipermail/freebsd-ports/2015-October/100923.html
PR: 204110
Approved by: Jingfeng Yan <yan_jingfeng@yahoo.com> (outgoing maintainer)
Submitted by: Ricky Gallamore <ultima1252@gmail.com> |
4.0.5_1 08 Oct 2015 15:12:22 |
olgeni |
Remove trailing whitespace from Makefiles, M-X. |
4.0.5_1 28 Jul 2015 04:02:14 |
araujo |
- Add an rc.d script to be able to start seahub.
- Bump PORTREVISION.
Differential Revision: D3211
Reviewed by: koobs, bapt
Sponsored by: gandi.net |
4.0.5 07 May 2015 20:24:16 |
mat |
Update ports in the remaining categories to not use GH_COMMIT.
With minor cleanups to make things simpler.
With hat: portmgr
Sponsored by: Absolight |
4.0.5 19 Mar 2015 16:44:59 |
bdrewery |
Update USE_GITHUB so it does not require GH_COMMIT.
Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag. This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.
The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
GH -> GHL
GITHUB -> GITHUB_LEGACY
Differential Revision: https://reviews.freebsd.org/D748
Submitted by: amdmi3
Reviewed by: mat, swills, antoine, bdrewery
With hat: portmgr |
4.0.5 01 Mar 2015 18:09:15 |
marino |
www/seahub: Upgrade version 3.1.3 => 4.0.5
PR: 197983
Submitted by: maintainer (Jingfeng Yan) |
3.1.3_1 23 Feb 2015 09:49:21 |
marino |
www/seahub: Relocate python files
Also use Djblets Pillow instead of Djblets PIL.
PR: 196920
Submitted by: maintainer (Jingfeng Yan) |
3.1.3 28 Nov 2014 09:05:48 |
marino |
Add new port www/seahub
PR: 193135
Submitted by: Jingfeng Yan
Seahub is the web frontend for seafile-server.
WWW: https://github.com/haiwen/seahub |