Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from buildroot:master #360

Merged
merged 50 commits into from
Oct 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
61a34ff
package/espflash: bump v3.1.1
tperale Sep 19, 2024
747a41c
package/postgresql: fix build without BR2_TOOLCHAIN_HAS_THREADS_NPTL
fidomax Sep 19, 2024
0631ac0
package/catch2: bump to version 3.7.1
heinemml Sep 17, 2024
c2b0008
package/skopeo: bump version
ymorin-orange Sep 17, 2024
99db7d2
package/python-cython: bump to version 3.0.11
jameshilliard Sep 17, 2024
ef0903b
package/evilwm: add missing dependency
wbx-github Sep 16, 2024
41c81fb
package/depot-tools: bump version to 22df6f8e
Sep 16, 2024
1a4e71a
package/flutter-sdk-bin: bump version to 3.24.3
Sep 16, 2024
6d07647
package/flutter-engine: bump package to 3.24.3
Sep 16, 2024
fa80c46
package/flutter-packages: bump version to df88c814
Sep 16, 2024
1c30a29
package/libsepol: bump version to 3.7
Sep 16, 2024
2952d5d
package/libsemanage: bump version to 3.7
Sep 16, 2024
a582ae4
package/libselinux: bump version to 3.7
Sep 16, 2024
7e75eab
package/policycoreutils: bump version to 3.7
Sep 16, 2024
f2ba690
package/checkpolicy: bump version to 3.7
Sep 16, 2024
b41c255
package/restorecond: bump version to 3.7
Sep 16, 2024
cc45558
package/semodule-utils: bump to version 3.7
Sep 16, 2024
4b0f830
package/selinux-python: bump to version 3.7
Sep 16, 2024
3179589
package/setools: bump version to 4.5.1
Sep 16, 2024
3583570
package/refpolicy: bump version to 2.20240226
Sep 16, 2024
3559320
package/polkit: bump version to 125
Sep 16, 2024
29a5475
package/bitcoin: bump to version 28.0
jolivain Oct 13, 2024
859c4ea
support/testing: package: bitcoin: fix test by increasing timeouts
jolivain Oct 13, 2024
39da566
package/kodi-pvr-iptvsimple: bump version to 21.9.3-Omega
bkuhls Oct 13, 2024
afbe226
package/kodi-inputstream-adaptive: bump version to 21.5.5-Omega
bkuhls Oct 13, 2024
a404cbb
package/python-tomlkit: add host package
airtower-luna Sep 27, 2024
e5d6451
package/python-dunamai: new host package
airtower-luna Sep 27, 2024
b8735ae
package/python-poetry-dynamic-versioning: new host package
airtower-luna Sep 27, 2024
74ad412
package/python-aiomqtt: new package
airtower-luna Sep 27, 2024
04c9134
support/testing: add unbound runtime test
jolivain Aug 15, 2024
859bd54
package/ltrace: mark as unavailable on musl
tpetazzoni Oct 26, 2024
88a3f28
configs/icnova-a20-adb4006: bump Linux to 6.6.56, U-Boot to 2024.10
Oct 16, 2024
4ca8f0e
configs/icnova-a20-adb4006: enable BR2_DOWNLOAD_FORCE_CHECK_HASHES
Oct 16, 2024
122af7e
configs/icnova-a20-adb4006: add uboot patch for reliable bootclk
Oct 16, 2024
03c3083
package/chrony: set /var/lib/chrony ownership with CHRONY_PERMISSIONS
tianyuanhao Sep 19, 2024
ab3fb12
package/wpebackend-fdo: bump version to 1.14.3
aperezdc Sep 16, 2024
ee9d641
package/andes-spi-burn: new package
lyctw Sep 25, 2024
202566e
configs/andes_ae350_45: enable host-andes-spi-burn
lyctw Sep 25, 2024
04892ec
board/andes/ae350/uboot.config.fragment: support loading U-Boot in RAM
lyctw Sep 25, 2024
a51a552
board/andes/ae350/readme.txt: add bootloader/DT flashing instructions
lyctw Sep 25, 2024
bcde59b
package/python-pyqt5-sip: bump version to 12.15.0
jolivain Oct 26, 2024
02ccc0d
package/cloudflared: bump to version 2024.9.1
jameshilliard Sep 30, 2024
2bcf0a9
package/cpp-httplib: new package
Sep 26, 2024
4ed9f14
package/python-grpcio: bump to version 1.67.0
jameshilliard Oct 26, 2024
60d546f
package/python-ipython: bump to version 8.29.0
jameshilliard Oct 26, 2024
1aadfc3
package/python-magic-wormhole: bump to version 0.17.0
jameshilliard Oct 26, 2024
de5d167
package/python-mako: bump to version 1.3.6
jameshilliard Oct 26, 2024
0695853
package/python-markupsafe: bump to version 3.0.2
jameshilliard Oct 26, 2024
868d30c
package/lua-uuid: new package
fperrad Oct 13, 2024
71f36ef
package/file: fix musl compile issue
wbx-github Aug 28, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .checkpackageignore
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,6 @@ configs/globalscale_espressobin_defconfig lib_defconfig.ForceCheckHash
configs/grinn_chiliboard_defconfig lib_defconfig.ForceCheckHash
configs/grinn_liteboard_defconfig lib_defconfig.ForceCheckHash
configs/hifive_unleashed_defconfig lib_defconfig.ForceCheckHash
configs/icnova-a20-adb4006_defconfig lib_defconfig.ForceCheckHash
configs/imx23evk_defconfig lib_defconfig.ForceCheckHash
configs/imx6-sabreauto_defconfig lib_defconfig.ForceCheckHash
configs/imx6-sabresd_defconfig lib_defconfig.ForceCheckHash
Expand Down
9 changes: 9 additions & 0 deletions DEVELOPERS
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,9 @@ F: package/libmbim/
F: package/libqmi/
F: package/modem-manager/

N: Aleksandr Makarov <[email protected]>
F: package/cpp-httplib/

N: Alessandro Partesotti <[email protected]>
F: package/oatpp/

Expand Down Expand Up @@ -1098,6 +1101,9 @@ N: Falco Hyfing <[email protected]>
F: package/python-pymodbus/

N: Fiona Klute <[email protected]>
F: package/python-aiomqtt/
F: package/python-dunamai/
F: package/python-poetry-dynamic-versioning/
F: package/python-pyasynchat/
F: package/python-pyasyncore/

Expand Down Expand Up @@ -1990,6 +1996,8 @@ F: support/testing/tests/package/test_tesseract_ocr.py
F: support/testing/tests/package/test_thttpd.py
F: support/testing/tests/package/test_trace_cmd.py
F: support/testing/tests/package/test_trace_cmd/
F: support/testing/tests/package/test_unbound.py
F: support/testing/tests/package/test_unbound/
F: support/testing/tests/package/test_usbutils.py
F: support/testing/tests/package/test_usbutils/
F: support/testing/tests/package/test_vorbis_tools.py
Expand Down Expand Up @@ -2511,6 +2519,7 @@ F: package/tcf-agent/
N: Yu Chien Peter Lin <[email protected]>
F: board/andes
F: configs/andes_ae350_45_defconfig
F: package/andes-spi-burn/
F: package/kmon/

N: Olaf Rempel <[email protected]>
Expand Down
43 changes: 43 additions & 0 deletions board/andes/ae350/readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,49 @@ After building, you should obtain the following files:
|-- u-boot-spl.bin
`-- u-boot.itb

How to update the bootloader and device-tree
============================================

To update the bootloader and device tree, make sure you have
an ICEman (Andes OpenOCD [1]) and AICE [2] connection set up
as below:

Local Host Local/Remote Host
.-----------------. .--------------.
| buildroot images| | |
| | ICEman host <IP:PORT>
| .----------. | | .--------. |
| | SPI_burn |<---+--socket--+->| ICEman | |
| '----------' | | '--.-----' |
'-----------------' '-----|--------'
|
USB
.--------------. |
| target | .-----v-----.
| board <----JTAG---| AICE |
| | '-----------'
'--------------'

[1] https://github.com/andestech/ICEman
[2] https://www.andestech.com/en/products-solutions/andeshape-platforms/aice-micro/

The Andes SPI_burn tool will be located in output/host/bin. Use
the following commands to update the bootloader and device tree:

$ SPI_burn --host $ICE_IP --port $ICE_BURNER_PORT --addr 0x0 -i u-boot-spl.bin
$ SPI_burn --host $ICE_IP --port $ICE_BURNER_PORT --addr 0x10000 -i u-boot.itb
$ SPI_burn --host $ICE_IP --port $ICE_BURNER_PORT --addr 0xf0000 -i ae350_ax45mp.dtb

Note that the --addr option specifies the offset starting from
the flash base address 0x80000000 and set by U-Boot configurations.
e.g.
u-boot-spl.bin : CONFIG_SPL_TEXT_BASE=0x80000000
u-boot.itb : CONFIG_SPL_LOAD_FIT_ADDRESS=0x80010000
ae350_ax45mp.dtb: CONFIG_SYS_FDT_BASE=0x800f0000

How to write the SD card
========================

Copy the sdcard.img to a SD card with "dd":

$ sudo dd if=sdcard.img of=/dev/sdX bs=4096
Expand Down
1 change: 0 additions & 1 deletion board/andes/ae350/uboot.config.fragment
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
CONFIG_SPL_FS_FAT=y
CONFIG_SPL_MMC=y
# CONFIG_SPL_RAM_SUPPORT is not set
CONFIG_SPL_OPENSBI_LOAD_ADDR=0x0
CONFIG_SPL_OPENSBI_SCRATCH_OPTIONS=0x0
CONFIG_DISPLAY_CPUINFO=y
Expand Down
2 changes: 2 additions & 0 deletions board/in-circuit/icnova-a20-adb4006/patches/linux/linux.hash
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Locally calculated
sha256 f74812f78e88992c416434cb107639e13a551dbaff36bb90d6346ab16ab71a95 linux-6.6.56.tar.xz
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
From 3cdf8aa3ff45e35a237285c107785bc3d2c6976a Mon Sep 17 00:00:00 2001
From: Ludwig Kormann <[email protected]>
Date: Wed, 31 Jan 2024 11:28:19 +0100
Subject: [PATCH] sunxi: sun4i: Reduce cpu clock at SPL initialization to 144
MHz

Up until now cpu clock gets initialized at 384 MHz, which is
the highest supported cpu clock.

Recent A20 batches show an increased percentage of modules
reacting very sensitive to operating conditions outside the
specifications.

The cpu dies very shortly after PLLs, core frequency or cpu
voltage are missconfigured. E.g.:
- uboot SPL selects 384 MHz as cpu clock which requires a cpu
voltage of at least 1.1 V.
- Linux CPU Frequency scaling with most sun7i dts will reduce
cpu voltage down to 1.0 V.
- When intiating a reboot or reset from linux the cpu voltage
may keep the 1.0 V configuration and the cpu dies during SPL
initialization.

Therefore reduce cpu clock at uboot SPL initialization down
to 144 MHz from 384 MHz.

Signed-off-by: Ludwig Kormann <[email protected]>
Upstream: Not Applicable
---
arch/arm/include/asm/arch-sunxi/clock_sun4i.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/include/asm/arch-sunxi/clock_sun4i.h b/arch/arm/include/asm/arch-sunxi/clock_sun4i.h
index 2cec91cb20..252c4c693e 100644
--- a/arch/arm/include/asm/arch-sunxi/clock_sun4i.h
+++ b/arch/arm/include/asm/arch-sunxi/clock_sun4i.h
@@ -141,7 +141,7 @@ struct sunxi_ccm_reg {
#define CCM_PLL1_CFG_SIG_DELT_PAT_EN_SHIFT 2
#define CCM_PLL1_CFG_FACTOR_M_SHIFT 0

-#define PLL1_CFG_DEFAULT 0xa1005000
+#define PLL1_CFG_DEFAULT 0xa1004c01

#if defined CONFIG_OLD_SUNXI_KERNEL_COMPAT && defined CONFIG_MACH_SUN5I
/*
--
2.39.2

2 changes: 2 additions & 0 deletions board/in-circuit/icnova-a20-adb4006/patches/uboot/uboot.hash
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Locally calculated
sha256 b28daf4ac17e43156363078bf510297584137f6df50fced9b12df34f61a92fb0 u-boot-2024.10.tar.bz2
1 change: 1 addition & 0 deletions configs/andes_ae350_45_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ BR2_TARGET_UBOOT_NEEDS_OPENSBI=y
BR2_TARGET_UBOOT_FORMAT_CUSTOM=y
BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot.itb"
BR2_TARGET_UBOOT_SPL=y
BR2_PACKAGE_HOST_ANDES_SPI_BURN=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
BR2_PACKAGE_HOST_GENIMAGE=y
BR2_PACKAGE_HOST_MTOOLS=y
7 changes: 5 additions & 2 deletions configs/icnova-a20-adb4006_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ BR2_arm=y
BR2_cortex_a7=y
BR2_ARM_FPU_NEON_VFPV4=y
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_6=y
BR2_GLOBAL_PATCH_DIR="board/in-circuit/icnova-a20-adb4006/patches"
BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
BR2_TARGET_GENERIC_HOSTNAME="ICnova A20 ADB4006"
BR2_TARGET_GENERIC_ISSUE="Welcome to ICnova A20 ADB4006!"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
Expand All @@ -11,7 +13,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/in-circuit/icnova-a20-adb4006/genimage.cfg"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.6.14"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.6.56"
BR2_LINUX_KERNEL_DEFCONFIG="sunxi"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/in-circuit/icnova-a20-adb4006/linux.fragment"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
Expand All @@ -23,11 +25,12 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="128M"
BR2_TARGET_UBOOT=y
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2024.01"
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2024.10"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="icnova-a20-adb4006"
BR2_TARGET_UBOOT_NEEDS_DTC=y
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
BR2_TARGET_UBOOT_NEEDS_GNUTLS=y
BR2_TARGET_UBOOT_SPL=y
BR2_TARGET_UBOOT_SPL_NAME="u-boot-sunxi-with-spl.bin"
BR2_PACKAGE_HOST_DOSFSTOOLS=y
Expand Down
3 changes: 3 additions & 0 deletions package/Config.in
Original file line number Diff line number Diff line change
Expand Up @@ -776,6 +776,7 @@ menu "Lua libraries/modules"
source "package/lua-testmore/Config.in"
source "package/lua-ubjson/Config.in"
source "package/lua-utf8/Config.in"
source "package/lua-uuid/Config.in"
source "package/lua-valua/Config.in"
source "package/lua-zlib/Config.in"
source "package/luabitop/Config.in"
Expand Down Expand Up @@ -986,6 +987,7 @@ menu "External python modules"
source "package/python-aiojobs/Config.in"
source "package/python-aiologstash/Config.in"
source "package/python-aiomonitor/Config.in"
source "package/python-aiomqtt/Config.in"
source "package/python-aioprocessing/Config.in"
source "package/python-aioredis/Config.in"
source "package/python-aiorwlock/Config.in"
Expand Down Expand Up @@ -1998,6 +2000,7 @@ menu "Networking"
source "package/bluez5_utils-headers/Config.in"
source "package/c-ares/Config.in"
source "package/cni-plugins/Config.in"
source "package/cpp-httplib/Config.in"
source "package/cppzmq/Config.in"
source "package/curlpp/Config.in"
source "package/czmq/Config.in"
Expand Down
1 change: 1 addition & 0 deletions package/Config.in.host
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ menu "Host utilities"
source "package/aespipe/Config.in.host"
source "package/agent-proxy/Config.in.host"
source "package/amlogic-boot-fip/Config.in.host"
source "package/andes-spi-burn/Config.in.host"
source "package/android-tools/Config.in.host"
source "package/asn1c/Config.in.host"
source "package/babeltrace2/Config.in.host"
Expand Down
8 changes: 8 additions & 0 deletions package/andes-spi-burn/Config.in.host
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
config BR2_PACKAGE_HOST_ANDES_SPI_BURN
bool "host andes-spi-burn"
depends on BR2_riscv
help
Andes Technology SPI_burn tool to program bootloader and
device-tree blob onto flash memory of AE350 platform.

https://github.com/andestech/IntelJ3
3 changes: 3 additions & 0 deletions package/andes-spi-burn/andes-spi-burn.hash
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Locally computed
sha256 72a5b016ebe0da77662a10edb8078c29cfcbedd8c0ff523d299248e0b1fb84dd andes-spi-burn-5b8193c35360febd8445cfa32adc6b13a861616d.tar.gz
sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE
20 changes: 20 additions & 0 deletions package/andes-spi-burn/andes-spi-burn.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
################################################################################
#
# andes-spi-burn
#
################################################################################

ANDES_SPI_BURN_VERSION = 5b8193c35360febd8445cfa32adc6b13a861616d
ANDES_SPI_BURN_SITE = $(call github,andestech,IntelJ3,$(ANDES_SPI_BURN_VERSION))
ANDES_SPI_BURN_LICENSE = Apache-2.0
ANDES_SPI_BURN_FILES = LICENSE

define HOST_ANDES_SPI_BURN_BUILD_CMDS
$(HOST_MAKE_ENV) $(MAKE) -C $(@D) -f Makefile_SPIburn
endef

define HOST_ANDES_SPI_BURN_INSTALL_CMDS
$(INSTALL) -D -m 0755 $(@D)/SPI_burn $(HOST_DIR)/bin/SPI_burn
endef

$(eval $(host-generic-package))
6 changes: 3 additions & 3 deletions package/bitcoin/Config.in
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ config BR2_PACKAGE_BITCOIN
depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-thread, boost-filesystem
depends on BR2_PACKAGE_BITCOIN_ARCH_SUPPORTS
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_9
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_11
depends on BR2_TOOLCHAIN_HAS_THREADS # boost
depends on BR2_USE_WCHAR
select BR2_PACKAGE_BOOST
Expand Down Expand Up @@ -46,9 +46,9 @@ config BR2_PACKAGE_BITCOIN_WALLET

endif

comment "bitcoin needs a toolchain w/ C++, threads, wchar, gcc >= 9"
comment "bitcoin needs a toolchain w/ C++, threads, wchar, gcc >= 11"
depends on BR2_PACKAGE_BITCOIN_ARCH_SUPPORTS
depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS
depends on !BR2_INSTALL_LIBSTDCPP || \
!BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || \
!BR2_TOOLCHAIN_GCC_AT_LEAST_9
!BR2_TOOLCHAIN_GCC_AT_LEAST_11
8 changes: 4 additions & 4 deletions package/bitcoin/bitcoin.hash
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Hash from: https://bitcoincore.org/bin/bitcoin-core-26.2/SHA256SUMS
# Hash from: https://bitcoincore.org/bin/bitcoin-core-28.0/SHA256SUMS
# After checking pgp signature from:
# https://bitcoincore.org/bin/bitcoin-core-26.2/SHA256SUMS.asc
sha256 78d59418741f45cbdaa9bf20ebc49a5e95ff9f7172f72fc78d14307eaf341b3c bitcoin-26.2.tar.gz
# https://bitcoincore.org/bin/bitcoin-core-28.0/SHA256SUMS.asc
sha256 700ae2d1e204602eb07f2779a6e6669893bc96c0dca290593f80ff8e102ff37f bitcoin-28.0.tar.gz

# Hash for license file
sha256 a6331cd1f889397adfc0c3b0535682a20950c6cf8e5c712e9997a15ce98324e1 COPYING
sha256 779d9beab4eef2340bb1e86e91f8f55dea9b0985a2d03fbcbb52bd713e091e1b COPYING
2 changes: 1 addition & 1 deletion package/bitcoin/bitcoin.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################

BITCOIN_VERSION = 26.2
BITCOIN_VERSION = 28.0
BITCOIN_SITE = https://bitcoincore.org/bin/bitcoin-core-$(BITCOIN_VERSION)
BITCOIN_AUTORECONF = YES
BITCOIN_LICENSE = MIT
Expand Down
2 changes: 1 addition & 1 deletion package/catch2/catch2.hash
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Locally computed:
sha256 5b10cd536fa3818112a82820ce0787bd9f2a906c618429e7c4dea639983c8e88 catch2-3.7.0.tar.gz
sha256 c991b247a1a0d7bb9c39aa35faf0fe9e19764213f28ffba3109388e62ee0269c catch2-3.7.1.tar.gz
sha256 c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 LICENSE.txt
2 changes: 1 addition & 1 deletion package/catch2/catch2.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################

CATCH2_VERSION = 3.7.0
CATCH2_VERSION = 3.7.1
CATCH2_SITE = $(call github,catchorg,Catch2,v$(CATCH2_VERSION))
CATCH2_INSTALL_STAGING = YES
CATCH2_INSTALL_TARGET = NO
Expand Down
2 changes: 1 addition & 1 deletion package/checkpolicy/checkpolicy.hash
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# https://github.com/SELinuxProject/selinux/wiki/Releases
sha256 1b346b3cdd4f8a78a157627bad64a3b3479c67b6a19d15e6d5c8694620eadbc1 checkpolicy-3.6.tar.gz
sha256 fd3e1925477d49946d1116938661af44c1f86f0d681466fd9f02eaa06002a07f checkpolicy-3.7.tar.gz

# Hash for license file
sha256 204d8eff92f95aac4df6c8122bc1505f468f3a901e5a4cc08940e0ede1938994 LICENSE
2 changes: 1 addition & 1 deletion package/checkpolicy/checkpolicy.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################

CHECKPOLICY_VERSION = 3.6
CHECKPOLICY_VERSION = 3.7
CHECKPOLICY_SITE = https://github.com/SELinuxProject/selinux/releases/download/$(CHECKPOLICY_VERSION)
CHECKPOLICY_LICENSE = GPL-2.0
CHECKPOLICY_LICENSE_FILES = LICENSE
Expand Down
4 changes: 4 additions & 0 deletions package/chrony/chrony.mk
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,10 @@ define CHRONY_USERS
chrony -1 chrony -1 * /run/chrony - - Time daemon
endef

define CHRONY_PERMISSIONS
/var/lib/chrony d 755 chrony chrony - - - - -
endef

ifeq ($(BR2_PACKAGE_LIBNSS),y)
CHRONY_DEPENDENCIES += libnss
else
Expand Down
2 changes: 1 addition & 1 deletion package/cloudflared/cloudflared.hash
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Locally computed
sha256 c61ef286962c3bb9c5edb580b89dbf8293083fa09a8f0f59379fe8ec2d04cada cloudflared-2024.6.1-go2.tar.gz
sha256 f96b703ea848bc538322eb957749b0b2395e0cf83213cf310cbde0a3f598eac4 cloudflared-2024.9.1-go2.tar.gz
sha256 58d1e17ffe5109a7ae296caafcadfdbe6a7d176f0bc4ab01e12a689b0499d8bd LICENSE
2 changes: 1 addition & 1 deletion package/cloudflared/cloudflared.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################

CLOUDFLARED_VERSION = 2024.6.1
CLOUDFLARED_VERSION = 2024.9.1
CLOUDFLARED_SITE = $(call github,cloudflare,cloudflared,$(CLOUDFLARED_VERSION))
CLOUDFLARED_LICENSE = Apache-2.0
CLOUDFLARED_LICENSE_FILES = LICENSE
Expand Down
21 changes: 21 additions & 0 deletions package/cpp-httplib/Config.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
comment "cpp-httplib needs a toolchain w/ C++, wchar, threads"
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS

config BR2_PACKAGE_CPP_HTTPLIB
bool "cpp-httplib"
depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_WCHAR
help
A C++ header-only HTTP/HTTPS server and client library.

https://github.com/yhirose/cpp-httplib

if BR2_PACKAGE_CPP_HTTPLIB
config BR2_PACKAGE_CPP_HTTPLIB_COMPILE
bool "compile as a shared library"
select BR2_PACKAGE_HOST_PYTHON3
help
Build as library

endif # BR2_PACKAGE_CPP_HTTPLIB
3 changes: 3 additions & 0 deletions package/cpp-httplib/cpp-httplib.hash
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Locally computed:
sha256 6ed5894bbbc4a34a0f4c5e962672d0003d2ea099bbadacc66f6dee2b213ff394 cpp-httplib-0.18.0.tar.gz
sha256 4b45cbe16d7b71b89ae6127e26e0d90a029198ca5e958ad8e3d0b8bbed364d8b LICENSE
Loading