From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from omta001.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) by sourceware.org (Postfix) with ESMTPS id 353F53858D32 for ; Sat, 21 Jan 2023 22:07:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 353F53858D32 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=Shaw.ca Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=shaw.ca Received: from shw-obgw-4003a.ext.cloudfilter.net ([10.228.9.183]) by cmsmtp with ESMTP id JFJFpISHmc9C4JM1bpeLfb; Sat, 21 Jan 2023 22:07:47 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=shaw.ca; s=s20180605; t=1674338867; bh=gVNdsZIw9pz8+goJ9SBXxzdGy3Mwo7ZB0hxOc7uAoiI=; h=Date:Reply-To:Subject:To:References:From:In-Reply-To; b=KKmLi6Dvv76WI+Rn1Uex47bCAxv7eoeOLfQ+IZ05isxOGCYdnoBUF3WB5hSHXh57r jUg2Y5MBQHaARIiMaDwp5C+d91mRAXmyyJ5MmosR1TX1Ftw4NYC5bjV145OWd4hIgP PbVj0VALERd8PJC5MGWUdzDHCxvDQneFXfdPgiZu7CFGwPluPnl5GVMRnwYJHrJTdT vO0KgC+PDY0mjtkYFnaIV57Ewy5gsEnRre1jPgR51+Aqb+7tmXztR4/g+ndEurQPuJ tQGaoFyqKMIwIZqEtAaC3UJzDykfocZ7fWcQSSWQiftb7PRJAfUKRdpOagy4aIwgM+ YfxTwcz09DBfA== Received: from [10.0.0.5] ([184.64.124.72]) by cmsmtp with ESMTP id JM1apAPl6cyvuJM1bp6fK2; Sat, 21 Jan 2023 22:07:47 +0000 X-Authority-Analysis: v=2.4 cv=VbHkgXl9 c=1 sm=1 tr=0 ts=63cc6233 a=oHm12aVswOWz6TMtn9zYKg==:117 a=oHm12aVswOWz6TMtn9zYKg==:17 a=IkcTkHD0fZMA:10 a=H4nt5sfNAAAA:8 a=Oz2CvSTYfCwRNe8kQYUA:9 a=QEXdDO2ut3YA:10 a=j744ULV4_KjDvS5-Oz3_:22 Message-ID: <9485d06c-8842-ca92-9c91-0fc698dcac45@Shaw.ca> Date: Sat, 21 Jan 2023 15:07:46 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Reply-To: cygwin-apps@cygwin.com Subject: Re: [ITA] SDL2 (2.26.2) Content-Language: en-CA To: cygwin-apps@cygwin.com References: <20230120193525.ff89fed0f8bf788405537af8@nifty.ne.jp> From: Brian Inglis Organization: Inglis In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4xfH+YFgez8SQGLJTFep8xwmSTsy9ZL+OJI20RiW1NErlq+y2R2ik2LEPnUfj5iFpRia2uAQLhMSMx0yLF4B4GOC3nFIBm5Ga0uOuyZB/DB6qbGiO0XHVf OFqRiXIrwBURseCfOqaEH/qlmWEp7dCrDMbLryph+6xBiyOrrDV7qVOd7c/NZNbc8t1ndeaCKS2kXA== X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,SUBJ_ALL_CAPS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: 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