Merge pull request #7630 from IdrisKalp/master

various packages
This commit is contained in:
Idris Kalp
2020-01-19 19:34:53 +03:00
committed by GitHub
72 changed files with 14057 additions and 122 deletions
+54 -10
View File
@@ -10,49 +10,93 @@ from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
def setup():
shelltools.system("./configure --prefix=/usr \
shelltools.system("./configure --prefix=/usr \
--mandir=/usr/share/man \
--disable-debug \
--disable-static \
--disable-stripping \
--enable-version3 \
--enable-nonfree \
--enable-avfilter \
--enable-avresample \
--enable-fontconfig \
--enable-gnutls \
--enable-frei0r \
--enable-gpl \
--enable-ladspa \
--enable-libaom \
--enable-libaribb24 \
--enable-libass \
--enable-libbluray \
--enable-libbs2b \
--enable-libcelt \
--enable-libcdio \
--enable-libcodec2 \
--enable-libdav1d \
--enable-libdavs2 \
--enable-libdc1394 \
--enable-libfdk-aac \
--enable-libflite \
--enable-libfontconfig \
--enable-libfreetype \
--enable-libfribidi \
--enable-libgme \
--enable-libgsm \
--enable-libiec61883 \
--enable-libilbc \
--enable-libjack \
--enable-libkvazaar \
--enable-liblensfun \
--enable-libmodplug \
--enable-libmp3lame \
--enable-libopencore_amrnb \
--enable-libopencore_amrwb \
--enable-libopenjpeg \
--enable-libopenmpt \
--enable-libopus \
--enable-libpulse \
--enable-librsvg \
--enable-librubberband \
--enable-librtmp \
--enable-libshine \
--enable-libsnappy \
--enable-libsoxr \
--enable-libspeex \
--enable-libtheora \
--enable-libtwolame \
--enable-libvidstab \
--enable-libv4l2 \
--enable-libvo-amrwbenc \
--enable-libvorbis \
--enable-libvpx \
--enable-libwavpack \
--enable-libwebp \
--enable-libx264 \
--enable-libx265 \
--enable-libxavs \
--enable-libxavs2 \
--enable-libxcb \
--enable-libxvid \
--enable-libxml2 \
--enable-libzmq \
--enable-libzimg \
--enable-pic \
--enable-postproc \
--enable-runtime-cpudetect \
--enable-shared \
--enable-swresample \
--enable-vdpau \
--enable-version3 \
--enable-libdc1394 \
--enable-libcelt \
--enable-frei0r \
--enable-libcdio \
--enable-libvo-amrwbenc \
--enable-nonfree")
--enable-openal \
--enable-opencl \
--enable-openssl \
--enable-libdrm \
--enable-libmfx \
--enable-nvdec \
--enable-nvenc \
--enable-vaapi \
--enable-vdpau \
--enable-omx \
--extra-ldflags='-lasound -lm' \
--cc='clang -fuse-ld=lld -rtlib=compiler-rt' \
--cxx='clang++ -fuse-ld=lld -rtlib=compiler-rt'")
def build():
autotools.make()
@@ -0,0 +1,11 @@
--- a/configure.orig 2020-01-18 19:46:04.694206468 +0300
+++ b/configure 2020-01-18 19:46:21.610206846 +0300
@@ -6203,7 +6203,7 @@
enabled libfdk_aac && { check_pkg_config libfdk_aac fdk-aac "fdk-aac/aacenc_lib.h" aacEncOpen ||
{ require libfdk_aac fdk-aac/aacenc_lib.h aacEncOpen -lfdk-aac &&
warn "using libfdk without pkg-config"; } }
-flite_extralibs="-lflite_cmu_time_awb -lflite_cmu_us_awb -lflite_cmu_us_kal -lflite_cmu_us_kal16 -lflite_cmu_us_rms -lflite_cmu_us_slt -lflite_usenglish -lflite_cmulex -lflite"
+flite_extralibs="-lflite_cmu_time_awb -lflite_cmu_us_awb -lflite_cmu_us_kal -lflite_cmu_us_kal16 -lflite_cmu_us_rms -lflite_cmu_us_slt -lflite_usenglish -lflite_cmulex -lflite -lasound -lm"
enabled libflite && require libflite "flite/flite.h" flite_init $flite_extralibs
enabled fontconfig && enable libfontconfig
enabled libfontconfig && require_pkg_config libfontconfig fontconfig "fontconfig/fontconfig.h" FcInit
+117 -14
View File
@@ -15,23 +15,56 @@
<IsA>app:console</IsA>
<Summary>A command-line tool to record, convert and stream audio and video</Summary>
<Description>FFmpeg is a complete solution to record, convert and stream audio and video.</Description>
<Archive sha1sum="11dcd94a62d6aa62d069dc0dc4af28b72c556044" type="targz">https://ffmpeg.org/releases/ffmpeg-4.2.1.tar.gz</Archive>
<Archive sha1sum="77c9724bde4c6e3ef21ab954c0572ac45e61c3e5" type="tarbz2">https://ffmpeg.org/releases/ffmpeg-4.2.2.tar.bz2</Archive>
<BuildDependencies>
<Dependency>freetype-devel</Dependency>
<Dependency>faac-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<!-- <Dependency>faac-devel</Dependency> -->
<Dependency>lame-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>xz-devel</Dependency>
<Dependency>x264-devel</Dependency>
<Dependency>x265-devel</Dependency>
<Dependency>x265-devel</Dependency>
<Dependency>xavs-devel</Dependency>
<Dependency>xavs2-devel</Dependency>
<Dependency>ffnvcodec</Dependency>
<Dependency>libbs2b-devel</Dependency>
<Dependency>libavc1394-devel</Dependency>
<Dependency>libraw1394-devel</Dependency>
<!-- <Dependency>libcrystalhd-devel</Dependency> -->
<Dependency>libdrm-devel</Dependency>
<Dependency>libmfx-devel</Dependency>
<Dependency>dav1d-devel</Dependency>
<Dependency>davs2-devel</Dependency>
<Dependency>aom-devel</Dependency>
<Dependency>libva-devel</Dependency>
<Dependency>libsdl2-devel</Dependency>
<Dependency>libvpx-devel</Dependency>
<Dependency>libass-devel</Dependency>
<Dependency>libopus-devel</Dependency>
<Dependency>libilbc-devel</Dependency>
<Dependency>codec2-devel</Dependency>
<Dependency>libfdk-aac-devel</Dependency>
<Dependency>libgme-devel</Dependency>
<Dependency>lensfun-devel</Dependency>
<Dependency>libiec61883-devel</Dependency>
<Dependency>kvazaar-devel</Dependency>
<Dependency>libopenmpt-devel</Dependency>
<Dependency>librsvg-devel</Dependency>
<Dependency>rubberband-devel</Dependency>
<Dependency>shine-devel</Dependency>
<Dependency>flite-devel</Dependency>
<Dependency>libsoxr-devel</Dependency>
<Dependency>snappy-devel</Dependency>
<Dependency>vid.stab-devel</Dependency>
<Dependency>libxcb-devel</Dependency>
<Dependency>libzimg-devel</Dependency>
<Dependency>openal-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>libvdpau-devel</Dependency>
<Dependency>libtheora-devel</Dependency>
<Dependency>libvorbis-devel</Dependency>
<Dependency>gnutls-devel</Dependency>
<!-- <Dependency>gnutls-devel</Dependency> -->
<Dependency>celt-devel</Dependency>
<Dependency>gsm-devel</Dependency>
<Dependency>libbluray-devel</Dependency>
@@ -42,23 +75,37 @@
<Dependency>openjpeg2-devel</Dependency>
<Dependency>frei0r-plugins-devel</Dependency>
<Dependency>rtmpdump-devel</Dependency>
<Dependency>schroedinger-devel</Dependency>
<!-- <Dependency>schroedinger-devel</Dependency> -->
<Dependency>speex-devel</Dependency>
<Dependency>yasm-devel</Dependency>
<Dependency>libv4l-devel</Dependency>
<Dependency>pkgconfig</Dependency>
<Dependency>libvo-amrwbenc-devel</Dependency>
<Dependency>libvo-aacenc-devel</Dependency>
<!-- <Dependency>libvo-aacenc-devel</Dependency> -->
<Dependency>xvid-devel</Dependency>
<Dependency>libdc1394-devel</Dependency>
<Dependency>libnut-devel</Dependency>
<!-- <Dependency>libnut-devel</Dependency> -->
<Dependency>libcdio-paranoia-devel</Dependency>
<Dependency>libXv-devel</Dependency>
<Dependency>libidn-devel</Dependency>
<Dependency>wavpack-devel</Dependency>
<Dependency>webp-devel</Dependency>
<Dependency>ladspa-sdk-devel</Dependency>
<Dependency>libaribb24-devel</Dependency>
<Dependency>jack-audio-connection-kit-devel</Dependency>
<Dependency>twolame-devel</Dependency>
<Dependency>fribidi-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>opencl-icd-devel</Dependency>
<Dependency>openssl-devel</Dependency>
<Dependency>libomxil-bellagio-devel</Dependency>
<Dependency>zeromq-devel</Dependency>
<Dependency>llvm-clang</Dependency>
<Dependency>lld</Dependency>
<!-- <Dependency>libidn-devel</Dependency> -->
</BuildDependencies>
<Patches>
<!-- <Patch>chromium.patch</Patch> -->
<!-- <Patch>fs56089.patch</Patch> -->
<Patch level="1">libflite-flags.patch</Patch>
</Patches>
</Source>
@@ -67,7 +114,7 @@
<RuntimeDependencies>
<Dependency>gsm</Dependency>
<Dependency>celt</Dependency>
<Dependency>faac</Dependency>
<!-- <Dependency>faac</Dependency> -->
<Dependency>lame</Dependency>
<Dependency>x264</Dependency>
<Dependency>x265</Dependency>
@@ -77,9 +124,9 @@
<Dependency>speex</Dependency>
<Dependency>libva</Dependency>
<Dependency>libXv</Dependency>
<Dependency>gnutls</Dependency>
<!-- <Dependency>gnutls</Dependency> -->
<Dependency>libX11</Dependency>
<Dependency>libnut</Dependency>
<!-- <Dependency>libnut</Dependency> -->
<Dependency>libsdl2</Dependency>
<Dependency>libv4l</Dependency>
<Dependency>libvpx</Dependency>
@@ -91,6 +138,43 @@
<Dependency>freetype</Dependency>
<Dependency>libvdpau</Dependency>
<Dependency>openjpeg2</Dependency>
<Dependency>xz</Dependency>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency>
<Dependency>xavs</Dependency>
<Dependency>xavs2</Dependency>
<Dependency>libbs2b</Dependency>
<Dependency>libavc1394</Dependency>
<Dependency>libraw1394</Dependency>
<!-- <Dependency>libcrystalhd</Dependency> -->
<Dependency>libdrm</Dependency>
<Dependency>libmfx</Dependency>
<Dependency>dav1d</Dependency>
<Dependency>davs2</Dependency>
<Dependency>aom</Dependency>
<Dependency>libva</Dependency>
<Dependency>libsdl2</Dependency>
<Dependency>libvpx</Dependency>
<Dependency>libass</Dependency>
<Dependency>libopus</Dependency>
<Dependency>libilbc</Dependency>
<Dependency>codec2</Dependency>
<Dependency>libfdk-aac</Dependency>
<Dependency>libgme</Dependency>
<Dependency>lensfun</Dependency>
<Dependency>libiec61883</Dependency>
<Dependency>kvazaar</Dependency>
<Dependency>libopenmpt</Dependency>
<Dependency>librsvg</Dependency>
<Dependency>rubberband</Dependency>
<Dependency>shine</Dependency>
<Dependency>flite</Dependency>
<Dependency>libsoxr</Dependency>
<Dependency>snappy</Dependency>
<Dependency>vid.stab</Dependency>
<Dependency>libxcb</Dependency>
<Dependency>libzimg</Dependency>
<Dependency>openal</Dependency>
<Dependency>rtmpdump</Dependency>
<Dependency>libbluray</Dependency>
<Dependency>libdc1394</Dependency>
@@ -100,10 +184,22 @@
<Dependency>libmodplug</Dependency>
<Dependency>libvo-aacenc</Dependency>
<Dependency>opencore-amr</Dependency>
<Dependency>schroedinger</Dependency>
<!-- <Dependency>schroedinger</Dependency> -->
<Dependency>libvo-amrwbenc</Dependency>
<Dependency>pulseaudio-libs</Dependency>
<Dependency>libcdio-paranoia</Dependency>
<Dependency>libcdio-paranoia</Dependency>
<Dependency>wavpack</Dependency>
<Dependency>webp</Dependency>
<Dependency>ladspa-sdk</Dependency>
<Dependency>libaribb24</Dependency>
<Dependency>jack-audio-connection-kit</Dependency>
<Dependency>twolame</Dependency>
<Dependency>fribidi</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>opencl-icd</Dependency>
<Dependency>openssl</Dependency>
<Dependency>libomxil-bellagio</Dependency>
<Dependency>zeromq</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
@@ -129,6 +225,13 @@
<History>
<Update release="16">
<Date>2020-01-14</Date>
<Version>4.2.2</Version>
<Comment>Version bump.</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
<Update release="15">
<Date>2019-10-14</Date>
<Version>4.2.1</Version>
@@ -17,6 +17,7 @@ def setup():
autotools.configure("--enable-introspection=%(introspection)s \
--with-package-name='PisiLinux gstreamer-plugins-base package' \
--with-package-origin='http://www.pisilinux.org' \
--disable-examples \
" % opts)
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
+9 -1
View File
@@ -14,7 +14,10 @@
<Description>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.</Description>
<Archive sha1sum="7c650c99cd02f8ebc66d7b980a6b33663c71a89d" type="tarxz">http://ftp.acc.umu.se/pub/gnome/sources/gst-plugins-base/1.16/gst-plugins-base-1.16.2.tar.xz</Archive>
<BuildDependencies>
<Dependency>xz-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>libdrm-devel</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>valgrind</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>orc-devel</Dependency>
@@ -99,6 +102,7 @@
<Dependency>libvorbis-32bit</Dependency>
<Dependency>libvisual-32bit</Dependency>
<Dependency>gstreamer-32bit</Dependency>
<Dependency>libgudev-32bit</Dependency>
</BuildDependencies>
<RuntimeDependencies>
<Dependency release="current">gst-plugins-base</Dependency>
@@ -122,6 +126,10 @@
<Dependency>libvorbis-32bit</Dependency>
<Dependency>libvisual-32bit</Dependency>
<Dependency>gstreamer-32bit</Dependency>
<Dependency>libgudev-32bit</Dependency>
<Dependency>mesa-32bit</Dependency>
<Dependency>libdrm-32bit</Dependency>
<Dependency>libjpeg-turbo-32bit</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/gstreamer-1.0</Path>
+2 -1
View File
@@ -9,7 +9,8 @@ from pisi.actionsapi import pisitools
def setup():
autotools.configure("--with-package-name='PisiLinux gstreamer-plugins-good package' \
--with-package-origin='http://www.pisilinux.org'")
--with-package-origin='http://www.pisilinux.org' \
--disable-qt")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
+9 -6
View File
@@ -7,23 +7,26 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import cmaketools
from pisi.actionsapi import get
def setup():
#pisitools.dosed("make/linux/Makefile", "CXXFLAGS=", "CXXFLAGS+=")
autotools.configure()
cmaketools.configure("-DCMAKE_INSTALL_LIBDIR=lib")
def build():
#shelltools.cd("make/linux")
autotools.make("PREFIX=/usr \
LIBEBML_INCLUDE_DIR=/usr/include/ebml \
LIBEBML_LIB_DIR=/usr/lib")
#autotools.make("PREFIX=/usr \
#LIBEBML_INCLUDE_DIR=/usr/include/ebml \
#LIBEBML_LIB_DIR=/usr/lib")
cmaketools.make()
def install():
#shelltools.cd("make/linux")
autotools.install("libdir=%s/usr/lib" % get.installDIR())
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
# No static libs
pisitools.remove("/usr/lib/*.a")
#pisitools.remove("/usr/lib/*.a")
pisitools.dodoc("ChangeLog")
+8 -1
View File
@@ -12,7 +12,7 @@
<IsA>library</IsA>
<Summary>Extensible multimedia container format based on EBML</Summary>
<Description>Matroska is an extensible open standard Audio/Video container. It aims to become THE standard of multimedia container formats. Matroska is usually found as .mkv files (matroska video) and .mka files (matroska audio).</Description>
<Archive sha1sum="bd0908f6e8c2207a566855d15d8c6488f5ac4349" type="tarbz2">https://dl.matroska.org/downloads/libmatroska/libmatroska-1.4.5.tar.bz2</Archive>
<Archive sha1sum="d7426212bf98d18619a70c5a9bbda1089b3e59c9" type="tarxz">https://dl.matroska.org/downloads/libmatroska/libmatroska-1.5.2.tar.xz</Archive>
<BuildDependencies>
<Dependency>libebml-devel</Dependency>
</BuildDependencies>
@@ -45,6 +45,13 @@
</Package>
<History>
<Update release="5">
<Date>2020-01-19</Date>
<Version>1.5.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-03</Date>
<Version>1.4.5</Version>
+7
View File
@@ -41,6 +41,13 @@
</Package>
<History>
<Update release="5">
<Date>2020-01-19</Date>
<Version>0.5.1</Version>
<Comment>Rebuild.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-07-31</Date>
<Version>0.5.1</Version>
+3 -9
View File
@@ -13,21 +13,16 @@ from pisi.actionsapi import pythonmodules
pisitools.flags.sub("-O[\ds]+", "-O3")
def setup():
shelltools.system('sed -E "s|(#include <samba-4.0/libsmbclient.h>)|#include <time.h>\n\1|g" -i stream/stream_smb.c ./version.sh')
shelltools.system("mv ffmpeg-4.2.2 ffmpeg")
autotools.rawConfigure('\
--prefix=/usr \
--libdir=/usr/lib \
--confdir=/usr/share/mplayer \
--enable-dynamic-plugins \
--enable-menu \
--enable-x11 \
--datadir=/usr/share/mplayer \
--charset=UTF-8 \
--enable-xvmc \
--enable-smb \
--language=en \
--enable-radio \
--enable-radio-capture \
--enable-gui')
def build():
@@ -42,8 +37,7 @@ def install():
MANDIR=%(D)s/usr/share/man" % {"D": get.installDIR()})
# set the default skin for gui
#shelltools.copytree("mplayer-1.2_pre37124/Blue-multilingual", "%s/usr/share/mplayer/skins/default" % get.installDIR())
shelltools.copytree("Clearlooks-multilingual", "%s/usr/share/mplayer/skins/default" % get.installDIR())
shelltools.copytree("mplayer-1.2_pre37124/Blue-multilingual", "%s/usr/share/mplayer/skins/default" % get.installDIR())
# codecs conf, not something user will interact with
pisitools.insinto("/etc/mplayer", "etc/*.conf")
+24 -20
View File
@@ -14,9 +14,9 @@
<IsA>app:console</IsA>
<Summary>Media Player for Linux</Summary>
<Description>MPlayer is a movie player that can run on many platforms. It plays most MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA files, supported by many native codecs.</Description>
<Archive sha1sum="0954a7141de7c945d90db234e39a78c27cf73f78" type="tarxz">http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.4.tar.xz</Archive>
<!-- <Archive sha1sum="b17c9081a31e6d7c6555b29dae49918350ca178a" type="tarbz2" target="MPlayer-1.4/mplayer-1.2_pre37124">https://sourceforge.net/projects/pisilinux/files/source/Blue-multilingual-1.13.2.tar.bz2</Archive> -->
<Archive sha1sum="2905179b06a0ddb937bbfbfd71b9f2d00cbdb875" type="tarbz2" target="MPlayer-1.4/">https://mplayerhq.hu/MPlayer/skins/Clearlooks-multilingual-2.0.3.tar.bz2</Archive>
<Archive sha1sum="e7b66b1a13c8f64a92d870cf7339548e8cb3bcb6" type="tarxz">https://sourceforge.net/projects/pisilinux/files/source/mplayer-r38161.tar.xz</Archive>
<Archive sha1sum="77c9724bde4c6e3ef21ab954c0572ac45e61c3e5" type="tarbz2" target="mplayer-r38161">https://ffmpeg.org/releases/ffmpeg-4.2.2.tar.bz2</Archive>
<Archive sha1sum="b17c9081a31e6d7c6555b29dae49918350ca178a" type="tarbz2" target="mplayer-r38161/mplayer-1.2_pre37124">https://sourceforge.net/projects/pisilinux/files/source/Blue-multilingual-1.13.2.tar.bz2</Archive>
<BuildDependencies>
<Dependency>gsm-devel</Dependency>
<Dependency>glib2-devel</Dependency>
@@ -27,7 +27,7 @@
<Dependency>lirc-devel</Dependency>
<Dependency>xvid-devel</Dependency>
<Dependency>lame-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>libglvnd-devel</Dependency>
<Dependency>x264-devel</Dependency>
<Dependency>enca-devel</Dependency>
<Dependency>aalib-devel</Dependency>
@@ -43,7 +43,7 @@
<Dependency>giflib-devel</Dependency>
<Dependency>libdca-devel</Dependency>
<Dependency>libogg-devel</Dependency>
<Dependency>libnut-devel</Dependency>
<!-- <Dependency>libnut-devel</Dependency> -->
<Dependency>a52dec-devel</Dependency>
<Dependency>mpg123-devel</Dependency>
<Dependency>openal-devel</Dependency>
@@ -62,7 +62,7 @@
<Dependency>rtmpdump-devel</Dependency>
<Dependency>libmpeg2-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>openjpeg2-devel</Dependency>
<Dependency>openjpeg-devel</Dependency>
<Dependency>DirectFB-devel</Dependency>
<Dependency>libtheora-devel</Dependency>
<Dependency>libmpcdec-devel</Dependency>
@@ -77,7 +77,7 @@
<Dependency>libXinerama-devel</Dependency>
<Dependency>libXxf86dga-devel</Dependency>
<Dependency>libmatroska-devel</Dependency>
<Dependency>libcrystalhd-devel</Dependency>
<!-- <Dependency>libcrystalhd-devel</Dependency> -->
<Dependency>schroedinger-devel</Dependency>
<Dependency>opencore-amr-devel</Dependency>
<Dependency>libXScrnSaver-devel</Dependency>
@@ -88,8 +88,6 @@
<Dependency>lzo-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>bzip2</Dependency>
<Dependency>live555-devel</Dependency>
<Dependency>libraw1394-devel</Dependency>
<Dependency>cdparanoia-devel</Dependency>
<Dependency>yasm-devel</Dependency>
<Dependency>gnutls-devel</Dependency>
@@ -104,8 +102,7 @@
<Patches>
<!-- Bugfix -->
<Patch level="1">tr-locale-fix.patch</Patch>
<Patch>include-samba-4.0.patch</Patch>
<Patch level="1">x11-libs.patch</Patch>
<!-- <Patch>MPlayer-1.3.0-x264_fix-1.patch</Patch> -->
</Patches>
</Source>
@@ -140,15 +137,15 @@
<Dependency>libvpx</Dependency>
<Dependency>a52dec</Dependency>
<Dependency>libogg</Dependency>
<Dependency>libnut</Dependency>
<!-- <Dependency>libnut</Dependency> -->
<Dependency>libopus</Dependency>
<Dependency>libXvMC</Dependency>
<Dependency>libcaca</Dependency>
<Dependency>twolame</Dependency>
<Dependency>libXext</Dependency>
<Dependency>DirectFB</Dependency>
<Dependency>openjpeg</Dependency>
<Dependency>alsa-lib</Dependency>
<Dependency>openjpeg2</Dependency>
<Dependency>libvdpau</Dependency>
<Dependency>rtmpdump</Dependency>
<Dependency>libmpeg2</Dependency>
@@ -165,7 +162,7 @@
<Dependency>libXinerama</Dependency>
<Dependency>opencore-amr</Dependency>
<Dependency>schroedinger</Dependency>
<Dependency>libcrystalhd</Dependency>
<!-- <Dependency>libcrystalhd</Dependency> -->
<Dependency>libjpeg-turbo</Dependency>
<Dependency>libXScrnSaver</Dependency>
<Dependency>pulseaudio-libs</Dependency>
@@ -225,12 +222,19 @@
</Package>
<History>
<Update release="6">
<Date>2019-11-16</Date>
<Version>1.4</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
<Update release="7">
<Date>2020-01-14</Date>
<Version>1.4_38158</Version>
<Comment>Rebuild</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
<Update release="6">
<Date>2019-10-25</Date>
<Version>1.4_38152</Version>
<Comment>Version bump</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
<Update release="5">
<Date>2019-04-27</Date>
+4
View File
@@ -39,11 +39,15 @@ def setup():
--enable-mmap \
--enable-modplug \
--enable-opengl \
--disable-vaapi \
--disable-vdpau \
--disable-samba \
--enable-xinerama \
--with-external-a52dec \
--with-external-ffmpeg \
--with-external-libmad \
--with-libaom \
--with-dav1d \
--with-vorbis \
--with-x \
--with-xcb \
+41 -6
View File
@@ -12,11 +12,25 @@
<IsA>library</IsA>
<Summary>Core libraries for Xine movie player</Summary>
<Description>This package contains the Xine library. It can be used to play back various media, decode multimedia files from local disk drives, and display multimedia streamed over the Internet. It interprets many of the most common multimedia formats available - and some uncommon formats, too.</Description>
<Archive sha1sum="ad6e72b7d8ff6172a8a170ab1bc38577ae321371" type="tarxz">http://sourceforge.net/projects/xine/files/xine-lib/1.2.9/xine-lib-1.2.9.tar.xz</Archive>
<Archive sha1sum="66fe7a7d372f74967df46834167f85f5c2d43ae7" type="tarxz">https://sourceforge.net/projects/xine/files/xine-lib/1.2.10/xine-lib-1.2.10.tar.xz</Archive>
<AdditionalFiles>
<AdditionalFile permission="0644" target="src/xine-engine/accel_vaapi.h">accel_vaapi.h</AdditionalFile>
</AdditionalFiles>
<BuildDependencies>
<Dependency>aom-devel</Dependency>
<Dependency>dav1d-devel</Dependency>
<Dependency>faad2-devel</Dependency>
<Dependency>gnutls-devel</Dependency>
<Dependency>libmng-devel</Dependency>
<Dependency>libpng-devel</Dependency>
<Dependency>libcaca-devel</Dependency>
<Dependency>libssh2-devel</Dependency>
<Dependency>openssl-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>libdvdnav-devel</Dependency>
<Dependency>libmpcdec-devel</Dependency>
<Dependency>libdvdread-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>libXext-devel</Dependency>
<!--<Dependency>libcaca-devel</Dependency>-->
<Dependency>fontconfig-devel</Dependency>
@@ -27,7 +41,7 @@
<Dependency>libXvMC-devel</Dependency>
<Dependency>libogg-devel</Dependency>
<Dependency>libvorbis-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>libglvnd-devel</Dependency>
<Dependency>libdvdcss-devel</Dependency>
<Dependency>DirectFB-devel</Dependency>
<Dependency>flac-devel</Dependency>
@@ -61,9 +75,9 @@
<Patch level="1">list.patch</Patch>
<!-- <Patch level="1">multilib.patch</Patch> -->
<Patch level="1">no_autopoint.patch</Patch>
<Patch level="1">dmo.patch</Patch>
<Patch level="1">tr_segfault_fix.patch</Patch>
<Patch level="1">deepbind.patch</Patch>
<!-- <Patch level="1">dmo.patch</Patch> -->
<!-- <Patch level="1">tr_segfault_fix.patch</Patch> -->
<!-- <Patch level="1">deepbind.patch</Patch> -->
<Patch level="1">lpthread.patch</Patch>
</Patches>
</Source>
@@ -71,7 +85,7 @@
<Package>
<Name>xine-lib</Name>
<RuntimeDependencies>
<Dependency>mesa</Dependency>
<Dependency>libglvnd</Dependency>
<Dependency>zlib</Dependency>
<Dependency>flac</Dependency>
<!--<Dependency>libcaca</Dependency>-->
@@ -107,6 +121,20 @@
<Dependency>libvorbis</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>libmodplug</Dependency>
<Dependency>aom</Dependency>
<Dependency>dav1d</Dependency>
<Dependency>faad2</Dependency>
<Dependency>gnutls</Dependency>
<Dependency>libmng</Dependency>
<Dependency>libpng</Dependency>
<Dependency>libcaca</Dependency>
<Dependency>libssh2</Dependency>
<Dependency>openssl</Dependency>
<Dependency>wayland</Dependency>
<Dependency>libdvdnav</Dependency>
<Dependency>libmpcdec</Dependency>
<Dependency>libdvdread</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<!--<Dependency>libjpeg-turbo</Dependency>-->
<Dependency>pulseaudio-libs</Dependency>
<!--<Dependency>libva</Dependency>-->
@@ -136,6 +164,13 @@
</Package>
<History>
<Update release="8">
<Date>2020-01-19</Date>
<Version>1.2.10</Version>
<Comment>Rebuild ffmpeg.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2018-12-28</Date>
<Version>1.2.9</Version>