mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [PATCH] pulseaudio: Version bump. 16.1 -> 17.0
@ 2024-01-29 21:45 Christian Melki
  2024-02-08 16:03 ` [ptxdist] [APPLIED] " Michael Olbrich
  0 siblings, 1 reply; 2+ messages in thread
From: Christian Melki @ 2024-01-29 21:45 UTC (permalink / raw)
  To: ptxdist

A new major release.
https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/releases/v17.0

* Clear some textual remnants of autoconf.

* Remove patchset, is now integrated.

Signed-off-by: Christian Melki <christian.melki@t2data.com>
---
 ...-optional-when-gsettings-is-disabled.patch | 21 -------------------
 patches/pulseaudio-16.1/series                |  4 ----
 rules/pulseaudio.make                         |  7 ++-----
 3 files changed, 2 insertions(+), 30 deletions(-)
 delete mode 100644 patches/pulseaudio-16.1/0001-Make-gio-2.0-optional-when-gsettings-is-disabled.patch
 delete mode 100644 patches/pulseaudio-16.1/series

diff --git a/patches/pulseaudio-16.1/0001-Make-gio-2.0-optional-when-gsettings-is-disabled.patch b/patches/pulseaudio-16.1/0001-Make-gio-2.0-optional-when-gsettings-is-disabled.patch
deleted file mode 100644
index e9996f9b7..000000000
--- a/patches/pulseaudio-16.1/0001-Make-gio-2.0-optional-when-gsettings-is-disabled.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From: Yureka Lilian <yuka@yuka.dev>
-Date: Fri, 22 Oct 2021 09:09:55 +0000
-Subject: [PATCH] Make gio-2.0 optional when gsettings is disabled
-
----
- meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index c6db7e670..0fdec79af 100644
---- a/meson.build
-+++ b/meson.build
-@@ -681,7 +681,7 @@ if get_option('daemon')
-     cdata.set('HAVE_ALSA_UCM', 1)
-   endif
- 
--  gio_dep = dependency('gio-2.0', version : '>= 2.26.0')
-+  gio_dep = dependency('gio-2.0', version : '>= 2.26.0', required : get_option('gsettings'))
-   if get_option('gsettings').enabled()
-     assert(gio_dep.found(), 'GSettings support needs glib I/O library (GIO)')
-     cdata.set('HAVE_GSETTINGS', 1)
diff --git a/patches/pulseaudio-16.1/series b/patches/pulseaudio-16.1/series
deleted file mode 100644
index c35c4f4bf..000000000
--- a/patches/pulseaudio-16.1/series
+++ /dev/null
@@ -1,4 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-Make-gio-2.0-optional-when-gsettings-is-disabled.patch
-# 8dc8cea3523d86737ae0b361f252f5d6  - git-ptx-patches magic
diff --git a/rules/pulseaudio.make b/rules/pulseaudio.make
index 3242557b1..3a28bb00b 100644
--- a/rules/pulseaudio.make
+++ b/rules/pulseaudio.make
@@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_PULSEAUDIO) += pulseaudio
 #
 # Paths and names
 #
-PULSEAUDIO_VERSION	:= 16.1
-PULSEAUDIO_MD5		:= 2c7b8ceb5d7337565c7314b4d6087ca8
+PULSEAUDIO_VERSION	:= 17.0
+PULSEAUDIO_MD5		:= c4a3596a26ff4b9dcd0c394dd1d4f8ee
 PULSEAUDIO		:= pulseaudio-$(PULSEAUDIO_VERSION)
 PULSEAUDIO_SUFFIX	:= tar.xz
 PULSEAUDIO_URL		:= http://freedesktop.org/software/pulseaudio/releases/$(PULSEAUDIO).$(PULSEAUDIO_SUFFIX)
@@ -37,9 +37,6 @@ PULSEAUDIO_CONF_ENV	:= \
 	$(CROSS_MESON_ENV) \
 	ORCC=orcc
 
-#
-# autoconf
-#
 PULSEAUDIO_CONF_TOOL	:= meson
 PULSEAUDIO_CONF_OPT	:= \
 	$(CROSS_MESON_USR) \
-- 
2.34.1




^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [ptxdist] [APPLIED] pulseaudio: Version bump. 16.1 -> 17.0
  2024-01-29 21:45 [ptxdist] [PATCH] pulseaudio: Version bump. 16.1 -> 17.0 Christian Melki
@ 2024-02-08 16:03 ` Michael Olbrich
  0 siblings, 0 replies; 2+ messages in thread
From: Michael Olbrich @ 2024-02-08 16:03 UTC (permalink / raw)
  To: ptxdist; +Cc: Christian Melki

Thanks, applied as 4cfbdb8faf4a2f6cbf59ca89deaf95907af4c0c6.

Michael

[sent from post-receive hook]

On Thu, 08 Feb 2024 17:03:18 +0100, Christian Melki <christian.melki@t2data.com> wrote:
> A new major release.
> https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/releases/v17.0
> 
> * Clear some textual remnants of autoconf.
> 
> * Remove patchset, is now integrated.
> 
> Signed-off-by: Christian Melki <christian.melki@t2data.com>
> Message-Id: <20240129214518.2232304-1-christian.melki@t2data.com>
> [mol: update dependency to webrtc-audio-processing1]
> [mol: fix dbus system.d path, it's now in /usr/share]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/pulseaudio-16.1/0001-Make-gio-2.0-optional-when-gsettings-is-disabled.patch b/patches/pulseaudio-16.1/0001-Make-gio-2.0-optional-when-gsettings-is-disabled.patch
> deleted file mode 100644
> index e9996f9b7812..000000000000
> --- a/patches/pulseaudio-16.1/0001-Make-gio-2.0-optional-when-gsettings-is-disabled.patch
> +++ /dev/null
> @@ -1,21 +0,0 @@
> -From: Yureka Lilian <yuka@yuka.dev>
> -Date: Fri, 22 Oct 2021 09:09:55 +0000
> -Subject: [PATCH] Make gio-2.0 optional when gsettings is disabled
> -
> ----
> - meson.build | 2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -diff --git a/meson.build b/meson.build
> -index c6db7e670..0fdec79af 100644
> ---- a/meson.build
> -+++ b/meson.build
> -@@ -681,7 +681,7 @@ if get_option('daemon')
> -     cdata.set('HAVE_ALSA_UCM', 1)
> -   endif
> - 
> --  gio_dep = dependency('gio-2.0', version : '>= 2.26.0')
> -+  gio_dep = dependency('gio-2.0', version : '>= 2.26.0', required : get_option('gsettings'))
> -   if get_option('gsettings').enabled()
> -     assert(gio_dep.found(), 'GSettings support needs glib I/O library (GIO)')
> -     cdata.set('HAVE_GSETTINGS', 1)
> diff --git a/patches/pulseaudio-16.1/series b/patches/pulseaudio-16.1/series
> deleted file mode 100644
> index c35c4f4bf6a2..000000000000
> --- a/patches/pulseaudio-16.1/series
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-Make-gio-2.0-optional-when-gsettings-is-disabled.patch
> -# 8dc8cea3523d86737ae0b361f252f5d6  - git-ptx-patches magic
> diff --git a/rules/pulseaudio.in b/rules/pulseaudio.in
> index 8e87ef4651ef..1de7bad0048f 100644
> --- a/rules/pulseaudio.in
> +++ b/rules/pulseaudio.in
> @@ -21,7 +21,7 @@ menuconfig PULSEAUDIO
>  	select BLUEZ_LIBBLUETOOTH	if PULSEAUDIO_BLUETOOTH
>  	select SPEEXDSP			if PULSEAUDIO_SPEEX
>  	select SPEEXDSP_FLOAT_API	if PULSEAUDIO_SPEEX
> -	select WEBRTC_AUDIO_PROCESSING	if PULSEAUDIO_WEBRTC_AEC
> +	select WEBRTC_AUDIO_PROCESSING1	if PULSEAUDIO_WEBRTC_AEC
>  	select UDEV
>  	select UDEV_LIBUDEV
>  	prompt "pulseaudio                    "
> diff --git a/rules/pulseaudio.make b/rules/pulseaudio.make
> index 3242557b1407..f2e57dcd282b 100644
> --- a/rules/pulseaudio.make
> +++ b/rules/pulseaudio.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_PULSEAUDIO) += pulseaudio
>  #
>  # Paths and names
>  #
> -PULSEAUDIO_VERSION	:= 16.1
> -PULSEAUDIO_MD5		:= 2c7b8ceb5d7337565c7314b4d6087ca8
> +PULSEAUDIO_VERSION	:= 17.0
> +PULSEAUDIO_MD5		:= c4a3596a26ff4b9dcd0c394dd1d4f8ee
>  PULSEAUDIO		:= pulseaudio-$(PULSEAUDIO_VERSION)
>  PULSEAUDIO_SUFFIX	:= tar.xz
>  PULSEAUDIO_URL		:= http://freedesktop.org/software/pulseaudio/releases/$(PULSEAUDIO).$(PULSEAUDIO_SUFFIX)
> @@ -37,9 +37,6 @@ PULSEAUDIO_CONF_ENV	:= \
>  	$(CROSS_MESON_ENV) \
>  	ORCC=orcc
>  
> -#
> -# autoconf
> -#
>  PULSEAUDIO_CONF_TOOL	:= meson
>  PULSEAUDIO_CONF_OPT	:= \
>  	$(CROSS_MESON_USR) \
> @@ -132,7 +129,7 @@ ifdef PTXCONF_PULSEAUDIO_DAEMON
>  
>  ifdef PTXCONF_PULSEAUDIO_BLUETOOTH
>  	@$(call install_alternative, pulseaudio, 0, 0, 0644, \
> -		/etc/dbus-1/system.d/pulseaudio-system.conf)
> +		/usr/share/dbus-1/system.d/pulseaudio-system.conf)
>  endif
>  
>  ifdef PTXCONF_PULSEAUDIO_SYSTEMD_UNIT



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-02-08 16:06 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-29 21:45 [ptxdist] [PATCH] pulseaudio: Version bump. 16.1 -> 17.0 Christian Melki
2024-02-08 16:03 ` [ptxdist] [APPLIED] " Michael Olbrich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox