From b64105b014e4634f21006e7c66f9bb60e5a4f214 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Mon, 12 Feb 2024 12:00:05 +0100 Subject: [PATCH 1/2] ci: Include subprojects in tarball jasmine-gjs isn't widely available in distributions, so instead of adding an obscure build dependency, include the subproject in the tarball. The --include-subprojects flag only applies to subprojects that are used in the build, so we do not bundle gi-docgen that is provided in the mutter image. Part-of: (cherry picked from commit 372dfc5f75bbe7e8b69ac5e568ac8a58d3f324da) --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d6f5e962e..88cf2535c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -273,7 +273,7 @@ dist: - sudo meson install -C mutter/build - mkdir -m 700 $XDG_RUNTIME_DIR script: - - dbus-run-session xvfb-run meson dist -C build + - dbus-run-session xvfb-run meson dist -C build --include-subprojects rules: - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' changes: From ad5949216767b45db2309f59186ec10a534510e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Sun, 30 Jun 2024 01:23:48 +0200 Subject: [PATCH 2/2] Bump version to 45.8.1 Update NEWS. --- NEWS | 7 +++++++ meson.build | 2 +- .../data/metainfo/org.gnome.Extensions.metainfo.xml.in | 1 + subprojects/extensions-app/meson.build | 2 +- subprojects/extensions-tool/meson.build | 2 +- subprojects/shew/meson.build | 2 +- 6 files changed, 12 insertions(+), 4 deletions(-) diff --git a/NEWS b/NEWS index 9fd8855ce..3fb76f010 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,10 @@ +45.8.1 +====== +* Fix including gvc source in tarball [Florian; !3164] + +Contributors: + Florian Müllner + 45.8 ==== * Fix rendering artifacts of some rounded borders [Jonas D.; !3354] diff --git a/meson.build b/meson.build index 89c46b194..eddf1d8a6 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('gnome-shell', 'c', - version: '45.8', + version: '45.8.1', meson_version: '>= 0.58.0', license: 'GPLv2+' ) diff --git a/subprojects/extensions-app/data/metainfo/org.gnome.Extensions.metainfo.xml.in b/subprojects/extensions-app/data/metainfo/org.gnome.Extensions.metainfo.xml.in index 62e265e60..5120b94fa 100644 --- a/subprojects/extensions-app/data/metainfo/org.gnome.Extensions.metainfo.xml.in +++ b/subprojects/extensions-app/data/metainfo/org.gnome.Extensions.metainfo.xml.in @@ -39,6 +39,7 @@ + diff --git a/subprojects/extensions-app/meson.build b/subprojects/extensions-app/meson.build index 804b1e718..57645ee3b 100644 --- a/subprojects/extensions-app/meson.build +++ b/subprojects/extensions-app/meson.build @@ -1,5 +1,5 @@ project('gnome-extensions-app', - version: '45.8', + version: '45.8.1', meson_version: '>= 0.58.0', license: 'GPLv2+' ) diff --git a/subprojects/extensions-tool/meson.build b/subprojects/extensions-tool/meson.build index 0343deee6..d18966687 100644 --- a/subprojects/extensions-tool/meson.build +++ b/subprojects/extensions-tool/meson.build @@ -1,5 +1,5 @@ project('gnome-extensions-tool', 'c', - version: '45.8', + version: '45.8.1', meson_version: '>= 0.58.0', license: 'GPLv2+' ) diff --git a/subprojects/shew/meson.build b/subprojects/shew/meson.build index ca1bbf81f..d697d4498 100644 --- a/subprojects/shew/meson.build +++ b/subprojects/shew/meson.build @@ -1,5 +1,5 @@ project('shew', 'c', - version: '45.8', + version: '45.8.1', meson_version: '>= 0.58.0', license: 'LGPLv2+', )