diff --git a/desktop/toolkit/qt5/qt5-base/pspec.xml b/desktop/toolkit/qt5/qt5-base/pspec.xml index e9d8a6927e..176d32d2f0 100644 --- a/desktop/toolkit/qt5/qt5-base/pspec.xml +++ b/desktop/toolkit/qt5/qt5-base/pspec.xml @@ -66,8 +66,7 @@ freetype-devel pulseaudio-libs-devel alsa-lib-devel - gstreamer-devel - gstreamer-next-devel + gst-plugins-base-next-devel wayland-devel @@ -252,7 +251,7 @@ - 2016-05-01 + 2016-05-02 5.6.0 Release Bump PisiLinux Community diff --git a/desktop/toolkit/qt5/qt5-gstreamer/files/qt-gstreamer-1.6.patch b/desktop/toolkit/qt5/qt5-gstreamer/files/qt-gstreamer-1.6.patch new file mode 100644 index 0000000000..75752da9eb --- /dev/null +++ b/desktop/toolkit/qt5/qt5-gstreamer/files/qt-gstreamer-1.6.patch @@ -0,0 +1,38 @@ +From e2ca8094aa8d0eac1c3a98df66fe94ce0c754088 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Jos=C3=A9=20Manuel=20Santamar=C3=ADa?= +Date: Fri, 2 Oct 2015 15:00:29 +0300 +Subject: Fix compilation with GStreamer >= 1.5.1 + +apply gstreamer pkg-config definitions To ensure gstreamer builds correctly, +pick up its cflags in FindGstreamer and apply them to the build as definitions + +https://lists.ubuntu.com/archives/kubuntu-devel/2015-August/009819.html + +https://bugzilla.gnome.org/show_bug.cgi?id=751382 + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 4d3e7dd..5744015 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -106,6 +106,7 @@ find_package(GObject) + macro_log_feature(GOBJECT_FOUND "GObject" "Required to build QtGLib" "http://www.gtk.org/" TRUE) + + set(CMAKE_REQUIRED_INCLUDES ${QTGSTREAMER_INCLUDES}) ++add_definitions(${GSTREAMER_DEFINITIONS}) + include(CheckCXXSourceCompiles) + check_cxx_source_compiles(" + #include +diff --git a/cmake/modules/FindGStreamer.cmake b/cmake/modules/FindGStreamer.cmake +index dab91ac..fe6cde1 100644 +--- a/cmake/modules/FindGStreamer.cmake ++++ b/cmake/modules/FindGStreamer.cmake +@@ -36,6 +36,7 @@ if (PKG_CONFIG_FOUND) + exec_program(${PKG_CONFIG_EXECUTABLE} + ARGS --variable pluginsdir gstreamer-${GSTREAMER_ABI_VERSION} + OUTPUT_VARIABLE PKG_GSTREAMER_PLUGIN_DIR) ++ set(GSTREAMER_DEFINITIONS ${PKG_GSTREAMER_CFLAGS}) + endif() + + find_library(GSTREAMER_LIBRARY +-- +cgit v0.10.2 \ No newline at end of file diff --git a/desktop/toolkit/qt5/qt5-gstreamer/pspec.xml b/desktop/toolkit/qt5/qt5-gstreamer/pspec.xml index 22be1ab1a1..cad8f72d1c 100644 --- a/desktop/toolkit/qt5/qt5-gstreamer/pspec.xml +++ b/desktop/toolkit/qt5/qt5-gstreamer/pspec.xml @@ -22,12 +22,13 @@ cmake boost-devel doxygen - gst-plugins-good - gstreamer-next gstreamer-next-devel gst-plugins-base-next-devel mesa-devel + + qt-gstreamer-1.6.patch + @@ -69,7 +70,7 @@ - 2016-05-01 + 2016-05-03 1.2.0 Release Bump PisiLinux Community diff --git a/distribution.xml b/distribution.xml index 19bece4c84..29b1fde20b 100644 --- a/distribution.xml +++ b/distribution.xml @@ -401,5 +401,6 @@ xorg-video-fglrx xorg-video-fglrx-32bit glibc-32bit + xf86-input-aiptek diff --git a/multimedia/sound/libogg/pspec.xml b/multimedia/sound/libogg/pspec.xml index 8a5e46d7bc..5b6e5b9167 100644 --- a/multimedia/sound/libogg/pspec.xml +++ b/multimedia/sound/libogg/pspec.xml @@ -13,7 +13,7 @@ library The Ogg media file format library libogg is a library for manipulating Ogg bitstream file formats. libogg supports both making Ogg bitstreams and getting packets from Ogg bitstreams. - http://downloads.xiph.org/releases/ogg/libogg-1.3.1.tar.xz + http://downloads.xiph.org/releases/ogg/libogg-1.3.2.tar.xz @@ -58,6 +58,13 @@ + + 2016-05-02 + 1.3.2 + Version bump + Serdar Soytetir + kaptan@pisilinux.org + 2014-05-20 1.3.1 diff --git a/multimedia/video/gst-libav-next/pspec.xml b/multimedia/video/gst-libav-next/pspec.xml index 7cd531e361..746a51b721 100644 --- a/multimedia/video/gst-libav-next/pspec.xml +++ b/multimedia/video/gst-libav-next/pspec.xml @@ -13,7 +13,7 @@ library Gstreamer plugin for the libav codec Gstreamer plugin for the libav codec. - https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.6.3.tar.xz + https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.8.1.tar.xz gst-plugins-base-next-devel gstreamer-next-devel @@ -41,6 +41,13 @@ + + 2016-05-02 + 1.8.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + 2016-03-29 1.6.3 diff --git a/multimedia/video/gst-plugins-bad-next/pspec.xml b/multimedia/video/gst-plugins-bad-next/pspec.xml index f8521c0260..3328bb9236 100644 --- a/multimedia/video/gst-plugins-bad-next/pspec.xml +++ b/multimedia/video/gst-plugins-bad-next/pspec.xml @@ -12,7 +12,7 @@ library A set of GStreamer plug-ins that aren't up to par compared to the rest GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. - https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.6.3.tar.xz + https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.8.1.tar.xz gstreamermm-devel gstreamer-next-devel @@ -76,9 +76,9 @@ nas-devel--> - 02_no-Werror.patch - remove_external_symbols.patch - gst-plugins-bad-0.10.7-wildmidi-timidity.cfg.patch + + + @@ -140,6 +140,13 @@ + + 2016-05-02 + 1.8.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + 2016-03-31 1.6.3 diff --git a/multimedia/video/gst-plugins-base-next/pspec.xml b/multimedia/video/gst-plugins-base-next/pspec.xml index 852addd583..c7ab2eefef 100644 --- a/multimedia/video/gst-plugins-base-next/pspec.xml +++ b/multimedia/video/gst-plugins-base-next/pspec.xml @@ -13,7 +13,7 @@ library Basepack of plugins for gstreamer GStreamer base plugins are a well-groomed and well-maintained collection of GStreamer plugins and elements, spanning the range of possible types of elements one would want to write for GStreamer. It also contains helper libraries and base classes useful for writing elements. A wide range of video and audio decoders, encoders, and filters are included. - https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.6.3.tar.xz + https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.8.1.tar.xz gstreamer-next-devel cdparanoia @@ -79,6 +79,13 @@ + + 2016-05-02 + 1.8.3 + Version Bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + 2016-03-29 1.6.3 diff --git a/multimedia/video/gst-plugins-good-next/pspec.xml b/multimedia/video/gst-plugins-good-next/pspec.xml index c22009fb08..c8b2ca8e07 100644 --- a/multimedia/video/gst-plugins-good-next/pspec.xml +++ b/multimedia/video/gst-plugins-good-next/pspec.xml @@ -13,7 +13,7 @@ library A set of good-quality plugins for GStreamer gst-plugins-good contains a set of mature plugins and elements for GStreamer. - https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.6.3.tar.xz + https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.8.1.tar.xz gst-plugins-base-next-devel pulseaudio-libs-devel @@ -82,6 +82,13 @@ + + 2016-05-02 + 1.8.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + 2016-03-29 1.6.3 diff --git a/multimedia/video/gst-plugins-ugly-next/pspec.xml b/multimedia/video/gst-plugins-ugly-next/pspec.xml index 91efef40df..8de2f3dfcc 100644 --- a/multimedia/video/gst-plugins-ugly-next/pspec.xml +++ b/multimedia/video/gst-plugins-ugly-next/pspec.xml @@ -13,7 +13,7 @@ library Other plugins for gstreamer GStreamer Ugly Plug-ins is a set of plug-ins that have good quality and correct functionality, but distributing them might pose problems. The license on either the plugins or the supporting libraries might not be how we'd like. The code might be widely known to present patent problems. - https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.6.3.tar.xz + https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.8.1.tar.xz gst-plugins-base-next-devel gstreamer-next-devel @@ -58,6 +58,13 @@ + + 2016-05-02 + 1.8.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + 2016-03-29 1.6.3 diff --git a/multimedia/video/gstreamer-next/pspec.xml b/multimedia/video/gstreamer-next/pspec.xml index 144969a442..a2759a9ba5 100644 --- a/multimedia/video/gstreamer-next/pspec.xml +++ b/multimedia/video/gstreamer-next/pspec.xml @@ -14,7 +14,7 @@ app:console GStreamer streaming media framework runtime GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. - https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.6.3.tar.xz + https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.8.1.tar.xz check valgrind @@ -43,7 +43,7 @@ - + gstreamer-next-32bit emul32 32-bit shared libraries for gstreamer @@ -77,6 +77,13 @@ + + 2016-05-02 + 1.8.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + 2016-03-30 1.6.3 diff --git a/multimedia/video/gstreamer-vaapi/actions.py b/multimedia/video/gstreamer-vaapi/actions.py index 193dc91874..15ce7eb8f1 100644 --- a/multimedia/video/gstreamer-vaapi/actions.py +++ b/multimedia/video/gstreamer-vaapi/actions.py @@ -13,13 +13,13 @@ def setup(): autotools.autoreconf("-fi") shelltools.cd("../") shelltools.makedirs("gst-next") - shelltools.copy("gstreamer-vaapi-0.6.0/*", "gst-next") + shelltools.copy("gstreamer-vaapi-0.7.0/*", "gst-next") shelltools.cd("gst-next") autotools.aclocal() autotools.configure("--prefix=/usr --disable-static") shelltools.cd("../") - shelltools.cd("gstreamer-vaapi-0.6.0") + shelltools.cd("gstreamer-vaapi-0.7.0") autotools.aclocal() autotools.configure("--with-gstreamer-api=0.10") @@ -31,7 +31,7 @@ def build(): autotools.make() shelltools.cd("../") - shelltools.cd("gstreamer-vaapi-0.6.0") + shelltools.cd("gstreamer-vaapi-0.7.0") autotools.make() def install(): @@ -40,7 +40,7 @@ def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) shelltools.cd("../") - shelltools.cd("gstreamer-vaapi-0.6.0") + shelltools.cd("gstreamer-vaapi-0.7.0") autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("AUTHORS", "COPYING*", "NEWS", "README") \ No newline at end of file + pisitools.dodoc("AUTHORS", "COPYING*", "NEWS", "README") diff --git a/multimedia/video/gstreamer-vaapi/pspec.xml b/multimedia/video/gstreamer-vaapi/pspec.xml index 884971f84c..e4cdb2246e 100644 --- a/multimedia/video/gstreamer-vaapi/pspec.xml +++ b/multimedia/video/gstreamer-vaapi/pspec.xml @@ -13,10 +13,11 @@ library GStreamer Multimedia Framework VA Plugins gstreamer-vaapi, GStreamer Multimedia Framework VA Plugins. - http://freedesktop.org/software/vaapi/releases/gstreamer-vaapi/gstreamer-vaapi-0.6.0.tar.bz2 + https://www.freedesktop.org/software/vaapi/releases/gstreamer-vaapi/gstreamer-vaapi-0.7.0.tar.bz2 + yasm-devel mesa-devel libva-devel libdrm-devel @@ -35,6 +36,7 @@ gstreamer-vaapi + yasm mesa libva libdrm @@ -57,6 +59,9 @@ mesa libva + eudev + glib2 + libX11 libdrm libXrandr libXrender @@ -68,7 +73,7 @@ /usr/lib/gstreamer-1.0/ /usr/lib/libgstcodecparsers_vpx* - /usr/lib/libgstvaapi*1.4* + /usr/lib/libgstvaapi*1.8* @@ -100,10 +105,18 @@ /usr/lib/pkgconfig/gstreamer-vaapi-x11-1.0.pc /usr/lib/pkgconfig/gstreamer-vaapi-1.0.pc /usr/lib/pkgconfig/gstreamer-vaapi-glx-1.0.pc + /usr/lib/pkgconfig/gstreamer-vaapi-drm-1.0.pc + + 2016-05-02 + 0.7.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2015-07-23 0.6.0 diff --git a/x11/driver/xorg-input-aiptek/actions.py b/x11/driver/xorg-input-aiptek/actions.py deleted file mode 100644 index fe8ec0802b..0000000000 --- a/x11/driver/xorg-input-aiptek/actions.py +++ /dev/null @@ -1,22 +0,0 @@ -# -*- coding: utf-8 -*- -# -# Licensed under the GNU General Public License, version 3. -# See the file http://www.gnu.org/copyleft/gpl.txt. - -from pisi.actionsapi import get -from pisi.actionsapi import autotools -from pisi.actionsapi import pisitools - -def setup(): - #autotools.autoreconf("-fiv") - autotools.configure("\ - --disable-static \ - --disable-silent-rules \ - ") - -def build(): - autotools.make() - -def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("COPYING", "ChangeLog", "README") diff --git a/x11/driver/xorg-input-aiptek/pspec.xml b/x11/driver/xorg-input-aiptek/pspec.xml deleted file mode 100644 index b4aba48175..0000000000 --- a/x11/driver/xorg-input-aiptek/pspec.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - xorg-input-aiptek - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - X.Org Aiptek USB Digital Tablet input driver - xorg-input-aiptek contains the X.Org driver for Linux's generic event devices. It supports all input devices that the kernel knows about. - mirrors://xorg/individual/driver/xf86-input-aiptek-1.4.1.tar.bz2 - - libX11-devel - libmtdev-devel - util-macros - xorg-proto - xorg-server-devel - libinput-devel - libXi-devel - - - - - xorg-input-aiptek - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - - 2016-05-02 - 1.4.1 - Rebuild - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 1.4.1 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - diff --git a/x11/driver/xorg-input-aiptek/translations.xml b/x11/driver/xorg-input-aiptek/translations.xml deleted file mode 100644 index 96bc0faca1..0000000000 --- a/x11/driver/xorg-input-aiptek/translations.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - xorg-input-aiptek - X.Org aiptek Dijital Tablet giriş aygıtı sürücüsü - xorg-input-aiptek, Linux'un genel olay aygıtları için X.Org sürücüsünü içerir. Çekirdek tarafından bilinen tüm giriş aygıtlarını destekler. - - diff --git a/x11/driver/xorg-video-glint/pspec.xml b/x11/driver/xorg-video-glint/pspec.xml index 7f3231b1b5..f02a1db874 100644 --- a/x11/driver/xorg-video-glint/pspec.xml +++ b/x11/driver/xorg-video-glint/pspec.xml @@ -17,10 +17,11 @@ libdrm-devel mesa-devel + util-macros xorg-server-devel - + git-fix.diff diff --git a/x11/driver/xorg-video-i740/pspec.xml b/x11/driver/xorg-video-i740/pspec.xml index a1accb2750..6ef1df4599 100644 --- a/x11/driver/xorg-video-i740/pspec.xml +++ b/x11/driver/xorg-video-i740/pspec.xml @@ -18,7 +18,7 @@ xorg-server-devel - git-fix.diff + diff --git a/x11/driver/xorg-video-intel/actions.py b/x11/driver/xorg-video-intel/actions.py index 2e6611afe6..261574d19f 100644 --- a/x11/driver/xorg-video-intel/actions.py +++ b/x11/driver/xorg-video-intel/actions.py @@ -6,15 +6,13 @@ from pisi.actionsapi import get from pisi.actionsapi import autotools from pisi.actionsapi import pisitools - +from pisi.actionsapi import shelltools def setup(): # DRI3 has been known to be buggy with the current stack, so is disabled - autotools.configure("\ - --disable-static \ - --disable-dri3 \ - --enable-glamor \ - ") + + shelltools.system("NOCONFIGURE=1 ./autogen.sh") + autotools.configure() pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") @@ -24,4 +22,4 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("AUTHORS", "COPYING", "ChangeLog", "NEWS", "README") + # pisitools.dodoc("AUTHORS", "COPYING", "ChangeLog", "NEWS", "README") diff --git a/x11/driver/xorg-video-intel/pspec.xml b/x11/driver/xorg-video-intel/pspec.xml index 006e8fec3a..b2d5d99ce3 100644 --- a/x11/driver/xorg-video-intel/pspec.xml +++ b/x11/driver/xorg-video-intel/pspec.xml @@ -13,7 +13,7 @@ driver X.Org intel video driver xorg-video-intel contains the X.Org driver for Intel video chipsets. - mirrors://xorg/individual/driver/xf86-video-intel-2.99.917.tar.bz2 + http://anduin.linuxfromscratch.org/BLFS/xf86-video-intel/xf86-video-intel-0340718.tar.xz libX11-devel libxcb-devel @@ -36,6 +36,7 @@ libpciaccess-devel xorg-server-devel libxshmfence-devel + libXfont-devel @@ -73,6 +74,13 @@ + + 2016-05-02 + 0340718 + Version bump + Burak Ertürk + burakerturk@pisilinux.org + 2015-05-10 2.99.917 diff --git a/x11/driver/xorg-video-sisusb/pspec.xml b/x11/driver/xorg-video-sisusb/pspec.xml index 7308fd356c..ec037d14aa 100644 --- a/x11/driver/xorg-video-sisusb/pspec.xml +++ b/x11/driver/xorg-video-sisusb/pspec.xml @@ -15,10 +15,11 @@ xorg-video-sisusb contains the X.Org driver for SiS video chips connected via a Net2280-based USB dongle. mirrors://xorg/individual/driver/xf86-video-sisusb-0.9.6.tar.bz2 + util-macros xorg-server-devel - + git-fixes.patch