Merge pull request #7931 from heitbaum/pkgs-update

Miscellaneous package updates
This commit is contained in:
CvH 2023-06-18 10:29:57 +02:00 committed by GitHub
commit 9fa57c608b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
16 changed files with 75 additions and 37 deletions

View File

@ -3,8 +3,8 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="fluidsynth" PKG_NAME="fluidsynth"
PKG_VERSION="2.3.2" PKG_VERSION="2.3.3"
PKG_SHA256="cd610810f30566e28fb98c36501f00446a06fa6bae3dc562c8cd3868fe1c0fc7" PKG_SHA256="321f7d3f72206b2522f30a1cb8ad1936fd4533ffc4d29dd335b1953c9fb371e6"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="http://fluidsynth.org/" PKG_SITE="http://fluidsynth.org/"
PKG_URL="https://github.com/FluidSynth/fluidsynth/archive/v${PKG_VERSION}.tar.gz" PKG_URL="https://github.com/FluidSynth/fluidsynth/archive/v${PKG_VERSION}.tar.gz"
@ -13,8 +13,6 @@ PKG_LONGDESC="FluidSynth renders midi music files as raw audio data, for playing
PKG_BUILD_FLAGS="+pic" PKG_BUILD_FLAGS="+pic"
PKG_CMAKE_OPTS_TARGET="-DBUILD_SHARED_LIBS=0 \ PKG_CMAKE_OPTS_TARGET="-DBUILD_SHARED_LIBS=0 \
-DLIB_SUFFIX= \
-Denable-libsndfile=1 \ -Denable-libsndfile=1 \
-Denable-pkgconfig=1 \
-Denable-pulseaudio=0 \ -Denable-pulseaudio=0 \
-Denable-readline=0" -Denable-readline=0"

View File

@ -2,11 +2,11 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libunwind" PKG_NAME="libunwind"
PKG_VERSION="1.6.2" PKG_VERSION="1.7.0"
PKG_SHA256="4a6aec666991fb45d0889c44aede8ad6eb108071c3554fcdff671f9c94794976" PKG_SHA256="e357fac5c203ea714230c3045b7e3aee4854112a3a72c391d81eedf1a5c7ca93"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="http://www.nongnu.org/libunwind/" PKG_SITE="https://www.nongnu.org/libunwind/"
PKG_URL="http://download.savannah.nongnu.org/releases/libunwind/libunwind-${PKG_VERSION}.tar.gz" PKG_URL="https://github.com/libunwind/libunwind/archive/refs/tags/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain zlib" PKG_DEPENDS_TARGET="toolchain zlib"
PKG_LONGDESC="library to determine the call-chain of a program" PKG_LONGDESC="library to determine the call-chain of a program"
PKG_BUILD_FLAGS="+pic" PKG_BUILD_FLAGS="+pic"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="gettext" PKG_NAME="gettext"
PKG_VERSION="0.21.1" PKG_VERSION="0.22"
PKG_SHA256="50dbc8f39797950aa2c98e939947c527e5ac9ebd2c1b99dd7b06ba33a6767ae6" PKG_SHA256="0e60393a47061567b46875b249b7d2788b092d6457d656145bb0e7e6a3e26d93"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="https://www.gnu.org/s/gettext/" PKG_SITE="https://www.gnu.org/s/gettext/"
PKG_URL="https://ftp.gnu.org/pub/gnu/gettext/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_URL="https://ftp.gnu.org/pub/gnu/gettext/${PKG_NAME}-${PKG_VERSION}.tar.xz"

View File

@ -5,8 +5,8 @@ diff -Naur gettext-0.19.7/gettext-tools/Makefile.am gettext-0.19.7.patch/gettext
AUTOMAKE_OPTIONS = 1.5 gnu no-dependencies AUTOMAKE_OPTIONS = 1.5 gnu no-dependencies
ACLOCAL_AMFLAGS = -I m4 -I ../gettext-runtime/m4 -I ../m4 -I gnulib-m4 -I libgrep/gnulib-m4 -I libgettextpo/gnulib-m4 ACLOCAL_AMFLAGS = -I m4 -I ../gettext-runtime/m4 -I ../m4 -I gnulib-m4 -I libgrep/gnulib-m4 -I libgettextpo/gnulib-m4
-SUBDIRS = intl gnulib-lib libgrep src libgettextpo po its projects styles emacs misc man m4 tests system-tests gnulib-tests examples doc -SUBDIRS = gnulib-lib libgrep src libgettextpo po its projects styles emacs misc man m4 tests system-tests gnulib-tests examples doc
+SUBDIRS = intl gnulib-lib libgrep src libgettextpo po its projects styles emacs misc man m4 tests system-tests gnulib-tests +SUBDIRS = gnulib-lib libgrep src libgettextpo po its projects styles emacs misc man m4 tests system-tests gnulib-tests
EXTRA_DIST = misc/DISCLAIM EXTRA_DIST = misc/DISCLAIM
MOSTLYCLEANFILES = core *.stackdump MOSTLYCLEANFILES = core *.stackdump
@ -17,8 +17,8 @@ diff -Naur gettext-0.19.7/gettext-tools/Makefile.in gettext-0.19.7.patch/gettext
top_srcdir = @top_srcdir@ top_srcdir = @top_srcdir@
AUTOMAKE_OPTIONS = 1.5 gnu no-dependencies AUTOMAKE_OPTIONS = 1.5 gnu no-dependencies
ACLOCAL_AMFLAGS = -I m4 -I ../gettext-runtime/m4 -I ../m4 -I gnulib-m4 -I libgrep/gnulib-m4 -I libgettextpo/gnulib-m4 ACLOCAL_AMFLAGS = -I m4 -I ../gettext-runtime/m4 -I ../m4 -I gnulib-m4 -I libgrep/gnulib-m4 -I libgettextpo/gnulib-m4
-SUBDIRS = intl gnulib-lib libgrep src libgettextpo po its projects styles emacs misc man m4 tests system-tests gnulib-tests examples doc -SUBDIRS = gnulib-lib libgrep src libgettextpo po its projects styles emacs misc man m4 tests system-tests gnulib-tests examples doc
+SUBDIRS = intl gnulib-lib libgrep src libgettextpo po its projects styles emacs misc man m4 tests system-tests gnulib-tests +SUBDIRS = gnulib-lib libgrep src libgettextpo po its projects styles emacs misc man m4 tests system-tests gnulib-tests
# Allow users to use "gnulib-tool --update". # Allow users to use "gnulib-tool --update".

View File

@ -2,8 +2,8 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libde265" PKG_NAME="libde265"
PKG_VERSION="1.0.11" PKG_VERSION="1.0.12"
PKG_SHA256="2f8f12cabbdb15e53532b7c1eb964d4e15d444db1be802505e6ac97a25035bab" PKG_SHA256="62185ea2182e68cf68bba20cc6eb4c287407b509cf0a827d7ddb75614db77b5c"
PKG_LICENSE="LGPLv3" PKG_LICENSE="LGPLv3"
PKG_SITE="http://www.libde265.org" PKG_SITE="http://www.libde265.org"
PKG_URL="https://github.com/strukturag/libde265/releases/download/v${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz" PKG_URL="https://github.com/strukturag/libde265/releases/download/v${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tiff" PKG_NAME="tiff"
PKG_VERSION="4.5.0" PKG_VERSION="4.5.1"
PKG_SHA256="c7a1d9296649233979fa3eacffef3fa024d73d05d589cb622727b5b08c423464" PKG_SHA256="d7f38b6788e4a8f5da7940c5ac9424f494d8a79eba53d555f4a507167dca5e2b"
PKG_LICENSE="OSS" PKG_LICENSE="OSS"
PKG_SITE="http://www.remotesensing.org/libtiff/" PKG_SITE="http://www.remotesensing.org/libtiff/"
PKG_URL="http://download.osgeo.org/libtiff/${PKG_NAME}-${PKG_VERSION}.tar.gz" PKG_URL="http://download.osgeo.org/libtiff/${PKG_NAME}-${PKG_VERSION}.tar.gz"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="gmmlib" PKG_NAME="gmmlib"
PKG_VERSION="22.3.5" PKG_VERSION="22.3.7"
PKG_SHA256="24200744a185d446329402e671555e7cd18be7a09374445f9b337c6d3a4f4c52" PKG_SHA256="49b9e40c75a5e3859f5166a2543f333bb8c618f433ca495965e0c13cd6525273"
PKG_ARCH="x86_64" PKG_ARCH="x86_64"
PKG_LICENSE="MIT" PKG_LICENSE="MIT"
PKG_SITE="https://01.org/linuxmedia" PKG_SITE="https://01.org/linuxmedia"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="openvpn" PKG_NAME="openvpn"
PKG_VERSION="2.6.4" PKG_VERSION="2.6.5"
PKG_SHA256="371a2a323a99a79299b9b4caa4a31bc7b2cdff63236e68d429f3ee50e75f3dd4" PKG_SHA256="e34efdb9a3789a760cfc91d57349dfb1e31da169c98c06cb490c6a8a015638e2"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="https://openvpn.net" PKG_SITE="https://openvpn.net"
PKG_URL="https://swupdate.openvpn.org/community/releases/${PKG_NAME}-${PKG_VERSION}.tar.gz" PKG_URL="https://swupdate.openvpn.org/community/releases/${PKG_NAME}-${PKG_VERSION}.tar.gz"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="fuse3" PKG_NAME="fuse3"
PKG_VERSION="3.14.1" PKG_VERSION="3.15.0"
PKG_SHA256="126919d72b46b3e0eb58a9c6933a2a50c36f2ea69f61fe9e78bdba9f463ffa20" PKG_SHA256="70589cfd5e1cff7ccd6ac91c86c01be340b227285c5e200baa284e401eea2ca0"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="https://github.com/libfuse/libfuse/" PKG_SITE="https://github.com/libfuse/libfuse/"
PKG_URL="https://github.com/libfuse/libfuse/releases/download/fuse-${PKG_VERSION}/fuse-${PKG_VERSION}.tar.xz" PKG_URL="https://github.com/libfuse/libfuse/releases/download/fuse-${PKG_VERSION}/fuse-${PKG_VERSION}.tar.xz"

View File

@ -0,0 +1,39 @@
From 6d21930baa4379023414706ce1750e0d729b99f0 Mon Sep 17 00:00:00 2001
From: Rudi Heitbaum <rudi@heitbaum.com>
Date: Mon, 12 Jun 2023 12:15:35 +0000
Subject: [PATCH] Wrapper around test applications for cross compiler
environment in meson.build
This enhances commit 7be56c57f93e3436b1fbd9ecc320de5c03a3e4b8 to allow build
fuse to be built using a cross compiler
Fixes:
../meson.build:180:12: ERROR: Can not run test applications in this cross environment.
---
meson.build | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/meson.build b/meson.build
index 7aa4e0d..9707ea3 100644
--- a/meson.build
+++ b/meson.build
@@ -177,10 +177,12 @@ int main()
}
'''
-result = cc.run(detect_getmntent_needs_unescape)
-if result.compiled() and result.returncode() == 0 and result.stdout().strip() == 'needs escaping'
- message('getmntent does not unescape')
- add_project_arguments('-DGETMNTENT_NEEDS_UNESCAPING', language: 'c')
+if not meson.is_cross_build()
+ result = cc.run(detect_getmntent_needs_unescape)
+ if result.compiled() and result.returncode() == 0 and result.stdout().strip() == 'needs escaping'
+ message('getmntent does not unescape')
+ add_project_arguments('-DGETMNTENT_NEEDS_UNESCAPING', language: 'c')
+ endif
endif
# Write private test results into fuse_config.h (stored in build directory)
--
2.34.1

View File

@ -4,8 +4,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="open-vm-tools" PKG_NAME="open-vm-tools"
PKG_VERSION="12.2.0" PKG_VERSION="12.2.5"
PKG_SHA256="5127dd8643e4c89a22a93728ea5420d236cd4083bc07d665f70fee08a581d635" PKG_SHA256="8cf14932fde137d9079891c1c08ac8f41024de0af90e8ff3707fe0e66c687775"
PKG_ARCH="x86_64" PKG_ARCH="x86_64"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="https://github.com/vmware/open-vm-tools" PKG_SITE="https://github.com/vmware/open-vm-tools"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="weston" PKG_NAME="weston"
PKG_VERSION="11.0.2" PKG_VERSION="12.0.1"
PKG_SHA256="7240752cef0b7de622baf8bd5348e63fc6b19f02ef824961b2add177d9652952" PKG_SHA256="b18591eab278bc191720f6c09158040b795e7118af1d5ddca6acd9a8e2039535"
PKG_LICENSE="MIT" PKG_LICENSE="MIT"
PKG_SITE="https://wayland.freedesktop.org/" PKG_SITE="https://wayland.freedesktop.org/"
PKG_URL="https://gitlab.freedesktop.org/wayland/weston/-/releases/${PKG_VERSION}/downloads/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_URL="https://gitlab.freedesktop.org/wayland/weston/-/releases/${PKG_VERSION}/downloads/${PKG_NAME}-${PKG_VERSION}.tar.xz"
@ -13,8 +13,10 @@ PKG_LONGDESC="Reference implementation of a Wayland compositor"
PKG_MESON_OPTS_TARGET="-Dbackend-drm=true \ PKG_MESON_OPTS_TARGET="-Dbackend-drm=true \
-Dbackend-drm-screencast-vaapi=false \ -Dbackend-drm-screencast-vaapi=false \
-Dbackend-headless=false \ -Dbackend-headless=false \
-Dbackend-pipewire=false \
-Dbackend-rdp=false \ -Dbackend-rdp=false \
-Dscreenshare=false \ -Dscreenshare=false \
-Dbackend-vnc=false \
-Dbackend-wayland=false \ -Dbackend-wayland=false \
-Dbackend-x11=false \ -Dbackend-x11=false \
-Dbackend-default=drm \ -Dbackend-default=drm \
@ -29,7 +31,6 @@ PKG_MESON_OPTS_TARGET="-Dbackend-drm=true \
-Dshell-kiosk=false \ -Dshell-kiosk=false \
-Ddesktop-shell-client-default="weston-desktop-shell" \ -Ddesktop-shell-client-default="weston-desktop-shell" \
-Dcolor-management-lcms=false \ -Dcolor-management-lcms=false \
-Dlauncher-logind=false \
-Dlauncher-libseat=true \ -Dlauncher-libseat=true \
-Dimage-jpeg=true \ -Dimage-jpeg=true \
-Dimage-webp=false \ -Dimage-webp=false \

View File

@ -2,8 +2,8 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="nghttp2" PKG_NAME="nghttp2"
PKG_VERSION="1.53.0" PKG_VERSION="1.54.0"
PKG_SHA256="b867184254e5a29b0ba68413aa14f8b0ce1142a371761374598dec092dabb809" PKG_SHA256="20533c9354fbb6aa689b6aa0ddb77f91da1d242587444502832e1864308152df"
PKG_LICENSE="MIT" PKG_LICENSE="MIT"
PKG_SITE="http://www.linuxfromscratch.org/blfs/view/cvs/basicnet/nghttp2.html" PKG_SITE="http://www.linuxfromscratch.org/blfs/view/cvs/basicnet/nghttp2.html"
PKG_URL="https://github.com/nghttp2/nghttp2/releases/download/v${PKG_VERSION}/nghttp2-${PKG_VERSION}.tar.xz" PKG_URL="https://github.com/nghttp2/nghttp2/releases/download/v${PKG_VERSION}/nghttp2-${PKG_VERSION}.tar.xz"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="xkeyboard-config" PKG_NAME="xkeyboard-config"
PKG_VERSION="2.38" PKG_VERSION="2.39"
PKG_SHA256="0690a91bab86b18868f3eee6d41e9ec4ce6894f655443d490a2184bfac56c872" PKG_SHA256="5ac5f533eff7b0c116805fe254fd79b2c9882700a4f9f2c070f8c4eae5aaa682"
PKG_LICENSE="MIT" PKG_LICENSE="MIT"
PKG_SITE="https://www.X.org" PKG_SITE="https://www.X.org"
PKG_URL="https://www.x.org/releases/individual/data/${PKG_NAME}/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_URL="https://www.x.org/releases/individual/data/${PKG_NAME}/${PKG_NAME}-${PKG_VERSION}.tar.xz"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libX11" PKG_NAME="libX11"
PKG_VERSION="1.8.5" PKG_VERSION="1.8.6"
PKG_SHA256="e362c6f03c793171becd1ce2078c64789504c7d7ff48ee40a76ff76b59f6b561" PKG_SHA256="59535b7cc6989ba806a022f7e8533b28c4397b9d86e9d07b6df0c0703fa25cc9"
PKG_LICENSE="OSS" PKG_LICENSE="OSS"
PKG_SITE="https://www.x.org/" PKG_SITE="https://www.x.org/"
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/${PKG_NAME}-${PKG_VERSION}.tar.xz"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="xorgproto" PKG_NAME="xorgproto"
PKG_VERSION="2022.2" PKG_VERSION="2023.2"
PKG_SHA256="5d13dbf2be08f95323985de53352c4f352713860457b95ccaf894a647ac06b9e" PKG_SHA256="b61fbc7db82b14ce2dc705ab590efc32b9ad800037113d1973811781d5118c2c"
PKG_LICENSE="OSS" PKG_LICENSE="OSS"
PKG_SITE="https://www.X.org" PKG_SITE="https://www.X.org"
PKG_URL="https://xorg.freedesktop.org/archive/individual/proto/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_URL="https://xorg.freedesktop.org/archive/individual/proto/${PKG_NAME}-${PKG_VERSION}.tar.xz"