Skip to content
Merged
4 changes: 2 additions & 2 deletions gvsbuild/projects/expat.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@ def __init__(self):
Project.__init__(
self,
"expat",
version="2.8.0",
version="2.8.1",
repository="https://github.com/libexpat/libexpat",
archive_url="https://github.com/libexpat/libexpat/releases/download/R_{major}_{minor}_{micro}/expat-{version}.tar.xz",
hash="a37bfae0aa9775bd8521ebd85dc456d486f0ff31138f6c91fd902ea732624542",
hash="10b195ee78160a908388180a8fe3603d4e9a12f4755fbf5f3816b23a9d750da0",
dependencies=["cmake", "ninja"],
patches=["0001-CMakeLists-do-not-add-postfix-d-in-debug-builds.patch"],
)
Expand Down
4 changes: 2 additions & 2 deletions gvsbuild/projects/ffmpeg.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ def __init__(self):
Project.__init__(
self,
"ffmpeg",
version="8.1",
version="8.1.1",
repository="https://git.ffmpeg.org/ffmpeg.git",
archive_url="https://ffmpeg.org/releases/ffmpeg-{version}.tar.xz",
hash="b072aed6871998cce9b36e7774033105ca29e33632be5b6347f3206898e0756a",
hash="b6863adde98898f42602017462871b5f6333e65aec803fdd7a6308639c52edf3",
dependencies=[
"dav1d",
"nasm",
Expand Down
4 changes: 2 additions & 2 deletions gvsbuild/projects/fontconfig.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@ def __init__(self):
Project.__init__(
self,
"fontconfig",
version="2.17.1",
version="2.18.0",
repository="https://gitlab.freedesktop.org/fontconfig/fontconfig",
archive_url="https://gitlab.freedesktop.org/api/v4/projects/890/packages/generic/fontconfig/{version}/fontconfig-{version}.tar.xz",
hash="9f5cae93f4fffc1fbc05ae99cdfc708cd60dfd6612ffc0512827025c026fa541",
hash="e7064a4725431ddba06ff8b971ec5a4b422e23b0169ce215747beedcb30e9073",
dependencies=["freetype", "gperf", "expat"],
)
self.add_param("-Dtests=disabled")
Expand Down
8 changes: 4 additions & 4 deletions gvsbuild/projects/glib.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,11 @@ def __init__(self):
Meson.__init__(
self,
"glib-base",
version="2.88.0",
version="2.88.1",
lastversion_even=True,
repository="https://gitlab.gnome.org/GNOME/glib",
archive_url="https://download.gnome.org/sources/glib/{major}.{minor}/glib-{version}.tar.xz",
hash="3546251ccbb3744d4bc4eb48354540e1f6200846572bab68e3a2b7b2b64dfd07",
hash="51ab804c56f6eab3e5045c774d1290ac5e4c923d4f9a3d8e33123bee45c1840e",
dependencies=[
"ninja",
"meson",
Expand Down Expand Up @@ -62,11 +62,11 @@ def __init__(self):
Meson.__init__(
self,
"glib",
version="2.88.0",
version="2.88.1",
lastversion_even=True,
repository="https://gitlab.gnome.org/GNOME/glib",
archive_url="https://download.gnome.org/sources/glib/{major}.{minor}/glib-{version}.tar.xz",
hash="3546251ccbb3744d4bc4eb48354540e1f6200846572bab68e3a2b7b2b64dfd07",
hash="51ab804c56f6eab3e5045c774d1290ac5e4c923d4f9a3d8e33123bee45c1840e",
dependencies=["glib-base"],
patches=[
"001-glib-package-installation-directory.patch",
Expand Down
36 changes: 18 additions & 18 deletions gvsbuild/projects/gstreamer.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,10 @@ def __init__(self):
self,
"gstreamer",
repository="https://gitlab.freedesktop.org/gstreamer/gstreamer",
version="1.28.2",
version="1.28.3",
lastversion_even=True,
archive_url="https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-{version}.tar.xz",
hash="ce5cd44d4ffeafdcc3dddaa072b2179c0b7cb1abf4e6c5d18d4375f8a39fe491",
hash="5e84ecb942e136944eb9812f19cff7bcf05a85637482a32da55b892914c397d1",
dependencies=["meson", "ninja", "glib", "orc"],
patches=[],
)
Expand Down Expand Up @@ -88,10 +88,10 @@ def __init__(self):
self,
"gst-plugins-base",
repository="https://gitlab.freedesktop.org/gstreamer/gstreamer",
version="1.28.2",
version="1.28.3",
lastversion_even=True,
archive_url="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-{version}.tar.xz",
hash="4db76b3619280037a4047de7d9dbb38613a4272dcc40efb333257124635a888d",
hash="27880f3d87efa3bb5aa5f99f7ef6e4be7c95229f44eee928c1633d32e87d0099",
dependencies=[
"meson",
"ninja",
Expand Down Expand Up @@ -124,10 +124,10 @@ def __init__(self):
self,
"gst-plugins-good",
repository="https://gitlab.freedesktop.org/gstreamer/gstreamer",
version="1.28.2",
version="1.28.3",
lastversion_even=True,
archive_url="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-{version}.tar.xz",
hash="1ace2d8ec74f632d82eab5006753a27fe0c2402db4ca94d63271e494b62f50bf",
hash="47f78f500cbd900f758f9ba74288fda0e2ca5a7855096025641e121ffec40a5d",
dependencies=[
"meson",
"ninja",
Expand All @@ -148,10 +148,10 @@ def __init__(self):
self,
"gst-plugins-bad",
repository="https://gitlab.freedesktop.org/gstreamer/gstreamer",
version="1.28.2",
version="1.28.3",
lastversion_even=True,
archive_url="https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-{version}.tar.xz",
hash="6467e3964828f4d7d08bfe1fbb4d76287a1c8fa76674e59e101a149c020fefd7",
hash="4213f43ddb875bb141e5040e97735579d74665bec3d17b51052aade395b83f00",
dependencies=[
"meson",
"ninja",
Expand Down Expand Up @@ -188,10 +188,10 @@ def __init__(self):
self,
"gst-plugins-ugly",
repository="https://gitlab.freedesktop.org/gstreamer/gstreamer",
version="1.28.2",
version="1.28.3",
lastversion_even=True,
archive_url="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-{version}.tar.xz",
hash="fe39a5ee7115e37de9eb65d899ec84c93e6e26ed3ffe25c6d5176cececbab572",
hash="0c04763200467b9b61a916b33646a6916a97cc9869d8b6dca57427b1f2734dee",
dependencies=["meson", "ninja", "gst-plugins-base"],
)

Expand All @@ -207,10 +207,10 @@ def __init__(self):
self,
"gst-devtools",
repository="https://gitlab.freedesktop.org/gstreamer/gstreamer",
version="1.28.2",
version="1.28.3",
lastversion_even=True,
archive_url="https://gstreamer.freedesktop.org/src/gst-devtools/gst-devtools-{version}.tar.xz",
hash="8e012bdcb55503f466d53f1f05e13e8993c69811b9db77cd16a8f6467723bf91",
hash="2b558e3fd9a8a2d4ebad65119753340842bc80ceefb7b7c145843853221fc731",
dependencies=[
"meson",
"ninja",
Expand Down Expand Up @@ -238,10 +238,10 @@ def __init__(self):
self,
"gst-python",
repository="https://gitlab.freedesktop.org/gstreamer/gstreamer",
version="1.28.2",
version="1.28.3",
lastversion_even=True,
archive_url="https://gstreamer.freedesktop.org/src/gst-python/gst-python-{version}.tar.xz",
hash="12fdd8e19af97d797a6b2c195228e6c9edc4cddfa68274912b78ef66068ad822",
hash="810210f1ff6ddbd5f1d1d7585bff1fc0daa7e1d7e3b01e9e7166137341710af3",
dependencies=[
"meson",
"ninja",
Expand All @@ -264,10 +264,10 @@ def __init__(self):
self,
"gst-libav",
repository="https://gitlab.freedesktop.org/gstreamer/gstreamer",
version="1.28.2",
version="1.28.3",
lastversion_even=True,
archive_url="https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-{version}.tar.xz",
hash="45ba65535870aa7c026119d2e90b35dc760e1cf6f50bffbfe8d71223a3043a4e",
hash="28fcd45d9ace261d4bda896466d5326af6efd2fcf0a20f24502094b5a9955bdf",
# TODO try remove gst-plugins-base
dependencies=["meson", "ninja", "pygobject", "ffmpeg", "gst-plugins-base"],
)
Expand All @@ -284,10 +284,10 @@ def __init__(self):
self,
"gst-rtsp-server",
repository="https://gitlab.freedesktop.org/gstreamer/gstreamer",
version="1.28.2",
version="1.28.3",
lastversion_even=True,
archive_url="https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-{version}.tar.xz",
hash="917c58b9ff14f91a6b5cd1c3af16c9fcfdf5d8d78d3d167c7e8fa5bdda35f947",
hash="9379585ea9d30a00811f4590760208d3412e2ea6dbd9562b07fba6872f275664",
dependencies=["meson", "ninja", "gstreamer"],
)

Expand Down
4 changes: 2 additions & 2 deletions gvsbuild/projects/librsvg.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@ def __init__(self):
Project.__init__(
self,
"librsvg",
version="2.62.1",
version="2.62.2",
repository="https://gitlab.gnome.org/GNOME/librsvg",
archive_url="https://download.gnome.org/sources/librsvg/{major}.{minor}/librsvg-{version}.tar.xz",
hash="b41ca84206242fddd826a2bf76348d7cdf52c1050cbfa060b866e81a252145c3",
hash="c0c1367e381e1ae4842a78f1b57c656ff19b25637e3a6527cb44ae5a1cc68d65",
dependencies=[
"cargo",
"cairo",
Expand Down
8 changes: 4 additions & 4 deletions gvsbuild/projects/libsigcplusplus.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,11 @@ def __init__(self):
self,
"libsigc++",
prj_dir="libsigc++",
version="3.8.0",
version="3.8.1",
lastversion_even=True,
repository="https://github.com/libsigcplusplus/libsigcplusplus",
archive_url="https://github.com/libsigcplusplus/libsigcplusplus/releases/download/{version}/libsigc++-{version}.tar.xz",
hash="502a743bb07ed7627dd41bd85ec4b93b4954f06b531adc45818d24a959f54e36",
hash="4ff41d1474e501d3baeced4c989d154338206ac16471e614376496b63fe252d1",
dependencies=[
"meson",
"ninja",
Expand All @@ -51,12 +51,12 @@ def __init__(self):
self,
"libsigc++-2.0",
prj_dir="libsigc++-2.0",
version="2.12.1",
version="2.12.2",
lastversion_even=True,
lastversion_major=2,
repository="https://github.com/libsigcplusplus/libsigcplusplus",
archive_url="https://github.com/libsigcplusplus/libsigcplusplus/releases/download/{version}/libsigc++-{version}.tar.xz",
hash="a9dbee323351d109b7aee074a9cb89ca3e7bcf8ad8edef1851f4cf359bd50843",
hash="7d4cdf1e4332ebfee8085ad960075045e7763cb291b3ccf4744d7cbf08a22b75",
dependencies=[
"meson",
"ninja",
Expand Down
4 changes: 2 additions & 2 deletions gvsbuild/projects/pygobject.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,11 @@ def __init__(self):
Project.__init__(
self,
"pygobject",
version="3.56.2",
version="3.56.3",
lastversion_even=True,
repository="https://gitlab.gnome.org/GNOME/pygobject",
archive_url="https://download.gnome.org/sources/pygobject/{major}.{minor}/pygobject-{version}.tar.gz",
hash="b816098969544081de9eecedb94ad6ac59c77e4d571fe7051f18bebcec074313",
hash="12760e4a0e3d04b6eb95e06f7a27e362c826d567ea613373a92c003b6c70d2d6",
dependencies=["pycairo", "gobject-introspection", "libffi"],
patches=[
"001-pygobject-py38-load-dll.patch",
Expand Down
4 changes: 2 additions & 2 deletions gvsbuild/projects/sqlite.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,10 @@ def __init__(self):
Project.__init__(
self,
"sqlite",
version="3.53.0",
version="3.53.1",
repository="https://github.com/sqlite/sqlite",
archive_url="https://www.sqlite.org/2026/sqlite-autoconf-{major}{minor:0<3}{micro:0<3}.tar.gz",
hash="851e9b38192fe2ceaa65e0baa665e7fa06230c3d9bd1a6a9662d02380d73365a",
hash="83e6b2020a034e9a7ad4a72feea59e1ad52f162e09cbd26735a3ffb98359fc4f",
)

def build(self):
Expand Down
8 changes: 4 additions & 4 deletions gvsbuild/tools.py
Original file line number Diff line number Diff line change
Expand Up @@ -66,10 +66,10 @@ def __init__(self):
Tool.__init__(
self,
"cmake",
version="4.3.2",
version="4.3.3",
repository="https://gitlab.kitware.com/cmake/cmake",
archive_url="https://github.com/Kitware/CMake/releases/download/v{version}/cmake-{version}-windows-x86_64.zip",
hash="83d20c23f5c5f64b3b328785e35b23c532e33057a97ed6294acaca3781b78a01",
hash="935ade9e5e8723583c07f44c5592cea2a1c8f65c56ca7e07b34c025c880e0bd6",
dir_part="cmake-{version}-windows-x86_64",
)

Expand Down Expand Up @@ -216,10 +216,10 @@ def __init__(self):
Tool.__init__(
self,
"go",
version="1.26.2",
version="1.26.3",
repository="https://github.com/golang/go",
archive_url="https://go.dev/dl/go{version}.windows-amd64.zip",
hash="98eb3570bade15cb826b0909338df6cc6d2cf590bc39c471142002db3832b708",
hash="20d2ceafb4ed41b96b879010927b28bc92a5be57a7c1801ce365a9ca51d3224a",
dir_part="go-{version}",
)

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "hatchling.build"

[project]
name = "gvsbuild"
version = "2026.5.0"
version = "2026.6.0"
description = "GTK stack for Windows"
readme = "README.md"
requires-python = "<4.0,>=3.10,!=3.13.4"
Expand Down
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading