Skip to content

Commit

Permalink
games-emulation/lime3ds: fix for Boost 1.87.0
Browse files Browse the repository at this point in the history
Signed-off-by: Andrew Udvare <[email protected]>
  • Loading branch information
Tatsh committed Dec 17, 2024
1 parent 9aff559 commit 5c4497d
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 1 deletion.
3 changes: 2 additions & 1 deletion games-emulation/lime3ds/Manifest
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
AUX lime3ds-0001-system-library-changes.patch 6372 BLAKE2B 0935e957bf1477e3f9c4031fa8d988dfa4118b0be7cdebc7b18aa60679f743eddad034e9b2eeacf9809da4e7e405bf1a141fb4b151fac91ab60f0ff1403d5913 SHA512 1b2632750c123e5ccdc35beb428fc62589b3bbee840f0e4bf6a3ac04ec44f918671d7784fcfde7e919db012ae79ed411b756c000df3a81062d8a44aa76363e85
AUX lime3ds-0002-boost-fix.patch 536 BLAKE2B 477b045b27935c38380fec9ee9b7f2665f6ee5fa6bb8c7f84b9cbc5b5a48bfb39c9c69ccddd008d4e7f13e765de2b9a528a06657914e44d53fc0809efd2b4722 SHA512 6a11030c318e26e94ea77bd9dce90852b8691d5cf330514c9d8df78b43d8b808b88740651e7071abbb742249149a08740fa554450d69dc9a8e9a76080a94779a
AUX lime3ds-0003-boost-1.87-fixes.patch 711 BLAKE2B 390b09db9f70661dbb76f1cbde576b33c26e551e676aec900001bfb164eaac672d77b02e3cf933af1b1cd12ac4e9675ac11e3294bbf5138780deaf8cacfc1e19 SHA512 0dd56ed868c100f03fbb30f3ebc7d7d8d44df59d586d29668368d35572dc646625d3c4c246d6079528624dc189edc68fe7fa2cc98a9f4eb5f09e6aa8e6d72411
DIST lime3ds-2119.1.tar.gz 7782069 BLAKE2B 9eb22abc0a4c1496e2706a7821e56658cd09fb60ffebd2af7ed74e629cc83a39eec894dc5b25c8187899fcb4c75ff999738f3fb41d4825529f98bca7e7080c0c SHA512 b172fad5bb55b0dc236d926220a9d6f046e7c7685530a6b17ba1a6cce4aa495ebcca5f13e67d370756d6c667e8ce0e9e96b6ce183c0581543ddde1282fbc6dfd
DIST lime3ds-compatibility-list-29291d4.tar.gz 680155 BLAKE2B d50f584594553408e38027c66bfeefbd7c54d104ffb431ab1e134a5d6dad521a2adb0653b3003a9c62cfa063bd07bd3cb2f057ea146aacdd740a25086c1f926f SHA512 bb2c2fd3e095a70b440ca1804dfc86e4b64c68104f31d1684a305750392515ee6256aa8a15d663c555e8c2990d5c459f001fe427622abb3a0ddd1be2cac02803
DIST lime3ds-dds-ktx-42dd8aa.tar.gz 264403 BLAKE2B bb202227325f4a051458713e6271b9da9f940e4a998f5af3233298c26728c06c04c6d439cdb86a7e6ef814a2c925063f5d472bc2a2ab052681cec4e72034e047 SHA512 2af702e36b595dcb38e8a4ddf1d5c75accb25361fe11b8db0b51e2acfe42391696fe7ee73b59d889da4a0781b4404df01ab244b27d21267743d81f1bb0a1a7a2
Expand All @@ -9,6 +10,6 @@ DIST lime3ds-soundtouch-dd2252e.tar.gz 583070 BLAKE2B be61e03d8994457b0e6c412aa8
DIST lime3ds-xbyak-a1ac375.tar.gz 249481 BLAKE2B 94eb81637f410ea88781cb3da94dfce4e4a6104458b0774d36c98f6cd2114f55772182f4535e502a5efa06290677fc67d0bac9db4effb7fa44a79561b16c1738 SHA512 87f6ba92a484738b3a75a4d2c5c7e3f4f9ca65cdc02f71b761dba72c8320a011dd38ea5350516d980b8370211977816de4c3357fc5ae8c9f0a86b4a595768c5e
DIST lime3ds-yuzu-emu-sirit-4ab79a8.tar.gz 24196 BLAKE2B cd9512d79352bd00b33f59afff61059fa8e31b5e8792f37753543e37cd08967e0828dfa27a9f561281d800cf43a1466e8222f3d787385c3eabb1c24ecc13713b SHA512 768871f203bd1263fb2f01cba1a661fb85e8681f7af6f92403abe4fa34d79908edd863bfcbac1cacaad7dd08e0b720122fffe793881ffb0e4ee3af7c9c55affc
DIST lime3ds-yuzu-emu-sirit-spirv-headers-c214f6f.tar.gz 445653 BLAKE2B ca482ec348a690711cca0d57df1377101014d7137c9ae3642aa6eb4712a5f1de483c61d2c6eb961614bc17724d8b158465f1b9f93689a50a16dff7394439a1e0 SHA512 0ec901a8e446cdee82f9fa498d368f90532488d0f3810b6b13b18456fc0fec884f753bb11d720e695d04a49e33744edacf35f64b3bbc28cf63c857986f182278
EBUILD lime3ds-2119.1.ebuild 5113 BLAKE2B 3af5c3545c8e21c85219cd5f0e9bb70df93b2c469e4937d39bcd01b6b40077bd024ef0ad8256eab31e611fbde0654a2f7a8034c86638f6d7a9cb7e9dd42ffa3c SHA512 f9bb37f76d86ce6a58d2068b24b4b3f250c88cafe9855674c71e23588f7de7efcc13c1536663da64d97c4a77dd946a345e3d329ecd05bc55ed90fcb01f227efa
EBUILD lime3ds-2119.1.ebuild 5162 BLAKE2B 092f6c0bfe415bf4105b8556b3cbc391ec5b450804f4dbe273d9718f9c43c281aaf5efee6d39789b663bb1f7ecdad59ce394c8d91e7e17dc519cfa4f2eaf9c6b SHA512 2bfb559f72051af17534cf29e33fe855a51104af1f76da8a6edb8f94401d9ca8c46c4395e7cb1bab0d37289b131c6a641edf3decfd6006f46cdad9cb42e35ab4
MISC livecheck.json 21 BLAKE2B bb81b4a8446b66ed4968fdb16f7d49cf7cc8b18fefbd5113e0c1d87242e00220f47a68c92f248b4a57c6c7b7a3fd0c08644f7d87cfd62c8a40a8f0943e24932e SHA512 15755d50c96c6d85ffc9f5bcdc0c06e667512f963904a088a46ba334c340bb4baa0a5b3f88e578d4f2f4ea51cddf390c177aaa3245617e39ec476ec627b13492
MISC metadata.xml 409 BLAKE2B 5a1f6171bf55e68ee286e59d0373fdcf0c4b7e725458fa476cac58d26ef71947d4fd130716d2775ebf6068b07dbbc56ad9832fd658e426ac50d52e43b857cd57 SHA512 e97ec713fab8dca4efae68b58ccabbca9818a9ce4823d282250ad37d80bfd3618e7844a3638ca64f6759a588c5948db498b235faa26f893bb7f5b97e47ae194d
25 changes: 25 additions & 0 deletions games-emulation/lime3ds/files/lime3ds-0003-boost-1.87-fixes.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
From 085443f6de417a98607d50d9c6afd018cc8dc52c Mon Sep 17 00:00:00 2001
From: Andrew Udvare <[email protected]>
Date: Tue, 17 Dec 2024 14:41:59 -0500
Subject: [PATCH 2/2] Boost 1.87 fixes

---
src/input_common/udp/client.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/input_common/udp/client.cpp b/src/input_common/udp/client.cpp
index 7b14dbc76..9af45306b 100644
--- a/src/input_common/udp/client.cpp
+++ b/src/input_common/udp/client.cpp
@@ -108,7 +108,7 @@ private:
}

SocketCallback callback;
- boost::asio::io_service io_service;
+ boost::asio::io_context io_service;
boost::asio::basic_waitable_timer<clock> timer;
udp::socket socket;

--
2.47.1

1 change: 1 addition & 0 deletions games-emulation/lime3ds/lime3ds-2119.1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ BDEPEND="dev-cpp/catch:0 media-libs/fdk-aac"
PATCHES=(
"${FILESDIR}/${PN}-0001-system-library-changes.patch"
"${FILESDIR}/${PN}-0002-boost-fix.patch"
"${FILESDIR}/${PN}-0003-boost-1.87-fixes.patch"
)

S="${WORKDIR}/lime3ds-archive-${PV}"
Expand Down

0 comments on commit 5c4497d

Please sign in to comment.