Rosen Penev [Fri, 20 Mar 2020 23:13:27 +0000 (16:13 -0700)]
libcap: apply pkgconfig fix to libpsx.pc as well
Made a bunch of libraries explicit for clarity.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Mon, 23 Mar 2020 19:19:03 +0000 (12:19 -0700)]
Merge pull request #11630 from neheb/nbmv
ffmpeg: add dependency to fdk-aac for ffmpeg-full
Hannu Nyman [Mon, 23 Mar 2020 19:08:44 +0000 (21:08 +0200)]
Merge pull request #11642 from jefferyto/python-zope-interface-5.0.1
python-zope-interface: Update to 5.0.1, refresh patch
Hannu Nyman [Mon, 23 Mar 2020 19:07:47 +0000 (21:07 +0200)]
Merge pull request #11638 from jefferyto/twisted-20.3.0
python-twisted: Update to 20.3.0, refresh patches
Hannu Nyman [Mon, 23 Mar 2020 19:04:39 +0000 (21:04 +0200)]
Merge pull request #11635 from jefferyto/golang-1.14.1
golang: Update to 1.14.1
Hannu Nyman [Mon, 23 Mar 2020 19:04:17 +0000 (21:04 +0200)]
Merge pull request #11634 from ja-pa/python-zipp-3.1.0
python-zipp: update to version 3.1.0
Hannu Nyman [Mon, 23 Mar 2020 19:03:56 +0000 (21:03 +0200)]
Merge pull request #11633 from ja-pa/redis-5.0.8
redis: update to version 5.0.8 (security fix)
Jeffery To [Mon, 23 Mar 2020 17:18:33 +0000 (01:18 +0800)]
python-zope-interface: Update to 5.0.1, refresh patch
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Mon, 23 Mar 2020 15:17:45 +0000 (23:17 +0800)]
python-twisted: Update to 20.3.0, refresh patches
This update includes fixes for:
* CVE-2020-10108
* CVE-2020-10109
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Mon, 23 Mar 2020 13:25:52 +0000 (21:25 +0800)]
golang: Update to 1.14.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jan Pavlinec [Mon, 23 Mar 2020 13:19:28 +0000 (14:19 +0100)]
python-zipp: update to version 3.1.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
Jan Pavlinec [Mon, 23 Mar 2020 12:38:04 +0000 (13:38 +0100)]
redis: update to version 5.0.8 (security fix)
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
Daniel Engberg [Mon, 23 Mar 2020 11:45:12 +0000 (12:45 +0100)]
Merge pull request #10599 from ja-pa/jsoncpp-1.9.2
jsoncpp: update to version 1.9.2
Jan Pavlinec [Tue, 19 Nov 2019 11:15:45 +0000 (12:15 +0100)]
jsoncpp: update to version 1.9.2
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
Yousong Zhou [Mon, 23 Mar 2020 01:59:30 +0000 (09:59 +0800)]
ovn: initial version 20.03.0
Compared to original packaging scheme within openvswitch, we removed
ovn-trace, ovn-detrace from openvswitch-ovn-common package. ovn-detrace
requires python libs to run, so it does not actually work out of box in
previous builds anyway.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Yousong Zhou [Mon, 23 Mar 2020 07:04:40 +0000 (15:04 +0800)]
openvswitch: bump to version 2.13.0
python2 library is now removed as the transition has been done by the
upstream project
OVN is now a separate project released with its own release plan and
it's not included within openvswitch starting with ovs 2.13.
openvswitch.mk is split out from the main Makefile for adding ovn
packages back in following commits.
The following two patches are already included in 2.13
- ovsdb-idlc-fix-dict-change-during-iteration.patch
- compat-Include-confirm_neigh-parameter-if-needed.patch
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Florian Eckert [Mon, 23 Mar 2020 08:02:13 +0000 (09:02 +0100)]
Merge pull request #11593 from TDT-AG/pr/
20200319-prometheus-statsd-exporter
prometheus-statsd-exporter: update PGK_VERSION to v0.15.0
Dirk Brenken [Mon, 23 Mar 2020 06:48:10 +0000 (07:48 +0100)]
Merge pull request #11613 from dibdot/mc
mc: update to 4.8.24
Hannu Nyman [Mon, 23 Mar 2020 06:31:02 +0000 (08:31 +0200)]
Merge pull request #11631 from hnyman/colfix
collectd: disable dpdk_telemetry module
Hannu Nyman [Mon, 23 Mar 2020 05:58:25 +0000 (07:58 +0200)]
collectd: disable dpdk_telemetry module
Explicitly disable the new dpdk_telemetry module to fix
compilation in buildbot.
(other dpdk modules are aleady disabled)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Rosen Penev [Mon, 23 Mar 2020 00:10:15 +0000 (17:10 -0700)]
ffmpeg: add dependency to fdk-aac for ffmpeg-full
Since getting rid of the patented line, it seems fdk-aac is now getting
enabled for -full, causing a missing dependency. OTOH, fdk-aac can only be
enabled if x264 is not. So add a ! dependency for it.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Mon, 23 Mar 2020 00:20:29 +0000 (17:20 -0700)]
Merge pull request #11628 from neheb/mpdd
mpd: allow AAC decoding with mini variant
Rosen Penev [Sun, 22 Mar 2020 23:36:45 +0000 (16:36 -0700)]
fdk-aac: add BUILD_PATENTED to CONFIG_DEPENDS
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sun, 22 Mar 2020 23:33:03 +0000 (16:33 -0700)]
fdk-aac: fix wrong if condition
It must be reversed to work properly.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sun, 22 Mar 2020 04:15:15 +0000 (21:15 -0700)]
mpd: allow AAC decoding with mini variant
This is possible as libfaad no longer has patented functionality based on
BUILD_PATENTED.
AAC is a very popular format, so it makes sense to have some kind of
version included.
The ffmpeg package does not provide and cannot provide AAC decoding
without BUILD_PATENTED, therefore enabled FAAD for all variants.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Hannu Nyman [Sun, 22 Mar 2020 20:48:31 +0000 (22:48 +0200)]
collectd: update to 5.11.0
* Update collectd to version 5.11.0
* Refresh patches
Release notes:
https://github.com/collectd/collectd/releases/tag/collectd-5.11.0
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Rosen Penev [Sun, 22 Mar 2020 18:57:20 +0000 (11:57 -0700)]
Merge pull request #11467 from wosk/add-miredo
miredo: Initial version 1.2.6
Hannu Nyman [Sun, 22 Mar 2020 13:57:03 +0000 (15:57 +0200)]
Merge pull request #11629 from PolynomialDivision/feature/libuwifiupdate
libuwifi: update to latest version
Nikita Vostokov [Sun, 22 Mar 2020 12:48:28 +0000 (15:48 +0300)]
miredo: Makefile fixes
* Move CONFIGURE blocks after description
* Fix build with libcap
Signed-off-by: Nikita Vostokov <yawosk@yandex.com>
Nick Hainke [Sun, 22 Mar 2020 11:34:37 +0000 (12:34 +0100)]
libuwifi: update to latest version
Signed-off-by: Nick Hainke <vincent@systemli.org>
Rosen Penev [Sun, 22 Mar 2020 09:22:57 +0000 (02:22 -0700)]
Merge pull request #11624 from AuroraRAS/ddns-append-cnkuai
ddns-scripts: Append ddns script for cnkuai.cn
Rosen Penev [Sun, 22 Mar 2020 04:03:10 +0000 (21:03 -0700)]
Merge pull request #11625 from neheb/ffmp
ffmpeg: do not list AAC as patented
Rosen Penev [Sun, 22 Mar 2020 04:02:44 +0000 (21:02 -0700)]
Merge pull request #11600 from neheb/fdkaac
fdk-aac: don't build two versions
Rosen Penev [Sat, 21 Mar 2020 01:30:20 +0000 (18:30 -0700)]
ffmpeg: do not list AAC as patented
Both libraries in the tree (fdk-aac and faad) have patented functionality
disabled when CONFIG_BUILD_PATENTED is off.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sat, 21 Mar 2020 22:23:53 +0000 (15:23 -0700)]
Merge pull request #11597 from neheb/perl
perl updates
Rosen Penev [Sat, 21 Mar 2020 22:15:26 +0000 (15:15 -0700)]
Merge pull request #11620 from yangfl/master
i2pd: Update to 2.30.0
Chip Lee [Sat, 21 Mar 2020 12:27:01 +0000 (20:27 +0800)]
ddns-scripts: Append ddns script for cnkuai.cn
A low-cost domain name service provider in China
Signed-off-by: Chip Lee <chplee@gmail.com>
Daniel Golle [Sat, 21 Mar 2020 11:03:00 +0000 (11:03 +0000)]
Merge pull request #11618 from neheb/mbo
mbtools: fix compilation with newer glib
David Yang [Sat, 21 Mar 2020 10:02:25 +0000 (18:02 +0800)]
i2pd: Update to 2.30.0
Signed-off-by: David Yang <mmyangfl@gmail.com>
Hannu Nyman [Sat, 21 Mar 2020 07:46:47 +0000 (09:46 +0200)]
Merge pull request #11614 from stangri/master-https-dns-proxy
https-dns-proxy: support for dnsmasq noresolv option
Rosen Penev [Fri, 20 Mar 2020 23:19:57 +0000 (16:19 -0700)]
Merge pull request #11578 from aleksander0m/aleksander/qmi-1-24-8
libqmi: update to version 1.24.8
Rosen Penev [Fri, 20 Mar 2020 23:19:21 +0000 (16:19 -0700)]
Merge pull request #11570 from aleksander0m/aleksander/mm-1-12-8
modemmanager: release 1.12.8
Rosen Penev [Fri, 20 Mar 2020 23:17:48 +0000 (16:17 -0700)]
Merge pull request #11602 from neheb/nbm
svox: fix compilation with newer musl
Rosen Penev [Fri, 20 Mar 2020 23:16:31 +0000 (16:16 -0700)]
Merge pull request #11507 from micmac1/pg-pc
postgresql: fix pkg-config file
Rosen Penev [Fri, 20 Mar 2020 23:08:37 +0000 (16:08 -0700)]
Merge pull request #11587 from neheb/io
iotivity: remove
Rosen Penev [Fri, 20 Mar 2020 23:02:23 +0000 (16:02 -0700)]
Merge pull request #11596 from pffmachado/issue-libcan
libcap: fix build failure
Rosen Penev [Fri, 20 Mar 2020 07:29:22 +0000 (00:29 -0700)]
mbtools: fix compilation with newer glib
Remove Werror as glib throws deprecation warnings.
Cleaned up Makefile for consistency between packages.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Stan Grishin [Fri, 20 Mar 2020 21:22:29 +0000 (21:22 +0000)]
https-dns-proxy: support for dnsmasq noresolv option
Signed-off-by: Stan Grishin <stangri@melmac.net>
Hannu Nyman [Fri, 20 Mar 2020 20:48:06 +0000 (22:48 +0200)]
Merge pull request #11611 from Ansuel/nginx-large
nginx: bump version and fix bug
Rosen Penev [Fri, 20 Mar 2020 20:24:18 +0000 (13:24 -0700)]
Merge pull request #11609 from pymumu/master
smartdns: update to 1.2020.30
Rosen Penev [Fri, 20 Mar 2020 20:22:59 +0000 (13:22 -0700)]
Merge pull request #11612 from cshore-history/pr-remove-cshored-maintainer
treewide: Remove myself as maintainer
Ansuel Smith [Fri, 20 Mar 2020 18:03:18 +0000 (19:03 +0100)]
nginx: bump version and fix bug
This fix #11610 by increasing max client body size
in nginx conf.
Bump nginx to latest version.
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
Dirk Brenken [Fri, 20 Mar 2020 19:50:43 +0000 (20:50 +0100)]
mc: update to 4.8.24
* changes see http://midnight-commander.org/wiki/NEWS-4.8.24
Signed-off-by: Dirk Brenken <dev@brenken.org>
Daniel F. Dickinson [Fri, 20 Mar 2020 18:12:55 +0000 (14:12 -0400)]
treewide: Remove myself as maintainer
Life changes, I'm no longer avaiable to be an sufficiently active
OpenWrt developer. Therefore removing myself from maintainer from
all packages I maintained in OpenWrt.
All the best for those who keep up the good work!
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Nick Peng [Fri, 20 Mar 2020 16:33:16 +0000 (00:33 +0800)]
smartdns: update to 1.2020.30
Signed-off-by: Nick Peng <pymumu@gmail.com>
Nikos Mavrogiannopoulos [Fri, 20 Mar 2020 13:31:38 +0000 (14:31 +0100)]
ocserv: updated to 1.0.0
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
Hannu Nyman [Fri, 20 Mar 2020 10:30:04 +0000 (12:30 +0200)]
Merge pull request #11604 from jefferyto/python-3.8.2
python3: Update to 3.8.2, fix python3-xml dependency
Yousong Zhou [Fri, 20 Mar 2020 09:18:11 +0000 (17:18 +0800)]
qemu: add ui options to PKG_CONFIG_DEPENDS
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Yousong Zhou [Wed, 18 Mar 2020 02:14:19 +0000 (10:14 +0800)]
spice-protocol: bump to version 0.14.1
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Yousong Zhou [Wed, 18 Mar 2020 02:13:01 +0000 (10:13 +0800)]
spice: bump to version 0.14.3
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Yousong Zhou [Wed, 18 Mar 2020 02:11:13 +0000 (10:11 +0800)]
dtc: bump to version 1.6.0
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Jeffery To [Fri, 20 Mar 2020 08:30:22 +0000 (16:30 +0800)]
python3: Update to 3.8.2, fix python3-xml dependency
xml.sax.saxutils has a dependency on urllib[1].
[1]: https://github.com/python/cpython/blob/v3.8.2/Lib/xml/sax/saxutils.py#L6
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Rosen Penev [Fri, 20 Mar 2020 05:28:15 +0000 (22:28 -0700)]
minidlna: fix build with newer musl
The configure script is totally broken and does not check for
clock_gettime. Define it manually.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Fri, 20 Mar 2020 05:01:41 +0000 (22:01 -0700)]
svox: fix compilation with newer musl
Otherwise int8_t is undeclared.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Fri, 20 Mar 2020 06:18:20 +0000 (23:18 -0700)]
fdk-aac: don't build two versions
Instead, chose which to build based on CONFIG_BUILD_PATENTED. This is
more flexible and causes fewer problems when compiling.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Paulo Machado [Thu, 19 Mar 2020 21:52:07 +0000 (21:52 +0000)]
libcap: fix build failure
Building is failing during the test compilation due to static compilation.
Disable tests as they are not being used.
Signed-off-by: Paulo Machado <pffmachado@yahoo.com>
Rosen Penev [Thu, 19 Mar 2020 23:57:54 +0000 (16:57 -0700)]
Merge pull request #11519 from neheb/ov
opencv: remove
Rosen Penev [Thu, 19 Mar 2020 22:53:29 +0000 (15:53 -0700)]
perl-inline: update to 0.86
New upstream.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Thu, 19 Mar 2020 22:49:57 +0000 (15:49 -0700)]
perl-http-date: update to 6.05
New upstream.
Cleaned up Makefile for consistency between packages.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Thu, 19 Mar 2020 22:44:48 +0000 (15:44 -0700)]
perl-www-mechanize: update to 1.96
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Thu, 19 Mar 2020 22:43:31 +0000 (15:43 -0700)]
perl-text-csv_xs: update to 1.41
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Thu, 19 Mar 2020 22:42:08 +0000 (15:42 -0700)]
perl-http-message: update to 6.22
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Thu, 19 Mar 2020 22:40:54 +0000 (15:40 -0700)]
perl-http-cookies: update to 6.08
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Thu, 19 Mar 2020 22:39:48 +0000 (15:39 -0700)]
perl-html-form: update to 6.07
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Thu, 19 Mar 2020 22:38:23 +0000 (15:38 -0700)]
perl-dbi: update to 1.643
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Thu, 19 Mar 2020 22:36:11 +0000 (15:36 -0700)]
perl-cgi: update to 4.46
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Thu, 19 Mar 2020 10:17:17 +0000 (03:17 -0700)]
lcdgrilo: add gstreamer1-libs dependency
libgstreamer1 depends on gstreamer1-libs being selected. Otherwise it does
not work.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Thu, 19 Mar 2020 10:11:00 +0000 (03:11 -0700)]
grilo: back to ``
$() does not work for some reason.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Florian Eckert [Thu, 19 Mar 2020 07:16:30 +0000 (08:16 +0100)]
prometheus-statsd-exporter: update PGK_VERSION to v0.15.0
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Rosen Penev [Thu, 19 Mar 2020 06:39:52 +0000 (23:39 -0700)]
Merge pull request #11592 from nxhack/icu_66_1
icu: update to 66.1 & fix CVE-2020-10531
Hirokazu MORIKAWA [Wed, 18 Mar 2020 02:10:28 +0000 (11:10 +0900)]
icu: update to 66.1
ICU 66 updates to Unicode 13, including new characters, scripts, emoji, and corresponding API constants. It also updates to CLDR 36.1 with Unicode 13 updates and bug fixes.
Create symbolic link to current version.
FIX CVE-2020-10531
An integer overflow, leading to a heap-based buffer overflow, exists in the UnicodeString::doAppend() function in common/unistr.cpp.
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
Rosen Penev [Thu, 19 Mar 2020 00:20:41 +0000 (17:20 -0700)]
Merge pull request #11591 from ryzhovau/lizdb-includes
libzdb: fix headers path
Eneas U de Queiroz [Wed, 18 Mar 2020 12:37:26 +0000 (09:37 -0300)]
frr: quote 'comment' parameter in Config.in
Newer versions of the kconfig generator require quotes. Prepare the
package for an eventual update.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Alexander Ryzhov [Wed, 18 Mar 2020 16:21:51 +0000 (19:21 +0300)]
libzdb: fix headers path
Signed-off-by: Alexander Ryzhov <github@ryzhov-al.ru>
Stijn Tintel [Wed, 18 Mar 2020 13:50:12 +0000 (15:50 +0200)]
Merge pull request #11589 from cotequeiroz/strongswan
strongswan: quote 'comment' parameter in Config.in
Eneas U de Queiroz [Wed, 18 Mar 2020 12:37:26 +0000 (09:37 -0300)]
strongswan: quote 'comment' parameter in Config.in
Newer versions of the kconfig generator require quotes. Prepare the
package for an eventual update.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Rosen Penev [Wed, 18 Mar 2020 00:14:58 +0000 (17:14 -0700)]
iotivity: remove
This package has been fairly unmaintained. I doubt anyone uses this.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Tue, 17 Mar 2020 23:15:42 +0000 (16:15 -0700)]
mosh: use mips16 and remove configure patch
MIPS16 is not needed here.
Removed configure patch and replaced with a configure var.
Removed autoreconf as configure is no longer being patched.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Hannu Nyman [Mon, 16 Mar 2020 18:45:44 +0000 (20:45 +0200)]
Merge pull request #11582 from jefferyto/python-zope-interface-4.7.2
python-zope-interface: Update to 4.7.2, refresh patch
Hannu Nyman [Mon, 16 Mar 2020 18:22:49 +0000 (20:22 +0200)]
Merge pull request #11565 from jefferyto/seafile-7.1.2
seafile-server: Update to 7.1.2, update dependencies
Hannu Nyman [Mon, 16 Mar 2020 18:22:01 +0000 (20:22 +0200)]
Merge pull request #11581 from jefferyto/python-enum34-1.1.10
python-enum34: Update to 1.1.10, refresh patch
Jeffery To [Mon, 16 Mar 2020 18:04:38 +0000 (02:04 +0800)]
python-zope-interface: Update to 4.7.2, refresh patch
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Mon, 16 Mar 2020 17:49:24 +0000 (01:49 +0800)]
python-enum34: Update to 1.1.10, refresh patch
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Rosen Penev [Mon, 16 Mar 2020 17:43:07 +0000 (10:43 -0700)]
Merge pull request #11576 from neheb/sou
libsoup: update to 2.70.0
Rosen Penev [Mon, 16 Mar 2020 17:42:37 +0000 (10:42 -0700)]
Merge pull request #11577 from neheb/gril
grilo: update to 0.3.12
Hannu Nyman [Mon, 16 Mar 2020 16:09:40 +0000 (18:09 +0200)]
Merge pull request #11579 from jefferyto/python-pycparser-2.20
python-pycparser: Update to 2.20
Jeffery To [Mon, 16 Mar 2020 14:46:25 +0000 (22:46 +0800)]
python-pycparser: Update to 2.20
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Aleksander Morgado [Mon, 16 Mar 2020 11:28:24 +0000 (12:28 +0100)]
libqmi: update to version 1.24.8
https://lists.freedesktop.org/archives/libqmi-devel/2020-March/003248.html
Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
Jeffery To [Fri, 6 Mar 2020 22:59:29 +0000 (06:59 +0800)]
seafile-server: Update to 7.1.2, revamp package
* Package scripts that are shipped by upstream in their binary download
* Includes setup scripts (setup-seafile.sh to use SQLite,
setup-seafile-mysql.{sh,py} to use MySQL) and control scripts
(seafile.sh, seahub.sh)
* Does not include seafile-admin, which is not shipped in upstream's
binary download. Combined with the fact that it hasn't been updated
to Python 3 suggests the script has been abandoned.
* Replace previous init scripts with a simplified script
* Previous init scripts (seafile.init, seahub.init) were modified from
older versions of seafile.sh and seahub.sh, but they haven't kept up
with changes to upstream's scripts
* New init script (seafile-server.init) start/stops both Seafile and
Seahub (there is no need to control them separately) by calling
upstream's control scripts
* Replace previous package config file with new config file
* Options in previous config file (seafile.conf) were mainly for using
Seahub in FastCGI mode. FastCGI was deprecated in Django 1.7 and
removed in 1.9; upstream's control script will only start Seahub
using Gunicorn. (Options for Gunicorn including port number can be
changed by editing /etc/seafile/conf/gunicorn.conf.py.)
* New config file (seafile-server.config) has one option that controls
where the Seafile/Seahub data directories are stored
* Patch scripts/binaries to use standard, system-wide directory
locations
* Script files (wrappers for binaries) in /usr/bin
* Binaries (not meant to be run directly by the user) in /usr/libexec
* Config files in /etc/seafile
* Pid/socket files in /var/run/seafile
* Logs in /var/log/seafile
* Include a new script to create the first admin account
* With upstream's original scripts, the user is required to
interactively create the first admin account when Seahub is started
for the first time
* The user will now use the new script (create-seafile-admin.sh) to
create the first admin account after setup (using setup-seafile.sh
or setup-seafile-mysql.sh) and before starting Seafile/Seahub
* seahub.sh is patched to only check if there is at least one admin
account and exit with an error if there is no admin account
* Remove build config options and add seafile-server-fuse package
* The console option controls whether the console window is shown when
Seafile server is run on Windows. It has no use on Linux.
* The fuse option controls whether seaf-fuse is built. (seaf-fuse is a
FUSE implementation that allows the Seafile database/file system to
be mounted to a local directory.) seaf-fuse is now always built and
is available in a separate package (seafile-server-fuse).
* Add myself as a maintainer
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Sat, 22 Feb 2020 20:08:23 +0000 (04:08 +0800)]
seafile-seahub: Update to 7.1.2, refresh patches
Other changes include:
* Package Python bytecode in seafile-seahub, add source code package
(seafile-seahub-src)
* Instead of changing default settings, custom settings will be added to
/etc/seafile/conf/seahub_settings.py during seafile-server setup
* Use SEAFILE_UCI_DATA_DIR, which will be added to seafile-server
* Clean up Makefile formatting
* Add myself as a maintainer
Signed-off-by: Jeffery To <jeffery.to@gmail.com>