commit:     58348ad2e734b5c717e10875c5578f3c7a557fb8
Author:     crueter <crueter <AT> eden-emu <DOT> dev>
AuthorDate: Tue Jan 27 17:39:08 2026 +0000
Commit:     crueter <crueter <AT> crueter <DOT> xyz>
CommitDate: Tue Jan 27 17:39:08 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58348ad2

games-emulation/eden: drop 0.0.4, add 0.1.0

Signed-off-by: crueter <crueter <AT> eden-emu.dev>

 games-emulation/eden/Manifest                              |  3 ++-
 .../eden/{eden-0.0.4.ebuild => eden-0.1.0.ebuild}          | 14 +++++++++++---
 2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/games-emulation/eden/Manifest b/games-emulation/eden/Manifest
index 795e113ea3..0465049e97 100644
--- a/games-emulation/eden/Manifest
+++ b/games-emulation/eden/Manifest
@@ -1,2 +1,3 @@
-DIST eden-0.0.4.tar.gz 12804296 BLAKE2B 
ea7a29f46e6e1d85e248fc8d04a1389dc7722479a711bf0a345acce0c52c7b8c80387e56fe54aed7c034a9130d13df5a6590d97455fedb52c8f6030459bc0a4f
 SHA512 
8fbac721d7a73de944180798c9298fb56194d0061d06e64f148d2fd16bbda1460f75f9363f91b30ac6907b1c85f98e7e07ab18b2146966c6c5be97e16b8acad3
+DIST eden-0.1.0-fix-httplib-package.patch 831 BLAKE2B 
50fb92c3eb22e2c6596f35bea04b51cbe62f10178a6669d3a562ef25e0b26816662980445ea6c30fd2bf5d94c48db13ff059b76749987045441856f382e19bad
 SHA512 
a7279ce8a9525daf55878f192cc1e3b8461a69b484a4738443df5ef472ebfaf50d0c24296f6a0f6e606ea9eca39db3d1bd1b1e17ea8870470dc4d488b8bba604
+DIST eden-0.1.0.tar.gz 12217484 BLAKE2B 
9457762306c583bdeb224f1d49c44cb0d8f99285ffac1fe2af90c19636522d552d5483f48dc0f3e658ceec8ba4d8e1241eeac382cdd492fc37e26ea61b864232
 SHA512 
d0a456aa649b9c54794ff3f01094a6bf609b54115746af8f2693e6279cefc1a95882e05d37058d8e8a01c35c4295fc55e524c0668adf8354b30fb0c35a673300
 DIST nx-tzdb-121125.tar.gz 102895 BLAKE2B 
6619b7ad2200be8efb495773d017a07985adb7b05ba97285427aa86103ae9a8c9befc698709539a0292c413c2c8082c39fd699e181140e6879844084e5c19382
 SHA512 
dc37a189a44ce8b5c988ca550582431a6c7eadfd3c6e709bee6277116ee803e714333e85c9e6cbb5c69346a14d6f2cc7ed96e8aa09cc5fb8a89f945059651db6

diff --git a/games-emulation/eden/eden-0.0.4.ebuild 
b/games-emulation/eden/eden-0.1.0.ebuild
similarity index 93%
rename from games-emulation/eden/eden-0.0.4.ebuild
rename to games-emulation/eden/eden-0.1.0.ebuild
index 2d0b09094f..bc91e1c3e9 100644
--- a/games-emulation/eden/eden-0.0.4.ebuild
+++ b/games-emulation/eden/eden-0.1.0.ebuild
@@ -13,6 +13,7 @@ SRC_URI="
        https://git.eden-emu.dev/eden-emu/eden/archive/v${PV/_/-}.tar.gz -> 
${P}.tar.gz
        
https://git.crueter.xyz/misc/tzdb_to_nx/releases/download/${_TZDB_VER}/${_TZDB_VER}.tar.gz
 ->
                nx-tzdb-${_TZDB_VER}.tar.gz
+       https://git.eden-emu.dev/eden-emu/eden/pulls/3395.patch -> 
${PN}-0.1.0-fix-httplib-package.patch
 "
 
 S="${WORKDIR}/${PN}"
@@ -27,6 +28,10 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
+PATCHES=(
+       "${DISTDIR}/${PN}-0.1.0-fix-httplib-package.patch"
+)
+
 RDEPEND="
        app-arch/lz4
        app-arch/zstd
@@ -54,7 +59,10 @@ RDEPEND="
                dev-qt/qtbase:6[concurrent,dbus,gui,widgets]
        )
        sdl? ( media-libs/libsdl2[haptic,joystick,sound,video] )
-       ssl? ( dev-libs/openssl:= )
+       ssl? (
+               dev-libs/openssl:=
+               dev-cpp/cpp-httplib:=[ssl]
+       )
        usb? ( dev-libs/libusb )
        web-applet? ( dev-qt/qtwebengine:6[widgets] )
        web-service? ( dev-cpp/cpp-httplib:=[ssl] )
@@ -134,10 +142,10 @@ src_configure() {
                -DCPMUTIL_FORCE_SYSTEM=yes
                -DTITLE_BAR_FORMAT_IDLE="Eden | v${PV/_/-}"
                -DYUZU_TZDB_PATH="${WORKDIR}/nx-tzdb-${_TZDB_VER}"
-               -DYUZU_USE_FASTER_LD=no
+               -DUSE_FASTER_LINKER=no
 
                -DDYNARMIC_ENABLE_LTO=$(usex lto)
-               -DYUZU_ENABLE_LTO=$(usex lto)
+               -DENABLE_LTO=$(usex lto)
 
                -DDYNARMIC_USE_LLVM=$(usex llvm)
                -DYUZU_DISABLE_LLVM=$(usex !llvm)

Reply via email to