[epiphany/alatiera/working-videos] working videos, oh my




commit 5465e618f5bbaf93fdd8da16fc681e0ef9547d75
Author: Jordan Petridis <jordan centricular com>
Date:   Fri Jan 8 16:47:20 2021 +0200

    working videos, oh my

 org.gnome.Epiphany.json | 204 +++++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 195 insertions(+), 9 deletions(-)
---
diff --git a/org.gnome.Epiphany.json b/org.gnome.Epiphany.json
index f5d0f73a3..d7bcbbbac 100644
--- a/org.gnome.Epiphany.json
+++ b/org.gnome.Epiphany.json
@@ -1,13 +1,9 @@
 {
-    "app-id" : "org.gnome.Epiphany.Devel",
+    "app-id" : "org.gnome.Epiphany",
     "runtime" : "org.gnome.Platform",
     "runtime-version" : "master",
     "sdk" : "org.gnome.Sdk",
     "command" : "epiphany",
-    "tags" : [
-        "nightly"
-    ],
-    "desktop-file-name-suffix" : " (Epiphany Technology Preview)",
     "finish-args" : [
         "--device=dri",
         "--filesystem=/run/.heim_org.h5l.kcm-socket",
@@ -89,6 +85,199 @@
                 }
             ]
         },
+        {
+            "name": "x264",
+            "config-opts": [
+                "--enable-shared",
+                "--enable-static",
+                "--enable-pic",
+                "--disable-lavf"
+            ],
+            "sources": [
+                {
+                    "type": "archive",
+                    "url": 
"http://download.videolan.org/pub/x264/snapshots/x264-snapshot-20191103-2245-stable.tar.bz2";,
+                    "sha256": "d74f8f819104a94b0bd075aae39652b1957bcdd460e09b5202582c86e95a5bc0"
+                }
+            ]
+        },
+        {
+            "name": "vo-aacenc",
+            "sources": [
+                {
+                    "type": "archive",
+                    "url": "https://downloads.sourceforge.net/opencore-amr/vo-aacenc/vo-aacenc-0.1.3.tar.gz";,
+                    "mirror-urls": [
+                        "http://ftp.debian.org/debian/pool/main/v/vo-aacenc/vo-aacenc_0.1.3.orig.tar.gz";
+                    ],
+                    "sha256": "e51a7477a359f18df7c4f82d195dab4e14e7414cbd48cf79cc195fc446850f36"
+                }
+            ]
+        },
+        {
+            "name": "x265",
+            "buildsystem": "cmake",
+            "subdir": "source",
+            "sources": [
+                {
+                    "type": "archive",
+                    "url": "https://get.videolan.org/x265/x265_3.2.1.tar.gz";,
+                    "sha256": "fb9badcf92364fd3567f8b5aa0e5e952aeea7a39a2b864387cec31e3b58cbbcc"
+                }
+            ]
+        },
+        {
+            "name": "ffmpeg",
+            "config-opts": [
+                "--disable-static",
+                "--enable-shared",
+                "--enable-pic",
+                "--disable-avdevice",
+                "--disable-postproc",
+                "--disable-swscale",
+                "--disable-programs",
+                "--disable-ffplay",
+                "--disable-ffprobe",
+                "--disable-ffmpeg",
+                "--disable-encoder=flac",
+                "--disable-protocols",
+                "--disable-devices",
+                "--disable-network",
+                "--disable-hwaccels",
+                "--disable-dxva2",
+                "--disable-vdpau",
+                "--disable-filters",
+                "--enable-filter=yadif",
+                "--disable-doc",
+                "--disable-d3d11va",
+                "--disable-dxva2",
+                "--disable-audiotoolbox",
+                "--disable-videotoolbox",
+                "--disable-vaapi",
+                "--disable-crystalhd",
+                "--disable-mediacodec",
+                "--disable-nvenc",
+                "--disable-mmal",
+                "--disable-omx",
+                "--disable-omx-rpi",
+                "--disable-cuda",
+                "--disable-cuvid",
+                "--disable-libmfx",
+                "--disable-libnpp",
+                "--disable-iconv",
+                "--disable-jni",
+                "--disable-v4l2_m2m",
+                "--enable-gpl",
+                "--enable-optimizations"
+            ],
+            "sources": [
+                {
+                    "type": "git",
+                    "url": "https://github.com/FFmpeg/FFmpeg.git";,
+                    "commit": "n4.3.1"
+                }
+            ]
+        },
+        {
+            "name" : "gstreamer",
+            "buildsystem" : "meson",
+            "config-opts" : [
+                "-Dexamples=disabled",
+                "-Dtests=disabled",
+                "-Ddoc=disabled"
+            ],
+            "sources" : [
+                {
+                    "type" : "git",
+                    "branch" : "1.18",
+                    "url" : "https://gitlab.freedesktop.org/gstreamer/gstreamer.git";
+                }
+            ]
+        },
+        {
+            "name" : "gst-plugins-base",
+            "buildsystem" : "meson",
+            "config-opts" : [
+                "-Ddoc=disabled",
+                "-Dexamples=disabled",
+                "-Dtests=disabled",
+                "-Dorc=enabled",
+                "--wrap-mode=nodownload"
+            ],
+            "sources" : [
+                {
+                    "type" : "git",
+                    "branch" : "1.18",
+                    "url" : "https://gitlab.freedesktop.org/gstreamer/gst-plugins-base.git";
+                }
+            ]
+        },
+        {
+            "name" : "gst-plugins-good",
+            "buildsystem" : "meson",
+            "config-opts" : [
+                "-Dgtk3=enabled",
+                "-Ddoc=disabled",
+                "-Dexamples=disabled",
+                "-Dtests=disabled"
+            ],
+            "sources" : [
+                {
+                    "type" : "git",
+                    "branch" : "1.18",
+                    "url" : "https://gitlab.freedesktop.org/gstreamer/gst-plugins-good.git";
+                }
+            ]
+        },
+        {
+            "name" : "gst-plugins-ugly",
+            "buildsystem" : "meson",
+            "config-opts" : [
+                "-Ddoc=disabled",
+                "-Dexamples=disabled",
+                "-Dtests=disabled"
+            ],
+            "sources" : [
+                {
+                    "type" : "git",
+                    "branch" : "1.18",
+                    "url" : "https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly.git";
+                }
+            ]
+        },
+        {
+            "name" : "gst-plugins-bad",
+            "buildsystem" : "meson",
+            "config-opts" : [
+                "-Ddoc=disabled",
+                "-Dexamples=disabled",
+                "-Dtests=disabled"
+            ],
+            "sources" : [
+                {
+                    "type" : "git",
+                    "branch" : "1.18",
+                    "url" : "https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad.git";
+                }
+            ]
+        },
+        {
+            "name" : "gst-libav",
+            "buildsystem" : "meson",
+            "config-opts" : [
+                "-Ddoc=disabled",
+                "-Dexamples=disabled",
+                "-Dtests=disabled"
+            ],
+            "sources" : [
+                {
+                    "type" : "git",
+                    "disable-shallow-clone" : true,
+                    "url" : "https://gitlab.freedesktop.org/gstreamer/gst-libav.git";,
+                    "branch" : "1.18"
+                }
+            ]
+        },
         {
             "name" : "libdazzle",
             "buildsystem" : "meson",
@@ -115,14 +304,11 @@
         {
             "name" : "epiphany",
             "buildsystem" : "meson",
-            "config-opts" : [
-                "-Dtech_preview=true",
-                "-Dprofile=Devel"
-            ],
             "sources" : [
                 {
                     "type" : "git",
                     "url" : "https://gitlab.gnome.org/GNOME/epiphany.git";,
+                    "commit" : "048feea94d40f638993c3d4c7ecd69db8579e3a8",
                     "disable-shallow-clone" : true
                 }
             ]


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]