Sebastian Dröge
|
f8bb992aaf
|
ci: Don't install pango separately on Windows
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1298>
|
2023-07-19 10:03:37 +03:00 |
|
Sebastian Dröge
|
a53069208b
|
ci: Move extra packages from gst-plugins-rs CI images here
No need to have two layers of CI images for these few additional
packages. It only complicates the whole setup.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1298>
|
2023-07-19 09:39:25 +03:00 |
|
Sebastian Dröge
|
2abf75122d
|
Update minimum supported Rust version to 1.70
gtk-rs will update soonish too.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1298>
|
2023-07-19 09:24:10 +03:00 |
|
Sebastian Dröge
|
92327be3b1
|
ci: Add various missing dependencies to the Linux image
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1295>
|
2023-07-17 10:29:20 +03:00 |
|
Sebastian Dröge
|
29ffd10b35
|
ci: Update to Rust 1.71
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1295>
|
2023-07-13 17:16:27 +03:00 |
|
Sebastian Dröge
|
89ab9d09c8
|
Remove GTK3 examples/tutorials
GTK3 is deprecated and the GTK videooverlay example does not even work
on modern systems with Wayland anymore.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1293>
|
2023-07-06 17:25:28 +03:00 |
|
Tim-Philipp Müller
|
42fe22301b
|
ci: update gstreamer build
Need https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4951
to fix some gst-plugins-rs unit tests.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1286>
|
2023-07-06 08:08:39 +03:00 |
|
Sebastian Dröge
|
5f8aaed96b
|
ci: Update to GTK 4.10.3
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1272>
|
2023-06-01 20:12:51 +03:00 |
|
Sebastian Dröge
|
093bc9b9cc
|
ci: Update to rustup 1.26.0
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1272>
|
2023-06-01 20:11:05 +03:00 |
|
Sebastian Dröge
|
a5fa1dab79
|
ci: Update to meson 1.1.1
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1272>
|
2023-06-01 20:10:38 +03:00 |
|
Sebastian Dröge
|
f75aa5f1f8
|
ci: Update to Rust 1.70
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1272>
|
2023-06-01 20:10:19 +03:00 |
|
Sebastian Dröge
|
a13dcad033
|
ci: Update image version for building newer GStreamer
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1266>
|
2023-05-22 12:15:46 +03:00 |
|
Jordan Petridis
|
2f75087830
|
ci: add openssl into the windows-image
Useful to build a couple of plugins, including dtls.
Related to gstreamer/gst-plugins-rs#346
Originally gstreamer/gstreamer!4607 but can't be merged yet
due to x86 issue.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1264>
|
2023-05-16 10:50:12 +00:00 |
|
Jordan Petridis
|
13f4085456
|
ci: Build again with --all-features when possible
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1259>
|
2023-05-08 23:39:31 +03:00 |
|
Sebastian Dröge
|
5dd1decd6a
|
ci: Update to Rust 1.69
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1251>
|
2023-04-20 18:06:03 +03:00 |
|
Guillaume Desmottes
|
68e0ae9a9c
|
ci: check for typos
https://github.com/crate-ci/typos is quite nice, and is even written in Rust.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1246>
|
2023-04-07 17:09:48 +02:00 |
|
Sebastian Dröge
|
4d787df819
|
ci: Run tests with v1_24 feature
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1244>
|
2023-04-06 21:08:51 +03:00 |
|
Sebastian Dröge
|
0ab72911ee
|
ci: Update to GTK4 4.10.1
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1242>
|
2023-04-01 18:53:28 +03:00 |
|
Sebastian Dröge
|
954d88154c
|
ci: Update to Rust 1.68.2
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1242>
|
2023-04-01 13:53:46 +03:00 |
|
Jordan Petridis
|
368e1cacb6
|
ci: Update base image to debian 12 bookworm
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1234>
|
2023-03-09 21:03:28 +02:00 |
|
Sebastian Dröge
|
43b5cffc85
|
ci: Update to gtk 4.10.0
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1232>
|
2023-03-09 17:10:37 +02:00 |
|
Sebastian Dröge
|
ce0fab9cf9
|
ci: Update to meson 1.0.1
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1232>
|
2023-03-09 17:09:31 +02:00 |
|
Sebastian Dröge
|
b243ba1577
|
ci: Update to Rust 1.68
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1232>
|
2023-03-09 17:09:26 +02:00 |
|
Sebastian Dröge
|
8b6bf18bb0
|
ci: Update to rustup 1.25.2
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1223>
|
2023-02-20 10:42:07 +02:00 |
|
Sebastian Dröge
|
b6e253acbf
|
Update minimum supported Rust version to 1.66
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1223>
|
2023-02-20 10:42:07 +02:00 |
|
Sebastian Dröge
|
de01403658
|
ci: windows: Update to dav1d 1.1.0
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1223>
|
2023-02-20 10:42:07 +02:00 |
|
Sebastian Dröge
|
b3980b389d
|
ci: Build GStreamer from the main branch again
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1223>
|
2023-02-20 10:42:07 +02:00 |
|
Sebastian Dröge
|
01bbb07744
|
ci: Update to Rust 1.67
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1205>
|
2023-01-26 18:56:35 +02:00 |
|
Sebastian Dröge
|
8585158880
|
ci: Update gtk4 to 4.8.3
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1201>
|
2023-01-24 12:53:50 +02:00 |
|
Sebastian Dröge
|
848ed9c1e5
|
ci: Update to meson 1.0.0
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1201>
|
2023-01-24 12:53:06 +02:00 |
|
Sebastian Dröge
|
f56febfd35
|
ci: Rebuild image for 1.22.0
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1201>
|
2023-01-24 12:52:44 +02:00 |
|
Jordan Petridis
|
aeca82c095
|
ci: Update examples features on windows
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1089>
|
2022-12-28 14:37:24 +02:00 |
|
Jordan Petridis
|
e9ecdcdd72
|
ci/windows: Update base image
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1175>
|
2022-12-26 16:17:19 +02:00 |
|
Sebastian Dröge
|
3d0f563111
|
Update minimum supported Rust version to 1.64
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1175>
|
2022-12-25 14:54:38 +02:00 |
|
Jordan Petridis
|
141a71d69e
|
ci: Avoid building examples with --all-features
--all-features ends up enabling the windows and trying to compile
the d3d example, which can't be built on linux.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1175>
|
2022-12-25 13:25:30 +02:00 |
|
Jordan Petridis
|
dfc6344f59
|
ci: move tests scripts to individual files
Instead of inling bash scripts in yaml
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1175>
|
2022-12-25 13:25:30 +02:00 |
|
Sebastian Dröge
|
e70536f6b2
|
ci: Rebuild CI images another time to get latest GStreamer version
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1169>
|
2022-12-18 11:50:23 +00:00 |
|
Jordan Petridis
|
f7b848b3cd
|
ci/install-{gst,gtk}.sh: run ldconfig after meson install
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1169>
|
2022-12-18 11:50:23 +00:00 |
|
Jordan Petridis
|
cd49019941
|
ci/install-{gst, gtk}: update meson command usage
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1169>
|
2022-12-18 11:50:23 +00:00 |
|
Jordan Petridis
|
7ecc11564d
|
ci/install-{gst, rust}.sh: add shebangs to the scripts
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1169>
|
2022-12-18 11:50:23 +00:00 |
|
Jordan Petridis
|
7b3b4f56ee
|
ci/install-{gst, gtk}.sh: reformat to make it more readable
Split commands and strings to multiple lines
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1169>
|
2022-12-18 11:50:23 +00:00 |
|
Jordan Petridis
|
bed4b8644b
|
ci: Include x264 in the gst build
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1169>
|
2022-12-18 11:50:23 +00:00 |
|
Jordan Petridis
|
6c7196732e
|
ci: Include gpl plugins when building gst
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1169>
|
2022-12-18 11:50:23 +00:00 |
|
Sebastian Dröge
|
7113458128
|
ci: Rebuild the image for getting newer GStreamer
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1170>
|
2022-12-16 18:47:06 +02:00 |
|
Sebastian Dröge
|
c32607a010
|
ci: Update to Rust 1.66 and meson 0.64.1
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1167>
|
2022-12-15 18:16:57 +02:00 |
|
Jordan Petridis
|
9deb507286
|
ci: Only check default and latest feature version build
Testing all the version makes the job slower for not that much
gain. Disable some of them for now.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1166>
|
2022-12-13 21:18:12 +02:00 |
|
Jordan Petridis
|
d867077c3a
|
ci: Combine windows features builds
Part of gstreamer/gstreamer-rs#417
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1166>
|
2022-12-13 20:43:24 +02:00 |
|
Sebastian Dröge
|
40a5a9edaa
|
ci: Update Windows docker base image
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1159>
|
2022-12-09 17:37:01 +02:00 |
|
Sebastian Dröge
|
6a5d16d817
|
ci: Update image version to get newer GStreamer
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1159>
|
2022-12-08 20:03:54 +02:00 |
|
Sebastian Dröge
|
d388cbda13
|
ci: Rebuild for new GStreamer version
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1153>
|
2022-11-21 13:04:49 +02:00 |
|