git: 1fc4aeec2863 - main - databases/rubygem-sqlite3: Update to 1.5.4

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Fri, 30 Dec 2022 09:13:33 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1fc4aeec2863ee427542d0555755a5e44f170213

commit 1fc4aeec2863ee427542d0555755a5e44f170213
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2022-12-30 08:47:09 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2022-12-30 09:05:19 +0000

    databases/rubygem-sqlite3: Update to 1.5.4
    
    Changes:        https://github.com/sparklemotion/sqlite3-ruby/releases
---
 databases/rubygem-sqlite3/Makefile                 |  2 +-
 databases/rubygem-sqlite3/distinfo                 |  6 +++---
 .../files/patch-ext-sqlite3-extconf.rb             | 22 +++++++++++++++-------
 3 files changed, 19 insertions(+), 11 deletions(-)

diff --git a/databases/rubygem-sqlite3/Makefile b/databases/rubygem-sqlite3/Makefile
index f5d93346f9e7..5f6aa638dfc8 100644
--- a/databases/rubygem-sqlite3/Makefile
+++ b/databases/rubygem-sqlite3/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	sqlite3
-PORTVERSION=	1.5.3
+PORTVERSION=	1.5.4
 CATEGORIES=	databases rubygems
 MASTER_SITES=	RG
 
diff --git a/databases/rubygem-sqlite3/distinfo b/databases/rubygem-sqlite3/distinfo
index 7b22673dcb0d..410055cf8f3f 100644
--- a/databases/rubygem-sqlite3/distinfo
+++ b/databases/rubygem-sqlite3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1665648419
-SHA256 (rubygem/sqlite3-1.5.3.gem) = 66524f404db0b697620b601dea6381b139e9ce6f47e8eb628759c8d6ddcb25c5
-SIZE (rubygem/sqlite3-1.5.3.gem) = 3134976
+TIMESTAMP = 1669058033
+SHA256 (rubygem/sqlite3-1.5.4.gem) = 5d4f6bed23a629651c965f5107861f11df479d74eeef3a70d6ec702f28112101
+SIZE (rubygem/sqlite3-1.5.4.gem) = 3167744
diff --git a/databases/rubygem-sqlite3/files/patch-ext-sqlite3-extconf.rb b/databases/rubygem-sqlite3/files/patch-ext-sqlite3-extconf.rb
index ab031b907262..5b727bf95bf9 100644
--- a/databases/rubygem-sqlite3/files/patch-ext-sqlite3-extconf.rb
+++ b/databases/rubygem-sqlite3/files/patch-ext-sqlite3-extconf.rb
@@ -1,4 +1,4 @@
---- ext/sqlite3/extconf.rb.orig	2022-10-13 10:19:00 UTC
+--- ext/sqlite3/extconf.rb.orig	2022-11-27 23:59:11 UTC
 +++ ext/sqlite3/extconf.rb
 @@ -1,5 +1,4 @@
  require "mkmf"
@@ -49,19 +49,23 @@
        end
  
        def configure_extension
-@@ -125,11 +88,6 @@ module Sqlite3
+@@ -125,15 +88,6 @@ module Sqlite3
        end
  
        def minimal_recipe
 -        MiniPortile.new(libname, sqlite3_config[:version]).tap do |recipe|
--          recipe.files = sqlite3_config[:files]
--          recipe.target = File.join(package_root_dir, "ports")
--          recipe.patch_files = Dir[File.join(package_root_dir, "patches", "*.patch")].sort
+-          if sqlite_source_dir
+-            recipe.source_directory = sqlite_source_dir
+-          else
+-            recipe.files = sqlite3_config[:files]
+-            recipe.target = File.join(package_root_dir, "ports")
+-            recipe.patch_files = Dir[File.join(package_root_dir, "patches", "*.patch")].sort
+-          end
 -        end
        end
  
        def package_root_dir
-@@ -137,12 +95,9 @@ module Sqlite3
+@@ -141,12 +95,9 @@ module Sqlite3
        end
  
        def sqlite3_config
@@ -74,13 +78,17 @@
        end
  
        def abort_could_not_find(missing)
-@@ -154,11 +109,9 @@ module Sqlite3
+@@ -158,7 +109,6 @@ module Sqlite3
        end
  
        def cross_build?
 -        enable_config("cross-build")
        end
  
+       def sqlite_source_dir
+@@ -166,7 +116,6 @@ module Sqlite3
+       end
+ 
        def download
 -        minimal_recipe.download
        end