https://github.com/voxpupuli/puppet-syntax/releases adds support for ruby 4.0 and multiple encoded blocks.
Tests pass. OK? Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/ruby-puppet-syntax/Makefile,v diff -u -p -r1.23 Makefile --- Makefile 3 Feb 2026 19:56:36 -0000 1.23 +++ Makefile 10 May 2026 14:22:49 -0000 @@ -1,6 +1,6 @@ COMMENT= syntax checks for Puppet manifests and templates -DISTNAME= puppet-syntax-7.0.1 +DISTNAME= puppet-syntax-7.2.0 CATEGORIES= sysutils MAINTAINER= Sebastian Reitenbach <[email protected]> Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/ruby-puppet-syntax/distinfo,v diff -u -p -r1.18 distinfo --- distinfo 3 Feb 2026 19:56:36 -0000 1.18 +++ distinfo 10 May 2026 14:22:52 -0000 @@ -1,2 +1,2 @@ -SHA256 (puppet-syntax-7.0.1.gem) = RF4kwKtGCspLltTerLbr/veKhGMkq1zYw12/iS2CKEg= -SIZE (puppet-syntax-7.0.1.gem) = 24064 +SHA256 (puppet-syntax-7.2.0.gem) = 9i+Ewpj8N6IMynt7EVW5UBYzUEi/X3VgEhU1trutK9w= +SIZE (puppet-syntax-7.2.0.gem) = 24064 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/sysutils/ruby-puppet-syntax/pkg/PLIST,v diff -u -p -r1.11 PLIST --- pkg/PLIST 3 Feb 2026 19:56:36 -0000 1.11 +++ pkg/PLIST 10 May 2026 14:23:36 -0000 @@ -38,6 +38,7 @@ ${GEM_LIB}/gems/${DISTNAME}/spec/fixture ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/hiera/hiera_bad.yaml ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/hiera/hiera_badkey.yaml ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/hiera/hiera_badvalue.yaml +${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/hiera/hiera_good.eyaml ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/hiera/hiera_good.yaml ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/hiera/hiera_key_empty.yaml ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/hiera/hiera_key_no_value.yaml
