Commit Graph
100 Commits
Author SHA1 Message Date
Rosen Penev b5b2fa187d libgd: Backport SOVERSION and pkgconfig changes
The latter is needed for some packages to find libgd.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-13 12:54:50 -07:00
Rosen PenevandGitHub 6468932200 Merge pull request #9981 from jefferyto/go-1.13-trimpath
golang: Use new -trimpath option when compiling Go packages
2019-09-13 10:59:43 -07:00
Rosen PenevandGitHub 58e8fe2fee Merge pull request #9983 from James-TR/pdns-4.2.0-bump
pdns: bump version to 4.2.0
2019-09-13 10:59:03 -07:00
Rosen PenevandGitHub a1057cea1f Merge pull request #9963 from neheb/gd4
libgd: Switch to CMake
2019-09-13 01:55:09 -07:00
Rosen PenevandGitHub 6af102fcf7 Merge pull request #9979 from commodo/seahub-mysqlclient
seafile-seahub: update dependency to python-mysqlclient
2019-09-13 00:18:29 -07:00
Rosen Penev 2e12e13a3b libftdi1: Don't build examples
Add PKG_BUILD_PARALLEL for faster compilation.

Replace InstallDev section with CMAKE_INSTALL

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 19:45:53 -07:00
Rosen Penev 7276289795 liblo: disable tests and enable IPv6
Speeds up compilation.

Also fixed compilation without deprecated POSIX APIs.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 19:45:19 -07:00
Rosen PenevandGitHub 3aaedf9ccb Merge pull request #9690 from neheb/snmp
smartsnmpd: Update to 2015-02-22 version
2019-09-12 15:16:18 -07:00
Rosen Penev eadd5abe40 smartsnmpd: Update to 2015-02-22 version
Ran through 2to3 to get it to compile.

Ran init script through shellcheck. Grouped several file writes.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 15:11:49 -07:00
Rosen Penev 3e44ecbafa libgd: Switch to CMake
Size reduced from 92878 to 91675 bytes.

CMake added CXX files. Removed those.

Removed ceill patch. ceill is not used anymore.

Removed pkgconfig patch. CMake uses a different file, which does not have
this problem.

Further size reduction to 87938 with LTO.

Removed InstallDev. CMAKE_INSTALL takes care of that.

Added WebP support.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 14:48:32 -07:00
Rosen Penev 70448f6e1f libwebp: Fix InstallDev typo again
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 14:47:57 -07:00
Rosen Penev 8c16ee38b7 libwebp: Fix typo with InstallDev section
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 14:37:40 -07:00
Rosen Penev 4a829f7c6d libfolly: Pass -DBoost_NO_BOOST_CMAKE
It seems the new CMake update broke boost again.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 14:33:14 -07:00
Rosen PenevandGitHub f76a89cc87 Merge pull request #9946 from neheb/unr
unrar: Update to 5.8.1
2019-09-12 14:30:23 -07:00
Rosen PenevandGitHub faabb39e9b Merge pull request #9962 from mhei/pecl-mcrypt-license
php7-pecl-mcrypt: update PKG_LICENSE
2019-09-12 14:24:13 -07:00
Rosen PenevandGitHub b165454c2e Merge pull request #9961 from mhei/pecl-krb5-license
php7-pecl-krb5: fix PKG_LICENSE tag
2019-09-12 14:23:58 -07:00
Rosen PenevandGitHub 7c6d46f33f Merge pull request #9945 from neheb/gc
libgcrypt: Update to 1.8.5
2019-09-12 14:23:24 -07:00
Rosen PenevandGitHub 9475ba9cc7 Merge pull request #9964 from neheb/webp
libwebp: Add new package
2019-09-12 14:21:08 -07:00
Rosen PenevandGitHub 73a81c586d Merge pull request #9937 from mwarning/zerotier
zerotier: license change and make sure path exists
2019-09-12 14:20:04 -07:00
Rosen PenevandGitHub 8a32d00186 Merge pull request #9924 from neheb/val
vala: Update to 0.46.0
2019-09-12 14:19:02 -07:00
Rosen Penev 5769359975 libgcrypt: Update to 1.8.5
Fixed up license information. Only the library is packaged.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 14:15:37 -07:00
Rosen PenevandGitHub a2347ad264 Merge pull request #9973 from wfleurant/ygg-builder-hotfix-002
yggdrasil: fix #9960 re: vendor fix
2019-09-12 14:07:49 -07:00
Rosen PenevandGitHub 2ea41f32ca Merge pull request #9976 from neheb/gee
libgee: Update to 0.20.2
2019-09-12 14:07:22 -07:00
Rosen Penev cf55c9ee58 libgee: Update to 0.20.2
Eliminate patch in favor of configure argument.

Shuffled some stuff around for consistency between packages.

Added PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-12 13:19:24 -07:00
Rosen PenevandGitHub 61ccd29d37 Merge pull request #9705 from commodo/python-mysqlclient
python-mysql[client]: rename to python-mysqlclient & bump to version 1.4.4
2019-09-12 08:53:27 -07:00
Rosen PenevandGitHub 408ccf7946 Merge pull request #9952 from neheb/rt
rtorrent: Switch to static linking
2019-09-11 22:48:40 -07:00
Rosen Penev 48224cc8d3 libwebp: Add new package
Requested by: https://github.com/openwrt/packages/issues/9740

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-10 20:56:32 -07:00
Rosen PenevandGitHub 6484e63100 Merge pull request #9838 from ClaymorePT/boost_1.71.0_r1
boost: Package Version Update (1.71.0) + bugfixes
2019-09-10 12:58:23 -07:00
Rosen PenevandGitHub c256e6971f Merge pull request #9906 from ecsv/gpl-or-later-spdx-identifier
treewide: Change .*GPL.*+ licenses to SPDX compatible identifier
2019-09-10 10:25:15 -07:00
Rosen PenevandGitHub 60aebaba16 Merge pull request #9957 from BKPepe/dovecot
dovecot: Update to version 2.3.7.2
2019-09-10 09:51:19 -07:00
Rosen PenevandGitHub 331201deae Merge pull request #9947 from eglooca/master
netifyd: Updated to v2.92.
2019-09-09 22:20:05 -07:00
Rosen PenevandGitHub f1ff6998f8 Merge pull request #9956 from neheb/wan
libwangle: Update to 2019.09.02
2019-09-09 22:13:39 -07:00
Rosen Penev f27427cbfc libwangle: Update to 2019.09.02
Several size optimizations. Savings of ~68KB.

Remove shared build. libwangle is only used by fbthrift. Just use the
static version.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 20:39:17 -07:00
Rosen PenevandGitHub 0d2cd9c4b7 Merge pull request #9950 from neheb/fizz
libfizz: Update to 2019.09.09.00
2019-09-09 15:51:23 -07:00
Rosen Penev 358495f118 rtorrent: Switch to using static libtorrent
rtorrent is the only user of libtorrent. Statically link to save space.

Added usleep patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 15:32:29 -07:00
Rosen Penev e56fada5a8 libtorrent: Switch to static library.
libtorrent is only used by rtorrent. Switch to a static library to save
space.

Removed libsigc++ dependency. It seems it's not needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 15:32:29 -07:00
Rosen Penev ad758ba286 libsigcxx: Remove
It's no longer needed with libtorrent. No other package depends on it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 15:32:28 -07:00
Rosen Penev af03174c5a libfizz: Update to 2019.09.09.00
Several size optimizations. ~76KB savings.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 13:50:33 -07:00
Rosen PenevandGitHub 5c14053992 Merge pull request #9949 from neheb/folly
libfolly: Update to 2019.09.02
2019-09-09 12:21:49 -07:00
Rosen Penev 2973b57a39 libfolly: Update to 2019.09.02
Several optimizations to reduce size. ~35KB. Mostly because of LTO.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 11:34:14 -07:00
Rosen Penev bb55cb5e79 unrar: Update to 5.8.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-09 01:36:15 -07:00
Rosen Penev bfb89d058b Revert "libmstch: Remove boost dependency"
This reverts commit cb78291982.

The buildbots have GCC6. GCC7 is needed for C++17.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-08 14:54:35 -07:00
Rosen PenevandGitHub de37661733 Merge pull request #9930 from lucize/nssup
nss: update to 3.46
2019-09-06 19:59:58 -07:00
Rosen Penev 41fe5a8335 softethervpn: Fix openssl header patch
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-06 19:51:59 -07:00
Rosen PenevandGitHub f11cd7e578 Merge pull request #9931 from sebastian-de/ipfix
ulogd2: Build IPFIX module
2019-09-06 11:19:46 -07:00
Rosen Penevandtripolar 8410380ae9 pulseaudio: Add glib2/host dependency
This was implicit with glib2 but got removed with
170ef79393

Fixed license tag to newer SPDX.

Removed PKG_BUILD_DIR as that is now default with upstream's
e545fac8d968864a965edb9e50c6f90940b0a6c9

Minor reorganization for consistency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-06 19:57:58 +02:00
Rosen Penev 5935670ba1 lcdgrilo: Depend on vala/host instead
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-06 10:18:05 -07:00
Rosen Penev e5bab094ae lcdringer: Depend on vala/host instead
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-06 10:17:14 -07:00
Rosen Penev 9184ea3d9b vala: Update to 0.46.0
Switched to using the configure script instead of using make directly.

Added HOST__BUILD_PARALLEL for faster compilation.

Removed target build. It's completely unused.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-05 22:12:55 -07:00
Rosen PenevandGitHub 74d1d98e3d Merge pull request #9922 from neheb/ul
ulogd2: Backport upstream patches
2019-09-05 13:40:15 -07:00
Rosen Penev 79c881200f ulogd2: Backport upstream patches
IPFIX support was requested.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-05 13:06:01 -07:00
Rosen PenevandGitHub 27a311c2c9 Merge pull request #9920 from PolynomialDivision/fix/libuwifi_devinstall
libuwifi: fix dev installation
2019-09-04 15:17:43 -07:00
Rosen PenevandGitHub 36c8518e7d Merge pull request #9845 from ja-pa/fix-aslr-pie
Disable ASLR PIE in selected packages
2019-09-04 00:13:25 -07:00
Rosen PenevandGitHub 1e57e6df7c Merge pull request #9917 from neheb/msm3
libmstch: Remove boost dependency
2019-09-03 17:13:41 -07:00
Rosen Penev cb78291982 libmstch: Remove boost dependency
Added patches that convert Boost functionality to C++17.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-03 17:04:37 -07:00
Rosen Penev b80b614f8f softethervpn: Add missing OpenSSL header
Fixes compilation without OpenSSL deprecated APIs as well as
-Werror=implicit-function-declaration.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-03 12:44:51 -07:00
Rosen Penev c111125d3c libdouble-conversion: Size optimizations
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-03 12:43:18 -07:00
Rosen Penev d821c90eea bonnie++: Size optimizations
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-03 12:43:04 -07:00
Rosen PenevandGitHub c24b9417c7 Merge pull request #9902 from neheb/mosh5
mosh: add package
2019-09-03 12:24:54 -07:00
Rosen PenevandGitHub 6637feefce Merge pull request #9885 from BKPepe/voluptuous
Voluptuous & Voluptuous Serialize: update to their latest versions
2019-09-03 12:24:24 -07:00
Rosen PenevandGitHub c64cc596e5 Merge pull request #9887 from BKPepe/sqlalchemy
python-sqlalchemy: Update to version 1.3.7
2019-09-03 11:57:13 -07:00
Rosen PenevandGitHub 077ff50192 Merge pull request #9895 from BKPepe/sentry
python-sentry-sdk: Update to version 0.11.2
2019-09-03 11:56:59 -07:00
Rosen PenevandGitHub 8c6373f74e Merge pull request #9903 from mwarning/zerotier
zerotier: update to 1.4.4
2019-09-03 11:56:16 -07:00
Rosen PenevandGitHub 85b6e411d4 Merge pull request #9901 from neheb/als
alsa-utils: Update to 1.1.9
2019-09-03 11:46:56 -07:00
Rosen Penevandtripolar 864c089a04 alsa-libs: Update to 1.1.9
Fixed license information.

Removed older unnecessary stuff.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-03 20:41:44 +02:00
Rosen PenevandGitHub 4854f1ca49 Merge pull request #9875 from neheb/mneas
measurement-kit: Fix compilation with uClibc-ng
2019-09-03 10:56:30 -07:00
Rosen PenevandGitHub c0916269b2 Merge pull request #9849 from neheb/pbc
libpbc: Pass CFLAGS properly
2019-09-03 10:18:51 -07:00
Rosen PenevandGitHub 831e7a2d56 Merge pull request #9867 from neheb/v42
v4l2rtspserver: Update to 0.1.8
2019-09-03 10:18:21 -07:00
Rosen PenevandGitHub 63ef2b2ed2 Merge pull request #9900 from neheb/api
apinger: Fix PKG_SOURCE_VERSION
2019-09-02 01:58:46 -07:00
Rosen PenevandGitHub 811fd060a5 Merge pull request #9850 from neheb/crc
crconf: Pass CFLAGS properly
2019-09-02 01:58:05 -07:00
Rosen PenevandGitHub 227d6b8fcf Merge pull request #9890 from ecsv/ap51-flash-2019.0
ap51-flash: upgrade package to latest release 2019.0
2019-09-01 20:54:15 -07:00
Rosen Penev b7555f554b alsa-utils: Update to 1.1.9
Added license information.

Added PKG_BUILD_PARALLEL for faster compilation.

Change URLs to HTTPS.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-01 18:13:38 -07:00
Rosen Penev 684b7a858f apinger: Fix PKG_SOURCE_VERSION
Too short

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-01 17:09:20 -07:00
Rosen PenevandGitHub 642ac0b1eb Merge pull request #9899 from RussellSenior/master
patch: rename CVE-2019-13638 patch to mollify uscan
2019-09-01 17:01:28 -07:00
Rosen Penev e613acffad measurement-kit: Fix compilation with uClibc-ng
nextafter is not included in std with uClibc-ng. Don't use the std version

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-01 13:34:43 -07:00
Rosen PenevandGitHub ac91293e73 Merge pull request #9886 from BKPepe/pyyaml
python-yaml: Update to version 5.1.2
2019-09-01 12:52:23 -07:00
Rosen PenevandGitHub 1879d9c1ee Merge pull request #9694 from neheb/clas
classpath: Add jamvm/host build dependency
2019-09-01 12:33:40 -07:00
Rosen Penev 1862f908eb classpath: Add jamvm/host build dependency
This is needed for compilation. A Java compiler is also needed but that
must be handled elsewhere.

Fixed up license information.

URLs to HTTPS.

Other Makefile cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-01 12:32:42 -07:00
Rosen PenevandGitHub f9e5b9f143 Merge pull request #9881 from aparcar/ipsec-tools
remove ipsec-tools and opennhrp
2019-09-01 11:34:33 -07:00
Rosen PenevandGitHub e12862ed2e Merge pull request #9878 from zhaojh329/libuhttpd
libuhttpd: Update to 3.0.1
2019-08-31 12:32:15 -07:00
Rosen PenevandGitHub d3b32a62c2 Merge pull request #9595 from dengqf6/ev
libev: update to 4.27
2019-08-30 16:35:27 -07:00
Rosen PenevandGitHub 0f52ce32c8 Merge pull request #9848 from neheb/key4
keyutils: Add Debian hardening patch
2019-08-30 16:19:28 -07:00
Rosen PenevandGitHub b8aa5d8fcb Merge pull request #9578 from neheb/opn
opencv: Update to 4.1.1
2019-08-30 16:17:57 -07:00
Rosen PenevandGitHub d990519a85 Merge pull request #5886 from nonicknamewasleftforme/feature/backuppc
new backuppc package w/ dependency perl-file-rsyncp
2019-08-30 16:02:49 -07:00
Rosen Penev 85f1e3e474 rxtx: Add missing classpath dependency
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-08-30 11:27:32 -07:00
Rosen PenevandGitHub cbecbc6298 Merge pull request #9693 from neheb/jam
jamvm: Add host build
2019-08-30 10:34:50 -07:00
Rosen Penev 2972cc98eb jamvm: Add host build
Needed for classpath. GCJ is also needed but that can be dealt with
separately.

Fix compilation with musl by defining _GNU_SOURCE. What's funny here is
that if __USE_GNU gets replaced, the host build fails. The man page says
_GNU_SOURCE for pthread_getattr_np but glibc violates that statement.

Removed classpath dependency. classpaths must select jamvm, not the other
way around.

Removed target whitelist. Switched to blacklist.

Fixed License information.

Various other cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-08-30 10:32:19 -07:00
Rosen PenevandGitHub 614e8e8be3 Merge pull request #9851 from neheb/madp
madplay: Pass CFLAGS properly
2019-08-30 10:19:22 -07:00
Rosen PenevandGitHub 2676c2dd57 Merge pull request #9732 from dengqf6/ngx
nginx: update to 1.16.1
2019-08-30 10:16:47 -07:00
Rosen PenevandGitHub f452195ab6 Merge pull request #9844 from cshoredaniel/pr-msmtpq-ng-mta-conn_test
msmtp-scripts: Fix connectivity test and various permissions
2019-08-30 10:15:44 -07:00
Rosen PenevandGitHub f414253f09 Merge pull request #9852 from neheb/prob
libredblack: Pass CFLAGS
2019-08-30 10:14:58 -07:00
Rosen PenevandGitHub 0fe7e4586b Merge pull request #9853 from neheb/atf
atftp: Update to 0.7.2
2019-08-30 10:14:28 -07:00
Rosen PenevandGitHub 7aa461730d Merge pull request #9813 from neheb/xml
xmlrpc-c: Update to 1.51.03
2019-08-30 10:12:33 -07:00
Rosen PenevandGitHub 73801c267a Merge pull request #9868 from gladiac1337/haproxy-2.0.5
haproxy: Update HAProxy to v2.0.5
2019-08-30 10:11:38 -07:00
Rosen PenevandGitHub 35c4fd5aba Merge pull request #9871 from wvdakker/master
Shorewall: Bump to 5.2.3.4
2019-08-30 10:10:56 -07:00
Rosen PenevandGitHub 9fd31a0c05 Merge pull request #9866 from tru7/libfmt
libfmt: bump to version 6.0.0
2019-08-30 09:56:20 -07:00
Rosen Penev 523eeaed54 v4l2rtspserver: Update to 0.1.8
Updated live555 to 2019.08.28

Add TARGET_CFLAGS to LIVE555 CFLAGS to fix compilation with ASLR.

Several other Makefile cleanups and optimizations.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-08-29 12:01:51 -07:00
Rosen Penev fbcf61d9d3 libredblack: Pass CFLAGS
CFLAGS were not being passed. This was breaking builds with ASLR.

Pass proper PIC command to gcc with $(fPIC).

Don't install static libraries. Keep those for InstallDev only.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-08-28 14:45:24 -07:00
Rosen Penev ccc3b6d44a keyutils: Pass OpenWrt CFLAGS directly.
Needed for compilation with PKG_ASLR_PIE.

Replaced Build/Compile with PKG_INSTALL.

Adjusted install paths for consistency.

Added license information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-08-28 14:29:44 -07:00
Rosen Penev 35a258a55c crconf: Pass CFLAGS properly
CFLAGS were not being passed, breaking ASLR builds.

Switched to using PKG_SOURCE_DATE for the version.

Added PKG_BUILD_PARALLEL for faster compilation.

Added license information.

Small Makefile cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-08-28 13:56:10 -07:00