Compare commits
52
Commits
2022.02.11
...
2022.02.12
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8e11746492 | ||
|
|
dcd6af7e25 | ||
|
|
416725c2b7 | ||
|
|
5c49b1fd38 | ||
|
|
5ece983fe7 | ||
|
|
6e67c566d2 | ||
|
|
7d8b699c29 | ||
|
|
0ed29418ea | ||
|
|
10848bb0ff | ||
|
|
d1d0f7ef42 | ||
|
|
d028c97177 | ||
|
|
1bd059e707 | ||
|
|
033a81dfec | ||
|
|
275f7014e3 | ||
|
|
a4237b8459 | ||
|
|
16ed361075 | ||
|
|
5c6e53db58 | ||
|
|
e4d777b1c8 | ||
|
|
4968f35a0d | ||
|
|
b164387224 | ||
|
|
ab1dcc03d9 | ||
|
|
6448317678 | ||
|
|
967e909610 | ||
|
|
0f4884a44d | ||
|
|
6838495a88 | ||
|
|
f002280e73 | ||
|
|
c7e1df73c2 | ||
|
|
7694bc5cb4 | ||
|
|
ff7d9c639b | ||
|
|
20fa9e84ed | ||
|
|
2429e6691a | ||
|
|
1a983bd057 | ||
|
|
e360f4557c | ||
|
|
c3a594c5d8 | ||
|
|
eb034871ef | ||
|
|
638a7d4129 | ||
|
|
7741edd248 | ||
|
|
4f454ed269 | ||
|
|
82b0891c7f | ||
|
|
ade8be6f13 | ||
|
|
c1ad9ff27f | ||
|
|
b7e3ab79d1 | ||
|
|
533477f62f | ||
|
|
eba42c4bdd | ||
|
|
6b675eaf21 | ||
|
|
f0c8f43fee | ||
|
|
4be09af0e6 | ||
|
|
d031f1712b | ||
|
|
75e04c691e | ||
|
|
8b641331d0 | ||
|
|
08ef726a3a | ||
|
|
cb1e96e551 |
@@ -1,3 +1,15 @@
|
||||
2022.02.12, released May 5th, 2023
|
||||
|
||||
Important / security related fixes.
|
||||
|
||||
Updated/fixed packages: agentpp, apache, ca-certificates,
|
||||
containerd, coremark, dcron, eudev, ffmpeg, git,
|
||||
intel-microcode, kexec, lcdproc, libmicrohttpd, libosmium,
|
||||
libxml2, linux-tools, matio, osm2pgsql, poppler, postgresql,
|
||||
protozero, python-web2py, runc, s390-tools, samba4, snmppp,
|
||||
sudo, tcpdump, uclibc, vim, webkitgtk, wpewebkit,
|
||||
xserver_xorg-server
|
||||
|
||||
2022.02.11, released March 19th, 2023
|
||||
|
||||
Important / security related fixes.
|
||||
|
||||
+4
-1
@@ -262,6 +262,9 @@ F: package/orbit/
|
||||
N: Attila Wagner <attila.wagner@onyxinsight.com>
|
||||
F: package/python-canopen/
|
||||
|
||||
N: Bagas Sanjaya <bagasdotme@gmail.com>
|
||||
F: package/git/
|
||||
|
||||
N: Bartosz Bilas <b.bilas@grinn-global.com>
|
||||
F: board/stmicroelectronics/stm32mp157a-dk1/
|
||||
F: configs/stm32mp157a_dk1_defconfig
|
||||
@@ -513,7 +516,7 @@ F: package/syslog-ng/
|
||||
N: Christian Kellermann <christian.kellermann@solectrix.de>
|
||||
F: package/python-pylibftdi/
|
||||
|
||||
N: Christian Stewart <christian@paral.in>
|
||||
N: Christian Stewart <christian@aperture.us>
|
||||
F: package/balena-engine/
|
||||
F: package/batman-adv/
|
||||
F: package/containerd/
|
||||
|
||||
@@ -92,9 +92,9 @@ all:
|
||||
.PHONY: all
|
||||
|
||||
# Set and export the version string
|
||||
export BR2_VERSION := 2022.02.11
|
||||
export BR2_VERSION := 2022.02.12
|
||||
# Actual time the release is cut (for reproducible builds)
|
||||
BR2_VERSION_EPOCH = 1679221000
|
||||
BR2_VERSION_EPOCH = 1683230000
|
||||
|
||||
# Save running make version since it's clobbered by the make package
|
||||
RUNNING_MAKE_VERSION := $(MAKE_VERSION)
|
||||
|
||||
@@ -18,6 +18,9 @@ BR2_TARGET_ROOTFS_EXT2=y
|
||||
BR2_TARGET_ROOTFS_EXT2_SIZE="32M"
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
BR2_TARGET_UBOOT=y
|
||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10"
|
||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="stm32f469-discovery"
|
||||
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
||||
BR2_PACKAGE_HOST_DOSFSTOOLS=y
|
||||
|
||||
+1
-1
@@ -128,7 +128,7 @@ endif
|
||||
|
||||
config BR2_LINUX_KERNEL_VERSION
|
||||
string
|
||||
default "5.15.96" if BR2_LINUX_KERNEL_LATEST_VERSION
|
||||
default "5.15.109" if BR2_LINUX_KERNEL_LATEST_VERSION
|
||||
default "5.10.115-cip7" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION
|
||||
default "5.10.109-cip5-rt4" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION
|
||||
default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \
|
||||
|
||||
+5
-5
@@ -1,13 +1,13 @@
|
||||
# From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
|
||||
sha256 d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.tar.xz
|
||||
sha256 348d974c143fdef8517ec703fdaa24bade12a49047848be92cb9e3253b19ef98 linux-5.15.96.tar.xz
|
||||
sha256 a2b51876befb8cc35724ed62820845f2b387d471a6cf46e8eedd0b6cb595825f linux-5.10.170.tar.xz
|
||||
sha256 5a1e5754b4f2a4fe73b119d810ecda2ce07ecfb6f6cbbd16547c9ecd30b97627 linux-5.4.233.tar.xz
|
||||
sha256 066c4bbcbe3c480068a2e302f52b1708f340ecaaf633ec43d7f791bbeac5771a linux-5.15.109.tar.xz
|
||||
sha256 1bbd445c154b053eea46acc883be548a98179988a9ed3a0b81bddfbf30a37e29 linux-5.10.179.tar.xz
|
||||
sha256 142f9aed1c9f2e409dd72c5c490ad824dddf31f955ed2097d5989c4b5074fc28 linux-5.4.242.tar.xz
|
||||
# From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc
|
||||
sha256 35017bb40b604e0b577fc2b87e727632b46608a2ba3a4f5858b9177f58f376b3 linux-4.4.302.tar.xz
|
||||
sha256 5385aaec55c766e3f462511453f5c63d7898b2d0e9ea74f22a23ebbedab0b3c6 linux-4.9.337.tar.xz
|
||||
sha256 4e1c1555c306874e0477d1af282d04a4efb285121456ab3f79519c92e406b701 linux-4.14.307.tar.xz
|
||||
sha256 64a265a193c9e3e14d1397278e2348386ef6d6043af76d693c0fbbafed345ca8 linux-4.19.274.tar.xz
|
||||
sha256 876c01f0d12ad0147b5c9ee2de919bedc7ffb7c2714dbfb7ccf44426f6f49153 linux-4.14.314.tar.xz
|
||||
sha256 43a514997d3a9052b765a9e1c8fbf7f5a810771937f8754a529ed09e0e02e20b linux-4.19.282.tar.xz
|
||||
# Locally computed
|
||||
sha256 f3559be277be9200897022282be18cfc0278d1d8baec8058305b04b9cd72002a linux-cip-5.10.115-cip7.tar.gz
|
||||
sha256 71fba4ed5cb48fa7869e9fe271b68b77fed26775ce5cf2f50891aa8f71c388b3 linux-cip-5.10.109-cip5-rt4.tar.gz
|
||||
|
||||
@@ -1,102 +0,0 @@
|
||||
From 2a0fe384eec254643ca2176ccfcbbd036a5aad06 Mon Sep 17 00:00:00 2001
|
||||
From: Luca Ceresoli <luca@lucaceresoli.net>
|
||||
Date: Tue, 14 Jul 2020 10:30:10 +0200
|
||||
Subject: [PATCH] Fix build when SNMPv3 is disabled
|
||||
|
||||
agentpp has ifdefs to disable v3 code when SNMPv3 is disabled. However it
|
||||
is missing one and it has a few ones in excess. Fix them.
|
||||
|
||||
Upstream is aware, says "will fix in later version", but thinks to make v3
|
||||
mandatory. See discussion at
|
||||
https://forum.snmp.app/t/agent-compile-fails-if-snmp-has-disable-snmpv3/326
|
||||
|
||||
Upstream status: none, upstream is not welcoming contributions.
|
||||
|
||||
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
|
||||
---
|
||||
include/agent_pp/notification_log_mib.h | 4 ++--
|
||||
include/agent_pp/notification_originator.h | 2 ++
|
||||
include/agent_pp/snmp_community_mib.h | 4 ++--
|
||||
src/notification_originator.cpp | 2 ++
|
||||
4 files changed, 8 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/include/agent_pp/notification_log_mib.h b/include/agent_pp/notification_log_mib.h
|
||||
index ddac05e515d9..8fd8cfec32ca 100644
|
||||
--- a/include/agent_pp/notification_log_mib.h
|
||||
+++ b/include/agent_pp/notification_log_mib.h
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
//--AgentGen BEGIN=_BEGIN
|
||||
#include <agent_pp/agent++.h>
|
||||
-#ifdef _SNMPv3
|
||||
+// #ifdef _SNMPv3 // This file deos not look SNMPv3-specific
|
||||
#include <agent_pp/mib_complex_entry.h>
|
||||
//--AgentGen END
|
||||
|
||||
@@ -688,6 +688,6 @@ protected:
|
||||
*/
|
||||
|
||||
|
||||
-#endif
|
||||
+// #endif // _SNMPv3
|
||||
|
||||
|
||||
diff --git a/include/agent_pp/notification_originator.h b/include/agent_pp/notification_originator.h
|
||||
index 95e8b4e1836d..6f50cd52625b 100644
|
||||
--- a/include/agent_pp/notification_originator.h
|
||||
+++ b/include/agent_pp/notification_originator.h
|
||||
@@ -307,7 +307,9 @@ class AGENTPP_DECL NotificationOriginator: public NotificationSender {
|
||||
*/
|
||||
virtual nlmLogEntry* get_nlm_log_entry();
|
||||
|
||||
+#ifdef _SNMPv3
|
||||
virtual v3MP* get_v3mp();
|
||||
+#endif
|
||||
|
||||
protected:
|
||||
|
||||
diff --git a/include/agent_pp/snmp_community_mib.h b/include/agent_pp/snmp_community_mib.h
|
||||
index 7d5c4558f36d..d9eb2b4a87ec 100644
|
||||
--- a/include/agent_pp/snmp_community_mib.h
|
||||
+++ b/include/agent_pp/snmp_community_mib.h
|
||||
@@ -49,7 +49,7 @@ namespace Agentpp {
|
||||
#define oidSnmpTrapAddress "1.3.6.1.6.3.18.1.3.0"
|
||||
#define oidSnmpTrapCommunity "1.3.6.1.6.3.18.1.4.0"
|
||||
|
||||
-#ifdef _SNMPv3
|
||||
+// #ifdef _SNMPv3 // This file deos not look SNMPv3-specific
|
||||
|
||||
/**
|
||||
* snmpCommunityName
|
||||
@@ -346,7 +346,7 @@ class AGENTPP_DECL snmp_community_mib: public MibGroup
|
||||
static void add_public();
|
||||
static void add_public(Mib* mib);
|
||||
};
|
||||
-#endif
|
||||
+// #endif // _SNMPv3
|
||||
|
||||
#ifdef AGENTPP_NAMESPACE
|
||||
}
|
||||
diff --git a/src/notification_originator.cpp b/src/notification_originator.cpp
|
||||
index d7d566869998..39ddbe08cdeb 100644
|
||||
--- a/src/notification_originator.cpp
|
||||
+++ b/src/notification_originator.cpp
|
||||
@@ -237,6 +237,7 @@ nlmLogEntry* NotificationOriginator::get_nlm_log_entry() {
|
||||
return nlmLogEntry::instance;
|
||||
}
|
||||
|
||||
+#ifdef _SNMPv3
|
||||
v3MP* NotificationOriginator::get_v3mp() {
|
||||
if (mib) {
|
||||
return mib->get_request_list()->get_v3mp();
|
||||
@@ -244,6 +245,7 @@ v3MP* NotificationOriginator::get_v3mp() {
|
||||
return v3MP::I;
|
||||
}
|
||||
}
|
||||
+#endif
|
||||
|
||||
|
||||
bool NotificationOriginator::check_access(ListCursor<MibTableRow>& cur,
|
||||
--
|
||||
2.27.0
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# Locally computed:
|
||||
sha256 9b45123df45e803198a1181540b37a4ccd0e63c68df6e826702e2ba49167edac agent++-4.3.1.tar.gz
|
||||
sha256 e09dc2d40277d468c18f1539ad18f43e0c3a95b10fad8a02184e9ace8bac0d67 agent++-4.6.0.tar.gz
|
||||
sha256 1eb85fc97224598dad1852b5d6483bbcf0aa8608790dcc657a5a2a761ae9c8c6 LICENSE-2_0.txt
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
AGENTPP_VERSION = 4.3.1
|
||||
AGENTPP_VERSION = 4.6.0
|
||||
AGENTPP_SOURCE = agent++-$(AGENTPP_VERSION).tar.gz
|
||||
AGENTPP_SITE = http://www.agentpp.com/download
|
||||
AGENTPP_LICENSE = Apache-2.0
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# From https://downloads.apache.org/httpd/httpd-2.4.56.tar.bz2.{sha256,sha512}
|
||||
sha256 d8d45f1398ba84edd05bb33ca7593ac2989b17cb9c7a0cafe5442d41afdb2d7c httpd-2.4.56.tar.bz2
|
||||
sha512 5f12cd9878d822384b1bb163fea4d8edee5e7a0dd8b2389264387971268145cccc6a5a27ddf0436c5f1f631acc5fdc4874da2a47911483e421ca40bf783e0e12 httpd-2.4.56.tar.bz2
|
||||
# From https://archive.apache.org/dist/httpd/httpd-2.4.57.tar.bz2.{sha256,sha512}
|
||||
sha256 dbccb84aee95e095edfbb81e5eb926ccd24e6ada55dcd83caecb262e5cf94d2a httpd-2.4.57.tar.bz2
|
||||
sha512 4d1e0a274ee90bdfb5f38d4a7d73a7367ed1c6388e26280e640014e49abc0df03683705b88dcfe2ec2da313dda4c7b4a3b86daffa1911f58e224eba89d82d155 httpd-2.4.57.tar.bz2
|
||||
# Locally computed
|
||||
sha256 47b8c2b6c3309282a99d4a3001575c790fead690cc14734628c4667d2bbffc43 LICENSE
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
APACHE_VERSION = 2.4.56
|
||||
APACHE_VERSION = 2.4.57
|
||||
APACHE_SOURCE = httpd-$(APACHE_VERSION).tar.bz2
|
||||
APACHE_SITE = https://downloads.apache.org/httpd
|
||||
APACHE_LICENSE = Apache-2.0
|
||||
|
||||
+14
-13
@@ -1,4 +1,4 @@
|
||||
From bf18b564122e8f976681a2398862fde1eafd84ba Mon Sep 17 00:00:00 2001
|
||||
From a4e468a2a0afa80df174831c2f422184820bb0fa Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
|
||||
Date: Thu, 6 Jan 2022 23:15:00 +0100
|
||||
Subject: [PATCH] mozilla/certdata2pem.py: make cryptography module optional
|
||||
@@ -14,38 +14,39 @@ cryptography Python module is there, we perform the check, otherwise
|
||||
the check is skipped.
|
||||
|
||||
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
|
||||
[Steve: refreshed to apply on ca-certificates version 20230311]
|
||||
Signed-off-by: Steve Hay <me@stevenhay.com>
|
||||
---
|
||||
mozilla/certdata2pem.py | 18 ++++++++++--------
|
||||
1 file changed, 10 insertions(+), 8 deletions(-)
|
||||
mozilla/certdata2pem.py | 17 ++++++++++-------
|
||||
1 file changed, 10 insertions(+), 7 deletions(-)
|
||||
|
||||
diff --git a/mozilla/certdata2pem.py b/mozilla/certdata2pem.py
|
||||
index ede23d4..a6261f8 100644
|
||||
index 4df86a2..3a6d7dc 100644
|
||||
--- a/mozilla/certdata2pem.py
|
||||
+++ b/mozilla/certdata2pem.py
|
||||
@@ -28,9 +28,6 @@ import sys
|
||||
@@ -28,8 +28,6 @@ import sys
|
||||
import textwrap
|
||||
import io
|
||||
|
||||
-from cryptography import x509
|
||||
-
|
||||
-
|
||||
|
||||
objects = []
|
||||
|
||||
# Dirty file parser.
|
||||
@@ -122,11 +119,16 @@ for obj in objects:
|
||||
@@ -122,11 +120,16 @@ for obj in objects:
|
||||
if not obj['CKA_LABEL'] in trust or not trust[obj['CKA_LABEL']]:
|
||||
continue
|
||||
|
||||
- cert = x509.load_der_x509_certificate(obj['CKA_VALUE'])
|
||||
- if cert.not_valid_after < datetime.datetime.now():
|
||||
- cert = x509.load_der_x509_certificate(bytes(obj['CKA_VALUE']))
|
||||
- if cert.not_valid_after < datetime.datetime.utcnow():
|
||||
- print('!'*74)
|
||||
- print('Trusted but expired certificate found: %s' % obj['CKA_LABEL'])
|
||||
- print('!'*74)
|
||||
+ try:
|
||||
+ from cryptography import x509
|
||||
+
|
||||
+ cert = x509.load_der_x509_certificate(obj['CKA_VALUE'])
|
||||
+ if cert.not_valid_after < datetime.datetime.now():
|
||||
+ cert = x509.load_der_x509_certificate(bytes(obj['CKA_VALUE']))
|
||||
+ if cert.not_valid_after < datetime.datetime.utcnow():
|
||||
+ print('!'*74)
|
||||
+ print('Trusted but expired certificate found: %s' % obj['CKA_LABEL'])
|
||||
+ print('!'*74)
|
||||
@@ -55,5 +56,5 @@ index ede23d4..a6261f8 100644
|
||||
bname = obj['CKA_LABEL'][1:-1].replace('/', '_')\
|
||||
.replace(' ', '_')\
|
||||
--
|
||||
2.33.1
|
||||
2.30.2
|
||||
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
# hashes from: $(CA_CERTIFICATES_SITE)/ca-certificates_$(CA_CERTIFICATES_VERSION).dsc :
|
||||
sha1 bce5a8fac45456dbebf256f3a812c6cd0a853e3e ca-certificates_20211016.tar.xz
|
||||
sha256 2ae9b6dc5f40c25d6d7fe55e07b54f12a8967d1955d3b7b2f42ee46266eeef88 ca-certificates_20211016.tar.xz
|
||||
|
||||
sha256 83de934afa186e279d1ed08ea0d73f5cf43a6fbfb5f00874b6db3711c64576f3 ca-certificates_20230311.tar.xz
|
||||
# Locally computed
|
||||
sha256 e85e1bcad3a915dc7e6f41412bc5bdeba275cadd817896ea0451f2140a93967c debian/copyright
|
||||
|
||||
@@ -4,9 +4,9 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
CA_CERTIFICATES_VERSION = 20211016
|
||||
CA_CERTIFICATES_VERSION = 20230311
|
||||
CA_CERTIFICATES_SOURCE = ca-certificates_$(CA_CERTIFICATES_VERSION).tar.xz
|
||||
CA_CERTIFICATES_SITE = https://snapshot.debian.org/archive/debian/20211022T144903Z/pool/main/c/ca-certificates
|
||||
CA_CERTIFICATES_SITE = https://snapshot.debian.org/archive/debian/20230317T205011Z/pool/main/c/ca-certificates
|
||||
CA_CERTIFICATES_DEPENDENCIES = host-openssl host-python3
|
||||
CA_CERTIFICATES_LICENSE = GPL-2.0+ (script), MPL-2.0 (data)
|
||||
CA_CERTIFICATES_LICENSE_FILES = debian/copyright
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# Computed locally
|
||||
sha256 d14c703ea6d60a45ef2db8f2275ddae6a3538305117c7813fa24dcf12f4b7d85 containerd-1.5.16.tar.gz
|
||||
sha256 489ee6b179bf2f0d7f7ac23da4973081cfc95db45231d3fd1e34f7adebe4573b containerd-1.5.18.tar.gz
|
||||
sha256 4bbe3b885e8cd1907ab4cf9a41e862e74e24b5422297a4f2fe524e6a30ada2b4 LICENSE
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
CONTAINERD_VERSION = 1.5.16
|
||||
CONTAINERD_VERSION = 1.5.18
|
||||
CONTAINERD_SITE = $(call github,containerd,containerd,v$(CONTAINERD_VERSION))
|
||||
CONTAINERD_LICENSE = Apache-2.0
|
||||
CONTAINERD_LICENSE_FILES = LICENSE
|
||||
|
||||
@@ -11,6 +11,7 @@ COREMARK_LICENSE_FILES = LICENSE.md
|
||||
|
||||
define COREMARK_BUILD_CMDS
|
||||
$(TARGET_MAKE_ENV) $(MAKE) CC="$(TARGET_CC)" -C $(@D) \
|
||||
PORT_CFLAGS="$(TARGET_CFLAGS)" \
|
||||
PORT_DIR=linux$(if $(BR2_ARCH_IS_64),64) EXE= link
|
||||
endef
|
||||
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
From 1fd99b71b063b1573beaf9f6b801ec5be2fbe24f Mon Sep 17 00:00:00 2001
|
||||
From: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
|
||||
Date: Fri, 2 Sep 2022 23:20:14 +0200
|
||||
Subject: [PATCH] Make @hourly, @daily, ... work again
|
||||
|
||||
closes #15
|
||||
|
||||
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
|
||||
Upstream: https://github.com/dubiousjim/dcron/pull/35
|
||||
---
|
||||
database.c | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/database.c b/database.c
|
||||
index 37cf17a..6ec720e 100644
|
||||
--- a/database.c
|
||||
+++ b/database.c
|
||||
@@ -455,6 +455,8 @@ SynchronizeFile(const char *dpath, const char *fileName, const char *userName)
|
||||
line.cl_Days[j] = 1;
|
||||
for (j=0; j<12; ++j)
|
||||
line.cl_Mons[j] = 1;
|
||||
+ for (j=0; j<7; ++j)
|
||||
+ line.cl_Dow[j] = ALL_DOW;
|
||||
}
|
||||
|
||||
while (*ptr == ' ' || *ptr == '\t')
|
||||
--
|
||||
2.35.1
|
||||
@@ -0,0 +1,44 @@
|
||||
From 09b536e0b9d0964674936901ab9d2954f935c8b4 Mon Sep 17 00:00:00 2001
|
||||
From: Stefan Ott <stefan@ott.net>
|
||||
Date: Wed, 5 Apr 2023 18:20:37 +0200
|
||||
Subject: [PATCH] Fix compile-time issue on very old kernels
|
||||
|
||||
Kernel versions prior to 3.4 did not have V4L2_CAP_DEVICE_CAPS and
|
||||
compiling against such a kernel will fail.
|
||||
|
||||
This patch introduces a version check and makes eudev fall back to
|
||||
v2cap.capabilities on these kernels.
|
||||
|
||||
Upstream: https://github.com/eudev-project/eudev/commit/09b536e0b9d0964674936901ab9d2954f935c8b4
|
||||
Signed-off-by: Stefan Ott <stefan@ott.net>
|
||||
---
|
||||
src/v4l_id/v4l_id.c | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/src/v4l_id/v4l_id.c b/src/v4l_id/v4l_id.c
|
||||
index 6bf45effe..702d5b687 100644
|
||||
--- a/src/v4l_id/v4l_id.c
|
||||
+++ b/src/v4l_id/v4l_id.c
|
||||
@@ -28,6 +28,7 @@
|
||||
#include <sys/types.h>
|
||||
#include <sys/time.h>
|
||||
#include <sys/ioctl.h>
|
||||
+#include <linux/version.h>
|
||||
#include <linux/videodev2.h>
|
||||
|
||||
#include "util.h"
|
||||
@@ -71,9 +72,11 @@ int main(int argc, char *argv[]) {
|
||||
printf("ID_V4L_VERSION=2\n");
|
||||
printf("ID_V4L_PRODUCT=%s\n", v2cap.card);
|
||||
printf("ID_V4L_CAPABILITIES=:");
|
||||
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,4,0)
|
||||
if (v2cap.capabilities & V4L2_CAP_DEVICE_CAPS)
|
||||
capabilities = v2cap.device_caps;
|
||||
else
|
||||
+#endif
|
||||
capabilities = v2cap.capabilities;
|
||||
if ((capabilities & V4L2_CAP_VIDEO_CAPTURE) > 0 ||
|
||||
(capabilities & V4L2_CAP_VIDEO_CAPTURE_MPLANE) > 0)
|
||||
--
|
||||
2.40.0
|
||||
|
||||
@@ -22,7 +22,7 @@ diff --git a/libswscale/x86/yuv2rgb.c b/libswscale/x86/yuv2rgb.c
|
||||
index c12e88cbb5..4791e5b93a 100644
|
||||
--- a/libswscale/x86/yuv2rgb.c
|
||||
+++ b/libswscale/x86/yuv2rgb.c
|
||||
@@ -83,6 +83,7 @@ av_cold SwsFunc ff_yuv2rgb_init_x86(SwsContext *c)
|
||||
@@ -71,6 +71,7 @@ av_cold SwsFunc ff_yuv2rgb_init_x86(SwsContext *c)
|
||||
#if HAVE_X86ASM
|
||||
int cpu_flags = av_get_cpu_flags();
|
||||
|
||||
@@ -30,7 +30,7 @@ index c12e88cbb5..4791e5b93a 100644
|
||||
if (EXTERNAL_SSSE3(cpu_flags)) {
|
||||
switch (c->dstFormat) {
|
||||
case AV_PIX_FMT_RGB32:
|
||||
@@ -111,6 +112,7 @@ av_cold SwsFunc ff_yuv2rgb_init_x86(SwsContext *c)
|
||||
@@ -99,6 +100,7 @@ av_cold SwsFunc ff_yuv2rgb_init_x86(SwsContext *c)
|
||||
return yuv420_rgb15_ssse3;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ diff --git a/configure b/configure
|
||||
index 6bfd98b384..773a7d516c 100755
|
||||
--- a/configure
|
||||
+++ b/configure
|
||||
@@ -2161,6 +2161,7 @@ HEADERS_LIST="
|
||||
@@ -2135,6 +2135,7 @@ HEADERS_LIST="
|
||||
opencv2_core_core_c_h
|
||||
OpenGL_gl3_h
|
||||
poll_h
|
||||
@@ -28,7 +28,7 @@ index 6bfd98b384..773a7d516c 100755
|
||||
sys_param_h
|
||||
sys_resource_h
|
||||
sys_select_h
|
||||
@@ -6218,6 +6219,7 @@ check_func_headers VideoToolbox/VTCompressionSession.h VTCompressionSessionPrepa
|
||||
@@ -6182,6 +6183,7 @@ check_func_headers VideoToolbox/VTCompressionSession.h VTCompressionSessionPrepa
|
||||
check_headers windows.h
|
||||
check_headers X11/extensions/XvMClib.h
|
||||
check_headers asm/types.h
|
||||
|
||||
@@ -17,7 +17,7 @@ diff --git a/configure b/configure
|
||||
index 0bb3a7cf2b..3bda99e415 100755
|
||||
--- a/configure
|
||||
+++ b/configure
|
||||
@@ -7602,15 +7602,15 @@ rpath=$(enabled rpath && echo "-Wl,-rpath,\${libdir}")
|
||||
@@ -7715,15 +7715,15 @@ rpath=$(enabled rpath && echo "-Wl,-rpath,\${libdir}")
|
||||
source_path=${source_path}
|
||||
LIBPREF=${LIBPREF}
|
||||
LIBSUF=${LIBSUF}
|
||||
|
||||
@@ -22,7 +22,7 @@ menuconfig BR2_PACKAGE_FFMPEG
|
||||
FFmpeg is a complete, cross-platform solution to record,
|
||||
convert and stream audio and video.
|
||||
|
||||
http://www.ffmpeg.org
|
||||
https://www.ffmpeg.org
|
||||
|
||||
if BR2_PACKAGE_FFMPEG
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Locally calculated
|
||||
sha256 6c5b6c195e61534766a0b5fe16acc919170c883362612816d0a1c7f4f947006e ffmpeg-4.4.3.tar.xz
|
||||
sha256 e80b380d595c809060f66f96a5d849511ef4a76a26b76eacf5778b94c3570309 ffmpeg-4.4.4.tar.xz
|
||||
sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING.GPLv2
|
||||
sha256 b634ab5640e258563c536e658cad87080553df6f34f62269a21d554844e58bfe COPYING.LGPLv2.1
|
||||
sha256 cb48bf09a11f5fb576cddb0431c8f5ed0a60157a9ec942adffc13907cbe083f2 LICENSE.md
|
||||
|
||||
@@ -4,9 +4,9 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
FFMPEG_VERSION = 4.4.3
|
||||
FFMPEG_VERSION = 4.4.4
|
||||
FFMPEG_SOURCE = ffmpeg-$(FFMPEG_VERSION).tar.xz
|
||||
FFMPEG_SITE = http://ffmpeg.org/releases
|
||||
FFMPEG_SITE = https://ffmpeg.org/releases
|
||||
FFMPEG_INSTALL_STAGING = YES
|
||||
|
||||
FFMPEG_LICENSE = LGPL-2.1+, libjpeg license
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# From: https://www.kernel.org/pub/software/scm/git/sha256sums.asc
|
||||
sha256 30674629605a12d3ef4f9c752d5561862f04a48952b1799b9815f9884e4e0f6d git-2.31.7.tar.xz
|
||||
sha256 c7a0c77fa63de669494b10a6b2a7f85d1e9ba69add501c89e035a36ded14d1d5 git-2.31.8.tar.xz
|
||||
# Locally calculated
|
||||
sha256 5b2198d1645f767585e8a88ac0499b04472164c0d2da22e75ecf97ef443ab32e COPYING
|
||||
sha256 1922f45d2c49e390032c9c0ba6d7cac904087f7cec51af30c2b2ad022ce0e76a LGPL-2.1
|
||||
|
||||
+1
-1
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
GIT_VERSION = 2.31.7
|
||||
GIT_VERSION = 2.31.8
|
||||
GIT_SOURCE = git-$(GIT_VERSION).tar.xz
|
||||
GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git
|
||||
GIT_LICENSE = GPL-2.0, LGPL-2.1+
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# Locally computed
|
||||
sha256 8d14a914815f56c27b1f41be0fd699d1afcfdbc05432056427e455100798975e intel-microcode-20221108.tar.gz
|
||||
sha256 3a3cfe2c7642339af9f4c2ad69f5f367dfa4cd1f7f9fd4124dedefb7803591d4 intel-microcode-20230214.tar.gz
|
||||
sha256 03efb1491c7e899feb2665fa299363e64035e5444c1b8bc1f6ebed30de964e12 license
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
INTEL_MICROCODE_VERSION = 20221108
|
||||
INTEL_MICROCODE_VERSION = 20230214
|
||||
INTEL_MICROCODE_SITE = $(call github,intel,Intel-Linux-Processor-Microcode-Data-Files,microcode-$(INTEL_MICROCODE_VERSION))
|
||||
INTEL_MICROCODE_LICENSE = PROPRIETARY
|
||||
INTEL_MICROCODE_LICENSE_FILES = license
|
||||
|
||||
@@ -9,6 +9,8 @@ KEXEC_SOURCE = kexec-tools-$(KEXEC_VERSION).tar.xz
|
||||
KEXEC_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/kernel/kexec
|
||||
KEXEC_LICENSE = GPL-2.0
|
||||
KEXEC_LICENSE_FILES = COPYING
|
||||
KEXEC_CPE_ID_PRODUCT = kexec-tools
|
||||
KEXEC_CPE_ID_VENDOR = kexec-tools_project
|
||||
KEXEC_SELINUX_MODULES = kdump
|
||||
|
||||
# Makefile expects $STRIP -o to work, so needed for !BR2_STRIP_strip
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
comment "lcdproc needs a toolchain w/ dynamic library"
|
||||
comment "lcdproc needs a toolchain w/ dynamic library"
|
||||
depends on BR2_STATIC_LIBS
|
||||
|
||||
config BR2_PACKAGE_LCDPROC
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# Locally calculated
|
||||
sha256 9278907a6f571b391aab9644fd646a5108ed97311ec66f6359cebbedb0a4e3bb libmicrohttpd-0.9.75.tar.gz
|
||||
sha256 f0b1547b5a42a6c0f724e8e1c1cb5ce9c4c35fb495e7d780b9930d35011ceb4c libmicrohttpd-0.9.76.tar.gz
|
||||
sha256 7399547209438c93f9b90297954698773d4846cea44cde5ca982c84c45952a3b COPYING
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
LIBMICROHTTPD_VERSION = 0.9.75
|
||||
LIBMICROHTTPD_VERSION = 0.9.76
|
||||
LIBMICROHTTPD_SITE = $(BR2_GNU_MIRROR)/libmicrohttpd
|
||||
LIBMICROHTTPD_LICENSE_FILES = COPYING
|
||||
LIBMICROHTTPD_CPE_ID_VENDOR = gnu
|
||||
|
||||
@@ -13,6 +13,6 @@ config BR2_PACKAGE_LIBOSMIUM
|
||||
|
||||
https://osmcode.org/libosmium/
|
||||
|
||||
comment "libosmium needs a toolchain w/ C++, wchar, threads, gcc >= 4.7"
|
||||
comment "libosmium needs a toolchain w/ C++, wchar, threads, gcc >= 4.7"
|
||||
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_7 || !BR2_TOOLCHAIN_HAS_THREADS
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# From http://ftp.acc.umu.se/pub/gnome/sources/libxml2/2.10/libxml2-2.10.3.sha256sum
|
||||
sha256 5d2cc3d78bec3dbe212a9d7fa629ada25a7da928af432c93060ff5c17ee28a9c libxml2-2.10.3.tar.xz
|
||||
# From https://download.gnome.org/sources/libxml2/2.10/libxml2-2.10.4.sha256sum
|
||||
sha256 ed0c91c5845008f1936739e4eee2035531c1c94742c6541f44ee66d885948d45 libxml2-2.10.4.tar.xz
|
||||
# License files, locally calculated
|
||||
sha256 c5c63674f8a83c4d2e385d96d1c670a03cb871ba2927755467017317878574bd Copyright
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
################################################################################
|
||||
|
||||
LIBXML2_VERSION_MAJOR = 2.10
|
||||
LIBXML2_VERSION = $(LIBXML2_VERSION_MAJOR).3
|
||||
LIBXML2_VERSION = $(LIBXML2_VERSION_MAJOR).4
|
||||
LIBXML2_SOURCE = libxml2-$(LIBXML2_VERSION).tar.xz
|
||||
LIBXML2_SITE = \
|
||||
http://ftp.gnome.org/pub/gnome/sources/libxml2/$(LIBXML2_VERSION_MAJOR)
|
||||
https://download.gnome.org/sources/libxml2/$(LIBXML2_VERSION_MAJOR)
|
||||
LIBXML2_INSTALL_STAGING = YES
|
||||
LIBXML2_LICENSE = MIT
|
||||
LIBXML2_LICENSE_FILES = Copyright
|
||||
|
||||
@@ -380,11 +380,11 @@ config BR2_DEFAULT_KERNEL_HEADERS
|
||||
string
|
||||
default "4.4.302" if BR2_KERNEL_HEADERS_4_4
|
||||
default "4.9.337" if BR2_KERNEL_HEADERS_4_9
|
||||
default "4.14.307" if BR2_KERNEL_HEADERS_4_14
|
||||
default "4.19.274" if BR2_KERNEL_HEADERS_4_19
|
||||
default "5.4.233" if BR2_KERNEL_HEADERS_5_4
|
||||
default "5.10.170" if BR2_KERNEL_HEADERS_5_10
|
||||
default "5.15.96" if BR2_KERNEL_HEADERS_5_15
|
||||
default "4.14.314" if BR2_KERNEL_HEADERS_4_14
|
||||
default "4.19.282" if BR2_KERNEL_HEADERS_4_19
|
||||
default "5.4.242" if BR2_KERNEL_HEADERS_5_4
|
||||
default "5.10.179" if BR2_KERNEL_HEADERS_5_10
|
||||
default "5.15.109" if BR2_KERNEL_HEADERS_5_15
|
||||
default "5.16.20" if BR2_KERNEL_HEADERS_5_16
|
||||
default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION
|
||||
default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL
|
||||
|
||||
@@ -24,7 +24,7 @@ start() {
|
||||
for prog in ${PROGS}; do
|
||||
start_one "${prog}" || ret=$?
|
||||
done
|
||||
return $ret
|
||||
return "$ret"
|
||||
}
|
||||
|
||||
stop_one() {
|
||||
@@ -45,7 +45,7 @@ stop() {
|
||||
for prog in ${PROGS}; do
|
||||
stop_one "${prog}" || ret=$?
|
||||
done
|
||||
return $ret
|
||||
return "$ret"
|
||||
}
|
||||
|
||||
restart() {
|
||||
|
||||
@@ -15,6 +15,14 @@ MATIO_INSTALL_STAGING = YES
|
||||
# va_copy()
|
||||
MATIO_CONF_ENV = ac_cv_va_copy=yes
|
||||
|
||||
MATIO_CFLAGS = $(TARGET_CFLAGS)
|
||||
|
||||
ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_99410),y)
|
||||
MATIO_CFLAGS += -O0
|
||||
endif
|
||||
|
||||
MATIO_CONF_ENV += CFLAGS="$(MATIO_CFLAGS)"
|
||||
|
||||
# mat73 require hdf5 (not available), extented-sparse take 2KB
|
||||
MATIO_CONF_OPTS = --disable-mat73 --enable-extended-sparse
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ config BR2_PACKAGE_OSM2PGSQL
|
||||
|
||||
https://osm2pgsql.org
|
||||
|
||||
comment "osm2pgsql needs a toolchain w/ C++, wchar, threads, gcc >= 4.9"
|
||||
comment "osm2pgsql needs a toolchain w/ C++, wchar, threads, gcc >= 4.9"
|
||||
depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS
|
||||
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || !BR2_TOOLCHAIN_HAS_THREADS
|
||||
|
||||
@@ -47,7 +47,8 @@ POPPLER_DEPENDENCIES += gobject-introspection
|
||||
POPPLER_CONF_OPTS += \
|
||||
-DENABLE_GOBJECT_INTROSPECTION=ON \
|
||||
-DINTROSPECTION_SCANNER=$(STAGING_DIR)/usr/bin/g-ir-scanner \
|
||||
-DINTROSPECTION_COMPILER=$(STAGING_DIR)/usr/bin/g-ir-compiler
|
||||
-DINTROSPECTION_COMPILER=$(STAGING_DIR)/usr/bin/g-ir-compiler \
|
||||
-DINTROSPECTION_COMPILER_ARGS="--includedir=$(STAGING_DIR)/usr/share/gir-1.0"
|
||||
else
|
||||
POPPLER_CONF_OPTS += -DENABLE_GOBJECT_INTROSPECTION=OFF
|
||||
endif
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-14.6.tar.bz2.sha256
|
||||
sha256 508840fc1809d39ab72274d5f137dabb9fd7fb4f933da4168aeebb20069edf22 postgresql-14.6.tar.bz2
|
||||
# From https://ftp.postgresql.org/pub/source/v14.7/postgresql-14.7.tar.bz2.sha256
|
||||
sha256 cef60f0098fa8101c1546f4254e45b722af5431337945b37af207007630db331 postgresql-14.7.tar.bz2
|
||||
# License file, Locally calculated
|
||||
sha256 f6d6616acdb598742e2a7c64fa0551c1c72c309d279fd2d90370e5fdd41c8945 COPYRIGHT
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
POSTGRESQL_VERSION = 14.6
|
||||
POSTGRESQL_VERSION = 14.7
|
||||
POSTGRESQL_SOURCE = postgresql-$(POSTGRESQL_VERSION).tar.bz2
|
||||
POSTGRESQL_SITE = https://ftp.postgresql.org/pub/source/v$(POSTGRESQL_VERSION)
|
||||
POSTGRESQL_LICENSE = PostgreSQL
|
||||
@@ -19,6 +19,10 @@ POSTGRESQL_CONF_ENV = \
|
||||
POSTGRESQL_CONF_OPTS = --disable-rpath
|
||||
POSTGRESQL_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES)
|
||||
|
||||
# CVE-2017-8806 is related to postgresql-common package
|
||||
# It is false positive for postgresql
|
||||
POSTGRESQL_IGNORE_CVES += CVE-2017-8806
|
||||
|
||||
# https://www.postgresql.org/docs/11/static/install-procedure.html:
|
||||
# "If you want to invoke the build from another makefile rather than
|
||||
# manually, you must unset MAKELEVEL or set it to zero"
|
||||
|
||||
@@ -16,5 +16,5 @@ config BR2_PACKAGE_PROTOZERO
|
||||
|
||||
https://github.com/mapbox/protozero
|
||||
|
||||
comment "protozero needs a toolchain w/ C++, gcc >= 4.7"
|
||||
comment "protozero needs a toolchain w/ C++, gcc >= 4.7"
|
||||
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_7
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# sha256 locally computed
|
||||
sha256 44556376468139de874e9c29c9ef56e60ecd5f7536c7bee46d74b1f9d4178825 python-web2py-2.21.1.tar.gz
|
||||
sha256 f4066d76290b333bc1bb1cf4c23b612eebde712b7112e90a72e7609a14690d2c python-web2py-2.23.1.tar.gz
|
||||
sha256 2aae96826184a492bc799add49aed7b29036e7aba2d2294fb65053bd30fe55fe LICENSE
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
PYTHON_WEB2PY_VERSION = 2.21.1
|
||||
PYTHON_WEB2PY_VERSION = 2.23.1
|
||||
PYTHON_WEB2PY_SITE = $(call github,web2py,web2py,v$(PYTHON_WEB2PY_VERSION))
|
||||
PYTHON_WEB2PY_LICENSE = LGPL-3.0
|
||||
PYTHON_WEB2PY_LICENSE_FILES = LICENSE
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# Locally computed
|
||||
sha256 4f02077432642eebd768fc857318ae7929290b3a3511eb1be338005e360cfa34 runc-1.1.4.tar.gz
|
||||
sha256 76cbf30637cbb828794d72d32fb3fd6ff3139cd9743b8b44790fd110f43d96b2 runc-1.1.5.tar.gz
|
||||
sha256 552a739c3b25792263f731542238b92f6f8d07e9a488eae27e6c4690038a8243 LICENSE
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
RUNC_VERSION = 1.1.4
|
||||
RUNC_VERSION = 1.1.5
|
||||
RUNC_SITE = $(call github,opencontainers,runc,v$(RUNC_VERSION))
|
||||
RUNC_LICENSE = Apache-2.0, LGPL-2.1 (libseccomp)
|
||||
RUNC_LICENSE_FILES = LICENSE
|
||||
|
||||
@@ -16,7 +16,7 @@ S390_TOOLS_MAKE_OPTS = \
|
||||
LINK="$(TARGET_CC)" \
|
||||
LINKXX="$(TARGET_CXX)"
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBCURL),y)
|
||||
ifeq ($(BR2_PACKAGE_LIBCURL_OPENSSL),y)
|
||||
S390_TOOLS_DEPENDENCIES += libcurl
|
||||
S390_TOOLS_MAKE_OPTS += \
|
||||
CURL_CONFIG=$(STAGING_DIR)/usr/bin/curl-config \
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Locally calculated after checking pgp signature
|
||||
# https://download.samba.org/pub/samba/stable/samba-4.15.12.tar.asc
|
||||
sha256 5889493d69dc7723be6c3154387fbed38c1cddf93a16da8670d99b7cca33b15e samba-4.15.12.tar.gz
|
||||
# https://download.samba.org/pub/samba/stable/samba-4.15.13.tar.asc
|
||||
sha256 c412e3536a5265d04e52983e643bae9e047bcc3eac08683a945b1057ecdf4968 samba-4.15.13.tar.gz
|
||||
sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
SAMBA4_VERSION = 4.15.12
|
||||
SAMBA4_VERSION = 4.15.13
|
||||
SAMBA4_SITE = https://download.samba.org/pub/samba/stable
|
||||
SAMBA4_SOURCE = samba-$(SAMBA4_VERSION).tar.gz
|
||||
SAMBA4_INSTALL_STAGING = YES
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
fix build with libressl >= 3.5.0
|
||||
|
||||
Fix the following build failure with libressl >= 3.5.0:
|
||||
|
||||
auth_priv.cpp: In member function 'virtual int Snmp_pp::AuthMD5::password_to_key(const unsigned char*, unsigned int, const unsigned char*, unsigned int, unsigned char*, unsigned int*)':
|
||||
auth_priv.cpp:1132:20: error: aggregate 'Snmp_pp::MD5HashStateType md5_hash_state' has incomplete type and cannot be defined
|
||||
MD5HashStateType md5_hash_state;
|
||||
^~~~~~~~~~~~~~
|
||||
|
||||
Fixes:
|
||||
- http://autobuild.buildroot.org/results/b50b883c03e82564198a8b7e91bd14bf007772e0
|
||||
|
||||
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
||||
[Upstream status: merged (emailed to katz.agentpp.com@magenta.de)]
|
||||
|
||||
diff -Naurp snmp++-3.4.9.orig/src/auth_priv.cpp snmp++-3.4.9/src/auth_priv.cpp
|
||||
--- snmp++-3.4.9.orig/src/auth_priv.cpp 2022-05-13 11:39:14.083038544 +0200
|
||||
+++ snmp++-3.4.9/src/auth_priv.cpp 2022-05-13 15:00:42.576102348 +0200
|
||||
@@ -79,8 +79,9 @@ static const char *loggerModuleName = "s
|
||||
|
||||
/* -- START: Defines for OpenSSL -- */
|
||||
|
||||
-#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
|
||||
-// OpenSSL versions up to 1.0.x and LibreSSL
|
||||
+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \
|
||||
+ (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000L)
|
||||
+// OpenSSL versions up to 1.0.x and LibreSSL versions up to 3.4.x
|
||||
typedef EVP_MD_CTX EVPHashStateType;
|
||||
|
||||
int evpAllocAndInit(EVP_MD_CTX *ctx, const EVP_MD *md)
|
||||
@@ -138,7 +139,7 @@ typedef EVP_MD_CTX* MD5HashSta
|
||||
#define MD5_PROCESS(s, p, l) EVP_DigestUpdate(*(s), p, l)
|
||||
#define MD5_DONE(s, k) evpDigestFinalAndFree(s, k)
|
||||
|
||||
-#endif // OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
|
||||
+#endif // OPENSSL_VERSION_NUMBER < 0x10100000L || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000L)
|
||||
|
||||
typedef DES_key_schedule DESCBCType;
|
||||
#define DES_CBC_START_ENCRYPT(c, iv, k, kl, r, s) \
|
||||
@@ -0,0 +1,43 @@
|
||||
fix build without v3
|
||||
|
||||
Fix the following build failure without version3 raised since version
|
||||
3.5.0:
|
||||
|
||||
msgqueue.cpp: In member function 'int Snmp_pp::CSNMPMessage::ResendMessage()':
|
||||
msgqueue.cpp:263:34: error: 'version3' was not declared in this scope; did you mean 'version1'?
|
||||
263 | if (m_target->get_version() == version3) {
|
||||
| ^~~~~~~~
|
||||
| version1
|
||||
|
||||
Fixes:
|
||||
- http://autobuild.buildroot.org/results/8ef3e4407a51c53c15e530606227338761dd905b
|
||||
|
||||
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
||||
[Upstream status: sent to katz.agentpp.com@magenta.de]
|
||||
|
||||
diff -Nura snmp++-3.5.0.orig/src/msgqueue.cpp snmp++-3.5.0/src/msgqueue.cpp
|
||||
--- snmp++-3.5.0.orig/src/msgqueue.cpp 2023-03-20 10:49:30.629000853 +0100
|
||||
+++ snmp++-3.5.0/src/msgqueue.cpp 2023-03-20 10:51:36.880664304 +0100
|
||||
@@ -260,18 +260,20 @@
|
||||
m_target->set_retry(m_target->get_retry() - 1);
|
||||
SetSendTime();
|
||||
int status;
|
||||
- if (m_target->get_version() == version3) {
|
||||
#ifdef _SNMPv3
|
||||
+ if (m_target->get_version() == version3) {
|
||||
// delete entry in cache
|
||||
if (m_snmp->get_mpv3())
|
||||
m_snmp->get_mpv3()->delete_from_cache(m_pdu.get_request_id());
|
||||
-#endif
|
||||
status = m_snmp->snmp_engine(m_pdu, m_pdu.get_error_status(), m_pdu.get_error_index(),
|
||||
*m_target, m_callBack, m_callData, m_socket, 0, this);
|
||||
}
|
||||
else {
|
||||
+#endif
|
||||
status = send_snmp_request(m_socket, m_rawPdu, m_rawPduLen, *m_address);
|
||||
+#ifdef _SNMPv3
|
||||
}
|
||||
+#endif
|
||||
if (status != 0)
|
||||
return SNMP_CLASS_TL_FAILED;
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# Locally computed:
|
||||
sha256 a3eb75e2310c315d9b2c2094154c7cd9b46684adb80a4b36b8957dcc09af4041 snmp++-3.4.2.tar.gz
|
||||
sha256 f6fd4321c7eb6e51a272f91f964aea7f53039bb2b55f690d5a9d042f3a5d79b9 src/v3.cpp
|
||||
sha256 d7a77fd05ecd99b25c51cbab08dfeef22a5edf2677875695c213631af59d5bae snmp++-3.4.10.tar.gz
|
||||
sha256 61337e799c8274e596e5783b22607beea8073ee296c6b27fc5c7487296e56851 src/v3.cpp
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
SNMPPP_VERSION = 3.4.2
|
||||
SNMPPP_VERSION = 3.4.10
|
||||
SNMPPP_SOURCE = snmp++-$(SNMPPP_VERSION).tar.gz
|
||||
SNMPPP_SITE = http://www.agentpp.com/download
|
||||
SNMPPP_DEPENDENCIES = host-pkgconf
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
From 5cfc7e277d0b262a1d12e867c47a36301fb7edb7 Mon Sep 17 00:00:00 2001
|
||||
From 1fed5adc166d5f2190a6b6ad048ec2d803316327 Mon Sep 17 00:00:00 2001
|
||||
From: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
||||
Date: Wed, 22 Feb 2023 10:01:25 +0100
|
||||
Date: Wed, 22 Feb 2023 10:13:30 +0100
|
||||
Subject: [PATCH] configure.ac: fix openssl static build
|
||||
|
||||
Do not use AX_APPEND_FLAG as it will break static builds by removing
|
||||
@@ -24,26 +24,24 @@ Fixes:
|
||||
- http://autobuild.buildroot.org/results/8be59dd94e4916f9457cb435104e36e62a28373b
|
||||
|
||||
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
||||
[Upstream status: https://github.com/sudo-project/sudo/pull/244]
|
||||
[Retrieved from:
|
||||
https://github.com/sudo-project/sudo/commit/1fed5adc166d5f2190a6b6ad048ec2d803316327]
|
||||
---
|
||||
configure.ac | 4 +++-
|
||||
m4/openssl.m4 | 4 +++-
|
||||
1 file changed, 3 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 8eccad7e4..523d8e56b 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -3082,7 +3082,9 @@ if test "${enable_openssl-no}" != no; then
|
||||
SUDO_APPEND_LIBPATH([LIBTLS], [$f])
|
||||
;;
|
||||
*)
|
||||
- AX_APPEND_FLAG([$f], [LIBTLS])
|
||||
+ # Do not use AX_APPEND_FLAG as it will break static builds by removing
|
||||
+ # duplicates such as -lz or -latomic which are needed by -lssl and -lcrypto
|
||||
+ LIBTLS="$LIBTLS $f"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
--
|
||||
2.39.0
|
||||
|
||||
diff --git a/m4/openssl.m4 b/m4/openssl.m4
|
||||
index a2e4941ae8..b4cbd821db 100644
|
||||
--- a/m4/openssl.m4
|
||||
+++ b/m4/openssl.m4
|
||||
@@ -44,7 +44,9 @@ AC_DEFUN([SUDO_CHECK_OPENSSL], [
|
||||
SUDO_APPEND_LIBPATH([LIBTLS], [$f])
|
||||
;;
|
||||
*)
|
||||
- AX_APPEND_FLAG([$f], [LIBTLS])
|
||||
+ # Do not use AX_APPEND_FLAG as it will break static builds by removing
|
||||
+ # duplicates such as -lz or -latomic which are needed by -lssl and -lcrypto
|
||||
+ LIBTLS="$LIBTLS $f"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# From: https://www.sudo.ws/getting/download/
|
||||
sha256 b9a0b1ae0f1ddd9be7f3eafe70be05ee81f572f6f536632c44cd4101bb2a8539 sudo-1.9.12p2.tar.gz
|
||||
sha256 92334a12bb93e0c056b09f53e255ccb7d6f67c6350e2813cd9593ceeca78560b sudo-1.9.13p3.tar.gz
|
||||
# Locally calculated
|
||||
sha256 d2f93a3b17ed5586fddd07be33ad767146c1a81a22682baa68bb4360a31d020a LICENSE.md
|
||||
sha256 ea33b3971e8e4d9657cd6794a952aaa71b22bd16745f1645455b6ead010e0a28 LICENSE.md
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
SUDO_VERSION_MAJOR = 1.9.12
|
||||
SUDO_VERSION_MINOR = p2
|
||||
SUDO_VERSION_MAJOR = 1.9.13
|
||||
SUDO_VERSION_MINOR = p3
|
||||
SUDO_VERSION = $(SUDO_VERSION_MAJOR)$(SUDO_VERSION_MINOR)
|
||||
SUDO_SITE = https://www.sudo.ws/sudo/dist
|
||||
SUDO_LICENSE = ISC, BSD-3-Clause
|
||||
@@ -13,7 +13,7 @@ SUDO_LICENSE_FILES = LICENSE.md
|
||||
SUDO_CPE_ID_VERSION = $(SUDO_VERSION_MAJOR)
|
||||
SUDO_CPE_ID_UPDATE = $(SUDO_VERSION_MINOR)
|
||||
SUDO_SELINUX_MODULES = sudo
|
||||
# We're patching configure.ac
|
||||
# We're patching m4/openssl.m4
|
||||
SUDO_AUTORECONF = YES
|
||||
# This is to avoid sudo's make install from chown()ing files which fails
|
||||
SUDO_INSTALL_TARGET_OPTS = INSTALL_OWNER="" DESTDIR="$(TARGET_DIR)" install
|
||||
|
||||
+21
-21
@@ -94,7 +94,7 @@ menuconfig BR2_PACKAGE_SYSTEMD
|
||||
the apropriate ones (e.g. e2fsck, from the e2fsprogs
|
||||
package) according to the system configuration.
|
||||
|
||||
http://freedesktop.org/wiki/Software/systemd
|
||||
https://freedesktop.org/wiki/Software/systemd/
|
||||
|
||||
if BR2_PACKAGE_SYSTEMD
|
||||
|
||||
@@ -179,7 +179,7 @@ config BR2_PACKAGE_SYSTEMD_BACKLIGHT
|
||||
systemd-backlight is a service that restores the display
|
||||
backlight brightness at early boot and saves it at shutdown.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-backlight@.service.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-backlight@.service.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_BINFMT
|
||||
bool "enable binfmt tool"
|
||||
@@ -196,7 +196,7 @@ config BR2_PACKAGE_SYSTEMD_COREDUMP
|
||||
kernel when a user space program receives a fatal signal and
|
||||
dumps core.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-coredump.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-coredump.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_PSTORE
|
||||
bool "enable pstore support"
|
||||
@@ -214,7 +214,7 @@ config BR2_PACKAGE_SYSTEMD_FIRSTBOOT
|
||||
systemd-firstboot initializes the most basic system settings
|
||||
interactively on the first boot.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-firstboot.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-firstboot.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_HIBERNATE
|
||||
bool "enable hibernation support"
|
||||
@@ -223,7 +223,7 @@ config BR2_PACKAGE_SYSTEMD_HIBERNATE
|
||||
When this features is enabled, additional tools and services
|
||||
are built to support suspending and resuming the system.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-sleep.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-sleep.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_HOMED
|
||||
bool "enable home daemon"
|
||||
@@ -255,7 +255,7 @@ config BR2_PACKAGE_SYSTEMD_HOSTNAMED
|
||||
systemd-hostnamed is a system service that may be used as a
|
||||
mechanism to change the system's hostname.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-hostnamed.service.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-hostnamed.service.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_HWDB
|
||||
bool "enable hwdb installation"
|
||||
@@ -280,7 +280,7 @@ config BR2_PACKAGE_SYSTEMD_IMPORTD
|
||||
machine and container images for systemd-machined and
|
||||
machinectl.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/machinectl.html#Image%20Transfer%20Commands
|
||||
https://www.freedesktop.org/software/systemd/man/machinectl.html#Image%20Transfer%20Commands
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_CATALOGDB
|
||||
bool "enable journal catalog database installation"
|
||||
@@ -303,14 +303,14 @@ config BR2_PACKAGE_SYSTEMD_LOCALED
|
||||
mechanism to change the system locale settings, as well as
|
||||
the console key mapping and default X11 key mapping.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-localed.service.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-localed.service.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_LOGIND
|
||||
bool "enable login daemon"
|
||||
help
|
||||
systemd-logind is a system service that manages user logins.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-logind.service.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-logind.service.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_MACHINED
|
||||
bool "enable machine daemon"
|
||||
@@ -319,7 +319,7 @@ config BR2_PACKAGE_SYSTEMD_MACHINED
|
||||
virtual machines and containers, and processes belonging to
|
||||
them.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-machined.service.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-machined.service.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_MYHOSTNAME
|
||||
bool "enable myhostname NSS plugin"
|
||||
@@ -330,7 +330,7 @@ config BR2_PACKAGE_SYSTEMD_MYHOSTNAME
|
||||
primarily providing hostname resolution for the locally
|
||||
configured system hostname as returned by gethostname(2).
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/nss-myhostname.html
|
||||
https://www.freedesktop.org/software/systemd/man/nss-myhostname.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_NETWORKD
|
||||
bool "enable network manager"
|
||||
@@ -343,7 +343,7 @@ config BR2_PACKAGE_SYSTEMD_NETWORKD
|
||||
This simple network configuration solution is an alternative
|
||||
to dhcpcd or ISC dhcp.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-networkd.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-networkd.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_OOMD
|
||||
bool "enable out-of-memory killer"
|
||||
@@ -367,7 +367,7 @@ config BR2_PACKAGE_SYSTEMD_POLKIT
|
||||
useful for allowing unprivileged processes to speak to
|
||||
systemd's many privileged processes.
|
||||
|
||||
http://wiki.freedesktop.org/www/Software/polkit/
|
||||
https://wiki.freedesktop.org/www/Software/polkit/
|
||||
|
||||
comment "polkit support needs a toolchain with threads, wchar, gcc >= 7"
|
||||
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_GCC_AT_LEAST_7 || \
|
||||
@@ -402,7 +402,7 @@ config BR2_PACKAGE_SYSTEMD_QUOTACHECK
|
||||
file systems are mounted. It is pulled in only if at least
|
||||
one file system has quotas enabled.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-quotacheck.service.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-quotacheck.service.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_RANDOMSEED
|
||||
bool "enable random-seed support"
|
||||
@@ -412,7 +412,7 @@ config BR2_PACKAGE_SYSTEMD_RANDOMSEED
|
||||
shutdown. Saving/restoring the random seed across boots
|
||||
increases the amount of available entropy early at boot.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-random-seed.service.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-random-seed.service.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_REPART
|
||||
bool "enable repart support"
|
||||
@@ -434,7 +434,7 @@ config BR2_PACKAGE_SYSTEMD_RESOLVED
|
||||
caching and validating DNS/DNSSEC stub resolver, as well as
|
||||
an LLMNR resolver and responder.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-resolved.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-resolved.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_RFKILL
|
||||
bool "enable rfkill tools"
|
||||
@@ -442,7 +442,7 @@ config BR2_PACKAGE_SYSTEMD_RFKILL
|
||||
systemd-rfkill is a service that restores the RF kill switch
|
||||
state at early boot and saves it at shutdown.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-rfkill@.service.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-rfkill.service.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_SMACK_SUPPORT
|
||||
bool "enable SMACK support"
|
||||
@@ -481,7 +481,7 @@ config BR2_PACKAGE_SYSTEMD_SYSUSERS
|
||||
systemd-sysusers creates system users and groups, based on
|
||||
the file format and location specified in sysusers.d(5).
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-sysusers.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-sysusers.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_TIMEDATED
|
||||
bool "enable timedate daemon"
|
||||
@@ -491,7 +491,7 @@ config BR2_PACKAGE_SYSTEMD_TIMEDATED
|
||||
mechanism to change the system clock and timezone, as well
|
||||
as to enable/disable NTP time synchronization.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-timedated.service.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-timedated.service.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_TIMESYNCD
|
||||
bool "enable timesync daemon"
|
||||
@@ -504,7 +504,7 @@ config BR2_PACKAGE_SYSTEMD_TIMESYNCD
|
||||
This simple NTP solution is an alternative to sntp/ntpd from
|
||||
the ntp package.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-timesyncd.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-timesyncd.html
|
||||
|
||||
config BR2_PACKAGE_SYSTEMD_USERDB
|
||||
bool "enable userdb daemon"
|
||||
@@ -525,6 +525,6 @@ config BR2_PACKAGE_SYSTEMD_VCONSOLE
|
||||
systemd-vconsole-setup is an early boot service that
|
||||
configures the virtual console font and console keymap.
|
||||
|
||||
http://www.freedesktop.org/software/systemd/man/systemd-vconsole-setup.service.html
|
||||
https://www.freedesktop.org/software/systemd/man/systemd-vconsole-setup.service.html
|
||||
|
||||
endif
|
||||
|
||||
@@ -4,7 +4,7 @@ config BR2_PACKAGE_TCPDUMP
|
||||
help
|
||||
A tool for network monitoring and data acquisition.
|
||||
|
||||
http://www.tcpdump.org/
|
||||
https://www.tcpdump.org/
|
||||
|
||||
if BR2_PACKAGE_TCPDUMP
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Locally calculated after checking pgp signature at
|
||||
# https://www.tcpdump.org/release/tcpdump-4.99.1.tar.gz.sig
|
||||
# https://www.tcpdump.org/release/tcpdump-4.99.3.tar.gz.sig
|
||||
# using key 1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D
|
||||
sha256 79b36985fb2703146618d87c4acde3e068b91c553fb93f021a337f175fd10ebe tcpdump-4.99.1.tar.gz
|
||||
sha256 0232231bb2f29d6bf2426e70a08a7e0c63a0d59a9b44863b7f5e2357a6e49fea tcpdump-4.99.4.tar.gz
|
||||
sha256 8a54594d257e14a5260ac770f1633516cb51e3fc28c40136ce2697014eda7afd LICENSE
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
TCPDUMP_VERSION = 4.99.1
|
||||
TCPDUMP_VERSION = 4.99.4
|
||||
TCPDUMP_SITE = https://www.tcpdump.org/release
|
||||
TCPDUMP_LICENSE = BSD-3-Clause
|
||||
TCPDUMP_LICENSE_FILES = LICENSE
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# From https://downloads.uclibc-ng.org/releases/1.0.41/uClibc-ng-1.0.41.tar.xz.sha256
|
||||
sha256 b32a92a0218d95922d6976464e6ef51e2ebacfbcdb605820458d9dbb8a61e025 uClibc-ng-1.0.41.tar.xz
|
||||
# From https://downloads.uclibc-ng.org/releases/1.0.43/uClibc-ng-1.0.43.tar.xz.sha256
|
||||
sha256 8c1f550f14728a9c06ff1fb3e85069f7f10f4d684b03e163f4d9d41727124047 uClibc-ng-1.0.43.tar.xz
|
||||
# Locally calculated
|
||||
sha256 6095e9ffa777dd22839f7801aa845b31c9ed07f3d6bf8a26dc5d2dec8ccc0ef3 COPYING.LIB
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
UCLIBC_VERSION = 1.0.41
|
||||
UCLIBC_VERSION = 1.0.43
|
||||
UCLIBC_SOURCE = uClibc-ng-$(UCLIBC_VERSION).tar.xz
|
||||
UCLIBC_SITE = https://downloads.uclibc-ng.org/releases/$(UCLIBC_VERSION)
|
||||
UCLIBC_LICENSE = LGPL-2.1+
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Locally computed
|
||||
sha256 bcaf9b21ab00ab49de4f3bdfda1bcda82533ec16c412824226544a3fce6506ff vim-9.0.1260.tar.gz
|
||||
sha256 c2bddf283a19c8714d7b21716e0a6a3214f9edb60b080f233cce4143fe228ff3 vim-9.0.1414.tar.gz
|
||||
sha256 0bcab3b635dd39208c42b496568d1e8171dad247cf3da5bab3d750c9d5883499 LICENSE
|
||||
sha256 d187aff219161f37138479257f82d687ea10b2cdd17d58b53a3ec9b79d6dc870 README.txt
|
||||
|
||||
+1
-1
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
VIM_VERSION = 9.0.1260
|
||||
VIM_VERSION = 9.0.1414
|
||||
VIM_SITE = $(call github,vim,vim,v$(VIM_VERSION))
|
||||
VIM_DEPENDENCIES = ncurses $(TARGET_NLS_DEPENDENCIES)
|
||||
VIM_SUBDIR = src
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# From https://webkitgtk.org/releases/webkitgtk-2.38.5.tar.xz.sums
|
||||
md5 de05d314a3ecb5fb3835e4d84f8f466d webkitgtk-2.38.5.tar.xz
|
||||
sha1 1774390c628bb3a524d4ed76f11de4a878078db6 webkitgtk-2.38.5.tar.xz
|
||||
sha256 40c20c43022274df5893f22b1054fa894c3eea057389bb08aee08c5b0bb0c1a7 webkitgtk-2.38.5.tar.xz
|
||||
# From https://webkitgtk.org/releases/webkitgtk-2.38.6.tar.xz.sums
|
||||
md5 a50290fdc80842b1ae8be1e1147b5679 webkitgtk-2.38.6.tar.xz
|
||||
sha1 4dfb3d96f621fc633ff347e083e429893551fb26 webkitgtk-2.38.6.tar.xz
|
||||
sha256 1c614c9589389db1a79ea9ba4293bbe8ac3ab0a2234cac700935fae0724ad48b webkitgtk-2.38.6.tar.xz
|
||||
|
||||
# Hashes for license files:
|
||||
sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
WEBKITGTK_VERSION = 2.38.5
|
||||
WEBKITGTK_VERSION = 2.38.6
|
||||
WEBKITGTK_SITE = https://www.webkitgtk.org/releases
|
||||
WEBKITGTK_SOURCE = webkitgtk-$(WEBKITGTK_VERSION).tar.xz
|
||||
WEBKITGTK_INSTALL_STAGING = YES
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# From https://wpewebkit.org/releases/wpewebkit-2.38.5.tar.xz.sums
|
||||
md5 73f7abd0c1cc808032869f72602166e3 wpewebkit-2.38.5.tar.xz
|
||||
sha1 3f10a04758eeb349f63f841aff765dae25bcde1b wpewebkit-2.38.5.tar.xz
|
||||
sha256 ff00fd3d0a4c6d551850a78a7dfe4883b6b7ebd93c5549e1121b2f43d3ac1661 wpewebkit-2.38.5.tar.xz
|
||||
# From https://wpewebkit.org/releases/wpewebkit-2.38.6.tar.xz.sums
|
||||
md5 eb44d3132208218f3752170cae3220b8 wpewebkit-2.38.6.tar.xz
|
||||
sha1 5c541a10e216d8d9ca48572b3dc0f82bfb2236c5 wpewebkit-2.38.6.tar.xz
|
||||
sha256 dcb6591456393c5366ad9abc62a808137d4fea039cbc7ef4c8d64ead506d035b wpewebkit-2.38.6.tar.xz
|
||||
|
||||
# Hashes for license files:
|
||||
sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
WPEWEBKIT_VERSION = 2.38.5
|
||||
WPEWEBKIT_VERSION = 2.38.6
|
||||
WPEWEBKIT_SITE = http://www.wpewebkit.org/releases
|
||||
WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz
|
||||
WPEWEBKIT_INSTALL_STAGING = YES
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# From https://lists.x.org/archives/xorg-announce/2023-February/003321.html
|
||||
sha256 d9c60b2dd0ec52326ca6ab20db0e490b1ff4f566f59ca742d6532e92795877bb xorg-server-21.1.7.tar.xz
|
||||
sha512 e2a093381e28da9b2aa700c6609349fa851f4ca8df23c776f30e4e2733e7a6c1b257576b93f4c4e87fb09df901385bf52528982f6e7a6ad469597aeae8640bb5 xorg-server-21.1.7.tar.xz
|
||||
# From https://lists.x.org/archives/xorg-announce/2023-March/003377.html
|
||||
sha256 38aadb735650c8024ee25211c190bf8aad844c5f59632761ab1ef4c4d5aeb152 xorg-server-21.1.8.tar.xz
|
||||
sha512 6104b3620ed2e1e27d9a8e963388bbe8785a764585b1bc03dbf5d719a92894773dda580d377ca18ceeab353e65a5d23cc947bab84a4012f9dd1eca31cac36937 xorg-server-21.1.8.tar.xz
|
||||
# Locally calculated
|
||||
sha256 4cc0447a22635c7b2f1a93fec4aa94f1970fadeb72a063de006b51cf4963a06f COPYING
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
XSERVER_XORG_SERVER_VERSION = 21.1.7
|
||||
XSERVER_XORG_SERVER_VERSION = 21.1.8
|
||||
XSERVER_XORG_SERVER_SOURCE = xorg-server-$(XSERVER_XORG_SERVER_VERSION).tar.xz
|
||||
XSERVER_XORG_SERVER_SITE = https://xorg.freedesktop.org/archive/individual/xserver
|
||||
XSERVER_XORG_SERVER_LICENSE = MIT
|
||||
|
||||
Vendored
+1
-1
@@ -5,7 +5,7 @@
|
||||
################################################################################
|
||||
|
||||
# Buildroot version to use
|
||||
RELEASE='2022.02.11'
|
||||
RELEASE='2022.02.12'
|
||||
|
||||
### Change here for more memory/cores ###
|
||||
VM_MEMORY=2048
|
||||
|
||||
Reference in New Issue
Block a user