On 2023-01-21 07:58, Jon Turney via Cygwin-apps wrote:
On 20/01/2023 10:35, Takashi Yano via Cygwin-apps wrote:
I would like to take over the maintenance of SDL2
package which is currently orphanded. I have already
prepared the updated package at:

https://tyan0.yr32.net/cygwin/x86_64/release/SDL2/

You've made some changes in the configuration here (switching from enabling pulseaudio to oss)

Not sure if many apps now support OSS (and no library or apps obvious on Cygwin) vs ALSA (also supported by PulseAudio), and on Linux they seem to be adding PipeWire.

Pulseaudio support is available and required on Cygwin:

$ cygcheck-dep -qcSn libpulse{,-simple}0
libpulse0: is needed for ( audacious-plugins empathy gnome-control-center gnome-flashback gnome-settings-daemon gstreamer1.0-plugins-good kde-runtime kmix kwave libao4 libespeak1 libfreerdp1.0 libfreerdp2_2 libgvnc1.0_0 libmatemixer0 libpulse-devel libpulse-mainloop-glib0 libpulse-simple0 libQt5Multimedia5 libspice-client-glib2.0_8 lxqt-panel mpd mpg123-pulse openmpt123 paman pamixer paprefs pasystray pavucontrol pavumeter plasma-desktop plasma-pa pulseaudio pulseaudio-equalizer pulseaudio-esound-compat pulseaudio-module-gconf pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils qmmp sidplayfp sox-fmt-pulseaudio speech-dispatcher xfce4-pulseaudio-plugin xmp ) libpulse-simple0: is needed for ( libao4 libespeak1 libfluidsynth1 libgvnc1.0_0 libmikmod3 libpulse-devel mpg123-pulse openmpt123 qmmp sidplayfp sox-fmt-pulseaudio speech-dispatcher xmp )

I think you've also dropped the winmm patch.

Under Windows, it is critical that MM timer period/resolution be determined, saved, increased, and restored correctly, to avoid affecting other multimedia drivers, apps, and timing services, which may have changed the MM timer period/resolution. [NTP ntpd under Windows handles common NMEA and binary serial GPS units with DCD PPS (operates as well as under Linux with LinuxPPS) to maintain system timing within a few microseconds (RMS ~ 500ns) offset from UTC.]

--
Take care. Thanks, Brian Inglis                 Calgary, Alberta, Canada

La perfection est atteinte                      Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter     not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer        but when there is no more to cut
                        -- Antoine de Saint-Exupéry

Reply via email to