Author: jun66j5
Date: Fri Mar 27 01:56:06 2026
New Revision: 1932585
Log:
GitHub Actions: Adapt to apache-serf package separated from subversion
package on homebrew on Feb 19, 2026.
* .github/workflows/cmake.yml
(Install dependencies (Mac OS, homebrew)):
Install apache-serf instead of subversion package.
Modified:
subversion/trunk/.github/workflows/cmake.yml
Modified: subversion/trunk/.github/workflows/cmake.yml
==============================================================================
--- subversion/trunk/.github/workflows/cmake.yml Fri Mar 27 01:37:10
2026 (r1932584)
+++ subversion/trunk/.github/workflows/cmake.yml Fri Mar 27 01:56:06
2026 (r1932585)
@@ -159,19 +159,13 @@ jobs:
- name: Install dependencies (Mac OS, homebrew)
if: runner.os == 'macOS'
- # Subversion is being installed here only to get the Serf library,
- # since there is no separate package.
run: |
- brew install apr apr-util expat sqlite ninja subversion
- $brew_prefix = "$(& brew --prefix)"
- ls -r "$brew_prefix/opt/subversion/libexec/serf"
- $PKG_CONFIG_PATH = @(
- "$brew_prefix/opt/apr/lib/pkgconfig",
- "$brew_prefix/opt/apr-util/lib/pkgconfig",
- "$brew_prefix/opt/expat/lib/pkgconfig",
- "$brew_prefix/opt/sqlite/lib/pkgconfig",
- "$brew_prefix/opt/subversion/libexec/serf/lib/pkgconfig") `
- -Join ":"
+ $packages = @('apr', 'apr-util', 'expat', 'sqlite', 'apache-serf')
+ brew install ninja $packages
+ $PKG_CONFIG_PATH = `
+ $packages | `
+ % { "$(& brew --prefix $_)/lib/pkgconfig" } | `
+ Join-String -Separator ':'
"PKG_CONFIG_PATH=$PKG_CONFIG_PATH" >> $env:GITHUB_ENV
- name: Use LF for Git checkout