Skip to content

Commit 1392669

Browse files
committed
build(deps): upgrade dependencies
Use nv-codec-headers provided by runtime.
1 parent 29e3ec7 commit 1392669

File tree

3 files changed

+15
-32
lines changed

3 files changed

+15
-32
lines changed

Justfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ APPSTREAM_FILE := 'io.github.mpvqc.mpvQC.metainfo.xml'
99
DESKTOP_FILE := 'io.github.mpvqc.mpvQC.desktop'
1010
BUILD_DIR := 'build-dir'
1111

12+
alias fmt := format
13+
1214
@_default:
1315
just --list --unsorted
1416

@@ -29,8 +31,8 @@ lint:
2931
@generate-flatpak-dependencies:
3032
uv run flatpak-pypi-updater.py \
3133
--dependency inject::none:any \
32-
--dependency PySide6-Essentials==6.10.0::manylinux:x86_64 \
33-
--dependency shiboken6==6.10.0::manylinux:x86_64 \
34+
--dependency PySide6-Essentials==6.10.1::manylinux:x86_64 \
35+
--dependency shiboken6==6.10.1::manylinux:x86_64 \
3436
--dependency MarkupSafe==3.0.2::cp312:manylinux:x86_64 \
3537
--dependency Jinja2::none:any \
3638
--dependency mpv::none:any \

io.github.mpvqc.mpvQC.pypi.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: pypi-dependencies
22
buildsystem: simple
33
build-commands:
4-
- pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} --no-build-isolation jinja2~=3.1.6 markupsafe~=3.0.2 pyside6-essentials~=6.10.0 colorlog~=6.10.1 inject~=5.3.0 mpv~=1.0.8 shiboken6~=6.10.0
4+
- pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} --no-build-isolation jinja2~=3.1.6 markupsafe~=3.0.2 pyside6-essentials~=6.10.1 colorlog~=6.10.1 inject~=5.3.0 mpv~=1.0.8 shiboken6~=6.10.1
55
sources:
66
- type: file
77
url: https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl
@@ -10,8 +10,8 @@ sources:
1010
url: https://files.pythonhosted.org/packages/f3/f0/89e7aadfb3749d0f52234a0c8c7867877876e0a20b60e2188e9850794c17/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
1111
sha256: e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8
1212
- type: file
13-
url: https://files.pythonhosted.org/packages/5c/75/e17efc7eb900993e0e3925885635c6cf373c817196f09bcbcc102b00ac94/pyside6_essentials-6.10.0-cp39-abi3-manylinux_2_34_x86_64.whl
14-
sha256: 1d5e013a8698e37ab8ef360e6960794eb5ef20832a8d562e649b8c5a0574b2d8
13+
url: https://files.pythonhosted.org/packages/5f/8e/b69ba7fa0c701f3f4136b50460441697ec49ee6ea35c229eb2a5ee4b5952/pyside6_essentials-6.10.1-cp39-abi3-manylinux_2_34_x86_64.whl
14+
sha256: e9ccbfb58c03911a0bce1f2198605b02d4b5ca6276bfc0cbcf7c6f6393ffb856
1515
- type: file
1616
url: https://files.pythonhosted.org/packages/6d/c1/e419ef3723a074172b68aaa89c9f3de486ed4c2399e2dbd8113a4fdcaf9e/colorlog-6.10.1-py3-none-any.whl
1717
sha256: 2d7e8348291948af66122cff006c9f8da6255d224e7cf8e37d8de2df3bad8c9c
@@ -22,8 +22,8 @@ sources:
2222
url: https://files.pythonhosted.org/packages/f4/cf/0d5f52753366ecf2c3d763e331dcda54b0f20a1a8e52b175feb9c625399d/mpv-1.0.8-py3-none-any.whl
2323
sha256: dcf77f612e3f5ce49bd89393f37d286de7ac290db6b0800f1fdcfe0aeb5ba9b8
2424
- type: file
25-
url: https://files.pythonhosted.org/packages/ea/09/4ffa3284a17b6b765d45b41c9a7f1b2cde6c617c853ac6f170fb62bbbece/shiboken6-6.10.0-cp39-abi3-manylinux_2_34_x86_64.whl
26-
sha256: e612734da515d683696980107cdc0396a3ae0f07b059f0f422ec8a2333810234
25+
url: https://files.pythonhosted.org/packages/56/ba/b50c1a44b3c4643f482afbf1a0ea58f393827307100389ce29404f9ad3b0/shiboken6-6.10.1-cp39-abi3-manylinux_2_34_x86_64.whl
26+
sha256: f4221a52dfb81f24a0d20cc4f8981cb6edd810d5a9fb28287ce10d342573a0e4
2727
cleanup:
2828
- /bin
2929
- /lib/python3.13/site-packages/PySide6/*.pyi

io.github.mpvqc.mpvQC.yml

Lines changed: 6 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,6 @@ modules:
4747
cflags: -O2 -fno-lto
4848
cxxflags: -O2 -fno-lto
4949
no-autogen: true
50-
config-opts:
51-
- -DCMAKE_BUILD_TYPE=Release
52-
- -DBUILD_STATIC=0
53-
- -DCMAKE_POLICY_VERSION_MINIMUM=3.5
5450
cleanup:
5551
- /bin
5652
- /include
@@ -60,7 +56,7 @@ modules:
6056
- type: git
6157
url: https://github.com/LuaJIT/LuaJIT.git
6258
disable-shallow-clone: true
63-
commit: 8518c0b40b1734901de888a0a363450c0709d3f8
59+
commit: e17ee83326f73d2bbfce5750ae8dc592a3b63c27
6460
# x-checker-data:
6561
# type: json
6662
# url: https://api.github.com/repos/LuaJIT/LuaJIT/branches/v2.1
@@ -76,7 +72,7 @@ modules:
7672
config-opts:
7773
- -DCMAKE_BUILD_TYPE=Release
7874
- -DBUILD_STATIC=0
79-
- -DCMAKE_POLICY_VERSION_MINIMUM=3.5
75+
- -DCMAKE_POLICY_VERSION_MINIMUM=3.5 # TODO can be removed when updating to uchardet > 0.0.8
8076
cleanup:
8177
- /bin
8278
- /include
@@ -120,8 +116,8 @@ modules:
120116
sources:
121117
- type: archive
122118
archive-type: tar
123-
url: https://api.github.com/repos/sekrit-twc/zimg/tarball/release-3.0.5
124-
sha256: 1b8998f03f4a49e4d730033143722b32bc28a5306ef809ccfb3b4bbb29e4b784
119+
url: https://api.github.com/repos/sekrit-twc/zimg/tarball/release-3.0.6
120+
sha256: 15140e491c4ce9db5f02a038d8a1eb53e9151b55eeed06a2899425a6ebfef367
125121
x-checker-data:
126122
type: json
127123
url: https://api.github.com/repos/sekrit-twc/zimg/releases/latest
@@ -165,21 +161,6 @@ modules:
165161
url: https://api.github.com/repos/ccxvii/mujs/tags
166162
tag-pattern: ^([\d.]+)$
167163

168-
- name: nv-codec-headers
169-
cleanup:
170-
- '*'
171-
no-autogen: true
172-
make-install-args:
173-
- PREFIX=/app
174-
sources:
175-
- type: git
176-
url: https://github.com/FFmpeg/nv-codec-headers.git
177-
tag: n13.0.19.0
178-
commit: e844e5b26f46bb77479f063029595293aa8f812d
179-
x-checker-data:
180-
type: git
181-
tag-pattern: ^n([\d.]+)$
182-
183164
- name: ffmpeg
184165
cleanup:
185166
- /include
@@ -227,7 +208,7 @@ modules:
227208
buildsystem: meson
228209
config-opts:
229210
- -Dvulkan=enabled
230-
- -Dshaderc=disabled
211+
- -Dshaderc=enabled
231212
- -Ddemos=false
232213
- -Db_lto=true
233214
cleanup:
@@ -236,7 +217,7 @@ modules:
236217
sources:
237218
- type: git
238219
url: https://github.com/haasn/libplacebo.git
239-
# tag: v7.351.0
220+
# tag: v7.351.0
240221
commit: 06992a53fafc1549843c8b36751e166cfe3a4079
241222
# x-checker-data:
242223
# type: git

0 commit comments

Comments
 (0)