aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* zabbix: update to version 6.4.7Florian Eckert2023-10-31
| | | | | | | | | | | Switch to current stable version 6.4.7. See release notes: https://www.zabbix.com/rn/rn6.4.7 So that the new version builds cleanly. The 'libevent2-pthreads' must be added as dependency. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* Merge pull request #22534 from Ansuel/update-zabbixEtienne Champetier2023-10-31
|\ | | | | zabbix: move to PCRE2 library
| * zabbix: move to PCRE2 libraryChristian Marangi2023-10-29
| | | | | | | | | | | | | | 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>
* | Merge pull request #22548 from TDT-AG/pr/20231030-keepalivedFlorian Eckert2023-10-31
|\ \ | | | | | | keepalived: add script call feature and missing option
| * | keepalived: add missing no_accept optionFlorian Eckert2023-10-30
| | | | | | | | | | | | | | | | | | This commit adds the missing option 'no_accept'. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
| * | keepalived: add startup and shutdown script handlingFlorian Eckert2023-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | sing-box: update to v1.6.0Leo Douglas2023-10-31
| | | | | | | | | | | | | | | | | | see changelog: https://github.com/SagerNet/sing-box/releases/tag/v1.6.0 Signed-off-by: Leo Douglas <douglarek@gmail.com>
* | | efibootmgr: Add armsr target supportAnton Antonov2023-10-31
| | | | | | | | | | | | Signed-off-by: Anton Antonov <Anton.Antonov@arm.com>
* | | efivar: Add armsr target supportAnton Antonov2023-10-31
| | | | | | | | | | | | | | | | | | | | | Backport up-stream patch: https://github.com/rhboot/efivar/commit/ca48d3964d26f5e3b38d73655f19b1836b16bd2d Signed-off-by: Anton Antonov <Anton.Antonov@arm.com>
* | | dmidecode: Add armsr target supportAnton Antonov2023-10-31
| | | | | | | | | | | | Signed-off-by: Anton Antonov <Anton.Antonov@arm.com>
* | | freeradius3: switch to pcre2Martin Strobel2023-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | use libpcre2 as dependency for freeradius3-common because PCRE is EOL with no further updates Compile & run tested on mediatek mt76 ubnt-ui6-lr-v1 with musl Signed-off-by: Martin Strobel <arctus@crza.de>
* | | python3: Fix building C extensions with setuptoolsJeffery To2023-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | setuptools provides a local copy of distutils and when building a C extension, this distutils will add the target LIBDIR (/usr/lib) to the list of library paths. If the build system has a libpython3.11.so in /usr/lib, then the linker will try to link to this shared library and fail. This adapts 008-distutils-use-python-sysroot.patch for host setuptools to add the correct library directory. Fixes: https://github.com/openwrt/packages/issues/22330 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | tvheadend: drop support for PCREChristian Marangi2023-10-30
| | | | | | | | | | | | | | | | | | | | | Drop support for PCRE as it's now EOL and won't receive any security updates anymore. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* | | fdm: update to 2.2 release and switch to PCRE2Christian Marangi2023-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to release 2.2 and switch to PCRE2. New release switched from PCRE to PCRE2 and is now required. Drop patch merged upstream and backport 2 additional patch that fix a user-after-free and a PCRE2 bug. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* | | rust: Fix compile error for mipsel_24kc+24kfJeffery To2023-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, rust fails to build for mipsel_24kc+24kf with "opcode not supported on this processor: mips1 (mips1)" errors when building libunwind. Because mipsel_24kc+24kf is hard-float, a certain section of src/llvm-project/libunwind/src/UnwindRegistersRestore.S is selected to be compiled; the instructions in this section require MIPS II. mipsel_24kc+24kf is compiled for MIPS32 Release 2 (MIPS32 is based on MIPS II), but the C flags used to select this architecture were not passed to the rust bootstrap (to be passed back to gcc). This passes the C flags to rust bootstrap to fix this compile error. This also adds PKG_BUILD_FLAGS:=no-mips16 as attempting to generate MIPS16 code leads to a different compile error. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | rust: Fix compile error if build dir and DL_DIR on separate filesystemsJeffery To2023-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. 35768bf31e5867046874dc6fd0374ff8fe575da2 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: 35768bf31e58 ("rust: Cache bootstrap downloads to $(DL_DIR)/rustc") Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | aircrack-ng: fix wrong inclusion of libbsd if detectedChristian Marangi2023-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | restic: update to 0.16.2Fabian Lipken2023-10-30
| | | | | | | | | | | | Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
* | | unixodbc: Update to 2.3.12Jeffery To2023-10-30
| | | | | | | | | | | | | | | | | | This also adds a test.sh script for the packages feed CI. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | unixodbc: Split libraries package into separate packagesJeffery To2023-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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]: https://github.com/lurcher/unixODBC/blob/9b31cd228d01e768a7ad9126d5da8860f1ed72a9/Drivers/nn/README#L17-L19 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | unixodbc: Copy pgsqlodbc.ini instead of creating it dynamicallyJeffery To2023-10-30
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | unixodbc: Use default includedir for target configureJeffery To2023-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | unixodbc: Use default build recipesJeffery To2023-10-30
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | unixodbc: Use InstallDev directory to transfer include filesJeffery To2023-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | unixodbc: Change host build directories to be target-specificJeffery To2023-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | unixodbc: Remove custom unixodbc_conf.hJeffery To2023-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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]: https://github.com/lurcher/unixODBC/commit/be3341cdc61623a533d3a17529cc65b101bfa8a0 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | knot: patch enabling PKCS11 related code only if PKCS11 is availableJan Hák2023-10-30
| | | | | | | | | | | | Signed-off-by: Jan Hák <jan.hak@nic.cz>
* | | knot: update to version 3.3.2Jan Hák2023-10-30
| | | | | | | | | | | | Signed-off-by: Jan Hák <jan.hak@nic.cz>
* | | qemu: update to 8.1.2Vladimir Ermakov2023-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | ngtcp2: update to 1.0.1Stan Grishin2023-10-30
|/ / | | | | | | | | | | * https://github.com/ngtcp2/ngtcp2/compare/v1.0.0...v1.0.1 Signed-off-by: Stan Grishin <stangri@melmac.ca>
* | Merge pull request #22486 from osedl/modemmanager-improve-cleanupFlorian Eckert2023-10-30
|\ \ | | | | | | modemmanager improve cleanup
| * | modemmanager: move iface cleanup to wrapper scriptOliver Sedlbauer2023-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | modemmanager: improve cleanup of ifacesOliver Sedlbauer2023-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #22526 from mhei/php8-pecl-http-update-to-4.2.4Michael Heimpold2023-10-30
|\ \ \ | | | | | | | | php8-pecl-http: update to 4.2.4
| * | | php8-pecl-http: update to 4.2.4Michael Heimpold2023-10-30
|/ / / | | | | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | Merge pull request #22437 from joed74/masterFlorian Eckert2023-10-30
|\ \ \ | |/ / |/| | apinger: fixed bugs in apinger.init and apinger.rpc
| * | apinger: fixed bugs in apinger.init and apinger.rpcJochen Dolze2023-10-28
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #22483 from rsalvaterra/tor-bumpAlexandru Ardelean2023-10-30
|\ \ \ | | | | | | | | tor: update to the latest stable release (0.4.8.7)
| * | | tor: update to 0.4.8.7 stableRui Salvaterra2023-10-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bugfix release, see the changelog [1] for what's new. [1] https://gitlab.torproject.org/tpo/core/tor/-/raw/tor-0.4.8.7/ChangeLog Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
* | | | Merge pull request #22505 from jefferyto/python-pip-23.3.1Alexandru Ardelean2023-10-30
|\ \ \ \ | | | | | | | | | | python-pip: Update to 23.3.1, redo/refresh patches
| * | | | python-pip: Update to 23.3.1, redo/refresh patchesJeffery To2023-10-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 001-pyproject-hooks-pyc-fix.patch and 002-pip-runner-pyc-fix.patch are redone to use source files if they are present. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | | Merge pull request #22533 from Ansuel/update-postfixAlexandru Ardelean2023-10-30
|\ \ \ \ \ | | | | | | | | | | | | postfix: bump to 3.8.2 release + PCRE2
| * | | | | postfix: move to PCRE2 libraryChristian Marangi2023-10-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move to PCRE2 library as PCRE is EOL and won't receive any security updates anymore. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
| * | | | | postfix: bump to 3.8.2 releaseChristian Marangi2023-10-29
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | Merge pull request #22527 from mhei/php8-pecl-redis-update-to-6.0.2Alexandru Ardelean2023-10-30
|\ \ \ \ \ | | | | | | | | | | | | php8-pecl-redis: update to 6.0.2
| * | | | | php8-pecl-redis: update to 6.0.2Michael Heimpold2023-10-28
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | | | Merge pull request #22528 from mhei/php8-pecl-xdebug-update-to-3.2.2Alexandru Ardelean2023-10-30
|\ \ \ \ \ | | | | | | | | | | | | php8-pecl-xdebug: update to 3.2.2
| * | | | | php8-pecl-xdebug: update to 3.2.2Michael Heimpold2023-10-28
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | | | restic-rest-server: update to 0.12.1Fabian Lipken2023-10-29
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
* | | | | restic: update to 0.16.1Fabian Lipken2023-10-29
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>