Commit a81480c1 authored by Damian Montero's avatar Damian Montero Committed by GitHub

Merge pull request #1665 from uberhacker/add-pre-built-binaries-c-w

Add pre-built binaries for packages c-w
parents 5feac8b2 c4f15d03
...@@ -8,8 +8,16 @@ class Cairo < Package ...@@ -8,8 +8,16 @@ class Cairo < Package
source_sha256 '8c90f00c500b2299c0a323dd9beead2a00353752b2092ead558139bd67f7bf16' source_sha256 '8c90f00c500b2299c0a323dd9beead2a00353752b2092ead558139bd67f7bf16'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/cairo-1.14.12-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/cairo-1.14.12-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/cairo-1.14.12-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/cairo-1.14.12-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: 'fb449a39c94abb12d7997cb24bf57486b6e8a3baf7599484370adedffae0ecb0',
armv7l: 'fb449a39c94abb12d7997cb24bf57486b6e8a3baf7599484370adedffae0ecb0',
i686: 'bbd77b10c0d2a2a5e53046bf40659d896b84b9194d9e1065ed82f15dd584ee2a',
x86_64: 'ced7600e3eadce92494d7be258c9bbb4f2d4975350129470f5eff882a4a205dd',
}) })
depends_on 'libpng' depends_on 'libpng'
......
...@@ -8,8 +8,16 @@ class Coreutils < Package ...@@ -8,8 +8,16 @@ class Coreutils < Package
source_sha256 '92d0fa1c311cacefa89853bdb53c62f4110cdfda3820346b59cbd098f40f955e' source_sha256 '92d0fa1c311cacefa89853bdb53c62f4110cdfda3820346b59cbd098f40f955e'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/coreutils-8.29-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/coreutils-8.29-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/coreutils-8.29-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/coreutils-8.29-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: 'cc4f7ac351c1de16e6dd195c795b3505f05fc981bae46d0ab7cfbc7009ee920d',
armv7l: 'cc4f7ac351c1de16e6dd195c795b3505f05fc981bae46d0ab7cfbc7009ee920d',
i686: 'c55c8f37354f348741f387fe0de01f664dfe20ad89e8ae93b27d66553375add9',
x86_64: '26c43836ce9581f9daeddc1b50f88a88d5c1f8417cd545ee417729f94ad59621',
}) })
def self.build def self.build
......
...@@ -8,8 +8,16 @@ class Elixir < Package ...@@ -8,8 +8,16 @@ class Elixir < Package
source_sha256 '70972b844c12bc1a3960136d628ab4f21ca87dd5539c544ebabe41d6c9239ba9' source_sha256 '70972b844c12bc1a3960136d628ab4f21ca87dd5539c544ebabe41d6c9239ba9'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/elixir-1.5.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/elixir-1.5.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/elixir-1.5.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/elixir-1.5.3-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: '5b2766a7b79e4fcb715604d9fbedbd347b6a7b797d2ff09c76e6b6e35d74eb80',
armv7l: '5b2766a7b79e4fcb715604d9fbedbd347b6a7b797d2ff09c76e6b6e35d74eb80',
i686: 'df2a3c7a938b52c07b31e9d4028c3aba2b7f24bba20d62ecc17262dc7f72dd50',
x86_64: '7a71cc9069e87ae71d5dbdff6ea5580befe78803237822b4828289280e4fd7de',
}) })
depends_on 'erlang' depends_on 'erlang'
......
...@@ -8,8 +8,16 @@ class Harfbuzz < Package ...@@ -8,8 +8,16 @@ class Harfbuzz < Package
source_sha256 'b5d6ac8415f97f3540d73f3f91c41c5c10f8a4d76350f11a7184062aae88ac0b' source_sha256 'b5d6ac8415f97f3540d73f3f91c41c5c10f8a4d76350f11a7184062aae88ac0b'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/harfbuzz-1.7.4-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/harfbuzz-1.7.4-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/harfbuzz-1.7.4-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/harfbuzz-1.7.4-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: 'd8ff274794aedf077221774d6981cbdb43fe2ad1e43d839772c593b0c85c36c6',
armv7l: 'd8ff274794aedf077221774d6981cbdb43fe2ad1e43d839772c593b0c85c36c6',
i686: '7d1dac76e4cf30334c072a802cac99d33e12ed9f229753e9b1faa4ae0e3eafa8',
x86_64: 'a14c9919355fbadd0bbc8eac493029a92801741f6106050e76abc335582f3e78',
}) })
depends_on 'glib' depends_on 'glib'
......
...@@ -7,6 +7,19 @@ class Liblapack < Package # The first character of the class nam ...@@ -7,6 +7,19 @@ class Liblapack < Package # The first character of the class nam
source_url 'http://www.netlib.org/lapack/lapack-3.8.0.tar.gz' source_url 'http://www.netlib.org/lapack/lapack-3.8.0.tar.gz'
source_sha256 'deb22cc4a6120bff72621155a9917f485f96ef8319ac074a7afbc68aab88bcf6' # Use the command "sha256sum" source_sha256 'deb22cc4a6120bff72621155a9917f485f96ef8319ac074a7afbc68aab88bcf6' # Use the command "sha256sum"
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/liblapack-3.8.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/liblapack-3.8.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/liblapack-3.8.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/liblapack-3.8.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'b0a873d5eae0a920c67c7fd7101b1c4d8f2486f46a553632b5bc1e3792618c6d',
armv7l: 'b0a873d5eae0a920c67c7fd7101b1c4d8f2486f46a553632b5bc1e3792618c6d',
i686: 'df07a794c858335da05f4ca3ad547d8aa86e4a5472035c32e83524288315ef6c',
x86_64: '049da8a6932acae411f33f603ce0a4a2b1544cfda49627033068947f323cf36e',
})
depends_on 'cmake' => :build depends_on 'cmake' => :build
def self.build def self.build
......
...@@ -8,8 +8,16 @@ class Libusb < Package ...@@ -8,8 +8,16 @@ class Libusb < Package
source_sha256 '7dce9cce9a81194b7065ee912bcd55eeffebab694ea403ffb91b67db66b1824b' source_sha256 '7dce9cce9a81194b7065ee912bcd55eeffebab694ea403ffb91b67db66b1824b'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libusb-1.0.21-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libusb-1.0.21-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libusb-1.0.21-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libusb-1.0.21-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: '1ee60eca8f21386df7d8034669d189f8480e9de59bd71bc4e5631b5f5675eaf1',
armv7l: '1ee60eca8f21386df7d8034669d189f8480e9de59bd71bc4e5631b5f5675eaf1',
i686: '3269135ed3d2043a8d17415445c20386ad3df9b689cb333ecc29fb057c79ecf8',
x86_64: '48e8aff964b38e7ed9b70e5c1d227ff4f7c16537d3bd199e224867560b9aaa9b',
}) })
depends_on 'eudev' depends_on 'eudev'
......
...@@ -8,8 +8,16 @@ class Manpages < Package ...@@ -8,8 +8,16 @@ class Manpages < Package
source_sha256 '3052b87898c313c089848a913e5cf44a0565cc4d21d94119ef6586d971f5c971' source_sha256 '3052b87898c313c089848a913e5cf44a0565cc4d21d94119ef6586d971f5c971'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/manpages-4.14-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/manpages-4.14-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/manpages-4.14-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/manpages-4.14-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: 'f4f331b25927739dc3ac24a73e53b5923653ade8343c17a6e183743ee1caee26',
armv7l: 'f4f331b25927739dc3ac24a73e53b5923653ade8343c17a6e183743ee1caee26',
i686: '993d39bf63c55fbf212ad002468356d8a788375479bc2605bdcd577cf9b176c0',
x86_64: 'f3eed4ef25444bf1bdb65c852766fbe4ba541b5f6bc7b266bd807300515d0e40',
}) })
depends_on 'mandb' depends_on 'mandb'
......
...@@ -8,8 +8,16 @@ class Markdown < Package ...@@ -8,8 +8,16 @@ class Markdown < Package
source_sha256 '6520e9b6a58c5555e381b6223d66feddee67f675ed312ec19e9cee1b92bc0137' source_sha256 '6520e9b6a58c5555e381b6223d66feddee67f675ed312ec19e9cee1b92bc0137'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/markdown-1.0.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/markdown-1.0.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/markdown-1.0.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/markdown-1.0.1-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: 'bc5c8f4b5fe7ad5239d57b442c390cbdebb2fe94f84a1e854126c3999c296dae',
armv7l: 'bc5c8f4b5fe7ad5239d57b442c390cbdebb2fe94f84a1e854126c3999c296dae',
i686: 'b19b75211a47096ebf43a4e42c335526833543b259e18a51bd96de2bd85abdf5',
x86_64: 'aa7a1d7664c25efad0a2874dfc3a07653bcd5ee0998bb87cf02da1815ece608e',
}) })
depends_on 'unzip' => :build depends_on 'unzip' => :build
......
...@@ -8,8 +8,16 @@ class Pciutils < Package ...@@ -8,8 +8,16 @@ class Pciutils < Package
source_sha256 'f346eeb90cce0910c05b877fe49eadc760fa084c0455fd313e39d4b2c2d4bb21' source_sha256 'f346eeb90cce0910c05b877fe49eadc760fa084c0455fd313e39d4b2c2d4bb21'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/pciutils-3.5.6-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/pciutils-3.5.6-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/pciutils-3.5.6-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/pciutils-3.5.6-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: 'eaca3ede010846f7abb86206a820681216390a0c2acef1e9e6c20bc28a966b65',
armv7l: 'eaca3ede010846f7abb86206a820681216390a0c2acef1e9e6c20bc28a966b65',
i686: '382b96cfc4f72ac99f65f653bf748532401511eecb9f62957e50f2f4ef4eb08b',
x86_64: '9842f4c3c91ec9e60580a7658dc590c3c1c30310513b4825b6e67a5029536306',
}) })
depends_on 'zlibpkg' depends_on 'zlibpkg'
......
...@@ -8,8 +8,16 @@ class Psmisc < Package ...@@ -8,8 +8,16 @@ class Psmisc < Package
source_sha256 '2e84d474cf75dfbe3ecdacfb797bbfab71a35c7c2639d1b9f6d5f18b2149ba30' source_sha256 '2e84d474cf75dfbe3ecdacfb797bbfab71a35c7c2639d1b9f6d5f18b2149ba30'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/psmisc-23.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/psmisc-23.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/psmisc-23.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/psmisc-23.1-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: 'd757c2abb4b2fe8bc0bd935798cd3520bf211bd0ec260f2b92da049ec4504b17',
armv7l: 'd757c2abb4b2fe8bc0bd935798cd3520bf211bd0ec260f2b92da049ec4504b17',
i686: 'dcd49176e24d1b3a193f102594e7385cb73be2ba840a5df2a9c316ce01160341',
x86_64: '96138e37ff581ce0015c2b592cbcb9aef8b1a86a96109c3e0e686ba7160f2cf5',
}) })
depends_on 'ncurses' depends_on 'ncurses'
......
...@@ -8,8 +8,16 @@ class Python27 < Package ...@@ -8,8 +8,16 @@ class Python27 < Package
source_sha256 '71ffb26e09e78650e424929b2b457b9c912ac216576e6bd9e7d204ed03296a66' source_sha256 '71ffb26e09e78650e424929b2b457b9c912ac216576e6bd9e7d204ed03296a66'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/python27-2.7.14-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/python27-2.7.14-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/python27-2.7.14-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/python27-2.7.14-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: 'ce57af02374678753825f216938d64d98c08f6e1475b92880491efc16b79e9ff',
armv7l: 'ce57af02374678753825f216938d64d98c08f6e1475b92880491efc16b79e9ff',
i686: 'd1d0449f4bae645a39ef827e03cb892dc701c28115e3ed1404d074df964b4caf',
x86_64: 'e446e1313a28c4a75303a0fa108022a7fc73d0c15a50570c8949d194bc44e51b',
}) })
depends_on 'bz2' => :build depends_on 'bz2' => :build
...@@ -23,7 +31,7 @@ class Python27 < Package ...@@ -23,7 +31,7 @@ class Python27 < Package
# python requires to use /usr/local/lib, so leave as is but specify -rpath # python requires to use /usr/local/lib, so leave as is but specify -rpath
system "./configure", "CPPFLAGS=-I#{CREW_PREFIX}/include/ncurses -I#{CREW_PREFIX}/include/ncursesw", system "./configure", "CPPFLAGS=-I#{CREW_PREFIX}/include/ncurses -I#{CREW_PREFIX}/include/ncursesw",
"LDFLAGS=-Wl,-rpath,-L#{CREW_LIB_PREFIX}", "LDFLAGS=-Wl,-rpath,-L#{CREW_LIB_PREFIX}",
"--with-ensurepip=#{ARGV[0]}", "--enable-shared" "--with-ensurepip=install", "--enable-shared"
system "make" system "make"
end end
......
...@@ -8,8 +8,16 @@ class Python3 < Package ...@@ -8,8 +8,16 @@ class Python3 < Package
source_sha256 '159b932bf56aeaa76fd66e7420522d8c8853d486b8567c459b84fe2ed13bcaba' source_sha256 '159b932bf56aeaa76fd66e7420522d8c8853d486b8567c459b84fe2ed13bcaba'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/python3-3.6.4-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/python3-3.6.4-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/python3-3.6.4-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/python3-3.6.4-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: 'c4dcf1dcbc30e396194a84fd19254f13f3273c89845e1a26f4b86d5595ce2c9d',
armv7l: 'c4dcf1dcbc30e396194a84fd19254f13f3273c89845e1a26f4b86d5595ce2c9d',
i686: 'ba6a9207d9e8ee1af513b13fff7771044177c43dafa1f3849f07aa31be9e3e24',
x86_64: 'ed98bdff4bcb4e1a413498bdb9e79a20ddf0c8972a523039f5d528e28c858325',
}) })
depends_on 'bz2' => :build depends_on 'bz2' => :build
...@@ -23,7 +31,7 @@ class Python3 < Package ...@@ -23,7 +31,7 @@ class Python3 < Package
# python requires to use /usr/local/lib, so leave as is but specify -rpath # python requires to use /usr/local/lib, so leave as is but specify -rpath
system "./configure", "CPPFLAGS=-I#{CREW_PREFIX}/include/ncurses -I#{CREW_PREFIX}/include/ncursesw", system "./configure", "CPPFLAGS=-I#{CREW_PREFIX}/include/ncurses -I#{CREW_PREFIX}/include/ncursesw",
"LDFLAGS=-Wl,-rpath,-L#{CREW_LIB_PREFIX}", "LDFLAGS=-Wl,-rpath,-L#{CREW_LIB_PREFIX}",
"--with-ensurepip=#{ARGV[0]}", "--enable-shared" "--with-ensurepip=install", "--enable-shared"
system "make" system "make"
end end
......
...@@ -8,8 +8,16 @@ class Rust < Package ...@@ -8,8 +8,16 @@ class Rust < Package
source_sha256 '05a4f35bad7643aea094066815cf856009b115170086bbd916cfb0ee9a31f54e' source_sha256 '05a4f35bad7643aea094066815cf856009b115170086bbd916cfb0ee9a31f54e'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/rust-1.23.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/rust-1.23.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/rust-1.23.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/rust-1.23.0-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: 'a68c57e384a5434fec9c210c015e6acd9e22eaac938ed6e1e8afd6e38d2675df',
armv7l: 'a68c57e384a5434fec9c210c015e6acd9e22eaac938ed6e1e8afd6e38d2675df',
i686: '932c881bdf3d726ae9d8782dfcabe42acbc3142edce6a08e558f0c2e4390d478',
x86_64: 'f6c0ab056802e0d82a8e87664b8a3af8f536a2122e064596a795189bd73bed20',
}) })
def self.install def self.install
......
...@@ -8,8 +8,16 @@ class Usbutils < Package ...@@ -8,8 +8,16 @@ class Usbutils < Package
source_sha256 '8bbff0e54cb5f65a52be4feb9162fc0b022a97eb841b44784f7a89a9ea567160' source_sha256 '8bbff0e54cb5f65a52be4feb9162fc0b022a97eb841b44784f7a89a9ea567160'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/usbutils-009-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/usbutils-009-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/usbutils-009-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/usbutils-009-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: 'de1120c77d3eca02c747435242a8c32c77fb365443a26ca08564f6f34ba2f431',
armv7l: 'de1120c77d3eca02c747435242a8c32c77fb365443a26ca08564f6f34ba2f431',
i686: 'c4a9a950367e2d5dedb4b71526a4b8f15e534e7c573d85bc909ded3d1e490d0f',
x86_64: '8d39c72db131b97b256ef91fc5360479abef2f0be17e785625476d58b8a6aa89',
}) })
depends_on 'libusb' depends_on 'libusb'
......
...@@ -14,8 +14,12 @@ class Wkhtmltox < Package ...@@ -14,8 +14,12 @@ class Wkhtmltox < Package
end end
binary_url ({ binary_url ({
i686: 'https://dl.bintray.com/chromebrew/chromebrew/wkhtmltox-0.12.4-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/wkhtmltox-0.12.4-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
i686: '49df2dd2e7d9bda0e8cc4b29d186df54a49f03b7a3ad4125d835732edf0d0c01',
x86_64: 'b2084816bae9c21d3ebd1e68f4ec4661b8e08426161b10841f80488c71aac7af',
}) })
def self.install def self.install
......
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