mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 05:36:47 +00:00
commit
bfa9cbb24b
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="mold"
|
||||
PKG_VERSION="2.36.0"
|
||||
PKG_SHA256="3f57fe75535500ecce7a80fa1ba33675830b7d7deb1e5ee9a737e2bc43cdb1c7"
|
||||
PKG_VERSION="2.37.0"
|
||||
PKG_SHA256="28372bbc2ce069aa0362ba84ad5d1b0f2c0bcf84e95a0f533ecf79cb3aff232c"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/rui314/mold"
|
||||
PKG_URL="https://github.com/rui314/mold/archive/refs/tags/v${PKG_VERSION}.tar.gz"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="Jinja2"
|
||||
PKG_VERSION="3.1.5"
|
||||
PKG_SHA256="8fefff8dc3034e27bb80d67c671eb8a9bc424c0ef4c0826edbff304cceff43bb"
|
||||
PKG_VERSION="3.1.6"
|
||||
PKG_SHA256="0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://pypi.org/project/Jinja2/"
|
||||
PKG_URL="https://files.pythonhosted.org/packages/source/${PKG_NAME:0:1}/${PKG_NAME}/${PKG_NAME,,}-${PKG_VERSION}.tar.gz"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
|
||||
|
||||
PKG_NAME="kmod"
|
||||
PKG_VERSION="34"
|
||||
PKG_SHA256="12e7884484151fbd432b6a520170ea185c159f4393c7a2c2a886ab820313149a"
|
||||
PKG_VERSION="34.1"
|
||||
PKG_SHA256="125957c9125fc5db1bd6a2641a1c9a6a0b500882fb8ccf7fb6483fcae5309b17"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git"
|
||||
PKG_URL="https://www.kernel.org/pub/linux/utils/kernel/kmod/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
|
@ -1,55 +0,0 @@
|
||||
From 5bc0ef11b684393bd3727ea01495a61b791857cd Mon Sep 17 00:00:00 2001
|
||||
From: Lucas De Marchi <lucas.de.marchi@gmail.com>
|
||||
Date: Tue, 25 Feb 2025 08:49:50 -0600
|
||||
Subject: [PATCH] meson: Fix build with glibc 2.31
|
||||
|
||||
In order to use dlopen it may be required to link with libdl depending
|
||||
on the libc. Add the proper dependency to fix the build in Debian
|
||||
Bullseye.
|
||||
|
||||
Closes: https://github.com/kmod-project/kmod/issues/298
|
||||
Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
|
||||
---
|
||||
meson.build | 10 ++++++++--
|
||||
1 file changed, 8 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/meson.build b/meson.build
|
||||
index 800b6e4c..f8f26aee 100644
|
||||
--- a/meson.build
|
||||
+++ b/meson.build
|
||||
@@ -394,6 +394,11 @@ libkmod_files = files(
|
||||
)
|
||||
|
||||
libkmod_deps = []
|
||||
+cdeps = []
|
||||
+
|
||||
+if not cc.has_function('dlopen')
|
||||
+ cdeps += cc.find_library('dl', required : true)
|
||||
+endif
|
||||
|
||||
if dep_map.get('zstd').found()
|
||||
libkmod_files += files('libkmod/libkmod-file-zstd.c')
|
||||
@@ -419,7 +424,7 @@ install_headers('libkmod/libkmod.h')
|
||||
libkmod = shared_library(
|
||||
'kmod',
|
||||
libkmod_files,
|
||||
- dependencies : libkmod_deps,
|
||||
+ dependencies : libkmod_deps + cdeps,
|
||||
link_with : libshared,
|
||||
link_args : ['-Wl,--version-script', meson.current_source_dir() /
|
||||
'libkmod/libkmod.sym'],
|
||||
@@ -434,12 +439,13 @@ pkg.generate(
|
||||
description : 'Library to deal with kernel modules',
|
||||
libraries : libkmod,
|
||||
requires_private : libkmod_deps,
|
||||
+ libraries_private : cdeps,
|
||||
)
|
||||
|
||||
libkmod_internal = static_library(
|
||||
'kmod-internal',
|
||||
objects : libkmod.extract_all_objects(recursive : true),
|
||||
- dependencies : libkmod_deps,
|
||||
+ dependencies : libkmod_deps + cdeps,
|
||||
install : false,
|
||||
)
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="fcft"
|
||||
PKG_VERSION="3.1.10"
|
||||
PKG_SHA256="4f4807d708f3a195e9a3caaa1ff9171b678af63a7af1c470a8984d601a4514de"
|
||||
PKG_VERSION="3.2.0"
|
||||
PKG_SHA256="6d946befcd4edf54d9ae173b8883faa46d84ab554b250f6cb3c659fb8d6b0f71"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://codeberg.org/dnkl/fcft"
|
||||
PKG_URL="https://codeberg.org/dnkl/fcft/archive/${PKG_VERSION}.tar.gz"
|
||||
|
Loading…
x
Reference in New Issue
Block a user