From 6cc4c3218bd7917ffb864ec9f009e5354f83aeff Mon Sep 17 00:00:00 2001 From: such-gitea Date: Tue, 10 Feb 2026 10:41:25 -0500 Subject: [PATCH] Update .gitea/workflows/build.yaml --- .gitea/workflows/build.yaml | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index b606df642..d3d1d6238 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -1,4 +1,4 @@ -name: Build Wownero Core (Windows Filename Fix) +name: Build Wownero Core (Complete SDK) on: push: branches: [ master, main ] @@ -63,7 +63,30 @@ jobs: curl -L -o contrib/depends/funcs.mk https://codeberg.org/wownero/wownero/raw/branch/master/contrib/depends/funcs.mk curl -L -o contrib/depends/packages/packages.mk https://codeberg.org/wownero/wownero/raw/branch/master/contrib/depends/packages/packages.mk - sed -i 's/^packages :=.*/packages := boost openssl expat libusb hidapi protobuf libiconv sodium zeromq unbound zlib zstd/' contrib/depends/packages/packages.mk + # FIX: Inject libevent into the build list (before unbound) + sed -i 's/^packages :=.*/packages := boost openssl expat libusb hidapi protobuf libiconv sodium zeromq libevent unbound zlib zstd/' contrib/depends/packages/packages.mk + + # GENERATE LIBEVENT.MK + cat <<'EOF' > contrib/depends/packages/libevent.mk + package=libevent + $(package)_version=2.1.12-stable + $(package)_download_path=https://github.com/libevent/libevent/releases/download/release-$($(package)_version)/ + $(package)_file_name=$(package)-$($(package)_version).tar.gz + $(package)_sha256_hash=92e6de1be9ec176428fd2367677e61ecedc2fc1cb11bc61069461ea910c1d4d7 + define $(package)_set_vars + $(package)_config_opts=--disable-shared --disable-openssl --disable-libenc --disable-samples --disable-debug-mode + endef + define $(package)_config_cmds + $($(package)_autoconf) + endef + define $(package)_build_cmds + $(MAKE) + endef + define $(package)_stage_cmds + $(MAKE) DESTDIR=$($(package)_staging_dir) install + endef + EOF + sed -i 's/^ /\t/' contrib/depends/packages/libevent.mk # GENERATE ZLIB.MK cat <<'EOF' > contrib/depends/packages/zlib.mk