@@ -5411,6 +5411,7 @@
SUBDIR += rubygem-jbuilder-rails5
SUBDIR += rubygem-jbuilder-rails50
SUBDIR += rubygem-jekyll-coffeescript
SUBDIR += rubygem-jenkins_api_client
SUBDIR += rubygem-jeweler
SUBDIR += rubygem-jira-ruby
SUBDIR += rubygem-jmespath
@@ -0,0 +1,22 @@
# $FreeBSD$

PORTNAME= jenkins_api_client
PORTVERSION= 1.5.3
CATEGORIES= devel rubygems
MASTER_SITES= RG

MAINTAINER= ruby@FreeBSD.org
COMMENT= Jenkins JSON API Client

RUN_DEPENDS= rubygem-nokogiri>=1.6:textproc/rubygem-nokogiri \
rubygem-thor>=0.16.0:devel/rubygem-thor \
rubygem-terminal-table>=1.4.0:textproc/rubygem-terminal-table \
rubygem-mixlib-shellout>=1.1.0:devel/rubygem-mixlib-shellout \
rubygem-socksify>=1.7.0:www/rubygem-socksify \
rubygem-json>=1.0:devel/rubygem-json

USE_RUBY= yes
USES= gem
PLIST_FILES= bin/jenkinscli

.include <bsd.port.mk>
@@ -0,0 +1,3 @@
TIMESTAMP = 1499473801
SHA256 (rubygem/jenkins_api_client-1.5.3.gem) = 1acb01d242a2ff77138375a2eeaa76c41ba70637ff665e0a509a26ef36daa0c3
SIZE (rubygem/jenkins_api_client-1.5.3.gem) = 592384
@@ -0,0 +1,4 @@
This is a simple and easy-to-use Jenkins Api client with features focused on
automating Job configuration programaticaly and so forth

WWW: https://github.com/arangamani/jenkins_api_client
@@ -2,7 +2,7 @@
# $FreeBSD$

PORTNAME= gcc
PORTVERSION= 8.0.0.s20170625
PORTVERSION= 8.0.0.s20170702
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
@@ -139,6 +139,7 @@ full-regression-test: build

post-stage:
${RM} ${STAGEDIR}${PREFIX}/man/man7/*
${RM} -r ${STAGEDIR}${TARGLIB}/gcc/*/${GCC_VERSION}/include-fixed/
# Add target libraries and include files to packaging list.
${RM} ${WRKDIR}/PLIST.lib
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///}
@@ -1,3 +1,3 @@
TIMESTAMP = 1498964170
SHA256 (gcc-8-20170625.tar.xz) = 24dc576fbf38ecccb3faf84b6e2cbb1dd5bef9eb1b684848d26139a5db623a0e
SIZE (gcc-8-20170625.tar.xz) = 59478732
TIMESTAMP = 1499441467
SHA256 (gcc-8-20170702.tar.xz) = 73c4b30877e60f0a434dcc4600caa07a4ee5de7bf255cad9018dec4adb4cae48
SIZE (gcc-8-20170702.tar.xz) = 59576784
@@ -993,6 +993,7 @@
SUBDIR += rubygem-hammer_cli_foreman_salt
SUBDIR += rubygem-hammer_cli_foreman_ssh
SUBDIR += rubygem-hiera
SUBDIR += rubygem-hiera-eyaml
SUBDIR += rubygem-hiera-file
SUBDIR += rubygem-hiera1
SUBDIR += rubygem-hieracles
@@ -0,0 +1,22 @@
# $FreeBSD$

PORTNAME= hiera-eyaml
PORTVERSION= 2.1.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG

MAINTAINER= freebsd@rig.rain.com
COMMENT= Backend for Hiera that provides encryption/decryption for properties

LICENSE= MIT

RUN_DEPENDS= rubygem-trollop>=2.0:devel/rubygem-trollop \
rubygem-highline>=1.7:devel/rubygem-highline

PLIST_FILES= bin/eyaml

NO_ARCH= yes
USE_RUBY= yes
USES= gem

.include <bsd.port.mk>
@@ -0,0 +1,3 @@
TIMESTAMP = 1499471105
SHA256 (rubygem/hiera-eyaml-2.1.0.gem) = 469148a15902c837221324aae53f712a600aa93e3d37a987934cd584b6bb45c0
SIZE (rubygem/hiera-eyaml-2.1.0.gem) = 29184
@@ -0,0 +1,11 @@
--- hiera-eyaml.gemspec.orig 2017-07-08 00:14:31 UTC
+++ hiera-eyaml.gemspec
@@ -22,7 +22,7 @@ Gem::Specification.new do |s|

if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
s.add_runtime_dependency(%q<trollop>.freeze, ["~> 2.0"])
- s.add_runtime_dependency(%q<highline>.freeze, ["~> 1.6.19"])
+ s.add_runtime_dependency(%q<highline>.freeze, ["~> 1.6"])
else
s.add_dependency(%q<trollop>.freeze, ["~> 2.0"])
s.add_dependency(%q<highline>.freeze, ["~> 1.6.19"])
@@ -0,0 +1,8 @@
hiera-eyaml is a backend for Hiera that provides per-value encryption of
sensitive data within yaml files to be used by Puppet. The Hiera eyaml
backend uses yaml formatted files with the .eyaml extension. The encrypted
strings are prefixed with the encryption method, wrapped with ENC[] and
placed in an eyaml file. You can mix your plain values in as well or
separate them into different files.

WWW: https://github.com/TomPoulton/hiera-eyaml