pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/ruby-ffi-compiler



Module Name:    pkgsrc
Committed By:   taca
Date:           Sun Mar 24 14:04:18 UTC 2024

Modified Files:
        pkgsrc/devel/ruby-ffi-compiler: Makefile PLIST distinfo
        pkgsrc/devel/ruby-ffi-compiler/patches:
            patch-lib_ffi-compiler_compile__task.rb

Log Message:
devel/ruby-ffi-compiler: update to 1.3.2

1.2.0 (2023-03-03)

* Correctly format compile arguments for shell
* Respect user's environment FLAGS

1.2.1 (2023-06-08)

* Stay backwards compatible

1.2.2 (2024-02-11)

* Implement some escaping for Windows shells
* Escape all arguments for shell commands

1.3.0 (2024-03-13)

* Reuse shellescape for Windows
* Reuse prebuilt binaries

1.3.1 (2024-03-13)

* Bump ffi version requirement to 1.15.5
* Add version file

1.3.2 (2024-03-14)

* Provide namespace-free task name even when using namespaces


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/ruby-ffi-compiler/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/ruby-ffi-compiler/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/ruby-ffi-compiler/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/ruby-ffi-compiler/patches/patch-lib_ffi-compiler_compile__task.rb

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/ruby-ffi-compiler/Makefile
diff -u pkgsrc/devel/ruby-ffi-compiler/Makefile:1.3 pkgsrc/devel/ruby-ffi-compiler/Makefile:1.4
--- pkgsrc/devel/ruby-ffi-compiler/Makefile:1.3 Mon Nov  2 15:13:27 2020
+++ pkgsrc/devel/ruby-ffi-compiler/Makefile     Sun Mar 24 14:04:18 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2020/11/02 15:13:27 taca Exp $
+# $NetBSD: Makefile,v 1.4 2024/03/24 14:04:18 taca Exp $
 
-DISTNAME=      ffi-compiler-1.0.1
-PKGREVISION=   1
+DISTNAME=      ffi-compiler-1.3.2
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/devel/ruby-ffi-compiler/PLIST
diff -u pkgsrc/devel/ruby-ffi-compiler/PLIST:1.1 pkgsrc/devel/ruby-ffi-compiler/PLIST:1.2
--- pkgsrc/devel/ruby-ffi-compiler/PLIST:1.1    Thu Jan 16 14:36:15 2020
+++ pkgsrc/devel/ruby-ffi-compiler/PLIST        Sun Mar 24 14:04:18 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2020/01/16 14:36:15 taca Exp $
+@comment $NetBSD: PLIST,v 1.2 2024/03/24 14:04:18 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/Gemfile
 ${GEM_LIBDIR}/LICENSE
@@ -11,6 +11,9 @@ ${GEM_LIBDIR}/lib/ffi-compiler/exporter.
 ${GEM_LIBDIR}/lib/ffi-compiler/fake_ffi/ffi-compiler/loader.rb
 ${GEM_LIBDIR}/lib/ffi-compiler/fake_ffi/ffi.rb
 ${GEM_LIBDIR}/lib/ffi-compiler/loader.rb
+${GEM_LIBDIR}/lib/ffi-compiler/multi_file_task.rb
 ${GEM_LIBDIR}/lib/ffi-compiler/platform.rb
+${GEM_LIBDIR}/lib/ffi-compiler/shell.rb
 ${GEM_LIBDIR}/lib/ffi-compiler/task.rb
+${GEM_LIBDIR}/lib/ffi-compiler/version.rb
 ${GEM_HOME}/specifications/${GEM_NAME}.gemspec

Index: pkgsrc/devel/ruby-ffi-compiler/distinfo
diff -u pkgsrc/devel/ruby-ffi-compiler/distinfo:1.4 pkgsrc/devel/ruby-ffi-compiler/distinfo:1.5
--- pkgsrc/devel/ruby-ffi-compiler/distinfo:1.4 Tue Oct 26 10:19:31 2021
+++ pkgsrc/devel/ruby-ffi-compiler/distinfo     Sun Mar 24 14:04:18 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2021/10/26 10:19:31 nia Exp $
+$NetBSD: distinfo,v 1.5 2024/03/24 14:04:18 taca Exp $
 
-BLAKE2s (ffi-compiler-1.0.1.gem) = 4ace17c6826651b76c0cb6a4d98871f9ccf9ca59297eab831d878449ba767e4a
-SHA512 (ffi-compiler-1.0.1.gem) = 7a13625ab1c5748d05ec93d68708dd9435ec92dcd0c823109c44173fdaf8710aec5f5b4fb11966475f10ae91401c7ca3c620f9d36bb9ca665114e1ed70f4edd0
-Size (ffi-compiler-1.0.1.gem) = 18432 bytes
-SHA1 (patch-lib_ffi-compiler_compile__task.rb) = a29a3bbb2d3d4f622374ae90b957ad2839caf7ea
+BLAKE2s (ffi-compiler-1.3.2.gem) = 48d697b23b3ecac5d8dccb968bf69386b9604803954158dcd1547ed3c9e22c6c
+SHA512 (ffi-compiler-1.3.2.gem) = 2e7233c066228caa0684e02a9a9beaab4a5ab8fc16ad444d029bfaed45e3191b2b388e386e869002301a2956c93968c2c979178b2ca9ad295841036f96db4f93
+Size (ffi-compiler-1.3.2.gem) = 14848 bytes
+SHA1 (patch-lib_ffi-compiler_compile__task.rb) = 0af0245027ebcb5aa78c7cef1402d71434fd44b7

Index: pkgsrc/devel/ruby-ffi-compiler/patches/patch-lib_ffi-compiler_compile__task.rb
diff -u pkgsrc/devel/ruby-ffi-compiler/patches/patch-lib_ffi-compiler_compile__task.rb:1.1 pkgsrc/devel/ruby-ffi-compiler/patches/patch-lib_ffi-compiler_compile__task.rb:1.2
--- pkgsrc/devel/ruby-ffi-compiler/patches/patch-lib_ffi-compiler_compile__task.rb:1.1  Mon Nov  2 15:13:27 2020
+++ pkgsrc/devel/ruby-ffi-compiler/patches/patch-lib_ffi-compiler_compile__task.rb      Sun Mar 24 14:04:18 2024
@@ -1,13 +1,13 @@
-$NetBSD: patch-lib_ffi-compiler_compile__task.rb,v 1.1 2020/11/02 15:13:27 taca Exp $
+$NetBSD: patch-lib_ffi-compiler_compile__task.rb,v 1.2 2024/03/24 14:04:18 taca Exp $
 
 Do not use FFI::Compiler::Platform own definition and use
 RbConfig::CONFIG['arch'] instead.
 
---- lib/ffi-compiler/compile_task.rb.orig      2020-11-02 14:39:47.900421091 +0000
+--- lib/ffi-compiler/compile_task.rb.orig      2024-03-23 12:59:05.934181248 +0000
 +++ lib/ffi-compiler/compile_task.rb
-@@ -95,7 +95,7 @@ module FFI
+@@ -122,7 +122,7 @@ module FFI
          end
-         so_flags = so_flags.join(' ')
+         so_flags = shelljoin(so_flags)
  
 -        out_dir = "#{@platform.arch}-#{@platform.os}"
 +        out_dir = RbConfig::CONFIG['arch']



Home | Main Index | Thread Index | Old Index