feed/packages.git
3 years agostrongswan: add more crypto plugins 6924/head
Derek Yerger [Mon, 5 Apr 2021 19:31:49 +0000 (14:31 -0500)]
strongswan: add more crypto plugins

Adds modules for BLISS signature scheme, NTRU and New Hope key
exchange algorithms, and dependencies ChaCha20-Poly1305 AEAD,
ChaCha20 XOF, MGF1 mask generation function, SHA3 hasher SHAKE
XOF, and the Number Theoretic Transform library.

Signed-off-by: Derek Yerger <derek@altdevs.net>
3 years agoMerge pull request #15012 from neheb/ninja
Rosen Penev [Sun, 28 Mar 2021 04:52:11 +0000 (21:52 -0700)]
Merge pull request #15012 from neheb/ninja

treewide: build CMake projects with Ninja

3 years agotreewide: build CMake projects with Ninja 15012/head
Rosen Penev [Thu, 4 Mar 2021 22:45:01 +0000 (14:45 -0800)]
treewide: build CMake projects with Ninja

faster to compile.

A small selection of packages was tested going from:

Executed in  696.30 secs   fish           external
   usr time   82.98 mins  395.00 micros   82.98 mins
   sys time    9.02 mins    0.00 micros    9.02 mins

to:

Executed in  592.20 secs   fish           external
   usr time   84.84 mins  361.00 micros   84.84 mins
   sys time    8.85 mins   57.00 micros    8.85 mins

Tested by running make -j 12 and wiping staging/build_dir/target_x

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoninja: add custom target support for ninja-cmake
Rosen Penev [Sat, 27 Mar 2021 22:02:10 +0000 (15:02 -0700)]
ninja: add custom target support for ninja-cmake

Allows fixing compilation with at least mariadb.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoMerge pull request #15288 from neheb/fontco
Rosen Penev [Sun, 28 Mar 2021 03:46:10 +0000 (20:46 -0700)]
Merge pull request #15288 from neheb/fontco

fontconfig: compile with meson

3 years agofontconfig: compile with meson 15288/head
Rosen Penev [Sun, 28 Mar 2021 01:12:55 +0000 (18:12 -0700)]
fontconfig: compile with meson

Faster compilation.

Backport upstream patch fixing cross compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoMerge pull request #15280 from egorenar/imagemagick-freetype-link-fix
Rosen Penev [Sat, 27 Mar 2021 20:53:42 +0000 (13:53 -0700)]
Merge pull request #15280 from egorenar/imagemagick-freetype-link-fix

imagemagick: fix linking of host libfreetype

3 years agoimagemagick: fix linking of host libfreetype 15280/head
Alexander Egorenkov [Sat, 27 Mar 2021 12:19:42 +0000 (13:19 +0100)]
imagemagick: fix linking of host libfreetype

Host's libfreetype is being linked during build.

libtool: warning: relinking 'MagickWand/libMagickWand-7.Q8.la'
libtool: install: (cd /home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5; /bin/sh "/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5/libtool"  --tag CC --mode=relink arm-openwrt-linux-muslgnueabi-gcc -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include/libpng16 -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include/freetype2 -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include/libpng16 -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -fmacro-prefix-map=/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5=ImageMagick-7.0.9-5 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto -Wall -fexceptions -pthread -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=8 -no-undefined -Wl,--version-script=./MagickWand/libMagickWand.map -version-info 7:0:0 -L/home/egorenar/Repositories/openwrt-rel/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-8.4.0_musl_eabi/usr/lib -L/home/egorenar/Repositories/openwrt-rel/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-8.4.0_musl_eabi/lib -znow -zrelro -o MagickWand/libMagickWand-7.Q8.la -rpath /usr/lib MagickWand/libMagickWand_7_Q8_la-animate.lo MagickWand/libMagickWand_7_Q8_la-compare.lo MagickWand/libMagickWand_7_Q8_la-composite.lo MagickWand/libMagickWand_7_Q8_la-conjure.lo MagickWand/libMagickWand_7_Q8_la-convert.lo MagickWand/libMagickWand_7_Q8_la-deprecate.lo MagickWand/libMagickWand_7_Q8_la-display.lo MagickWand/libMagickWand_7_Q8_la-drawing-wand.lo MagickWand/libMagickWand_7_Q8_la-identify.lo MagickWand/libMagickWand_7_Q8_la-import.lo MagickWand/libMagickWand_7_Q8_la-magick-cli.lo MagickWand/libMagickWand_7_Q8_la-magick-image.lo MagickWand/libMagickWand_7_Q8_la-magick-property.lo MagickWand/libMagickWand_7_Q8_la-magick-wand.lo MagickWand/libMagickWand_7_Q8_la-mogrify.lo MagickWand/libMagickWand_7_Q8_la-montage.lo MagickWand/libMagickWand_7_Q8_la-operation.lo MagickWand/libMagickWand_7_Q8_la-pixel-iterator.lo MagickWand/libMagickWand_7_Q8_la-pixel-wand.lo MagickWand/libMagickWand_7_Q8_la-script-token.lo MagickWand/libMagickWand_7_Q8_la-stream.lo MagickWand/libMagickWand_7_Q8_la-wand.lo MagickWand/libMagickWand_7_Q8_la-wandcli.lo MagickWand/libMagickWand_7_Q8_la-wand-view.lo MagickCore/libMagickCore-7.Q8.la -lm -inst-prefix-dir /home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5/ipkg-install)
libtool: relink: arm-openwrt-linux-muslgnueabi-gcc -shared  -fPIC -DPIC  MagickWand/.libs/libMagickWand_7_Q8_la-animate.o MagickWand/.libs/libMagickWand_7_Q8_la-compare.o MagickWand/.libs/libMagickWand_7_Q8_la-composite.o MagickWand/.libs/libMagickWand_7_Q8_la-conjure.o MagickWand/.libs/libMagickWand_7_Q8_la-convert.o MagickWand/.libs/libMagickWand_7_Q8_la-deprecate.o MagickWand/.libs/libMagickWand_7_Q8_la-display.o MagickWand/.libs/libMagickWand_7_Q8_la-drawing-wand.o MagickWand/.libs/libMagickWand_7_Q8_la-identify.o MagickWand/.libs/libMagickWand_7_Q8_la-import.o MagickWand/.libs/libMagickWand_7_Q8_la-magick-cli.o MagickWand/.libs/libMagickWand_7_Q8_la-magick-image.o MagickWand/.libs/libMagickWand_7_Q8_la-magick-property.o MagickWand/.libs/libMagickWand_7_Q8_la-magick-wand.o MagickWand/.libs/libMagickWand_7_Q8_la-mogrify.o MagickWand/.libs/libMagickWand_7_Q8_la-montage.o MagickWand/.libs/libMagickWand_7_Q8_la-operation.o MagickWand/.libs/libMagickWand_7_Q8_la-pixel-iterator.o MagickWand/.libs/libMagickWand_7_Q8_la-pixel-wand.o MagickWand/.libs/libMagickWand_7_Q8_la-script-token.o MagickWand/.libs/libMagickWand_7_Q8_la-stream.o MagickWand/.libs/libMagickWand_7_Q8_la-wand.o MagickWand/.libs/libMagickWand_7_Q8_la-wandcli.o MagickWand/.libs/libMagickWand_7_Q8_la-wand-view.o   -L/home/egorenar/Repositories/openwrt-rel/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-8.4.0_musl_eabi/usr/lib -L/home/egorenar/Repositories/openwrt-rel/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-8.4.0_musl_eabi/lib -L/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5/ipkg-install/usr/lib -L/usr/lib -lMagickCore-7.Q8 -L/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/lib -lfreetype -lz -lltdl -lm  -Os -mfloat-abi=hard -fstack-protector -Wl,-z -Wl,now -Wl,-z -Wl,relro -flto -pthread -Wl,--version-script=./MagickWand/libMagickWand.map   -pthread -Wl,-soname -Wl,libMagickWand-7.Q8.so.7 -o MagickWand/.libs/libMagickWand-7.Q8.so.7.0.0
/usr/lib/libfreetype.so: file not recognized: file format not recognized
collect2: error: ld returned 1 exit status
libtool:   error: error: relink 'MagickWand/libMagickWand-7.Q8.la' with the above command before installing it
make[5]: *** [Makefile:6264: install-libLTLIBRARIES] Error 1
make[5]: Leaving directory '/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5'
make[4]: *** [Makefile:12263: install-am] Error 2
make[4]: Leaving directory '/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5'
make[3]: *** [Makefile:12257: install] Error 2
make[3]: Leaving directory '/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5'
make[2]: *** [Makefile:153: /home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5/.built] Error 2
make[2]: Leaving directory '/home/egorenar/Repositories/openwrt-rel/feeds/packages/multimedia/imagemagick'
time: package/feeds/packages/imagemagick/compile#105.77#18.23#212.14
    ERROR: package/feeds/packages/imagemagick failed to build.
make[1]: *** [package/Makefile:114: package/feeds/packages/imagemagick/compile] Error 1
make[1]: Leaving directory '/home/egorenar/Repositories/openwrt-rel'
make: *** [/home/egorenar/Repositories/openwrt-rel/include/toplevel.mk:230: package/imagemagick/compile] Error 2

Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
3 years agoMerge pull request #14711 from pprindeville/strongswan-make-includes-persistent
Philip Prindeville [Sat, 27 Mar 2021 03:45:08 +0000 (21:45 -0600)]
Merge pull request #14711 from pprindeville/strongswan-make-includes-persistent

strongswan: make the include's in the .conf files persistent

3 years agopodman: update to version 3.0.1
Daniel Golle [Thu, 25 Mar 2021 23:12:04 +0000 (23:12 +0000)]
podman: update to version 3.0.1

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agoconmon: update to version 2.0.27
Daniel Golle [Thu, 25 Mar 2021 23:16:47 +0000 (23:16 +0000)]
conmon: update to version 2.0.27

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agocni-plugins: update to version 0.9.1
Daniel Golle [Thu, 25 Mar 2021 23:10:02 +0000 (23:10 +0000)]
cni-plugins: update to version 0.9.1

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agoMerge pull request #15276 from dibdot/banip
Dirk Brenken [Fri, 26 Mar 2021 21:01:30 +0000 (22:01 +0100)]
Merge pull request #15276 from dibdot/banip

banip: update to 0.7.5-4

3 years agoMerge pull request #15251 from ja-pa/gnutls-3.7.1
Nikos Mavrogiannopoulos [Fri, 26 Mar 2021 20:53:36 +0000 (21:53 +0100)]
Merge pull request #15251 from ja-pa/gnutls-3.7.1

gnutls: update to version 3.7.1

3 years agoMerge pull request #15247 from neheb/fiber
Rosen Penev [Fri, 26 Mar 2021 20:50:59 +0000 (13:50 -0700)]
Merge pull request #15247 from neheb/fiber

boost: fixup mips64 fiber patch

3 years agostrongswan: make the include's in the .conf files persistent 14711/head
Philip Prindeville [Wed, 10 Feb 2021 06:42:00 +0000 (23:42 -0700)]
strongswan: make the include's in the .conf files persistent

Having scripts diddle user written config files seems potentially
dangerous.  Plus there's really no downside to including some
empty files.  Best to just make the includes be permanent.

Additional feature suggested by Luiz: if a -opkg version of the
config file was created unnecessarily, remove it as part of the
upgrade process since changes won't be happening to that file
as an artifact of the service starting.  The include lines are
now permanent, which means that (1) additional configuration
synthesized by UCI won't be anywhere that opkg (or sysupgrade,
for that matter) cares about since it won't be persistent, and
(2) if changes are being made, then they're being done by a
person with an editor and they really should be distinguished.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
3 years agoipfs-http-client: update to 2021-03-01
Rosen Penev [Wed, 24 Mar 2021 21:13:04 +0000 (14:13 -0700)]
ipfs-http-client: update to 2021-03-01

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Refreshed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agolibmariadb: update to 3.1.12
Rosen Penev [Sun, 21 Mar 2021 01:16:25 +0000 (18:16 -0700)]
libmariadb: update to 3.1.12

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agofish: update to 3.2.1
Rosen Penev [Tue, 23 Mar 2021 01:30:53 +0000 (18:30 -0700)]
fish: update to 3.2.1

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agolibulfus: update to 2.7.2
Rosen Penev [Sun, 21 Mar 2021 00:09:19 +0000 (17:09 -0700)]
libulfus: update to 2.7.2

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoliborcania: update to 2.2.0
Rosen Penev [Sun, 21 Mar 2021 00:05:21 +0000 (17:05 -0700)]
liborcania: update to 2.2.0

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agolibical: update to 3.0.9
Rosen Penev [Sun, 21 Mar 2021 01:21:11 +0000 (18:21 -0700)]
libical: update to 3.0.9

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Refresh and simplify patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoexim: fix compilation without deprecated OpenSSL APIs
Rosen Penev [Sat, 20 Mar 2021 21:56:09 +0000 (14:56 -0700)]
exim: fix compilation without deprecated OpenSSL APIs

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoperl-mail-spamassassin: fix compilation without deprecated OpenSSL APIs
Rosen Penev [Sat, 20 Mar 2021 22:04:09 +0000 (15:04 -0700)]
perl-mail-spamassassin: fix compilation without deprecated OpenSSL APIs

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agombusd: update to 0.5.0
Rosen Penev [Sat, 20 Mar 2021 23:16:47 +0000 (16:16 -0700)]
mbusd: update to 0.5.0

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agonetstinky: fix no deprecated OpenSSL
Rosen Penev [Sat, 20 Mar 2021 22:08:41 +0000 (15:08 -0700)]
netstinky: fix no deprecated OpenSSL

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agolibyang: update to 1.0.225
Rosen Penev [Sat, 20 Mar 2021 23:55:09 +0000 (16:55 -0700)]
libyang: update to 1.0.225

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agolibuwsc: update to 3.3.5
Rosen Penev [Sat, 20 Mar 2021 23:58:00 +0000 (16:58 -0700)]
libuwsc: update to 3.3.5

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agolibtorrent-rasterbar: update to 1.0.2
Rosen Penev [Sun, 21 Mar 2021 00:20:31 +0000 (17:20 -0700)]
libtorrent-rasterbar: update to 1.0.2

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoforked-daapd: add missing dependency (libuuid)
Espen Jürgensen [Fri, 26 Mar 2021 10:10:40 +0000 (11:10 +0100)]
forked-daapd: add missing dependency (libuuid)

Fix build error due to missing libuuid dependency

Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
3 years agodocker-compose: Update to version 1.28.6
Javier Marcet [Thu, 25 Mar 2021 16:25:58 +0000 (16:25 +0000)]
docker-compose: Update to version 1.28.6

Bugs:

- Make --env-file relative to the current working directory and error out for
invalid paths. Environment file paths set with --env-file are relative to the
current working directory while the default .env file is located in the project
directory which by default is the base directory of the Compose file.

- Fix missing service property storage_opt by updating the compose schema

- Fix build extra_hosts list format

- Remove extra error message on exec

- Fix OpenSSL version mismatch error when shelling out to the ssh client

- Add missing build flags to the native builder: platform, isolation and
extra_hosts

- Remove info message on native build

- Avoid fetching logs when service logging driver is set to 'none'

Miscellaneous:

- Add compose.yml and compose.yaml to default filename list

Signed-off-by: Javier Marcet <javier@marcet.info>
3 years agooci-runtime-tools: bump to git HEAD
Daniel Golle [Fri, 26 Mar 2021 19:39:27 +0000 (19:39 +0000)]
oci-runtime-tools: bump to git HEAD

Remove local patch which was merged upstream.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agoboost: fixup mips64 fiber patch 15247/head
Rosen Penev [Wed, 24 Mar 2021 22:53:20 +0000 (15:53 -0700)]
boost: fixup mips64 fiber patch

It turns out that this is also broken on mips64el. Further testing
reveals that

-mips32r2 -mtune=mips32r2 -mabi=32

compiles the PAUSE instruction just fine whereas

-mips64r2 -mtune=mips64r2 -mabi=64

does not. The PAUSE instruction was introduced in version 2.6 of the
MIPS ISA and GCC for some reason does not allow usage of it with MIPS64.
Modify the macro to fix the situation instead of just matching on
octeon, which is not quite correct.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoacme: Get listener name from /proc/PID/exe instead of netstat output
Toke Høiland-Jørgensen [Fri, 26 Mar 2021 16:58:33 +0000 (17:58 +0100)]
acme: Get listener name from /proc/PID/exe instead of netstat output

It seems the command name output from netstat can be truncated in weird
ways, so let's get the binary name from /proc instead and use that for
matching which listener we have.

Fixes #15071.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
3 years agoluajit: fix compilation with host clang
Rosen Penev [Sat, 20 Mar 2021 22:23:22 +0000 (15:23 -0700)]
luajit: fix compilation with host clang

It errors out with this section.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoluv: update to 1.36.0-0
Rosen Penev [Sun, 21 Mar 2021 01:33:01 +0000 (18:33 -0700)]
luv: update to 1.36.0-0

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agonetopeer2: update to 1.1.70
Rosen Penev [Sat, 20 Mar 2021 23:09:02 +0000 (16:09 -0700)]
netopeer2: update to 1.1.70

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agobanip: update to 0.7.5-4 15276/head
Dirk Brenken [Fri, 26 Mar 2021 18:19:57 +0000 (19:19 +0100)]
banip: update to 0.7.5-4

* fix another IPv4/IPv6 related iptables chain creation problem
* fix counter during ipset creation
* fix regex for debug counters
* fix ipset housekeeping for local sources

Signed-off-by: Dirk Brenken <dev@brenken.org>
3 years agoMerge pull request #15266 from pprindeville/strongswan-change-maintainers
Stijn Tintel [Fri, 26 Mar 2021 13:15:44 +0000 (15:15 +0200)]
Merge pull request #15266 from pprindeville/strongswan-change-maintainers

strongswan: change maintainers

3 years agoCI: revert adding of *depending* packages
Paul Spooren [Fri, 26 Mar 2021 08:17:55 +0000 (22:17 -1000)]
CI: revert adding of *depending* packages

While the idea may make sense the current implementation is faulty.
Problem is that OpenWrt uses the folder name of packages within the
build system while `opkg` spits out the actual packages names.

An example, compiling the packages of folder `vim` (`make
package/vim/compile`) creates a package called `xxd`, where `make
package/xxd/compile` would fail.

The current implementation uses `opkg` to figure out dependent packages,
but the resulting names do not match the above mentioned folders.

Revert this for now until we come up with a better implementation to
avoid false positive CI failures.

Signed-off-by: Paul Spooren <mail@aparcar.org>
3 years agompd: remove libavfilter support
Rosen Penev [Fri, 26 Mar 2021 02:28:15 +0000 (19:28 -0700)]
mpd: remove libavfilter support

The ffmpeg package in OpenWrt is customizable and that can cause issues
with a dirty InstallDev. Just remove libavfilter support.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agostrongswan: change maintainers 15266/head
Philip Prindeville [Fri, 26 Mar 2021 03:37:56 +0000 (21:37 -0600)]
strongswan: change maintainers

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
3 years agotessdata: update to 2.1.0
Rosen Penev [Mon, 15 Mar 2021 02:31:02 +0000 (19:31 -0700)]
tessdata: update to 2.1.0

Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agotesseract: update to 4.1.1
Rosen Penev [Mon, 15 Mar 2021 02:21:58 +0000 (19:21 -0700)]
tesseract: update to 4.1.1

Switch to AUTORELEASE for simplicity.

Add libarchive dependency since it's now used.

Build with ninja for faster compilation.

Refresh SIMD CMake patch and add musl patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoleptonica: update to 1.80.0
Rosen Penev [Mon, 15 Mar 2021 02:05:34 +0000 (19:05 -0700)]
leptonica: update to 1.80.0

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agohttps-dns-proxy: bugfix: correct PROCD firewall object
Stan Grishin [Thu, 25 Mar 2021 22:55:33 +0000 (22:55 +0000)]
https-dns-proxy: bugfix: correct PROCD firewall object

Signed-off-by: Stan Grishin <stangri@melmac.net>
3 years agopostgresql: update to version 13.2 15263/head
Daniel Golle [Thu, 25 Mar 2021 23:05:45 +0000 (23:05 +0000)]
postgresql: update to version 13.2

Adresses CVE-2021-20229 (Incorrect Authorization)

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agocryptsetup: update to version 2.3.5
Daniel Golle [Thu, 25 Mar 2021 22:53:46 +0000 (22:53 +0000)]
cryptsetup: update to version 2.3.5

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agoccid: update to version 1.4.34
Daniel Golle [Thu, 25 Mar 2021 22:53:03 +0000 (22:53 +0000)]
ccid: update to version 1.4.34

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agoopensc: update to version 0.21.0
Daniel Golle [Thu, 25 Mar 2021 22:51:52 +0000 (22:51 +0000)]
opensc: update to version 0.21.0

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agopcsc-lite: update to version 1.9.1
Daniel Golle [Thu, 25 Mar 2021 22:51:08 +0000 (22:51 +0000)]
pcsc-lite: update to version 1.9.1

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agoexfatprogs: update to version 1.1.0
Daniel Golle [Thu, 25 Mar 2021 22:50:23 +0000 (22:50 +0000)]
exfatprogs: update to version 1.1.0

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agolibudev-zero: update to version 0.4.8
Daniel Golle [Thu, 25 Mar 2021 22:49:51 +0000 (22:49 +0000)]
libudev-zero: update to version 0.4.8

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agoratechecker: update to 2020-01-30
Rosen Penev [Wed, 24 Mar 2021 22:17:56 +0000 (15:17 -0700)]
ratechecker: update to 2020-01-30

Reorganize Makefile for consistency between packages.

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoMerge pull request #15245 from neheb/gost
Rosen Penev [Thu, 25 Mar 2021 17:47:45 +0000 (10:47 -0700)]
Merge pull request #15245 from neheb/gost

gost_engine: fix compilation without deprecated OpenSSL APIs

3 years agognutls: update to version 3.7.1 15251/head
Jan Pavlinec [Thu, 25 Mar 2021 09:48:08 +0000 (10:48 +0100)]
gnutls: update to version 3.7.1

Fixes
CVE-2021-20231
CVE-2021-20232

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
3 years agoMerge pull request #15239 from neheb/ul
Rosen Penev [Thu, 25 Mar 2021 09:28:19 +0000 (02:28 -0700)]
Merge pull request #15239 from neheb/ul

uledd: update to 2020-09-15

3 years agoMerge pull request #15216 from BKPepe/sshpass-update
Rosen Penev [Thu, 25 Mar 2021 07:20:21 +0000 (00:20 -0700)]
Merge pull request #15216 from BKPepe/sshpass-update

sshpass: update to version 1.0.9

3 years agoMerge pull request #15248 from neheb/spd
Rosen Penev [Thu, 25 Mar 2021 06:02:32 +0000 (23:02 -0700)]
Merge pull request #15248 from neheb/spd

spdlog: update to 1.8.3

3 years agospdlog: update to 1.8.3 15248/head
Rosen Penev [Thu, 25 Mar 2021 05:55:37 +0000 (22:55 -0700)]
spdlog: update to 1.8.3

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoMerge pull request #15246 from neheb/pngg2
Rosen Penev [Wed, 24 Mar 2021 23:57:06 +0000 (16:57 -0700)]
Merge pull request #15246 from neheb/pngg2

libpng: do not build MIPS MSA code at all

3 years agoMerge pull request #15242 from neheb/cshark
Rosen Penev [Wed, 24 Mar 2021 23:11:14 +0000 (16:11 -0700)]
Merge pull request #15242 from neheb/cshark

cshark: update to 2020-07-22

3 years agouledd: update to 2020-09-15 15239/head
Rosen Penev [Wed, 24 Mar 2021 22:26:43 +0000 (15:26 -0700)]
uledd: update to 2020-09-15

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster speed.

Several cleanups for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agolibpng: do not build MIPS MSA code at all 15246/head
Rosen Penev [Mon, 15 Mar 2021 02:18:44 +0000 (19:18 -0700)]
libpng: do not build MIPS MSA code at all

The CMake file matches on mipsel and mips64el. Just remove mips
altogether.

Also build with ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agogost_engine: fix compilation without deprecated OpenSSL APIs 15245/head
Rosen Penev [Sat, 20 Mar 2021 21:57:29 +0000 (14:57 -0700)]
gost_engine: fix compilation without deprecated OpenSSL APIs

Build with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agocshark: update to 2020-07-22 15242/head
Rosen Penev [Wed, 24 Mar 2021 21:51:37 +0000 (14:51 -0700)]
cshark: update to 2020-07-22

Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoMerge pull request #15230 from ejurgensen/forked-daapd_update_274
Rosen Penev [Wed, 24 Mar 2021 20:52:17 +0000 (13:52 -0700)]
Merge pull request #15230 from ejurgensen/forked-daapd_update_274

 forked-daapd: update to 27.4

3 years agoprometheus: update to 2.25.2
Paul Spooren [Wed, 24 Mar 2021 03:42:08 +0000 (17:42 -1000)]
prometheus: update to 2.25.2

See changes at upstream release log:
https://github.com/prometheus/prometheus/releases

Signed-off-by: Paul Spooren <mail@aparcar.org>
3 years agoforked-daapd: update to 27.4 15230/head
Espen Jürgensen [Mon, 22 Mar 2021 21:16:21 +0000 (22:16 +0100)]
forked-daapd: update to 27.4

Incl remove "--enable-itunes" compile option (no longer exists)

Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
3 years agoMerge pull request #15228 from fatbob313/umurmur-0.2.20
Rosen Penev [Tue, 23 Mar 2021 19:09:01 +0000 (12:09 -0700)]
Merge pull request #15228 from fatbob313/umurmur-0.2.20

uMurmur: Update to 0.2.20. Fix build against OpenSSL without deprecat…

3 years agouMurmur: Update to 0.2.20. Fix build against OpenSSL without deprecated API enabled. 15228/head
Martin Johansson [Mon, 22 Mar 2021 20:11:56 +0000 (21:11 +0100)]
uMurmur: Update to 0.2.20. Fix build against OpenSSL without deprecated API enabled.

Signed-off-by: Martin Johansson <martin@fatbob.nu>
3 years agoCI: test build dependent packages
Paul Spooren [Tue, 23 Mar 2021 00:10:36 +0000 (14:10 -1000)]
CI: test build dependent packages

By using OPKGs `whatdepends` all packages dependent on a library are
printed. Use that feature to obtain packages which a version change may
break and build them as well.

Change "default" packages to contain a lib on which other packages
depend, instead of compiling `tmux` compile `attendedsysupgrade-common`
on which other packages depend.

Ignore any LuCI packages which only contains translations.

Signed-off-by: Paul Spooren <mail@aparcar.org>
3 years agoCI: reformat extra long line
Paul Spooren [Tue, 23 Mar 2021 00:09:55 +0000 (14:09 -1000)]
CI: reformat extra long line

Better readability on split screens.

Signed-off-by: Paul Spooren <mail@aparcar.org>
3 years agoCI: define matrix individually and add targets
Paul Spooren [Tue, 23 Mar 2021 00:08:58 +0000 (14:08 -1000)]
CI: define matrix individually and add targets

This allows more specific definition per test, like on which target
packages should be compiled.

Signed-off-by: Paul Spooren <mail@aparcar.org>
3 years agoMerge pull request #15229 from dibdot/adblock
Dirk Brenken [Tue, 23 Mar 2021 10:34:17 +0000 (11:34 +0100)]
Merge pull request #15229 from dibdot/adblock

adblock: update 4.1.0-3

3 years agoadblock: update 4.1.0-3 15229/head
Dirk Brenken [Mon, 22 Mar 2021 20:53:04 +0000 (21:53 +0100)]
adblock: update 4.1.0-3

* add a restrictive "jail mode only" variant, just point your
  jail directory to your primary dns directory
* update readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
3 years agoMerge pull request #15232 from neheb/syssss
Rosen Penev [Tue, 23 Mar 2021 09:12:42 +0000 (02:12 -0700)]
Merge pull request #15232 from neheb/syssss

sysrepo: update to 1.4.122

3 years agoMerge pull request #15201 from neheb/lne
Rosen Penev [Tue, 23 Mar 2021 09:12:28 +0000 (02:12 -0700)]
Merge pull request #15201 from neheb/lne

libnetconf2: update to 1.1.43

3 years agosysrepo: update to 1.4.122 15232/head
Rosen Penev [Sat, 20 Mar 2021 23:02:23 +0000 (16:02 -0700)]
sysrepo: update to 1.4.122

Switch to AUTORELEASE for simplicity.

Use Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoMerge pull request #15171 from ldir-EDB0/miniupnpd
Rosen Penev [Mon, 22 Mar 2021 21:11:21 +0000 (14:11 -0700)]
Merge pull request #15171 from ldir-EDB0/miniupnpd

miniupnpd: add patience to firewall include

3 years agoMerge pull request #15178 from neheb/mzip
Rosen Penev [Mon, 22 Mar 2021 21:10:04 +0000 (14:10 -0700)]
Merge pull request #15178 from neheb/mzip

minizip: update to 3.0.1

3 years agoMerge pull request #15177 from neheb/log4c
Rosen Penev [Mon, 22 Mar 2021 21:09:20 +0000 (14:09 -0700)]
Merge pull request #15177 from neheb/log4c

log4cplus: update to 2.0.6

3 years agoMerge pull request #15219 from stangri/master-https-dns-proxy
Rosen Penev [Mon, 22 Mar 2021 18:54:46 +0000 (11:54 -0700)]
Merge pull request #15219 from stangri/master-https-dns-proxy

https-dns-proxy: support for additional Force DNS ports

3 years agoMerge pull request #15226 from ja-pa/ooniprobe-3.8.0
Rosen Penev [Mon, 22 Mar 2021 18:54:09 +0000 (11:54 -0700)]
Merge pull request #15226 from ja-pa/ooniprobe-3.8.0

ooniprobe: update to version 3.8.0

3 years agogitlab-runner: update to version 13.10.0
Jan Pavlinec [Mon, 22 Mar 2021 14:53:30 +0000 (15:53 +0100)]
gitlab-runner: update to version 13.10.0

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
3 years agoopenvpn: add OpenVPN option server-poll-timeout
Alexander Egorenkov [Sun, 21 Mar 2021 09:57:31 +0000 (10:57 +0100)]
openvpn: add OpenVPN option server-poll-timeout

See https://www.mankier.com/8/openvpn#--server-poll-timeout

Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
3 years agopkgconf: update to 1.7.4
Rosen Penev [Mon, 22 Mar 2021 04:38:31 +0000 (21:38 -0700)]
pkgconf: update to 1.7.4

Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoRevert "meson: reconfigure on incremental builds"
Rosen Penev [Mon, 22 Mar 2021 04:35:00 +0000 (21:35 -0700)]
Revert "meson: reconfigure on incremental builds"

This reverts commit f1c40e3840f6f51b3cf6a74331bd128eeb8b3961.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoMerge pull request #15212 from BKPepe/netdata-bump
Daniel Engberg [Mon, 22 Mar 2021 17:21:40 +0000 (18:21 +0100)]
Merge pull request #15212 from BKPepe/netdata-bump

netdata: update to version 1.29.3

3 years agoooniprobe: update to version 3.8.0 15226/head
Jan Pavlinec [Mon, 22 Mar 2021 15:20:50 +0000 (16:20 +0100)]
ooniprobe: update to version 3.8.0

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
3 years agoMerge pull request #15222 from cotequeiroz/nss_pic_quilt
Eneas U de Queiroz [Mon, 22 Mar 2021 12:37:09 +0000 (09:37 -0300)]
Merge pull request #15222 from cotequeiroz/nss_pic_quilt

nss: quote $(PIC) usage and fix compilation with QUILT

3 years agonss: fix compilation with QUILT 15222/head
Eneas U de Queiroz [Sun, 21 Mar 2021 15:28:54 +0000 (12:28 -0300)]
nss: fix compilation with QUILT

Commit 657574f45 disabled building the host nsinstall program when using
QUILT.  However, the host nsinstall is needed to compile the package,
breaking compilation with QUILT.

Move the native compile to Build/Configure, which will not be called for
prepare, refresh, or update targets, but will be called before
Build/Compile.

nss does not have a configure script, so Build/Configure/Default is not
being called.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
3 years agonss: quote $(FPIC), as it may have multiple flags
Eneas U de Queiroz [Sun, 21 Mar 2021 15:34:47 +0000 (12:34 -0300)]
nss: quote $(FPIC), as it may have multiple flags

FPIC may be defined with more than one flag.  In that case, it becomes
necessary to use it inside QUOTES in a shell context.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
3 years agonnn: update to version 3.6 15217/head
Josef Schlehofer [Mon, 22 Mar 2021 01:09:02 +0000 (02:09 +0100)]
nnn: update to version 3.6

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
3 years agosyslog-ng: update to version 3.31.2 15211/head
Josef Schlehofer [Sun, 21 Mar 2021 23:50:54 +0000 (00:50 +0100)]
syslog-ng: update to version 3.31.2

Bump config file

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
3 years agohttps-dns-proxy: support for additional Force DNS ports 15219/head
Stan Grishin [Mon, 22 Mar 2021 07:28:50 +0000 (07:28 +0000)]
https-dns-proxy: support for additional Force DNS ports

Signed-off-by: Stan Grishin <stangri@melmac.net>
3 years agocoova-chili: fix compilation with kernel 5.10
Rosen Penev [Sat, 20 Mar 2021 21:58:49 +0000 (14:58 -0700)]
coova-chili: fix compilation with kernel 5.10

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agobind: update to 9.17.11
Rosen Penev [Sat, 20 Mar 2021 22:21:51 +0000 (15:21 -0700)]
bind: update to 9.17.11

Backport upstream OpenSSL deprecated API patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agosshpass: update to version 1.09 15216/head
Josef Schlehofer [Mon, 22 Mar 2021 01:00:46 +0000 (02:00 +0100)]
sshpass: update to version 1.09

Changelog [1]:
Version 1.09
* Explicitly set the controlling TTY

Version 1.08
* Report when IP key has changed
* Scrub the environment variable for -e

Version 1.07
* Pass signals that should terminate to ssh
* Fix race around signal handling
* Report IPC errors to stderr
* Report if can't open -f password file

[1] https://sourceforge.net/p/sshpass/code/76/tree/trunk/ChangeLog

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
3 years agonetdata: update to version 1.29.3 15212/head
Josef Schlehofer [Sun, 21 Mar 2021 23:56:07 +0000 (00:56 +0100)]
netdata: update to version 1.29.3

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>