Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package FAudio for openSUSE:Factory checked 
in at 2023-03-19 00:31:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/FAudio (Old)
 and      /work/SRC/openSUSE:Factory/.FAudio.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "FAudio"

Sun Mar 19 00:31:53 2023 rev:26 rq:1072808 version:23.03

Changes:
--------
--- /work/SRC/openSUSE:Factory/FAudio/FAudio.changes    2023-01-03 
15:06:25.786882612 +0100
+++ /work/SRC/openSUSE:Factory/.FAudio.new.31432/FAudio.changes 2023-03-19 
00:32:50.620736030 +0100
@@ -1,0 +2,10 @@
+Fri Mar 17 17:13:50 UTC 2023 - Dirk Müller <dmuel...@suse.com>
+
+- update to 23.03:
+  * CMake: Add feature macros for usleep for tests
+  * GDK:
+    - GDK now builds dynamic libraries, rather than static
+    - Look for "SDL" rather than "SDL2", to match the
+      upstream Git repository name
+
+-------------------------------------------------------------------

Old:
----
  FAudio-23.01.tar.gz

New:
----
  FAudio-23.03.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ FAudio.spec ++++++
--- /var/tmp/diff_new_pack.GgdwtY/_old  2023-03-19 00:32:51.156738573 +0100
+++ /var/tmp/diff_new_pack.GgdwtY/_new  2023-03-19 00:32:51.160738591 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           FAudio
-Version:        23.01
+Version:        23.03
 Release:        0
 Summary:        A reimplementation of the XNA Game Studio libraries
 License:        Zlib

++++++ FAudio-23.01.tar.gz -> FAudio-23.03.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/FAudio-23.01/.github/workflows/ci.yml 
new/FAudio-23.03/.github/workflows/ci.yml
--- old/FAudio-23.01/.github/workflows/ci.yml   2023-01-01 17:45:13.000000000 
+0100
+++ new/FAudio-23.03/.github/workflows/ci.yml   2023-03-01 16:56:27.000000000 
+0100
@@ -11,15 +11,11 @@
       with:
         submodules: true
 
-    - name: Set up Homebrew
-      id: set-up-homebrew
-      uses: Homebrew/actions/setup-homebrew@master
-
     - name: Install dependencies
       run: |
+        sudo apt-add-repository ppa:hrzhu/sdl2-backport
         sudo apt-get update
-        sudo apt-get install ninja-build
-        brew install sdl2
+        sudo apt-get install ninja-build libsdl2-dev
 
     - name: CMake configure (Debug)
       run: cmake -B debug -G Ninja . -DCMAKE_BUILD_TYPE=Debug
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/FAudio-23.01/CMakeLists.txt 
new/FAudio-23.03/CMakeLists.txt
--- old/FAudio-23.01/CMakeLists.txt     2023-01-01 17:45:13.000000000 +0100
+++ new/FAudio-23.03/CMakeLists.txt     2023-03-01 16:56:27.000000000 +0100
@@ -29,7 +29,7 @@
 # Version
 SET(LIB_MAJOR_VERSION "0")
 SET(LIB_MINOR_VERSION "23")
-SET(LIB_REVISION "01")
+SET(LIB_REVISION "03")
 SET(LIB_VERSION "${LIB_MAJOR_VERSION}.${LIB_MINOR_VERSION}.${LIB_REVISION}")
 
 # Build Type
@@ -268,6 +268,7 @@
 # tests/ Folder
 if(BUILD_TESTS)
        add_executable(faudio_tests tests/xaudio2.c)
+       target_compile_definitions(faudio_tests PRIVATE _DEFAULT_SOURCE 
_BSD_SOURCE)
        target_link_libraries(faudio_tests PRIVATE FAudio)
 endif()
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/FAudio-23.01/csharp/FAudio.cs 
new/FAudio-23.03/csharp/FAudio.cs
--- old/FAudio-23.01/csharp/FAudio.cs   2023-01-01 17:45:13.000000000 +0100
+++ new/FAudio-23.03/csharp/FAudio.cs   2023-03-01 16:56:27.000000000 +0100
@@ -79,7 +79,7 @@
 
        public const uint FAUDIO_ABI_VERSION =           0;
        public const uint FAUDIO_MAJOR_VERSION =        23;
-       public const uint FAUDIO_MINOR_VERSION =         1;
+       public const uint FAUDIO_MINOR_VERSION =         3;
        public const uint FAUDIO_PATCH_VERSION =         0;
 
        public const uint FAUDIO_COMPILED_VERSION = (
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/FAudio-23.01/include/FAudio.h 
new/FAudio-23.03/include/FAudio.h
--- old/FAudio-23.01/include/FAudio.h   2023-01-01 17:45:13.000000000 +0100
+++ new/FAudio-23.03/include/FAudio.h   2023-03-01 16:56:27.000000000 +0100
@@ -485,7 +485,7 @@
 
 #define FAUDIO_ABI_VERSION      0
 #define FAUDIO_MAJOR_VERSION   23
-#define FAUDIO_MINOR_VERSION    1
+#define FAUDIO_MINOR_VERSION    3
 #define FAUDIO_PATCH_VERSION    0
 
 #define FAUDIO_COMPILED_VERSION ( \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/FAudio-23.01/src/FACT.c new/FAudio-23.03/src/FACT.c
--- old/FAudio-23.01/src/FACT.c 2023-01-01 17:45:13.000000000 +0100
+++ new/FAudio-23.03/src/FACT.c 2023-03-01 16:56:27.000000000 +0100
@@ -290,6 +290,7 @@
                        NULL
                ) != 0) {
                        FAudio_Release(pEngine->audio);
+                       FAudio_PlatformUnlockMutex(pEngine->apiLock);
                        return FAUDIO_E_INVALID_CALL;
                }
        }
@@ -352,6 +353,16 @@
                FAudio_StopEngine(pEngine->audio);
        }
 
+       /* Purge All pending notifactions */
+       while (pEngine->wb_notifications_list)
+       {
+               FACTNotification *note = (FACTNotification*) 
pEngine->wb_notifications_list->entry;
+               pEngine->notificationCallback(note);
+               LinkedList_RemoveEntry(&pEngine->wb_notifications_list, note, 
pEngine->apiLock, pEngine->pFree);
+       }
+
+       pEngine->notifications = 0;
+
        /* This method destroys all existing cues, sound banks, and wave banks.
         * It blocks until all cues are destroyed.
         */
@@ -1409,16 +1420,13 @@
                FACTCue_Destroy(pSoundBank->cueList);
        }
 
-       if (pSoundBank->parentEngine != NULL)
-       {
-               /* Remove this SoundBank from the Engine list */
-               LinkedList_RemoveEntry(
-                       &pSoundBank->parentEngine->sbList,
-                       pSoundBank,
-                       pSoundBank->parentEngine->sbLock,
-                       pSoundBank->parentEngine->pFree
-               );
-       }
+       /* Remove this SoundBank from the Engine list */
+       LinkedList_RemoveEntry(
+               &pSoundBank->parentEngine->sbList,
+               pSoundBank,
+               pSoundBank->parentEngine->sbLock,
+               pSoundBank->parentEngine->pFree
+       );
 
        /* SoundBank Name */
        pSoundBank->parentEngine->pFree(pSoundBank->name);
@@ -1585,16 +1593,13 @@
                }
        }
 
-       if (pWaveBank->parentEngine != NULL)
-       {
-               /* Remove this WaveBank from the Engine list */
-               LinkedList_RemoveEntry(
-                       &pWaveBank->parentEngine->wbList,
-                       pWaveBank,
-                       pWaveBank->parentEngine->wbLock,
-                       pWaveBank->parentEngine->pFree
-               );
-       }
+       /* Remove this WaveBank from the Engine list */
+       LinkedList_RemoveEntry(
+               &pWaveBank->parentEngine->wbList,
+               pWaveBank,
+               pWaveBank->parentEngine->wbLock,
+               pWaveBank->parentEngine->pFree
+       );
 
        /* Free everything, finally. */
        pWaveBank->parentEngine->pFree(pWaveBank->name);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/FAudio-23.01/visualc-gdk/FAudio.vcxproj 
new/FAudio-23.03/visualc-gdk/FAudio.vcxproj
--- old/FAudio-23.01/visualc-gdk/FAudio.vcxproj 2023-01-01 17:45:13.000000000 
+0100
+++ new/FAudio-23.03/visualc-gdk/FAudio.vcxproj 2023-03-01 16:56:27.000000000 
+0100
@@ -73,7 +73,7 @@
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   <PropertyGroup 
Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.XboxOne.x64'" 
Label="Configuration">
-    <ConfigurationType>StaticLibrary</ConfigurationType>
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
@@ -81,7 +81,7 @@
     <GenerateManifest>false</GenerateManifest>
   </PropertyGroup>
   <PropertyGroup 
Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.Scarlett.x64'" 
Label="Configuration">
-    <ConfigurationType>StaticLibrary</ConfigurationType>
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
@@ -89,7 +89,7 @@
     <GenerateManifest>false</GenerateManifest>
   </PropertyGroup>
   <PropertyGroup 
Condition="'$(Configuration)|$(Platform)'=='Profile|Gaming.Xbox.XboxOne.x64'" 
Label="Configuration">
-    <ConfigurationType>StaticLibrary</ConfigurationType>
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
@@ -97,7 +97,7 @@
     <GenerateManifest>false</GenerateManifest>
   </PropertyGroup>
   <PropertyGroup 
Condition="'$(Configuration)|$(Platform)'=='Profile|Gaming.Xbox.Scarlett.x64'" 
Label="Configuration">
-    <ConfigurationType>StaticLibrary</ConfigurationType>
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
@@ -105,14 +105,14 @@
     <GenerateManifest>false</GenerateManifest>
   </PropertyGroup>
   <PropertyGroup 
Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Xbox.XboxOne.x64'" 
Label="Configuration">
-    <ConfigurationType>StaticLibrary</ConfigurationType>
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>true</UseDebugLibraries>
     <CharacterSet>Unicode</CharacterSet>
     <EmbedManifest>false</EmbedManifest>
     <GenerateManifest>false</GenerateManifest>
   </PropertyGroup>
   <PropertyGroup 
Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Xbox.Scarlett.x64'" 
Label="Configuration">
-    <ConfigurationType>StaticLibrary</ConfigurationType>
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>true</UseDebugLibraries>
     <CharacterSet>Unicode</CharacterSet>
     <EmbedManifest>false</EmbedManifest>
@@ -144,7 +144,7 @@
     
<ReferencePath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</ReferencePath>
     <LibraryPath>$(Console_SdkLibPath)</LibraryPath>
     
<LibraryWPath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</LibraryWPath>
-    
<IncludePath>..\..\SDL2\include;..\include;$(Console_SdkIncludeRoot)</IncludePath>
+    
<IncludePath>..\..\SDL\include;..\include;$(Console_SdkIncludeRoot)</IncludePath>
     
<ExecutablePath>$(Console_SdkRoot)bin;$(Console_SdkToolPath);$(ExecutablePath)</ExecutablePath>
     <LinkIncremental>false</LinkIncremental>
   </PropertyGroup>
@@ -152,7 +152,7 @@
     
<ReferencePath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</ReferencePath>
     <LibraryPath>$(Console_SdkLibPath)</LibraryPath>
     
<LibraryWPath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</LibraryWPath>
-    
<IncludePath>..\..\SDL2\include;..\include;$(Console_SdkIncludeRoot)</IncludePath>
+    
<IncludePath>..\..\SDL\include;..\include;$(Console_SdkIncludeRoot)</IncludePath>
     
<ExecutablePath>$(Console_SdkRoot)bin;$(Console_SdkToolPath);$(ExecutablePath)</ExecutablePath>
     <LinkIncremental>false</LinkIncremental>
   </PropertyGroup>
@@ -160,7 +160,7 @@
     
<ReferencePath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</ReferencePath>
     <LibraryPath>$(Console_SdkLibPath)</LibraryPath>
     
<LibraryWPath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</LibraryWPath>
-    
<IncludePath>..\..\SDL2\include;..\include;$(Console_SdkIncludeRoot)</IncludePath>
+    
<IncludePath>..\..\SDL\include;..\include;$(Console_SdkIncludeRoot)</IncludePath>
     
<ExecutablePath>$(Console_SdkRoot)bin;$(Console_SdkToolPath);$(ExecutablePath)</ExecutablePath>
     <LinkIncremental>false</LinkIncremental>
   </PropertyGroup>
@@ -168,7 +168,7 @@
     
<ReferencePath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</ReferencePath>
     <LibraryPath>$(Console_SdkLibPath)</LibraryPath>
     
<LibraryWPath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</LibraryWPath>
-    
<IncludePath>..\..\SDL2\include;..\include;$(Console_SdkIncludeRoot)</IncludePath>
+    
<IncludePath>..\..\SDL\include;..\include;$(Console_SdkIncludeRoot)</IncludePath>
     
<ExecutablePath>$(Console_SdkRoot)bin;$(Console_SdkToolPath);$(ExecutablePath)</ExecutablePath>
     <LinkIncremental>false</LinkIncremental>
   </PropertyGroup>
@@ -176,7 +176,7 @@
     
<ReferencePath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</ReferencePath>
     <LibraryPath>$(Console_SdkLibPath)</LibraryPath>
     
<LibraryWPath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</LibraryWPath>
-    
<IncludePath>..\..\SDL2\include;..\include;$(Console_SdkIncludeRoot)</IncludePath>
+    
<IncludePath>..\..\SDL\include;..\include;$(Console_SdkIncludeRoot)</IncludePath>
     
<ExecutablePath>$(Console_SdkRoot)bin;$(Console_SdkToolPath);$(ExecutablePath)</ExecutablePath>
     <LinkIncremental>true</LinkIncremental>
   </PropertyGroup>
@@ -184,7 +184,7 @@
     
<ReferencePath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</ReferencePath>
     <LibraryPath>$(Console_SdkLibPath)</LibraryPath>
     
<LibraryWPath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</LibraryWPath>
-    
<IncludePath>..\..\SDL2\include;..\include;$(Console_SdkIncludeRoot)</IncludePath>
+    
<IncludePath>..\..\SDL\include;..\include;$(Console_SdkIncludeRoot)</IncludePath>
     
<ExecutablePath>$(Console_SdkRoot)bin;$(Console_SdkToolPath);$(ExecutablePath)</ExecutablePath>
     <LinkIncremental>true</LinkIncremental>
   </PropertyGroup>

Reply via email to