diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-08-07 12:37:21 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-08-07 12:37:21 +0100 |
commit | b8c7370a682e4e29cda623222d17a790c01c3642 (patch) | |
tree | f6caa14689bd00a5760eadaa381ff41e50ef3c1b /media-libs/openal | |
parent | 8a4997a7e2d1e36c089d4d76935b5a902d98d3d0 (diff) |
gentoo auto-resync : 07:08:2024 - 12:37:20
Diffstat (limited to 'media-libs/openal')
-rw-r--r-- | media-libs/openal/Manifest | 3 | ||||
-rw-r--r-- | media-libs/openal/files/openal-1.23.1-gcc15-cstdint.patch | 32 | ||||
-rw-r--r-- | media-libs/openal/openal-1.23.1-r1.ebuild | 6 |
3 files changed, 39 insertions, 2 deletions
diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index 6c358f17df0b..1b63d0297148 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1,3 +1,4 @@ +AUX openal-1.23.1-gcc15-cstdint.patch 650 BLAKE2B d4d809a519476586a41db29a277f73c568110c9fcc5a5e2f0a0e945877c757025a46069d143e95cb24d470f4147796e1072dd06fe5322b50e51f10551866e89f SHA512 9a3d76575c9af49ad1c6b3764e098df10c72fcd95495927fe98572f51e19b7fa3fc5cad48c2924069a95d2c563a2a11861de7022c07ccbd1d99d7af11209c151 DIST openal-soft-1.23.1.tar.bz2 699330 BLAKE2B 214eb5c6714f8beec711fbebb60725fb06daf77bcb62b14125ff3bc11ebe97365893a36652819bcde92d3714bb2a7ec2ac119a1f439a74fea56f65c7574f2c95 SHA512 0d40577cd27040dc8814c15bacc310a0ce1c98e084f0a37db9f66899265df42ea61ac672efba7445e495849c25b9ba5b086f43320a38965f6ee74081b2896819 -EBUILD openal-1.23.1-r1.ebuild 2874 BLAKE2B d479019920a93a39a1fbe6f8b2d47e21ed9edc4f6a3846592913f40c0abd30492acfbeb17d03e58a2420761c701f23da4def77835ae48883159d381fe491003b SHA512 24c07d6aeaebcb25fddad0069a9789f8dc621891d8aa454c41beca95b8e1a9995f02bb52e19ab136d3eb8ec407f4f295c4cdac8c0b398cea79dd85643c7a2bb9 +EBUILD openal-1.23.1-r1.ebuild 2935 BLAKE2B 5fcfc4e936bec0b789562ed1f2ba234a75a5196ffb3a57ce9ecee65e7a0734d24e37df0f698d8e22ecda74c6c68d0df5afdcf972effd073be3b486b68aa1ae50 SHA512 2eaab5ba0da57c11005bce92e997676fa641a1fece0d4ee8f6902e8bc4d12db73f2e188d4537fa992b49455a31e474ce953612e0631701ad3e2c351cb2d17608 MISC metadata.xml 538 BLAKE2B 4b9dc398e2edd4930ade6cffbe1e39776bc3a0a1aa5ea2fa4753d8756517f7d2efc3e22ce31eef1f79dee9dc1d1f5c4ca945f1d5b54a7ffac081173f8bb6ffc1 SHA512 9e817af11955ef748ea11979a1da99c046ca4f45f812f1555f9dcd0606ca16e8d027de9588d792170faf81a42a091cc8d5edffff1d12d99128f08f688f685462 diff --git a/media-libs/openal/files/openal-1.23.1-gcc15-cstdint.patch b/media-libs/openal/files/openal-1.23.1-gcc15-cstdint.patch new file mode 100644 index 000000000000..ce4ceb455b2f --- /dev/null +++ b/media-libs/openal/files/openal-1.23.1-gcc15-cstdint.patch @@ -0,0 +1,32 @@ +Fixed exhaustively upstream in https://github.com/kcat/openal-soft/commit/64f8e8347f7ed3f98917fae7587f4d72b54c28ef +but doesn't apply cleanly, so do a minimal fix here. +--- a/alc/alu.h ++++ b/alc/alu.h +@@ -2,6 +2,7 @@ + #define ALU_H + + #include <bitset> ++#include <cstdint> + + #include "aloptional.h" + +--- a/core/mixer/defs.h ++++ b/core/mixer/defs.h +@@ -2,6 +2,7 @@ + #define CORE_MIXER_DEFS_H + + #include <array> ++#include <cstdint> + #include <stdlib.h> + + #include "alspan.h" +--- a/core/uhjfilter.h ++++ b/core/uhjfilter.h +@@ -2,6 +2,7 @@ + #define CORE_UHJFILTER_H + + #include <array> ++#include <cstdint> + + #include "almalloc.h" + #include "alspan.h" diff --git a/media-libs/openal/openal-1.23.1-r1.ebuild b/media-libs/openal/openal-1.23.1-r1.ebuild index 577f84a4b295..2c46a9584900 100644 --- a/media-libs/openal/openal-1.23.1-r1.ebuild +++ b/media-libs/openal/openal-1.23.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -51,6 +51,10 @@ DEPEND=" DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) +PATCHES=( + "${FILESDIR}"/${PN}-1.23.1-gcc15-cstdint.patch +) + multilib_src_configure() { local mycmakeargs=( # See bug #809314 for getting both options for backends |