Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Feb 2017 17:37:37 +0000 (UTC)
From:      =?UTF-8?Q?Jean-S=c3=a9bastien_P=c3=a9dron?= <dumbbell@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r434410 - in head: devel devel/rubygem-progressbar09 sysutils/rubygem-bosh_cli sysutils/rubygem-bosh_cli/files
Message-ID:  <201702191737.v1JHbbQk005712@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dumbbell
Date: Sun Feb 19 17:37:36 2017
New Revision: 434410
URL: https://svnweb.freebsd.org/changeset/ports/434410

Log:
  sysutils/rubygem-bosh_cli: Depend on devel/rubygem-progressbar09
  
  sysutils/rubygem-bosh_cli is incompatible with devel/rubygem-progressbar
  (1.8.2 at the time of this commit). This causes BOSH commands, such as
  `bosh upload release` to fail with an obscure Ruby exception.
  
  devel/rubygem-progressbar09 is svn-copied from devel/rubygem-progressbar
  and downgraded to 0.9.2. sysutils/robygem-bosh_cli `PORTREVISION` is
  bumped to reflect the change of dependency.
  
  Approved by:	antoine (mentor), sunpoet
  Differential Revision:	https://reviews.freebsd.org/D9651

Added:
  head/devel/rubygem-progressbar09/
     - copied from r434408, head/devel/rubygem-progressbar/
Modified:
  head/devel/Makefile
  head/devel/rubygem-progressbar09/Makefile
  head/devel/rubygem-progressbar09/distinfo
  head/sysutils/rubygem-bosh_cli/Makefile
  head/sysutils/rubygem-bosh_cli/files/patch-gemspec

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Feb 19 17:18:23 2017	(r434409)
+++ head/devel/Makefile	Sun Feb 19 17:37:36 2017	(r434410)
@@ -5372,6 +5372,7 @@
     SUBDIR += rubygem-powerpack
     SUBDIR += rubygem-pqueue
     SUBDIR += rubygem-progressbar
+    SUBDIR += rubygem-progressbar09
     SUBDIR += rubygem-protected_attributes
     SUBDIR += rubygem-pry
     SUBDIR += rubygem-pry-rails

Modified: head/devel/rubygem-progressbar09/Makefile
==============================================================================
--- head/devel/rubygem-progressbar/Makefile	Sun Feb 19 16:43:03 2017	(r434408)
+++ head/devel/rubygem-progressbar09/Makefile	Sun Feb 19 17:37:36 2017	(r434410)
@@ -1,9 +1,10 @@
 # $FreeBSD$
 
 PORTNAME=	progressbar
-PORTVERSION=	1.8.2
+PORTVERSION=	0.9.2
 CATEGORIES=	devel rubygems
 MASTER_SITES=	RG
+PKGNAMESUFFIX=	09
 
 MAINTAINER=	ruby@FreeBSD.org
 COMMENT=	Ruby/ProgressBar is a text progress bar library for Ruby

Modified: head/devel/rubygem-progressbar09/distinfo
==============================================================================
--- head/devel/rubygem-progressbar/distinfo	Sun Feb 19 16:43:03 2017	(r434408)
+++ head/devel/rubygem-progressbar09/distinfo	Sun Feb 19 17:37:36 2017	(r434410)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1483017432
-SHA256 (rubygem/progressbar-1.8.2.gem) = 51394d27a4f84bc8d81666128e0d72f3b286da9234ffbe8c47e2978d8212fa97
-SIZE (rubygem/progressbar-1.8.2.gem) = 26112
+TIMESTAMP = 1487248324
+SHA256 (rubygem/progressbar-0.9.2.gem) = 0ccb0e11ca970a6adf278c98228927b60cf7128e32e3b094f6514b432d77e03e
+SIZE (rubygem/progressbar-0.9.2.gem) = 9216

Modified: head/sysutils/rubygem-bosh_cli/Makefile
==============================================================================
--- head/sysutils/rubygem-bosh_cli/Makefile	Sun Feb 19 17:18:23 2017	(r434409)
+++ head/sysutils/rubygem-bosh_cli/Makefile	Sun Feb 19 17:37:36 2017	(r434410)
@@ -2,6 +2,7 @@
 
 PORTNAME=	bosh_cli
 PORTVERSION=	1.3262.26.0
+PORTREVISION=	1
 CATEGORIES=	sysutils rubygems
 MASTER_SITES=	RG
 
@@ -22,7 +23,7 @@ RUN_DEPENDS=	rubygem-blobstore_client>=1
 		rubygem-net-scp>=1.1.0:security/rubygem-net-scp \
 		rubygem-net-ssh>=2.9.2:security/rubygem-net-ssh \
 		rubygem-net-ssh-gateway>=1.2.0:security/rubygem-net-ssh-gateway \
-		rubygem-progressbar>=0.9.0:devel/rubygem-progressbar \
+		rubygem-progressbar09>=0.9.0:devel/rubygem-progressbar09 \
 		rubygem-sshkey>=1.7.0:security/rubygem-sshkey \
 		rubygem-terminal-table>=1.4.3:textproc/rubygem-terminal-table
 

Modified: head/sysutils/rubygem-bosh_cli/files/patch-gemspec
==============================================================================
--- head/sysutils/rubygem-bosh_cli/files/patch-gemspec	Sun Feb 19 17:18:23 2017	(r434409)
+++ head/sysutils/rubygem-bosh_cli/files/patch-gemspec	Sun Feb 19 17:37:36 2017	(r434410)
@@ -1,4 +1,4 @@
---- bosh_cli.gemspec.orig	2017-01-12 12:51:57 UTC
+--- bosh_cli.gemspec.orig	2017-02-17 12:08:55 UTC
 +++ bosh_cli.gemspec
 @@ -25,19 +25,19 @@ Gem::Specification.new do |s|
      if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
@@ -7,13 +7,12 @@
 -      s.add_runtime_dependency(%q<cf-uaa-lib>.freeze, ["~> 3.2.1"])
 -      s.add_runtime_dependency(%q<json_pure>.freeze, ["~> 1.7"])
 -      s.add_runtime_dependency(%q<highline>.freeze, ["~> 1.6.2"])
--      s.add_runtime_dependency(%q<progressbar>.freeze, ["~> 0.9.0"])
--      s.add_runtime_dependency(%q<httpclient>.freeze, ["= 2.7.1"])
--      s.add_runtime_dependency(%q<terminal-table>.freeze, ["~> 1.4.3"])
 +      s.add_runtime_dependency(%q<cf-uaa-lib>.freeze, [">= 3.2.1"])
 +      s.add_runtime_dependency(%q<json_pure>.freeze, [">= 1.7"])
 +      s.add_runtime_dependency(%q<highline>.freeze, [">= 1.6.2"])
-+      s.add_runtime_dependency(%q<progressbar>.freeze, [">= 0.9.0"])
+       s.add_runtime_dependency(%q<progressbar>.freeze, ["~> 0.9.0"])
+-      s.add_runtime_dependency(%q<httpclient>.freeze, ["= 2.7.1"])
+-      s.add_runtime_dependency(%q<terminal-table>.freeze, ["~> 1.4.3"])
 +      s.add_runtime_dependency(%q<httpclient>.freeze, [">= 2.7.1"])
 +      s.add_runtime_dependency(%q<terminal-table>.freeze, [">= 1.4.3"])
        s.add_runtime_dependency(%q<blobstore_client>.freeze, ["~> 1.3262.24.0"])



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201702191737.v1JHbbQk005712>