From 45dfd0f2f739a81f6c66f90f737cec6c70d32ab4 Mon Sep 17 00:00:00 2001 From: "David E. Wheeler" Date: Tue, 7 Jan 2025 22:45:47 -0500 Subject: [PATCH] Upgrade to v1.5.0 Replace MySQL stuff with MariaDB. --- .github/workflows/ci.yml | 2 +- Formula/sqitch.rb | 8 ++++---- README.md | 9 +++++---- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d160446..b480064 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: runs-on: macos-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Tap run: |- mkdir -p $(brew --repo)/Library/Taps/citest diff --git a/Formula/sqitch.rb b/Formula/sqitch.rb index e2cecce..3034bb8 100644 --- a/Formula/sqitch.rb +++ b/Formula/sqitch.rb @@ -7,8 +7,8 @@ class Sqitch < Formula desc "Sensible database change management" homepage "https://sqitch.org/" - url "https://www.cpan.org/authors/id/D/DW/DWHEELER/App-Sqitch-v1.4.1.tar.gz" - sha256 "caf31cc8f772e3a4c9d4b3ff3a8f684a6eb5b1b3c261f4ddc0f90a88c36007c6" + url "https://www.cpan.org/authors/id/D/DW/DWHEELER/App-Sqitch-v1.5.0.tar.gz" + sha256 "a158871693edf1e9ffe3ad03e798b56500737b801c0a288c63f811ef9a140184" license "MIT" head "https://github.com/sqitchers/sqitch.git", branch: "develop" @@ -22,10 +22,11 @@ class Sqitch < Formula option "with-snowflake-support", "Support for managing Snowflake databases" option "with-std-env", "Build against custom non-Homebrew dependencies" + depends_on "openssl@3" depends_on "cpm" => :build depends_on FirebirdReq if build.with? "firebird-support" depends_on "libpq" if build.with? "postgres-support" - depends_on "mysql-client" if build.with? "mysql-support" + depends_on "mariadb" if build.with? "mysql-support" depends_on OracleReq if build.with? "oracle-support" depends_on "perl" depends_on "sqlite" if build.with? "sqlite-support" @@ -34,7 +35,6 @@ class Sqitch < Formula if build.head? depends_on "gettext" => :build - depends_on "openssl@3" => :build end if build.with? "vertica-support" diff --git a/README.md b/README.md index 7d14909..c6759a8 100644 --- a/README.md +++ b/README.md @@ -88,10 +88,11 @@ client at runtime. brew install sqitch --with-mysql-support ``` -Support for managing [MySQL](https://www.mysql.com) databases. This feature -optionally depends on the Homebrew `mysql-client` formula, both to build the -necessary database driver at build time, and to use the `mysql` client to -manage databases at runtime. It does not install the Homebrew MySQL server. +Support for managing [MySQL](https://www.mysql.com) and +[MariaDB](https://mariadb.com) databases. This feature optionally depends on +the Homebrew `mariadb` formula to build the necessary database driver at build +time and to use the `mysql` client to manage databases at runtime. It does not +install the Homebrew MySQL server. ### `--with-firebird-support`