Port details |
- seafile-client Open Source Cloud Storage (Client)
- 9.0.6 net-mgmt =6 9.0.6Version of this port present on the latest quarterly branch.
- Maintainer: ultima@FreeBSD.org
- Port Added: 2016-12-26 14:56:12
- Last Update: 2024-06-16 17:16:52
- Commit Hash: 8c1bcd0
- People watching this port, also watch:: seafile-server, node, pure-ftpd, gimp, openssl
- License: GPLv3
- WWW:
- https://github.com/haiwen/seafile
- Description:
- Seafile is a next-generation open source cloud storage system with
advanced support for file syncing, privacy protection and teamwork.
Collections of files are called libraries, and each library can be synced
separately. A library can be encrypted with a user chosen password. This
password is not stored on the server, so even the server admin cannot
view a file's contents.
Seafile allows users to create groups with file syncing, wiki, and
discussion to enable easy collaboration around documents within a team.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- seafile-client>0:net-mgmt/seafile-client
- Conflicts:
- CONFLICTS:
- To install the port:
- cd /usr/ports/net-mgmt/seafile-client/ && make install clean
- To add the package, run one of these commands:
- pkg install net-mgmt/seafile-client
- pkg install seafile-client
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: seafile-client
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1718476273
SHA256 (haiwen-seafile-v9.0.6_GH0.tar.gz) = e0a1260ac995ad21a183cf73e647fe18e4fc06045f601ab5abcc4b62d07c2280
SIZE (haiwen-seafile-v9.0.6_GH0.tar.gz) = 755372
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:
-
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.11 : lang/python311
- valac : lang/vala
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- autoconf>=2.72 : devel/autoconf
- automake>=1.16.5 : devel/automake
- libtoolize : devel/libtool
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- py311-sqlite3>0 : databases/py-sqlite3@py311
- py311-urllib3>0 : net/py-urllib3@py311
- bash : shells/bash
- python3.11 : lang/python311
- Library dependencies:
-
- libsearpc.so : devel/libsearpc
- libcurl.so : ftp/curl
- libinotify.so : devel/libinotify
- libevent.so : devel/libevent
- libuuid.so : misc/e2fsprogs-libuuid
- libjansson.so : devel/jansson
- libwebsockets.so : net/libwebsockets
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libarchive.so.13 : archivers/libarchive
- libsqlite3.so : databases/sqlite3
- libintl.so : devel/gettext-runtime
- This port is required by:
- for Libraries
-
- net-mgmt/seafile-gui
Configuration Options:
- ===> The following configuration options are available for seafile-client-9.0.6:
NLS=on: Native Language Support
===> Use 'make config' to modify these settings
- Options name:
- net-mgmt_seafile-client
- USES:
- autoreconf gnome iconv libarchive libtool localbase pathfix pkgconfig python shebangfix sqlite ssl vala:build gettext
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
9.0.6 16 Jun 2024 17:16:52 |
Richard Gallamore (ultima) |
seafile-gui: Update to 9.0.6
Changes: https://manual.seafile.com/changelog/client-changelog/ |
9.0.4_1 20 Mar 2024 13:19:32 |
Nuno Teixeira (eduardo) |
net-mgmt/seafile-client: Move man pages to share/man
Approved by: portmgr (blanket) |
9.0.4 06 Dec 2023 21:55:05 |
Richard Gallamore (ultima) |
seafile-client: Update to 9.0.4
Changes: https://manual.seafile.com/changelog/client-changelog/ |
8.0.8 27 Jun 2023 19:34:34 |
Rene Ladan (rene) |
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568> |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
8.0.8 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
8.0.8 26 Aug 2022 17:02:25 |
Tobias C. Berner (tcberner) |
framework: switch tree to using vala.mk
PR: 249940 |
8.0.8 25 Jul 2022 03:06:48 |
Richard Gallamore (ultima) |
net-mgmt/seafile-[client|gui]: Updated to 8.0.8
Changes: https://manual.seafile.com/changelog/client-changelog/ |
8.0.7 22 May 2022 21:01:18 |
Richard Gallamore (ultima) |
net-mgmt/seafile-gui: Updated to 8.0.7
Changes: https://manual.seafile.com/changelog/client-changelog/ |
7.0.9 29 Oct 2021 09:50:18 |
Stefan Eßer (se) |
*/*: Remove redundant '-[0-9]*' from CONFLICTS
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Many CONFLICTS definitions used patterns like "bash-[0-9]*" to filter
for the bash package in any version. But that pattern is functionally
identical with just "bash".
Approved by: portmgr (blanket) |
7.0.9 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
7.0.9 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
7.0.9 17 Sep 2020 23:12:18 |
ultima |
Updated to 7.0.9
Changes:
https://download.seafile.com/published/seafile-manual/changelog/client-changelog.md |
7.0.7 16 Apr 2020 08:58:20 |
ultima |
Updated to 7.0.7
Changes:
https://download.seafile.com/published/seafile-manual/changelog/client-changelog.md |
7.0.4 19 Feb 2020 17:59:36 |
antoine |
Clean up USES
With hat: portmgr |
7.0.4 25 Nov 2019 02:37:29 |
ultima |
Update to 7.0.4
Changes:
https://download.seafile.com/published/seafile-manual/changelog/client-changelog.md |
7.0.1_1 02 Aug 2019 13:30:40 |
jbeich |
devel/libevent2: update to 2.1.11
Changes: https://github.com/libevent/libevent/releases/tag/release-2.1.11-stable
ABI: https://abi-laboratory.pro/tracker/timeline/libevent/
PR: 239599
Reported by: GitHub (watch releases)
Approved by: zeising (maintainer)
MFH: 2019Q3 (maybe security, partially restores 2.1.8 ABI)
Differential Revision: https://reviews.freebsd.org/D21133 |
7.0.1 10 Jun 2019 07:51:26 |
ultima |
Updated to 7.0.1
Port cleanup, ccnet-client will be deleted in the
future.
Changes: https://manual.seafile.com/changelog/client-changelog.html |
6.1.5 03 Nov 2018 22:50:41 |
sunpoet |
Fix build with curl 7.62.0
- While I'm here, add USES=gnome |
6.1.5 02 Nov 2018 13:32:35 |
rene |
Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724 |
6.1.5 02 Feb 2018 19:50:08 |
ultima |
* Updated to 6.1.5
Changes: https://manual.seafile.com/changelog/client-changelog.html |
6.1.4_1 05 Jan 2018 03:56:32 |
ultima |
* Revision bump, cleanup unused dependencies
Affected ports: net-mgmt/ccnet-client net-mgmt/seafile-client
net-mgmt/seafile-gui
MFH: 2018Q1 |
6.1.4 20 Dec 2017 22:59:00 |
ultima |
* Updated to 6.1.4
Affected ports: net-mgmt/ccnet-client net-mgmt/seafile-client
net-mgmt/seafile-gui
Changes: https://manual.seafile.com/changelog/client-changelog.html |
6.1.1 30 Nov 2017 15:50:34 |
mat |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
6.1.1 19 Sep 2017 21:38:04 |
ultima |
* Updated to 6.1.1
Affected ports: net-mgmt/ccnet-client net-mgmt/seafile-client
net-mgmt/seafile-gui
Changes: https://manual.seafile.com/changelog/client-changelog.html |
6.1.0 15 Aug 2017 23:43:24 |
ultima |
* Updated to 6.1.0
* Cleanup Makefile
* Added default on option, NLS for portlint
Approved by: lifanov (mentor, implicit) |
6.0.7 03 Jul 2017 19:06:08 |
ultima |
* Updated maintainer email
* Changed comment headers to match my name and FreeBSD email
Reviewed by: matthew (mentor)
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D11466 |
6.0.7 24 Jun 2017 17:12:39 |
ultima |
* Updated to 6.0.7
Changelog: https://manual.seafile.com/changelog/client-changelog.html
Affected ports: net-mgmt/seafile-client net-mgmt/ccnet-client
net-mgmt/seafile-gui
Reviewed by: lifanov (mentor), matthew (mentor)
Approved by: lifanov (mentor), matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D11334 |
6.0.6 27 May 2017 14:55:52 |
lifanov |
update Seafile client bundle to 6.0.6
Ports affected:
net-mgmt/seafile-client, net-mgmt/ccnet-client, net-mgmt/seafile-gui
* Updated to 6.0.6
* Added Makefile.include to update version
* Added target makesum-all for bundle
- Sort files by numbers if numbers contained in the file name, so "1, 10, 2,
11, 3" will be sorted as "1, 2, 3, 10, 11".
- Use native system window for Seafile main windown and cloud file browser
window.
- Fix progress overflow when uploading large file using cloud file browser
- Improve the tip when removing an account in the client
- Don't show download button when select folders in cloud file browser
- Clean cache data of cloud file browser when logout an account or restart the
client
- [fix] Fix display problem for high screen Windows in win10
- [fix] Fix libssl compatibility problem in Debain Stretch
- Add auto-update check
PR: 219577
Submitted by: ultima1252@gmail.com (maintainer) |
6.0.4 07 Apr 2017 15:57:24 |
amdmi3 |
- Always accompany OSVERSION check with OPSYS check
Approved by: portmgr blanket |
6.0.4 06 Mar 2017 16:26:15 |
lifanov |
update net-mgmt/seafile-client to 6.0.4
Changes: https://github.com/haiwen/seafile/commits/v6.0.4
PR: 217542
Submitted by: ultima1252@gmail.com (maintainer) |
6.0.3_1 20 Feb 2017 02:57:04 |
jbeich |
devel/libevent2: drop historical suffix after r362796
PR: 216777
Approved by: mm (maintainer) |
6.0.3 14 Feb 2017 15:12:47 |
lifanov |
update net-mgmt/seafile-client to 6.0.3
Changes: https://github.com/haiwen/seafile/commits/v6.0.3
PR: 217086
Submitted by: ultima1252@gmail.com (maintainer) |
6.0.2_1 04 Feb 2017 07:56:59 |
jbeich |
devel/libevent2: update to 2.1.8 and cleanup
- DEFAULT_VERSIONS += ssl=openssl-devel is now supported
- devel/py-event and devel/p5-Event-Lib are marked BROKEN
Changes: https://github.com/libevent/libevent/raw/release-2.1.8-stable/whatsnew-2.1.txt
Changes: https://github.com/libevent/libevent/raw/release-2.1.8-stable/ChangeLog
PR: 216527
Exp-run by: antoine
Approved by: mm (maintainer) |
6.0.2 24 Jan 2017 19:37:01 |
lifanov |
update net-mgmt/seafile-client
Changes: https://github.com/haiwen/seafile/commits/v6.0.2
* Removed -server options
* Regenerated/removed patchfiles
- Return error detail for clone and sync tasks.
- Save file sync errors to database.
- Use unified progress for multipart uploads.
- Remove server code.
- Use GLib to calculate SHA1.
- Allow compiling with GPL-compatible crypto libraries.
- Fix some bugs.
- Add back seafile python library.
PR: 216348
Submitted by: ultima1252@gmail.com (maintainer)
Reviewed by: matthew
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D9292 |
6.0.1 03 Jan 2017 17:06:49 |
jbeich |
Assume "pkg-config zlib" works after 9.x reached EOL
Many ports passed ZLIB_CFLAGS="-I/usr/include" ZLIB_LIBS="-L/usr/lib -lz"
which is unsafe at least with lang/gcc* that override some system headers
and have newer libgcc_s.so that our old version in base may not be
forward-compatible with. |
6.0.1 26 Dec 2016 14:56:02 |
riggs |
Move net-mgmt/seafile to net-mgmt/seafile-client, update to version 6.0.1
PR: 215360
Submitted by: Ultima1252@gmail.com (maintainer of net-mgmt/seafile) |