aboutsummaryrefslogtreecommitdiff
path: root/repos/extra/libvpx
diff options
context:
space:
mode:
authoremmett1 <emmett1.2miligrams@protonmail.com>2024-05-24 12:22:12 +0800
committeremmett1 <emmett1.2miligrams@protonmail.com>2024-05-24 12:22:12 +0800
commit46ca440e9d6cc606d9c3233021e32d24b25172cf (patch)
treeeeb573e47ac56498fbf74bda6d22fac47038ecab /repos/extra/libvpx
parent8c2e7bb570c11a51fdcecf7302af4058757d862c (diff)
downloadalicelinux-46ca440e9d6cc606d9c3233021e32d24b25172cf.tar.gz
alicelinux-46ca440e9d6cc606d9c3233021e32d24b25172cf.zip
added repos
Diffstat (limited to 'repos/extra/libvpx')
-rw-r--r--repos/extra/libvpx/.files24
-rw-r--r--repos/extra/libvpx/build10
-rw-r--r--repos/extra/libvpx/depends1
-rw-r--r--repos/extra/libvpx/info4
4 files changed, 39 insertions, 0 deletions
diff --git a/repos/extra/libvpx/.files b/repos/extra/libvpx/.files
new file mode 100644
index 00000000..01ec63c8
--- /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.0.0
+lrwxrwxrwx root/root usr/lib/libvpx.so.9 -> libvpx.so.9.0.0
+lrwxrwxrwx root/root usr/lib/libvpx.so.9.0 -> libvpx.so.9.0.0
+-rwxr-xr-x root/root usr/lib/libvpx.so.9.0.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/build b/repos/extra/libvpx/build
new file mode 100644
index 00000000..3c112b73
--- /dev/null
+++ b/repos/extra/libvpx/build
@@ -0,0 +1,10 @@
+# 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
diff --git a/repos/extra/libvpx/info b/repos/extra/libvpx/info
new file mode 100644
index 00000000..18c3fa0e
--- /dev/null
+++ b/repos/extra/libvpx/info
@@ -0,0 +1,4 @@
+name=libvpx
+version=1.14.0
+release=1
+source="https://github.com/webmproject/$name/archive/v$version/$name-$version.tar.gz"