After the other related puppet updates, this is a long overdue,
and therefore now bigger jump from 4.8.4 to 4.10.1.

works for me on my master, 4.8 agents are happy as well
as the one 3.x agent I still have around.

Comments, OK?
If I don't hear anything back, I'll commit on the weekend.

cheers,
Sebastian


Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/ruby-puppet/4/Makefile,v
retrieving revision 1.20
diff -u -r1.20 Makefile
--- Makefile	31 Jan 2017 18:46:58 -0000	1.20
+++ Makefile	17 May 2017 20:55:58 -0000
@@ -2,9 +2,11 @@
 
 PORTROACH=		limit:^4
 
-VERSION=		4.8.2
+VERSION=		4.10.1
 
 RUN_DEPENDS+=		databases/ruby-hiera3,${MODRUBY_FLAVOR} \
+			devel/ruby-gettext-setup,${MODRUBY_FLAVOR}>=0.10,<1 \
+			devel/ruby-locale,${MODRUBY_FLAVOR}>=2.1,<3 \
 			devel/ruby-rgen,${MODRUBY_FLAVOR} \
 			sysutils/facter
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/sysutils/ruby-puppet/4/distinfo,v
retrieving revision 1.11
diff -u -r1.11 distinfo
--- distinfo	31 Jan 2017 18:46:58 -0000	1.11
+++ distinfo	17 May 2017 20:55:58 -0000
@@ -1,2 +1,2 @@
-SHA256 (puppet-4.8.2.tar.gz) = /HHKC+ZLSxKC4AZLj78RXFR8uHymsgnaVuG5VpVnQEo=
-SIZE (puppet-4.8.2.tar.gz) = 2873651
+SHA256 (puppet-4.10.1.tar.gz) = Jxc40rWq7I+q/VQwdqwNkBL81gUbzNL3CmbNR5NixgU=
+SIZE (puppet-4.10.1.tar.gz) = 2954351
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/sysutils/ruby-puppet/4/pkg/PLIST,v
retrieving revision 1.12
diff -u -r1.12 PLIST
--- pkg/PLIST	18 Nov 2016 14:55:36 -0000	1.12
+++ pkg/PLIST	17 May 2017 20:55:58 -0000
@@ -88,11 +88,11 @@
 ${MODRUBY_SITEDIR}/puppet/data_providers/hiera_module_data_provider.rb
 ${MODRUBY_SITEDIR}/puppet/data_providers/hiera_support.rb
 ${MODRUBY_SITEDIR}/puppet/data_providers/json_data_provider_factory.rb
-${MODRUBY_SITEDIR}/puppet/data_providers/lookup_adapter.rb
 ${MODRUBY_SITEDIR}/puppet/data_providers/yaml_data_provider_factory.rb
 ${MODRUBY_SITEDIR}/puppet/defaults.rb
 ${MODRUBY_SITEDIR}/puppet/environments.rb
 ${MODRUBY_SITEDIR}/puppet/error.rb
+${MODRUBY_SITEDIR}/puppet/etc.rb
 ${MODRUBY_SITEDIR}/puppet/external/
 ${MODRUBY_SITEDIR}/puppet/external/dot.rb
 ${MODRUBY_SITEDIR}/puppet/external/nagios/
@@ -158,6 +158,8 @@
 ${MODRUBY_SITEDIR}/puppet/feature/cfpropertylist.rb
 ${MODRUBY_SITEDIR}/puppet/feature/eventlog.rb
 ${MODRUBY_SITEDIR}/puppet/feature/external_facts.rb
+${MODRUBY_SITEDIR}/puppet/feature/hiera_eyaml.rb
+${MODRUBY_SITEDIR}/puppet/feature/hocon.rb
 ${MODRUBY_SITEDIR}/puppet/feature/libuser.rb
 ${MODRUBY_SITEDIR}/puppet/feature/msgpack.rb
 ${MODRUBY_SITEDIR}/puppet/feature/pe_license.rb
@@ -217,16 +219,19 @@
 ${MODRUBY_SITEDIR}/puppet/functions/emerg.rb
 ${MODRUBY_SITEDIR}/puppet/functions/epp.rb
 ${MODRUBY_SITEDIR}/puppet/functions/err.rb
+${MODRUBY_SITEDIR}/puppet/functions/eyaml_lookup_key.rb
 ${MODRUBY_SITEDIR}/puppet/functions/filter.rb
 ${MODRUBY_SITEDIR}/puppet/functions/find_file.rb
 ${MODRUBY_SITEDIR}/puppet/functions/hiera.rb
 ${MODRUBY_SITEDIR}/puppet/functions/hiera_array.rb
 ${MODRUBY_SITEDIR}/puppet/functions/hiera_hash.rb
 ${MODRUBY_SITEDIR}/puppet/functions/hiera_include.rb
+${MODRUBY_SITEDIR}/puppet/functions/hocon_data.rb
 ${MODRUBY_SITEDIR}/puppet/functions/import.rb
 ${MODRUBY_SITEDIR}/puppet/functions/include.rb
 ${MODRUBY_SITEDIR}/puppet/functions/info.rb
 ${MODRUBY_SITEDIR}/puppet/functions/inline_epp.rb
+${MODRUBY_SITEDIR}/puppet/functions/json_data.rb
 ${MODRUBY_SITEDIR}/puppet/functions/lest.rb
 ${MODRUBY_SITEDIR}/puppet/functions/lookup.rb
 ${MODRUBY_SITEDIR}/puppet/functions/map.rb
@@ -250,6 +255,7 @@
 ${MODRUBY_SITEDIR}/puppet/functions/versioncmp.rb
 ${MODRUBY_SITEDIR}/puppet/functions/warning.rb
 ${MODRUBY_SITEDIR}/puppet/functions/with.rb
+${MODRUBY_SITEDIR}/puppet/functions/yaml_data.rb
 ${MODRUBY_SITEDIR}/puppet/generate/
 ${MODRUBY_SITEDIR}/puppet/generate/models/
 ${MODRUBY_SITEDIR}/puppet/generate/models/type/
@@ -681,10 +687,24 @@
 ${MODRUBY_SITEDIR}/puppet/pops/loaders.rb
 ${MODRUBY_SITEDIR}/puppet/pops/lookup/
 ${MODRUBY_SITEDIR}/puppet/pops/lookup.rb
+${MODRUBY_SITEDIR}/puppet/pops/lookup/configured_data_provider.rb
 ${MODRUBY_SITEDIR}/puppet/pops/lookup/context.rb
+${MODRUBY_SITEDIR}/puppet/pops/lookup/data_adapter.rb
+${MODRUBY_SITEDIR}/puppet/pops/lookup/data_dig_function_provider.rb
+${MODRUBY_SITEDIR}/puppet/pops/lookup/data_hash_function_provider.rb
+${MODRUBY_SITEDIR}/puppet/pops/lookup/data_provider.rb
+${MODRUBY_SITEDIR}/puppet/pops/lookup/environment_data_provider.rb
 ${MODRUBY_SITEDIR}/puppet/pops/lookup/explainer.rb
+${MODRUBY_SITEDIR}/puppet/pops/lookup/function_provider.rb
+${MODRUBY_SITEDIR}/puppet/pops/lookup/global_data_provider.rb
+${MODRUBY_SITEDIR}/puppet/pops/lookup/hiera_config.rb
 ${MODRUBY_SITEDIR}/puppet/pops/lookup/interpolation.rb
 ${MODRUBY_SITEDIR}/puppet/pops/lookup/invocation.rb
+${MODRUBY_SITEDIR}/puppet/pops/lookup/location_resolver.rb
+${MODRUBY_SITEDIR}/puppet/pops/lookup/lookup_adapter.rb
+${MODRUBY_SITEDIR}/puppet/pops/lookup/lookup_key.rb
+${MODRUBY_SITEDIR}/puppet/pops/lookup/lookup_key_function_provider.rb
+${MODRUBY_SITEDIR}/puppet/pops/lookup/module_data_provider.rb
 ${MODRUBY_SITEDIR}/puppet/pops/lookup/sub_lookup.rb
 ${MODRUBY_SITEDIR}/puppet/pops/merge_strategy.rb
 ${MODRUBY_SITEDIR}/puppet/pops/migration/
@@ -1087,6 +1107,7 @@
 ${MODRUBY_SITEDIR}/puppet/util.rb
 ${MODRUBY_SITEDIR}/puppet/util/autoload.rb
 ${MODRUBY_SITEDIR}/puppet/util/backups.rb
+${MODRUBY_SITEDIR}/puppet/util/character_encoding.rb
 ${MODRUBY_SITEDIR}/puppet/util/checksums.rb
 ${MODRUBY_SITEDIR}/puppet/util/classgen.rb
 ${MODRUBY_SITEDIR}/puppet/util/colors.rb
@@ -1234,6 +1255,7 @@
 ${MODRUBY_SITEDIR}/puppet/vendor/load_pathspec.rb
 ${MODRUBY_SITEDIR}/puppet/vendor/load_rgen.rb
 ${MODRUBY_SITEDIR}/puppet/vendor/load_semantic.rb
+${MODRUBY_SITEDIR}/puppet/vendor/load_semantic_puppet.rb
 ${MODRUBY_SITEDIR}/puppet/vendor/pathspec/
 ${MODRUBY_SITEDIR}/puppet/vendor/pathspec/CHANGELOG.md
 ${MODRUBY_SITEDIR}/puppet/vendor/pathspec/LICENSE
@@ -1443,34 +1465,24 @@
 ${MODRUBY_SITEDIR}/puppet/vendor/rgen/test/xml_instantiator_test/simple_xmi_to_ecore.rb
 ${MODRUBY_SITEDIR}/puppet/vendor/rgen_patch.rb
 ${MODRUBY_SITEDIR}/puppet/vendor/semantic/
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/Gemfile
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/PUPPET_README.md
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/Rakefile
 ${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/
 ${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/dependency/
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/dependency.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/dependency/graph.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/dependency/graph_node.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/dependency/module_release.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/dependency/source.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/dependency/unsatisfiable_graph.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/version.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/version_range.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/spec_helper.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/dependency/
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/dependency/graph_node_spec.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/dependency/graph_spec.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/dependency/module_release_spec.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/dependency/source_spec.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/dependency/unsatisfiable_graph_spec.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/dependency_spec.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/version_range_spec.rb
-${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/version_spec.rb
+${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/
+${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/
+${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/
+${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet.rb
+${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/dependency/
+${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/dependency.rb
+${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/dependency/graph.rb
+${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/dependency/graph_node.rb
+${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/dependency/module_release.rb
+${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/dependency/source.rb
+${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/dependency/unsatisfiable_graph.rb
+${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/gem_version.rb
+${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/locales/
+${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/locales/config.yaml
+${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/version.rb
+${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/version_range.rb
 ${MODRUBY_SITEDIR}/puppet/version.rb
 ${MODRUBY_SITEDIR}/puppet_x.rb
 ${MODRUBY_SITEDIR}/semver.rb

Reply via email to