mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [PATCH] pulseaudio: version bump 15.0 -> 16.0
@ 2022-06-13 13:02 Linnea Gunnarsson
  2022-06-17  6:21 ` Michael Olbrich
  0 siblings, 1 reply; 2+ messages in thread
From: Linnea Gunnarsson @ 2022-06-13 13:02 UTC (permalink / raw)
  To: ptxdist

Support for new sound cards and headsets.
Latency fixes and configurable.
Bluetooth support battery level reporting.
New Opus compression avaliable if built with gstreamer.

The patch its the same as the old one but on new lines.

Changelog can be found here:
https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/16.0/

Signed-off-by: Linnea Gunnarsson <linnea.gunnarsson@t2data.com>
---
 ...-optional-when-gsettings-is-disabled.patch | 21 -------------------
 patches/pulseaudio-15.0/series                |  4 ----
 ...-optional-when-gsettings-is-disabled.patch | 11 ++++++++++
 patches/pulseaudio-16.0/series                |  1 +
 rules/pulseaudio.make                         |  4 ++--
 5 files changed, 14 insertions(+), 27 deletions(-)
 delete mode 100644 patches/pulseaudio-15.0/0001-Make-gio-2.0-optional-when-gsettings-is-disabled.patch
 delete mode 100644 patches/pulseaudio-15.0/series
 create mode 100644 patches/pulseaudio-16.0/Make-gio-2.0-optional-when-gsettings-is-disabled.patch
 create mode 100644 patches/pulseaudio-16.0/series

diff --git a/patches/pulseaudio-15.0/0001-Make-gio-2.0-optional-when-gsettings-is-disabled.patch b/patches/pulseaudio-15.0/0001-Make-gio-2.0-optional-when-gsettings-is-disabled.patch
deleted file mode 100644
index 325e9cfd8..000000000
--- a/patches/pulseaudio-15.0/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 d7e468cabec7..92f2d20bdca0 100644
---- a/meson.build
-+++ b/meson.build
-@@ -614,7 +614,7 @@ if dbus_dep.found()
-   cdata.set('HAVE_DBUS', 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-15.0/series b/patches/pulseaudio-15.0/series
deleted file mode 100644
index c35c4f4bf..000000000
--- a/patches/pulseaudio-15.0/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/patches/pulseaudio-16.0/Make-gio-2.0-optional-when-gsettings-is-disabled.patch b/patches/pulseaudio-16.0/Make-gio-2.0-optional-when-gsettings-is-disabled.patch
new file mode 100644
index 000000000..03f58a0f4
--- /dev/null
+++ b/patches/pulseaudio-16.0/Make-gio-2.0-optional-when-gsettings-is-disabled.patch
@@ -0,0 +1,11 @@
+--- a/meson.build	2022-06-13 14:06:20.430408850 +0200
++++ b/meson.build	2022-06-13 14:00:47.453877167 +0200
+@@ -681,7 +681,7 @@
+     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.0/series b/patches/pulseaudio-16.0/series
new file mode 100644
index 000000000..86f663bf5
--- /dev/null
+++ b/patches/pulseaudio-16.0/series
@@ -0,0 +1 @@
+Make-gio-2.0-optional-when-gsettings-is-disabled.patch
diff --git a/rules/pulseaudio.make b/rules/pulseaudio.make
index a2875a366..f84b875ac 100644
--- a/rules/pulseaudio.make
+++ b/rules/pulseaudio.make
@@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_PULSEAUDIO) += pulseaudio
 #
 # Paths and names
 #
-PULSEAUDIO_VERSION	:= 15.0
-PULSEAUDIO_MD5		:= bb888e7747b778c1c487c63b582ddf40
+PULSEAUDIO_VERSION	:= 16.0
+PULSEAUDIO_MD5		:= be97bd61024f44cc71c4035b83158010
 PULSEAUDIO		:= pulseaudio-$(PULSEAUDIO_VERSION)
 PULSEAUDIO_SUFFIX	:= tar.xz
 PULSEAUDIO_URL		:= http://freedesktop.org/software/pulseaudio/releases/$(PULSEAUDIO).$(PULSEAUDIO_SUFFIX)
-- 
2.34.1




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

* Re: [ptxdist] [PATCH] pulseaudio: version bump 15.0 -> 16.0
  2022-06-13 13:02 [ptxdist] [PATCH] pulseaudio: version bump 15.0 -> 16.0 Linnea Gunnarsson
@ 2022-06-17  6:21 ` Michael Olbrich
  0 siblings, 0 replies; 2+ messages in thread
From: Michael Olbrich @ 2022-06-17  6:21 UTC (permalink / raw)
  To: Linnea Gunnarsson; +Cc: ptxdist

On Mon, Jun 13, 2022 at 03:02:09PM +0200, Linnea Gunnarsson wrote:
> Support for new sound cards and headsets.
> Latency fixes and configurable.
> Bluetooth support battery level reporting.
> New Opus compression avaliable if built with gstreamer.
> 
> The patch its the same as the old one but on new lines.
> 
> Changelog can be found here:
> https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/16.0/
> 
> Signed-off-by: Linnea Gunnarsson <linnea.gunnarsson@t2data.com>
> ---
>  ...-optional-when-gsettings-is-disabled.patch | 21 -------------------
>  patches/pulseaudio-15.0/series                |  4 ----
>  ...-optional-when-gsettings-is-disabled.patch | 11 ++++++++++
>  patches/pulseaudio-16.0/series                |  1 +
>  rules/pulseaudio.make                         |  4 ++--
>  5 files changed, 14 insertions(+), 27 deletions(-)
>  delete mode 100644 patches/pulseaudio-15.0/0001-Make-gio-2.0-optional-when-gsettings-is-disabled.patch
>  delete mode 100644 patches/pulseaudio-15.0/series
>  create mode 100644 patches/pulseaudio-16.0/Make-gio-2.0-optional-when-gsettings-is-disabled.patch
>  create mode 100644 patches/pulseaudio-16.0/series
> 
> diff --git a/patches/pulseaudio-15.0/0001-Make-gio-2.0-optional-when-gsettings-is-disabled.patch b/patches/pulseaudio-15.0/0001-Make-gio-2.0-optional-when-gsettings-is-disabled.patch
> deleted file mode 100644
> index 325e9cfd8..000000000
> --- a/patches/pulseaudio-15.0/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 d7e468cabec7..92f2d20bdca0 100644
> ---- a/meson.build
> -+++ b/meson.build
> -@@ -614,7 +614,7 @@ if dbus_dep.found()
> -   cdata.set('HAVE_DBUS', 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-15.0/series b/patches/pulseaudio-15.0/series
> deleted file mode 100644
> index c35c4f4bf..000000000
> --- a/patches/pulseaudio-15.0/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/patches/pulseaudio-16.0/Make-gio-2.0-optional-when-gsettings-is-disabled.patch b/patches/pulseaudio-16.0/Make-gio-2.0-optional-when-gsettings-is-disabled.patch
> new file mode 100644
> index 000000000..03f58a0f4
> --- /dev/null
> +++ b/patches/pulseaudio-16.0/Make-gio-2.0-optional-when-gsettings-is-disabled.patch
> @@ -0,0 +1,11 @@

Why did you remove the patch header?

Michael

> +--- a/meson.build	2022-06-13 14:06:20.430408850 +0200
> ++++ b/meson.build	2022-06-13 14:00:47.453877167 +0200
> +@@ -681,7 +681,7 @@
> +     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.0/series b/patches/pulseaudio-16.0/series
> new file mode 100644
> index 000000000..86f663bf5
> --- /dev/null
> +++ b/patches/pulseaudio-16.0/series
> @@ -0,0 +1 @@
> +Make-gio-2.0-optional-when-gsettings-is-disabled.patch
> diff --git a/rules/pulseaudio.make b/rules/pulseaudio.make
> index a2875a366..f84b875ac 100644
> --- a/rules/pulseaudio.make
> +++ b/rules/pulseaudio.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_PULSEAUDIO) += pulseaudio
>  #
>  # Paths and names
>  #
> -PULSEAUDIO_VERSION	:= 15.0
> -PULSEAUDIO_MD5		:= bb888e7747b778c1c487c63b582ddf40
> +PULSEAUDIO_VERSION	:= 16.0
> +PULSEAUDIO_MD5		:= be97bd61024f44cc71c4035b83158010
>  PULSEAUDIO		:= pulseaudio-$(PULSEAUDIO_VERSION)
>  PULSEAUDIO_SUFFIX	:= tar.xz
>  PULSEAUDIO_URL		:= http://freedesktop.org/software/pulseaudio/releases/$(PULSEAUDIO).$(PULSEAUDIO_SUFFIX)
> -- 
> 2.34.1
> 
> 
> 

-- 
Pengutronix e.K.                           |                             |
Steuerwalder Str. 21                       | http://www.pengutronix.de/  |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |



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

end of thread, other threads:[~2022-06-17  6:21 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-13 13:02 [ptxdist] [PATCH] pulseaudio: version bump 15.0 -> 16.0 Linnea Gunnarsson
2022-06-17  6:21 ` Michael Olbrich

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