From e5fedbc7331021d325857a61867e9eb81107792d Mon Sep 17 00:00:00 2001 From: sMtzDczDq <75165692+sMtzDczDq@users.noreply.github.com> Date: Fri, 21 Nov 2025 18:30:01 +0100 Subject: [PATCH 1/3] borgbackup-fuse 1.4.2 --- Formula/borgbackup-fuse.rb | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/Formula/borgbackup-fuse.rb b/Formula/borgbackup-fuse.rb index a4e43bf..5d7fbec 100644 --- a/Formula/borgbackup-fuse.rb +++ b/Formula/borgbackup-fuse.rb @@ -32,8 +32,8 @@ class BorgbackupFuse < Formula desc "Deduplicating archiver with compression and authenticated encryption" homepage "https://borgbackup.org/" - url "https://files.pythonhosted.org/packages/d3/8b/f24d8ab37b8d8cd85a55fa6cfaf98754bb7b6c7534c03ffe087506080a53/borgbackup-1.4.1.tar.gz" - sha256 "b8fbf8f1c19d900b6b32a5a1dc131c5d8665a7c7eea409e9095209100b903839" + url "https://files.pythonhosted.org/packages/de/79/2031c715a35c1fc943cdac83337b0070737d29796270454bedf52d2ac457/borgbackup-1.4.2.tar.gz" + sha256 "8923f5e953205d81138d1d7276c8a1c864215e230994d620c397635568ed376f" license "BSD-3-Clause" livecheck do @@ -53,8 +53,8 @@ class BorgbackupFuse < Formula conflicts_with "borgbackup", because: "borgbackup-fuse is a patched version of borgbackup" resource "msgpack" do - url "https://files.pythonhosted.org/packages/cb/d0/7555686ae7ff5731205df1012ede15dd9d927f6227ea151e901c7406af4f/msgpack-1.1.0.tar.gz" - sha256 "dd432ccc2c72b914e4cb77afce64aab761c1137cc698be3984eee260bcb2896e" + url "https://files.pythonhosted.org/packages/4d/f2/bfb55a6236ed8725a96b0aa3acbd0ec17588e6a2c3b62a93eb513ed8783f/msgpack-1.1.2.tar.gz" + sha256 "3b60763c1373dd60f398488069bcdc703cd08a711477b5d480eecc9f9626f47e" end resource "packaging" do @@ -62,11 +62,6 @@ class BorgbackupFuse < Formula sha256 "d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f" end - resource "llfuse" do - url "https://files.pythonhosted.org/packages/be/a5/a3dc8426732f75ff2cdd48aaaa60a44afd56812760f49198c0d204768b1f/llfuse-1.5.1.tar.gz" - sha256 "7c9be52289cf647e3d735104531cc23a1a89fd1be3a621613a1cc0991f1b2699" - end - def install ENV["BORG_LIBB2_PREFIX"] = Formula["libb2"].prefix ENV["BORG_LIBLZ4_PREFIX"] = Formula["lz4"].prefix From 72036d319af5dd404ea2c5073a726ebbb60d98c2 Mon Sep 17 00:00:00 2001 From: sMtzDczDq <75165692+sMtzDczDq@users.noreply.github.com> Date: Fri, 21 Nov 2025 19:43:15 +0100 Subject: [PATCH 2/3] Re-add llfuse update macos runner --- .github/workflows/main.yml | 4 ++-- Formula/borgbackup-fuse.rb | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 639d271..759d6f8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -15,8 +15,8 @@ jobs: fail-fast: true matrix: os: - - macos-13 - macos-14 + - macos-15 timeout-minutes: 15 steps: @@ -62,7 +62,7 @@ jobs: run: | borg init -e none test-repo borg create test-repo::test-archive Formula - + mkdir mnt borg mount test-repo::test-archive mnt ls mnt/Formula diff --git a/Formula/borgbackup-fuse.rb b/Formula/borgbackup-fuse.rb index 5d7fbec..b64b42e 100644 --- a/Formula/borgbackup-fuse.rb +++ b/Formula/borgbackup-fuse.rb @@ -61,6 +61,10 @@ class BorgbackupFuse < Formula url "https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz" sha256 "d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f" end + resource "llfuse" do + url "https://files.pythonhosted.org/packages/be/a5/a3dc8426732f75ff2cdd48aaaa60a44afd56812760f49198c0d204768b1f/llfuse-1.5.1.tar.gz" + sha256 "7c9be52289cf647e3d735104531cc23a1a89fd1be3a621613a1cc0991f1b2699" + end def install ENV["BORG_LIBB2_PREFIX"] = Formula["libb2"].prefix From d3fced2b1600877169cd07091735b26c9fda88e4 Mon Sep 17 00:00:00 2001 From: sMtzDczDq <75165692+sMtzDczDq@users.noreply.github.com> Date: Fri, 21 Nov 2025 19:45:59 +0100 Subject: [PATCH 3/3] Update python --- Formula/borgbackup-fuse.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Formula/borgbackup-fuse.rb b/Formula/borgbackup-fuse.rb index b64b42e..472f777 100644 --- a/Formula/borgbackup-fuse.rb +++ b/Formula/borgbackup-fuse.rb @@ -46,7 +46,7 @@ class BorgbackupFuse < Formula depends_on "libb2" depends_on "lz4" depends_on "openssl@3" - depends_on "python@3.13" + depends_on "python@3.14" depends_on "xxhash" depends_on "zstd"