Go to file
2024-09-11 08:23:23 +00:00
_constraints OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=74 2024-09-11 08:23:23 +00:00
_service OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=74 2024-09-11 08:23:23 +00:00
.gitattributes OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=74 2024-09-11 08:23:23 +00:00
.gitignore OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=74 2024-09-11 08:23:23 +00:00
cargo_config OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=74 2024-09-11 08:23:23 +00:00
gst-plugins-rs-0.12.2.obscpio OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=74 2024-09-11 08:23:23 +00:00
gst-plugins-rs-0.13.1.obscpio OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=74 2024-09-11 08:23:23 +00:00
gst-plugins-rs.obsinfo OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=74 2024-09-11 08:23:23 +00:00
gstreamer-plugins-rs.appdata.xml OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=74 2024-09-11 08:23:23 +00:00
gstreamer-plugins-rs.changes OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=74 2024-09-11 08:23:23 +00:00
gstreamer-plugins-rs.spec OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=74 2024-09-11 08:23:23 +00:00
README.SUSE OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=74 2024-09-11 08:23:23 +00:00
vendor-for-dav1d-1.3.0.tar.zst OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=74 2024-09-11 08:23:23 +00:00
vendor.tar.zst OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=74 2024-09-11 08:23:23 +00:00

In order to update the vendor files (including the special vendor file for
dav1d >= 1.3), follow these steps:

rm -Rf gst-plugins-rs

osc service mr

tar xv --zstd -f ../vendor.tar.zst .cargo
mv .cargo/config cargo_config

# Now let's prepare the special vendor file for dav1d >= 1.3

mv vendor.tar.zst vendor-original.tar.zst

pushd gst-plugins-rs
sed -i -e 's/^dav1d = "[0-9.]*"/dav1d = "0.10"/' video/dav1d/Cargo.toml
sed -i -e "s/'extra-deps': {'dav1d': \['>=1.0', '<1.3'\]}/'extra-deps': {'dav1d': ['>=1.3']}/" meson.build
popd gst-plugins-rs

osc service mr cargo_vendor

mv vendor.tar.zst vendor-for-dav1d-1.3.0.tar.zst
mv vendor-original.tar.zst vendor.tar.zst