[sound-juicer/wip/hadess/fix-assert] flatpak: Fix MP3 encoding not being available




commit 08eaaaf0fe4d56e7bff75768f23d2761d50e7bdc
Author: Bastien Nocera <hadess hadess net>
Date:   Tue Sep 8 13:58:25 2020 +0200

    flatpak: Fix MP3 encoding not being available
    
    By adding the missing id3v2mux and xingmux plugins.

 build-aux/org.gnome.SoundJuicer.json | 55 ++++++++++++++++++++++++++++++++++++
 1 file changed, 55 insertions(+)
---
diff --git a/build-aux/org.gnome.SoundJuicer.json b/build-aux/org.gnome.SoundJuicer.json
index 1108034c..dae7a19e 100644
--- a/build-aux/org.gnome.SoundJuicer.json
+++ b/build-aux/org.gnome.SoundJuicer.json
@@ -69,6 +69,61 @@
                 }
             ]
         },
+        /* To encode in MP3 */
+        {
+          "name": "taglib",
+          "buildsystem": "cmake-ninja",
+          "config-opts": [
+            "-DBUILD_SHARED_LIBS=ON"
+          ],
+          "cleanup": [
+            "/include",
+            "/lib/*.so"
+          ],
+          "sources": [
+            {
+              "type": "archive",
+              "url": "http://taglib.github.io/releases/taglib-1.11.1.tar.gz";,
+              "sha256": "b6d1a5a610aae6ff39d93de5efd0fdc787aa9e9dc1e7026fa4c961b26563526b"
+            }
+         ]
+        },
+        {
+            "name": "gst-plugins-good",
+            "buildsystem": "meson",
+            "config-opts": [
+                "--prefix=/app",
+                "-Dauto_features=disabled",
+                "-Dtaglib=enabled"
+            ],
+            "cleanup": [ "*.la", "/share/gtk-doc" ],
+            "sources": [
+                {
+                    "type": "git",
+                    "url": "https://gitlab.freedesktop.org/gstreamer/gst-plugins-good.git";,
+                    "branch" : "1.16.2",
+                    "commit" : "ce0723527aa37d5f4d19ef8021c0b2eb8f83b08d"
+                }
+            ]
+        },
+        {
+            "name": "gst-plugins-ugly",
+            "buildsystem": "meson",
+            "config-opts": [
+                "--prefix=/app",
+                "-Dauto_features=disabled",
+                "-Dxingmux=enabled"
+            ],
+            "cleanup": [ "*.la", "/share/gtk-doc" ],
+            "sources": [
+                {
+                    "type": "git",
+                    "url": "https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly.git";,
+                    "branch" : "1.16.2",
+                    "commit" : "4b2943ee2788331e4000f0f7e226cd5ce2c135a4"
+                }
+            ]
+        },
         /* libneon is required to build libmusicbrainz */
         {
             "name": "libneon",


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