Skip to content

Commit 0f3e0b1

Browse files
authored
Merge pull request #11099 from heitbaum/pkg
Addon and Package updates
2 parents e7b6fa6 + 4ce848a commit 0f3e0b1

22 files changed

Lines changed: 85 additions & 75 deletions

File tree

packages/addons/addon-depends/chrome-depends/at-spi2-core/package.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
44

55
PKG_NAME="at-spi2-core"
6-
PKG_VERSION="2.59.1"
7-
PKG_SHA256="e791ccf1d0305ad1709e370a0a83034f36a5a248f6b2ae35dbdddb1cdff72c3f"
6+
PKG_VERSION="2.60.0"
7+
PKG_SHA256="80e50c1a97d8fd660a3fadb02ca35876df881c266d3d6108fc5b4c113614cb99"
88
PKG_LICENSE="OSS"
99
PKG_SITE="https://www.gnome.org/"
1010
PKG_URL="https://download.gnome.org/sources/at-spi2-core/${PKG_VERSION:0:4}/at-spi2-core-${PKG_VERSION}.tar.xz"
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
From cd6b39d828b1ddd66fbad26fcd1cda783d2b045b Mon Sep 17 00:00:00 2001
2+
From: Rudi Heitbaum <rudi@heitbaum.com>
3+
Date: Sat, 21 Mar 2026 14:35:50 +1100
4+
Subject: [PATCH] Change parameter type of str function to const
5+
6+
Allows build with OpenSSL4
7+
8+
../../include/cxxtools/char.h: In function 'bool cxxtools::operator==(const Char&, unsigned int)':
9+
../../include/cxxtools/char.h:134:32: warning: comparison of integer expressions of different signedness: 'cxxtools::Char::value_type' {aka 'int'} and 'unsigned int' [-Wsign-compare]
10+
134 | { return a.value() == b; }
11+
| ~~~~~~~~~~^~~~
12+
../../src/sslcertificateimpl.cpp: In member function 'cxxtools::String cxxtools::SslCertificateImpl::getSubject() const':
13+
../../src/sslcertificateimpl.cpp:169:37: error: invalid conversion from 'const X509_NAME*' {aka 'const X509_name_st*'} to 'X509_NAME*' {aka 'X509_name_st*'} [-fpermissive]
14+
169 | return str(X509_get_subject_name(_cert));
15+
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
16+
| |
17+
| const X509_NAME* {aka const X509_name_st*}
18+
../../src/sslcertificateimpl.cpp:40:30: note: initializing argument 1 of 'cxxtools::String cxxtools::str(X509_NAME*)'
19+
40 | static String str(X509_NAME* a)
20+
| ~~~~~~~~~~~^
21+
../../src/sslcertificateimpl.cpp: In member function 'cxxtools::String cxxtools::SslCertificateImpl::getIssuer() const':
22+
../../src/sslcertificateimpl.cpp:174:36: error: invalid conversion from 'const X509_NAME*' {aka 'const X509_name_st*'} to 'X509_NAME*' {aka 'X509_name_st*'} [-fpermissive]
23+
174 | return str(X509_get_issuer_name(_cert));
24+
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
25+
| |
26+
| const X509_NAME* {aka const X509_name_st*}
27+
../../src/sslcertificateimpl.cpp:40:30: note: initializing argument 1 of 'cxxtools::String cxxtools::str(X509_NAME*)'
28+
40 | static String str(X509_NAME* a)
29+
| ~~~~~~~~~~~^
30+
---
31+
src/sslcertificateimpl.cpp | 2 +-
32+
1 file changed, 1 insertion(+), 1 deletion(-)
33+
34+
diff --git a/src/sslcertificateimpl.cpp b/src/sslcertificateimpl.cpp
35+
index bd079fe9..de9a403a 100644
36+
--- a/src/sslcertificateimpl.cpp
37+
+++ b/src/sslcertificateimpl.cpp
38+
@@ -37,7 +37,7 @@
39+
40+
namespace cxxtools
41+
{
42+
-static String str(X509_NAME* a)
43+
+static String str(const X509_NAME* a)
44+
{
45+
class MemBIO
46+
{

packages/addons/addon-depends/icu/package.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
33

44
PKG_NAME="icu"
5-
PKG_VERSION="78.2"
6-
PKG_SHA256="3e99687b5c435d4b209630e2d2ebb79906c984685e78635078b672e03c89df35"
5+
PKG_VERSION="78.3"
6+
PKG_SHA256="3a2e7a47604ba702f345878308e6fefeca612ee895cf4a5f222e7955fabfe0c0"
77
PKG_LICENSE="Custom"
88
PKG_SITE="https://icu.unicode.org"
99
PKG_URL="https://github.com/unicode-org/icu/releases/download/release-${PKG_VERSION}/icu4c-${PKG_VERSION}-sources.tgz"

packages/addons/addon-depends/vdr/package.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
55

66
PKG_NAME="vdr"
7-
PKG_VERSION="2.7.9"
8-
PKG_SHA256="284edd4031e013ec4a65dae16a99d03f795cab2f0cb45c19cfc751d8bcd6c817"
7+
PKG_VERSION="2.8.1"
8+
PKG_SHA256="53694f762e04771969b7e8c57228f659b51dd715ce1f2b8176593be9893555a1"
99
PKG_LICENSE="GPL"
1010
PKG_SITE="http://www.tvdr.de"
1111
PKG_URL="https://github.com/vdr-projects/vdr/archive/${PKG_VERSION}.tar.gz"

packages/addons/addon-depends/vdr/patches/vdr-0002-disable-logspam.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ diff --git a/vdr.c b/vdr.c
2727
index 6e8fe787..df119cdf 100644
2828
--- a/vdr.c
2929
+++ b/vdr.c
30-
@@ -776,11 +776,6 @@ int main(int argc, char *argv[])
30+
@@ -789,11 +789,6 @@ int main(int argc, char *argv[])
3131
CamResponsesLoad(AddDirectory(ConfigDirectory, "camresponses.conf"), true);
3232
DoneRecordingsPattern.Load(AddDirectory(CacheDirectory, "donerecs.data"));
3333

packages/addons/browser/chrome/package.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
PKG_NAME="chrome"
55
PKG_VERSION="1.0"
66
# curl -s http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-amd64/Packages | grep -B 1 Version
7-
PKG_VERSION_NUMBER="145.0.7632.45"
8-
PKG_REV="0"
7+
PKG_VERSION_NUMBER="146.0.7680.80"
8+
PKG_REV="1"
99
PKG_ARCH="x86_64"
1010
PKG_LICENSE="Custom"
1111
PKG_SITE="http://www.google.com/chrome"

packages/addons/service/minisatip/package.mk

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
33

44
PKG_NAME="minisatip"
5-
PKG_VERSION="2.0.75"
6-
PKG_SHA256="90bad483067ae6d024b4c9eb8e95287be80c728934d00fbab6076d86ddb1aa83"
7-
PKG_REV="0"
5+
PKG_VERSION="2.0.76"
6+
PKG_SHA256="80d8d9550a7149fdefa85278b9e29b3d4b67b43fcaaab4a879283072a1a051f9"
7+
PKG_REV="1"
88
PKG_ARCH="any"
99
PKG_LICENSE="GPL"
1010
PKG_SITE="https://github.com/catalinii/minisatip"

packages/addons/service/mpd/package.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
PKG_NAME="mpd"
66
PKG_VERSION="0.24.9"
77
PKG_SHA256="f3d28b29bbe675970ef205b3d9b835e5691423fed6a89d713dbcbf7839ea92f3"
8-
PKG_REV="1"
8+
PKG_REV="2"
99
PKG_ARCH="any"
1010
PKG_LICENSE="GPL"
1111
PKG_SITE="https://www.musicpd.org"

packages/addons/service/vdr-addon/package.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
55

66
PKG_NAME="vdr-addon"
7-
PKG_VERSION="2.7.9"
8-
PKG_REV="0"
7+
PKG_VERSION="2.8.1"
8+
PKG_REV="1"
99
PKG_ARCH="any"
1010
PKG_LICENSE="GPL"
1111
PKG_SITE="https://libreelec.tv"

packages/addons/tools/btrfs-progs/package.mk

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
33

44
PKG_NAME="btrfs-progs"
5-
PKG_VERSION="6.19"
6-
PKG_SHA256="60547812c7397391ea48a804ecafa0d8b8a02a9708b56818bea603860dc4128d"
7-
PKG_REV="0"
5+
PKG_VERSION="6.19.1"
6+
PKG_SHA256="3213ab1c1f92a75ff181a08009bbb66a4899e168fdb57ca92a5f3045835e169c"
7+
PKG_REV="1"
88
PKG_ARCH="any"
99
PKG_LICENSE="GPL"
1010
PKG_SITE="https://btrfs.readthedocs.io/"

0 commit comments

Comments
 (0)