aboutsummaryrefslogtreecommitdiff
path: root/repos/extra/libvpx
diff options
context:
space:
mode:
Diffstat (limited to 'repos/extra/libvpx')
-rw-r--r--repos/extra/libvpx/.checksum1
-rw-r--r--repos/extra/libvpx/.files24
-rw-r--r--repos/extra/libvpx/abuild17
-rw-r--r--repos/extra/libvpx/depends1
4 files changed, 43 insertions, 0 deletions
diff --git a/repos/extra/libvpx/.checksum b/repos/extra/libvpx/.checksum
new file mode 100644
index 00000000..0bb95824
--- /dev/null
+++ b/repos/extra/libvpx/.checksum
@@ -0,0 +1 @@
+bf739ee3e8d477563ea16eb8bef6397023c2b313af097e94df52429ea0a5f7d8 libvpx-1.15.0.tar.gz
diff --git a/repos/extra/libvpx/.files b/repos/extra/libvpx/.files
new file mode 100644
index 00000000..7290a831
--- /dev/null
+++ b/repos/extra/libvpx/.files
@@ -0,0 +1,24 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/vpxdec
+-rwxr-xr-x root/root usr/bin/vpxenc
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/vpx/
+-rw-rw-r-- root/root usr/include/vpx/vp8.h
+-rw-rw-r-- root/root usr/include/vpx/vp8cx.h
+-rw-rw-r-- root/root usr/include/vpx/vp8dx.h
+-rw-rw-r-- root/root usr/include/vpx/vpx_codec.h
+-rw-rw-r-- root/root usr/include/vpx/vpx_decoder.h
+-rw-rw-r-- root/root usr/include/vpx/vpx_encoder.h
+-rw-rw-r-- root/root usr/include/vpx/vpx_ext_ratectrl.h
+-rw-rw-r-- root/root usr/include/vpx/vpx_frame_buffer.h
+-rw-rw-r-- root/root usr/include/vpx/vpx_image.h
+-rw-rw-r-- root/root usr/include/vpx/vpx_integer.h
+-rw-rw-r-- root/root usr/include/vpx/vpx_tpl.h
+drwxr-xr-x root/root usr/lib/
+lrwxrwxrwx root/root usr/lib/libvpx.so -> libvpx.so.9.1.0
+lrwxrwxrwx root/root usr/lib/libvpx.so.9 -> libvpx.so.9.1.0
+lrwxrwxrwx root/root usr/lib/libvpx.so.9.1 -> libvpx.so.9.1.0
+-rwxr-xr-x root/root usr/lib/libvpx.so.9.1.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/vpx.pc
diff --git a/repos/extra/libvpx/abuild b/repos/extra/libvpx/abuild
new file mode 100644
index 00000000..a550c1b0
--- /dev/null
+++ b/repos/extra/libvpx/abuild
@@ -0,0 +1,17 @@
+name=libvpx
+version=1.15.0
+release=1
+source="https://github.com/webmproject/$name/archive/v$version/$name-$version.tar.gz"
+
+build() {
+ # Remove the perl requirement from configure.
+ # Also fix issue with non-GNU diff.
+ sed 's/perl/:/g;s/diff --version/command -v diff/' -i configure
+
+ mkdir libvpx-build
+ cd libvpx-build
+
+ ../configure --prefix=/usr --enable-shared
+ make
+ make install
+}
diff --git a/repos/extra/libvpx/depends b/repos/extra/libvpx/depends
new file mode 100644
index 00000000..c247c490
--- /dev/null
+++ b/repos/extra/libvpx/depends
@@ -0,0 +1 @@
+nasm