Skip to content

Commit

Permalink
openal-soft: bump version and dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
valgur committed Nov 18, 2023
1 parent d513925 commit ebc8930
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 103 deletions.
13 changes: 4 additions & 9 deletions recipes/openal-soft/all/conandata.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
sources:
"1.23.1":
url: "https://openal-soft.org/openal-releases/openal-soft-1.23.1.tar.bz2"
sha256: "796f4b89134c4e57270b7f0d755f0fa3435b90da437b745160a49bd41c845b21"
"1.22.2":
url: "https://openal-soft.org/openal-releases/openal-soft-1.22.2.tar.bz2"
sha256: "ae94cc95cda76b7cc6e92e38c2531af82148e76d3d88ce996e2928a1ea7c3d20"
"1.21.1":
url: "https://openal-soft.org/openal-releases/openal-soft-1.21.1.tar.bz2"
sha256: "c8ad767e9a3230df66756a21cc8ebf218a9d47288f2514014832204e666af5d8"
"1.21.0":
url: "https://openal-soft.org/openal-releases/openal-soft-1.21.0.tar.bz2"
sha256: "2916b4fc24e23b0271ce0b3468832ad8b6d8441b1830215b28cc4fee6cc89297"
"1.20.1":
url: "https://openal-soft.org/openal-releases/openal-soft-1.20.1.tar.bz2"
sha256: "b6ceb051325732c23f5c8b6d37dbd89534517e6439a87e970882b447c3025d6d"
Expand All @@ -17,12 +17,7 @@ sources:
patches:
"1.22.2":
- patch_file: "patches/1.22.2-0001-fix-al-optional-in-if-compile-error.patch"
"1.21.0":
- patch_file: "patches/1.21.0-0001-c++14-does-not-have-std-aligned_alloc.patch"
- patch_file: "patches/1.21.0-0002-fix-windows-sdk.patch"
patch_description: "Avoid explicitly searching for the WindowsSDK"
patch_type: "portability"
patch_source: "https://github.com/kcat/openal-soft/commit/13698362f1726326ab60180b04a86df79b518614"
patch_source: "https://github.com/kcat/openal-soft/commit/650a6d49e9a511d005171940761f6dd6b440ee66"

Check warning on line 20 in recipes/openal-soft/all/conandata.yml

View workflow job for this annotation

GitHub Actions / Lint changed files (YAML files)

conandata.yml schema warning

Schema outlined in https://github.com/conan-io/conan-center-index/blob/master/docs/adding_packages/conandata_yml_format.md#patches-fields is not followed. required key(s) 'patch_description', 'patch_type' not found in - patch_file: patches/1.22.2-0 ... ^ (line: 19)
"1.20.1":
- patch_file: "patches/1.20.1-0001-fix-windows-sdk.patch"
patch_description: "Avoid explicitly searching for the WindowsSDK"
Expand Down
4 changes: 2 additions & 2 deletions recipes/openal-soft/all/conanfile.py
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,8 @@ def layout(self):
cmake_layout(self, src_folder="src")

def requirements(self):
if self.settings.os == "Linux":
self.requires("libalsa/1.2.7.2")
if self.settings.os in ["Linux", "FreeBSD"]:
self.requires("libalsa/1.2.10")

def validate(self):
if self._openal_cxx_backend:
Expand Down

This file was deleted.

74 changes: 0 additions & 74 deletions recipes/openal-soft/all/patches/1.21.0-0002-fix-windows-sdk.patch

This file was deleted.

4 changes: 2 additions & 2 deletions recipes/openal-soft/config.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
versions:
"1.23.1":
folder: all
"1.22.2":
folder: all
"1.21.1":
folder: all
"1.21.0":
folder: all
"1.20.1":
folder: all
"1.19.1":
Expand Down

0 comments on commit ebc8930

Please sign in to comment.