[Spice-commits] 2 commits - CHANGELOG.md configure.ac .gitlab-ci.yml Makefile.am meson.build
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Fri May 12 08:32:22 UTC 2023
.gitlab-ci.yml | 9 +++++++++
CHANGELOG.md | 7 +++++++
Makefile.am | 1 +
configure.ac | 2 +-
meson.build | 2 +-
5 files changed, 19 insertions(+), 2 deletions(-)
New commits:
commit 0c2c1413a8b387ea597a95b6c867470a7c56c8ab
Author: Frediano Ziglio <freddy77 at gmail.com>
Date: Wed Nov 9 08:15:12 2022 +0000
build: Prepare for 0.15.2 release
Really minor release.
Signed-off-by: Frediano Ziglio <freddy77 at gmail.com>
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f59cb770..91cb7a33 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,10 @@
+Major Changes in 0.15.2:
+========================
+Really minor fix release, mainly to fix a distribution issue
+
+* Add missing file to distribution
+* Fix sound recording fix in case of buffer wrapping
+
Major Changes in 0.15.1:
========================
diff --git a/configure.ac b/configure.ac
index cc7ba193..c025d346 100644
--- a/configure.ac
+++ b/configure.ac
@@ -13,7 +13,7 @@ AC_PREREQ([2.69])
#
dnl TODO see server/spice-char.h TODO comment for API breakage
m4_define([SPICE_CURRENT], [15])
-m4_define([SPICE_REVISION], [2])
+m4_define([SPICE_REVISION], [3])
m4_define([SPICE_AGE], [14])
AC_INIT(spice, [m4_esyscmd(build-aux/git-version-gen .tarball-version)],
diff --git a/meson.build b/meson.build
index ef8b41ad..ab05fa5a 100644
--- a/meson.build
+++ b/meson.build
@@ -32,7 +32,7 @@ run_command('build-aux/meson/check-spice-common', check : true)
#
#
spice_server_current = 15
-spice_server_revision = 2
+spice_server_revision = 3
spice_server_age = 14
spice_server_so_version = '@0 at .@1 at .@2@'.format(spice_server_current - spice_server_age,
spice_server_age,
commit 77611e5490ceebd321ee80f97c85166609409e6c
Author: Frediano Ziglio <freddy77 at gmail.com>
Date: Wed Oct 12 19:04:13 2022 +0100
build: Add missing file to distribution
Required to build using Meson.
Also add a check to "distcheck" job to test you can build with
Meson from distribution file.
Signed-off-by: Frediano Ziglio <freddy77 at gmail.com>
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 36dbafb5..174ea517 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -88,8 +88,17 @@ syntax-check:
distcheck:
script:
+ - git clean -fdx
+ - git submodule foreach --recursive git clean -fdx
- ./autogen.sh --enable-manual --enable-werror
- make distcheck
+ - bz2=$( echo spice-*.bz2 )
+ - dir=${bz2%.tar.bz2}
+ - rm -rf "$dir"
+ - tar jxvf "$bz2"
+ - cd "$dir"
+ - meson --buildtype=release build
+ - ninja -C build
# Same as makecheck job but use a Centos image
makecheck-centos:
diff --git a/Makefile.am b/Makefile.am
index ec593b5b..851c2d01 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -21,6 +21,7 @@ EXTRA_DIST = \
meson.build \
meson_options.txt \
build-aux/git-version-gen \
+ build-aux/meson-dist \
build-aux/meson/check-spice-common \
CHANGELOG.md \
doxygen.sh \
More information about the Spice-commits
mailing list