public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
From: Brian Inglis <Brian.Inglis@Shaw.ca>
To: cygwin-apps@cygwin.com
Subject: Re: [ITA] SDL2 (2.26.2)
Date: Sat, 21 Jan 2023 15:07:46 -0700	[thread overview]
Message-ID: <9485d06c-8842-ca92-9c91-0fc698dcac45@Shaw.ca> (raw)
In-Reply-To: <f6220435-e6bc-9f7f-f043-fd22cf58c730@dronecode.org.uk>

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	other threads:[~2023-01-21 22:07 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-01-20 10:35 Takashi Yano
2023-01-21 14:58 ` Jon Turney
2023-01-21 22:07   ` Brian Inglis [this message]
2023-01-22 12:05   ` Takashi Yano
2023-01-28 16:24     ` Jon Turney
2023-02-09 13:10       ` Takashi Yano

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=9485d06c-8842-ca92-9c91-0fc698dcac45@Shaw.ca \
    --to=brian.inglis@shaw.ca \
    --cc=cygwin-apps@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).