Re: [Audacity-devel] wxGTK3 requirement for Audacity 3.0.0
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
From: Leland <ll...@ho...> - 2021-03-26 07:04:57
|
We started requiring our version of wxWidgets because It includes important fixes that prevented crashes. This is very much like what nearly every Linux distro does. How many openSUSE packages have openSUSE specific patches? What I'm disappointed about is why these Linux distros tell us that we're doing things wrong. Why doesn't Ubuntu have the same package format as openSUSE. How about Redhat's package format? Why doesn't every Linux distro use the same package manager? My point is that every distro does they're own thing, so why are we the bad guys when we provide a library that contains patches that we have vetted and/or provided ourselves? However, if you MUST use your wxWidgets 3.2, simply remove this test in audacity/cmake-proxies/wxWidgets/CMakeLists.txt: string( REGEX MATCHALL "\".+(Audacity).+\"" ours "${output}") if( NOT ours ) message( FATAL_ERROR "\n########################################################################\ n" "Audacity version 3.0.0 or higher requires use of a customized version of " "wxWidgets. For details:\n" " https://wiki.audacityteam.org/wiki/Building_for_Distros\n" "########################################################################\n" ) endif() And Audacity runs just fine with wxGTK2. At this time, that is actually the target we recommend. We will be retargeting to wxGTK3 soon(ish), but as of now, Audacity has issues when built against GTK3. > -----Original Message----- > From: Dave Plater <dpl...@gm...> > Sent: Friday, March 26, 2021 1:02 AM > To: audacity-devel <aud...@li...> > Subject: [Audacity-devel] wxGTK3 requirement for Audacity 3.0.0 > > Hi, I was very disappointed that I couldn't update Audacity for openSUSE due > to a requirement for a whole new package. I've already created special > wxWidgets 3.0 and 3.2 packages which are linked to the distributions package. > I can patch the existing wxGTK3 (audacity doesn't run properly on gtk2 for a > while now) but I'm unable to create a whole new package. I've looked at the > Audacity/wxWidgets repository but there are far too many differences to > create a patch from. > Strangely Audacity 2.4.2 has been working fine with the current wxWidgets > when it's not supposed to. I need patches for wxWidgets or I can patch out the > requirement for audacity/wxWidgets. > > Thanks > Dave Plater > > > _______________________________________________ > audacity-devel mailing list > aud...@li... > https://lists.sourceforge.net/lists/listinfo/audacity-devel |