Commit graph

30660 commits

Author SHA1 Message Date
Jeffery To
f9f1e0220f rust: Fix compile error if build dir and DL_DIR on separate filesystems
The rust bootstrap downloads files into a "tmp" directory then moves the
files into the "cache" directory using std::fs::rename. There are no
issues in the original/unpatched case as "tmp" and "cache" are
subdirectories in the build directory ($(HOST_BUILD_DIR)/build) and so
are nearly guaranteed to be on the same filesystem.

35768bf31e changed where files are
saved/cached (in $(DL_DIR)/rustc). If HOST_BUILD_DIR and DL_DIR are on
separate filesystems, then using std::fs::rename to move the files will
fail.[1]

This updates 0002-rustc-bootstrap-cache.patch to account for this case,
i.e. if std::fs::rename fails, fall back to copying the file then
removing the original.

[1]: https://github.com/openwrt/packages/pull/22457

Fixes: 35768bf31e ("rust: Cache bootstrap downloads to $(DL_DIR)/rustc")

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:29:33 -07:00
Christian Marangi
bd21652b79 aircrack-ng: fix wrong inclusion of libbsd if detected
Currently aircrack-ng try to link with libbsd if it does detect the
library in staging_dir. This is the case with buildbot where every
package is selected and compiled.

Fix this by adding a pending patch that permits to disable libbsd
inclusion even if detected and set the related config flag.

aircrack-ng use 2 function of libbsd and it's not worth to include the
entire library for 2 simple function for string manipulation.

Also add an additional patch that permits to use musl or glibc version
of these string functions.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-10-30 13:28:50 -07:00
Fabian Lipken
9a40592543 restic: update to 0.16.2
Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
2023-10-30 21:27:42 +01:00
Jeffery To
14c8d269be unixodbc: Update to 2.3.12
This also adds a test.sh script for the packages feed CI.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:25:58 -07:00
Jeffery To
9563c6f018 unixodbc: Split libraries package into separate packages
This splits the unixodbc package into separate packages (libodbc,
libodbccr, libodbcinst). This also keeps the unixodbc package for
backwards compatibility.

The Internet News Server driver (libnn) is omitted as the driver README
describes it as "in mid-hack"[1] and it is doubtful if there is any
real-world use for it.

This also updates the package license information and URL, and sets
PKG_BUILD_PARALLEL and HOST_BUILD_PARALLEL.

[1]: 9b31cd228d/Drivers/nn/README (L17-L19)

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:25:58 -07:00
Jeffery To
80aeb31082 unixodbc: Copy pgsqlodbc.ini instead of creating it dynamically
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:25:58 -07:00
Jeffery To
3ab793f09e unixodbc: Use default includedir for target configure
Replace INCLUDE_PREFIX in config.h for host odbc_config instead of
specifying includedir to target configure.

This also updates the prefixes in unixodbc_conf.h to keep config.h and
unixodbc_conf.h in sync.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:25:58 -07:00
Jeffery To
b0699060c9 unixodbc: Use default build recipes
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:25:58 -07:00
Jeffery To
ec2ca90dc1 unixodbc: Use InstallDev directory to transfer include files
This uses the default InstallDev directory instead of a "tmp" directory
to transfer include files from the target package to host build.

Using a "tmp" directory implies that the files inside are safe to
delete, but without these include files the host build will not succeed.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:25:58 -07:00
Jeffery To
61de50de5f unixodbc: Change host build directories to be target-specific
Since the host odbc_config returns target-specific information, it
should be built and placed into target-specific locations.

This changes HOST_BUILD_DIR to be in $(BUILD_DIR)/host, and installs
odbc_config inside $(STAGING_DIR)/host.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:25:58 -07:00
Jeffery To
f3d25a7472 unixodbc: Remove custom unixodbc_conf.h
As unixodbc_conf.h is now generated by configure instead of
odbc_config[1], it is not necessary to use a custom copy of the header
file anymore.

[1]: be3341cdc6

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-30 13:25:58 -07:00
Jaymin Patel
52af24ff56 libreswan: uci configuration support
Add libreswan UCI configuration and hotplug support

Signed-off-by: Jaymin Patel <jem.patel@gmail.com>
2023-10-30 23:44:39 +05:30
Jan Hák
3efee178f2 knot: patch enabling PKCS11 related code only if PKCS11 is available
Signed-off-by: Jan Hák <jan.hak@nic.cz>
2023-10-30 18:31:56 +01:00
Jan Hák
fbfa63a03b knot: update to version 3.3.2
Signed-off-by: Jan Hák <jan.hak@nic.cz>
2023-10-30 18:31:56 +01:00
Vladimir Ermakov
a517b7660b qemu: update to 8.1.2
Changes:
- Update to 8.1.2
- Refresh patches
- Replace absent option --with-git-submodules with --disable-download

Fix #22530

Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
2023-10-30 18:21:11 +01:00
Stan Grishin
7a393aea9f ngtcp2: update to 1.0.1
* https://github.com/ngtcp2/ngtcp2/compare/v1.0.0...v1.0.1

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-10-30 18:16:20 +01:00
Florian Eckert
f9ed5a9f3a keepalived: add missing no_accept option
This commit adds the missing option 'no_accept'.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2023-10-30 14:09:36 +01:00
Florian Eckert
eb2ed20645 keepalived: add startup and shutdown script handling
The keepalived does support script call handling on start and stop.

All scripts located under '/etc/hotplug.d/keepalived' gets now called
with the env ACTION set to startup or shutdown. The script that want to
get called on this keepalived events could evalutate this env to run on
startup or shutdown.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2023-10-30 14:09:36 +01:00
Florian Eckert
ac9973bc11
Merge pull request #22486 from osedl/modemmanager-improve-cleanup
modemmanager improve cleanup
2023-10-30 11:34:46 +01:00
Michael Heimpold
eb40c178b1
Merge pull request #22526 from mhei/php8-pecl-http-update-to-4.2.4
php8-pecl-http: update to 4.2.4
2023-10-30 10:05:58 +01:00
Michael Heimpold
9783678926 php8-pecl-http: update to 4.2.4
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2023-10-30 10:04:01 +01:00
Oliver Sedlbauer
074741e343 modemmanager: move iface cleanup to wrapper script
If the ModemManager process crashes, the interfaces are not cleaned
up properly because the stop_service method is not called. With this
change, the interfaces are cleaned up both when stopping the service
and during a crash. Therefore it is no longer necessary to perform a
cleanup at the beginning.

Signed-off-by: Oliver Sedlbauer <osedlbauer@tdt.de>
2023-10-30 08:53:29 +01:00
Oliver Sedlbauer
d78505bcfa modemmanager: improve cleanup of ifaces
Change workflow to cleanup interfaces using the sysfscache.
The sysfscache stores the processed sysfs-paths. Using this
instead of mmcli -L, the interfaces can be properly cleaned
up even if, for example, ModemManager crashes and mmcli is
no longer usable.

Signed-off-by: Oliver Sedlbauer <osedlbauer@tdt.de>
2023-10-30 08:53:10 +01:00
Florian Eckert
7f79d42c8b
Merge pull request #22437 from joed74/master
apinger: fixed bugs in apinger.init and apinger.rpc
2023-10-30 08:53:05 +01:00
Alexandru Ardelean
91c2be764a
Merge pull request #22483 from rsalvaterra/tor-bump
tor: update to the latest stable release (0.4.8.7)
2023-10-30 09:06:00 +02:00
Alexandru Ardelean
ce21a91dc2
Merge pull request #22505 from jefferyto/python-pip-23.3.1
python-pip: Update to 23.3.1, redo/refresh patches
2023-10-30 09:05:06 +02:00
Alexandru Ardelean
5b61eeb827
Merge pull request #22533 from Ansuel/update-postfix
postfix: bump to 3.8.2 release + PCRE2
2023-10-30 09:04:46 +02:00
Alexandru Ardelean
a3f1cd1916
Merge pull request #22527 from mhei/php8-pecl-redis-update-to-6.0.2
php8-pecl-redis: update to 6.0.2
2023-10-30 09:04:26 +02:00
Alexandru Ardelean
b6f7aa35b2
Merge pull request #22528 from mhei/php8-pecl-xdebug-update-to-3.2.2
php8-pecl-xdebug: update to 3.2.2
2023-10-30 09:04:14 +02:00
Michael Heimpold
91fe351a2d gensio: update to 2.7.6
Also disable probably rarely used features to
lower the library footprint.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2023-10-29 21:51:27 +01:00
Christian Marangi
a2d801cdf3
privoxy: backport and move to PCRE2 library
Backport required patch for PCRE2 support and move to PCRE2 library as
PCRE is now EOL and won't receive any security updates anymore.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-10-29 17:12:30 +01:00
Christian Marangi
76707306d1
privoxy: update to release 3.0.34
Update to release 3.0.34 to permit easier backport of PCRE2 support.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-10-29 17:11:53 +01:00
Christian Marangi
3dfb00c6c6
zabbix: move to PCRE2 library
Move to PCRE2 library as PCRE is not EOL and won't receive any security
updates anymore.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-10-29 15:45:45 +01:00
Christian Marangi
f585559690
postfix: move to PCRE2 library
Move to PCRE2 library as PCRE is EOL and won't receive any security
updates anymore.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-10-29 15:18:19 +01:00
Christian Marangi
4b7d365b86
postfix: bump to 3.8.2 release
Bump postfix to 3.8.2 release.

Refresh patches and drop patch 502-detect-glibc.patch as it got merged
upstream.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-10-29 15:16:41 +01:00
Fabian Lipken
55c9cf609f restic-rest-server: update to 0.12.1
Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
2023-10-29 09:34:32 +01:00
Fabian Lipken
e4c3336ddf restic: update to 0.16.1
Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
2023-10-29 09:34:00 +01:00
Stijn Tintel
a6d91c989d Revert "mdnsresponder: move libdns_sd into own directory"
This commit breaks ohybridproxy in the routing feed.

This reverts commit e0c85eb485.
2023-10-29 05:52:56 +02:00
Stijn Tintel
c9b6c36478 Revert "openthread-br: fix actually building"
This reverts commit 5958fd068f.
2023-10-29 05:52:46 +02:00
Tianling Shen
219b7d457e
Merge pull request #22496 from mwarning/zt_typo
zerotier: fix typo
2023-10-29 10:06:07 +08:00
Jeffery To
4e94aa7883 python-trove-classifiers: Update to 2023.10.18
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-28 23:06:20 +02:00
John Audia
00f4b9d3df snort3: update to 3.1.73.0
Upstream bump

Build system: x86/64
Build-tested: x86/64/AMD Cezanne
Run-tested: x86/64/AMD Cezanne

   ,,_     -*> Snort++ <*-
  o"  )~   Version 3.1.73.0
   ''''    By Martin Roesch & The Snort Team
           http://snort.org/contact#team
           Copyright (C) 2014-2023 Cisco and/or its affiliates. All rights reserved.
           Copyright (C) 1998-2013 Sourcefire, Inc., et al.
           Using DAQ version 3.0.12
           Using LuaJIT version 2.1.0-beta3
           Using OpenSSL 3.0.11 19 Sep 2023
           Using libpcap version 1.10.4 (with TPACKET_V3)
           Using PCRE version 8.45 2021-06-15
           Using ZLIB version 1.3
           Using Hyperscan version 5.4.2 2023-10-26

Signed-off-by: John Audia <therealgraysky@proton.me>
2023-10-28 23:06:05 +02:00
Johnny Vogels
aafc57c1de Pulseaudio: update to 16.1
Signed-off-by: Johnny Vogels <35307256+jmv2009@users.noreply.github.com>
2023-10-28 10:14:48 -07:00
Moritz Warning
9e38e78000 zerotier: fix typo
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2023-10-28 19:09:03 +02:00
Jochen Dolze
83d5a08515 apinger: fixed bugs in apinger.init and apinger.rpc
Fix bug in init_apinger_config - debug/status_interval/rrd_interval were never set correctly
Fix bug in apinger_status - send and receive were swapped
Fix bug in apinger_status - added ability to use ipv6 on wan6

Signed-off-by: Jochen Dolze <jochen.dolze@schulergroup.com>
2023-10-28 10:16:43 +00:00
Michael Heimpold
252b4faf00 php8-pecl-redis: update to 6.0.2
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2023-10-28 11:34:56 +02:00
Michael Heimpold
12a05ec282 php8-pecl-xdebug: update to 3.2.2
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2023-10-28 11:33:14 +02:00
Michael Heimpold
e8914a2a57
Merge pull request #22518 from mhei/php8-update-to-8.2.12
php8: update to 8.2.12
2023-10-28 09:55:37 +02:00
Dirk Brenken
efe0cbcb75
travelmate: release 2.1.1-2
* more small fixes & enhancements
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-10-27 10:48:52 +02:00
Florian Eckert
7d75637eac
Merge pull request #22485 from osedl/modemmanager-fix-race-condition
Modemmanager fix race condition
2023-10-27 08:22:56 +02:00