From 10074f8e1d1d27e00e1e1f3801e68fd77892608a Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Sat, 10 Jan 2026 10:54:30 +0000 Subject: [PATCH] env: Adjust librosprite dependency inclusion * It made no sense to include it in the RISC OS builds. The RISC OS front end is the only one that can handle sprites without this library. * The only front ends that don't default NETSURF_USE_ROSPRITE to NO are: `beos`, `framebuffer`, and `gtk`, which set it to AUTO. * This adjusts it so it's recognised as a dependency for the default HOST case, which is typically used for native linux `framebuffer`/`gtk` builds. --- docs/env.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/env.sh b/docs/env.sh index e988ce20b..5b9b0a101 100644 --- a/docs/env.sh +++ b/docs/env.sh @@ -371,7 +371,7 @@ case "$BUILD_TARGET" in # tools required to build the browser for RISC OS NS_TOOLS="nsgenbind" # libraries required for the risc os target abi - NS_FRONTEND_LIBS="libsvgtiny librufl libpencil librosprite" + NS_FRONTEND_LIBS="libsvgtiny librufl libpencil" ;; *-atari-mint) # tools required to build the browser for atari @@ -403,7 +403,7 @@ case "$BUILD_TARGET" in # default tools required to build the browser NS_TOOLS="nsgenbind" # default additional internal libraries - NS_FRONTEND_LIBS="libsvgtiny libnsfb" + NS_FRONTEND_LIBS="libsvgtiny libnsfb librosprite" ;; esac ;;