Core platform updates. REQUIRES A CLEAN, may still need tweaking on some devices.
This commit is contained in:
parent
5412cc628b
commit
d6e3aa72fe
137 changed files with 251 additions and 447 deletions
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="bluez-alsa"
|
||||
PKG_VERSION="f7e6ee5"
|
||||
PKG_VERSION="b65a40f"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://github.com/Arkq/bluez-alsa"
|
||||
PKG_URL="${PKG_SITE}.git"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="fluidsynth"
|
||||
PKG_VERSION="2.3.3"
|
||||
PKG_VERSION="2.3.4"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://fluidsynth.org/"
|
||||
PKG_URL="https://github.com/FluidSynth/fluidsynth/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="libopenmpt"
|
||||
PKG_VERSION="0.7.2"
|
||||
PKG_VERSION="0.7.3"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://lib.openmpt.org/libopenmpt/"
|
||||
PKG_URL="https://lib.openmpt.org/files/libopenmpt/src/${PKG_NAME}-${PKG_VERSION}+release.autotools.tar.gz"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="libsndfile"
|
||||
PKG_VERSION="72f6af1"
|
||||
PKG_VERSION="e486f20"
|
||||
PKG_LICENSE="LGPL-2.1-or-later"
|
||||
PKG_SITE="https://libsndfile.github.io/libsndfile/"
|
||||
PKG_URL="https://github.com/libsndfile/libsndfile/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="openal-soft"
|
||||
PKG_VERSION="de06eb7"
|
||||
PKG_VERSION="d441125"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.openal.org/"
|
||||
PKG_URL="https://github.com/kcat/openal-soft/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="pipewire"
|
||||
PKG_VERSION="0.3.81"
|
||||
PKG_VERSION="0.3.84"
|
||||
PKG_LICENSE="LGPL"
|
||||
PKG_SITE="https://pipewire.org"
|
||||
PKG_URL="https://github.com/PipeWire/pipewire/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
diff -rupN pipewire.orig/src/daemon/pipewire-pulse.conf.in pipewire/src/daemon/pipewire-pulse.conf.in
|
||||
--- pipewire.orig/src/daemon/pipewire-pulse.conf.in 2023-08-07 01:36:39.320782246 +0000
|
||||
+++ pipewire/src/daemon/pipewire-pulse.conf.in 2023-08-07 22:04:21.956983916 +0000
|
||||
@@ -89,11 +89,11 @@ pulse.properties = {
|
||||
diff -rupN pipewire-0.3.84.orig/src/daemon/pipewire-pulse.conf.in pipewire-0.3.84/src/daemon/pipewire-pulse.conf.in
|
||||
--- pipewire-0.3.84.orig/src/daemon/pipewire-pulse.conf.in 2023-11-13 16:35:56.502690919 +0000
|
||||
+++ pipewire-0.3.84/src/daemon/pipewire-pulse.conf.in 2023-11-13 16:36:28.096495134 +0000
|
||||
@@ -90,11 +90,11 @@ pulse.properties = {
|
||||
#"tcp:[::]:9999" # IPv6 on all addresses
|
||||
#"tcp:127.0.0.1:8888" # IPv4 on a single address
|
||||
#
|
||||
|
@ -18,9 +18,9 @@ diff -rupN pipewire.orig/src/daemon/pipewire-pulse.conf.in pipewire/src/daemon/p
|
|||
]
|
||||
#server.dbus-name = "org.pulseaudio.Server"
|
||||
#pulse.min.req = 128/48000 # 2.7ms
|
||||
diff -rupN pipewire.orig/src/daemon/systemd/system/pipewire.service.in pipewire/src/daemon/systemd/system/pipewire.service.in
|
||||
--- pipewire.orig/src/daemon/systemd/system/pipewire.service.in 2023-08-07 01:36:39.320782246 +0000
|
||||
+++ pipewire/src/daemon/systemd/system/pipewire.service.in 2023-08-07 22:19:22.589017591 +0000
|
||||
diff -rupN pipewire-0.3.84.orig/src/daemon/systemd/system/pipewire.service.in pipewire-0.3.84/src/daemon/systemd/system/pipewire.service.in
|
||||
--- pipewire-0.3.84.orig/src/daemon/systemd/system/pipewire.service.in 2023-11-13 16:35:56.502690919 +0000
|
||||
+++ pipewire-0.3.84/src/daemon/systemd/system/pipewire.service.in 2023-11-13 16:36:28.096495134 +0000
|
||||
@@ -15,21 +15,24 @@ Description=PipeWire Multimedia Service
|
||||
Requires=pipewire.socket
|
||||
|
||||
|
@ -56,13 +56,13 @@ diff -rupN pipewire.orig/src/daemon/systemd/system/pipewire.service.in pipewire/
|
|||
-Also=pipewire.socket
|
||||
+Also=pipewire-pulse.socket
|
||||
WantedBy=default.target
|
||||
diff -rupN pipewire.orig/src/daemon/systemd/system/pipewire.socket pipewire/src/daemon/systemd/system/pipewire.socket
|
||||
--- pipewire.orig/src/daemon/systemd/system/pipewire.socket 2023-08-07 01:36:39.320782246 +0000
|
||||
+++ pipewire/src/daemon/systemd/system/pipewire.socket 2023-08-07 22:38:25.418008336 +0000
|
||||
@@ -4,8 +4,8 @@ Description=PipeWire Multimedia System S
|
||||
[Socket]
|
||||
diff -rupN pipewire-0.3.84.orig/src/daemon/systemd/system/pipewire.socket pipewire-0.3.84/src/daemon/systemd/system/pipewire.socket
|
||||
--- pipewire-0.3.84.orig/src/daemon/systemd/system/pipewire.socket 2023-11-13 16:35:56.502690919 +0000
|
||||
+++ pipewire-0.3.84/src/daemon/systemd/system/pipewire.socket 2023-11-13 16:36:58.434228383 +0000
|
||||
@@ -5,8 +5,8 @@ Description=PipeWire Multimedia System S
|
||||
Priority=6
|
||||
ListenStream=%t/pipewire/pipewire-0
|
||||
ListenStream=%t/pipewire/pipewire-0-manager
|
||||
-SocketUser=pipewire
|
||||
-SocketGroup=pipewire
|
||||
+SocketUser=root
|
||||
|
@ -70,3 +70,20 @@ diff -rupN pipewire.orig/src/daemon/systemd/system/pipewire.socket pipewire/src/
|
|||
SocketMode=0660
|
||||
|
||||
[Install]
|
||||
diff -rupN pipewire-0.3.84.orig/src/daemon/systemd/system/pipewire.socket.rej pipewire-0.3.84/src/daemon/systemd/system/pipewire.socket.rej
|
||||
--- pipewire-0.3.84.orig/src/daemon/systemd/system/pipewire.socket.rej 1970-01-01 00:00:00.000000000 +0000
|
||||
+++ pipewire-0.3.84/src/daemon/systemd/system/pipewire.socket.rej 2023-11-13 16:36:28.096495134 +0000
|
||||
@@ -0,0 +1,13 @@
|
||||
+--- src/daemon/systemd/system/pipewire.socket 2023-08-07 01:36:39.320782246 +0000
|
||||
++++ src/daemon/systemd/system/pipewire.socket 2023-08-07 22:38:25.418008336 +0000
|
||||
+@@ -4,8 +4,8 @@ Description=PipeWire Multimedia System S
|
||||
+ [Socket]
|
||||
+ Priority=6
|
||||
+ ListenStream=%t/pipewire/pipewire-0
|
||||
+-SocketUser=pipewire
|
||||
+-SocketGroup=pipewire
|
||||
++SocketUser=root
|
||||
++SocketGroup=root
|
||||
+ SocketMode=0660
|
||||
+
|
||||
+ [Install]
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="wireplumber"
|
||||
PKG_VERSION="0.4.14"
|
||||
PKG_SHA256="b160424ce7c3eeeccba388726f6a448f53501d25085e5fa1bf6c690c1bcd85ea"
|
||||
PKG_VERSION="0.4.15"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://gitlab.freedesktop.org/pipewire/wireplumber"
|
||||
PKG_URL="https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -1,17 +1,7 @@
|
|||
diff -rupN wireplumber.orig/src/systemd/system/wireplumber.service.in wireplumber/src/systemd/system/wireplumber.service.in
|
||||
--- wireplumber.orig/src/systemd/system/wireplumber.service.in 2023-08-07 22:20:40.224986070 +0000
|
||||
+++ wireplumber/src/systemd/system/wireplumber.service.in 2023-08-07 22:37:50.340093097 +0000
|
||||
@@ -5,19 +5,16 @@ BindsTo=pipewire.service
|
||||
Conflicts=pipewire-media-session.service
|
||||
|
||||
[Service]
|
||||
-LockPersonality=yes
|
||||
-MemoryDenyWriteExecute=yes
|
||||
-NoNewPrivileges=yes
|
||||
-RestrictNamespaces=yes
|
||||
-SystemCallArchitectures=native
|
||||
-SystemCallFilter=@system-service
|
||||
Type=simple
|
||||
diff -rupN wireplumber-0.4.15.orig/src/systemd/system/wireplumber.service.in wireplumber-0.4.15/src/systemd/system/wireplumber.service.in
|
||||
--- wireplumber-0.4.15.orig/src/systemd/system/wireplumber.service.in 2023-11-13 16:40:22.585908363 +0000
|
||||
+++ wireplumber-0.4.15/src/systemd/system/wireplumber.service.in 2023-11-13 16:42:13.896286333 +0000
|
||||
@@ -14,9 +14,12 @@ Type=simple
|
||||
AmbientCapabilities=CAP_SYS_NICE
|
||||
ExecStart=@WP_BINARY@
|
||||
Restart=on-failure
|
||||
|
@ -25,10 +15,10 @@ diff -rupN wireplumber.orig/src/systemd/system/wireplumber.service.in wireplumbe
|
|||
|
||||
[Install]
|
||||
WantedBy=pipewire.service
|
||||
diff -rupN wireplumber.orig/src/systemd/system/wireplumber@.service.in wireplumber/src/systemd/system/wireplumber@.service.in
|
||||
--- wireplumber.orig/src/systemd/system/wireplumber@.service.in 2023-08-07 22:20:40.224986070 +0000
|
||||
+++ wireplumber/src/systemd/system/wireplumber@.service.in 2023-08-07 22:37:43.927743110 +0000
|
||||
@@ -20,7 +20,7 @@ Type=simple
|
||||
diff -rupN wireplumber-0.4.15.orig/src/systemd/system/wireplumber@.service.in wireplumber-0.4.15/src/systemd/system/wireplumber@.service.in
|
||||
--- wireplumber-0.4.15.orig/src/systemd/system/wireplumber@.service.in 2023-11-13 16:40:22.585908363 +0000
|
||||
+++ wireplumber-0.4.15/src/systemd/system/wireplumber@.service.in 2023-11-13 16:41:37.274187302 +0000
|
||||
@@ -19,7 +19,7 @@ Type=simple
|
||||
AmbientCapabilities=CAP_SYS_NICE
|
||||
ExecStart=@WP_BINARY@ -c %i.conf
|
||||
Restart=on-failure
|
||||
|
@ -37,3 +27,34 @@ diff -rupN wireplumber.orig/src/systemd/system/wireplumber@.service.in wireplumb
|
|||
Environment=PIPEWIRE_RUNTIME_DIR=%t/pipewire
|
||||
Environment=GIO_USE_VFS=local
|
||||
|
||||
diff -rupN wireplumber-0.4.15.orig/src/systemd/system/wireplumber@.service.in.orig wireplumber-0.4.15/src/systemd/system/wireplumber@.service.in.orig
|
||||
--- wireplumber-0.4.15.orig/src/systemd/system/wireplumber@.service.in.orig 1970-01-01 00:00:00.000000000 +0000
|
||||
+++ wireplumber-0.4.15/src/systemd/system/wireplumber@.service.in.orig 2023-10-12 16:24:26.000000000 +0000
|
||||
@@ -0,0 +1,27 @@
|
||||
+# Service file to run WirePlumber in split mode, i.e. run multiple
|
||||
+# WirePlumber instances with different module sets.
|
||||
+# The template argument is used to load the configuration file, e.g.
|
||||
+# wireplumber@main.service loads main.conf,
|
||||
+# wireplumber@policy.service loads policy.conf, etc.
|
||||
+[Unit]
|
||||
+Description=Multimedia Service Session Manager (%i)
|
||||
+After=pipewire.service
|
||||
+BindsTo=pipewire.service
|
||||
+Conflicts=pipewire-media-session.service
|
||||
+
|
||||
+[Service]
|
||||
+LockPersonality=yes
|
||||
+MemoryDenyWriteExecute=yes
|
||||
+NoNewPrivileges=yes
|
||||
+SystemCallArchitectures=native
|
||||
+SystemCallFilter=@system-service
|
||||
+Type=simple
|
||||
+AmbientCapabilities=CAP_SYS_NICE
|
||||
+ExecStart=@WP_BINARY@ -c %i.conf
|
||||
+Restart=on-failure
|
||||
+User=pipewire
|
||||
+Environment=PIPEWIRE_RUNTIME_DIR=%t/pipewire
|
||||
+Environment=GIO_USE_VFS=local
|
||||
+
|
||||
+[Install]
|
||||
+WantedBy=pipewire.service
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="box64"
|
||||
PKG_VERSION="0499c38466ca094b230ec6c825ec96ddcd987892"
|
||||
PKG_VERSION="13612d4024c50dbc79c5900e1cf1d8b5319ae1ba"
|
||||
PKG_ARCH="aarch64"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/ptitSeb/box64"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="box86"
|
||||
PKG_VERSION="a0a3389651998481f2ab2adb35e07bfcc5c26820"
|
||||
PKG_VERSION="150b035a1bd492f67e852502551df168737ad069"
|
||||
PKG_ARCH="arm aarch64"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/ptitSeb/box86"
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# Copyright (C) 2020-present Shanti Gilbert (https://github.com/shantigilbert)
|
||||
|
||||
PKG_NAME="SDL2_gfx"
|
||||
PKG_VERSION="16fa07d08e7cee5ad7dc815cfd1f4816e36cc73c"
|
||||
PKG_SHA256="6be035fb9f59e3c80503c6fd20fd59354338df56b7839e87d13d1e2a8102dec4"
|
||||
PKG_VERSION="29927b3"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://github.com/jjYBdx4IL/SDL2_gfx"
|
||||
PKG_URL="${PKG_SITE}/archive/${PKG_VERSION}.tar.gz"
|
||||
|
@ -11,8 +10,9 @@ PKG_DEPENDS_TARGET="toolchain SDL2"
|
|||
PKG_LONGDESC="SDL_image is an image file loading library. "
|
||||
PKG_TOOLCHAIN="configure"
|
||||
|
||||
pre_configure_target() {
|
||||
export CC=${CC}
|
||||
}
|
||||
PKG_CONFIGURE_OPTS_TARGET=" --disable-mmx"
|
||||
|
||||
pre_configure_target() {
|
||||
export CC=${CC}
|
||||
}
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="ccache"
|
||||
PKG_VERSION="4.8.2"
|
||||
PKG_VERSION="4.8.3"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://ccache.dev/download.html"
|
||||
PKG_URL="https://github.com/ccache/ccache/releases/download/v${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="configtools"
|
||||
PKG_VERSION="d4e37b5868ef910e3e52744c34408084bb13051c"
|
||||
PKG_VERSION="28ea239c53a2d5d8800c472bc2452eaa16e37af2"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://git.savannah.gnu.org/cgit/config.git"
|
||||
PKG_URL="http://git.savannah.gnu.org/cgit/config.git/snapshot/config-${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="cups"
|
||||
PKG_VERSION="2.4.6"
|
||||
PKG_VERSION="2.4.7"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.cups.org"
|
||||
PKG_URL="https://github.com/openprinting/cups/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2022-present - The JELOS Project (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="ecm"
|
||||
PKG_VERSION="v5.109.0"
|
||||
PKG_VERSION="v5.112.0"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPLv3"
|
||||
PKG_SITE="https://github.com/KDE/extra-cmake-modules"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="elfutils"
|
||||
PKG_VERSION="0.189"
|
||||
PKG_VERSION="0.190"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://sourceware.org/elfutils/"
|
||||
PKG_URL="https://sourceware.org/elfutils/ftp/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="gettext"
|
||||
PKG_VERSION="0.22"
|
||||
PKG_VERSION="0.22.3"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://www.gnu.org/s/gettext/"
|
||||
PKG_URL="https://ftp.gnu.org/pub/gnu/gettext/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="glib"
|
||||
PKG_VERSION="2.77.1"
|
||||
PKG_VERSION="2.78.1"
|
||||
PKG_LICENSE="LGPL"
|
||||
PKG_SITE="https://www.gtk.org/"
|
||||
PKG_URL="https://download.gnome.org/sources/glib/$(get_pkg_version_maj_min)/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2020-present Team CoreELEC (https://coreelec.org)
|
||||
|
||||
PKG_NAME="gobject-introspection"
|
||||
PKG_VERSION="1.76.1"
|
||||
PKG_VERSION="1.78.1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="LGPL"
|
||||
PKG_SITE="http://www.gtk.org/"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2021-present Team CoreELEC (https://coreelec.org)
|
||||
|
||||
PKG_NAME="gperftools"
|
||||
PKG_VERSION="2.11"
|
||||
PKG_VERSION="2.13"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://github.com/gperftools/gperftools"
|
||||
PKG_URL="https://github.com/gperftools/gperftools/archive/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="heimdal"
|
||||
PKG_VERSION="f62e2f278437ff6c03d2d09bd628381c795bba78"
|
||||
PKG_VERSION="a3878d3"
|
||||
PKG_LICENSE="BSD-3c"
|
||||
PKG_SITE="http://www.h5l.org/"
|
||||
PKG_URL="https://github.com/heimdal/heimdal/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="hidapi"
|
||||
PKG_VERSION="d3013f0"
|
||||
PKG_VERSION="1ba21cee743b927004e641409b87e5fcc50f3736"
|
||||
PKG_LICENSE="GPLv3"
|
||||
PKG_SITE="https://github.com/libusb/hidapi"
|
||||
PKG_URL="${PKG_SITE}.git"
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="json-glib"
|
||||
PKG_VERSION="1.6.6"
|
||||
PKG_SHA256="bf4d1cd6c343ce13b9258e6703a0411a3b659887b65877e85a2aa488ae18b865"
|
||||
PKG_VERSION="1.8.0"
|
||||
PKG_LICENSE="LGPL-2.1"
|
||||
PKG_SITE="https://github.com/GNOME/json-glib"
|
||||
PKG_URL="https://github.com/GNOME/json-glib/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2022-present - The JELOS Project (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="libp11-kit"
|
||||
PKG_VERSION="b6411d7"
|
||||
PKG_VERSION="66d6b42"
|
||||
PKG_LICENSE="libp11-kit"
|
||||
PKG_SITE="https://github.com/p11-glue/p11-kit"
|
||||
PKG_URL="${PKG_SITE}.git"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# SPDX-License-Identifier: GPL-2.0
|
||||
|
||||
PKG_NAME="libserialport"
|
||||
PKG_VERSION="6f9b03e"
|
||||
PKG_VERSION="fd20b0f"
|
||||
PKG_LICENSE="GPLv3"
|
||||
PKG_SITE="https://github.com/sigrokproject/libserialport"
|
||||
PKG_URL="${PKG_SITE}.git"
|
||||
|
@ -14,4 +14,4 @@ make_target() {
|
|||
|
||||
./autogen.sh
|
||||
./configure --host=${TARGET_NAME} --with-sysroot=${SYSROOT_PREFIX} --prefix=/usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="mold"
|
||||
PKG_VERSION="2.1.0"
|
||||
PKG_VERSION="2.3.2"
|
||||
PKG_LICENSE="AGPL-3.0-or-later"
|
||||
PKG_SITE="https://github.com/rui314/mold"
|
||||
PKG_URL="https://github.com/rui314/mold/archive/refs/tags/v${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="mpfr"
|
||||
PKG_VERSION="4.2.0"
|
||||
PKG_VERSION="4.2.1"
|
||||
PKG_LICENSE="LGPL"
|
||||
PKG_SITE="http://www.mpfr.org/"
|
||||
PKG_URL="http://ftpmirror.gnu.org/mpfr/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="parallel"
|
||||
PKG_VERSION="20230722"
|
||||
PKG_VERSION="20231022"
|
||||
PKG_LICENSE="GPLv3"
|
||||
PKG_SITE="https://www.gnu.org/software/parallel/"
|
||||
PKG_URL="http://ftpmirror.gnu.org/parallel/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="qt5"
|
||||
PKG_VERSION="8e65ddffeaf77b312c26d3097c26e525b7c5e220"
|
||||
PKG_VERSION="b56cc55971259761d01de133072afd25d1f3ffb0"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://qt-project.org"
|
||||
PKG_URL="https://invent.kde.org/qt/qt/qt5.git"
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="shared-mime-info"
|
||||
PKG_VERSION="2.2"
|
||||
PKG_SHA256="418c480019d9865f67f922dfb88de00e9f38bf971205d55cdffab50432919e61"
|
||||
PKG_VERSION="2.4"
|
||||
PKG_LICENSE="GPL-2.0-only"
|
||||
PKG_SITE="https://freedesktop.org/wiki/Software/shared-mime-info/"
|
||||
PKG_URL="https://gitlab.freedesktop.org/xdg/${PKG_NAME}/-/archive/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="SDL2"
|
||||
PKG_VERSION="2.28.4"
|
||||
PKG_VERSION="2.28.5"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://www.libsdl.org/"
|
||||
PKG_URL="https://www.libsdl.org/release/SDL2-${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -20,7 +20,8 @@ case ${DEVICE} in
|
|||
*)
|
||||
PKG_SITE="https://github.com/ptitSeb/gl4es"
|
||||
PKG_URL="${PKG_SITE}.git"
|
||||
PKG_VERSION="bfcdd3a"
|
||||
PKG_VERSION="e39434a
|
||||
"
|
||||
;;
|
||||
esac
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="imagemagick"
|
||||
PKG_VERSION="a0a5f3d"
|
||||
PKG_VERSION="58d86e4"
|
||||
PKG_LICENSE="http://www.imagemagick.org/script/license.php"
|
||||
PKG_SITE="https://github.com/ImageMagick/ImageMagick"
|
||||
PKG_URL="${PKG_SITE}.git"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="jasper"
|
||||
PKG_VERSION="4.0.0"
|
||||
PKG_VERSION="4.1.0"
|
||||
PKG_LICENSE="OpenSource"
|
||||
PKG_SITE="http://www.ece.uvic.ca/~mdadams/jasper/"
|
||||
PKG_URL="https://github.com/jasper-software/jasper/archive/refs/tags/version-${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="kmscube"
|
||||
PKG_VERSION="ea6c5d1eeefbfb0a1c27ab74a6e4621f1d9adf4c"
|
||||
PKG_VERSION="96d63eb59e34c647cda1cbb489265f8c536ae055"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://cgit.freedesktop.org/mesa/kmscube"
|
||||
PKG_URL="https://cgit.freedesktop.org/mesa/kmscube/snapshot/${PKG_VERSION}.tar.xz"
|
||||
|
@ -12,7 +12,7 @@ PKG_TOOLCHAIN="autotools"
|
|||
|
||||
if [ "${OPENGLES_SUPPORT}" = "yes" ]; then
|
||||
PKG_DEPENDS_TARGET+=" ${OPENGLES}"
|
||||
elif [ "$OPENGL_SUPPORT" = "yes" ]; then
|
||||
elif [ "${OPENGL_SUPPORT}" = "yes" ]; then
|
||||
echo "kmscube only supports OpenGLESv2"
|
||||
exit 0
|
||||
fi
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="libdrm"
|
||||
PKG_VERSION="2.4.115"
|
||||
PKG_VERSION="2.4.117"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://dri.freedesktop.org"
|
||||
PKG_URL="http://dri.freedesktop.org/libdrm/libdrm-${PKG_VERSION}.tar.xz"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="libjpeg-turbo"
|
||||
PKG_VERSION="3.0.0"
|
||||
PKG_VERSION="3.0.1"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://libjpeg-turbo.org/"
|
||||
PKG_URL="https://github.com/libjpeg-turbo/libjpeg-turbo/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2021-present Frank Hartung (supervisedthinking (@) gmail.com)
|
||||
|
||||
PKG_NAME="librsvg"
|
||||
PKG_VERSION="2.46.7"
|
||||
PKG_VERSION="2.57.0"
|
||||
PKG_LICENSE="LGPL-2.1"
|
||||
PKG_SITE="https://gitlab.gnome.org/GNOME/librsvg"
|
||||
PKG_URL="https://download.gnome.org/sources/librsvg/${PKG_VERSION:0:4}/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="tiff"
|
||||
PKG_VERSION="4.5.1"
|
||||
PKG_VERSION="4.6.0"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://www.remotesensing.org/libtiff/"
|
||||
PKG_URL="http://download.osgeo.org/libtiff/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -6,7 +6,7 @@ PKG_NAME="glslang"
|
|||
# The SPIRV-Tools & SPIRV-Headers pkg_version/s need to match the compatible (known_good) glslang pkg_version.
|
||||
# https://raw.githubusercontent.com/KhronosGroup/glslang/${PKG_VERSION}/known_good.json
|
||||
# When updating glslang pkg_version please update to the known_good spirv-tools & spirv-headers pkg_version/s.
|
||||
PKG_VERSION="12.3.1"
|
||||
PKG_VERSION="13.1.1"
|
||||
PKG_LICENSE="Apache-2.0"
|
||||
PKG_SITE="https://github.com/KhronosGroup/glslang"
|
||||
PKG_URL="https://github.com/KhronosGroup/glslang/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -6,8 +6,7 @@ PKG_NAME="spirv-headers"
|
|||
# The SPIRV-Headers pkg_version needs to match the compatible (known_good) glslang pkg_version.
|
||||
# https://raw.githubusercontent.com/KhronosGroup/glslang/${PKG_VERSION}/known_good.json
|
||||
# When updating glslang pkg_version please update to the known_good spirv-headers pkg_version.
|
||||
PKG_VERSION="f1ba373ef03752ee9f6f2b898bea1213f93e1ef2"
|
||||
PKG_SHA256="a73040eb4fca2b480b1ca6e542444a94ecf429837e0b6deb3e2f873e654a4174"
|
||||
PKG_VERSION="e867c06631767a2d96424cbec530f9ee5e78180f"
|
||||
PKG_LICENSE="Apache-2.0"
|
||||
PKG_SITE="https://github.com/KhronosGroup/SPIRV-headers"
|
||||
PKG_URL="https://github.com/KhronosGroup/SPIRV-headers/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -6,8 +6,7 @@ PKG_NAME="spirv-tools"
|
|||
# The SPIRV-Tools pkg_version needs to match the compatible (known_good) glslang pkg_version.
|
||||
# https://raw.githubusercontent.com/KhronosGroup/glslang/${PKG_VERSION}/known_good.json
|
||||
# When updating glslang pkg_version please update to the known_good spirv-tools pkg_version.
|
||||
PKG_VERSION="4b6bd5a665ba0529747af3a0bc808732b7e78f48"
|
||||
PKG_SHA256="890d9e33b8bb79a8799a2887b442e55c93db0a4db94252339c915a1d90857505"
|
||||
PKG_VERSION="360d469b9eac54d6c6e20f609f9ec35e3a5380ad"
|
||||
PKG_LICENSE="Apache-2.0"
|
||||
PKG_SITE="https://github.com/KhronosGroup/SPIRV-Tools"
|
||||
PKG_URL="https://github.com/KhronosGroup/SPIRV-Tools/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="vulkan-headers"
|
||||
PKG_VERSION="1.3.261"
|
||||
PKG_VERSION="1.3.270"
|
||||
PKG_LICENSE="Apache-2.0"
|
||||
PKG_SITE="https://github.com/KhronosGroup/Vulkan-Headers"
|
||||
PKG_URL="https://github.com/KhronosGroup/Vulkan-Headers/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="vulkan-loader"
|
||||
PKG_VERSION="1.3.261"
|
||||
PKG_VERSION="1.3.270"
|
||||
PKG_LICENSE="Apache-2.0"
|
||||
PKG_SITE="https://github.com/KhronosGroup/Vulkan-Loader"
|
||||
PKG_URL="https://github.com/KhronosGroup/Vulkan-Loader/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="vulkan-tools"
|
||||
PKG_VERSION="1.3.261"
|
||||
PKG_VERSION="1.3.270"
|
||||
PKG_LICENSE="Apache-2.0"
|
||||
PKG_SITE="https://github.com/KhronosGroup/Vulkan-Tools"
|
||||
PKG_URL="https://github.com/KhronosGroup/Vulkan-tools/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -1,26 +0,0 @@
|
|||
From c9c7423f2d0ecfc7ab354d2a3d9ea9c2e4998416 Mon Sep 17 00:00:00 2001
|
||||
From: SupervisedThinking <supervisedthinking@gmail.com>
|
||||
Date: Thu, 18 Nov 2021 15:02:55 +0100
|
||||
Subject: [PATCH] CMakeLists: add CMake options for cube & vulkaninfo
|
||||
|
||||
---
|
||||
CMakeLists.txt | 6 ++++++
|
||||
1 file changed, 6 insertions(+)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 422b7d2cc..d123c9dc5 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -41,6 +41,12 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
|
||||
option(BUILD_CUBE "Build cube" ON)
|
||||
option(BUILD_VULKANINFO "Build vulkaninfo" ON)
|
||||
option(BUILD_ICD "Build icd" ON)
|
||||
+option(BUILD_WSI_XCB_SUPPORT "Build XCB WSI support" ON)
|
||||
+option(BUILD_WSI_XLIB_SUPPORT "Build Xlib WSI support" ON)
|
||||
+option(BUILD_WSI_WAYLAND_SUPPORT "Build Wayland WSI support" ON)
|
||||
+option(BUILD_WSI_DIRECTFB_SUPPORT "Build DirectFB WSI support" OFF)
|
||||
+set(CUBE_WSI_SELECTION "XCB" CACHE STRING "Select WSI target for vkcube (XCB, XLIB, WAYLAND, DIRECTFB, DISPLAY)")
|
||||
+
|
||||
# Installing the Mock ICD to system directories is probably not desired since this ICD is not a very complete implementation.
|
||||
# Require the user to ask that it be installed if they really want it.
|
||||
option(INSTALL_ICD "Install icd" OFF)
|
|
@ -1,68 +0,0 @@
|
|||
From a1894dc9f650ab94fb7e348e1b06ee75a1e9728b Mon Sep 17 00:00:00 2001
|
||||
From: SupervisedThinking <supervisedthinking@gmail.com>
|
||||
Date: Sat, 20 Nov 2021 18:39:04 +0100
|
||||
Subject: [PATCH] CMakeLists: updated glslangValidator logik
|
||||
|
||||
---
|
||||
cube/CMakeLists.txt | 43 +++++++++++++++++++++++++++----------------
|
||||
1 file changed, 27 insertions(+), 16 deletions(-)
|
||||
|
||||
diff --git a/cube/CMakeLists.txt b/cube/CMakeLists.txt
|
||||
index d59eb4366..a684fc4f0 100644
|
||||
--- a/cube/CMakeLists.txt
|
||||
+++ b/cube/CMakeLists.txt
|
||||
@@ -26,27 +26,38 @@ endif()
|
||||
if(GLSLANG_INSTALL_DIR)
|
||||
message(STATUS "Using GLSLANG_INSTALL_DIR to look for glslangValidator")
|
||||
find_program(GLSLANG_VALIDATOR names glslangValidator HINTS "${GLSLANG_INSTALL_DIR}/bin")
|
||||
+
|
||||
else()
|
||||
find_package(Python3 REQUIRED QUIET)
|
||||
set(GLSLANG_VALIDATOR_NAME "glslangValidator")
|
||||
- message(STATUS "Using cmake find_program to look for glslangValidator")
|
||||
- if(WIN32)
|
||||
- execute_process(
|
||||
- COMMAND ${Python3_EXECUTABLE} ${SCRIPTS_DIR}/fetch_glslangvalidator.py glslang-master-windows-x64-Release.zip)
|
||||
- set(GLSLANG_VALIDATOR_NAME "glslangValidator.exe")
|
||||
- elseif(APPLE)
|
||||
- execute_process(COMMAND ${Python3_EXECUTABLE} ${SCRIPTS_DIR}/fetch_glslangvalidator.py glslang-master-osx-Release.zip)
|
||||
- elseif(UNIX AND NOT APPLE) # i.e. Linux
|
||||
- execute_process(COMMAND ${Python3_EXECUTABLE} ${SCRIPTS_DIR}/fetch_glslangvalidator.py glslang-master-linux-Release.zip)
|
||||
- endif()
|
||||
- if (WIN32)
|
||||
- set(PLATFORM_DIR "${PROJECT_SOURCE_DIR}/glslang/windows/bin")
|
||||
- elseif(APPLE)
|
||||
- set(PLATFORM_DIR "${PROJECT_SOURCE_DIR}/glslang/darwin/bin")
|
||||
+ message(CHECK_START "Looking for glslangValidator")
|
||||
+ find_program(GLSLANG_VALIDATOR NAMES ${GLSLANG_VALIDATOR_NAME} HINTS ${PLATFORM_DIR})
|
||||
+ if(GLSLANG_VALIDATOR)
|
||||
+ message(CHECK_PASS ${GLSLANG_VALIDATOR})
|
||||
else()
|
||||
- set(PLATFORM_DIR "${PROJECT_SOURCE_DIR}/glslang/linux/bin")
|
||||
+ if(WIN32)
|
||||
+ execute_process(
|
||||
+ COMMAND ${Python3_EXECUTABLE} ${SCRIPTS_DIR}/fetch_glslangvalidator.py glslang-master-windows-x64-Release.zip)
|
||||
+ set(GLSLANG_VALIDATOR_NAME "glslangValidator.exe")
|
||||
+ elseif(APPLE)
|
||||
+ execute_process(COMMAND ${Python3_EXECUTABLE} ${SCRIPTS_DIR}/fetch_glslangvalidator.py glslang-master-osx-Release.zip)
|
||||
+ elseif(UNIX AND NOT APPLE) # i.e. Linux
|
||||
+ execute_process(COMMAND ${Python3_EXECUTABLE} ${SCRIPTS_DIR}/fetch_glslangvalidator.py glslang-master-linux-Release.zip)
|
||||
+ endif()
|
||||
+ if (WIN32)
|
||||
+ set(PLATFORM_DIR "${PROJECT_SOURCE_DIR}/glslang/windows/bin")
|
||||
+ elseif(APPLE)
|
||||
+ set(PLATFORM_DIR "${PROJECT_SOURCE_DIR}/glslang/darwin/bin")
|
||||
+ else()
|
||||
+ set(PLATFORM_DIR "${PROJECT_SOURCE_DIR}/glslang/linux/bin")
|
||||
+ endif()
|
||||
+ find_program(GLSLANG_VALIDATOR NAMES ${GLSLANG_VALIDATOR_NAME} HINTS ${PLATFORM_DIR})
|
||||
+ if(GLSLANG_VALIDATOR)
|
||||
+ message(CHECK_PASS ${GLSLANG_VALIDATOR})
|
||||
+ else()
|
||||
+ message(FATAL_ERROR "no glslangValidator binary found")
|
||||
+ endif()
|
||||
endif()
|
||||
- find_program(GLSLANG_VALIDATOR NAMES ${GLSLANG_VALIDATOR_NAME} HINTS ${PLATFORM_DIR})
|
||||
endif()
|
||||
|
||||
if(UNIX AND NOT APPLE) # i.e. Linux
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="wxwidgets"
|
||||
PKG_VERSION="a7bfae0"
|
||||
PKG_VERSION="b958f602fa1cdd77ee3d6a77537d4d3850d8230a"
|
||||
PKG_LICENSE="wxWindows Library Licence"
|
||||
PKG_SITE="https://github.com/wxWidgets/wxWidgets"
|
||||
PKG_URL="${PKG_SITE}.git"
|
||||
|
|
|
@ -108,7 +108,7 @@ then
|
|||
TEMPE=$(printf "%.0f" $(awk '{ total += $1; count++ } END { print total/count }' ${DEVICE_TEMP_SENSOR} 2>/dev/null) 2>/dev/null | sed -e s+"[0-9][0-9][0-9]$"++)
|
||||
if [ -n "${TEMPE}" ]
|
||||
then
|
||||
echo "CPU TEMPERATURE: ${TEMPE}.."
|
||||
echo "CPU TEMPERATURE: ${TEMPE}°"
|
||||
fi
|
||||
fi
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="aom"
|
||||
PKG_VERSION="3.6.1"
|
||||
PKG_VERSION="3.7.0"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://www.webmproject.org"
|
||||
PKG_URL="https://storage.googleapis.com/aom-releases/libaom-${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="dav1d"
|
||||
PKG_VERSION="1.2.1"
|
||||
PKG_VERSION="1.3.0"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="http://www.jbkempf.com/blog/post/2018/Introducing-dav1d"
|
||||
PKG_URL="https://code.videolan.org/videolan/dav1d/-/archive/${PKG_VERSION}/dav1d-${PKG_VERSION}.tar.bz2"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="gmmlib"
|
||||
PKG_VERSION="22.3.10"
|
||||
PKG_VERSION="22.3.12"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://01.org/linuxmedia"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="gmu"
|
||||
PKG_VERSION="cf21c3f"
|
||||
PKG_VERSION="3aed18b"
|
||||
PKG_LICENSE="GPLv2"
|
||||
PKG_SITE="https://github.com/jhe2/gmu"
|
||||
PKG_URL="${PKG_SITE}.git"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="gstreamer"
|
||||
PKG_VERSION="1.22.5"
|
||||
PKG_VERSION="1.22.7"
|
||||
PKG_LICENSE="GPL-2.1-or-later"
|
||||
PKG_SITE="https://gstreamer.freedesktop.org"
|
||||
PKG_URL="https://gstreamer.freedesktop.org/src/gstreamer/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="libhdhomerun"
|
||||
PKG_VERSION="bc207f2"
|
||||
PKG_VERSION="e8f29fd" # 20231109
|
||||
PKG_LICENSE="LGPL"
|
||||
PKG_SITE="http://www.silicondust.com"
|
||||
PKG_URL="https://github.com/Silicondust/libhdhomerun/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="libplacebo"
|
||||
PKG_VERSION="839e847e32ff0b6bb0a0c033b700245de6a333dc"
|
||||
PKG_VERSION="c02c40cc3f5eb4fd736eebf6056ae4ec0df2448b"
|
||||
PKG_LICENSE="GPLv2+"
|
||||
PKG_SITE="https://code.videolan.org/videolan/libplacebo"
|
||||
PKG_URL="${PKG_SITE}.git"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="libva"
|
||||
PKG_VERSION="2.19.0"
|
||||
PKG_VERSION="2.20.0"
|
||||
PKG_ARCH="x86_64 i686"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://01.org/linuxmedia"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="libvpx"
|
||||
PKG_VERSION="d6eb969" # 1.13.0
|
||||
PKG_VERSION="10b9492" # 1.13.1
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://github.com/webmproject/libvpx"
|
||||
PKG_URL="${PKG_SITE}.git"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="media-driver"
|
||||
PKG_VERSION="23.2.4"
|
||||
PKG_VERSION="23.3.5"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://01.org/linuxmedia"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="mpv"
|
||||
PKG_VERSION="662650bde319a57733bb4ea80f709a018d247f1d"
|
||||
PKG_VERSION="ad02db8"
|
||||
PKG_LICENSE="GPLv2+"
|
||||
PKG_SITE="https://github.com/mpv-player/mpv"
|
||||
PKG_URL="${PKG_SITE}/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="nv-codec-headers"
|
||||
PKG_VERSION="12.0.16.0"
|
||||
PKG_VERSION="12.1.14.0"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/FFmpeg/nv-codec-headers"
|
||||
PKG_URL="https://github.com/FFmpeg/nv-codec-headers/archive/n${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="nvidia-vaapi-driver"
|
||||
PKG_VERSION="0.0.10"
|
||||
PKG_VERSION="0.0.11"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/elFarto/nvidia-vaapi-driver"
|
||||
PKG_URL="https://github.com/elFarto/nvidia-vaapi-driver/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="rkmpp"
|
||||
PKG_VERSION="0af9b5b"
|
||||
PKG_VERSION="3b27843"
|
||||
PKG_ARCH="arm aarch64"
|
||||
PKG_LICENSE="APL"
|
||||
PKG_SITE="https://github.com/rockchip-linux/mpp"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="vlc"
|
||||
PKG_VERSION="3.0.18"
|
||||
PKG_VERSION="3.0.20"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.videolan.org"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="x264"
|
||||
PKG_VERSION="a8b68ebfaa68621b5ac8907610d3335971839d52"
|
||||
PKG_VERSION="a354f11f8f019a2a34ae7ef554ff07b31f0818f3"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.videolan.org/developers/x264.html"
|
||||
PKG_URL="https://code.videolan.org/videolan/x264/-/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="freetype"
|
||||
PKG_VERSION="2.13.0"
|
||||
PKG_VERSION="2.13.2"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.freetype.org"
|
||||
PKG_URL="http://download.savannah.gnu.org/releases/freetype/freetype-${PKG_VERSION}.tar.xz"
|
||||
|
|
|
@ -3,8 +3,7 @@
|
|||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="Mako"
|
||||
PKG_VERSION="1.2.4"
|
||||
PKG_SHA256="d60a3903dc3bb01a18ad6a89cdbe2e4eadc69c0bc8ef1e3773ba53d44c3f7a34"
|
||||
PKG_VERSION="1.3.0"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://pypi.org/project/Mako"
|
||||
PKG_URL="https://files.pythonhosted.org/packages/source/${PKG_NAME:0:1}/${PKG_NAME}/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="meson"
|
||||
PKG_VERSION="1.2.1"
|
||||
PKG_VERSION="1.2.3"
|
||||
PKG_LICENSE="Apache"
|
||||
PKG_SITE="http://mesonbuild.com"
|
||||
PKG_URL="https://github.com/mesonbuild/meson/releases/download/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2022-present Team CoreELEC (https://coreelec.org)
|
||||
|
||||
PKG_NAME="pygobject"
|
||||
PKG_VERSION="3.44.1"
|
||||
PKG_VERSION="3.46.0"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="LGPL"
|
||||
PKG_SITE="http://www.pygtk.org/"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="Pillow"
|
||||
PKG_VERSION="10.0.0"
|
||||
PKG_VERSION="10.1.0"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://python-pillow.org/"
|
||||
PKG_URL="https://github.com/python-pillow/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="pycryptodome"
|
||||
PKG_VERSION="3.18.0"
|
||||
PKG_VERSION="3.19.0"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://pypi.org/project/pycryptodome"
|
||||
PKG_URL="https://github.com/Legrandin/${PKG_NAME}/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="dbussy"
|
||||
PKG_VERSION="691a8a8a1914416b7ea1545fb931d74f2e381f09"
|
||||
PKG_SHA256="857104ef2fd1978323d7c87b32c753d2d178b79adbd13f52cea23511f5195ded"
|
||||
PKG_VERSION="83462e58ebae6afb7d284415b53f1010d093de47"
|
||||
PKG_LICENSE="LGPLv2.1+"
|
||||
PKG_SITE="https://gitlab.com/ldo/dbussy"
|
||||
PKG_URL="https://github.com/ldo/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="simplejson"
|
||||
PKG_VERSION="3.19.1"
|
||||
PKG_VERSION="3.19.2"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://pypi.org/project/simplejson"
|
||||
PKG_URL="https://files.pythonhosted.org/packages/source/${PKG_NAME:0:1}/${PKG_NAME}/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -10,15 +10,15 @@ PKG_TOOLCHAIN="manual"
|
|||
|
||||
case "${MACHINE_HARDWARE_NAME}" in
|
||||
"aarch64")
|
||||
PKG_SHA256="be9d4ffb39e0e39758fca3bf8ef4e98a2de6411cb6ee4e45eff3810316cba93d"
|
||||
PKG_SHA256="1195a1d37280802574d729cf00e0dadc63a7c9312a9ae3ef2cf99645f7be0a77"
|
||||
PKG_URL="https://static.rust-lang.org/dist/cargo-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
||||
;;
|
||||
"arm")
|
||||
PKG_SHA256="d64e60f493788a8577b6f8d715d89f348630ed5fcbc61909740289e5a6971072"
|
||||
PKG_SHA256="fa81a1431d26d77e56c73c5c7360f851e6f3c60867f36dfb62088634fcf30f6e"
|
||||
PKG_URL="https://static.rust-lang.org/dist/cargo-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnueabihf.tar.xz"
|
||||
;;
|
||||
"x86_64")
|
||||
PKG_SHA256="55760c2f20356fe5cb2a4aa105e20693a573048f1dbc9daa41a0983fc0930b15"
|
||||
PKG_SHA256="7c3ce5738d570eaea97dd3d213ea73c8beda4f0c61e7486f95e497b7b10c4e2d"
|
||||
PKG_URL="https://static.rust-lang.org/dist/cargo-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
||||
;;
|
||||
esac
|
||||
|
|
|
@ -10,15 +10,15 @@ PKG_TOOLCHAIN="manual"
|
|||
|
||||
case "${MACHINE_HARDWARE_NAME}" in
|
||||
"aarch64")
|
||||
PKG_SHA256="232afbb1b8673694742eba6444ee7c70294ca6da285cdeef9d43acd3f4c58ddc"
|
||||
PKG_SHA256="cbaa2549b3accc63b424251fadc3a66d922541df22e736a355246d81998f4252"
|
||||
PKG_URL="https://static.rust-lang.org/dist/rust-std-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
||||
;;
|
||||
"arm")
|
||||
PKG_SHA256="4720dee4efe1cbcf7c21ba3a5806dbfb6f7f04e67dec1a79c3fd61d5fd2deea3"
|
||||
PKG_SHA256="5e21a4776d5bf00f9f938da43dcbfd0246932f9d23a5c0e670f917319dc93182"
|
||||
PKG_URL="https://static.rust-lang.org/dist/rust-std-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnueabihf.tar.xz"
|
||||
;;
|
||||
"x86_64")
|
||||
PKG_SHA256="31f392df564850d78be80adc625b06a3964a49ef5c519075b930f2042a422264"
|
||||
PKG_SHA256="96efb163a57b400152c357be0ea3a0dd902b56cc0df662b9ac951403c7c7b15b"
|
||||
PKG_URL="https://static.rust-lang.org/dist/rust-std-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
||||
;;
|
||||
esac
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="rust"
|
||||
PKG_VERSION="1.71.1"
|
||||
PKG_SHA256="6fa90d50d1d529a75f6cc349784de57d7ec0ba2419b09bde7d335c25bd4e472e"
|
||||
PKG_VERSION="1.73.0"
|
||||
PKG_SHA256="96d62e6d1f2d21df7ac8acb3b9882411f9e7c7036173f7f2ede9e1f1f6b1bb3a"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://www.rust-lang.org"
|
||||
PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-src.tar.gz"
|
||||
|
|
|
@ -10,15 +10,15 @@ PKG_TOOLCHAIN="manual"
|
|||
|
||||
case "${MACHINE_HARDWARE_NAME}" in
|
||||
"aarch64")
|
||||
PKG_SHA256="44a78d6643a2fc27324ec18e519f951bfa7e1040657fe9165c764375aea3b416"
|
||||
PKG_SHA256="628f57a45eb8143a7ac1acd5d6d01e3ae3cdf1ad11d151795ed765f6e5f3047e"
|
||||
PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
||||
;;
|
||||
"arm")
|
||||
PKG_SHA256="9247eae46b8fb9a4313a83089eaa4e484ccbcdedd5889256bc4329f516db7e94"
|
||||
PKG_SHA256="117a67a06e74de1ad386b340a50332ffd5cce3aac58d07b972091c94eee10d51"
|
||||
PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnueabihf.tar.xz"
|
||||
;;
|
||||
"x86_64")
|
||||
PKG_SHA256="9a8a12b6c2a6f67d75ead0f343f891b78672c59387d1be28b46f3161ec2b251d"
|
||||
PKG_SHA256="14f383eb4d6e65ce01cc99f2c5cf5a78744239f29704f72fe84f11095af779f5"
|
||||
PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
||||
;;
|
||||
esac
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="libsodium"
|
||||
PKG_VERSION="a3f200a"
|
||||
PKG_VERSION="39184b5"
|
||||
PKG_LICENSE="ISC"
|
||||
PKG_SITE="https://libsodium.org/"
|
||||
PKG_URL="https://github.com/jedisct1/libsodium/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="nss"
|
||||
PKG_VERSION="3.92"
|
||||
PKG_VERSION="3.94"
|
||||
PKG_LICENSE="Mozilla Public License"
|
||||
PKG_SITE="http://ftp.mozilla.org/"
|
||||
PKG_URL="https://ftp.mozilla.org/pub/security/nss/releases/NSS_${PKG_VERSION//./_}_RTM/src/nss-${PKG_VERSION}-with-nspr-$(get_pkg_version nspr).tar.gz"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="bash"
|
||||
PKG_VERSION="5.1.16"
|
||||
PKG_VERSION="5.2.21"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.gnu.org/software/bash/"
|
||||
PKG_URL="http://ftpmirror.gnu.org/bash/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -1,37 +1,36 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
|
||||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="dbus"
|
||||
PKG_VERSION="1.15.4"
|
||||
PKG_VERSION="1.15.8"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://dbus.freedesktop.org"
|
||||
PKG_URL="https://dbus.freedesktop.org/releases/${PKG_NAME}/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain expat systemd"
|
||||
PKG_LONGDESC="D-Bus is a message bus, used for sending messages between applications."
|
||||
PKG_TOOLCHAIN="configure"
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET="export ac_cv_have_abstract_sockets=yes \
|
||||
--with-sysroot=${SYSROOT_PREFIX} \
|
||||
--libexecdir=/usr/lib/dbus \
|
||||
--disable-verbose-mode \
|
||||
--disable-asserts \
|
||||
--enable-checks \
|
||||
--disable-tests \
|
||||
--disable-ansi \
|
||||
--disable-xml-docs \
|
||||
--disable-doxygen-docs \
|
||||
--disable-x11-autolaunch \
|
||||
--disable-selinux \
|
||||
--disable-libaudit \
|
||||
--enable-systemd \
|
||||
--enable-inotify \
|
||||
--without-valgrind \
|
||||
--without-x \
|
||||
--with-dbus-user=dbus \
|
||||
--runstatedir=/run \
|
||||
--with-system-socket=/run/dbus/system_bus_socket"
|
||||
PKG_MESON_OPTS_TARGET="--libexecdir=/usr/lib/dbus \
|
||||
-Dverbose_mode=false \
|
||||
-Dapparmor=disabled \
|
||||
-Dasserts=false \
|
||||
-Dchecks=true \
|
||||
-Dembedded_tests=false \
|
||||
-Dinstalled_tests=false \
|
||||
-Dmodular_tests=disabled \
|
||||
-Dxml_docs=disabled \
|
||||
-Ddoxygen_docs=disabled \
|
||||
-Dducktype_docs=disabled \
|
||||
-Dx11_autolaunch=disabled \
|
||||
-Dselinux=disabled \
|
||||
-Dlibaudit=disabled \
|
||||
-Dsystemd=enabled \
|
||||
-Duser_session=false \
|
||||
-Dinotify=enabled \
|
||||
-Dvalgrind=disabled \
|
||||
-Ddbus_user=dbus \
|
||||
-Druntime_dir=/run \
|
||||
-Dsystem_socket=/run/dbus/system_bus_socket"
|
||||
|
||||
post_makeinstall_target() {
|
||||
rm -rf ${INSTALL}/etc/rc.d
|
||||
|
@ -43,6 +42,6 @@ post_install() {
|
|||
add_group dbus 81
|
||||
add_group netdev 497
|
||||
|
||||
echo "chmod 4750 ${INSTALL}/usr/lib/dbus/dbus-daemon-launch-helper" >> $FAKEROOT_SCRIPT
|
||||
echo "chown 0:81 ${INSTALL}/usr/lib/dbus/dbus-daemon-launch-helper" >> $FAKEROOT_SCRIPT
|
||||
echo "chmod 4750 ${INSTALL}/usr/lib/dbus/dbus-daemon-launch-helper" >> ${FAKEROOT_SCRIPT}
|
||||
echo "chown 0:81 ${INSTALL}/usr/lib/dbus/dbus-daemon-launch-helper" >> ${FAKEROOT_SCRIPT}
|
||||
}
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="efivar"
|
||||
PKG_VERSION="3e687d8072f3ed53ae727ec2cb99ae56dbcdf02b"
|
||||
PKG_SHA256="810d386c9f4dafc160c721ef73e491c933c311e3df768e27eec50c28ac0f4d97"
|
||||
PKG_VERSION="90e88b221e8bc60dc50f3246051369b8f580c0d0"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="LGPL"
|
||||
PKG_SITE="https://github.com/rhboot/efivar"
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="libmtp"
|
||||
PKG_VERSION="1.1.13"
|
||||
PKG_SHA256="494ee02fbfbc316aad75b93263dac00f02a4899f28cfda1decbbd6e26fda6d40"
|
||||
PKG_VERSION="1.1.21"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://libmtp.sourceforge.net/"
|
||||
PKG_URL="$SOURCEFORGE_SRC/project/${PKG_NAME}/${PKG_NAME}/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="oniguruma"
|
||||
PKG_VERSION="6.9.8"
|
||||
PKG_VERSION="6.9.9"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://github.com/kkos/oniguruma"
|
||||
PKG_URL="https://github.com/kkos/oniguruma/releases/download/v${PKG_VERSION}/onig-${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="diffutils"
|
||||
PKG_VERSION="3.6"
|
||||
PKG_SHA256="d621e8bdd4b573918c8145f7ae61817d1be9deb4c8d2328a65cea8e11d783bd6"
|
||||
PKG_VERSION="3.9"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.gnu.org/software/diffutils/"
|
||||
PKG_URL="http://ftpmirror.gnu.org/diffutils/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="dmidecode"
|
||||
PKG_VERSION="3.4"
|
||||
PKG_VERSION="3.5"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://www.nongnu.org/dmidecode/"
|
||||
PKG_URL="http://download.savannah.gnu.org/releases/dmidecode/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="efibootmgr"
|
||||
PKG_VERSION="99b578501643377e0b1994b2a068b790d189d5ad"
|
||||
PKG_SHA256="04bc45dc8a841985d78d8df87b3475eb6e1122f993fae975197bf3adbc6e3341"
|
||||
PKG_VERSION="4a8d9c6"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://github.com/rhboot/efibootmgr"
|
||||
|
|
|
@ -3,12 +3,11 @@
|
|||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="exfat"
|
||||
PKG_VERSION="66747e2df0771b23ea30cbef3767f2b72488e914"
|
||||
PKG_SHA256="c83fedc3deaefde0d9549deb73ffc4b610d29ff23d39e5628114f67d267d0e82"
|
||||
PKG_VERSION="0b41c6d"
|
||||
PKG_LICENSE="GPLv2+"
|
||||
PKG_SITE="https://github.com/relan/exfat"
|
||||
PKG_URL="${PKG_SITE}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_DEPENDS_TARGET="toolchain fuse2 fuse"
|
||||
PKG_DEPENDS_INIT="toolchain exfat"
|
||||
PKG_LONGDESC="This project aims to provide a full-featured exFAT file system implementation for GNU/Linux other Unix-like systems as a FUSE module."
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
|
|
|
@ -1,119 +0,0 @@
|
|||
diff -rupN exfat.orig/configure.ac exfat.new/configure.ac
|
||||
--- exfat.orig/configure.ac 2021-01-04 18:18:34.766169964 -0500
|
||||
+++ exfat.new/configure.ac 2021-01-04 18:20:48.674744092 -0500
|
||||
@@ -38,7 +38,6 @@ PKG_CHECK_MODULES([UBLIO], [libublio], [
|
||||
AC_DEFINE([USE_UBLIO], [1],
|
||||
[Define if block devices are not supported.])
|
||||
], [:])
|
||||
-PKG_CHECK_MODULES([FUSE], [fuse])
|
||||
case "$host_os" in
|
||||
*-gnu)
|
||||
AC_DEFINE([_XOPEN_SOURCE], [500], [Enable pread() and pwrite().])
|
||||
@@ -50,7 +49,6 @@ AC_CONFIG_FILES([
|
||||
libexfat/Makefile
|
||||
dump/Makefile
|
||||
fsck/Makefile
|
||||
- fuse/Makefile
|
||||
label/Makefile
|
||||
mkfs/Makefile
|
||||
Makefile])
|
||||
diff -rupN exfat.orig/configure.ac.orig exfat.new/configure.ac.orig
|
||||
--- exfat.orig/configure.ac.orig 1969-12-31 19:00:00.000000000 -0500
|
||||
+++ exfat.new/configure.ac.orig 2021-01-04 18:19:10.778324347 -0500
|
||||
@@ -0,0 +1,57 @@
|
||||
+#
|
||||
+# configure.ac (30.03.15)
|
||||
+# Autoconf source.
|
||||
+#
|
||||
+# Free exFAT implementation.
|
||||
+# Copyright (C) 2010-2018 Andrew Nayenko
|
||||
+#
|
||||
+# This program is free software; you can redistribute it and/or modify
|
||||
+# it under the terms of the GNU General Public License as published by
|
||||
+# the Free Software Foundation, either version 2 of the License, or
|
||||
+# (at your option) any later version.
|
||||
+#
|
||||
+# This program is distributed in the hope that it will be useful,
|
||||
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
+# GNU General Public License for more details.
|
||||
+#
|
||||
+# You should have received a copy of the GNU General Public License along
|
||||
+# with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
+#
|
||||
+
|
||||
+AC_INIT([Free exFAT implementation],
|
||||
+ [1.3.0],
|
||||
+ [relan@users.noreply.github.com],
|
||||
+ [exfat],
|
||||
+ [https://github.com/relan/exfat])
|
||||
+AM_INIT_AUTOMAKE([1.11.2 -Wall -Werror foreign subdir-objects])
|
||||
+AC_PROG_CC
|
||||
+AC_PROG_CC_C99
|
||||
+AC_PROG_RANLIB
|
||||
+AM_PROG_AR
|
||||
+AC_SYS_LARGEFILE
|
||||
+AC_CANONICAL_HOST
|
||||
+PKG_CHECK_MODULES([UBLIO], [libublio], [
|
||||
+ CFLAGS="$CFLAGS $UBLIO_CFLAGS"
|
||||
+ LIBS="$LIBS $UBLIO_LIBS"
|
||||
+ AC_DEFINE([USE_UBLIO], [1],
|
||||
+ [Define if block devices are not supported.])
|
||||
+], [:])
|
||||
+PKG_CHECK_MODULES([FUSE], [fuse])
|
||||
+case "$host_os" in
|
||||
+ *-gnu)
|
||||
+ AC_DEFINE([_XOPEN_SOURCE], [500], [Enable pread() and pwrite().])
|
||||
+ AC_DEFINE([_DEFAULT_SOURCE], [], [Enable vsyslog().])
|
||||
+ ;;
|
||||
+esac
|
||||
+AC_CONFIG_HEADERS([libexfat/config.h])
|
||||
+AC_CONFIG_FILES([
|
||||
+ libexfat/Makefile
|
||||
+ dump/Makefile
|
||||
+ fsck/Makefile
|
||||
+ fuse/Makefile
|
||||
+ label/Makefile
|
||||
+ mkfs/Makefile
|
||||
+ Makefile])
|
||||
+AC_OUTPUT
|
||||
diff -rupN exfat.orig/Makefile.am exfat.new/Makefile.am
|
||||
--- exfat.orig/Makefile.am 2021-01-04 18:18:34.766169964 -0500
|
||||
+++ exfat.new/Makefile.am 2021-01-04 18:19:10.778324347 -0500
|
||||
@@ -20,4 +20,4 @@
|
||||
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
#
|
||||
|
||||
-SUBDIRS = libexfat dump fsck fuse label mkfs
|
||||
+SUBDIRS = libexfat dump fsck label mkfs
|
||||
diff -rupN exfat.orig/patch exfat.new/patch
|
||||
--- exfat.orig/patch 1969-12-31 19:00:00.000000000 -0500
|
||||
+++ exfat.new/patch 2021-01-04 18:18:55.522258946 -0500
|
||||
@@ -0,0 +1,26 @@
|
||||
+diff --git configure.ac configure.ac
|
||||
+--- configure.ac 2018-09-15 07:03:24.000000000 +0200
|
||||
++++ configure.ac 2019-10-28 18:02:19.792588993 +0100
|
||||
+@@ -37,13 +37,11 @@
|
||||
+ AC_DEFINE([USE_UBLIO], [1],
|
||||
+ [Define if block devices are not supported.])
|
||||
+ ], [:])
|
||||
+-PKG_CHECK_MODULES([FUSE], [fuse])
|
||||
+ AC_CONFIG_HEADERS([libexfat/config.h])
|
||||
+ AC_CONFIG_FILES([
|
||||
+ libexfat/Makefile
|
||||
+ dump/Makefile
|
||||
+ fsck/Makefile
|
||||
+- fuse/Makefile
|
||||
+ label/Makefile
|
||||
+ mkfs/Makefile
|
||||
+ Makefile])
|
||||
+diff --git Makefile.am Makefile.am
|
||||
+--- Makefile.am 2018-09-15 07:03:24.000000000 +0200
|
||||
++++ Makefile.am 2019-10-28 18:02:19.785922319 +0100
|
||||
+@@ -20,4 +20,4 @@
|
||||
+ # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
+ #
|
||||
+
|
||||
+-SUBDIRS = libexfat dump fsck fuse label mkfs
|
||||
++SUBDIRS = libexfat dump fsck label mkfs
|
|
@ -3,8 +3,7 @@
|
|||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="exfatprogs"
|
||||
PKG_VERSION="7c3b61769bb04eaafedf245db396813bbcfb2b0a"
|
||||
PKG_SHA256="17f8ca2b3729a82b2afa8e6f50f3506e61d691763365d0da477c88642787e5cf"
|
||||
PKG_VERSION="977a3d2"
|
||||
PKG_LICENSE="GPLv2+"
|
||||
PKG_SITE="https://github.com/exfatprogs/exfatprogs"
|
||||
PKG_URL="${PKG_SITE}/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="fdupes"
|
||||
PKG_VERSION="1.6.1"
|
||||
PKG_SHA256="9d6b6fdb0b8419815b4df3bdfd0aebc135b8276c90bbbe78ebe6af0b88ba49ea"
|
||||
PKG_VERSION="2.2.1"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://premium.caribe.net/~adrian2/fdupes.html"
|
||||
PKG_URL="https://github.com/adrianlopezroche/fdupes/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="file"
|
||||
PKG_VERSION="b92eed4"
|
||||
PKG_VERSION="c5eb6d6"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="http://www.darwinsys.com/file/"
|
||||
PKG_URL="https://github.com/file/file/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -3,8 +3,7 @@
|
|||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="fuse-exfat"
|
||||
PKG_VERSION="66747e2df0771b23ea30cbef3767f2b72488e914"
|
||||
PKG_SHA256="c83fedc3deaefde0d9549deb73ffc4b610d29ff23d39e5628114f67d267d0e82"
|
||||
PKG_VERSION="0b41c6d"
|
||||
PKG_LICENSE="GPLv2+"
|
||||
PKG_SITE="https://github.com/relan/exfat"
|
||||
PKG_URL="${PKG_SITE}/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="fuse"
|
||||
PKG_VERSION="3.16.1"
|
||||
PKG_VERSION="3.16.2"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://github.com/libfuse/libfuse/"
|
||||
PKG_URL="https://github.com/libfuse/libfuse/releases/download/${PKG_NAME}-${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="inotify-tools"
|
||||
PKG_VERSION="3.20.1"
|
||||
PKG_SHA256="a433cc1dedba851078276db69b0e97f9fe41e4ba3336d2971adfca4b3a6242ac"
|
||||
PKG_VERSION="4.23.9.0"
|
||||
PKG_LICENSE="GPLv2"
|
||||
PKG_SITE="http://wiki.github.com/rvoicilas/inotify-tools/"
|
||||
PKG_URL="https://github.com/rvoicilas/inotify-tools/archive/${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="jq"
|
||||
PKG_VERSION="1.6"
|
||||
PKG_SHA256="5de8c8e29aaa3fb9cc6b47bb27299f271354ebb72514e3accadc7d38b5bbaa72"
|
||||
PKG_VERSION="1.7"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="http://stedolan.github.io/jq/"
|
||||
PKG_URL="https://github.com/stedolan/jq/releases/download/${PKG_NAME}-${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="kbd"
|
||||
PKG_VERSION="2.4.0"
|
||||
PKG_VERSION="2.6.3"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://github.com/legionus/kbd"
|
||||
PKG_URL="https://github.com/legionus/kbd/archive/refs/tags/v${PKG_VERSION}.tar.gz"
|
||||
|
|
|
@ -3,8 +3,7 @@
|
|||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="libevdev"
|
||||
PKG_VERSION="1.12.1"
|
||||
PKG_SHA256="1dbba41bc516d3ca7abc0da5b862efe3ea8a7018fa6e9b97ce9d39401b22426c"
|
||||
PKG_VERSION="1.13.1"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="http://www.freedesktop.org/wiki/Software/libevdev/"
|
||||
PKG_URL="http://www.freedesktop.org/software/libevdev/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="libusb"
|
||||
PKG_VERSION="6bf2db6"
|
||||
PKG_VERSION="67ac8a0"
|
||||
PKG_LICENSE="LGPLv2.1"
|
||||
PKG_SITE="https://github.com/libusb/libusb"
|
||||
PKG_URL="${PKG_SITE}.git"
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue