diff --git a/packages/audio/pulseaudio/package.mk b/packages/audio/pulseaudio/package.mk index 96d074ef8f..5d74db93d0 100644 --- a/packages/audio/pulseaudio/package.mk +++ b/packages/audio/pulseaudio/package.mk @@ -17,12 +17,12 @@ ################################################################################ PKG_NAME="pulseaudio" -PKG_VERSION="9.0" +PKG_VERSION="10.0" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://pulseaudio.org/" PKG_URL="http://www.freedesktop.org/software/pulseaudio/releases/$PKG_NAME-$PKG_VERSION.tar.xz" -PKG_DEPENDS_TARGET="toolchain libtool json-c alsa-lib libsndfile soxr dbus systemd libressl libcap" +PKG_DEPENDS_TARGET="toolchain libtool alsa-lib libsndfile soxr dbus systemd libressl libcap" PKG_SECTION="audio" PKG_SHORTDESC="pulseaudio: Yet another sound server for Unix" PKG_LONGDESC="PulseAudio is a sound server for Linux and other Unix-like operating systems. It is intended to be an improved drop-in replacement for the Enlightened Sound Daemon (esound or esd). In addition to the features esound provides, PulseAudio has an extensible plugin architecture, support for more than one sink per source, better low-latency behavior, the ability to be embedded into other software, a completely asynchronous C API, a simple command line interface for reconfiguring the daemon while running, flexible and implicit sample type conversion and resampling, and a "Zero-Copy" architecture." diff --git a/packages/audio/pulseaudio/patches/pulseaudio-0900.03-dont_relink_against_host.patch b/packages/audio/pulseaudio/patches/pulseaudio-0900.03-dont_relink_against_host.patch deleted file mode 100644 index e2697750d8..0000000000 --- a/packages/audio/pulseaudio/patches/pulseaudio-0900.03-dont_relink_against_host.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/build-aux/ltmain.sh b/build-aux/ltmain.sh -index 63ae69d..cfde522 100644 ---- a/build-aux/ltmain.sh -+++ b/build-aux/ltmain.sh -@@ -6918,7 +6918,7 @@ func_mode_link () - fi - else - # We cannot seem to hardcode it, guess we'll fake it. -- add_dir="-L$libdir" -+ #add_dir="-L$libdir" - # Try looking first in the location we're being installed to. - if test -n "$inst_prefix_dir"; then - case $libdir in diff --git a/packages/audio/pulseaudio/system.d/pulseaudio.service b/packages/audio/pulseaudio/system.d/pulseaudio.service index 96ce5351fc..099e013c94 100644 --- a/packages/audio/pulseaudio/system.d/pulseaudio.service +++ b/packages/audio/pulseaudio/system.d/pulseaudio.service @@ -1,14 +1,12 @@ [Unit] -Description=PulseAudio Sound System +Description=PulseAudio Sound Service After=syslog.target local-fs.target [Service] -Restart=on-failure +Type=dbus +BusName=org.pulseaudio.Server ExecStart=/usr/bin/pulseaudio --system -TimeoutStopSec=1s -RestartSec=2 -StartLimitInterval=60 -StartLimitBurst=10 +Restart=on-failure [Install] WantedBy=multi-user.target diff --git a/packages/devel/json-c/package.mk b/packages/devel/json-c/package.mk deleted file mode 100644 index 930e9e26d4..0000000000 --- a/packages/devel/json-c/package.mk +++ /dev/null @@ -1,38 +0,0 @@ -################################################################################ -# This file is part of OpenELEC - http://www.openelec.tv -# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv) -#      Copyright (C) 2010-2011 Roman Weber (roman@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 -# the Free Software Foundation, either version 2 of the License, or -# (at your option) any later version. -# -# OpenELEC 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 OpenELEC. If not, see . -################################################################################ - -PKG_NAME="json-c" -PKG_VERSION="537f8bc" -PKG_ARCH="any" -PKG_LICENSE="GPL" -PKG_SITE="https://github.com/json-c/json-c/wiki" -PKG_URL="https://github.com/json-c/json-c/archive/$PKG_VERSION.tar.gz" -PKG_DEPENDS_TARGET="toolchain" -PKG_SECTION="accessibility" -PKG_SHORTDESC="json-c" -PKG_LONGDESC="JSON-C implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into the C representation of JSON objects" - -PKG_IS_ADDON="no" -PKG_USE_CMAKE="no" -PKG_AUTORECONF="yes" - -PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_realloc_0_nonnull=yes \ - ac_cv_func_malloc_0_nonnull=yes \ - --enable-static --disable-shared \ - --disable-oldname-compat"