svn commit: r1932585 - subversion/trunk/.github/workflows

[email protected]
Newsgroups gmane.comp.version-control.subversion.svn
Message-ID <177457656656.3849026.11338046796013160579@svn03-he-fi>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.