Sat Nov 18 15:45:58 2023 UTC ()
ruby-mini_portile2: update to 2.8.5.

Upstream changes:
 https://github.com/flavorjones/mini_portile/releases/tag/v2.8.5

2.8.5 / 2023-10-22

Added

  * New methods #lib_path and #include_path which point at the installed
    directories under ports. (by @flavorjones)
  * Add config param for CMAKE_BUILD_TYPE, which now defaults to Release.
    (#136 by @Watson1978)

Experimental

Introduce experimental support for MiniPortile#mkmf_config which sets up
MakeMakefile variables to properly link against the recipe. This should
make it easier for C extensions to package third-party libraries.
(by @flavorjones)

  * With no arguments, will set up just $INCFLAGS, $libs, and $LIBPATH.
  * Optionally, if provided a pkg-config file, will use that config to
    more precisely set $INCFLAGS, $libs, $LIBPATH, and $CFLAGS/$CXXFLAGS.
  * Optionally, if provided the name of a static archive, will rewrite
    linker flags to ensure correct linkage.

Note that the behavior may change slightly before official support is
announced. Please comment on #118 if you have feedback.


(tsutsui)
diff -r1.10 -r1.11 pkgsrc/misc/ruby-mini_portile2/Makefile
diff -r1.4 -r1.5 pkgsrc/misc/ruby-mini_portile2/PLIST
diff -r1.12 -r1.13 pkgsrc/misc/ruby-mini_portile2/distinfo

cvs diff -r1.10 -r1.11 pkgsrc/misc/ruby-mini_portile2/Makefile (expand / switch to unified diff)

--- pkgsrc/misc/ruby-mini_portile2/Makefile 2023/08/06 02:23:51 1.10
+++ pkgsrc/misc/ruby-mini_portile2/Makefile 2023/11/18 15:45:58 1.11
@@ -1,12 +1,12 @@ @@ -1,12 +1,12 @@
1# $NetBSD: Makefile,v 1.10 2023/08/06 02:23:51 tsutsui Exp $ 1# $NetBSD: Makefile,v 1.11 2023/11/18 15:45:58 tsutsui Exp $
2 2
3DISTNAME= mini_portile2-2.8.4 3DISTNAME= mini_portile2-2.8.5
4CATEGORIES= misc 4CATEGORIES= misc
5 5
6MAINTAINER= tsutsui@NetBSD.org 6MAINTAINER= tsutsui@NetBSD.org
7HOMEPAGE= https://github.com/luislavena/mini_portile 7HOMEPAGE= https://github.com/luislavena/mini_portile
8COMMENT= Simple autoconf builder for developers 8COMMENT= Simple autoconf builder for developers
9LICENSE= mit 9LICENSE= mit
10 10
11.include "../../lang/ruby/gem.mk" 11.include "../../lang/ruby/gem.mk"
12.include "../../mk/bsd.pkg.mk" 12.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/misc/ruby-mini_portile2/PLIST (expand / switch to unified diff)

--- pkgsrc/misc/ruby-mini_portile2/PLIST 2021/08/21 18:24:28 1.4
+++ pkgsrc/misc/ruby-mini_portile2/PLIST 2023/11/18 15:45:58 1.5
@@ -1,33 +1,39 @@ @@ -1,33 +1,39 @@
1@comment $NetBSD: PLIST,v 1.4 2021/08/21 18:24:28 tsutsui Exp $ 1@comment $NetBSD: PLIST,v 1.5 2023/11/18 15:45:58 tsutsui Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/.github/FUNDING.yml 3${GEM_LIBDIR}/.github/FUNDING.yml
4${GEM_LIBDIR}/.github/workflows/ci.yml 4${GEM_LIBDIR}/.github/workflows/ci.yml
5${GEM_LIBDIR}/.gitignore 5${GEM_LIBDIR}/.gitignore
6${GEM_LIBDIR}/CHANGELOG.md 6${GEM_LIBDIR}/CHANGELOG.md
7${GEM_LIBDIR}/Gemfile 7${GEM_LIBDIR}/Gemfile
8${GEM_LIBDIR}/LICENSE.txt 8${GEM_LIBDIR}/LICENSE.txt
9${GEM_LIBDIR}/README.md 9${GEM_LIBDIR}/README.md
10${GEM_LIBDIR}/Rakefile 10${GEM_LIBDIR}/Rakefile
11${GEM_LIBDIR}/SECURITY.md 11${GEM_LIBDIR}/SECURITY.md
12${GEM_LIBDIR}/lib/mini_portile2.rb 12${GEM_LIBDIR}/lib/mini_portile2.rb
13${GEM_LIBDIR}/lib/mini_portile2/mini_portile.rb 13${GEM_LIBDIR}/lib/mini_portile2/mini_portile.rb
14${GEM_LIBDIR}/lib/mini_portile2/mini_portile_cmake.rb 14${GEM_LIBDIR}/lib/mini_portile2/mini_portile_cmake.rb
15${GEM_LIBDIR}/lib/mini_portile2/version.rb 15${GEM_LIBDIR}/lib/mini_portile2/version.rb
16${GEM_LIBDIR}/mini_portile2.gemspec 16${GEM_LIBDIR}/mini_portile2.gemspec
17${GEM_LIBDIR}/test/assets/git/config 17${GEM_LIBDIR}/test/assets/git/config
18${GEM_LIBDIR}/test/assets/gpg-fixtures/data 18${GEM_LIBDIR}/test/assets/gpg-fixtures/data
19${GEM_LIBDIR}/test/assets/gpg-fixtures/data.asc 19${GEM_LIBDIR}/test/assets/gpg-fixtures/data.asc
20${GEM_LIBDIR}/test/assets/gpg-fixtures/data.invalid.asc 20${GEM_LIBDIR}/test/assets/gpg-fixtures/data.invalid.asc
21${GEM_LIBDIR}/test/assets/patch 1.diff 21${GEM_LIBDIR}/test/assets/patch 1.diff
 22${GEM_LIBDIR}/test/assets/pkgconf/libxml2/libxml-2.0.pc
 23${GEM_LIBDIR}/test/assets/pkgconf/libxslt/libexslt.pc
 24${GEM_LIBDIR}/test/assets/pkgconf/libxslt/libxslt.pc
22${GEM_LIBDIR}/test/assets/test mini portile-1.0.0/configure 25${GEM_LIBDIR}/test/assets/test mini portile-1.0.0/configure
23${GEM_LIBDIR}/test/assets/test-cmake-1.0/CMakeLists.txt 26${GEM_LIBDIR}/test/assets/test-cmake-1.0/CMakeLists.txt
24${GEM_LIBDIR}/test/assets/test-cmake-1.0/hello.c 27${GEM_LIBDIR}/test/assets/test-cmake-1.0/hello.c
25${GEM_LIBDIR}/test/assets/test-download-archive.tar.gz 28${GEM_LIBDIR}/test/assets/test-download-archive.tar.gz
26${GEM_LIBDIR}/test/helper.rb 29${GEM_LIBDIR}/test/helper.rb
 30${GEM_LIBDIR}/test/test_activate.rb
27${GEM_LIBDIR}/test/test_cmake.rb 31${GEM_LIBDIR}/test/test_cmake.rb
28${GEM_LIBDIR}/test/test_cook.rb 32${GEM_LIBDIR}/test/test_cook.rb
29${GEM_LIBDIR}/test/test_digest.rb 33${GEM_LIBDIR}/test/test_digest.rb
30${GEM_LIBDIR}/test/test_download.rb 34${GEM_LIBDIR}/test/test_download.rb
31${GEM_LIBDIR}/test/test_execute.rb 35${GEM_LIBDIR}/test/test_execute.rb
 36${GEM_LIBDIR}/test/test_mkmf_config.rb
32${GEM_LIBDIR}/test/test_proxy.rb 37${GEM_LIBDIR}/test/test_proxy.rb
 38${GEM_LIBDIR}/test/test_recipe.rb
33${GEM_HOME}/specifications/${GEM_NAME}.gemspec 39${GEM_HOME}/specifications/${GEM_NAME}.gemspec

cvs diff -r1.12 -r1.13 pkgsrc/misc/ruby-mini_portile2/distinfo (expand / switch to unified diff)

--- pkgsrc/misc/ruby-mini_portile2/distinfo 2023/08/06 02:23:51 1.12
+++ pkgsrc/misc/ruby-mini_portile2/distinfo 2023/11/18 15:45:58 1.13
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.12 2023/08/06 02:23:51 tsutsui Exp $ 1$NetBSD: distinfo,v 1.13 2023/11/18 15:45:58 tsutsui Exp $
2 2
3BLAKE2s (mini_portile2-2.8.4.gem) = 22d39dcee39ec31851bf97219fbcc7bf32fb0deb7603f12ed6ef59b97ae1f01e 3BLAKE2s (mini_portile2-2.8.5.gem) = 72a677f862a572d04261aa4217a5523396e3adc583ef7f1a59234b137ae8ffc8
4SHA512 (mini_portile2-2.8.4.gem) = 19e3e4908e54fb73d695f0674a5c95d96bfa2cf6f87c0d59c32f8a68941b729adc065b3bea2d5eaada489340d8c76e098b9db839d075cac5d183f47d2cee7d9c 4SHA512 (mini_portile2-2.8.5.gem) = fa09bc2c4aefc341cb249dc33b5ad3182aa582ef150645793e323bdef4d19cbeeced0348c3c962a7225a9aa91b40824347fa1499955326525eddcf867f6ff798
5Size (mini_portile2-2.8.4.gem) = 30720 bytes 5Size (mini_portile2-2.8.5.gem) = 35840 bytes