Skip to content

Commit e74a533

Browse files
authored
Merge pull request #11089 from heitbaum/pkg
Package updates
2 parents 219a932 + cfac31c commit e74a533

7 files changed

Lines changed: 29 additions & 20 deletions

File tree

packages/devel/glib/package.mk

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

55
PKG_NAME="glib"
6-
PKG_VERSION="2.87.5"
7-
PKG_SHA256="c1075c2d958cc14e179989a74a6c16ec89862ba66915be115bb542283c7fc1f9"
6+
PKG_VERSION="2.88.0"
7+
PKG_SHA256="3546251ccbb3744d4bc4eb48354540e1f6200846572bab68e3a2b7b2b64dfd07"
88
PKG_LICENSE="LGPL"
99
PKG_SITE="https://www.gtk.org/"
1010
PKG_URL="https://download.gnome.org/sources/glib/$(get_pkg_version_maj_min)/${PKG_NAME}-${PKG_VERSION}.tar.xz"

packages/devel/libbpf/package.mk

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

44
PKG_NAME="libbpf"
5-
PKG_VERSION="1.6.3"
6-
PKG_SHA256="989ed3c1a3db8ff0f7c08dd43953c6b9d0c3ac252653a48d566aaedf98bc80ca"
5+
PKG_VERSION="1.7.0"
6+
PKG_SHA256="7ab5feffbf78557f626f2e3e3204788528394494715a30fc2070fcddc2051b7b"
77
PKG_LICENSE="LGPL-2.1"
88
PKG_SITE="https://github.com/libbpf/libbpf"
99
PKG_URL="https://github.com/libbpf/libbpf/archive/refs/tags/v${PKG_VERSION}.tar.gz"

packages/devel/libbpf/patches/libbpf-fix-crosscompile-and-sysroot.patch renamed to packages/devel/libbpf/patches/libbpf-0001-fix-crosscompile-and-sysroot.patch

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,18 @@
1+
From 7db11926f4dcb8b58c68cd3ce2d517c57199479b Mon Sep 17 00:00:00 2001
2+
From: Rudi Heitbaum <rudi@heitbaum.com>
3+
Date: Sun, 17 Oct 2021 18:05:42 +1100
4+
Subject: [PATCH] fix crosscompile and sysroot
5+
6+
---
7+
src/Makefile | 9 +++------
8+
src/libbpf.pc.template | 2 +-
9+
2 files changed, 4 insertions(+), 7 deletions(-)
10+
111
diff --git a/src/Makefile b/src/Makefile
2-
index 81ea6b8..7ab5f13 100644
12+
index 91cc02abb4..6046d06cc4 100644
313
--- a/src/Makefile
414
+++ b/src/Makefile
5-
@@ -67,15 +67,12 @@ INSTALL = install
15+
@@ -84,15 +84,12 @@ INSTALL = install
616
DESTDIR ?=
717

818
HOSTARCH = $(firstword $(subst -, ,$(shell $(CC) -dumpmachine)))
@@ -20,7 +30,7 @@ index 81ea6b8..7ab5f13 100644
2030
LIBDIR_PC := $$\{prefix\}/$(LIBSUBDIR)
2131
else
2232
LIBDIR_PC := $(LIBDIR)
23-
@@ -106,7 +103,7 @@ $(OBJDIR)/libbpf.so.$(LIBBPF_VERSION): $(SHARED_OBJS)
33+
@@ -123,7 +120,7 @@ $(OBJDIR)/libbpf.so.$(LIBBPF_VERSION): $(SHARED_OBJS)
2434
$^ $(ALL_LDFLAGS) -o $@
2535

2636
$(OBJDIR)/libbpf.pc: force | $(OBJDIR)
@@ -30,7 +40,7 @@ index 81ea6b8..7ab5f13 100644
3040
-e "s|@VERSION@|$(LIBBPF_VERSION)|" \
3141
< libbpf.pc.template > $@
3242
diff --git a/src/libbpf.pc.template b/src/libbpf.pc.template
33-
index b45ed53..fe6ddde 100644
43+
index b45ed534bd..fe6ddde5ac 100644
3444
--- a/src/libbpf.pc.template
3545
+++ b/src/libbpf.pc.template
3646
@@ -7,6 +7,6 @@ includedir=${prefix}/include
@@ -41,3 +51,6 @@ index b45ed53..fe6ddde 100644
4151
+Libs: -L${libdir} -lbpf -lz
4252
Requires.private: libelf zlib
4353
Cflags: -I${includedir}
54+
--
55+
2.53.0
56+

packages/graphics/libde265/package.mk

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

44
PKG_NAME="libde265"
5-
PKG_VERSION="1.0.16"
6-
PKG_SHA256="b92beb6b53c346db9a8fae968d686ab706240099cdd5aff87777362d668b0de7"
5+
PKG_VERSION="1.0.17"
6+
PKG_SHA256="e919bbe34370fbcfa36c48ecc6efd5c861f7df43b9a58210e68350d43bab71a5"
77
PKG_LICENSE="LGPLv3"
88
PKG_SITE="http://www.libde265.org"
99
PKG_URL="https://github.com/strukturag/libde265/releases/download/v${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz"

packages/sysutils/systemd/package.mk

Lines changed: 2 additions & 6 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="systemd"
6-
PKG_VERSION="259.5"
7-
PKG_SHA256="80ed55a8a69c4bd1fb12a36659303372b37baf9ee224ef4f032db4b748be0f76"
6+
PKG_VERSION="260"
7+
PKG_SHA256="a42da890bf4e523fea1eb8b3bea45f03482e9453bf1134af70c599df63bfe1dc"
88
PKG_LICENSE="LGPL2.1+"
99
PKG_SITE="http://www.freedesktop.org/wiki/Software/systemd"
1010
PKG_URL="https://github.com/systemd/systemd/archive/v${PKG_VERSION}.tar.gz"
@@ -30,9 +30,7 @@ PKG_MESON_OPTS_TARGET="--libdir=/usr/lib \
3030
-Dmicrohttpd=disabled \
3131
-Dlibcryptsetup=disabled \
3232
-Dlibcurl=disabled \
33-
-Dlibidn=disabled \
3433
-Dlibidn2=enabled \
35-
-Dlibiptc=disabled \
3634
-Dqrencode=disabled \
3735
-Dgcrypt=disabled \
3836
-Dgnutls=disabled \
@@ -115,7 +113,6 @@ pre_configure_target() {
115113

116114
post_makeinstall_target() {
117115
# remove unneeded stuff
118-
safe_remove ${INSTALL}/etc/init.d
119116
safe_remove ${INSTALL}/etc/systemd/system
120117
safe_remove ${INSTALL}/etc/xdg
121118
safe_remove ${INSTALL}/etc/X11
@@ -135,7 +132,6 @@ post_makeinstall_target() {
135132

136133
if [ "${LOCAL_LOGIN}" = "no" ]; then
137134
# remove getty units, we dont want a console
138-
safe_remove ${INSTALL}/usr/lib/systemd/system/autovt@.service
139135
safe_remove ${INSTALL}/usr/lib/systemd/system/console-getty.service
140136
safe_remove ${INSTALL}/usr/lib/systemd/system/container-getty@.service
141137
safe_remove ${INSTALL}/usr/lib/systemd/system/getty.target

packages/textproc/expat/package.mk

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

55
PKG_NAME="expat"
6-
PKG_VERSION="2.7.4"
7-
PKG_SHA256="9e9cabb457c1e09de91db2706d8365645792638eb3be1f94dbb2149301086ac0"
6+
PKG_VERSION="2.7.5"
7+
PKG_SHA256="1032dfef4ff17f70464827daa28369b20f6584d108bc36f17ab1676e1edd2f91"
88
PKG_LICENSE="OSS"
99
PKG_SITE="https://libexpat.github.io"
1010
PKG_URL="https://github.com/libexpat/libexpat/releases/download/R_${PKG_VERSION//./_}/${PKG_NAME}-${PKG_VERSION}.tar.xz"

packages/tools/qemu/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="qemu"
5-
PKG_VERSION="10.2.1"
6-
PKG_SHA256="a3717477d8e2c84d630bfffbc20f6cd3293eb45aa1e6dac6d0cc27689991c9e1"
5+
PKG_VERSION="10.2.2"
6+
PKG_SHA256="784b296ff29c1417aa72323abcb2d2ea9ab9771724f577dcd785c3b04f21e176"
77
PKG_LICENSE="GPL"
88
PKG_SITE="https://www.qemu.org"
99
PKG_URL="https://download.qemu.org/qemu-${PKG_VERSION}.tar.xz"

0 commit comments

Comments
 (0)