[pulseaudio-discuss] [ANNOUNCE] paprefs 1.0

Tanu Kaskinen tanuk at iki.fi
Sun Jul 29 18:00:32 UTC 2018


Hello to you. I have something to announce.

The last paprefs release was in 2011, so by now you might have come to
the conclusion that the software had become complete and achieved
perfection. Not so - paprefs is back, now with a version number bigger
than the previous one! But don't make the mistake of thinking that
"1.0" means anything special. It was chosen only because carrying on
releasing 0.9.x releases forever is a bit silly. As we go forward, the
major version number will be incremented whenever new features are
added, and the minor number is incremented when doing pure bugfix
releases (which is the same scheme as what we use with PulseAudio and
pavucontrol).

For users there's not much new stuff: just a new "Send on fixed port
5004" option on the Multicast/RTP tab. Previously the RTP stream was
always transmitted on a random port, which made some use cases
difficult. Oh, and there's also a new Croatian translation.

For packagers the changes are bigger:

 * paprefs now uses GSettings instead of GConf. GConf is unmaintained
software, so distributions are trying to get rid of it. Due to this
change, paprefs now depends on the recently released PulseAudio 12.0
(or newer), or module-gsettings to be more specific. For more
information about how to deal with the GSettings transition, packagers
should read the "The GConf dependency can now be avoided" section in
the PulseAudio 12.0 release notes:
https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/12.0/

 * paprefs was ported from GTK 2 to GTK 3.

 * The build system was switched from Autotools to Meson.

Here's the tarball:
https://freedesktop.org/software/pulseaudio/paprefs/paprefs-1.0.tar.xz
SHA256: ad12e47e2cf120533ffa04e622eb0f255786dfea64f19be5de5a2ba55e8ae778


---- git shortlog ----

Anders Jonsson (1):
      i18n: update the Swedish translation

Arun Raghavan (1):
      doc: Drop 0pointer.de references

Colin Guthrie (2):
      Do not require a recompile for each new PA version in order to
detect the modules.
      modules: Better code for working out the dynamic module dir.

Felipe Sateler (1):
      Port from GTK2 to GTK3

Jan Tojnar (1):
      Port to meson

NicoHood (1):
      Added fixed port 5004 option for rtp sender

Piotr Drąg (1):
      i18n: update Polish translation

Sylvain Baubeau (1):
      Move from GConf to GSettings

Tanu Kaskinen (18):
      .gitignore: ignore the autogenerated compile script
      build-sys: remove the gconf dependency
      README: remove references to module-gconf
      remove the GSettings schema file
      fix GSettings pkg-config dependency
      remove paprefs.convert
      rename "module" to "module-group" in GSettings schemas and paths
      update the screenshot
      .gitignore: add build
      remove the autotools build system
      README: remove the copyright notice
      README: add "Bug Reports" and "Contributing Code" sections
      README: remove the "Acknowledgements" section
      README: add a news item for the upcoming release
      README: remove reference to an ancient Debian version
      README: clarify the PulseAudio version requirement
      README: remove the page footer
      prepare for releasing 1.0

muzena (1):
      i18n: add Croatian translation

-- 
Tanu

https://www.patreon.com/tanuk
https://liberapay.com/tanuk


More information about the pulseaudio-discuss mailing list