Commit Graph
100 Commits
Author SHA1 Message Date
Rosen PenevandGitHub d59ac05163 Merge pull request #11813 from lucize/postup
postfix: update to 3.5.0
2020-04-10 03:34:09 -07:00
Rosen PenevandGitHub e65db5bf86 Merge pull request #11815 from PolynomialDivision/feature/dawn_update
dawn: fix several typos
2020-04-10 03:33:56 -07:00
Rosen PenevandGitHub 9d11866837 Merge pull request #11805 from neheb/ntp
ntpclient: fix compilation with newer kernels
2020-04-09 15:36:36 -07:00
Rosen PenevandGitHub e8c169e843 Merge pull request #11811 from flyn-org/quota
quota: add necessary dependencies
2020-04-09 14:21:41 -07:00
Rosen Penev 1253beb2fe ntpclient: fix compilation with newer kernels
glibc needs an extra header included.

Also cast time values to 64-bit in preparation for 64-bit time_t for
32-bit platforms.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:53:35 -07:00
Rosen PenevandGitHub 49d102503a Merge pull request #11546 from neheb/gst
gstreamer updates to 1.16.2 and meson
2020-04-07 19:52:38 -07:00
Rosen PenevandGitHub 996d74c86b Merge pull request #11786 from neheb/v4llll
libv4l: fix compilation under kernel 4.14
2020-04-07 19:19:30 -07:00
Rosen PenevandGitHub b3a661d84d Merge pull request #11774 from neheb/netif
netifyd: fix compilation with libcxx
2020-04-07 19:13:51 -07:00
Rosen PenevandGitHub 84a2db01b4 Merge pull request #11789 from neheb/h2oen
h2o: fix compilation without engine support
2020-04-07 19:12:11 -07:00
Rosen PenevandGitHub 7ebd65399d Merge pull request #11787 from neheb/shout
libshout: don't use usleep
2020-04-07 19:06:50 -07:00
Rosen Penev 0133aebed4 gst1-libav: update to 1.16.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:05:26 -07:00
Rosen Penev 714a18e1bb gst1-plugins-ugly: update to 1.16.2
Switched to meson.

Fixed license information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:03:24 -07:00
Rosen Penev ae5ef832d1 gst1-plugins-bad: update to 1.16.2
Switched to meson.

Fixed license information.

Several Makefile cleanups for consistency between packages.

Enabled and added packages for a bunch of plugins.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:01:34 -07:00
Rosen Penev 077536f00f gst1-plugins-good: update to 1.16.2
Switch to meson.

No more static libraries as meson makes you choose.

Enabled speex and shout2 as the libraries are available.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:00:07 -07:00
Rosen Penev 9cbde8ad8b gst1-plugins-base: update to 1.16.2
Switched to meson.

Fixed license information.

No more static libraries as meson makes you choose.

Added several CONFIG_DEPENDS entries.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:00:07 -07:00
Rosen Penev cb058bf961 gstreamer1: update to 1.16.2
Switched to meson.

Fixed license information.

Rearranged some stuff for consistency between packages.

Removed static libraries. It seems meson only supports either one or the
other.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 19:00:07 -07:00
Rosen PenevandGitHub 243f7eca91 Merge pull request #11785 from neheb/upnppp
libupnp: do not use usleep
2020-04-07 18:56:07 -07:00
Rosen PenevandGitHub 1c114f8e4d Merge pull request #11801 from stangri/master-simple-adblock
simple-adblock: bugfixes: remove escape chars from log, restore from cache on boot
2020-04-07 18:39:25 -07:00
Rosen PenevandNoah Meyerhans bdc23034ca bind: use json-c instead of jsoncpp
The configure script prefers the latter whereas the code prefers the
latter. Hack around it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 12:32:18 -07:00
Rosen PenevandGitHub 3cf1cb27d7 Merge pull request #11782 from gfrancesco/master
transmission: add init file STOP directive
2020-04-07 04:16:56 -07:00
Rosen PenevandGitHub f4b71afcce Merge pull request #11748 from flyn-org/quota
quota: add new package
2020-04-06 20:31:17 -07:00
Rosen Penev 32c7b3303a h2o: fix compilation without engine support
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-06 19:36:54 -07:00
Rosen Penev 16dc93e6a4 libshout: don't use usleep
usleep is deprecated and optionally unavailable with uClibc-ng.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-06 19:34:01 -07:00
Rosen Penev 13278007f9 libv4l: fix compilation under kernel 4.14
The last patch used a macro unavailable with older kernel headers.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-06 19:31:52 -07:00
Rosen Penev f6cbfecfb8 libupnp: do not use usleep
Deprecated and optionally unavailable under uClibc-ng.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-06 19:29:34 -07:00
Rosen PenevandGitHub db7414eaa9 Merge pull request #11761 from neheb/mpdddd
mpd: update to 0.21.22
2020-04-06 19:25:53 -07:00
Rosen PenevandGitHub 6dd24dd464 Merge pull request #11735 from ja-pa/graphicsmagic-1.3.35
graphicsmagic: update to version 1.3.35 (security fix)
2020-04-06 17:06:54 -07:00
Rosen PenevandGitHub 279271113d Merge pull request #11771 from micmac1/master-apache-2443
apache: security bump to 2.4.43
2020-04-06 14:08:07 -07:00
Rosen Penev e26b81d184 netifyd: fix compilation with libcxx
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-05 19:34:19 -07:00
Rosen Penev cc8901117d libgd: fix wrong version
Upstream messed up and did not include getlib.sh, causing a wrong version
to be applied to the library.

lrwxrwxrwx 1 libgd.so -> libgd.so.VERSION
-rw-r--r-- 1 libgd.so.VERSION

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-05 19:28:12 -07:00
Rosen PenevandGitHub bbf0d2b9b0 Merge pull request #11765 from neheb/gdlib
libgd: fix pkgconfig file
2020-04-04 23:54:30 -07:00
Rosen Penev a1d3619c17 libgd: fix pkgconfig file
The wrong paths are specified, causing failures with depending packages
that use pkgconfig.

Removed CMAKE_INSTALL as a result. No point when InstallDev is explicit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-04 14:27:02 -07:00
Rosen PenevandGitHub dce0dce227 Merge pull request #11326 from neheb/rtl
rtl_433: update to 20.02
2020-04-03 22:16:38 -07:00
Rosen Penev 1b88b5f7c2 rtl_433: update to 20.02
Added PKG_BUILD_PARALLEL for faster compilation.

Fixed license information.

Removed upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-03 22:00:01 -07:00
Rosen Penev 5e0264be7d mpd: update to 0.21.22
Removed upstreamed patches. Only the first was really needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-03 20:58:18 -07:00
Rosen PenevandGitHub cf44e13a5e Merge pull request #11714 from neheb/cgr
libcgroup: fix compile with newer musl
2020-04-02 16:15:59 -07:00
Rosen PenevandGitHub d8403d4827 Merge pull request #11691 from neheb/soft
softflowd: fix compilation with newer musl
2020-04-02 16:14:09 -07:00
Rosen PenevandGitHub 5b2d270fef Merge pull request #11697 from neheb/port
port-mirroring: fix compilation under newer musl
2020-04-02 16:13:30 -07:00
Rosen PenevandGitHub b6d8bcfe95 Merge pull request #11696 from neheb/mtd
mtdev: update to 1.1.6
2020-04-02 16:12:31 -07:00
Rosen PenevandGitHub 4e171fa16d Merge pull request #11710 from neheb/pdnsddd
pdns: fix compilation without deprecated OpenSSL APIs
2020-04-02 16:12:15 -07:00
Rosen PenevandGitHub 536d1adc60 Merge pull request #11745 from zhaojh329/wifidog-ng
wifidog-ng: Update to 2.0.2
2020-04-02 11:38:39 -07:00
Rosen PenevandGitHub 26a24c36be Merge pull request #11705 from neheb/kism
kismet: fix compilation with libcxx
2020-04-02 01:08:54 -07:00
Rosen PenevandGitHub e0162a3fbf Merge pull request #11711 from neheb/atftpd
atftp: fix compilation with newer musl
2020-04-02 01:04:08 -07:00
Rosen PenevandGitHub 3732cab3df Merge pull request #11692 from neheb/evt2
evtest: fix compilation with newer musl
2020-04-01 22:48:34 -07:00
Rosen PenevandGitHub c9783efee8 Merge pull request #11683 from neheb/gdd
libgd: update to 2.30
2020-04-01 22:46:39 -07:00
Rosen PenevandGitHub 591b3ca180 Merge pull request #11739 from nxhack/libhttp-parser_294
libhttp-parser: update to v2.9.4
2020-04-01 22:44:20 -07:00
Rosen PenevandGitHub c083581503 Merge pull request #11575 from neheb/tin
tinyproxy: fix init script
2020-03-31 02:58:11 -07:00
Rosen PenevandGitHub 35a2a0a1f5 Merge pull request #11712 from neheb/wssd
wsdd2: run init script through shellcheck
2020-03-31 00:54:28 -07:00
Rosen PenevandGitHub ee5bf2a538 Merge pull request #11693 from neheb/nspr
nspr: fix compilation with newer musl
2020-03-31 00:54:01 -07:00
Rosen PenevandGitHub 9679dba8f0 Merge pull request #11708 from neheb/frrrr
frr: add libatomic dependency
2020-03-31 00:53:14 -07:00
Rosen PenevandGitHub edb929bf5b Merge pull request #11694 from neheb/v4l
libv4l: fix compilation with newer musl
2020-03-30 16:46:31 -07:00
Rosen PenevandGitHub 524b36c7d8 Merge pull request #11716 from 532910/prosody-scurity-fix
prosody: /etc/prosody owner fix
2020-03-30 14:59:06 -07:00
Rosen PenevandGitHub c893c21c68 Merge pull request #11717 from zhaojh329/libuwsc
libuwsc: update to 3.3.4
2020-03-30 14:27:12 -07:00
Rosen PenevandGitHub 6cef64f444 Merge pull request #11720 from zokl/javascript-obfuscator_0.27.2
javascript-obfuscator: update to 0.27.2
2020-03-30 14:27:02 -07:00
Rosen PenevandGitHub 720420a84a Merge pull request #11707 from neheb/zerr
zerotier: fix compilation with newer musl
2020-03-30 03:13:00 -07:00
Rosen PenevandGitHub db0a3cf9af Merge pull request #11706 from neheb/fork
forked-daapd: fix compilation with newer musl
2020-03-29 23:33:50 -07:00
Rosen Penev d1a2a025fe libcgroup: fix compile with newer musl
The code uses __BEGIN/END_DECLS from glibc's features.h, actually
sys/cdefs.h, which is deprecated. Get rid of it.

Fixed license information.

Fixed musl-fts dependency. It's only valid for musl.

Removed autoreconf as the patch was removed.

Added PKG_INSTALL for consistency between packages.

Added PKG_BUILD_PARALLEL for faster compilation.

Small cleanups for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-29 21:38:23 -07:00
Rosen Penev 94040813a8 wsdd2: run init script through shellcheck
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-29 21:35:43 -07:00
Rosen Penev 1950340c69 kea: do not build static host binaries
Errors on some systems. No real change.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-29 21:35:06 -07:00
Rosen Penev 89ddb6baca atftp: fix compilation with newer musl
Added missing header for __THROW.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-29 21:33:17 -07:00
Rosen Penev 5b120f55fd pdns: fix compilation without deprecated OpenSSL APIs
The bn.h header is missing.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-29 21:32:31 -07:00
Rosen Penev c5e058558d frr: add libatomic dependency
Needed for some platforms.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-29 21:30:32 -07:00
Rosen Penev 92fa4cedf3 zerotier: fix compilation with newer musl
musl 1.2.0 gets rid of this syscall. Just call the function directly. It's
easier.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-29 21:29:46 -07:00
Rosen Penev e3bee35404 forked-daapd: fix compilation with newer musl
Needed for errno definition.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-29 21:28:37 -07:00
Rosen Penev be975484dd kismet: fix compilation with libcxx
std::bind is not the same as bind().

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-29 20:17:21 -07:00
Rosen PenevandGitHub 9e7e751900 Merge pull request #11695 from neheb/gammm
gammu: remove nls.mk
2020-03-29 00:57:55 -07:00
Rosen PenevandGitHub 8f0ba82892 Merge pull request #11679 from neheb/grp
grilo-plugins: don't try to download grilo
2020-03-28 21:02:34 -07:00
Rosen Penev 2c71d5bcd4 port-mirroring: fix compilation under newer musl
time_t is 64-bit under 32-bit OSes with version 1.2.0. Fixes wrong pointer
error.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-28 20:59:06 -07:00
Rosen Penev 92810c2e65 mtdev: update to 1.1.6
Fixes input_event usage.

Removed autoreconf as we're not modifying any files.

Added PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-28 20:54:59 -07:00
Rosen PenevandGitHub bbca5f91a7 Merge pull request #11681 from neheb/xz
xz: update to 5.2.5
2020-03-28 20:49:57 -07:00
Rosen Penev d487e4d4f6 vala: update to 0.48.2
Add rpath-link to fix compilation with newer libffi.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-28 20:48:22 -07:00
Rosen Penev d0a4d12d6d hfsprogs: fix compile with newer musl
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-28 20:48:22 -07:00
Rosen Penev b8f1e9240c gammu: remove nls.mk
It's causing issues with newer glib2:

../libgammu/libGammu.so.8.1.41.0: undefined reference to `libiconv'
../libgammu/libGammu.so.8.1.41.0: undefined reference to `libiconv_open'
../libgammu/libGammu.so.8.1.41.0: undefined reference to `libiconv_close'

It's because the libiconv-stub does not include a shared library that
gammu can link to.

Removed most patches since they don't seem to be needed.

Ran init script through shellcheck.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-28 20:46:29 -07:00
Rosen Penev ffb7da67a3 libv4l: fix compilation with newer musl
This is using the input_event struct directly, instead of using the proper
defines.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-28 20:45:03 -07:00
Rosen Penev 93f8cbebe0 nspr: fix compilation with newer musl
Include proper sgidefs define.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-28 20:43:56 -07:00
Rosen Penev 74459faae4 evtest: fix compilation with newer musl
Backported from master.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-28 20:42:48 -07:00
Rosen Penev 1e3051c5ad softflowd: fix compilation with newer musl
__uid_t is a glibc extension. Switch to standard uid_t.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-28 20:40:52 -07:00
Rosen Penev e458f48b64 grilo-plugins: don't try to download grilo
Upstream thought it was a good idea to force downloads of grilo. Disable
it since it is not needed.

Removed two unnecessary variables.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-28 14:32:45 -07:00
Rosen PenevandGitHub 6ee27ec982 Merge pull request #11682 from neheb/rpc
rpcsvc-proto: update to 1.4.1
2020-03-28 12:24:04 -07:00
Rosen PenevandGitHub d664e846cb Merge pull request #11648 from PolynomialDivision/feature/add_dawn
dawn: add decentralized wifi controller
2020-03-28 03:53:16 -07:00
Rosen Penev cc59ab12e5 libgd: update to 2.30
Fixed CPE_ID.

Simplified TIFF option.

Refreshed/removed upstream patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-27 20:27:01 -07:00
Rosen Penev 5e7898fd33 rpcsvc-proto: update to 1.4.1
Switched to standard tarball. Allows to get rid of build hacks. Also
simplifies the Makefile a bit.

Add PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-27 20:03:26 -07:00
Rosen Penev 8c5d0c673d xz: update to 5.2.5
Switched to smaller xz archive.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-27 19:56:16 -07:00
Rosen PenevandGitHub 5a178ae61b Merge pull request #11674 from nxhack/node-homebridge_0_4_53
node-homebridge: update to 0.4.53
2020-03-26 13:00:01 -07:00
Rosen Penev 4be60489bf libssh: fix compilation without deprecated OpenSSL APIs
Cleaned up Makefile.

Fixed license information.

Simplified big endian condition.

Removed InstallDev section. CMAKE_INSTALL handles it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-25 20:51:26 -07:00
Rosen PenevandGitHub 46427d39f9 Merge pull request #11673 from wvdakker/master
Shorewall: Bump to version 5.2.4
2020-03-25 20:49:31 -07:00
Rosen PenevandGitHub 4045eff0ae Merge pull request #11627 from neheb/pfr
libpfring: update to 7.6.0
2020-03-25 20:43:38 -07:00
Rosen PenevandGitHub dbc29e8dfb Merge pull request #11580 from tiagogaspar8/kea-1.6.2-update
Update kea to the latest stable verion (1.6.2).
2020-03-25 20:42:23 -07:00
Rosen PenevandGitHub 15d7a73f19 Merge pull request #11649 from neheb/upnp2
libupnp: enable reuseaddr
2020-03-24 16:11:32 -07:00
Rosen PenevandGitHub 46c88779b2 Merge pull request #11651 from neheb/nbmfghhf
libcap: apply pkgconfig fix to libpsx.pc as well
2020-03-24 16:11:09 -07:00
Rosen PenevandGitHub eef3d14af7 Merge pull request #11655 from nxhack/node_follow_icu_version
node: Change icu version specification
2020-03-24 03:20:34 -07:00
Rosen PenevandGitHub e592c06b08 Merge pull request #11657 from jefferyto/newt-remove-patch
newt: Remove python_init_once.patch
2020-03-24 03:20:16 -07:00
Rosen PenevandGitHub 192bbbc8d2 Merge pull request #11650 from neheb/ksmb
ksmbd update
2020-03-23 23:36:35 -07:00
Rosen Penev a0a1f058e5 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>
2020-03-23 16:54:00 -07:00
Rosen Penev dd85d0a35c ksmbd-tools: update to 3.2.3
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-23 16:42:12 -07:00
Rosen Penev ffa184cc17 ksmbd: update to 3.1.6
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-23 16:42:12 -07:00
Rosen Penev 8e065c147f libupnp: enable reuseaddr
Helps applications restart safely.

Disabled optssdp. Not used by anything.

Disabled scriptsupport. Not used by anything.

Made all configure options explicit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-23 16:40:48 -07:00
Rosen PenevandGitHub 73b75ed106 Merge pull request #11630 from neheb/nbmv
ffmpeg: add dependency to fdk-aac for ffmpeg-full
2020-03-23 12:19:03 -07:00
Rosen Penev 78b7bbbfa6 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>
2020-03-22 18:07:04 -07:00
Rosen PenevandGitHub 81c3e2dfa4 Merge pull request #11628 from neheb/mpdd
mpd: allow AAC decoding with mini variant
2020-03-22 17:20:29 -07:00