also looking at this
chore(deps): update all non-major dependencies
#185
10 files
+301
-78
Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.
| @@ -165,11 +165,9 @@ jobs: | ||
| 165 | 165 | - name: Install build dependencies (macOS) |
| 166 | 166 | if: matrix.platform == 'darwin' |
| 167 | 167 | run: | |
| 168 | # Fallback to Homebrew for reliable CI builds | |
| 169 | brew install autoconf automake libtool pkg-config bison re2c libxml2 openssl curl libpng jpeg freetype oniguruma libzip postgresql readline bzip2 gmp openldap libxslt icu4c libsodium zlib gettext | |
| 170 | # Set up environment for Homebrew tools | |
| 171 | echo "/opt/homebrew/bin:/usr/local/bin:$PATH" >> $GITHUB_PATH | |
| 172 | echo "PKG_CONFIG_PATH=/opt/homebrew/lib/pkgconfig:/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH" >> $GITHUB_ENV | |
| 168 | # macOS: Let Launchpad handle all dependencies | |
| 169 | echo "📦 macOS build will use Launchpad for all dependencies" | |
| 170 | echo "🚀 No system package installation needed - Launchpad will provide everything" | |
| 173 | 171 | |
| 174 | 172 | - name: Install build dependencies (Windows) |
| 175 | 173 | if: matrix.platform == 'win32' |