Commit 163bca44 authored by Ed Reel's avatar Ed Reel

Add pre-built binaries a-x

Add pre-built binaries glib, google_cloud_sdk, kbfsgit, ldc and pcre2
parent 2d5fc9ed
......@@ -7,6 +7,19 @@ class Atkmm < Package
source_url 'https://ftp.gnome.org/pub/gnome/sources/atkmm/2.24/atkmm-2.24.2.tar.xz'
source_sha256 'ff95385759e2af23828d4056356f25376cfabc41e690ac1df055371537e458bd'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/atkmm-2.24.2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/atkmm-2.24.2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/atkmm-2.24.2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/atkmm-2.24.2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '3b8bd296f91800c00124c56814bb255c53b75f120ee3fd0ee98384246836c8a4',
armv7l: '3b8bd296f91800c00124c56814bb255c53b75f120ee3fd0ee98384246836c8a4',
i686: 'e091b8ce4d5fce25477beff2b080fd874bdf79d22a1196f08058553a1667a8df',
x86_64: '4b54089dfba9f62790935e2f8a2f7a953d8a8ff37158736167920747ce0d4675',
})
depends_on 'atk'
depends_on 'glibmm'
......
......@@ -7,6 +7,19 @@ class Cairomm < Package
source_url 'https://www.cairographics.org/releases/cairomm-1.12.2.tar.gz'
source_sha256 '45c47fd4d0aa77464a75cdca011143fea3ef795c4753f6e860057da5fb8bd599'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/cairomm-1.12.2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/cairomm-1.12.2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/cairomm-1.12.2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/cairomm-1.12.2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '716198def65f7a922c3731bdb67e11734bfe48ce88c1387babe397cf173803d9',
armv7l: '716198def65f7a922c3731bdb67e11734bfe48ce88c1387babe397cf173803d9',
i686: '116e6672c979c5437e3b6f09d77115193abfdfea29571eeeea9c99e1203482de',
x86_64: '1f1d306f729cf04dd1d29979df6caefa5d8e6cfaa2dafd404a807d16b0f08a4b',
})
depends_on 'cairo'
depends_on 'libsigcplusplus'
......
......@@ -7,6 +7,19 @@ class Glib < Package
source_url 'https://ftp.gnome.org/pub/gnome/sources/glib/2.54/glib-2.54.3.tar.xz'
source_sha256 '963fdc6685dc3da8e5381dfb9f15ca4b5709b28be84d9d05a9bb8e446abac0a8'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/glib-2.54.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/glib-2.54.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/glib-2.54.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/glib-2.54.3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '533eee98c648b7af3086b3b5bd3afc59c97f937f82e49fe0fbbba682401f4ca3',
armv7l: '533eee98c648b7af3086b3b5bd3afc59c97f937f82e49fe0fbbba682401f4ca3',
i686: 'd016992203d3c04ed4330a2bdbbb740d5fb6a2bd1d79a18d7fd4bcd351fd518d',
x86_64: 'e187d92566f91d8cf52a4896a6f21b1c612c1e2c84d77d33837b80e64e5ffba3',
})
depends_on 'libffi'
depends_on 'gettext'
......
......@@ -7,6 +7,19 @@ class Glibmm < Package
source_url 'https://ftp.gnome.org/pub/gnome/sources/glibmm/2.54/glibmm-2.54.1.tar.xz'
source_sha256 '7cc28c732b04d70ed34f0c923543129083cfb90580ea4a2b4be5b38802bf6a4a'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/glibmm-2.54.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/glibmm-2.54.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/glibmm-2.54.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/glibmm-2.54.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '39666c439ca57f9d33837237e947baaad2c29397a01b1068fbf32060031b7cbf',
armv7l: '39666c439ca57f9d33837237e947baaad2c29397a01b1068fbf32060031b7cbf',
i686: '42322e7154ce7866f5b9ee5ca2d76bf395d78227f3061c5e80c9319836b01075',
x86_64: '370bb7c2d5879238cb64d75878e2f6e99d1e67bfd3889c4e122b1c12ed9fba89',
})
depends_on 'glib'
depends_on 'libsigcplusplus'
......
......@@ -16,6 +16,15 @@ class Google_cloud_sdk < Package
puts 'Unable to install google_cloud_sdk. Supported architectures include i686 and x86_64 only.'.lightred
end
binary_url ({
i686: 'https://dl.bintray.com/chromebrew/chromebrew/google_cloud_sdk-188.0.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/google_cloud_sdk-188.0.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
i686: '60d2def4626fe1b977a1f4719746e255426c8b6350fbc346dbd597293a768cae',
x86_64: '328017c5c64b10cb2b9c561cb875037a1f9beff273cb9b6b77a6ee8342706e6b',
})
case ARCH
when 'i686', 'x86_64'
depends_on 'python27' unless File.exists? "#{CREW_PREFIX}/bin/python"
......@@ -32,7 +41,7 @@ class Google_cloud_sdk < Package
end
system "mkdir -p #{CREW_DEST_PREFIX}/bin"
FileUtils.cd("#{CREW_DEST_PREFIX}/share/google_cloud_sdk/bin") do
system "find . -exec ln -s #{CREW_PREFIX}/share/google_cloud_sdk/bin/{} #{CREW_DEST_PREFIX}/bin \\;"
system "find . -type f -exec ln -s #{CREW_PREFIX}/share/google_cloud_sdk/bin/{} #{CREW_DEST_PREFIX}/bin \\;"
end
system "sed -i 's,#{CREW_DEST_DIR},,g' $HOME/.bashrc"
end
......
......@@ -8,8 +8,16 @@ class Kbfsgit < Package
source_sha256 '2bbbfd2eb7ed12295375a182656af6dcc509827f7ed83c2b1dd0f72f56853fa5'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/kbfsgit-1.0.40-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/kbfsgit-1.0.40-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/kbfsgit-1.0.40-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/kbfsgit-1.0.40-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '23d60c0673cea6be297723edba12de195c333f3f575c1f6e4860a66b8739c1a4',
armv7l: '23d60c0673cea6be297723edba12de195c333f3f575c1f6e4860a66b8739c1a4',
i686: '7714a0c9d259a7001f0b78cdb3848f1a9dc0b032fa8428e0153a278cd9c7d2dd',
x86_64: 'a6d5354a474c40cac6183e716912ace7cc8144e086ac0e6ea733e07a3c590c4c',
})
depends_on 'keybase'
......
......@@ -8,8 +8,16 @@ class Ldc < Package # The first character of the class name must
source_sha256 '7cd46140ca3e4ca0d52c352e5b694d4d5336898ed4f02c3e18e0eafd69dd18bd'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/ldc-1.7.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/ldc-1.7.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/ldc-1.7.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/ldc-1.7.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '6a4b83f91ead7675d40aa3621dc48362fffa99db4217e3e3557cecf80d91fef8',
armv7l: '6a4b83f91ead7675d40aa3621dc48362fffa99db4217e3e3557cecf80d91fef8',
i686: '53a3b65c1727431eb86c528da90e49a3687ab423215018bf8b9ea4fc388b32d7',
x86_64: '6730100e809fc14d8b42f6d39fce4699917d24b971438eceb819e9c9264fbeaa',
})
depends_on 'llvm'
......
......@@ -7,6 +7,19 @@ class Libgudev < Package
source_url 'https://download.gnome.org/sources/libgudev/232/libgudev-232.tar.xz'
source_sha256 'ee4cb2b9c573cdf354f6ed744f01b111d4b5bed3503ffa956cefff50489c7860'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libgudev-0.232-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libgudev-0.232-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libgudev-0.232-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libgudev-0.232-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'd45d9087a7128ca0b5c39dac0858728cd01f711dd57c3e8b1e716a85945cc7b8',
armv7l: 'd45d9087a7128ca0b5c39dac0858728cd01f711dd57c3e8b1e716a85945cc7b8',
i686: '8c9b9115d790ff7ba9d7ab4cc48aa9312c07c273141174acc02a546d20db25eb',
x86_64: '3c41340787b2f362448cf8c32b2a00814e190bd2028605a6b925589d1fb177a1',
})
depends_on 'gobject_introspection'
def self.build
......
......@@ -7,7 +7,22 @@ class Libsigcplusplus < Package
source_url 'http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.10/libsigc++-2.10.0.tar.xz'
source_sha256 'f843d6346260bfcb4426259e314512b99e296e8ca241d771d21ac64f28298d81'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libsigcplusplus-2.10.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libsigcplusplus-2.10.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libsigcplusplus-2.10.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libsigcplusplus-2.10.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '526748e3a15fcd316fefc8c0359880b5c89640ad89a01de8c3f6210251e229f4',
armv7l: '526748e3a15fcd316fefc8c0359880b5c89640ad89a01de8c3f6210251e229f4',
i686: 'cbdf640dbf2462b3b8f24bb5f7cd2345f1ff3f46c983191e7ee31482213d24cd',
x86_64: 'c32ff29b0f4a8394b69502cd3dc030848f84c5c3df048beb88966f7b1b6c6935',
})
depends_on 'pkgconfig' => :build
depends_on 'diffutils' => :build
depends_on 'm4' => :build
def self.build
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
......
......@@ -8,6 +8,19 @@ class Libxinerama < Package
source_url 'https://www.x.org/archive//individual/lib/libXinerama-1.1.3.tar.gz'
source_sha256 '0ba243222ae5aba4c6a3d7a394c32c8b69220a6872dbb00b7abae8753aca9a44'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libxinerama-1.1.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libxinerama-1.1.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libxinerama-1.1.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libxinerama-1.1.3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '0ad8a511d0955f8cfcb767174c4ee55f4203a47a95f4281d9f2717a1b3147322',
armv7l: '0ad8a511d0955f8cfcb767174c4ee55f4203a47a95f4281d9f2717a1b3147322',
i686: '5e909ef4db126d972af64310b8ce806deb60f95b21406393f01a1f8e99b21a59',
x86_64: '73f25bf7cf51787d00e2fbe46cf6589e321c465333e8d2c9dc3d97bfa93a70da',
})
depends_on 'fontconfig'
depends_on 'libxcb'
......
......@@ -7,6 +7,19 @@ class Libxrender < Package
source_url 'https://www.x.org/releases/individual/lib/libXrender-0.9.10.tar.gz'
source_sha256 '770527cce42500790433df84ec3521e8bf095dfe5079454a92236494ab296adf'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libxrender-0.9.10-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libxrender-0.9.10-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libxrender-0.9.10-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libxrender-0.9.10-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '302d54a2e3501ae6372cc41fd4f3db01f80d36ca133f2f20b63d99a368a60fd2',
armv7l: '302d54a2e3501ae6372cc41fd4f3db01f80d36ca133f2f20b63d99a368a60fd2',
i686: 'ccfc71a3d277ceda7392415c7aaa85df0aa89e738e7238d03700fbd5a8f9b6ac',
x86_64: 'c696771f631a598591a1f26ad714271ffc6d516d5cba119c17e06574e8bd6ec7',
})
depends_on 'pkgconfig' => :build
depends_on 'renderproto'
depends_on 'libx11'
......
......@@ -7,6 +7,19 @@ class Pcre2 < Package
source_url 'https://ftp.pcre.org/pub/pcre/pcre2-10.30.tar.gz'
source_sha256 'b549873a39f804480c2e6145a78adcba53e38162d90ef6ea92384f6ecf2fde76'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/pcre2-10.30-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/pcre2-10.30-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/pcre2-10.30-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/pcre2-10.30-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'b36916b0648275dfadc42cec5c3b56210105b0f44dd07b49330f83507d3e2e2e',
armv7l: 'b36916b0648275dfadc42cec5c3b56210105b0f44dd07b49330f83507d3e2e2e',
i686: '3a6731ebebf1339f48f546f05de9cc1c9abfea9789d6a2a3bcabde3acbccc897',
x86_64: '3994cf0a26a2c3904851bdcb071f9348d59d57e78763459a8cea9fc4b88327b2',
})
depends_on 'libtool' => :build
def self.build
......
......@@ -8,6 +8,19 @@ class Perl_locale_gettext < Package
source_url 'https://cpan.metacpan.org/authors/id/P/PV/PVANDRY/gettext-1.07.tar.gz'
source_sha256 '909d47954697e7c04218f972915b787bd1244d75e3bd01620bc167d5bbc49c15'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/perl_locale_gettext-1.07-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/perl_locale_gettext-1.07-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/perl_locale_gettext-1.07-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/perl_locale_gettext-1.07-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '39aad2115541343c8dd71cfaae94b3d000101b5674b8deff6a0b5be74c3d8382',
armv7l: '39aad2115541343c8dd71cfaae94b3d000101b5674b8deff6a0b5be74c3d8382',
i686: '577de273943d0f5f4991989c3d677bae5bfbe0af87b4ddaa3d969ce11fc683dc',
x86_64: '034808aee7e907baa2cd7d46c9892cd12e1f6be4932444ee272575e527d6176e',
})
depends_on 'perl'
def self.build
......
......@@ -7,6 +7,19 @@ class Perl_module_build < Package
source_url 'https://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-0.4224.tar.gz'
source_sha256 'a6ca15d78244a7b50fdbf27f85c85f4035aa799ce7dd018a0d98b358ef7bc782'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/perl_module_build-0.4224-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/perl_module_build-0.4224-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/perl_module_build-0.4224-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/perl_module_build-0.4224-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '33263a4ab0f415024332bb60252fc51c9d6c3682003072cbb4456836acb19ac4',
armv7l: '33263a4ab0f415024332bb60252fc51c9d6c3682003072cbb4456836acb19ac4',
i686: '316393abe23f888aaef40be326a37481b63594000d0557d7f19ddf50b555ba89',
x86_64: '4e32b1519375b8b3b2b7262e864f2ba1d4d777dda64e96bdfb2c79d82cd9914b',
})
depends_on 'perl'
def self.build
......
......@@ -8,6 +8,19 @@ class Perl_sgmls < Package
source_url 'http://search.cpan.org/CPAN/authors/id/R/RA/RAAB/SGMLSpm-1.1.tar.gz' # can not install it if using https://
source_sha256 '550c9245291c8df2242f7e88f7921a0f636c7eec92c644418e7d89cfea70b2bd'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/perl_sgmls-1.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/perl_sgmls-1.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/perl_sgmls-1.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/perl_sgmls-1.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '5ca57ff49308f61c1c48a8ea4592dc1a3283522cc86ac638eadfc05948e4c96f',
armv7l: '5ca57ff49308f61c1c48a8ea4592dc1a3283522cc86ac638eadfc05948e4c96f',
i686: '3788e14aada718fca83522f402afd2c8ac49524cc797dbd7ab155ca84d9bb3e7',
x86_64: '3d2b15ddb42f1ae17d1adc7062859355a7e5de56af48dacabe7fead5ee2159de',
})
depends_on 'perl'
depends_on 'perl_module_build'
......
......@@ -7,6 +7,19 @@ class Perl_text_charwidth < Package
source_url 'https://cpan.metacpan.org/authors/id/K/KU/KUBOTA/Text-CharWidth-0.04.tar.gz'
source_sha256 'abded5f4fdd9338e89fd2f1d8271c44989dae5bf50aece41b6179d8e230704f8'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/perl_text_charwidth-0.04-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/perl_text_charwidth-0.04-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/perl_text_charwidth-0.04-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/perl_text_charwidth-0.04-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '34c7986c7a9f0cbcf4540589008993463b26dc7a35dd640530eb63d5eda686d3',
armv7l: '34c7986c7a9f0cbcf4540589008993463b26dc7a35dd640530eb63d5eda686d3',
i686: 'e08cd144f70759d29e21d244fa8bdd42b57e44944cf6e20bfd49273a493f2281',
x86_64: '0f36d56af9de52d9b4f65f8d5f231b2fe0e4faf4b534906cf2e949fcc8b4c1a5',
})
depends_on 'perl'
def self.build
......
......@@ -7,6 +7,19 @@ class Xcb_util_renderutil < Package
source_url 'https://xcb.freedesktop.org/dist/xcb-util-renderutil-0.3.9.tar.bz2'
source_sha256 'c6e97e48fb1286d6394dddb1c1732f00227c70bd1bedb7d1acabefdd340bea5b'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/xcb_util_renderutil-0.3.9-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/xcb_util_renderutil-0.3.9-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/xcb_util_renderutil-0.3.9-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/xcb_util_renderutil-0.3.9-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'e3f17ab33870d9b12bacc3916be4e4069688923178501e22dafd14fe77ec8534',
armv7l: 'e3f17ab33870d9b12bacc3916be4e4069688923178501e22dafd14fe77ec8534',
i686: '4bcceaedf822e3a913166e0940e6003cf231329850a356d7de2e7fba8201f68f',
x86_64: '31db25a833ede1ba59652737de86228e024157e903682dba095de797d5dfe800',
})
depends_on 'libxcb'
def self.build
......
......@@ -7,6 +7,19 @@ class Xf86bigfontproto < Package
source_url 'https://www.x.org/archive/individual/proto/xf86bigfontproto-1.2.0.tar.gz'
source_sha256 'd190e6462b2bbbac6ee9a007fb8eccb9ad9f5f70544154f388266f031d4bbb23'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/xf86bigfontproto-1.2.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/xf86bigfontproto-1.2.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/xf86bigfontproto-1.2.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/xf86bigfontproto-1.2.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'f46d0de21067a604c862a945409a33cd6b202e28e74b046673d0d461f877478e',
armv7l: 'f46d0de21067a604c862a945409a33cd6b202e28e74b046673d0d461f877478e',
i686: 'f174709609adab0df52f39a26ea6b4d16a2255bf2d9e6ccf65ef2cdb86b82708',
x86_64: '5d36c3a55427de64fcd6d174b2cd92852f7bbd77a650c35da5befa8533769b7e',
})
def self.build
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
system "make"
......
......@@ -7,6 +7,19 @@ class Xf86dgaproto < Package
source_url 'https://www.x.org/archive/individual/proto/xf86dgaproto-2.1.tar.gz'
source_sha256 '73bc6fc830cce5a0ec9c750d4702601fc0fca12d6353ede8b4c0092c9c4ca2af'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/xf86dgaproto-2.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/xf86dgaproto-2.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/xf86dgaproto-2.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/xf86dgaproto-2.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '8fecb3e91b6d1552a2ef34065b76f97e8f1c883a8769744d64650d9286038ff3',
armv7l: '8fecb3e91b6d1552a2ef34065b76f97e8f1c883a8769744d64650d9286038ff3',
i686: '2036db3c69c6ae2d47d57995f19d08758c37250adc89b178d19ed06292eff389',
x86_64: '4b96e894e37d768666811fb9c04dfd4f121c55e5f6efc115e8a2d1105cf75039',
})
def self.build
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
system "make"
......
......@@ -7,6 +7,19 @@ class Xf86rushproto < Package
source_url 'https://www.x.org/archive/individual/proto/xf86rushproto-1.1.2.tar.gz'
source_sha256 '7d420ae7e5f0dd94c6010c764c66acc93eed7df7f81bcf93d2a57739970ec841'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/xf86rushproto-1.1.2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/xf86rushproto-1.1.2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/xf86rushproto-1.1.2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/xf86rushproto-1.1.2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '297e0eee886495fddd18e3532aaf8271533837d371cb3a1985fbb4af71e572c6',
armv7l: '297e0eee886495fddd18e3532aaf8271533837d371cb3a1985fbb4af71e572c6',
i686: 'fa7de08e4303d175884684ae0d8de531f1ef16eabae1f1f2944f07a881b4d83a',
x86_64: 'fcf739061c226a180426bbb115f03bdb550d0c3cdfc3cab6508f14694bd23280',
})
def self.build
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
system "make"
......
......@@ -7,6 +7,19 @@ class Xproxymanagementproto < Package
source_url 'https://www.x.org/archive/individual/proto/xproxymanagementprotocol-1.0.3.tar.gz'
source_sha256 'c1501045ec781f36b6f867611ab2b4e81be542f5c669b2fd0cc4ec1340c42bcf'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/xproxymanagementproto-1.0.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/xproxymanagementproto-1.0.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/xproxymanagementproto-1.0.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/xproxymanagementproto-1.0.3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'c471d3e207749bfd6fa858a95a13b285fdcb1caa1efdc61a2395697f7a088e24',
armv7l: 'c471d3e207749bfd6fa858a95a13b285fdcb1caa1efdc61a2395697f7a088e24',
i686: '90399b6d825767ac8cca981c35e2f79ff6ffa2ff5e7815bcb0ca897d71920018',
x86_64: '1c6d0fe7901a7ba7dfaf15787db49777375b0cd964ed35eeb6af680c5d91ea7c',
})
def self.build
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
system "make"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment