libdvdread
is ([\d\-\.]+)<
- url-template: https://download.videolan.org/pub/videolan/libdvdread/$version/libdvdread-$version.tar.bz2
-
- - name: libdvdnav
- config-opts:
- - --disable-static
- cleanup:
- - /include
- - /lib/pkgconfig
- sources:
- - type: archive
- url: https://download.videolan.org/pub/videolan/libdvdnav/6.1.1/libdvdnav-6.1.1.tar.bz2
- mirror-urls:
- - https://videolan.mirror.ba/libdvdnav/6.1.1/libdvdnav-6.1.1.tar.bz2
- - https://videolan.c3sl.ufpr.br/libdvdnav/6.1.1/libdvdnav-6.1.1.tar.bz2
- sha256: c191a7475947d323ff7680cf92c0fb1be8237701885f37656c64d04e98d18d48
- x-checker-data:
- type: html
- url: https://www.videolan.org/developers/libdvdnav.html
- version-pattern: The latest version of libdvdnav
is ([\d\-\.]+)\.
- url-template: https://download.videolan.org/pub/videolan/libdvdnav/$version/libdvdnav-$version.tar.bz2
-
- - name: libaacs
- config-opts:
- - --disable-static
- - --disable-bdjava-jar
- cleanup:
- - /include
- - /lib/pkgconfig
- sources:
- - sha256: a88aa0ebe4c98a77f7aeffd92ab3ef64ac548c6b822e8248a8b926725bea0a39
- type: archive
- url: https://download.videolan.org/pub/videolan/libaacs/0.11.1/libaacs-0.11.1.tar.bz2
- mirror-urls:
- - https://videolan.mirror.ba/libaacs/0.11.1/libaacs-0.11.1.tar.bz2
- - https://videolan.c3sl.ufpr.br/libaacs/0.11.1/libaacs-0.11.1.tar.bz2
- x-checker-data:
- type: html
- url: https://www.videolan.org/developers/libaacs.html
- version-pattern: Latest release is libaacs (\d\.\d+\.?\d*)
- url-template: https://download.videolan.org/pub/videolan/libaacs/$version/libaacs-$version.tar.bz2
-
- - name: libbluray
- config-opts:
- - --disable-static
- - --disable-bdjava-jar
- cleanup:
- - /include
- - /lib/pkgconfig
- sources:
- - sha256: 478ffd68a0f5dde8ef6ca989b7f035b5a0a22c599142e5cd3ff7b03bbebe5f2b
- type: archive
- url: https://download.videolan.org/pub/videolan/libbluray/1.3.4/libbluray-1.3.4.tar.bz2
- mirror-urls:
- - https://videolan.mirror.ba/libbluray/1.3.4/libbluray-1.3.4.tar.bz2
- - https://videolan.c3sl.ufpr.br/libbluray/1.3.4/libbluray-1.3.4.tar.bz2
- x-checker-data:
- type: html
- url: https://www.videolan.org/developers/libbluray.html
- version-pattern: Latest release is libbluray (\d\.\d+\.?\d*)\.
- url-template: https://download.videolan.org/pub/videolan/libbluray/$version/libbluray-$version.tar.bz2
-
- - name: zimg
- config-opts:
- - --disable-static
- cleanup:
- - /include
- - /lib/pkgconfig
- - /share/doc
- sources:
- - type: archive
- archive-type: tar
- url: https://api.github.com/repos/sekrit-twc/zimg/tarball/release-3.0.5
- sha256: 1b8998f03f4a49e4d730033143722b32bc28a5306ef809ccfb3b4bbb29e4b784
- x-checker-data:
- type: json
- url: https://api.github.com/repos/sekrit-twc/zimg/releases/latest
- url-query: .tarball_url
- version-query: .tag_name | sub("^release-"; "")
- timestamp-query: .published_at
-
- - name: rubberband
- buildsystem: meson
- cleanup:
- - /include
- - /lib/pkgconfig
- sources:
- - type: git
- url: https://github.com/breakfastquay/rubberband.git
- tag: v3.3.0
- commit: 2be46b0dffb13273a67396c77bc9278736bb03d2
- x-checker-data:
- type: git
- tag-pattern: ^v([\d.]+)$
-
- - name: mujs
- buildsystem: autotools
- no-autogen: true
- make-args:
- - release
- make-install-args:
- - prefix=/app
- - install-shared
- cleanup:
- - /bin
- - /include
- - /lib/pkgconfig
- sources:
- - type: git
- url: https://github.com/ccxvii/mujs.git
- tag: 1.3.5
- commit: 0df0707f2f10187127e36acfbc3ba9b9ca5b5cf0
- x-checker-data:
- type: git
- url: https://api.github.com/repos/ccxvii/mujs/tags
- tag-pattern: ^([\d.]+)$
-
- - name: nv-codec-headers
- cleanup:
- - '*'
- no-autogen: true
- make-install-args:
- - PREFIX=/app
- sources:
- - type: git
- url: https://github.com/FFmpeg/nv-codec-headers.git
- tag: n12.2.72.0
- commit: c69278340ab1d5559c7d7bf0edf615dc33ddbba7
- x-checker-data:
- type: git
- tag-pattern: ^n([\d.]+)$
-
- - name: x264
- cleanup:
- - /include
- - /lib/pkgconfig
- - /share/man
- config-opts:
- - --disable-cli
- - --enable-shared
- sources:
- - type: git
- url: https://github.com/jpsdr/x264
- commit: 4613ac3c15fd75cebc4b9f65b7fb95e70a3acce1
- # Every commit to the master branch is considered a release
- # https://code.videolan.org/videolan/x264/-/issues/35
- x-checker-data:
- type: json
- url: https://code.videolan.org/api/v4/projects/536/repository/commits
- commit-query: first( .[].id )
- version-query: first( .[].id )
- timestamp-query: first( .[].committed_date )
-
- - name: x265
- buildsystem: cmake
- subdir: source
- config-opts:
- - -DCMAKE_BUILD_TYPE=Release
- - -DBUILD_STATIC=0
- cleanup:
- - /include
- - /lib/pkgconfig
- - /share/man
- sources:
- - type: git
- url: https://bitbucket.org/multicoreware/x265_git.git
- tag: '3.6'
- commit: aa7f602f7592eddb9d87749be7466da005b556ee
- x-checker-data:
- type: git
- tag-pattern: ^([\d.]+)$
-
- - name: libmysofa
- buildsystem: cmake
- config-opts:
- - -DBUILD_TESTS=OFF
- sources:
- - type: git
- commit: 33974839677da7044ef5a70be7ad5550735aae6e
- tag: v1.3.2
- url: https://github.com/hoene/libmysofa.git
- x-checker-data:
- type: git
- tag-pattern: ^v([\d.]+)$
-
- - name: libbs2b
- buildsystem: autotools
- config-opts:
- - --disable-static
- cleanup:
- - /include
- - /lib/pkgconfig
- sources:
- - type: archive
- archive-type: tar
- url: https://downloads.sourceforge.net/sourceforge/bs2b/libbs2b-3.1.0.tar.gz
- sha256: 6aaafd81aae3898ee40148dd1349aab348db9bfae9767d0e66e0b07ddd4b2528
- x-checker-data:
- type: html
- url: https://sourceforge.net/projects/bs2b/files/libbs2b/
- version-pattern: projects/bs2b/files/libbs2b/(\d+\.\d+\.\d+)
- url-template: https://downloads.sourceforge.net/sourceforge/bs2b/libbs2b-$version.tar.gz
- # https://src.fedoraproject.org/rpms/libbs2b/blob/rawhide/f/libbs2b.spec#_40
- - type: shell
- commands:
- - sed -i -e 's/lzma/xz/g' configure.ac
- - autoreconf -vif
-
- - name: libjxl
- buildsystem: cmake
- config-opts:
- - -DCMAKE_BUILD_TYPE=Release
- - -DBUILD_TESTING=OFF
- sources:
- - type: git
- url: https://github.com/libjxl/libjxl.git
- tag: v0.10.3
- commit: 4a3b22d2600f92d8706fb72d85d52bfee2acbd54
- disable-shallow-clone: true
- x-checker-data:
- type: git
- tag-pattern: ^v([\d.]+)$
-
- - name: vulkan-headers
- buildsystem: cmake-ninja
- sources:
- - type: archive
- url: https://github.com/KhronosGroup/Vulkan-Headers/archive/v1.3.286.tar.gz
- sha256: a82a6982efe5e603e23505ca19b469e8f3d876fc677c46b7bfb6177f517bf8fe
-
- - name: ffmpeg
- cleanup:
- - /include
- - /lib/pkgconfig
- - /share/ffmpeg/examples
- config-opts:
- - --disable-debug
- - --disable-doc
- - --disable-static
- - --enable-encoder=png
- - --enable-gnutls
- - --enable-gpl
- - --enable-shared
- - --enable-version3
- - --enable-libaom
- - --enable-libass
- - --enable-libbs2b
- - --enable-libdav1d
- - --enable-libfreetype
- - --enable-libmp3lame
- - --enable-libopus
- - --enable-libjxl
- - --enable-libmysofa
- - --enable-libtheora
- - --enable-libv4l2
- - --enable-libvorbis
- - --enable-libvpx
- - --enable-libx264
- - --enable-libx265
- - --enable-libwebp
- - --enable-libsmbclient
- - --enable-libxml2
- - --enable-vulkan
-
- sources:
- - type: git
- url: https://github.com/FFmpeg/FFmpeg.git
- commit: af25a4bfd2503caf3ee485b27b99b620302f5718
- tag: n7.0.1
- x-checker-data:
- type: git
- tag-pattern: ^n([\d.]{3,7})$
-
- - name: libsixel
- buildsystem: meson
- cleanup:
- - /include
- - /lib/pkgconfig
- sources:
- - type: archive
- archive-type: tar
- url: https://api.github.com/repos/libsixel/libsixel/tarball/refs/tags/v1.10.3
- sha256: 7be774befba882d53701e131b6657836118f6cdb15a7515f92345c7bb6e2bb5c
- x-checker-data:
- type: json
- url: https://api.github.com/repos/libsixel/libsixel/tags
- url-query: .[0].tarball_url
- version-query: .[0].name
-
- - name: vapoursynth
- config-opts:
- - --disable-static
- - --with-python_prefix=/app
- sources:
- - type: git
- url: https://github.com/vapoursynth/vapoursynth.git
- tag: R69
- commit: 2804ed7a4926863f4a12e879d95155c4b05ecdf3
- x-checker-data:
- type: git
- tag-pattern: ^R([\d.]+)$
-
- - name: libplacebo
- buildsystem: meson
- config-opts:
- - -Dvulkan=enabled
- - -Dshaderc=enabled
- cleanup:
- - /include
- - /lib/pkgconfig
- sources:
- - type: git
- url: https://github.com/haasn/libplacebo.git
- tag: v7.349.0
- commit: 1fd3c7bde7b943fe8985c893310b5269a09b46c5
- x-checker-data:
- type: git
- tag-pattern: ^v([\d.]+)$
- modules:
- - name: shaderc
- buildsystem: cmake-ninja
- builddir: true
- config-opts:
- - -DSHADERC_SKIP_COPYRIGHT_CHECK=ON
- - -DSHADERC_SKIP_EXAMPLES=ON
- - -DSHADERC_SKIP_TESTS=ON
- - -DSPIRV_SKIP_EXECUTABLES=ON
- - -DENABLE_GLSLANG_BINARIES=OFF
- cleanup:
- - /bin
- - /include
- - /lib/cmake
- - /lib/pkgconfig
- sources:
- - type: git
- url: https://github.com/google/shaderc.git
- #tag: v2023.7
- commit: 40bced4e1e205ecf44630d2dfa357655b6dabd04
- #x-checker-data:
- # type: git
- # tag-pattern: ^v(\d{4}\.\d{1,2})$
- - type: git
- url: https://github.com/KhronosGroup/SPIRV-Tools.git
- tag: v2024.1
- commit: 04896c462d9f3f504c99a4698605b6524af813c1
- dest: third_party/spirv-tools
- #x-checker-data:
- # type: git
- # tag-pattern: ^v(\d{4}\.\d{1})$
- - type: git
- url: https://github.com/KhronosGroup/SPIRV-Headers.git
- #tag: sdk-1.3.250.1
- commit: 4f7b471f1a66b6d06462cd4ba57628cc0cd087d7
- dest: third_party/spirv-headers
- #x-checker-data:
- # type: git
- # tag-pattern: ^sdk-([\d.]+)$
- - type: git
- url: https://github.com/KhronosGroup/glslang.git
- tag: 14.3.0
- commit: fa9c3deb49e035a8abcabe366f26aac010f6cbfb
- dest: third_party/glslang
- x-checker-data:
- type: git
- tag-pattern: ^(\d{1,2}\.\d{1,2}\.\d{1,4})$
-
- - name: mpv
- buildsystem: meson
- config-opts:
- - -Dbuild-date=false
- - -Dlibmpv=true
- - -Dmanpage-build=disabled
- - -Dcdda=enabled
- - -Ddvbin=enabled
- - -Ddvdnav=enabled
- - -Dlibarchive=enabled
- - -Dsdl2=enabled
- #- -Dshaderc=enabled
- - -Dvulkan=enabled
- - -Dvulkan-interop=enabled
- cleanup:
- - /include
- - /lib/pkgconfig
- sources:
- - type: git
- url: https://github.com/mpv-player/mpv.git
- tag: v0.38.0
- commit: 02254b92dd237f03aa0a151c2a68778c4ea848f9
- x-checker-data:
- type: git
- tag-pattern: ^v([\d.]+)$
diff --git a/resources/flatpak/python3-requirements-client.yaml b/resources/flatpak/python3-requirements-client.yaml
index c1e60ce..f5d6659 100644
--- a/resources/flatpak/python3-requirements-client.yaml
+++ b/resources/flatpak/python3-requirements-client.yaml
@@ -6,22 +6,22 @@ modules:
buildsystem: simple
build-commands:
- pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}"
- --prefix=${FLATPAK_DEST} "aiohappyeyeballs==2.4.2" --no-build-isolation
+ --prefix=${FLATPAK_DEST} "aiohappyeyeballs==2.4.3" --no-build-isolation
sources:
- &id001
type: file
- url: https://files.pythonhosted.org/packages/13/64/40165ff77ade5203284e3015cf88e11acb07d451f6bf83fff71192912a0d/aiohappyeyeballs-2.4.2-py3-none-any.whl
- sha256: 8522691d9a154ba1145b157d6d5c15e5c692527ce6a53c5e5f9876977f6dab2f
+ url: https://files.pythonhosted.org/packages/f7/d8/120cd0fe3e8530df0539e71ba9683eade12cae103dd7543e50d15f737917/aiohappyeyeballs-2.4.3-py3-none-any.whl
+ sha256: 8a7a83727b2756f394ab2895ea0765a0a8c475e3c71e98d43d76f22b4b435572
- name: python3-aiohttp
buildsystem: simple
build-commands:
- pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}"
- --prefix=${FLATPAK_DEST} "aiohttp==3.10.8" --no-build-isolation
+ --prefix=${FLATPAK_DEST} "aiohttp==3.10.9" --no-build-isolation
sources:
- *id001
- type: file
- url: https://files.pythonhosted.org/packages/4e/05/da5ff89c85444a6ade9079e73580fb3f78c6ba0e170a2472f15400d03e02/aiohttp-3.10.8.tar.gz
- sha256: 21f8225f7dc187018e8433c9326be01477fb2810721e048b33ac49091b19fb4a
+ url: https://files.pythonhosted.org/packages/14/40/f08c5d26398f987c1a27e1e351a4b461a01ffdbf9dde429c980db5286c92/aiohttp-3.10.9.tar.gz
+ sha256: 143b0026a9dab07a05ad2dd9e46aa859bffdd6348ddc5967b42161168c24f857
- &id002
type: file
url: https://files.pythonhosted.org/packages/76/ac/a7305707cb852b7e16ff80eaf5692309bde30e2b1100a1fcacdc8f731d97/aiosignal-1.3.1-py3-none-any.whl
@@ -201,8 +201,8 @@ modules:
- *id006
- &id012
type: file
- url: https://files.pythonhosted.org/packages/b9/ed/19223a0a0186b8a91ebbdd2852865839237a21c74f1fbc4b8d5b62965239/pycryptodome-3.20.0.tar.gz
- sha256: 09609209ed7de61c2b560cc5c8c4fbf892f8b15b1faf7e4cbffac97db1fffda7
+ url: https://files.pythonhosted.org/packages/13/52/13b9db4a913eee948152a079fe58d035bd3d1a519584155da8e786f767e6/pycryptodome-3.21.0.tar.gz
+ sha256: f7787e0d469bdae763b876174cf2e6c0f7be79808af26b1da96f1a64bcf47297
- &id019
type: file
url: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl
@@ -257,19 +257,19 @@ modules:
buildsystem: simple
build-commands:
- pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}"
- --prefix=${FLATPAK_DEST} "pycryptodome==3.20.0" --no-build-isolation
+ --prefix=${FLATPAK_DEST} "pycryptodome==3.21.0" --no-build-isolation
sources:
- *id012
- name: python3-pycryptodomex
buildsystem: simple
build-commands:
- pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}"
- --prefix=${FLATPAK_DEST} "pycryptodomex==3.20.0" --no-build-isolation
+ --prefix=${FLATPAK_DEST} "pycryptodomex==3.21.0" --no-build-isolation
sources:
- &id025
type: file
- url: https://files.pythonhosted.org/packages/31/a4/b03a16637574312c1b54c55aedeed8a4cb7d101d44058d46a0e5706c63e1/pycryptodomex-3.20.0.tar.gz
- sha256: 7a710b79baddd65b806402e14766c721aee8fb83381769c27920f26476276c1e
+ url: https://files.pythonhosted.org/packages/11/dc/e66551683ade663b5f07d7b3bc46434bf703491dbd22ee12d1f979ca828f/pycryptodomex-3.21.0.tar.gz
+ sha256: 222d0bd05381dd25c32dd6065c071ebf084212ab79bab4599ba9e6a3e0009e6c
- name: python3-pymediainfo
buildsystem: simple
build-commands:
diff --git a/resources/flatpak/rocks.syng.Syng.metainfo.xml b/resources/flatpak/rocks.syng.Syng.metainfo.xml
index b3900f0..dde5094 100644
--- a/resources/flatpak/rocks.syng.Syng.metainfo.xml
+++ b/resources/flatpak/rocks.syng.Syng.metainfo.xml
@@ -32,6 +32,7 @@
Changes: