From 909b9a3245274847e9105fc076fdc539666c655d Mon Sep 17 00:00:00 2001 From: Robert Sigler Date: Mon, 5 Feb 2018 13:16:30 -0500 Subject: [PATCH] Update bacon bdwgc byobu libatomic_ops * bacon -> 3.7.1 * bdwgc -> 7.6.4 * byobu -> 5.124 * libatomic_ops -> 7.6.2 --- packages/bacon.rb | 14 +++----------- packages/bdwgc.rb | 15 ++++----------- packages/byobu.rb | 14 +++----------- packages/libatomic_ops.rb | 15 ++++----------- 4 files changed, 14 insertions(+), 44 deletions(-) diff --git a/packages/bacon.rb b/packages/bacon.rb index 71ad080a5..8aa9067eb 100644 --- a/packages/bacon.rb +++ b/packages/bacon.rb @@ -3,21 +3,13 @@ require 'package' class Bacon < Package description 'BaCon is a free BASIC to C translator for Unix-based systems.' homepage 'http://www.basic-converter.org/' - version '3.6' - source_url 'http://www.basic-converter.org/stable/bacon-3.6.tar.gz' - source_sha256 'c09d7a69ac1f9dd4c607ca5248e2b20a91c279779bef7a8887e93b77f982f855' + version '3.7.1' + source_url 'http://www.basic-converter.org/stable/bacon-3.7.1.tar.gz' + source_sha256 'b097fbdb4ba30b82ef3280bb133c705b26158eb7608354d1074cb119ab842760' binary_url ({ - aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/bacon-3.6-chromeos-armv7l.tar.xz', - armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/bacon-3.6-chromeos-armv7l.tar.xz', - i686: 'https://dl.bintray.com/chromebrew/chromebrew/bacon-3.6-chromeos-i686.tar.xz', - x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/bacon-3.6-chromeos-x86_64.tar.xz', }) binary_sha256 ({ - aarch64: '468b7c67d22370fcd6fc5ff6b675a07686a74a1c7e5948e7c787f6e22ff78761', - armv7l: '468b7c67d22370fcd6fc5ff6b675a07686a74a1c7e5948e7c787f6e22ff78761', - i686: 'ef5f034044d91aeb9954f48a0687840850d661bfe57821504ff41a242ea46ed3', - x86_64: '504374ac5978d4d203c06bdce9436cd3ef6839d7e4c441ef58b3440b7e7fd982', }) depends_on 'buildessential' diff --git a/packages/bdwgc.rb b/packages/bdwgc.rb index 08eac3cf5..4cd9148d5 100644 --- a/packages/bdwgc.rb +++ b/packages/bdwgc.rb @@ -3,26 +3,19 @@ require 'package' class Bdwgc < Package description 'The Boehm-Demers-Weiser conservative C/C++ Garbage Collecto' homepage 'https://github.com/ivmai/bdwgc' - version '7.6.2-1' - source_url 'https://github.com/ivmai/bdwgc/releases/download/v7.6.2/gc-7.6.2.tar.gz' - source_sha256 'bd112005563d787675163b5afff02c364fc8deb13a99c03f4e80fdf6608ad41e' + version '7.6.4' + source_url 'https://github.com/ivmai/bdwgc/archive/v7.6.4.tar.gz' + source_sha256 '1f85bf6d4aaa3fb12fe0178b13d9685e2d0c3a4d115dea5f831c54deafa3f6db' binary_url ({ - aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/bdwgc-7.6.2-chromeos-armv7l.tar.xz', - armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/bdwgc-7.6.2-chromeos-armv7l.tar.xz', - i686: 'https://dl.bintray.com/chromebrew/chromebrew/bdwgc-7.6.2-chromeos-i686.tar.xz', - x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/bdwgc-7.6.2-chromeos-x86_64.tar.xz', }) binary_sha256 ({ - aarch64: '4efb53da6a7755b5f29badf95618bc40642505ae04fab659d7f63dab533b79af', - armv7l: '4efb53da6a7755b5f29badf95618bc40642505ae04fab659d7f63dab533b79af', - i686: '0b99de0c290eb01e859ac762146266966e92fc39a07ed2968490fc8796125953', - x86_64: 'a3df6a1250d94d92b3974c35b7d709e5362acec7379800ca3f09d3b0e492c2e3', }) depends_on 'libatomic_ops' def self.build + system "./autogen.sh" system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}" system "make" end diff --git a/packages/byobu.rb b/packages/byobu.rb index b33f2eee2..a89d8a34a 100644 --- a/packages/byobu.rb +++ b/packages/byobu.rb @@ -3,21 +3,13 @@ require 'package' class Byobu < Package description 'Byobu is a GPLv3 open source text-based window manager and terminal multiplexer.' homepage 'http://byobu.org/' - version '5.123' - source_url 'https://launchpad.net/byobu/trunk/5.123/+download/byobu_5.123.orig.tar.gz' - source_sha256 '2e5a5425368d2f74c0b8649ce88fc653420c248f6c7945b4b718f382adc5a67d' + version '5.124' + source_url 'https://launchpad.net/byobu/trunk/5.124/+download/byobu_5.124.orig.tar.gz' + source_sha256 '4eca1287b95093ac4697e6ebf7312308d54af90630db151669c5f328e0bef122' binary_url ({ - aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/byobu-5.123-chromeos-armv7l.tar.xz', - armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/byobu-5.123-chromeos-armv7l.tar.xz', - i686: 'https://dl.bintray.com/chromebrew/chromebrew/byobu-5.123-chromeos-i686.tar.xz', - x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/byobu-5.123-chromeos-x86_64.tar.xz', }) binary_sha256 ({ - aarch64: '073f1c79f968e627dc05bd29a63e1f529c93e77272a3da897f2767324d03d186', - armv7l: '073f1c79f968e627dc05bd29a63e1f529c93e77272a3da897f2767324d03d186', - i686: '302bd45bd27dd5e6a51e1b94fa49a730b6dc677023d7c1dfc5c058d4ffaeff1e', - x86_64: '796c3a38bc76c84cc284aeaae3a643c4f718551533eb7a0972d2b23bc7e65d0d', }) depends_on 'gawk' diff --git a/packages/libatomic_ops.rb b/packages/libatomic_ops.rb index d16e436cf..7c39d8929 100644 --- a/packages/libatomic_ops.rb +++ b/packages/libatomic_ops.rb @@ -3,24 +3,17 @@ require 'package' class Libatomic_ops < Package description 'Atomic memory update operations portable implementation' homepage 'https://github.com/ivmai/libatomic_ops' - version '7.6.0' - source_url 'https://github.com/ivmai/libatomic_ops/releases/download/v7.6.0/libatomic_ops-7.6.0.tar.gz' - source_sha256 '8e2c06d1d7a05339aae2ddceff7ac54552854c1cbf2bb34c06eca7974476d40f' + version '7.6.2' + source_url 'https://github.com/ivmai/libatomic_ops/archive/v7.6.2.tar.gz' + source_sha256 'f0290ebe34bc8f62d153aab4b644e4365b82a63820f1ff861282d460e44f10f6' binary_url ({ - aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libatomic_ops-7.6.0-chromeos-armv7l.tar.xz', - armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libatomic_ops-7.6.0-chromeos-armv7l.tar.xz', - i686: 'https://dl.bintray.com/chromebrew/chromebrew/libatomic_ops-7.6.0-chromeos-i686.tar.xz', - x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libatomic_ops-7.6.0-chromeos-x86_64.tar.xz', }) binary_sha256 ({ - aarch64: 'ccbc4989f3ac6368de4f7c50dc419ec91c00cdcd3038fd42aa7bc05d93f666af', - armv7l: 'ccbc4989f3ac6368de4f7c50dc419ec91c00cdcd3038fd42aa7bc05d93f666af', - i686: '975680fbbd2aa398ee2cfeada7251e22c80595f8cf4a19b3b0fc9c43bcc07bd0', - x86_64: 'ec3cc2c64f4a730b931ca414a4d66f0789ff951c4d6f7e4bc549f0ca6ac72688', }) def self.build + system "./autogen.sh" system "./configure" system "make" end