Commit 7923a0e6 authored by Chris Thurber's avatar Chris Thurber Committed by GitHub

Merge pull request #2123 from uberhacker/add-pre-built-binaries-e-x

Add pre-built binaries for packages e-x
parents 7860902c fd86b469
...@@ -7,6 +7,19 @@ class Elfutils < Package ...@@ -7,6 +7,19 @@ class Elfutils < Package
source_url 'https://sourceware.org/elfutils/ftp/0.170/elfutils-0.170.tar.bz2' source_url 'https://sourceware.org/elfutils/ftp/0.170/elfutils-0.170.tar.bz2'
source_sha256 '1f844775576b79bdc9f9c717a50058d08620323c1e935458223a12f249c9e066' source_sha256 '1f844775576b79bdc9f9c717a50058d08620323c1e935458223a12f249c9e066'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/elfutils-0.170-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/elfutils-0.170-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/elfutils-0.170-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/elfutils-0.170-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '3c5882a75b5c4bcd7dd3279df7198d13c59c91facdd4914f15d0a8d28f557031',
armv7l: '3c5882a75b5c4bcd7dd3279df7198d13c59c91facdd4914f15d0a8d28f557031',
i686: '8e2996b44d085b7bb335107f15d600428eeff79662df399e3e18f78b7d4849ba',
x86_64: 'fad208a4c12d9b3bf9b75a607714fa132f11f3c16ac015de2857f0087fe7ce41',
})
depends_on 'xzutils' depends_on 'xzutils'
def self.build def self.build
......
...@@ -8,8 +8,16 @@ class Gnupg < Package ...@@ -8,8 +8,16 @@ class Gnupg < Package
source_sha256 '3fa189a32d4fb62147874eb1389047c267d9ba088f57ab521cb0df46f08aef57' source_sha256 '3fa189a32d4fb62147874eb1389047c267d9ba088f57ab521cb0df46f08aef57'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gnupg-2.2.5-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gnupg-2.2.5-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/gnupg-2.2.5-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gnupg-2.2.5-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: '433aa56f0b8e547d14e65f0aa007fa8dcfbd2b9656052c5e232ef6b8fc269245',
armv7l: '433aa56f0b8e547d14e65f0aa007fa8dcfbd2b9656052c5e232ef6b8fc269245',
i686: '47ba8dab458b2a33f9b402bd4441ada0aae486b59e48e2658bf1537a95be58f1',
x86_64: '26bb165f909b7482f680bd5bba57c76210543afb75c6be62c495a2f237c2e3c9',
}) })
depends_on 'automake' => :build depends_on 'automake' => :build
......
...@@ -8,8 +8,16 @@ class Gtk2 < Package ...@@ -8,8 +8,16 @@ class Gtk2 < Package
source_sha256 'b6c8a93ddda5eabe3bfee1eb39636c9a03d2a56c7b62828b359bf197943c582e' source_sha256 'b6c8a93ddda5eabe3bfee1eb39636c9a03d2a56c7b62828b359bf197943c582e'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gtk2-2.24-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gtk2-2.24-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/gtk2-2.24-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gtk2-2.24-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: 'd3c7e104ceeb13827016447cfe6f3db5a5c3a8a50fc8be54f67e1893700bd388',
armv7l: 'd3c7e104ceeb13827016447cfe6f3db5a5c3a8a50fc8be54f67e1893700bd388',
i686: '9d961a6437d896cd1dbde21ebe4a20967ad0267621fbbb7d80cb36309fd7f232',
x86_64: '96e236c0057e01ac2790ec5881349a2fa4b6c0821fa3d9ae477a1471f0c1d1af',
}) })
depends_on 'docbook_xml' depends_on 'docbook_xml'
......
...@@ -8,10 +8,16 @@ class Gtk3 < Package ...@@ -8,10 +8,16 @@ class Gtk3 < Package
source_sha256 '61eef0d320e541976e2dfe445729f12b5ade53050ee9de6184235cb60cd4b967' source_sha256 '61eef0d320e541976e2dfe445729f12b5ade53050ee9de6184235cb60cd4b967'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gtk3-3.22.26-0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gtk3-3.22.26-0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/gtk3-3.22.26-0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gtk3-3.22.26-0-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: 'd28da624022f0b307f9ed465c8080822384fd0f487b0737e93e40d7fa6c66ca8',
armv7l: 'd28da624022f0b307f9ed465c8080822384fd0f487b0737e93e40d7fa6c66ca8',
i686: '19c2cd6f3f3f5dac6bf26b378fed28e090aa96277e386f9dc3ada77fdd8cbc93',
x86_64: 'e07a18dfb302dbfbf2e5c081873f48ac8d32757238fc4f9ef7060eff307ff90a',
}) })
depends_on 'gdk_pixbuf' depends_on 'gdk_pixbuf'
...@@ -19,7 +25,7 @@ class Gtk3 < Package ...@@ -19,7 +25,7 @@ class Gtk3 < Package
depends_on 'graphene' depends_on 'graphene'
depends_on 'libxkbcommon' depends_on 'libxkbcommon'
depends_on 'at_spi2_atk' depends_on 'at_spi2_atk'
def self.build def self.build
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}" system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
system "make" system "make"
......
...@@ -16,7 +16,7 @@ class Itstool < Package ...@@ -16,7 +16,7 @@ class Itstool < Package
binary_sha256 ({ binary_sha256 ({
aarch64: '65f59d6c2991f6bebd7716d11e30b443ada767f33f21c620eaafd2e8f56d3164', aarch64: '65f59d6c2991f6bebd7716d11e30b443ada767f33f21c620eaafd2e8f56d3164',
armv7l: '65f59d6c2991f6bebd7716d11e30b443ada767f33f21c620eaafd2e8f56d3164', armv7l: '65f59d6c2991f6bebd7716d11e30b443ada767f33f21c620eaafd2e8f56d3164',
i686: 'd8f925e9d45a7d758c154c59b33b942f0d9a49c51b85932aa2c6f65a6c7e00f9', i686: '3fd0335f8b9c45ca65994abd1facd313f061d9ed529aa54161309dd96ed5a928',
x86_64: '1a2b5ed97e30e42bb37140eef1d0b09055c7f00e34b7b9748a3387fd38426f6a', x86_64: '1a2b5ed97e30e42bb37140eef1d0b09055c7f00e34b7b9748a3387fd38426f6a',
}) })
......
...@@ -7,6 +7,18 @@ class Shhmsg < Package ...@@ -7,6 +7,18 @@ class Shhmsg < Package
source_url 'http://shh.thathost.com/pub-unix/files/shhmsg-1.4.2.tar.gz' source_url 'http://shh.thathost.com/pub-unix/files/shhmsg-1.4.2.tar.gz'
source_sha256 '88c69e3f0b920b1ef93f6c10f354786f171d7cb3ab170a463bb9ab8bbf13a02b' source_sha256 '88c69e3f0b920b1ef93f6c10f354786f171d7cb3ab170a463bb9ab8bbf13a02b'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/shhmsg-1.4.2-2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/shhmsg-1.4.2-2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/shhmsg-1.4.2-2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/shhmsg-1.4.2-2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '6b4a11be7742dc0936b3f85638c337c0af8a2b08a3c46c7e320604341a8ca707',
armv7l: '6b4a11be7742dc0936b3f85638c337c0af8a2b08a3c46c7e320604341a8ca707',
i686: 'a4f4dd74cd2a4e437433366c43a9c03e928e69e863e8affce144c3d68d070bc0',
x86_64: '8b931183312312ca51ebc29d9e9a3c87d64212a561dfbee32446c93ea8126c96',
})
def self.patch def self.patch
`sed -i 's/.*SHARED.*0.*/SHARED=1/' Makefile` # enable shared `sed -i 's/.*SHARED.*0.*/SHARED=1/' Makefile` # enable shared
......
...@@ -7,6 +7,18 @@ class Shhopt < Package ...@@ -7,6 +7,18 @@ class Shhopt < Package
source_url 'http://shh.thathost.com/pub-unix/files/shhopt-1.1.7.tar.gz' source_url 'http://shh.thathost.com/pub-unix/files/shhopt-1.1.7.tar.gz'
source_sha256 'bae94335124efa6fcc2f0a55cabd68c9c90be935bcdb8054d7e5188e0d5da679' source_sha256 'bae94335124efa6fcc2f0a55cabd68c9c90be935bcdb8054d7e5188e0d5da679'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/shhopt-1.1.7-2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/shhopt-1.1.7-2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/shhopt-1.1.7-2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/shhopt-1.1.7-2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '0554b4732ed0ae4b6435e79e81acc858763ec033b558db3a5f0b17c0571e69c0',
armv7l: '0554b4732ed0ae4b6435e79e81acc858763ec033b558db3a5f0b17c0571e69c0',
i686: '4deb1c5f1e94fcadbbaf10fa4526a82c9c9b03e55048662febc9224f16fdf467',
x86_64: '7d33f27ea21b12427c1b1cebfedd18172ecd9bb932910810e799d0c76dd43e7a',
})
def self.patch def self.patch
`sed -i 's/.*#SHARED.*1.*/SHARED=1/' Makefile` # enable shared `sed -i 's/.*#SHARED.*1.*/SHARED=1/' Makefile` # enable shared
......
...@@ -8,10 +8,16 @@ class Xproto < Package ...@@ -8,10 +8,16 @@ class Xproto < Package
source_sha256 '6d755eaae27b45c5cc75529a12855fed5de5969b367ed05003944cf901ed43c7' source_sha256 '6d755eaae27b45c5cc75529a12855fed5de5969b367ed05003944cf901ed43c7'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/xproto-7.0.31-0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/xproto-7.0.31-0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/xproto-7.0.31-0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/xproto-7.0.31-0-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: '05e8827e263aa90a9fdb975a1ee60991c6f28ea2b8f496a2c8974b0e9e5cc62d',
armv7l: '05e8827e263aa90a9fdb975a1ee60991c6f28ea2b8f496a2c8974b0e9e5cc62d',
i686: '47444e90bba09dfe4babf1da998e0a7a9cfaaf33c24bf5818db1c22144c38bef',
x86_64: '78ceed191b2c3689e68cc6303c66ce93d1ca8ce218e643476ab5d03260fdeff1',
}) })
def self.build def self.build
......
...@@ -7,6 +7,19 @@ class Xwayland < Package ...@@ -7,6 +7,19 @@ class Xwayland < Package
source_url 'https://www.x.org/releases/individual/xserver/xorg-server-1.19.3.tar.gz' source_url 'https://www.x.org/releases/individual/xserver/xorg-server-1.19.3.tar.gz'
source_sha256 '8f93b98f1ac9fbd87515bfe329a069b48bbec98e5329584ab5fbf759a0953b8d' source_sha256 '8f93b98f1ac9fbd87515bfe329a069b48bbec98e5329584ab5fbf759a0953b8d'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/xwayland-1.19.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/xwayland-1.19.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/xwayland-1.19.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/xwayland-1.19.3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '970070866e397c7a3a7892c75b32bd30953eb94dac64a06ae317b1bf384600f0',
armv7l: '970070866e397c7a3a7892c75b32bd30953eb94dac64a06ae317b1bf384600f0',
i686: '267d1ec1a05f2fb4270d74e974b4930db6020c6517a14fd6fa30ab26229bba39',
x86_64: 'c0203fb4c8c9fe1afab893f383e58aa335cf3f0646acbe1440cf85b3d82c70ed',
})
depends_on 'libepoxy' depends_on 'libepoxy'
depends_on 'xorg_proto' depends_on 'xorg_proto'
depends_on 'libxtrans' depends_on 'libxtrans'
......
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