mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
commit
318c45e62a
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="elfutils"
|
PKG_NAME="elfutils"
|
||||||
PKG_VERSION="0.164"
|
PKG_VERSION="0.165"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="libftdi1"
|
PKG_NAME="libftdi1"
|
||||||
PKG_VERSION="1.2"
|
PKG_VERSION="1.3"
|
||||||
PKG_REV=1""
|
PKG_REV=1""
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="LGPL"
|
PKG_LICENSE="LGPL"
|
||||||
|
@ -17,13 +17,13 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="libirman"
|
PKG_NAME="libirman"
|
||||||
PKG_VERSION="0.5.0"
|
PKG_VERSION="0.5.2"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
PKG_SITE="http://sourceforge.net/projects/lirc"
|
PKG_SITE="http://sourceforge.net/projects/lirc"
|
||||||
PKG_URL="http://downloads.sourceforge.net/project/lirc/libirman/$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.gz"
|
PKG_URL="http://downloads.sourceforge.net/project/libirman/$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||||
PKG_DEPENDS_TARGET="toolchain systemd"
|
PKG_DEPENDS_TARGET="toolchain systemd lirc"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="system"
|
PKG_SECTION="system"
|
||||||
PKG_SHORTDESC="libirman library for lircd"
|
PKG_SHORTDESC="libirman library for lircd"
|
||||||
@ -32,9 +32,7 @@ PKG_LONGDESC="libirman library for lircd"
|
|||||||
PKG_IS_ADDON="no"
|
PKG_IS_ADDON="no"
|
||||||
PKG_AUTORECONF="yes"
|
PKG_AUTORECONF="yes"
|
||||||
|
|
||||||
PKG_CONFIGURE_OPTS_TARGET="--disable-shared \
|
PKG_CONFIGURE_OPTS_TARGET="--disable-swtest"
|
||||||
--enable-static \
|
|
||||||
--disable-swtest"
|
|
||||||
|
|
||||||
pre_configure_target() {
|
pre_configure_target() {
|
||||||
CFLAGS="$CFLAGS -fPIC -DPIC"
|
CFLAGS="$CFLAGS -fPIC -DPIC"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="swig"
|
PKG_NAME="swig"
|
||||||
PKG_VERSION="3.0.7"
|
PKG_VERSION="3.0.9"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="giflib"
|
PKG_NAME="giflib"
|
||||||
PKG_VERSION="5.1.1"
|
PKG_VERSION="5.1.4"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="OSS"
|
PKG_LICENSE="OSS"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="libjpeg-turbo"
|
PKG_NAME="libjpeg-turbo"
|
||||||
PKG_VERSION="1.4.2"
|
PKG_VERSION="1.5.0"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
@ -47,7 +47,7 @@ pre_configure_target() {
|
|||||||
export CFLAGS="$CFLAGS -fPIC -DPIC"
|
export CFLAGS="$CFLAGS -fPIC -DPIC"
|
||||||
}
|
}
|
||||||
|
|
||||||
if [ $SIMD_SUPPORT = "no" ]; then
|
if [ "$SIMD_SUPPORT" = "no" ]; then
|
||||||
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET --without-simd"
|
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET --without-simd"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="libpng"
|
PKG_NAME="libpng"
|
||||||
PKG_VERSION="1.6.21"
|
PKG_VERSION="1.6.22"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="OSS"
|
PKG_LICENSE="OSS"
|
||||||
|
@ -17,12 +17,12 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="mesa"
|
PKG_NAME="mesa"
|
||||||
PKG_VERSION="11.2.2"
|
PKG_VERSION="12.0.0-rc2"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="OSS"
|
PKG_LICENSE="OSS"
|
||||||
PKG_SITE="http://www.mesa3d.org/"
|
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_VERSION%-*}/$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 libressl"
|
PKG_DEPENDS_TARGET="toolchain Python:host expat glproto dri2proto presentproto libdrm libXext libXdamage libXfixes libXxf86vm libxcb libX11 systemd dri3proto libxshmfence libressl"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="graphics"
|
PKG_SECTION="graphics"
|
||||||
@ -109,7 +109,7 @@ PKG_CONFIGURE_OPTS_TARGET="CC_FOR_BUILD=$HOST_CC \
|
|||||||
--with-sysroot=$SYSROOT_PREFIX"
|
--with-sysroot=$SYSROOT_PREFIX"
|
||||||
|
|
||||||
pre_configure_target() {
|
pre_configure_target() {
|
||||||
export LIBS="-lxcb-dri3 -lxcb-present -lxcb-sync -lxshmfence"
|
export LIBS="-lxcb-dri3 -lxcb-present -lxcb-sync -lxshmfence -lz"
|
||||||
}
|
}
|
||||||
|
|
||||||
post_makeinstall_target() {
|
post_makeinstall_target() {
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="bluez"
|
PKG_NAME="bluez"
|
||||||
PKG_VERSION="5.39"
|
PKG_VERSION="5.40"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="libnftnl"
|
PKG_NAME="libnftnl"
|
||||||
PKG_VERSION="1.0.5"
|
PKG_VERSION="1.0.6"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="libgpg-error"
|
PKG_NAME="libgpg-error"
|
||||||
PKG_VERSION="1.21"
|
PKG_VERSION="1.22"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPLv2"
|
PKG_LICENSE="GPLv2"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="libressl"
|
PKG_NAME="libressl"
|
||||||
PKG_VERSION="2.3.4"
|
PKG_VERSION="2.3.5"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="BSD"
|
PKG_LICENSE="BSD"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="dbus"
|
PKG_NAME="dbus"
|
||||||
PKG_VERSION="1.10.8"
|
PKG_VERSION="1.11.2"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="fuse-exfat"
|
PKG_NAME="fuse-exfat"
|
||||||
PKG_VERSION="1.2.3"
|
PKG_VERSION="1.2.4"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPLv2+"
|
PKG_LICENSE="GPLv2+"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="libevdev"
|
PKG_NAME="libevdev"
|
||||||
PKG_VERSION="1.4.6"
|
PKG_VERSION="1.5.1"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="libusb-compat"
|
PKG_NAME="libusb-compat"
|
||||||
PKG_VERSION="0.1.4"
|
PKG_VERSION="0.1.5"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -1,12 +0,0 @@
|
|||||||
diff -Naur libusb-compat-0.1.4-old/configure.ac libusb-compat-0.1.4-new/configure.ac
|
|
||||||
--- libusb-compat-0.1.4-old/configure.ac 2012-04-23 22:45:46.000000000 -0700
|
|
||||||
+++ libusb-compat-0.1.4-new/configure.ac 2012-12-29 08:44:33.000000000 -0800
|
|
||||||
@@ -1,7 +1,7 @@
|
|
||||||
AC_INIT([libusb-compat], [0.1.4])
|
|
||||||
AM_INIT_AUTOMAKE
|
|
||||||
AC_CONFIG_SRCDIR([libusb/core.c])
|
|
||||||
-AM_CONFIG_HEADER([config.h])
|
|
||||||
+AC_CONFIG_HEADERS([config.h])
|
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
|
||||||
|
|
||||||
AC_PREREQ([2.50])
|
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="pciutils"
|
PKG_NAME="pciutils"
|
||||||
PKG_VERSION="3.4.1"
|
PKG_VERSION="3.5.1"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="x86_64"
|
PKG_ARCH="x86_64"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="libxml2"
|
PKG_NAME="libxml2"
|
||||||
PKG_VERSION="2.9.3"
|
PKG_VERSION="2.9.4"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="MIT"
|
PKG_LICENSE="MIT"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="libxslt"
|
PKG_NAME="libxslt"
|
||||||
PKG_VERSION="1.1.28"
|
PKG_VERSION="1.1.29"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="MIT"
|
PKG_LICENSE="MIT"
|
||||||
|
@ -23,7 +23,7 @@ PKG_ARCH="any"
|
|||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
PKG_SITE="http://www.openelec.tv"
|
PKG_SITE="http://www.openelec.tv"
|
||||||
PKG_URL=""
|
PKG_URL=""
|
||||||
PKG_DEPENDS_TARGET="toolchain eventlircd v4l-utils"
|
PKG_DEPENDS_TARGET="toolchain eventlircd libirman v4l-utils"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="virtual"
|
PKG_SECTION="virtual"
|
||||||
PKG_SHORTDESC="remote: Meta package for installing various tools needed for remote support"
|
PKG_SHORTDESC="remote: Meta package for installing various tools needed for remote support"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="libinput"
|
PKG_NAME="libinput"
|
||||||
PKG_VERSION="1.2.4"
|
PKG_VERSION="1.3.1"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
# there: http://forum.xbmc.org/showthread.php?tid=177557
|
# there: http://forum.xbmc.org/showthread.php?tid=177557
|
||||||
|
|
||||||
PKG_NAME="curl"
|
PKG_NAME="curl"
|
||||||
PKG_VERSION="7.48.0"
|
PKG_VERSION="7.49.1"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="MIT"
|
PKG_LICENSE="MIT"
|
||||||
|
@ -1,27 +0,0 @@
|
|||||||
From 240cd84b494e0ffee8ad261c43b927d246cf6be1 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Daniel Stenberg <daniel@haxx.se>
|
|
||||||
Date: Wed, 23 Mar 2016 10:04:48 +0100
|
|
||||||
Subject: [PATCH] openssl: fix ERR_remove_thread_state() for boringssl/libressl
|
|
||||||
|
|
||||||
The removed arg is only done in OpenSSL
|
|
||||||
|
|
||||||
Bug: https://twitter.com/xtraemeat/status/712564874098917376
|
|
||||||
---
|
|
||||||
lib/vtls/openssl.c | 4 +++-
|
|
||||||
1 file changed, 3 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/lib/vtls/openssl.c b/lib/vtls/openssl.c
|
|
||||||
index cbf2d21..b7e4462 100644
|
|
||||||
--- a/lib/vtls/openssl.c
|
|
||||||
+++ b/lib/vtls/openssl.c
|
|
||||||
@@ -95,7 +95,9 @@
|
|
||||||
|
|
||||||
#if (OPENSSL_VERSION_NUMBER >= 0x10000000L)
|
|
||||||
#define HAVE_ERR_REMOVE_THREAD_STATE 1
|
|
||||||
-#if (OPENSSL_VERSION_NUMBER >= 0x10100004L)
|
|
||||||
+#if (OPENSSL_VERSION_NUMBER >= 0x10100004L) && \
|
|
||||||
+ !defined(LIBRESSL_VERSION_NUMBER) && \
|
|
||||||
+ !defined(OPENSSL_IS_BORINGSSL)
|
|
||||||
/* OpenSSL 1.1.0-pre4 removed the argument! */
|
|
||||||
#define HAVE_ERR_REMOVE_THREAD_STATE_NOARG 1
|
|
||||||
#endif
|
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="libmicrohttpd"
|
PKG_NAME="libmicrohttpd"
|
||||||
PKG_VERSION="0.9.49"
|
PKG_VERSION="0.9.50"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="LGPLv2.1"
|
PKG_LICENSE="LGPLv2.1"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="xkeyboard-config"
|
PKG_NAME="xkeyboard-config"
|
||||||
PKG_VERSION="2.16"
|
PKG_VERSION="2.18"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="OSS"
|
PKG_LICENSE="OSS"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="xf86-input-evdev"
|
PKG_NAME="xf86-input-evdev"
|
||||||
PKG_VERSION="2.10.2"
|
PKG_VERSION="2.10.3"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="OSS"
|
PKG_LICENSE="OSS"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="xf86-input-libinput"
|
PKG_NAME="xf86-input-libinput"
|
||||||
PKG_VERSION="0.18.0"
|
PKG_VERSION="0.19.0"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
@ -36,5 +36,5 @@ PKG_CONFIGURE_OPTS_TARGET="--with-xorg-module-dir=$XORG_PATH_MODULES"
|
|||||||
|
|
||||||
post_makeinstall_target() {
|
post_makeinstall_target() {
|
||||||
mkdir -p $INSTALL/usr/share/X11/xorg.conf.d
|
mkdir -p $INSTALL/usr/share/X11/xorg.conf.d
|
||||||
cp $ROOT/$PKG_BUILD/conf/90-libinput.conf $INSTALL/usr/share/X11/xorg.conf.d
|
cp $ROOT/$PKG_BUILD/conf/*-libinput.conf $INSTALL/usr/share/X11/xorg.conf.d
|
||||||
}
|
}
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="xf86-video-intel"
|
PKG_NAME="xf86-video-intel"
|
||||||
PKG_VERSION="0204e55"
|
PKG_VERSION="b617f80"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="x86_64"
|
PKG_ARCH="x86_64"
|
||||||
PKG_LICENSE="OSS"
|
PKG_LICENSE="OSS"
|
||||||
|
@ -20,7 +20,7 @@ PKG_NAME="xf86-video-nvidia"
|
|||||||
# Remember to run "python packages/x11/driver/xf86-video-nvidia/scripts/make_nvidia_udev.py" and commit changes to
|
# Remember to run "python packages/x11/driver/xf86-video-nvidia/scripts/make_nvidia_udev.py" and commit changes to
|
||||||
# "packages/x11/driver/xf86-video-nvidia/udev.d/96-nvidia.rules" whenever bumping version.
|
# "packages/x11/driver/xf86-video-nvidia/udev.d/96-nvidia.rules" whenever bumping version.
|
||||||
# Host may require installation of python-lxml and python-requests packages.
|
# Host may require installation of python-lxml and python-requests packages.
|
||||||
PKG_VERSION="361.42"
|
PKG_VERSION="367.27"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="x86_64"
|
PKG_ARCH="x86_64"
|
||||||
PKG_LICENSE="nonfree"
|
PKG_LICENSE="nonfree"
|
||||||
|
@ -1,60 +0,0 @@
|
|||||||
--- a/kernel/nvidia/os-mlock.c 2016-05-23 19:41:41.487380938 +0100
|
|
||||||
+++ b/kernel/nvidia/os-mlock.c 2016-05-23 19:42:34.716761233 +0100
|
|
||||||
@@ -116,7 +116,7 @@
|
|
||||||
}
|
|
||||||
|
|
||||||
down_read(&mm->mmap_sem);
|
|
||||||
- ret = get_user_pages(current, mm, (unsigned long)address,
|
|
||||||
+ ret = get_user_pages((unsigned long)address,
|
|
||||||
page_count, write, force, user_pages, NULL);
|
|
||||||
up_read(&mm->mmap_sem);
|
|
||||||
pinned = ret;
|
|
||||||
@@ -129,7 +129,7 @@
|
|
||||||
else if (pinned < page_count)
|
|
||||||
{
|
|
||||||
for (i = 0; i < pinned; i++)
|
|
||||||
- page_cache_release(user_pages[i]);
|
|
||||||
+ put_page(user_pages[i]);
|
|
||||||
os_free_mem(user_pages);
|
|
||||||
return NV_ERR_INVALID_ADDRESS;
|
|
||||||
}
|
|
||||||
@@ -156,7 +156,7 @@
|
|
||||||
{
|
|
||||||
if (write)
|
|
||||||
set_page_dirty_lock(user_pages[i]);
|
|
||||||
- page_cache_release(user_pages[i]);
|
|
||||||
+ put_page(user_pages[i]);
|
|
||||||
}
|
|
||||||
|
|
||||||
os_free_mem(user_pages);
|
|
||||||
--- a/kernel/nvidia-uvm/uvm_full_pagetbl_mgmt.c 2016-03-22 23:48:41.000000000 +0000
|
|
||||||
+++ b/kernel/nvidia-uvm/uvm_full_pagetbl_mgmt.c 2016-05-23 20:17:26.337911381 +0100
|
|
||||||
@@ -2907,7 +2907,7 @@
|
|
||||||
|
|
||||||
// get userPA for this range
|
|
||||||
down_read(¤t->mm->mmap_sem);
|
|
||||||
- returnVal = get_user_pages(current, current->mm, (unsigned long)(UVM_ALIGN_ADDR(userCopyBuffer, PAGE_SIZE_4K)),
|
|
||||||
+ returnVal = get_user_pages((unsigned long)(UVM_ALIGN_ADDR(userCopyBuffer, PAGE_SIZE_4K)),
|
|
||||||
userPagesReq, 1, 0, tempUserPageArray, NULL);
|
|
||||||
up_read(¤t->mm->mmap_sem);
|
|
||||||
|
|
||||||
@@ -2937,7 +2937,7 @@
|
|
||||||
set_page_dirty_lock(tempUserPageArray[i]);
|
|
||||||
|
|
||||||
UVM_PANIC_ON(tempUserPageArray[i] == 0);
|
|
||||||
- page_cache_release(tempUserPageArray[i]);
|
|
||||||
+ put_page(tempUserPageArray[i]);
|
|
||||||
tempUserPageArray[i] = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
--- a/kernel/nvidia-uvm/uvm8_tools.c 2016-05-23 20:17:47.218443656 +0100
|
|
||||||
+++ b/kernel/nvidia-uvm/uvm8_tools.c 2016-05-23 20:18:02.002820423 +0100
|
|
||||||
@@ -157,7 +157,7 @@
|
|
||||||
}
|
|
||||||
|
|
||||||
down_read(¤t->mm->mmap_sem);
|
|
||||||
- ret = get_user_pages(current, current->mm, user_va, num_pages, 1, 0, *pages, NULL);
|
|
||||||
+ ret = get_user_pages(user_va, num_pages, 1, 0, *pages, NULL);
|
|
||||||
up_read(¤t->mm->mmap_sem);
|
|
||||||
if (ret != num_pages) {
|
|
||||||
status = NV_ERR_INVALID_ARGUMENT;
|
|
@ -90,6 +90,7 @@ ATTRS{device}=="0x0fe4", GOTO="configure_nvidia"
|
|||||||
ATTRS{device}=="0x0fe9", GOTO="configure_nvidia"
|
ATTRS{device}=="0x0fe9", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x0fea", GOTO="configure_nvidia"
|
ATTRS{device}=="0x0fea", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x0fec", GOTO="configure_nvidia"
|
ATTRS{device}=="0x0fec", GOTO="configure_nvidia"
|
||||||
|
ATTRS{device}=="0x0fed", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x0fee", GOTO="configure_nvidia"
|
ATTRS{device}=="0x0fee", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x0fef", GOTO="configure_nvidia"
|
ATTRS{device}=="0x0fef", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x0ff2", GOTO="configure_nvidia"
|
ATTRS{device}=="0x0ff2", GOTO="configure_nvidia"
|
||||||
@ -271,6 +272,7 @@ ATTRS{device}=="0x1399", GOTO="configure_nvidia"
|
|||||||
ATTRS{device}=="0x139a", GOTO="configure_nvidia"
|
ATTRS{device}=="0x139a", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x139b", GOTO="configure_nvidia"
|
ATTRS{device}=="0x139b", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x139c", GOTO="configure_nvidia"
|
ATTRS{device}=="0x139c", GOTO="configure_nvidia"
|
||||||
|
ATTRS{device}=="0x139d", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x13b0", GOTO="configure_nvidia"
|
ATTRS{device}=="0x13b0", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x13b1", GOTO="configure_nvidia"
|
ATTRS{device}=="0x13b1", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x13b2", GOTO="configure_nvidia"
|
ATTRS{device}=="0x13b2", GOTO="configure_nvidia"
|
||||||
@ -292,10 +294,13 @@ ATTRS{device}=="0x13f3", GOTO="configure_nvidia"
|
|||||||
ATTRS{device}=="0x13f8", GOTO="configure_nvidia"
|
ATTRS{device}=="0x13f8", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x13f9", GOTO="configure_nvidia"
|
ATTRS{device}=="0x13f9", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x13fa", GOTO="configure_nvidia"
|
ATTRS{device}=="0x13fa", GOTO="configure_nvidia"
|
||||||
|
ATTRS{device}=="0x13fb", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x1401", GOTO="configure_nvidia"
|
ATTRS{device}=="0x1401", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x1402", GOTO="configure_nvidia"
|
ATTRS{device}=="0x1402", GOTO="configure_nvidia"
|
||||||
|
ATTRS{device}=="0x1406", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x1407", GOTO="configure_nvidia"
|
ATTRS{device}=="0x1407", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x1427", GOTO="configure_nvidia"
|
ATTRS{device}=="0x1427", GOTO="configure_nvidia"
|
||||||
|
ATTRS{device}=="0x1430", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x1431", GOTO="configure_nvidia"
|
ATTRS{device}=="0x1431", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x1617", GOTO="configure_nvidia"
|
ATTRS{device}=="0x1617", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x1618", GOTO="configure_nvidia"
|
ATTRS{device}=="0x1618", GOTO="configure_nvidia"
|
||||||
@ -308,6 +313,8 @@ ATTRS{device}=="0x17c8", GOTO="configure_nvidia"
|
|||||||
ATTRS{device}=="0x17f0", GOTO="configure_nvidia"
|
ATTRS{device}=="0x17f0", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x17f1", GOTO="configure_nvidia"
|
ATTRS{device}=="0x17f1", GOTO="configure_nvidia"
|
||||||
ATTRS{device}=="0x17fd", GOTO="configure_nvidia"
|
ATTRS{device}=="0x17fd", GOTO="configure_nvidia"
|
||||||
|
ATTRS{device}=="0x1b80", GOTO="configure_nvidia"
|
||||||
|
ATTRS{device}=="0x1b81", GOTO="configure_nvidia"
|
||||||
GOTO="configure_nvidia-legacy"
|
GOTO="configure_nvidia-legacy"
|
||||||
|
|
||||||
LABEL="configure_nvidia"
|
LABEL="configure_nvidia"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="libXfixes"
|
PKG_NAME="libXfixes"
|
||||||
PKG_VERSION="5.0.1"
|
PKG_VERSION="5.0.2"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="OSS"
|
PKG_LICENSE="OSS"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="libxcb"
|
PKG_NAME="libxcb"
|
||||||
PKG_VERSION="1.11.1"
|
PKG_VERSION="1.12"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="OSS"
|
PKG_LICENSE="OSS"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="xcb-proto"
|
PKG_NAME="xcb-proto"
|
||||||
PKG_VERSION="1.11"
|
PKG_VERSION="1.12"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="OSS"
|
PKG_LICENSE="OSS"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="xproto"
|
PKG_NAME="xproto"
|
||||||
PKG_VERSION="7.0.28"
|
PKG_VERSION="7.0.29"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="OSS"
|
PKG_LICENSE="OSS"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user