Commit graph

50 commits

Author SHA1 Message Date
Richard Gallamore
b6a77c2a7c * Updated to 6.3.11
Changes:	https://manual.seafile.com/changelog/changelog-for-seafile-professional-server.html
2019-01-28 18:13:05 +00:00
Richard Gallamore
e8c0e79936 * Updated to 6.3.10
Affected ports: www/py-seafdav www/py-seafobj www/seahub
2019-01-11 18:52:14 +00:00
Richard Gallamore
3de6a68fc4 * Updated seahub to 6.3.9 2018-12-25 21:35:10 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Rene Ladan
8a502cb2d4 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
2018-11-02 13:32:34 +00:00
Richard Gallamore
baad2b4413 * Updated Seahub to 6.3.7 2018-10-25 02:03:20 +00:00
Antoine Brodin
b8796f0d82 Cleanup plists 2018-10-01 09:36:38 +00:00
Richard Gallamore
5d0e41a532 * Updated to 6.3.6 2018-09-23 19:41:17 +00:00
Mark Linimon
2e7f27934a More precisely specify USES=compiler to fix build on gcc-based
platforms such as powerpc64.

Tested on powerpc64, amd64.

Approved by:	portmgr (tier-2 blanket)
2018-09-18 08:14:23 +00:00
Richard Gallamore
5f5dd0baa0 * Updated Seafile to 6.3.4, Updated Seahub to 6.3.5.
* Removed flup6, this was required with fastcgi which
Seahub no longer supports
* Added django-webpack-loader and requests_oauthlib,
these were missing depends added in 6.3.x which can
errors if missing when Seahub starts.
* Removed PYTHONPATH for python2.6 and added additional
directories for Seahub "thirdpart". This can also prevent
seahub from starting.

Changes: https://manual.seafile.com/changelog/server-changelog.html
2018-09-17 19:57:54 +00:00
Richard Gallamore
9526a7026b Removed fastcgi, this is no longer supported in seafile 6.3+
and previous installs 6.3+ prior to this revision are broken
when using the seahub_fastcgi option.
2018-08-20 03:06:13 +00:00
Richard Gallamore
9a631e331c * Updated to 6.3.2 2018-07-14 19:42:58 +00:00
Richard Gallamore
bda951bb90 Update Seafile family to 6.3.1
As of Seafile 6.3.0, django has been upgraded
to 1.11. Seafile's dependencies have also been
switched to match this change.

Reviewed by:	miwi
Differential Revision:	https://reviews.freebsd.org/D15718
2018-06-13 22:05:51 +00:00
Richard Gallamore
6097b00b76 * Updated Seahub to 6.2.12
Affected ports: www/py-seafdav www/py-seafobj www/seahub
Changes:	https://manual.seafile.com/changelog/changelog-for-seafile-professional-server.html
2018-04-23 06:44:54 +00:00
Richard Gallamore
a070ce3251 * Updated to 6.1.11
Affected ports: www/py-seafdav www/py-seafobj www/seahub
Changes: https://manual.seafile.com/changelog/changelog-for-seafile-professional-server.html
2018-04-19 16:48:53 +00:00
Richard Gallamore
5a58d70f95 Move net-mgmt/seafile-server's message to seahub and
change it to clarify that Seahub is required for the
full application. This will prevent users from being
confused when installing net-mgmt/seafile-server.

PR:		227337
2018-04-08 21:35:39 +00:00
Richard Gallamore
4a14d25845 * Updated to 6.2.10
Changes:	https://manual.seafile.com/changelog/changelog-for-seafile-professional-server.html
Affected Ports:	www/py-seafdav www/py-seafobj www/seahub
2018-03-21 22:36:54 +00:00
Richard Gallamore
30c2f7638f * Update Seahub to 6.2.9
Changes:	https://manual.seafile.com/changelog/changelog-for-seafile-professional-server.html
Affected Ports:	www/py-seafdav www/py-seafobj www/seahub
2018-02-12 19:41:45 +00:00
Richard Gallamore
c3211d2d85 * Updated Seafile to 6.2.5, Seahub to 6.2.8
Changes:	https://manual.seafile.com/changelog/changelog-for-seafile-professional-server.html
2018-01-31 22:12:27 +00:00
Richard Gallamore
9c1136c22b * Updated to 6.2.7
Changes:	https://manual.seafile.com/changelog/changelog-for-seafile-professional-server.html
Affected ports:	www/py-seafdav www/py-seafobj www/seahub
2018-01-22 23:41:02 +00:00
Richard Gallamore
9e1b30bed9 * Update Seafile to 6.2.4
* Update Seahub to 6.2.5
* Reverted recent patches to work better with libevhtp

Affected ports: net-mgmt/ccnet-server net-mgmt/seafile-server www/py-seafdav www/py-seafobj www/seahub
2018-01-11 17:38:44 +00:00
Richard Gallamore
6c676d2ba5 * Revision bump for libevhtp
* Fix build warnings / errors for updated libevhtp

MFH:		2018Q1
2018-01-04 19:15:27 +00:00
Richard Gallamore
532f5187cb * Updated to 6.2.4
Affected ports:	www/py-seafdav www/py-seafobj www/seahub
Changes:	https://manual.seafile.com/changelog/changelog-for-seafile-professional-server.html
2017-12-20 23:25:07 +00:00
Richard Gallamore
e1fb3d8d83 * Updated to 6.2.2
Affected ports: www/py-seafdav www/py-seafobj www/seahub
2017-12-12 02:09:41 +00:00
Richard Gallamore
0be430ee41 * Updated to 6.2.1
Affected ports: www/seahub www/py-seafdav www/py-seafobj
2017-12-04 08:00:09 +00:00
Mathieu Arnold
551be3c723 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
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Richard Gallamore
e09dab525e * Updated to 6.2.3
Changes: https://manual.seafile.com/changelog/server-changelog.html
Affected ports: net-mgmt/seafile-server net-mgmt/ccnet-server
2017-11-20 02:11:19 +00:00
Richard Gallamore
ba7c70c331 * Updated Seafile to 6.2.2, Seahub to 6.2.0
* Fixed gunicorn startup issue

Affected ports: net-mgmt/seafile-server net-mgmt/ccnet-server www/py-seafdav www/py-seafobj www/seahub
Changes:	https://manual.seafile.com/changelog/server-changelog.html
2017-10-14 00:58:35 +00:00
Richard Gallamore
b7ee678d7b * Updated to 6.1.9
Affected ports: www/py-seafdav www/py-seafobj www/seahub
2017-09-29 22:59:13 +00:00
Richard Gallamore
3b9b4c1266 * Updated to 6.1.8
Affected ports: www/py-seafdav www/py-seafobj www/seahub

Approved by:	lifanov (mentor, implicit)
2017-09-04 19:53:39 +00:00
Richard Gallamore
5773b6db78 Updated to 6.1.2, cleanup makefiles, add note in UPDATING
Upstream has set collation type for MySQL to be implicit and
will cause issues when updating if tables are not set to
utf8_unicode_ci.

Approved by:	lifanov (mentor, implicit)
2017-09-04 19:49:41 +00:00
Richard Gallamore
c21043f162 * Updated to 6.1.7
* Cleaned up Makefiles

Affected ports: www/seahub www/py-seafdav www/py-seafobj

Approved by:	lifanov (mentor, implicit)
2017-08-18 06:39:47 +00:00
Richard Gallamore
50d02491bc * Updated to 6.1.6
Affected ports: www/py-seafdav www/py-seafobj www/seahub

Reviewed by:	matthew (mentor)
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D11689
2017-07-22 19:22:23 +00:00
Richard Gallamore
ea5fae2aeb * Updated to 6.1.5
Affected ports: www/py-seafdav www/py-seafobj www/seahub

Reviewed by:	lifanov (mentor)
Approved by:	lifanov (mentor)
Differential Revision:	https://reviews.freebsd.org/D11643
2017-07-19 18:08:23 +00:00
Richard Gallamore
c96f8235c9 * Updated to 6.1.4
Reviewed by:	lifanov (mentor)
Approved by:	lifanov (mentor)
Differential Revision:	https://reviews.freebsd.org/D11591
2017-07-14 01:47:58 +00:00
Richard Gallamore
0786d04142 * Updated to 6.1.3
Reviewed by:	lifanov (mentor)
Approved by:	lifanov (mentor)
Differential Revision:	https://reviews.freebsd.org/D11493
2017-07-06 01:43:07 +00:00
Richard Gallamore
91b31c2c77 * 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
2017-07-03 19:06:08 +00:00
Richard Gallamore
5830820bd2 * Updated to 6.1.2
Affected ports: www/seahub www/py-seafdav www/py-seafobj

Reviewed by:	lifanov (mentor)
Approved by:	lifanov (mentor)
Differential Revision:	https://reviews.freebsd.org/D11455
2017-07-03 17:46:41 +00:00
Richard Gallamore
af06948a2d * Updated to 6.1.1
Changelog: https://manual.seafile.com/changelog/server-changelog.html

Affected ports: net-mgmt/seafile-server net-mgmt/ccnet-server
www/py-seafdav www/py-seafobj www/seahub

Reviewed by:	lifanov (mentor), matthew (mentor)
Approved by:	lifanov (mentor), matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D11333
2017-06-24 17:10:25 +00:00
Nikolai Lifanov
30e8219ac3 update seafile to 6.0.10 and seahub to 6.0.13
This is an update to seafile to the most current version, 6.0.10. This update moves duplicate code to Makefile.include and also added a variable seahub_ver which is set to 6.0.13. The pkglist was also regenerated for most or all packages.

* Updated seafile_ver to 6.0.10
* Added seahub_ver and set to 6.0.13
* Moved duplicate code to Makefile.include
* Regenerated pkg-lists

 - [fix] Fix a bug in listing libraries in admin panel
 - Improve performance when checking group shared library permission
 - [fix] Fix image popup in favourite page
 - [fix] Fix generating sharing link with expiring time in file detailed view page
 - [fix] Don't allow to create library with '/' in name
 - [fix] Fix two-factor authentication
 - Add script to migrate between different storage backend

ports affected:
- net-mgmt/ccnet-server
- net-mgmt/seafile-server
- www/py-seafdav
- www/py-seafobj
- www/seahub

PR:		218932
Submitted by:	ultima1252@gmail.com (maintainer)
2017-04-28 15:09:08 +00:00
Dmitry Marakasov
ad3e4d802d - Always accompany OSVERSION check with OPSYS check
Approved by:	portmgr blanket
2017-04-07 15:57:20 +00:00
Nikolai Lifanov
0adda06811 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)
2017-03-31 14:57:27 +00:00
Nikolai Lifanov
c15a18540a fixes for net-mgmt/seafile-server
Fix the setup scripts changing the generated configuration files to the correct uid/gid. The directions were also fixed for how to start and setup seafile/seahub correctly. This should fix any confusion when setting up seafile.

This also augments pkg-message with better directions for setup.

PR:		217873
Submitted by:	ultima1252@gmail.com (maintainer)
2017-03-19 16:22:08 +00:00
Nikolai Lifanov
da6dd9e842 update net-mgmt/seafile-server to 6.0.8
Changelog: https://seacloud.cc/group/3/wiki/server-changelog

PR:		217237
Submitted by:	ultima1252@gmail.com (maintainer)
2017-03-02 18:37:40 +00:00
Jan Beich
a9425224f1 devel/libevent2: drop historical suffix after r362796
PR:		216777
Approved by:	mm (maintainer)
2017-02-20 02:57:04 +00:00
Jan Beich
21a7215c9a 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)
2017-02-04 07:56:59 +00:00
Nikolai Lifanov
7e06e3a3a7 net-mgmt/seafile-server - bugfixes
This is a bug fix release update. stat command call with incorrect options has been fixed to work on *bsd. Readded the sqlite scripts to run seafile under sqlite. Previously they were removed due to being broken, this was fixed upstream.

* PORTREVISION bump
* Added sqlite scripts
* Fixed stat

PR:		216474
Submitted by:	ultima1252@gmail.com (maintainer)
Reviewed by:	matthew
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D9350
2017-01-27 03:23:40 +00:00
Jan Beich
32d56ae68a 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.
2017-01-03 17:06:49 +00:00
Nikolai Lifanov
f71f4cb959 * Updated to 6.0.7
- Allow mysql root password to be empty.
 - No need to set ccnet peer name anymore.
 - Fixed a typo in upgrade scripts.
 - jpeg mime type
 - Add record to GarbageRepos when delete a broken repo
 - Get content-length from header when handling web upload.

PR:		215597
Submitted by:	Ultima1252@gmail.com (maintainer)
Reviewed by:	matthew
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D8985
2016-12-30 12:54:37 +00:00
Thomas Zander
8d43240437 Prepare split of net-mgmt/seafile in client / server ports; update to 6.0.6
PR:		215293
Submitted by:	Ultima1252@gmail.com (maintainer)
2016-12-26 12:55:09 +00:00