mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv into openelec-next
This commit is contained in:
commit
938b49cc16
3
TODO
3
TODO
@ -1,5 +1,2 @@
|
|||||||
ncurses-5.8/5.9:
|
ncurses-5.8/5.9:
|
||||||
- segfaults in nano and dialog -> using ncurses-5.7
|
- segfaults in nano and dialog -> using ncurses-5.7
|
||||||
|
|
||||||
bison-2.6:
|
|
||||||
- libaacs-0.4.0 dont compile with bison-2.6
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
PKG_NAME="pulseaudio"
|
PKG_NAME="pulseaudio"
|
||||||
#PKG_VERSION="1.1"
|
#PKG_VERSION="1.1"
|
||||||
PKG_VERSION="1.99.1"
|
PKG_VERSION="2.0"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -0,0 +1,75 @@
|
|||||||
|
From 54718450dfd1e7fc9b5946f62765f7451a854385 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
|
||||||
|
Date: Thu, 17 May 2012 20:50:22 +0000
|
||||||
|
Subject: udev: Don't use deprecated udev_get_*_path() functions
|
||||||
|
|
||||||
|
[These symbols were removed in libudev.so.1.0.0. Replace them with
|
||||||
|
hardcoded strings. -- heftig]
|
||||||
|
|
||||||
|
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
|
||||||
|
---
|
||||||
|
diff --git a/src/modules/module-udev-detect.c b/src/modules/module-udev-detect.c
|
||||||
|
index 1192194..31416bd 100644
|
||||||
|
--- a/src/modules/module-udev-detect.c
|
||||||
|
+++ b/src/modules/module-udev-detect.c
|
||||||
|
@@ -123,7 +123,7 @@ static char *card_get_sysattr(const char *card_idx, const char *name) {
|
||||||
|
goto finish;
|
||||||
|
}
|
||||||
|
|
||||||
|
- t = pa_sprintf_malloc("%s/class/sound/card%s", udev_get_sys_path(udev), card_idx);
|
||||||
|
+ t = pa_sprintf_malloc("/sys/class/sound/card%s", card_idx);
|
||||||
|
card = udev_device_new_from_syspath(udev, t);
|
||||||
|
pa_xfree(t);
|
||||||
|
|
||||||
|
@@ -282,7 +282,7 @@ static void verify_access(struct userdata *u, struct device *d) {
|
||||||
|
pa_assert(u);
|
||||||
|
pa_assert(d);
|
||||||
|
|
||||||
|
- cd = pa_sprintf_malloc("%s/snd/controlC%s", udev_get_dev_path(u->udev), path_get_card_id(d->path));
|
||||||
|
+ cd = pa_sprintf_malloc("/dev/snd/controlC%s", path_get_card_id(d->path));
|
||||||
|
accessible = access(cd, R_OK|W_OK) >= 0;
|
||||||
|
pa_log_debug("%s is accessible: %s", cd, pa_yes_no(accessible));
|
||||||
|
|
||||||
|
@@ -621,7 +621,6 @@ fail:
|
||||||
|
}
|
||||||
|
|
||||||
|
static int setup_inotify(struct userdata *u) {
|
||||||
|
- char *dev_snd;
|
||||||
|
int r;
|
||||||
|
|
||||||
|
if (u->inotify_fd >= 0)
|
||||||
|
@@ -632,9 +631,7 @@ static int setup_inotify(struct userdata *u) {
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
- dev_snd = pa_sprintf_malloc("%s/snd", udev_get_dev_path(u->udev));
|
||||||
|
- r = inotify_add_watch(u->inotify_fd, dev_snd, IN_ATTRIB|IN_CLOSE_WRITE|IN_DELETE_SELF|IN_MOVE_SELF);
|
||||||
|
- pa_xfree(dev_snd);
|
||||||
|
+ r = inotify_add_watch(u->inotify_fd, "/dev/snd", IN_ATTRIB|IN_CLOSE_WRITE|IN_DELETE_SELF|IN_MOVE_SELF);
|
||||||
|
|
||||||
|
if (r < 0) {
|
||||||
|
int saved_errno = errno;
|
||||||
|
diff --git a/src/modules/udev-util.c b/src/modules/udev-util.c
|
||||||
|
index 2f18bc4..b0bb17d 100644
|
||||||
|
--- a/src/modules/udev-util.c
|
||||||
|
+++ b/src/modules/udev-util.c
|
||||||
|
@@ -180,7 +180,7 @@ int pa_udev_get_info(int card_idx, pa_proplist *p) {
|
||||||
|
goto finish;
|
||||||
|
}
|
||||||
|
|
||||||
|
- t = pa_sprintf_malloc("%s/class/sound/card%i", udev_get_sys_path(udev), card_idx);
|
||||||
|
+ t = pa_sprintf_malloc("/sys/class/sound/card%i", card_idx);
|
||||||
|
card = udev_device_new_from_syspath(udev, t);
|
||||||
|
pa_xfree(t);
|
||||||
|
|
||||||
|
@@ -277,7 +277,7 @@ char* pa_udev_get_property(int card_idx, const char *name) {
|
||||||
|
goto finish;
|
||||||
|
}
|
||||||
|
|
||||||
|
- t = pa_sprintf_malloc("%s/class/sound/card%i", udev_get_sys_path(udev), card_idx);
|
||||||
|
+ t = pa_sprintf_malloc("/sys/class/sound/card%i", card_idx);
|
||||||
|
card = udev_device_new_from_syspath(udev, t);
|
||||||
|
pa_xfree(t);
|
||||||
|
|
||||||
|
--
|
||||||
|
cgit v0.9.0.2-2-gbebe
|
@ -19,12 +19,12 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="libcec"
|
PKG_NAME="libcec"
|
||||||
PKG_VERSION="ab37938"
|
PKG_VERSION="1.7.1"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
PKG_SITE="http://libcec.pulse-eight.com/"
|
PKG_SITE="http://libcec.pulse-eight.com/"
|
||||||
PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.xz"
|
PKG_URL="http://packages.pulse-eight.net/pulse/sources/libcec/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||||
PKG_DEPENDS="systemd lockdev"
|
PKG_DEPENDS="systemd lockdev"
|
||||||
PKG_BUILD_DEPENDS="toolchain systemd lockdev"
|
PKG_BUILD_DEPENDS="toolchain systemd lockdev"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
|
@ -22,7 +22,7 @@ PKG_NAME="xbmc-frodo-theme-Confluence"
|
|||||||
if [ "$PVR" = yes ]; then
|
if [ "$PVR" = yes ]; then
|
||||||
PKG_VERSION="pvr-8f0c91b"
|
PKG_VERSION="pvr-8f0c91b"
|
||||||
else
|
else
|
||||||
PKG_VERSION="60b0903"
|
PKG_VERSION="58abd46"
|
||||||
fi
|
fi
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
|
@ -22,7 +22,7 @@ PKG_NAME="xbmc-frodo"
|
|||||||
if [ "$PVR" = yes ]; then
|
if [ "$PVR" = yes ]; then
|
||||||
PKG_VERSION="pvr-8f0c91b"
|
PKG_VERSION="pvr-8f0c91b"
|
||||||
else
|
else
|
||||||
PKG_VERSION="60b0903"
|
PKG_VERSION="58abd46"
|
||||||
fi
|
fi
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
|
@ -0,0 +1,30 @@
|
|||||||
|
diff -Naur libaacs-0.4.0-old/src/file/keydbcfg-parser.y libaacs-0.4.0-new/src/file/keydbcfg-parser.y
|
||||||
|
--- libaacs-0.4.0-old/src/file/keydbcfg-parser.y 2012-05-04 04:23:42.000000000 -0700
|
||||||
|
+++ libaacs-0.4.0-new/src/file/keydbcfg-parser.y 2012-07-21 19:20:14.000000000 -0700
|
||||||
|
@@ -1,4 +1,8 @@
|
||||||
|
-%{
|
||||||
|
+%code requires {
|
||||||
|
+#include "file/keydbcfg.h"
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
+%code {
|
||||||
|
/*
|
||||||
|
* This file is part of libaacs
|
||||||
|
* Copyright (C) 2010 gates
|
||||||
|
@@ -18,7 +22,6 @@
|
||||||
|
* <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
-#include "file/keydbcfg.h"
|
||||||
|
#include "util/macro.h"
|
||||||
|
|
||||||
|
#include <stdio.h>
|
||||||
|
@@ -85,7 +88,7 @@
|
||||||
|
|
||||||
|
/* uncomment the line below for debugging */
|
||||||
|
// int yydebug = 1;
|
||||||
|
-%}
|
||||||
|
+}
|
||||||
|
/* Options set to generate a reentrant parser that is POSIX yacc compatible
|
||||||
|
* The basic 'scanner' parameters are set. Also, another parameter is set
|
||||||
|
* to pass in a title entry list struct used to hold all title entries.
|
@ -19,7 +19,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="bison"
|
PKG_NAME="bison"
|
||||||
PKG_VERSION="2.5.1"
|
PKG_VERSION="2.6"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="nasm"
|
PKG_NAME="nasm"
|
||||||
PKG_VERSION="2.10.01"
|
PKG_VERSION="2.10.02"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="mpc"
|
PKG_NAME="mpc"
|
||||||
PKG_VERSION="0.9"
|
PKG_VERSION="1.0"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="LGPL"
|
PKG_LICENSE="LGPL"
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="xf86-video-intel"
|
PKG_NAME="xf86-video-intel"
|
||||||
PKG_VERSION="2.20.0"
|
PKG_VERSION="2.20.1"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="i386 x86_64"
|
PKG_ARCH="i386 x86_64"
|
||||||
PKG_LICENSE="OSS"
|
PKG_LICENSE="OSS"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user