mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
commit
db78770d62
@ -17,7 +17,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="binutils"
|
||||
PKG_VERSION="2.27"
|
||||
PKG_VERSION="2.28"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.gnu.org/software/binutils/"
|
||||
|
@ -17,11 +17,11 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="cmake"
|
||||
PKG_VERSION="3.6.3"
|
||||
PKG_VERSION="3.7.2"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="http://www.cmake.org/"
|
||||
PKG_URL="http://www.cmake.org/files/v3.6/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||
PKG_URL="http://www.cmake.org/files/v3.7/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||
PKG_DEPENDS_HOST="ccache:host openssl:host"
|
||||
PKG_SECTION="toolchain/devel"
|
||||
PKG_SHORTDESC="cmake: A cross-platform, open-source make system"
|
||||
|
@ -22,11 +22,11 @@
|
||||
# in Xorg.log
|
||||
|
||||
PKG_NAME="libepoxy"
|
||||
PKG_VERSION="1.3.1"
|
||||
PKG_VERSION="1.4.1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://github.com/anholt/libepoxy"
|
||||
PKG_URL="https://github.com/anholt/libepoxy/releases/download/v$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||
PKG_URL="https://github.com/anholt/libepoxy/releases/download/$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain $OPENGL"
|
||||
PKG_SECTION="graphics"
|
||||
PKG_SHORTDESC="libepoxy: a library for handling OpenGL function pointer management for you."
|
||||
|
@ -17,11 +17,11 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="mesa"
|
||||
PKG_VERSION="17.0.0"
|
||||
PKG_VERSION="17.0.2"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://www.mesa3d.org/"
|
||||
PKG_URL="ftp://freedesktop.org/pub/mesa/${PKG_VERSION%-*}/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||
PKG_URL="ftp://freedesktop.org/pub/mesa/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python:host expat glproto dri2proto presentproto libdrm libXext libXdamage libXfixes libXxf86vm libxcb libX11 systemd dri3proto libxshmfence openssl"
|
||||
PKG_SECTION="graphics"
|
||||
PKG_SHORTDESC="mesa: 3-D graphics library with OpenGL API"
|
||||
|
@ -17,7 +17,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="llvm"
|
||||
PKG_VERSION="3.9.1"
|
||||
PKG_VERSION="4.0.0"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://llvm.org/"
|
||||
|
@ -1,58 +0,0 @@
|
||||
diff -Naur a/cmake/config-ix.cmake b/cmake/config-ix.cmake
|
||||
--- a/cmake/config-ix.cmake 2016-06-21 12:34:40.000000000 -0700
|
||||
+++ b/cmake/config-ix.cmake 2016-09-03 13:00:34.362142473 -0700
|
||||
@@ -525,23 +525,7 @@
|
||||
endif()
|
||||
|
||||
set(LLVM_BINDINGS "")
|
||||
-if(WIN32)
|
||||
- message(STATUS "Go bindings disabled.")
|
||||
-else()
|
||||
- find_program(GO_EXECUTABLE NAMES go DOC "go executable")
|
||||
- if(GO_EXECUTABLE STREQUAL "GO_EXECUTABLE-NOTFOUND")
|
||||
- message(STATUS "Go bindings disabled.")
|
||||
- else()
|
||||
- execute_process(COMMAND ${GO_EXECUTABLE} run ${PROJECT_SOURCE_DIR}/bindings/go/conftest.go
|
||||
- RESULT_VARIABLE GO_CONFTEST)
|
||||
- if(GO_CONFTEST STREQUAL "0")
|
||||
- set(LLVM_BINDINGS "${LLVM_BINDINGS} go")
|
||||
- message(STATUS "Go bindings enabled.")
|
||||
- else()
|
||||
- message(STATUS "Go bindings disabled, need at least Go 1.2.")
|
||||
- endif()
|
||||
- endif()
|
||||
-endif()
|
||||
+message(STATUS "Go bindings disabled.")
|
||||
|
||||
find_program(GOLD_EXECUTABLE NAMES ${LLVM_DEFAULT_TARGET_TRIPLE}-ld.gold ld.gold ${LLVM_DEFAULT_TARGET_TRIPLE}-ld ld DOC "The gold linker")
|
||||
set(LLVM_BINUTILS_INCDIR "" CACHE PATH
|
||||
@@ -551,28 +535,6 @@
|
||||
find_program(LD64_EXECUTABLE NAMES ld DOC "The ld64 linker")
|
||||
endif()
|
||||
|
||||
-include(FindOCaml)
|
||||
-include(AddOCaml)
|
||||
-if(WIN32)
|
||||
- message(STATUS "OCaml bindings disabled.")
|
||||
-else()
|
||||
- find_package(OCaml)
|
||||
- if( NOT OCAML_FOUND )
|
||||
- message(STATUS "OCaml bindings disabled.")
|
||||
- else()
|
||||
- if( OCAML_VERSION VERSION_LESS "4.00.0" )
|
||||
- message(STATUS "OCaml bindings disabled, need OCaml >=4.00.0.")
|
||||
- else()
|
||||
- find_ocamlfind_package(ctypes VERSION 0.4 OPTIONAL)
|
||||
- if( HAVE_OCAML_CTYPES )
|
||||
- message(STATUS "OCaml bindings enabled.")
|
||||
- find_ocamlfind_package(oUnit VERSION 2 OPTIONAL)
|
||||
- set(LLVM_BINDINGS "${LLVM_BINDINGS} ocaml")
|
||||
- else()
|
||||
- message(STATUS "OCaml bindings disabled, need ctypes >=0.4.")
|
||||
- endif()
|
||||
- endif()
|
||||
- endif()
|
||||
-endif()
|
||||
+message(STATUS "OCaml bindings disabled.")
|
||||
|
||||
string(REPLACE " " ";" LLVM_BINDINGS_LIST "${LLVM_BINDINGS}")
|
@ -17,7 +17,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="bluez"
|
||||
PKG_VERSION="5.43"
|
||||
PKG_VERSION="5.44"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.bluez.org/"
|
||||
@ -50,7 +50,7 @@ PKG_CONFIGURE_OPTS_TARGET="--disable-dependency-tracking \
|
||||
--disable-obex \
|
||||
--enable-client \
|
||||
--enable-systemd \
|
||||
--enable-tools \
|
||||
--enable-tools --enable-deprecated \
|
||||
--enable-datafiles \
|
||||
--disable-experimental \
|
||||
--enable-sixaxis \
|
||||
|
@ -1,47 +0,0 @@
|
||||
diff -Naur bluez-5.35/Makefile.tools bluez-5.35.patch/Makefile.tools
|
||||
--- bluez-5.35/Makefile.tools 2015-09-04 03:19:36.000000000 +0200
|
||||
+++ bluez-5.35.patch/Makefile.tools 2015-10-02 15:28:03.406835739 +0200
|
||||
@@ -8,7 +8,7 @@
|
||||
client/gatt.h client/gatt.c \
|
||||
monitor/uuid.h monitor/uuid.c
|
||||
client_bluetoothctl_LDADD = gdbus/libgdbus-internal.la @GLIB_LIBS@ @DBUS_LIBS@ \
|
||||
- -lreadline
|
||||
+ -lreadline -lncurses
|
||||
endif
|
||||
|
||||
if MONITOR
|
||||
@@ -340,12 +340,12 @@
|
||||
attrib/utils.c src/log.c client/display.c \
|
||||
client/display.h
|
||||
attrib_gatttool_LDADD = lib/libbluetooth-internal.la \
|
||||
- src/libshared-glib.la @GLIB_LIBS@ -lreadline
|
||||
+ src/libshared-glib.la @GLIB_LIBS@ -lreadline -lncurses
|
||||
|
||||
tools_obex_client_tool_SOURCES = $(gobex_sources) $(btio_sources) \
|
||||
tools/obex-client-tool.c
|
||||
tools_obex_client_tool_LDADD = lib/libbluetooth-internal.la \
|
||||
- @GLIB_LIBS@ -lreadline
|
||||
+ @GLIB_LIBS@ -lreadline -lncurses
|
||||
|
||||
tools_obex_server_tool_SOURCES = $(gobex_sources) $(btio_sources) \
|
||||
tools/obex-server-tool.c
|
||||
@@ -354,16 +354,16 @@
|
||||
tools_bluetooth_player_SOURCES = tools/bluetooth-player.c \
|
||||
client/display.h client/display.c
|
||||
tools_bluetooth_player_LDADD = gdbus/libgdbus-internal.la \
|
||||
- @GLIB_LIBS@ @DBUS_LIBS@ -lreadline
|
||||
+ @GLIB_LIBS@ @DBUS_LIBS@ -lreadline -lncurses
|
||||
|
||||
tools_obexctl_SOURCES = tools/obexctl.c \
|
||||
client/display.h client/display.c
|
||||
tools_obexctl_LDADD = gdbus/libgdbus-internal.la \
|
||||
- @GLIB_LIBS@ @DBUS_LIBS@ -lreadline
|
||||
+ @GLIB_LIBS@ @DBUS_LIBS@ -lreadline -lncurses
|
||||
|
||||
tools_btmgmt_SOURCES = tools/btmgmt.c src/uuid-helper.c client/display.c
|
||||
tools_btmgmt_LDADD = lib/libbluetooth-internal.la src/libshared-mainloop.la \
|
||||
- -lreadline
|
||||
+ -lreadline -lncurses
|
||||
endif
|
||||
|
||||
if EXPERIMENTAL
|
@ -17,7 +17,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="wpa_supplicant"
|
||||
PKG_VERSION="2.5"
|
||||
PKG_VERSION="2.6"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://hostap.epitest.fi/wpa_supplicant/"
|
||||
|
@ -1,6 +1,6 @@
|
||||
################################################################################
|
||||
# This file is part of OpenELEC - http://www.openelec.tv
|
||||
# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
|
||||
# Copyright (C) 2009-2017 Stephan Raue (stephan@openelec.tv)
|
||||
#
|
||||
# OpenELEC is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
@ -17,11 +17,11 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="simplejson"
|
||||
PKG_VERSION="3.8.2"
|
||||
PKG_VERSION="3.10.0"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://pypi.python.org/pypi/simplejson"
|
||||
PKG_URL="http://pypi.python.org/packages/source/s/simplejson/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://pypi.python.org/packages/40/ad/52c1f3a562df3b210e8f165e1aa243a178c454ead65476a39fa3ce1847b6/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python distutilscross:host"
|
||||
PKG_SECTION="python/system"
|
||||
PKG_SHORTDESC="simplejson: a simple, fast, complete, correct and extensible JSON <http://json.org> encoder and decoder for Python 2.5+."
|
||||
|
@ -17,7 +17,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="dbus"
|
||||
PKG_VERSION="1.10.14"
|
||||
PKG_VERSION="1.10.16"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://dbus.freedesktop.org"
|
||||
|
@ -17,7 +17,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="kmod"
|
||||
PKG_VERSION="23"
|
||||
PKG_VERSION="24"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://git.profusion.mobi/cgit.cgi/kmod.git/"
|
||||
|
@ -17,7 +17,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="systemd"
|
||||
PKG_VERSION="232"
|
||||
PKG_VERSION="233"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.freedesktop.org/wiki/Software/systemd"
|
||||
@ -68,6 +68,7 @@ PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_malloc_0_nonnull=yes \
|
||||
--disable-vconsole \
|
||||
--disable-quotacheck \
|
||||
--enable-tmpfiles \
|
||||
--disable-environment-d \
|
||||
--disable-sysusers \
|
||||
--disable-firstboot \
|
||||
--disable-randomseed \
|
||||
@ -102,7 +103,8 @@ PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_malloc_0_nonnull=yes \
|
||||
--with-dbussessionservicedir=/usr/share/dbus-1/services \
|
||||
--with-dbussystemservicedir=/usr/share/dbus-1/system-services \
|
||||
--with-rootprefix=/usr \
|
||||
--with-rootlibdir=/usr/lib"
|
||||
--with-rootlibdir=/usr/lib \
|
||||
--with-default-hierarchy=hybrid"
|
||||
|
||||
pre_build_target() {
|
||||
# broken autoreconf
|
||||
|
@ -1,36 +0,0 @@
|
||||
From e3d9d7d770e4d7b61ad3b4c156e0d30894c30aac Mon Sep 17 00:00:00 2001
|
||||
From: Martin Pitt <martin.pitt@ubuntu.com>
|
||||
Date: Wed, 9 Nov 2016 08:43:57 +0100
|
||||
Subject: [PATCH] core: don't use the unified hierarchy for the systemd cgroup
|
||||
yet
|
||||
|
||||
Too many things don't get along with the unified hierarchy yet:
|
||||
|
||||
* https://github.com/opencontainers/runc/issues/1175
|
||||
* https://github.com/docker/docker/issues/28109
|
||||
* https://github.com/lxc/lxc/issues/1280
|
||||
|
||||
So revert the default to the legacy hierarchy for now. Developers of the above
|
||||
software can opt into the unified hierarchy with
|
||||
"systemd.legacy_systemd_cgroup_controller=0".
|
||||
---
|
||||
src/basic/cgroup-util.c | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/basic/cgroup-util.c b/src/basic/cgroup-util.c
|
||||
index 5e73753..dc13025 100644
|
||||
--- a/src/basic/cgroup-util.c
|
||||
+++ b/src/basic/cgroup-util.c
|
||||
@@ -2423,10 +2423,10 @@ bool cg_is_unified_systemd_controller_wanted(void) {
|
||||
|
||||
r = get_proc_cmdline_key("systemd.legacy_systemd_cgroup_controller=", &value);
|
||||
if (r < 0)
|
||||
- return true;
|
||||
+ return false;
|
||||
|
||||
if (r == 0)
|
||||
- wanted = true;
|
||||
+ wanted = false;
|
||||
else
|
||||
wanted = parse_boolean(value) <= 0;
|
||||
}
|
@ -17,7 +17,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="util-linux"
|
||||
PKG_VERSION="2.29"
|
||||
PKG_VERSION="2.29.2"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_URL="http://www.kernel.org/pub/linux/utils/util-linux/v2.29/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||
|
@ -17,7 +17,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="libinput"
|
||||
PKG_VERSION="1.5.3"
|
||||
PKG_VERSION="1.6.3"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.freedesktop.org/wiki/Software/libinput/"
|
||||
|
@ -25,7 +25,7 @@
|
||||
# there: http://forum.xbmc.org/showthread.php?tid=177557
|
||||
|
||||
PKG_NAME="curl"
|
||||
PKG_VERSION="7.52.1"
|
||||
PKG_VERSION="7.53.1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="http://curl.haxx.se"
|
||||
|
@ -17,7 +17,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="xf86-input-evdev"
|
||||
PKG_VERSION="2.10.4"
|
||||
PKG_VERSION="2.10.5"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://www.X.org"
|
||||
|
@ -17,7 +17,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="xf86-input-libinput"
|
||||
PKG_VERSION="0.23.0"
|
||||
PKG_VERSION="0.25.0"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.freedesktop.org/wiki/Software/libinput/"
|
||||
|
@ -17,7 +17,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="xf86-video-amdgpu"
|
||||
PKG_VERSION="1.2.0"
|
||||
PKG_VERSION="1.3.0"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://www.x.org/"
|
||||
|
@ -17,7 +17,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="xf86-video-ati"
|
||||
PKG_VERSION="7.8.0"
|
||||
PKG_VERSION="7.9.0"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://www.x.org/"
|
||||
|
@ -1,6 +1,6 @@
|
||||
################################################################################
|
||||
# This file is part of OpenELEC - http://www.openelec.tv
|
||||
# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
|
||||
# Copyright (C) 2009-2017 Stephan Raue (stephan@openelec.tv)
|
||||
#
|
||||
# OpenELEC is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
@ -17,7 +17,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="libX11"
|
||||
PKG_VERSION="1.6.4"
|
||||
PKG_VERSION="1.6.5"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://www.x.org/"
|
||||
|
@ -17,7 +17,7 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="xorg-server"
|
||||
PKG_VERSION="1.19.1"
|
||||
PKG_VERSION="1.19.3"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://www.X.org"
|
||||
@ -29,7 +29,7 @@ PKG_SHORTDESC="xorg-server: The Xorg X server"
|
||||
PKG_LONGDESC="Xorg is a full featured X server that was originally designed for UNIX and UNIX-like operating systems running on Intel x86 hardware."
|
||||
|
||||
PKG_IS_ADDON="no"
|
||||
PKG_AUTORECONF="no"
|
||||
PKG_AUTORECONF="yes"
|
||||
|
||||
get_graphicdrivers
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user