sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
commit a9e44f2145a56f88286c98aeda62ab0ca2dacc87
parent f7ade4e96d9a1a7198b0f84644f62ab58bd5536d
Author: Dan Callaghan <djc@djc.id.au>
Date:   Sun,  6 Apr 2025 09:50:26 +1000

contrib/nix: switch to official release of xapian-ruby 1.4.27

Diffstat:
M contrib/nix/gemset.nix | 4 ++--
M contrib/nix/ruby3.1-shell.nix | 8 --------
M contrib/nix/ruby3.2-shell.nix | 8 --------
M contrib/nix/ruby3.3-shell.nix | 8 --------
M contrib/nix/ruby3.4-shell.nix | 8 --------
5 files changed, 2 insertions(+), 34 deletions(-)
diff --git a/contrib/nix/gemset.nix b/contrib/nix/gemset.nix
@@ -331,9 +331,9 @@
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0xlzgk2sis7nnasiplpg6x7mdvqa17ahq2d27i8fd5hs8dmqcsh2";
+      sha256 = "0070gc3q3j41wxajakhj8vpyp2p18j1rhl20cpcj645vccgvqd21";
       type = "gem";
     };
-    version = "1.4.22";
+    version = "1.4.27";
   };
 }
diff --git a/contrib/nix/ruby3.1-shell.nix b/contrib/nix/ruby3.1-shell.nix
@@ -14,14 +14,6 @@ let
     lockfile = ./Gemfile.lock;
     gemset = ./gemset.nix;
     gemConfig = pkgs.defaultGemConfig // {
-      # Temporarily pull from my fork: https://github.com/Garaio-REM/xapian-ruby/pull/11
-      xapian-ruby = attrs: pkgs.defaultGemConfig.xapian-ruby attrs // {
-        version = "1.4.27";
-        src = pkgs.fetchurl {
-          url = "https://github.com/danc86/xapian-ruby/releases/download/v1.4.27/xapian-ruby-1.4.27.gem";
-          sha256 = "sha256-E5U/4NEFkChMJtrMj8oCqKPgTYyKku5OXGcPQvhN4xM=";
-        };
-      };
       # Workaround for Sup issue #623
       ncursesw = attrs: pkgs.defaultGemConfig.ncursesw attrs // {
         buildInputs = [ ncurses ];
diff --git a/contrib/nix/ruby3.2-shell.nix b/contrib/nix/ruby3.2-shell.nix
@@ -14,14 +14,6 @@ let
     lockfile = ./Gemfile.lock;
     gemset = ./gemset.nix;
     gemConfig = pkgs.defaultGemConfig // {
-      # Temporarily pull from my fork: https://github.com/Garaio-REM/xapian-ruby/pull/11
-      xapian-ruby = attrs: pkgs.defaultGemConfig.xapian-ruby attrs // {
-        version = "1.4.27";
-        src = pkgs.fetchurl {
-          url = "https://github.com/danc86/xapian-ruby/releases/download/v1.4.27/xapian-ruby-1.4.27.gem";
-          sha256 = "sha256-E5U/4NEFkChMJtrMj8oCqKPgTYyKku5OXGcPQvhN4xM=";
-        };
-      };
       # Workaround for Sup issue #623
       ncursesw = attrs: pkgs.defaultGemConfig.ncursesw attrs // {
         buildInputs = [ ncurses ];
diff --git a/contrib/nix/ruby3.3-shell.nix b/contrib/nix/ruby3.3-shell.nix
@@ -14,14 +14,6 @@ let
     lockfile = ./Gemfile.lock;
     gemset = ./gemset.nix;
     gemConfig = pkgs.defaultGemConfig // {
-      # Temporarily pull from my fork: https://github.com/Garaio-REM/xapian-ruby/pull/11
-      xapian-ruby = attrs: pkgs.defaultGemConfig.xapian-ruby attrs // {
-        version = "1.4.27";
-        src = pkgs.fetchurl {
-          url = "https://github.com/danc86/xapian-ruby/releases/download/v1.4.27/xapian-ruby-1.4.27.gem";
-          sha256 = "sha256-E5U/4NEFkChMJtrMj8oCqKPgTYyKku5OXGcPQvhN4xM=";
-        };
-      };
       # Workaround for Sup issue #623
       ncursesw = attrs: pkgs.defaultGemConfig.ncursesw attrs // {
         buildInputs = [ ncurses ];
diff --git a/contrib/nix/ruby3.4-shell.nix b/contrib/nix/ruby3.4-shell.nix
@@ -14,14 +14,6 @@ let
     lockfile = ./Gemfile.lock;
     gemset = ./gemset.nix;
     gemConfig = pkgs.defaultGemConfig // {
-      # Temporarily pull from my fork: https://github.com/Garaio-REM/xapian-ruby/pull/11
-      xapian-ruby = attrs: pkgs.defaultGemConfig.xapian-ruby attrs // {
-        version = "1.4.27";
-        src = pkgs.fetchurl {
-          url = "https://github.com/danc86/xapian-ruby/releases/download/v1.4.27/xapian-ruby-1.4.27.gem";
-          sha256 = "sha256-E5U/4NEFkChMJtrMj8oCqKPgTYyKku5OXGcPQvhN4xM=";
-        };
-      };
       # Workaround for Sup issue #623
       ncursesw = attrs: pkgs.defaultGemConfig.ncursesw attrs // {
         buildInputs = [ ncurses ];