commit FAudio for openSUSE:Factory
Hello community, here is the log from the commit of package FAudio for openSUSE:Factory checked in at 2020-10-10 19:04:09 Comparing /work/SRC/openSUSE:Factory/FAudio (Old) and /work/SRC/openSUSE:Factory/.FAudio.new.4249 (New) Package is "FAudio" Sat Oct 10 19:04:09 2020 rev:6 rq:840447 version:20.10 Changes: --- /work/SRC/openSUSE:Factory/FAudio/FAudio.changes2020-09-27 11:48:44.107976133 +0200 +++ /work/SRC/openSUSE:Factory/.FAudio.new.4249/FAudio.changes 2020-10-10 19:04:22.896484316 +0200 @@ -1,0 +2,12 @@ +Wed Oct 7 22:53:36 UTC 2020 - Aaron Stern + +- update to 20.10: + Add support for WAVESTOP notifications + Add support for engines without settings files (or empty settings files) + Add power-of-two quantum fallback paths for *BSD and Emscripten + Return a unique error code for audio engines with a bad platform ID + Fix a deadlock in Wolfenstein: The Old Blood related to callbacks + Fix a crash for streaming WaveBanks when calling Destroy + stb_vorbis: Handle malloc(0) calls + +--- Old: FNA-2009.zip New: FNA-2010.zip Other differences: -- ++ FAudio.spec ++ --- /var/tmp/diff_new_pack.cvUzBx/_old 2020-10-10 19:04:23.832484806 +0200 +++ /var/tmp/diff_new_pack.cvUzBx/_new 2020-10-10 19:04:23.836484807 +0200 @@ -16,9 +16,9 @@ # -%define realver 2009 +%define realver 2010 Name: FAudio -Version:20.09 +Version:20.10 Release:0 Summary:A reimplementation of the XNA Game Studio libraries License:Zlib
commit FAudio for openSUSE:Factory
Hello community, here is the log from the commit of package FAudio for openSUSE:Factory checked in at 2020-09-27 11:48:40 Comparing /work/SRC/openSUSE:Factory/FAudio (Old) and /work/SRC/openSUSE:Factory/.FAudio.new.4249 (New) Package is "FAudio" Sun Sep 27 11:48:40 2020 rev:5 rq:833872 version:20.09 Changes: --- /work/SRC/openSUSE:Factory/FAudio/FAudio.changes2020-06-02 14:39:50.579749722 +0200 +++ /work/SRC/openSUSE:Factory/.FAudio.new.4249/FAudio.changes 2020-09-27 11:48:44.107976133 +0200 @@ -1,0 +2,25 @@ +Fri Sep 11 14:45:42 UTC 2020 - Aaron Stern + +- The FFmpeg backend for WMA decoding has been replaced with GStreamer. + Distributors are encouraged to configure their FAudio builds with + -DGSTREAMER=ON even if a WMA plugin is not available by default; + end users can provide their own plugins if needed. + + added -DGSTREAMER=ON flag for gstreamer backend. + +--- +Fri Sep 4 20:17:22 UTC 2020 - Dirk Mueller + +- update to 20.09: + IGLDevice has been replaced with FNA3D, the new graphics library for FNA! + Direct3D 11 is now supported and is the default for Windows/Xbox + Vulkan is now available as an experimental backend + Metal is now the default for Apple platforms + ModernGL and ThreadedGL have been removed + THREADED_GL and DISABLE_THREADING have been removed + MojoShader is now statically linked directly into FNA3D + SDL2_image has been replaced with FNA3D_Image, which is built into FNA3D + Add experimental support for WebAssembly via Emscripten and mono-wasm + Update to FAudio 20.09 + +--- Old: FNA-2005.zip New: FNA-2009.zip Other differences: -- ++ FAudio.spec ++ --- /var/tmp/diff_new_pack.vDdXei/_old 2020-09-27 11:48:45.051977150 +0200 +++ /var/tmp/diff_new_pack.vDdXei/_new 2020-09-27 11:48:45.055977155 +0200 @@ -16,9 +16,9 @@ # -%define realver 2005 +%define realver 2009 Name: FAudio -Version:20.05 +Version:20.09 Release:0 Summary:A reimplementation of the XNA Game Studio libraries License:Zlib @@ -28,6 +28,8 @@ Source1:baselibs.conf Patch0: faudio-older-sdl2.patch BuildRequires: cmake +BuildRequires: pkgconfig(gstreamer-1.0) +BuildRequires: pkgconfig(gstreamer-audio-1.0) BuildRequires: gcc-c++ BuildRequires: pkgconfig BuildRequires: unzip @@ -60,7 +62,8 @@ %build cd lib/FAudio %cmake \ - -DCMAKE_BUILD_TYPE=Release + -DCMAKE_BUILD_TYPE=Release \ + -DGSTREAMER=ON %cmake_build %install
commit FAudio for openSUSE:Factory
Hello community,
here is the log from the commit of package FAudio for openSUSE:Factory checked
in at 2020-06-02 14:38:59
Comparing /work/SRC/openSUSE:Factory/FAudio (Old)
and /work/SRC/openSUSE:Factory/.FAudio.new.3606 (New)
Package is "FAudio"
Tue Jun 2 14:38:59 2020 rev:4 rq:810557 version:20.05
Changes:
--- /work/SRC/openSUSE:Factory/FAudio/FAudio.changes2020-05-07
14:51:31.370082021 +0200
+++ /work/SRC/openSUSE:Factory/.FAudio.new.3606/FAudio.changes 2020-06-02
14:39:50.579749722 +0200
@@ -1,0 +2,5 @@
+Mon May 18 18:08:10 UTC 2020 - ecsos
+
+- Rebase faudio-older-sdl2.patch to fix build error in Leap.
+
+---
Other differences:
--
++ faudio-older-sdl2.patch ++
--- /var/tmp/diff_new_pack.ALiOSE/_old 2020-06-02 14:39:51.579752884 +0200
+++ /var/tmp/diff_new_pack.ALiOSE/_new 2020-06-02 14:39:51.583752896 +0200
@@ -1,8 +1,8 @@
-diff --git a/lib/FAudio/CMakeLists.txt b/lib/FAudio/CMakeLists.txt
-index dca4563..1aaa437 100644
a/lib/FAudio/CMakeLists.txt
-+++ b/lib/FAudio/CMakeLists.txt
-@@ -181,14 +181,14 @@ else()
+Index: FNA/lib/FAudio/CMakeLists.txt
+===
+--- FNA.orig/lib/FAudio/CMakeLists.txt
FNA/lib/FAudio/CMakeLists.txt
+@@ -182,14 +182,14 @@ else()
endif()
elseif (TARGET SDL2)
message(STATUS "using TARGET SDL2")
@@ -19,10 +19,10 @@
if(INSTALL_MINGW_DEPENDENCIES)
install_shared_libs(${SDL2_LIBRARIES} DESTINATION bin
NO_INSTALL_SYMLINKS)
endif()
-diff --git a/lib/FAudio/src/FAudio_internal.h
b/lib/FAudio/src/FAudio_internal.h
-index 555a945..e16ce72 100644
a/lib/FAudio/src/FAudio_internal.h
-+++ b/lib/FAudio/src/FAudio_internal.h
+Index: FNA/lib/FAudio/src/FAudio_internal.h
+===
+--- FNA.orig/lib/FAudio/src/FAudio_internal.h
FNA/lib/FAudio/src/FAudio_internal.h
@@ -111,7 +111,7 @@
#define FAudio_floor(x) SDL_floor(x)
#define FAudio_abs(x) SDL_abs(x)
@@ -32,16 +32,3 @@
#define FAudio_cosf(x) SDL_cosf(x)
#define FAudio_sinf(x) SDL_sinf(x)
-diff --git a/lib/FAudio/src/FAudio_platform_sdl2.c
b/lib/FAudio/src/FAudio_platform_sdl2.c
-index 08a8feb..e9462f7 100644
a/lib/FAudio/src/FAudio_platform_sdl2.c
-+++ b/lib/FAudio/src/FAudio_platform_sdl2.c
-@@ -100,8 +100,6 @@ iosretry:
- #else
- #ifdef _WIN32
- #error Windows absolutely positively needs SDL 2.0.9!
--#else
--#pragma message("Please update to SDL 2.0.9 ASAP!")
- #endif
- 0
- #endif
commit FAudio for openSUSE:Factory
Hello community, here is the log from the commit of package FAudio for openSUSE:Factory checked in at 2020-05-07 14:51:22 Comparing /work/SRC/openSUSE:Factory/FAudio (Old) and /work/SRC/openSUSE:Factory/.FAudio.new.2738 (New) Package is "FAudio" Thu May 7 14:51:22 2020 rev:3 rq:800697 version:20.05 Changes: --- /work/SRC/openSUSE:Factory/FAudio/FAudio.changes2020-03-24 22:38:16.149262233 +0100 +++ /work/SRC/openSUSE:Factory/.FAudio.new.2738/FAudio.changes 2020-05-07 14:51:31.370082021 +0200 @@ -1,0 +2,6 @@ +Wed May 6 09:52:48 UTC 2020 - Martin Pluskal + +- Update to version 20.05: + * No changelog available + +--- Old: FNA-2003.zip New: FNA-2005.zip Other differences: -- ++ FAudio.spec ++ --- /var/tmp/diff_new_pack.946rNI/_old 2020-05-07 14:51:33.938087172 +0200 +++ /var/tmp/diff_new_pack.946rNI/_new 2020-05-07 14:51:33.942087180 +0200 @@ -16,9 +16,9 @@ # -%define realver 2003 +%define realver 2005 Name: FAudio -Version:20.03 +Version:20.05 Release:0 Summary:A reimplementation of the XNA Game Studio libraries License:Zlib @@ -61,7 +61,6 @@ cd lib/FAudio %cmake \ -DCMAKE_BUILD_TYPE=Release - %cmake_build %install
commit FAudio for openSUSE:Factory
Hello community,
here is the log from the commit of package FAudio for openSUSE:Factory checked
in at 2020-03-24 22:36:09
Comparing /work/SRC/openSUSE:Factory/FAudio (Old)
and /work/SRC/openSUSE:Factory/.FAudio.new.3160 (New)
Package is "FAudio"
Tue Mar 24 22:36:09 2020 rev:2 rq:787712 version:20.03
Changes:
--- /work/SRC/openSUSE:Factory/FAudio/FAudio.changes2019-03-26
15:39:01.248334151 +0100
+++ /work/SRC/openSUSE:Factory/.FAudio.new.3160/FAudio.changes 2020-03-24
22:38:16.149262233 +0100
@@ -1,0 +2,6 @@
+Wed Mar 18 23:30:58 UTC 2020 - Christophe Giboudeaux
+
+- Update to 20.03. No changelog
+- Update faudio-older-sdl2.patch.
+
+---
Old:
FNA-1903.zip
New:
FNA-2003.zip
Other differences:
--
++ FAudio.spec ++
--- /var/tmp/diff_new_pack.ACLFXK/_old 2020-03-24 22:38:17.161262724 +0100
+++ /var/tmp/diff_new_pack.ACLFXK/_new 2020-03-24 22:38:17.165262727 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package openal-soft
+# spec file for package FAudio
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,25 +12,26 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
+%define realver 2003
Name: FAudio
-%define realver 1903
-Version:19.03
+Version:20.03
Release:0
Summary:A reimplementation of the XNA Game Studio libraries
License:Zlib
Group: Development/Libraries/C and C++
-URL:https://fna-xna.github.io/
-Source0:http://fna.flibitijibibo.com/archive/FNA-%realver.zip
+URL:https://fna-xna.github.io
+Source0:http://fna.flibitijibibo.com/archive/FNA-%{realver}.zip
Source1:baselibs.conf
Patch0:faudio-older-sdl2.patch
-BuildRequires: unzip
BuildRequires: cmake
BuildRequires: gcc-c++
-BuildRequires: SDL2-devel
+BuildRequires: pkgconfig
+BuildRequires: unzip
+BuildRequires: cmake(sdl2)
%description
FNA is a reimplementation of the Microsoft XNA Game Studio 4.0 Refresh
libraries.
@@ -42,7 +43,6 @@
%description -n libFAudio0
FNA is a reimplementation of the Microsoft XNA Game Studio 4.0 Refresh
libraries.
-
%package devel
Summary:FAudio Development Libraries
Group: Development/Languages/C and C++
@@ -51,16 +51,18 @@
%description devel
FNA is a reimplementation of the Microsoft XNA Game Studio 4.0 Refresh
libraries.
-
%prep
%setup -q -n FNA
+%if 0%{?suse_version} < 1550
%patch0 -p1
+%endif
%build
cd lib/FAudio
%cmake \
-DCMAKE_BUILD_TYPE=Release
-make %{?_smp_mflags}
+
+%cmake_build
%install
cd lib/FAudio
++ faudio-older-sdl2.patch ++
--- /var/tmp/diff_new_pack.ACLFXK/_old 2020-03-24 22:38:17.205262746 +0100
+++ /var/tmp/diff_new_pack.ACLFXK/_new 2020-03-24 22:38:17.205262746 +0100
@@ -1,7 +1,28 @@
-Index: FNA/lib/FAudio/src/FAudio_internal.h
-===
FNA.orig/lib/FAudio/src/FAudio_internal.h
-+++ FNA/lib/FAudio/src/FAudio_internal.h
+diff --git a/lib/FAudio/CMakeLists.txt b/lib/FAudio/CMakeLists.txt
+index dca4563..1aaa437 100644
+--- a/lib/FAudio/CMakeLists.txt
b/lib/FAudio/CMakeLists.txt
+@@ -181,14 +181,14 @@ else()
+ endif()
+ elseif (TARGET SDL2)
+ message(STATUS "using TARGET SDL2")
+- target_link_libraries(FAudio PUBLIC SDL2)
++ target_link_libraries(FAudio PUBLIC SDL2 m)
+ if(INSTALL_MINGW_DEPENDENCIES)
+ install_shared_libs(TARGETS SDL2 DESTINATION bin
NO_INSTALL_SYMLINKS REQUIRED)
+ endif()
+ else()
+ message(STATUS "no TARGET SDL2::SDL2, or SDL2, using variables")
+ target_include_directories(FAudio PUBLIC
"$")
+- target_link_libraries(FAudio PUBLIC ${SDL2_LIBRARIES})
++ target_link_libraries(FAudio PUBLIC ${SDL2_LIBRARIES} m)
+ if(INSTALL_MINGW_DEPENDENCIES)
+ install_shared_libs(${SDL2_LIBRARIES} DESTINATION bin
NO_INSTALL_SYMLINKS)
+ endif()
+diff --git a/lib/FAudio/src/FAudio_internal.h
b/lib/FAudio/src/FAudio_internal.h
+index 555a945..e16ce72 100644
+--- a/lib/FAudio/src/FAudio_internal.h
b/lib/FAudio/src/FAudio_internal.h
@@ -111,7 +111,7 @@
#define FAudio_floor(x) S
