Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions 12509c0f1ee8c22ae163017f0a5e7b8a9d983a17.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
From 12509c0f1ee8c22ae163017f0a5e7b8a9d983a17 Mon Sep 17 00:00:00 2001
From: Nicolas Chauvet <kwizart@gmail.com>
Date: Tue, 29 Jul 2025 11:42:35 +0200
Subject: [PATCH] vulkan/utils_gen: fix for python 3.14

Python 3.14+ has added more type checking. This patch fixes usage

Fixes: https://github.com/haasn/libplacebo/issues/335

Signed-off-by: Nicolas Chauvet <kwizart@gmail.com>
---
src/vulkan/utils_gen.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/vulkan/utils_gen.py b/src/vulkan/utils_gen.py
index 9a97d35f3..9b803d82b 100644
--- a/src/vulkan/utils_gen.py
+++ b/src/vulkan/utils_gen.py
@@ -202,7 +202,8 @@ if __name__ == '__main__':
if not xmlfile or xmlfile == '':
xmlfile = find_registry_xml(datadir)

- registry = VkXML(ET.parse(xmlfile))
+ tree = ET.parse(xmlfile)
+ registry = VkXML(tree.getroot())
with open(outfile, 'w') as f:
f.write(TEMPLATE.render(
vkresults = get_vkenum(registry, 'VkResult'),
--
GitLab

36 changes: 10 additions & 26 deletions com.github.KRTirtho.Spotube.yml
Original file line number Diff line number Diff line change
@@ -1,16 +1,9 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/flatpak/flatpak-builder/main/data/flatpak-manifest.schema.json
app-id: com.github.KRTirtho.Spotube
runtime: org.gnome.Platform
runtime-version: "48"
runtime-version: "49"
sdk: org.gnome.Sdk
command: spotube
add-extensions:
org.freedesktop.Platform.ffmpeg-full:
version: '24.08'
directory: lib/ffmpeg
add-ld-path: .
cleanup-commands:
- mkdir -p ${FLATPAK_DEST}/lib/ffmpeg
finish-args:
- --socket=fallback-x11
- --socket=wayland
Expand All @@ -27,20 +20,12 @@ finish-args:
- --filesystem=xdg-run/pipewire-0:ro
- --filesystem=xdg-run/app/com.discordapp.Discord:create
- --own-name=org.mpris.MediaPlayer2.spotube.*
cleanup:
- /include
- /lib/pkgconfig
modules:
- shared-modules/libappindicator/libappindicator-gtk3-12.10.json
- shared-modules/libsecret/libsecret.json
- name: libnotify
buildsystem: meson
config-opts:
- -Dtests=false
- -Dintrospection=disabled
- -Dgtk_doc=false
- -Ddocbook_docs=disabled
sources:
- type: archive
url: https://download.gnome.org/sources/libnotify/0.7/libnotify-0.7.8.tar.xz
sha256: 69209e0b663776a00c7b6c0e560302a8dbf66b2551d55616304f240bba66e18c

- name: yt-dlp
no-autogen: true
no-make-install: true
Expand All @@ -53,6 +38,7 @@ modules:
- type: archive
url: "https://github.com/yt-dlp/yt-dlp/archive/refs/tags/2025.09.23.tar.gz"
sha256: "ba2f0ebf715836a506f54e3062ff1448bfa8314c9db7b8ed7697a26decafdda8"

- name: jsoncpp
buildsystem: meson
config-opts:
Expand Down Expand Up @@ -99,8 +85,8 @@ modules:
- -Ddemos=False
sources:
- type: archive
url: https://code.videolan.org/videolan/libplacebo/-/archive/v7.349.0/libplacebo-v7.349.0.tar.gz
sha256: 79120e685a1836344b51b13b6a5661622486a84e4d4a35f6c8d01679a20fbc86
url: https://code.videolan.org/videolan/libplacebo/-/archive/v7.351.0/libplacebo-v7.351.0.tar.gz
sha256: 4efe1c8d4da3c61295eb5fdfa50e6037409d8425eb3c15dd86788679c4ce59ee
x-checker-data:
type: anitya
project-id: 20101
Expand All @@ -122,6 +108,8 @@ modules:
type: anitya
project-id: 300234
url-template: https://github.com/Dav1dde/glad/archive/refs/tags/v$version.tar.gz
- type: patch
path: 12509c0f1ee8c22ae163017f0a5e7b8a9d983a17.patch

- name: libass
config-opts:
Expand Down Expand Up @@ -162,7 +150,3 @@ modules:
sha256: f05dab6262fe577a895a5d1005d090182cb041dfbac19b8fc531cf2efbcb4740
only-arches:
- aarch64
- type: git
dest: spotube-src
url: https://github.com/KRTirtho/spotube
tag: v5.0.0
2 changes: 1 addition & 1 deletion shared-modules
Submodule shared-modules updated 105 files