Warning, /multimedia/plasmatube/flatpak/mpv.json is written in an unsupported language. File is not indexed.
0001 { 0002 "name": "libmpv", 0003 "cleanup": [ 0004 "/include", 0005 "/lib/pkgconfig", 0006 "/share/man" 0007 ], 0008 "buildsystem": "simple", 0009 "build-commands": [ 0010 "python3 waf configure --prefix=/app --enable-libmpv-shared --disable-cplayer --disable-build-date --disable-alsa", 0011 "python3 waf build", 0012 "python3 waf install" 0013 ], 0014 "sources": [ 0015 { 0016 "type": "archive", 0017 "url": "https://github.com/mpv-player/mpv/archive/refs/tags/v0.35.0.tar.gz", 0018 "sha256": "dc411c899a64548250c142bf1fa1aa7528f1b4398a24c86b816093999049ec00" 0019 }, 0020 { 0021 "type": "file", 0022 "url": "https://waf.io/waf-2.0.24", 0023 "sha256": "93909bca823a675f9f40af7c65b24887c3a3c0efdf411ff1978ba827194bdeb0", 0024 "dest-filename": "waf" 0025 } 0026 ], 0027 "modules": [ 0028 { 0029 "name": "luajit", 0030 "no-autogen": true, 0031 "cleanup": [ 0032 "/bin", 0033 "/lib/*.a", 0034 "/include", 0035 "/lib/pkgconfig", 0036 "/share/man" 0037 ], 0038 "sources": [ 0039 { 0040 "type": "archive", 0041 "url": "https://luajit.org/download/LuaJIT-2.1.0-beta3.tar.gz", 0042 "sha256": "1ad2e34b111c802f9d0cdf019e986909123237a28c746b21295b63c9e785d9c3" 0043 }, 0044 { 0045 "type": "shell", 0046 "commands": [ 0047 "sed -i 's|/usr/local|/app|' ./Makefile" 0048 ] 0049 } 0050 ] 0051 }, 0052 { 0053 "name": "libv4l2", 0054 "cleanup": [ 0055 "/sbin", 0056 "/bin", 0057 "/include", 0058 "/lib/*.la", 0059 "/lib/*/*.la", 0060 "/lib*/*/*/*.la", 0061 "/lib/pkgconfig", 0062 "/share/man" 0063 ], 0064 "config-opts": [ 0065 "--disable-static", 0066 "--disable-bpf", 0067 "--with-udevdir=/app/lib/udev" 0068 ], 0069 "sources": [ 0070 { 0071 "type": "archive", 0072 "url": "https://linuxtv.org/downloads/v4l-utils/v4l-utils-1.22.1.tar.bz2", 0073 "sha256": "65c6fbe830a44ca105c443b027182c1b2c9053a91d1e72ad849dfab388b94e31" 0074 } 0075 ] 0076 }, 0077 { 0078 "name": "nv-codec-headers", 0079 "cleanup": [ 0080 "*" 0081 ], 0082 "no-autogen": true, 0083 "make-install-args": [ 0084 "PREFIX=/app" 0085 ], 0086 "sources": [ 0087 { 0088 "type": "archive", 0089 "url": "https://github.com/FFmpeg/nv-codec-headers/releases/download/n11.1.5.1/nv-codec-headers-11.1.5.1.tar.gz", 0090 "sha256": "a28cdde3ac0e9e02c2dde7a1b4de5333b4ac6148a8332ca712da243a3361a0d9" 0091 } 0092 ] 0093 }, 0094 { 0095 "name": "ffmpeg", 0096 "cleanup": [ 0097 "/include", 0098 "/lib/pkgconfig", 0099 "/share/ffmpeg/examples" 0100 ], 0101 "config-opts": [ 0102 "--enable-shared", 0103 "--disable-static", 0104 "--enable-gnutls", 0105 "--enable-gpl", 0106 "--disable-doc", 0107 "--disable-programs", 0108 "--disable-encoders", 0109 "--disable-muxers", 0110 "--enable-encoder=png,libwebp", 0111 "--enable-libv4l2", 0112 "--enable-libdav1d", 0113 "--enable-libfontconfig", 0114 "--enable-libfreetype", 0115 "--enable-libopus", 0116 "--enable-librsvg", 0117 "--enable-libvpx", 0118 "--enable-libmp3lame", 0119 "--enable-libwebp" 0120 ], 0121 "sources": [ 0122 { 0123 "type": "archive", 0124 "url": "https://ffmpeg.org/releases/ffmpeg-6.1.tar.gz", 0125 "sha256": "938dd778baa04d353163ca5cb06c909c918850055f549205b29b1224e45a5316" 0126 } 0127 ] 0128 }, 0129 { 0130 "name": "libass", 0131 "cleanup": [ 0132 "/include", 0133 "/lib/*.la", 0134 "/lib/pkgconfig" 0135 ], 0136 "config-opts": [ 0137 "--disable-static" 0138 ], 0139 "sources": [ 0140 { 0141 "type": "archive", 0142 "url": "https://github.com/libass/libass/releases/download/0.16.0/libass-0.16.0.tar.gz", 0143 "sha256": "fea8019b1887cab9ab00c1e58614b4ec2b1cee339b3f7e446f5fab01b032d430" 0144 } 0145 ] 0146 }, 0147 { 0148 "name": "uchardet", 0149 "buildsystem": "cmake-ninja", 0150 "config-opts": [ 0151 "-DCMAKE_BUILD_TYPE=Release", 0152 "-DBUILD_STATIC=0" 0153 ], 0154 "cleanup": [ 0155 "/bin", 0156 "/include", 0157 "/lib/pkgconfig", 0158 "/share/man" 0159 ], 0160 "sources": [ 0161 { 0162 "type": "archive", 0163 "url": "https://gitlab.freedesktop.org/uchardet/uchardet/-/archive/v0.0.7/uchardet-v0.0.7.tar.gz", 0164 "sha256": "f3635d1d10e1470452bc42c1bf509451a9926b399a11740a9949e86069d69f58" 0165 } 0166 ] 0167 } 0168 ] 0169 }