Merge branch '3.4' into 3.5
This commit is contained in:
commit
37390068de
@ -1,9 +1,9 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF35sI2R2gffU0eQjInrWMyYJxmAm8Qg2gM3wKrzmHDpqOTxpz/H2C5SGke7wBYdux2pNNFZ9YM0KMDNKk0O4crQ8=
|
||||
RWSagIOpLGJF30ZuaUhSOFmInJjKVI+o3CdtPJmU/4120pP+faGpp9IvFux32WsoHXFUrQQ55ewNHqva6EpVNjJHBMMdGigFfQw=
|
||||
SHA256 (Pkgfile) = 2f445e5c7f4f4f0809bbdeec8a711f16273712cb9a9f84fa932b72c5054806f6
|
||||
SHA256 (.footprint) = d4c5a812fe52f2cd50abef8fa6f48aa47ed1619210c91eaec5b15dc74531ed85
|
||||
SHA256 (bind-9.14.0.tar.gz) = 4edd459830bb97f749e25a5d42a2a4a093d7800e9962fca4300996cf7ea680af
|
||||
SHA256 (named.root) = 2e19682ad79bee201e3fc0454b73d45d04be7ba7dceb28612ec71fff0add6de4
|
||||
SHA256 (named.root) = 9fe5d2aa2e0537e30d370ca76c62982acfeb13c292d52e40e6e70a486b373d25
|
||||
SHA256 (db.0.0.127) = 6c82640080a1c311005e7a264a2abbaabb7198f39430389b3ddf37cf22f42ff5
|
||||
SHA256 (db.localhost) = 1a61cc85da0581a784c06535b2462f027bc850270ac7287c1152b8479dc7a053
|
||||
SHA256 (db.ip6.arpa) = 0a12d01de471bf4169ac96a2aa985068742d50145aa393caa01e506bb3bb4166
|
||||
|
@ -1,16 +1,7 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/glslangValidator
|
||||
-rwxr-xr-x root/root usr/bin/spirv-as
|
||||
-rwxr-xr-x root/root usr/bin/spirv-cfg
|
||||
-rwxr-xr-x root/root usr/bin/spirv-dis
|
||||
-rwxr-xr-x root/root usr/bin/spirv-lesspipe.sh
|
||||
-rwxr-xr-x root/root usr/bin/spirv-link
|
||||
-rwxr-xr-x root/root usr/bin/spirv-opt
|
||||
-rwxr-xr-x root/root usr/bin/spirv-reduce
|
||||
-rwxr-xr-x root/root usr/bin/spirv-remap
|
||||
-rwxr-xr-x root/root usr/bin/spirv-stats
|
||||
-rwxr-xr-x root/root usr/bin/spirv-val
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/SPIRV/
|
||||
-rw-r--r-- root/root usr/include/SPIRV/GLSL.ext.AMD.h
|
||||
@ -65,25 +56,20 @@ drwxr-xr-x root/root usr/include/glslang/MachineIndependent/preprocessor/
|
||||
-rw-r--r-- root/root usr/include/glslang/MachineIndependent/reflection.h
|
||||
drwxr-xr-x root/root usr/include/glslang/Public/
|
||||
-rw-r--r-- root/root usr/include/glslang/Public/ShaderLang.h
|
||||
drwxr-xr-x root/root usr/include/spirv-tools/
|
||||
-rw-r--r-- root/root usr/include/spirv-tools/instrument.hpp
|
||||
-rw-r--r-- root/root usr/include/spirv-tools/libspirv.h
|
||||
-rw-r--r-- root/root usr/include/spirv-tools/libspirv.hpp
|
||||
-rw-r--r-- root/root usr/include/spirv-tools/linker.hpp
|
||||
-rw-r--r-- root/root usr/include/spirv-tools/optimizer.hpp
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
-rw-r--r-- root/root usr/lib/libHLSL.a
|
||||
-rwxr-xr-x root/root usr/lib/libHLSL.so
|
||||
lrwxrwxrwx root/root usr/lib/libHLSL.so.0 -> libHLSL.so
|
||||
-rw-r--r-- root/root usr/lib/libOGLCompiler.a
|
||||
-rw-r--r-- root/root usr/lib/libOSDependent.a
|
||||
-rwxr-xr-x root/root usr/lib/libSPIRV-Tools-link.so
|
||||
-rwxr-xr-x root/root usr/lib/libSPIRV-Tools-opt.so
|
||||
-rwxr-xr-x root/root usr/lib/libSPIRV-Tools-reduce.so
|
||||
-rwxr-xr-x root/root usr/lib/libSPIRV-Tools-shared.so
|
||||
-rwxr-xr-x root/root usr/lib/libSPIRV-Tools.so
|
||||
-rw-r--r-- root/root usr/lib/libSPIRV.a
|
||||
-rwxr-xr-x root/root usr/lib/libSPIRV.so
|
||||
lrwxrwxrwx root/root usr/lib/libSPIRV.so.0 -> libSPIRV.so
|
||||
-rw-r--r-- root/root usr/lib/libSPVRemapper.a
|
||||
-rwxr-xr-x root/root usr/lib/libSPVRemapper.so
|
||||
lrwxrwxrwx root/root usr/lib/libSPVRemapper.so.0 -> libSPVRemapper.so
|
||||
-rwxr-xr-x root/root usr/lib/libglslang-default-resource-limits.so
|
||||
lrwxrwxrwx root/root usr/lib/libglslang-default-resource-limits.so.0 -> libglslang-default-resource-limits.so
|
||||
-rw-r--r-- root/root usr/lib/libglslang.a
|
||||
-rwxr-xr-x root/root usr/lib/libglslang.so
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/SPIRV-Tools-shared.pc
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/SPIRV-Tools.pc
|
||||
lrwxrwxrwx root/root usr/lib/libglslang.so.0 -> libglslang.so
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF35ZoDEAqP/dvk4jcWJKOEOy83uqYeNHLq2u5VWCh4g3DLFjgzIkoy+svf0l5eiIMHwbP9Cf7IsJ0vvxgZt5aGgo=
|
||||
SHA256 (Pkgfile) = 67d520f9ac908b1c65876f054c4cede7a4313b2a77e1207eba83f69fcc07112c
|
||||
SHA256 (.footprint) = 35fb146142d61e33717e5d383b97477555ace56a0306e309b983ebfe22f0ef0f
|
||||
RWSagIOpLGJF32R12Mnd1qd4WQbwCEKD9Id2svkmCi7bfWoJoRDR6GEPgfSytlXoqdm9fpIPlHs1iV/ADSTZ4uhk2+OO5t2MVgc=
|
||||
SHA256 (Pkgfile) = 99178f94052b33217ba21d79adbc6c4ef4a47ce2df97d55d7d0e0e385a6d3af4
|
||||
SHA256 (.footprint) = 6efc8343d6d8e000bcb8127c467203b1c2938fcc087ab826a00dd97c6f5b51e0
|
||||
SHA256 (glslang-7.11.3113.tar.gz) = 4d238000162029f791cfcd65a28f10defa574516b94d9392695d27c8a1ce8b62
|
||||
|
@ -1,23 +1,40 @@
|
||||
# Description: Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator
|
||||
# URL: https://www.khronos.org/opengles/sdk/tools/Reference-Compiler
|
||||
# Maintainer: Pedja, predivan at mts dot rs
|
||||
# Depends on: cmake git
|
||||
# Maintainer:
|
||||
# Depends on: spirv-tools
|
||||
|
||||
name=glslang
|
||||
version=7.11.3113
|
||||
release=1
|
||||
release=2
|
||||
source=(https://github.com/KhronosGroup/glslang/archive/$version/$name-$version.tar.gz)
|
||||
#source=(https://bitbucket.org/predivan/distfiles/downloads/$name-$version.tar.bz2)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
python update_glslang_sources.py
|
||||
mkdir build
|
||||
cd build
|
||||
cmake \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
|
||||
mkdir -p build-{shared,static}
|
||||
|
||||
(cd build-shared
|
||||
cmake .. \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DBUILD_SHARED_LIBS=ON ../
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DBUILD_SHARED_LIBS=ON
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
)
|
||||
|
||||
(cd build-static
|
||||
cmake .. \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DBUILD_SHARED_LIBS=OFF
|
||||
make
|
||||
)
|
||||
|
||||
make -C build-shared DESTDIR=$PKG install
|
||||
make -C build-static DESTDIR=$PKG install
|
||||
|
||||
cd $PKG/usr/lib
|
||||
for lib in *.so; do
|
||||
ln -sf "${lib}" "${lib}.0"
|
||||
done
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF39Uc8FKmlwsSyamvukc7V9MRnIdY/1OLdi9E4SivaRSIJOsASimsSNy6U0AeY5qR+9xS7ceuIeiNnaGQUSOCnwY=
|
||||
SHA256 (Pkgfile) = e5698b6414206b186aaf30b55a1ae3f0a296273a2ea17bbd65592c6f1e32b65d
|
||||
RWSagIOpLGJF3/hqLGNXCptFJVMge/rJBcFCLvPOTF5gJ/kfP7JqCHjll+mLBq0Z2PNDneoqXI5uWJGFUnYH/CxsN1ROEwJTpgU=
|
||||
SHA256 (Pkgfile) = 84d6e276bb37b251145efa60c43709f348663ea434b405f11fdd6c31bc48008c
|
||||
SHA256 (.footprint) = d74c92d6ce61aa73f319dc0142b76031fc1eed2bf3609fbe282054e9dc1e06de
|
||||
SHA256 (gst-libav-1.14.4.tar.xz) = dfd78591901df7853eab7e56a86c34a1b03635da0d3d56b89aa577f1897865da
|
||||
SHA256 (gst-libav-1.16.0.tar.xz) = dfac119043a9cfdcacd7acde77f674ab172cf2537b5812be52f49e9cddc53d9a
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on: autoconf-archive gst-plugins-base yasm
|
||||
|
||||
name=gst-libav
|
||||
version=1.14.4
|
||||
version=1.16.0
|
||||
release=1
|
||||
source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz)
|
||||
|
||||
|
@ -5,6 +5,7 @@ drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/
|
||||
drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/audio/
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/audio-bad-prelude.h
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstnonstreamaudiodecoder.h
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/audio/gstplanaraudioadapter.h
|
||||
drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/basecamerabinsrc/
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/basecamerabinsrc/basecamerabinsrc-prelude.h
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/basecamerabinsrc/gstbasecamerasrc.h
|
||||
@ -52,15 +53,15 @@ drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/player/
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/player/gstplayer.h
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/player/player-prelude.h
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/player/player.h
|
||||
drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/sctp/
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/sctp/sctp-prelude.h
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/sctp/sctpreceivemeta.h
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/sctp/sctpsendmeta.h
|
||||
drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/uridownloader/
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/uridownloader/gstfragment.h
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/uridownloader/gsturidownloader.h
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/uridownloader/gsturidownloader_debug.h
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/uridownloader/uridownloader-prelude.h
|
||||
drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/video/
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/gstvideoaggregator.h
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/gstvideoaggregatorpad.h
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/video/video-bad-prelude.h
|
||||
drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/webrtc/
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/webrtc/dtlstransport.h
|
||||
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/webrtc/icetransport.h
|
||||
@ -110,12 +111,12 @@ drwxr-xr-x root/root usr/lib/gstreamer-1.0/
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstcamerabin.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstchromaprint.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstchromaprint.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstclosedcaption.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstclosedcaption.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstcoloreffects.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstcoloreffects.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstcolormanagement.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstcolormanagement.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstcompositor.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstcompositor.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstcurl.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstcurl.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstdashdemux.la
|
||||
@ -198,8 +199,6 @@ drwxr-xr-x root/root usr/lib/gstreamer-1.0/
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstmpegtsmux.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstmplex.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstmplex.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstmusepack.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstmusepack.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstmxf.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstmxf.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstneonhttpsrc.la
|
||||
@ -208,8 +207,6 @@ drwxr-xr-x root/root usr/lib/gstreamer-1.0/
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstnetsim.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstopenal.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstopenal.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstopenglmixers.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstopenglmixers.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstopenjpeg.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstopenjpeg.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstopusparse.la
|
||||
@ -248,10 +245,6 @@ drwxr-xr-x root/root usr/lib/gstreamer-1.0/
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstsndfile.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstspeed.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstspeed.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstsrtp.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstsrtp.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgststereo.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgststereo.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstsubenc.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstsubenc.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgsttimecode.la
|
||||
@ -260,8 +253,6 @@ drwxr-xr-x root/root usr/lib/gstreamer-1.0/
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstttmlsubs.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstuvch264.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstuvch264.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstvcdsrc.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstvcdsrc.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstvdpau.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstvdpau.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstvideofiltersbad.la
|
||||
@ -283,61 +274,61 @@ drwxr-xr-x root/root usr/lib/gstreamer-1.0/
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstyadif.la
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstyadif.so
|
||||
-rwxr-xr-x root/root usr/lib/libgstadaptivedemux-1.0.la
|
||||
lrwxrwxrwx root/root usr/lib/libgstadaptivedemux-1.0.so -> libgstadaptivedemux-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstadaptivedemux-1.0.so.0 -> libgstadaptivedemux-1.0.so.0.1404.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstadaptivedemux-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstadaptivedemux-1.0.so -> libgstadaptivedemux-1.0.so.0.1600.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstadaptivedemux-1.0.so.0 -> libgstadaptivedemux-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstadaptivedemux-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstbadaudio-1.0.la
|
||||
lrwxrwxrwx root/root usr/lib/libgstbadaudio-1.0.so -> libgstbadaudio-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstbadaudio-1.0.so.0 -> libgstbadaudio-1.0.so.0.1404.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstbadaudio-1.0.so.0.1404.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstbadvideo-1.0.la
|
||||
lrwxrwxrwx root/root usr/lib/libgstbadvideo-1.0.so -> libgstbadvideo-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstbadvideo-1.0.so.0 -> libgstbadvideo-1.0.so.0.1404.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstbadvideo-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstbadaudio-1.0.so -> libgstbadaudio-1.0.so.0.1600.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstbadaudio-1.0.so.0 -> libgstbadaudio-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstbadaudio-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstbasecamerabinsrc-1.0.la
|
||||
lrwxrwxrwx root/root usr/lib/libgstbasecamerabinsrc-1.0.so -> libgstbasecamerabinsrc-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstbasecamerabinsrc-1.0.so.0 -> libgstbasecamerabinsrc-1.0.so.0.1404.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstbasecamerabinsrc-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstbasecamerabinsrc-1.0.so -> libgstbasecamerabinsrc-1.0.so.0.1600.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstbasecamerabinsrc-1.0.so.0 -> libgstbasecamerabinsrc-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstbasecamerabinsrc-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstcodecparsers-1.0.la
|
||||
lrwxrwxrwx root/root usr/lib/libgstcodecparsers-1.0.so -> libgstcodecparsers-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstcodecparsers-1.0.so.0 -> libgstcodecparsers-1.0.so.0.1404.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstcodecparsers-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstcodecparsers-1.0.so -> libgstcodecparsers-1.0.so.0.1600.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstcodecparsers-1.0.so.0 -> libgstcodecparsers-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstcodecparsers-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstinsertbin-1.0.la
|
||||
lrwxrwxrwx root/root usr/lib/libgstinsertbin-1.0.so -> libgstinsertbin-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstinsertbin-1.0.so.0 -> libgstinsertbin-1.0.so.0.1404.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstinsertbin-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstinsertbin-1.0.so -> libgstinsertbin-1.0.so.0.1600.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstinsertbin-1.0.so.0 -> libgstinsertbin-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstinsertbin-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstisoff-1.0.la
|
||||
lrwxrwxrwx root/root usr/lib/libgstisoff-1.0.so -> libgstisoff-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstisoff-1.0.so.0 -> libgstisoff-1.0.so.0.1404.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstisoff-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstisoff-1.0.so -> libgstisoff-1.0.so.0.1600.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstisoff-1.0.so.0 -> libgstisoff-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstisoff-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstmpegts-1.0.la
|
||||
lrwxrwxrwx root/root usr/lib/libgstmpegts-1.0.so -> libgstmpegts-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstmpegts-1.0.so.0 -> libgstmpegts-1.0.so.0.1404.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstmpegts-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstmpegts-1.0.so -> libgstmpegts-1.0.so.0.1600.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstmpegts-1.0.so.0 -> libgstmpegts-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstmpegts-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstphotography-1.0.la
|
||||
lrwxrwxrwx root/root usr/lib/libgstphotography-1.0.so -> libgstphotography-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstphotography-1.0.so.0 -> libgstphotography-1.0.so.0.1404.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstphotography-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstphotography-1.0.so -> libgstphotography-1.0.so.0.1600.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstphotography-1.0.so.0 -> libgstphotography-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstphotography-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstplayer-1.0.la
|
||||
lrwxrwxrwx root/root usr/lib/libgstplayer-1.0.so -> libgstplayer-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstplayer-1.0.so.0 -> libgstplayer-1.0.so.0.1404.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstplayer-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstplayer-1.0.so -> libgstplayer-1.0.so.0.1600.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstplayer-1.0.so.0 -> libgstplayer-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstplayer-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstsctp-1.0.la
|
||||
lrwxrwxrwx root/root usr/lib/libgstsctp-1.0.so -> libgstsctp-1.0.so.0.0.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstsctp-1.0.so.0 -> libgstsctp-1.0.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstsctp-1.0.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libgsturidownloader-1.0.la
|
||||
lrwxrwxrwx root/root usr/lib/libgsturidownloader-1.0.so -> libgsturidownloader-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgsturidownloader-1.0.so.0 -> libgsturidownloader-1.0.so.0.1404.0
|
||||
-rwxr-xr-x root/root usr/lib/libgsturidownloader-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgsturidownloader-1.0.so -> libgsturidownloader-1.0.so.0.1600.0
|
||||
lrwxrwxrwx root/root usr/lib/libgsturidownloader-1.0.so.0 -> libgsturidownloader-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgsturidownloader-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstwebrtc-1.0.la
|
||||
lrwxrwxrwx root/root usr/lib/libgstwebrtc-1.0.so -> libgstwebrtc-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstwebrtc-1.0.so.0 -> libgstwebrtc-1.0.so.0.1404.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstwebrtc-1.0.so.0.1404.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstwebrtc-1.0.so -> libgstwebrtc-1.0.so.0.1600.0
|
||||
lrwxrwxrwx root/root usr/lib/libgstwebrtc-1.0.so.0 -> libgstwebrtc-1.0.so.0.1600.0
|
||||
-rwxr-xr-x root/root usr/lib/libgstwebrtc-1.0.so.0.1600.0
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-bad-audio-1.0.pc
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-bad-video-1.0.pc
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-codecparsers-1.0.pc
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-insertbin-1.0.pc
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-mpegts-1.0.pc
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-player-1.0.pc
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-plugins-bad-1.0.pc
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-sctp-1.0.pc
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-webrtc-1.0.pc
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/gir-1.0/
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3++frggy+ZO7oy7YE0Y5GkMST9yfb6D9tgywOtbGklp78Q6Mar7WIho0ASpj9ypj24WqchLC63NYxI3FARhJgQ4=
|
||||
SHA256 (Pkgfile) = 3b89dd40358cbccc0317064feb5ff092e2743bc9acd4d1d014c96a5f853e149f
|
||||
SHA256 (.footprint) = b09e4c3bdb97415045920b171cbcb1c91d6a2d68f690122bdeb492527472f0af
|
||||
SHA256 (gst-plugins-bad-1.14.4.tar.xz) = 910b4e0e2e897e8b6d06767af1779d70057c309f67292f485ff988d087aa0de5
|
||||
RWSagIOpLGJF32E21Ym0GuzoDzyvhWka6spmTghURaemxreNtAI9V/ho4ax6C3if4QixTHhO9UQDoeRIAYnd79N57Zzykzknfw8=
|
||||
SHA256 (Pkgfile) = 7941fa92bc4d258e715e213f7f33b7445a52c6604a675737aabf0e8fe1bdee61
|
||||
SHA256 (.footprint) = ca4d96d9d9e4bec4450b246ec0b1dfcae24eece3299180b84b2f7f807291da7e
|
||||
SHA256 (gst-plugins-bad-1.16.0.tar.xz) = 22139de35626ada6090bdfa3423b27b7fc15a0198331d25c95e6b12cb1072b05
|
||||
|
@ -5,7 +5,7 @@
|
||||
# Optional: krb5
|
||||
|
||||
name=gst-plugins-bad
|
||||
version=1.14.4
|
||||
version=1.16.0
|
||||
release=1
|
||||
source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz)
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF32T4mVLd0pyc2b7yKRWFQO+HAslq93tEldG+8wZ0mU5elHMUWW7CDsNITWyQT+BO3UYdYFW6xheEdb9fTdDdbgc=
|
||||
SHA256 (Pkgfile) = dc8747284b9c08ebc343512a4e8f4e389e4623f3e1752bd5fcafedf4437ca04f
|
||||
RWSagIOpLGJF39lYMs5yOM0yKK7dIhbSHQBfEQAmawE+8yicIbWvZBLP7QXvUtfHPFl2t9UEePe5RakPxz8tX0ayW5ia9NlqrA8=
|
||||
SHA256 (Pkgfile) = 8d50b6bc1ef17ae3123638e700d60b79a893c32ba4c1b710b214e8aab97a6701
|
||||
SHA256 (.footprint) = 0af2031e167181f8e3861da7ecffb8299417d069da95c76fc696e50cde5f0132
|
||||
SHA256 (gst-plugins-good-1.14.4.tar.xz) = 5f8b553260cb0aac56890053d8511db1528d53cae10f0287cfce2cb2acc70979
|
||||
SHA256 (gst-plugins-good-1.16.0.tar.xz) = 654adef33380d604112f702c2927574cfc285e31307b79e584113858838bb0fd
|
||||
|
@ -5,7 +5,7 @@
|
||||
# Optional: qt5 icu krb5 v4l-utils dbus
|
||||
|
||||
name=gst-plugins-good
|
||||
version=1.14.4
|
||||
version=1.16.0
|
||||
release=1
|
||||
source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz)
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF31Xdzq/YNfnoO4CPUkC1xbaxJ8fWtH4LXJ9wBojOdyz93dMiA0a9sWnaqsQBkbW31s3yPVMuYg96Gaf1ccrY1gY=
|
||||
SHA256 (Pkgfile) = d5d3c9bb638c0067768f72a334cd381dc459eaf62142fbb4b3ad60489ec14338
|
||||
RWSagIOpLGJF36G8ODT/9J9Lf8A7gol6lgeE5k+0pKhdUflP1gAuvlOxXTb0Kp9IWT6X5HPsLBmXWNQsLdZof61GhaXrcrUjigM=
|
||||
SHA256 (Pkgfile) = 9082b35b266867d18c6b5c7296386a3ecc316f90d58eca8b9636f6d3cc126f64
|
||||
SHA256 (.footprint) = f7cb02faf7b757b81da31e4c9a3b2d9a93d61d8e6e6af3ea8c8ce828d78fdedd
|
||||
SHA256 (gst-plugins-ugly-1.14.4.tar.xz) = ac02d837f166c35ff6ce0738e281680d0b90052cfb1f0255dcf6aaca5f0f6d23
|
||||
SHA256 (gst-plugins-ugly-1.16.0.tar.xz) = e30964c5f031c32289e0b25e176c3c95a5737f2052dfc81d0f7427ef0233a4c2
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on: gst-plugins-base liba52 libcdio libdvdread libmpeg2 opencore-amr x264
|
||||
|
||||
name=gst-plugins-ugly
|
||||
version=1.14.4
|
||||
version=1.16.0
|
||||
release=1
|
||||
source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz)
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF35fI/Typ/fLzvb9/dIGOUIoECZ0ROpLdj3NDclXK8vArJi4Wo3ZB8BUF1KcytVD5/NFlMN5TXGAC7s8vvElFqAw=
|
||||
SHA256 (Pkgfile) = 757d2b22fc5fa724e9fe68d06b92cb0837d14d06fdd45a9e2f0ee9e16291088e
|
||||
RWSagIOpLGJF3936zZ67kzbC9e0YHOXYhD5XHtA9niKRQYlf6DYj4/BkjX8cqkQ2AiwPLlrxeiDTDezERKoVcKH7fBBlUbBsVgc=
|
||||
SHA256 (Pkgfile) = 5170606fe8ea749819aed24c2764da57bc6736f88f67362505326124608b6cde
|
||||
SHA256 (.footprint) = a2f99d8526a848ec0a458fa4fa981df274f1785f0944c7492215e14404c79a63
|
||||
SHA256 (gst-python-1.14.4.tar.xz) = d0fdb24f93b6d889f309d2f526b8ea9577e0084ff0a62b4623ef1aed52e85a1b
|
||||
SHA256 (gst-python-1.16.0.tar.xz) = 55dc7aaed1855565f9b9ef842d93e93bfc5cb2b376faef6af5b463e1774e2d38
|
||||
|
@ -6,7 +6,7 @@
|
||||
## python3-gobject is required for pkgconfig and headers
|
||||
|
||||
name=gst-python
|
||||
version=1.14.4
|
||||
version=1.16.0
|
||||
release=1
|
||||
source=(https://gstreamer.freedesktop.org/src/gst-python/gst-python-$version.tar.xz)
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3yPVhTlN+L0VDEONIM5h16odchw//XpSfahNSm6kJnZVUKYahSDStt3U0mCQhHfuKi7yr7XVMQ/q8QhQby2F9AQ=
|
||||
SHA256 (Pkgfile) = d6b630d49537e6ca34a3fd6962fb842782a001839c531616b3b9c976b4d6fc30
|
||||
RWSagIOpLGJF3/+iXH/mI2fJcAdrzVdgpTSOBSa1UtdWlu92ylHuaK4wwLQDCJbSQ4DBSiXHwvG0hq6XbnmMFhU0cWpWnGolNwc=
|
||||
SHA256 (Pkgfile) = 823e44cb44dc1db8a717a1c1ba41848b771237258bb08bc5011f27feda50b07e
|
||||
SHA256 (.footprint) = 5761d965ac630536a469acdd303614622d62a89e6074533d9dac0ca94218f05e
|
||||
SHA256 (gst-python-1.14.4.tar.xz) = d0fdb24f93b6d889f309d2f526b8ea9577e0084ff0a62b4623ef1aed52e85a1b
|
||||
SHA256 (gst-python-1.16.0.tar.xz) = 55dc7aaed1855565f9b9ef842d93e93bfc5cb2b376faef6af5b463e1774e2d38
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on: gst-plugins-base python3-gobject
|
||||
|
||||
name=gst-python3
|
||||
version=1.14.4
|
||||
version=1.16.0
|
||||
release=1
|
||||
source=(https://gstreamer.freedesktop.org/src/gst-python/gst-python-$version.tar.xz)
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF34hC13qVDTkbjmF66d2lYOwXELrJrVU9SCJRlifY77a/gYosFy99sLNb67oNkpY3Ntyy9wvDzCHsOlwmMqivEwo=
|
||||
SHA256 (Pkgfile) = 07948384fb8be3128fba26fa6be64b525c169c391052b49304034a4db26c7d03
|
||||
RWSagIOpLGJF39bmeLScbxstF5rPzqH/sC/CvJe579/9i0k4pkESKFc8l3D8zYD4TqR5cVySmv43j+btt0yg7cVStPtEYcoLNgs=
|
||||
SHA256 (Pkgfile) = c18645b1fbf9afdcf3a47fdc9c6f4d4b50c77cff4489d0cd57b35ec65d5502e9
|
||||
SHA256 (.footprint) = ad9f9fcf6dff62bbaf6552e48d853abc87cd2e1e409daabfe26a5fe13560e6dc
|
||||
SHA256 (gstreamer-vaapi-1.14.4.tar.xz) = ce18dbfe961c6a8d31270231686075586bf7a7df62b778c8e7f5ec148251d0a3
|
||||
SHA256 (gstreamer-vaapi-1.16.0.tar.xz) = 4e7fce626ee0590dca74b5a8341d25bac76307945131a970b414fc5895f5171f
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on: gst-plugins-bad
|
||||
|
||||
name=gstreamer-vaapi
|
||||
version=1.14.4
|
||||
version=1.16.0
|
||||
release=1
|
||||
source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz)
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF31CIctbAUyvZ/UxjFkqDYwDrAI7HSud5EFd3WQtig8vDfbQwc+vB+r8N/eaidcs/97EhZWMCMDIcD3l41Vagcwk=
|
||||
SHA256 (Pkgfile) = 79593cae5ea7c8d183a8bba09c62ce726894b2a93fb8eb3ce8c9e9cb80554bfa
|
||||
RWSagIOpLGJF3/zgyFxVoShNb5p+HE2PbbWkeKdyCeRfKGh4FD2NTqmL24HTl4Svm1tqGLB1PG33DN8u3tssE3j7c9IVLMUzKws=
|
||||
SHA256 (Pkgfile) = 8d412d8a64097451c83190a87bc8759d965c9d44c860011cff557db94f236edc
|
||||
SHA256 (.footprint) = cef8e1c34e137b615933b633f17702039ca05bd350dc81f1c9b4c61036bb884e
|
||||
SHA256 (mpv-v0.29.1.tar.gz) = f9f9d461d1990f9728660b4ccb0e8cb5dce29ccaa6af567bec481b79291ca623
|
||||
|
@ -1,12 +1,12 @@
|
||||
# Description: General Purpose video player based on MPlayer and mplayer2
|
||||
# URL: https://mpv.io/
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: docutils ffmpeg libass util-linux xorg-libxscrnsaver
|
||||
# Depends on: docutils ffmpeg libass shaderc util-linux xorg-libxscrnsaver
|
||||
# Optional: youtube-dl libquvi libdvdnav libbluray libcdio-paranoia libvdpau rubberband vulkan-loader
|
||||
|
||||
name=mpv
|
||||
version=0.29.1
|
||||
release=1
|
||||
release=2
|
||||
source=(https://github.com/$name-player/$name/archive/v$version/$name-v$version.tar.gz)
|
||||
|
||||
build() {
|
||||
|
@ -5,3 +5,5 @@ For optical audio/dvd/blu-ray playback you need to install
|
||||
|
||||
For nvidia hardware decoding x.264 support you need to install
|
||||
"ffnvcodec-headers", then either force rebuild ffmpeg or compile ffmpeg.
|
||||
|
||||
To use Vulkan API add "--vo=gpu --gpu-api=vulkan" to mpv.
|
||||
|
@ -1,6 +1,6 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF32fZ3xH7fd5/sEorKfUzAciVqW/a/9OPBrr9ty0BXEcwOpDal++FHGUhpBT6BrtlveKdoAOCCNZByMaRhbvpIgE=
|
||||
SHA256 (Pkgfile) = 958503b2198ba45cf9ff64350a620a5f61ac6416ee2e07f2a71dfdf19baf2ecc
|
||||
RWSagIOpLGJF34Z+m5gBgVkjR3f7ebciPzX/EBKZJ8XPEJAqpJmc5Da1OL5jOm0pTcGpSdPVU9hYEP6mj91QFvcyYDLSzboptwk=
|
||||
SHA256 (Pkgfile) = 80d9c90232961f942549e16eb9b46b37e7da98240ed5d671b9fb554905950a83
|
||||
SHA256 (.footprint) = 377f116ca51c4e87666a3dbb639b7af485d875b3b76ead9a434a06e780f2c942
|
||||
SHA256 (primus-0.2.tar.gz) = beccce83d6e493ecb45589fd02d7b0b0e5b406b136f4ad62d20d4cbac9d54fec
|
||||
SHA256 (primusrun.patch) = 721ef91344853b33a84587a9b93523123e5568bfc285aaa703852d19e01b1e4a
|
||||
|
13
shaderc/.footprint
Normal file
13
shaderc/.footprint
Normal file
@ -0,0 +1,13 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/glslc
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/shaderc/
|
||||
-rw-r--r-- root/root usr/include/shaderc/shaderc.h
|
||||
-rw-r--r-- root/root usr/include/shaderc/shaderc.hpp
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
-rw-r--r-- root/root usr/lib/libshaderc.a
|
||||
-rw-r--r-- root/root usr/lib/libshaderc_combined.a
|
||||
lrwxrwxrwx root/root usr/lib/libshaderc_shared.so -> libshaderc_shared.so.1
|
||||
-rwxr-xr-x root/root usr/lib/libshaderc_shared.so.1
|
||||
-rw-r--r-- root/root usr/lib/libshaderc_util.a
|
6
shaderc/.signature
Normal file
6
shaderc/.signature
Normal file
@ -0,0 +1,6 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF371GTbgUPufTmR0tFTdyAtBaRo56fn/dzuwcNV/oi25B63Dbe2fRYEbYunpABNFH/qMHZdXY/oXF/kLGsyBxTAk=
|
||||
SHA256 (Pkgfile) = 18eb6194163dd19914ed1ddf5aa5c78e4a234f8d20bbf82739238f40dd3266f9
|
||||
SHA256 (.footprint) = da2cc5a9f214dd43b006db6f17cc4fdbdaeef2703bf9e2d5480feb69ff1ca9e9
|
||||
SHA256 (shaderc-v2018.0.tar.gz) = b96f27e7375a6df08732ebd47c18febf82bd0a87e541fd7814fd8c3aa6c8913a
|
||||
SHA256 (fix-glslang-link-order.patch) = 986a972d8b8fbfa750e92b750673108c4ae77af47acdc4dbb684358e2600a4ea
|
44
shaderc/Pkgfile
Normal file
44
shaderc/Pkgfile
Normal file
@ -0,0 +1,44 @@
|
||||
# Description: Collection of tools, libraries and tests for shader compilation.
|
||||
# URL: https://github.com/google/shaderc
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: glslang ninja
|
||||
|
||||
name=shaderc
|
||||
version=2018.0
|
||||
release=1
|
||||
source=(https://github.com/google/$name/archive/v$version/$name-v$version.tar.gz
|
||||
fix-glslang-link-order.patch)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
|
||||
patch -p1 -i $SRC/fix-glslang-link-order.patch
|
||||
|
||||
# de-vendor libs and disable git versioning
|
||||
sed '/examples/d;/third_party/d' -i CMakeLists.txt
|
||||
sed '/build-version/d' -i glslc/CMakeLists.txt
|
||||
cat <<- EOF > glslc/src/build-version.inc
|
||||
"${pkgver}\\n"
|
||||
"$(prt-get info spirv-tools | awk '/^Version:/ {print $2}')\\n"
|
||||
"$(prt-get info glslang | awk '/^Version:/ {print $2}')\\n"
|
||||
EOF
|
||||
|
||||
mkdir build
|
||||
cd build
|
||||
|
||||
cmake .. \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DSHADERC_SKIP_TESTS=ON \
|
||||
-GNinja \
|
||||
-DSHADERC_ENABLE_NV_EXTENSIONS=OFF # Currently requires glslang-git
|
||||
|
||||
ninja -j ${JOBS:-1}
|
||||
|
||||
DESTDIR=$PKG ninja install
|
||||
|
||||
#cd ../glslc
|
||||
#asciidoctor -b manpage README.asciidoc -o glslc.1
|
||||
#install -D -m 0644 -t $PKG/usr/share/man/man1 glslc/glslc.1
|
||||
}
|
44
shaderc/fix-glslang-link-order.patch
Normal file
44
shaderc/fix-glslang-link-order.patch
Normal file
@ -0,0 +1,44 @@
|
||||
From 21c8be385b3fab5edcb934a6d99f69fd389c4e67 Mon Sep 17 00:00:00 2001
|
||||
From: Niklas Haas <git@haasn.xyz>
|
||||
Date: Tue, 29 May 2018 07:34:00 +0200
|
||||
Subject: [PATCH] Fix the link order of libglslang and libHLSL
|
||||
|
||||
libglslang depends on libHLSL, so the latter needs to be specified last.
|
||||
This fixes an issue when trying to build shaderc against system-wide
|
||||
versions of libglslang/libHLSL, rather than the in-tree versions from
|
||||
third_party.
|
||||
|
||||
Additionally, libshaderc_util also depends on SPIRV-Tools
|
||||
---
|
||||
glslc/CMakeLists.txt | 2 +-
|
||||
libshaderc_util/CMakeLists.txt | 4 ++--
|
||||
2 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/glslc/CMakeLists.txt b/glslc/CMakeLists.txt
|
||||
index acf6fb0b..0f5d8886 100644
|
||||
--- a/glslc/CMakeLists.txt
|
||||
+++ b/glslc/CMakeLists.txt
|
||||
@@ -18,7 +18,7 @@ add_library(glslc STATIC
|
||||
shaderc_default_compile_options(glslc)
|
||||
target_include_directories(glslc PUBLIC ${glslang_SOURCE_DIR})
|
||||
target_link_libraries(glslc PRIVATE glslang OSDependent OGLCompiler
|
||||
- HLSL glslang SPIRV ${CMAKE_THREAD_LIBS_INIT})
|
||||
+ glslang SPIRV HLSL ${CMAKE_THREAD_LIBS_INIT})
|
||||
target_link_libraries(glslc PRIVATE shaderc_util shaderc)
|
||||
|
||||
add_executable(glslc_exe src/main.cc)
|
||||
diff --git a/libshaderc_util/CMakeLists.txt b/libshaderc_util/CMakeLists.txt
|
||||
index 873540ab..6d0c465c 100644
|
||||
--- a/libshaderc_util/CMakeLists.txt
|
||||
+++ b/libshaderc_util/CMakeLists.txt
|
||||
@@ -34,8 +34,8 @@ endif(SHADERC_ENABLE_INSTALL)
|
||||
|
||||
find_package(Threads)
|
||||
target_link_libraries(shaderc_util PRIVATE
|
||||
- glslang OSDependent OGLCompiler HLSL glslang SPIRV
|
||||
- SPIRV-Tools-opt ${CMAKE_THREAD_LIBS_INIT})
|
||||
+ glslang OSDependent OGLCompiler glslang HLSL SPIRV
|
||||
+ SPIRV-Tools-opt SPIRV-Tools ${CMAKE_THREAD_LIBS_INIT})
|
||||
|
||||
shaderc_add_tests(
|
||||
TEST_PREFIX shaderc_util
|
27
spirv-tools/.footprint
Normal file
27
spirv-tools/.footprint
Normal file
@ -0,0 +1,27 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/spirv-as
|
||||
-rwxr-xr-x root/root usr/bin/spirv-cfg
|
||||
-rwxr-xr-x root/root usr/bin/spirv-dis
|
||||
-rwxr-xr-x root/root usr/bin/spirv-lesspipe.sh
|
||||
-rwxr-xr-x root/root usr/bin/spirv-link
|
||||
-rwxr-xr-x root/root usr/bin/spirv-opt
|
||||
-rwxr-xr-x root/root usr/bin/spirv-reduce
|
||||
-rwxr-xr-x root/root usr/bin/spirv-stats
|
||||
-rwxr-xr-x root/root usr/bin/spirv-val
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/spirv-tools/
|
||||
-rw-r--r-- root/root usr/include/spirv-tools/instrument.hpp
|
||||
-rw-r--r-- root/root usr/include/spirv-tools/libspirv.h
|
||||
-rw-r--r-- root/root usr/include/spirv-tools/libspirv.hpp
|
||||
-rw-r--r-- root/root usr/include/spirv-tools/linker.hpp
|
||||
-rw-r--r-- root/root usr/include/spirv-tools/optimizer.hpp
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
-rw-r--r-- root/root usr/lib/libSPIRV-Tools-link.a
|
||||
-rw-r--r-- root/root usr/lib/libSPIRV-Tools-opt.a
|
||||
-rw-r--r-- root/root usr/lib/libSPIRV-Tools-reduce.a
|
||||
-rwxr-xr-x root/root usr/lib/libSPIRV-Tools-shared.so
|
||||
-rw-r--r-- root/root usr/lib/libSPIRV-Tools.a
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/SPIRV-Tools-shared.pc
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/SPIRV-Tools.pc
|
6
spirv-tools/.signature
Normal file
6
spirv-tools/.signature
Normal file
@ -0,0 +1,6 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF33X0x72PsxWbS8DxZHnZWy1JHXh/pxLUDBblKFkH4ptRtfC59kNeAyy9vWv8lygPUsjUGSQtZwiT95xnM4KRagE=
|
||||
SHA256 (Pkgfile) = af4e3519cc4933864a51f5598c7db84d36c210573d95e7e2d9b88a0a39b50d48
|
||||
SHA256 (.footprint) = 7eedf8b657a2884ff56545bbbd6b3fe09a193d07ed7c65683e6a9f0a8f78e0ce
|
||||
SHA256 (SPIRV-Tools-v2019.2.tar.gz) = 1fde9d2a0df920a401441cd77253fc7b3b9ab0578eabda8caaaceaa6c7638440
|
||||
SHA256 (2434b89345a50c018c84f42a310b0fad4f3fd94f.tar.gz) = 9213bc1c80ca176b7bf79e2b138c7708d8babc0b069a06ac4fa9ef467fa9322a
|
31
spirv-tools/Pkgfile
Normal file
31
spirv-tools/Pkgfile
Normal file
@ -0,0 +1,31 @@
|
||||
# Description: API and commands for processing SPIR-V modules
|
||||
# URL: https://www.khronos.org/vulkan/
|
||||
# Maintainer: Pedja, predivan at mts dot rs
|
||||
# Depends on: cmake python3
|
||||
|
||||
name=spirv-tools
|
||||
version=2019.2
|
||||
_commit=2434b89345a50c018c84f42a310b0fad4f3fd94f
|
||||
release=1
|
||||
source=(
|
||||
https://github.com/KhronosGroup/SPIRV-Tools/archive//v$version/SPIRV-Tools-v$version.tar.gz
|
||||
https://github.com/KhronosGroup/SPIRV-Headers/archive/$_commit.tar.gz
|
||||
)
|
||||
|
||||
build() {
|
||||
mv SPIRV-Headers-$_commit SPIRV-Headers
|
||||
cd SPIRV-Tools-$version
|
||||
|
||||
mkdir build
|
||||
cd build
|
||||
|
||||
cmake .. \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DSPIRV_WERROR=Off \
|
||||
-DSPIRV-Headers_SOURCE_DIR=${SRC}/SPIRV-Headers
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF39pEH2gjIMc5Xj3ooI2ZmGiYE5smJOdxV3cpNn5MqZfuVXmxh2mUCSg2y3j+5LyJHZ/xCL36B/fMkC7KLVUPMwk=
|
||||
SHA256 (Pkgfile) = af57989ba41024582cc4759eb8e0494942e3dbce169833bf754960b3ef97f4e3
|
||||
RWSagIOpLGJF39NSfvQaVjh22jTMHXXBCFmONXQHWBgKK6jtuC9sEpmDbqQGL0uSO5OpAKHEKNyMcWD3uswkBKOR7ykEzArs6wM=
|
||||
SHA256 (Pkgfile) = 6837fd5f0740227daa3e5f5ac30ee87d5d08df44702189b90072019c4044f4a1
|
||||
SHA256 (.footprint) = 641ca436b78556e30ba420a8c14e3b56bd42f60b0af346f6c310c6857e58ba23
|
||||
SHA256 (transcode-1.1.7.tar.bz2) = 1e4e72d8e0dd62a80b8dd90699f5ca64c9b0cb37a5c9325c184166a9654f0a92
|
||||
SHA256 (subtitleripper-0.3-4.tgz) = 8af6c2ebe55361900871c731ea1098b1a03efa723cd29ee1d471435bd21f3ac4
|
||||
|
@ -1,12 +1,15 @@
|
||||
# Description: Command line utilities for transcoding various media formats.
|
||||
# URL: http://tcforge.berlios.de/
|
||||
# URL: http://www.transcoding.org/
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: ffmpeg imagemagick lame liba52 libdvdread libmpeg2 libtheora libxvid mjpegtools x264 xorg-libxaw
|
||||
# Optional: libquicktime
|
||||
|
||||
name=transcode
|
||||
version=1.1.7
|
||||
release=5
|
||||
source=(https://bitbucket.org/france/transcode-tcforge/downloads/$name-$version.tar.bz2
|
||||
source=(
|
||||
https://crux.ster.zone/downloads/$name/$name-$version.tar.bz2
|
||||
#https://bitbucket.org/france/transcode-tcforge/downloads/$name-$version.tar.bz2
|
||||
http://downloads.sourceforge.net/project/subtitleripper/subtitleripper/subtitleripper-0.3-4/subtitleripper-0.3-4.tgz
|
||||
subtitleripper-0.3.4-linkingorder.patch
|
||||
subtitleripper-0.3.4-respect-ldflags.patch
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF32OfAsbHNCmYYj5Vy1ggZxMndMcf00XGMptznKQKd1LLuAwO572MKpp8ihqhNzim9JY79uXY+QBK4i0qsvbJjAA=
|
||||
SHA256 (Pkgfile) = fc3433649dc311ccc961c5cf6522ab3841919b64877353cb483287c12aa1c5a3
|
||||
RWSagIOpLGJF3yVcwoN7NbgECzOS1OIDd0SdiH35VfAc9HMnSxWqMPY8PwRyGftxbiUGrx8fmdgJe3nWY6VBCSEsRNxHS28N8AM=
|
||||
SHA256 (Pkgfile) = 8dc233351ad47c27774c3005e2ddabde04f40b69c572b32bd39c0c4cb2021466
|
||||
SHA256 (.footprint) = 83f0606cf8a591cff4886fc9d7f3b07b2de019a08bbc60f978ac3ebb8f40623f
|
||||
SHA256 (vkd3d-1.1.tar.xz) = 495adc61cc80c65d54b2f5b52092ea05d3797cc2c17a610f0fc98457d2f56ab6
|
||||
|
@ -1,11 +1,11 @@
|
||||
# Description: Direct3D 12 to Vulkan translation library By WineHQ.
|
||||
# URL: https://github.com/d3d12/vkd3d
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: spirv-headers vulkan-loader
|
||||
# Depends on: spirv-headers vulkan-loader xorg-xcb-util-keysyms
|
||||
|
||||
name=vkd3d
|
||||
version=1.1
|
||||
release=1
|
||||
release=2
|
||||
source=(https://dl.winehq.org/vkd3d/source/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF39qFekogvRTD/aesa7ibUdgx6XfD4DI6URS38Xbhc7ERKLpHJX9UR0t80MLfz50CURft9xjb96SxmrgzbngRTgQ=
|
||||
SHA256 (Pkgfile) = eed4312709e840e06affbfae8e75e86d1536bde387b2d7734bbbdb845424723b
|
||||
RWSagIOpLGJF34X0Mq971YpwxPYytdrFaQAyDtM+fVZhlqwdblEMagi/62WY1Hh9xVUWISUtH8PGrAzYZgm61oM4E2uYw0W8YgY=
|
||||
SHA256 (Pkgfile) = 1d45d0ca909045217771e61f17bc5fa4a6095fbd90629d232fe96ec5f5b9ff47
|
||||
SHA256 (.footprint) = ce0b07733c4e8c8847af0c89ab2398fb4113669db48781c20bec1adb81352fbf
|
||||
SHA256 (Vulkan-Headers-sdk-1.1.101.0.tar.gz) = 59e17335932574e736472b0677390f84150d6bd461e648b13e17d870c42c1c3b
|
||||
|
@ -1,12 +1,11 @@
|
||||
# Description: Vulkan headers
|
||||
# URL: https://www.khronos.org/vulkan/
|
||||
# Maintainer: Pedja, predivan at mts dot rs
|
||||
# Maintainer:
|
||||
# Depends on: cmake
|
||||
|
||||
name=vulkan-headers
|
||||
version=1.1.101.0
|
||||
release=1
|
||||
#source=(https://bitbucket.org/predivan/vulkan/downloads/Vulkan-Headers-sdk-$version.tar.gz)
|
||||
source=(https://github.com/KhronosGroup/Vulkan-Headers/archive/sdk-$version/Vulkan-Headers-sdk-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF30H6D0kK7Yti7Zt+/BJ26YdMB5zfQvPhp2Kt+UTnKGkjRYrd5kgp2ykcKaCXGehStiHa+wtJNRNACAuRjCzRzQY=
|
||||
SHA256 (Pkgfile) = 335c97fae0d1e141143ce1ed159f498c9a22513cf80afdbbd4807fb83f559a91
|
||||
RWSagIOpLGJF35JJHcfT63Gbkryy79Ho/JJ0gAlGR6P3JGLIsFE1x+nSdqj0DVcCCw+Rrd/JLBa3jfQdHFbt4LEN8HiLLd6TSgg=
|
||||
SHA256 (Pkgfile) = e6068576e078c31b1db5f1f4348cd5873f60e5f2264d6bb37aae1972644ffd6b
|
||||
SHA256 (.footprint) = 5a72ebd072f602561a60e9633a845e834513322668e0898faebe53f1132a97e6
|
||||
SHA256 (Vulkan-Loader-sdk-1.1.101.0.tar.gz) = ddb1b877c7fca8a9732e851d004062b54ff420cf5395dfcbf5e8e8390bca4b27
|
||||
|
@ -1,12 +1,11 @@
|
||||
# Description: Vulkan loader
|
||||
# URL: https://www.khronos.org/vulkan/
|
||||
# Maintainer: Pedja, predivan at mts dot rs
|
||||
# Maintainer:
|
||||
# Depends on: vulkan-headers python3 xorg-libxrandr
|
||||
|
||||
name=vulkan-loader
|
||||
version=1.1.101.0
|
||||
release=1
|
||||
#source=(https://bitbucket.org/predivan/vulkan/downloads/Vulkan-Loader-sdk-$version.tar.gz)
|
||||
source=(https://github.com/KhronosGroup/Vulkan-Loader/archive/sdk-$version/Vulkan-Loader-sdk-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF33IOhYhocUIteeiOHlkRkLzBrZnHWek2MVgj28Cjh10wOREuWdWySj9Q2Lww3oIOgrSdUdomPXQTd8O4xpOt6g8=
|
||||
SHA256 (Pkgfile) = b176da72bfa969d2e471561b47b97feeeaeebfbddb1649948923dc52b03a43dc
|
||||
RWSagIOpLGJF343vDIoDCjMQoogCDWR/jBbMwUQ9HDUPYankgGHtB5Kvc4CmOknpi6Y0gZAYlgFTZBOtiAS7EQzNVURJo0H04QA=
|
||||
SHA256 (Pkgfile) = cc05fcd58ef5613cf9f2c13a71ed343a43fd5df36adebb95b04959f418122686
|
||||
SHA256 (.footprint) = 2193acbc7cabcf79829a7caf3821d84e01bc4e695a36a948b8eb4379bbf8150f
|
||||
SHA256 (Vulkan-Tools-sdk-1.1.101.0.tar.gz) = 03d05f0bcfa051f44971442d2075afec92fa4e6f4d09f1f9cbd21587cdb4bb38
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Description: Vulkan tools
|
||||
# URL: https://www.khronos.org/vulkan/
|
||||
# Maintainer: Pedja, predivan at mts dot rs
|
||||
# Maintainer:
|
||||
# Depends on: glslang vulkan-loader
|
||||
|
||||
name=vulkan-tools
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3yeK60MPY12MzvTnivU2nqkV9lAuGkL1eLdL3KfNWNDVTpP7uSqxf6V1O+ZkiUQD75RDFkSAsYxvCUEEUU4DegE=
|
||||
SHA256 (Pkgfile) = c8fd6726672aa46f36a02c8198d3b6b577e84d41283c951b664aa30b95141757
|
||||
RWSagIOpLGJF35W2BnofRqGDJj+oHx0bntTRJrOXhr40nYELUX4B4INKirdHTjV6P+C/TebLPtNZG8jcnrHtkkEljqdA92wMRAM=
|
||||
SHA256 (Pkgfile) = e686acdb9e107f6a40e6c16b9498c9447acf461899e302b6e6b01d535ee9f30e
|
||||
SHA256 (.footprint) = 74b2f05ff12bbc791a2d1ea6d9f91c469943c5fafc729a04c4fca80ba7e228fd
|
||||
SHA256 (Vulkan-ValidationLayers-sdk-1.1.101.0.tar.gz) = 9022a3cf73c54343049a7ba01496687ce89186024c70646a1bfa6196c54ac6b0
|
||||
|
@ -1,18 +1,19 @@
|
||||
# Description: Vulkan validation layers
|
||||
# URL: https://www.khronos.org/vulkan/
|
||||
# Maintainer: Pedja, predivan at mts dot rs
|
||||
# Depends on: vulkan-loader glslang
|
||||
# Maintainer:
|
||||
# Depends on: glslang vulkan-loader
|
||||
|
||||
name=vulkan-validation-layers
|
||||
version=1.1.101.0
|
||||
release=1
|
||||
release=2
|
||||
source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/sdk-$version/Vulkan-ValidationLayers-sdk-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
cd Vulkan-ValidationLayers-sdk-$version
|
||||
|
||||
rm -rf build ; mkdir build ; cd build
|
||||
cmake -DCMAKE_INSTALL_PREFIX=/usr \
|
||||
mkdir build ; cd build
|
||||
cmake .. \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
@ -20,8 +21,9 @@ build() {
|
||||
-DGLSLANG_INSTALL_DIR=/usr \
|
||||
-DCMAKE_SKIP_RPATH=True \
|
||||
-DBUILD_TESTS=Off \
|
||||
-DBUILD_WSI_WAYLAND_SUPPORT=Off \
|
||||
-DBUILD_WSI_MIR_SUPPORT=Off ../
|
||||
-DBUILD_WSI_XCB_SUPPORT=On \
|
||||
-DBUILD_WSI_XLIB_SUPPORT=On \
|
||||
-DBUILD_WSI_WAYLAND_SUPPORT=Off
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user