Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
chromebrew
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
chromebrew
Commits
e323bfeb
Commit
e323bfeb
authored
Apr 07, 2021
by
Ed Reel
Committed by
GitHub
Apr 08, 2021
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add pre-built binaries for package a-z (#5569)
parent
0f5543f0
Changes
26
Hide whitespace changes
Inline
Side-by-side
Showing
26 changed files
with
313 additions
and
22 deletions
+313
-22
packages/apg.rb
packages/apg.rb
+13
-0
packages/autossh.rb
packages/autossh.rb
+13
-0
packages/fop.rb
packages/fop.rb
+13
-0
packages/gcalculator.rb
packages/gcalculator.rb
+13
-0
packages/gsound.rb
packages/gsound.rb
+13
-0
packages/intel_media_driver.rb
packages/intel_media_driver.rb
+5
-8
packages/intel_media_sdk.rb
packages/intel_media_sdk.rb
+8
-9
packages/jp2a.rb
packages/jp2a.rb
+13
-0
packages/libgc.rb
packages/libgc.rb
+13
-0
packages/libmpeg2.rb
packages/libmpeg2.rb
+13
-0
packages/libmrss.rb
packages/libmrss.rb
+13
-0
packages/libnxml.rb
packages/libnxml.rb
+13
-0
packages/libstfl.rb
packages/libstfl.rb
+13
-0
packages/mutter.rb
packages/mutter.rb
+4
-4
packages/nuitka.rb
packages/nuitka.rb
+13
-0
packages/pcaudiolib.rb
packages/pcaudiolib.rb
+13
-0
packages/prometheus_cpp.rb
packages/prometheus_cpp.rb
+10
-1
packages/psutil.rb
packages/psutil.rb
+13
-0
packages/ruby_webrick.rb
packages/ruby_webrick.rb
+13
-0
packages/samurai.rb
packages/samurai.rb
+13
-0
packages/sonic.rb
packages/sonic.rb
+13
-0
packages/speedometer.rb
packages/speedometer.rb
+13
-0
packages/ticker.rb
packages/ticker.rb
+13
-0
packages/translate_shell.rb
packages/translate_shell.rb
+13
-0
packages/virglrenderer.rb
packages/virglrenderer.rb
+13
-0
packages/zzuf.rb
packages/zzuf.rb
+13
-0
No files found.
packages/apg.rb
View file @
e323bfeb
...
...
@@ -9,6 +9,19 @@ class Apg < Package
source_url
"https://httpredir.debian.org/debian/pool/main/a/apg/apg_2.2.3.dfsg.1.orig.tar.gz"
source_sha256
'c7e3c556426e2d5d2f599873a71100c5f6d14fa8784e0b1d879916784de801df'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/apg-2.2.3.dfsg.1-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/apg-2.2.3.dfsg.1-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/apg-2.2.3.dfsg.1-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/apg-2.2.3.dfsg.1-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'1e4391fe1edf715853f97bd551f1f9e8a35f562bfd12f3f1838256640e75068f'
,
armv7l:
'1e4391fe1edf715853f97bd551f1f9e8a35f562bfd12f3f1838256640e75068f'
,
i686:
'6a299f28d79d33db6a2b1794e7fbfd27cbc48f4c7bb18a683dcf18c019c28628'
,
x86_64:
'7ddeb08e8633166b18c147a8c85558badad8626a1e97ff6d6383c6056c0199d2'
,
})
def
self
.
patch
system
"curl -#LO https://httpredir.debian.org/debian/pool/main/a/apg/apg_2.2.3.dfsg.1-5.debian.tar.xz"
abort
'Checksum mismatch. :/ Try again.'
.
lightred
unless
Digest
::
SHA256
.
hexdigest
(
File
.
read
(
"apg_2.2.3.dfsg.1-5.debian.tar.xz"
)
)
==
'8305fdb424d934f4d217b7910e0b971cff205b28857b9dc9df95e38bd1aaa9a0'
...
...
packages/autossh.rb
View file @
e323bfeb
...
...
@@ -9,6 +9,19 @@ class Autossh < Package
source_url
'https://www.harding.motd.ca/autossh/autossh-1.4g.tgz'
source_sha256
'5fc3cee3361ca1615af862364c480593171d0c54ec156de79fc421e31ae21277'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/autossh-1.4g-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/autossh-1.4g-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/autossh-1.4g-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/autossh-1.4g-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'6cb94ea21f975411bd5dd4b00bf237f0018f2c6cad16a0cb0676a61a026626e3'
,
armv7l:
'6cb94ea21f975411bd5dd4b00bf237f0018f2c6cad16a0cb0676a61a026626e3'
,
i686:
'964229e816b5b085b87b4e0823e7dd625704cd5f2a977c1cdf7ad2c40039cf50'
,
x86_64:
'776bf56c0dc88d5628026a20c25f346fc63f07334bbd16995feb628f055624fc'
,
})
depends_on
'openssh'
def
self
.
build
...
...
packages/fop.rb
View file @
e323bfeb
...
...
@@ -9,6 +9,19 @@ class Fop < Package
source_url
'https://downloads.apache.org/xmlgraphics/fop/binaries/fop-2.6-bin.tar.gz'
source_sha256
'ccfd7a1d4e5a04e76723946efa1147ffa9a8715ce2b58d2a27085a8e744520f8'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/fop-2.6-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/fop-2.6-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/fop-2.6-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/fop-2.6-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'f8039a905a4835c04589f45eeb6ce6bf7a0ad749e864897f0700b42741aef606'
,
armv7l:
'f8039a905a4835c04589f45eeb6ce6bf7a0ad749e864897f0700b42741aef606'
,
i686:
'566372125c92d0678f203f84235e670a2fde61499dfd8c155d476fbce99c49e0'
,
x86_64:
'306a3da1d92fc9b4fab5124d46276142aee47af73ea0b9b96d6e6682ab1aa44d'
,
})
depends_on
'jdk8'
def
self
.
install
...
...
packages/gcalculator.rb
View file @
e323bfeb
...
...
@@ -13,6 +13,19 @@ class Gcalculator < Package
source_url
"
#{
@_url
}
.tar.xz"
source_sha256
`curl -Ls
#{
@_url
}
.sha256sum | tail -n1 | cut -d ' ' -f1`
.
chomp
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/gcalculator-3.38.2-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/gcalculator-3.38.2-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/gcalculator-3.38.2-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/gcalculator-3.38.2-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'f733de0413e40cf0e730a06eef727ea1ace4a92e0fe8f3fd0590c7c7cee017db'
,
armv7l:
'f733de0413e40cf0e730a06eef727ea1ace4a92e0fe8f3fd0590c7c7cee017db'
,
i686:
'6a1a313f5a9ecf6538920b2c63fd1147657e0ed157d6cc676a11f0256420bf40'
,
x86_64:
'ef3e8c4ef780fefa7a25d715c213f6717d387be9d141343328780ae93e3bec98'
,
})
depends_on
'setuptools'
=>
:build
depends_on
'gtk3'
depends_on
'gtksourceview'
...
...
packages/gsound.rb
View file @
e323bfeb
...
...
@@ -13,6 +13,19 @@ class Gsound < Package
source_url
"
#{
@_url
}
.tar.xz"
source_sha256
`curl -Ls
#{
@_url
}
.sha256sum | tail -n1 | cut -d ' ' -f1`
.
chomp
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/gsound-1.0.2-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/gsound-1.0.2-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/gsound-1.0.2-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/gsound-1.0.2-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'01781a6b9044780e7e4401e16fa6ba3a3491cff618e640828445937dcce90155'
,
armv7l:
'01781a6b9044780e7e4401e16fa6ba3a3491cff618e640828445937dcce90155'
,
i686:
'468fe3ee02fd4899516fc7144b1454a0b7ee5296832f7983e5cd92c547f949e8'
,
x86_64:
'65a98713abd0ad892ba0f65a823d51c5aa1b9fd14751d998211f762724a2c444'
,
})
depends_on
'gobject_introspection'
depends_on
'libcanberra'
...
...
packages/intel_media_driver.rb
View file @
e323bfeb
...
...
@@ -7,13 +7,11 @@ class Intel_media_driver < Package
version
@_ver
license
'BSD-3, and MIT'
compatibility
'x86_64'
case
ARCH
when
'x86_64'
source_url
"https://github.com/intel/media-driver/archive/intel-media-
#{
@_ver
}
.tar.gz"
source_sha256
'3d856a963127ddd6690fc6dac521d7674947675d5f20452f1e6f45c0fc83f9e6'
depends_on
'gmmlib'
depends_on
'libva'
end
source_url
"https://github.com/intel/media-driver/archive/intel-media-
#{
@_ver
}
.tar.gz"
source_sha256
'3d856a963127ddd6690fc6dac521d7674947675d5f20452f1e6f45c0fc83f9e6'
depends_on
'gmmlib'
depends_on
'libva'
binary_url
({
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/intel_media_driver-20.4.5-chromeos-x86_64.tar.xz'
...
...
@@ -22,7 +20,6 @@ class Intel_media_driver < Package
x86_64:
'0710ad9dd76b97b62849cfe6179dae0e884e56c475332b03f889d5eaa121ffff'
})
def
self
.
preflight
abort
'Not an Intel processor, aborting.'
.
lightred
unless
`grep -c 'GenuineIntel' /proc/cpuinfo`
.
to_i
.
positive?
end
...
...
packages/intel_media_sdk.rb
View file @
e323bfeb
...
...
@@ -6,20 +6,19 @@ class Intel_media_sdk < Package
version
'20.5.1'
license
'MIT'
compatibility
'x86_64'
if
ARCH
==
'x86_64'
source_url
'https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-20.5.1.tar.gz'
source_sha256
'047986646f185313df2159fd44bccd870e173bb1cae9c2501ac6b9774bfd424b'
depends_on
'intel_media_driver'
depends_on
'libdrm'
depends_on
'libva'
depends_on
'wayland'
end
source_url
'https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-20.5.1.tar.gz'
source_sha256
'047986646f185313df2159fd44bccd870e173bb1cae9c2501ac6b9774bfd424b'
depends_on
'intel_media_driver'
depends_on
'libdrm'
depends_on
'libva'
depends_on
'wayland'
binary_url
({
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/intel_media_sdk-20.5.1-chromeos-x86_64.tar.xz'
})
binary_sha256
({
x86_64:
'
89aac36a221473846222f7550109055c674927aff2273fd1e1f807d046c8046b
'
x86_64:
'
6c50fda47c7711dbc506badef677cb9f9941ffd5fc0d147562117f08da7658f2
'
})
def
self
.
build
...
...
packages/jp2a.rb
View file @
e323bfeb
...
...
@@ -8,6 +8,19 @@ class Jp2a < Package
compatibility
'all'
source_url
"https://github.com/Talinx/jp2a/releases/download/v1.1.0/jp2a-1.1.0.tar.bz2"
source_sha256
'6017b83f10bae352c7786868a977a02080a4e84fb99e6fbad18086fcfedffdf4'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/jp2a-1.1.0-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/jp2a-1.1.0-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/jp2a-1.1.0-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/jp2a-1.1.0-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'23f9ec4aee910371c8a37b464e50270b26e000125c9a5636675ed10c08ac8e16'
,
armv7l:
'23f9ec4aee910371c8a37b464e50270b26e000125c9a5636675ed10c08ac8e16'
,
i686:
'7ce07d9769cfe508d021f1fb17d7969c8f986c577a1f903de764890165824f18'
,
x86_64:
'981baefcffa4d9cc67758003cd068235b074b7200e1ffed05d0f5ce76116f089'
,
})
depends_on
'libjpeg'
depends_on
'libpng'
...
...
packages/libgc.rb
View file @
e323bfeb
...
...
@@ -9,6 +9,19 @@ class Libgc < Package
source_url
'https://httpredir.debian.org/debian/pool/main/libg/libgc/libgc_8.0.4.orig.tar.gz'
source_sha256
'436a0ddc67b1ac0b0405b61a9675bca9e075c8156f4debd1d06f3a56c7cd289d'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/libgc-8.0.4-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/libgc-8.0.4-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/libgc-8.0.4-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/libgc-8.0.4-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'ae5052fb0631ca207dee9178f18da34ed5bb1e8da8c45249dc23e6260763e7f8'
,
armv7l:
'ae5052fb0631ca207dee9178f18da34ed5bb1e8da8c45249dc23e6260763e7f8'
,
i686:
'f2d7240df24b0b25bc8984ae39492d6639b492e88430992bcf99307656b1dbdb'
,
x86_64:
'f9fd0199862aad3b417597c9921dd5399a59e9f41f388cbb829b198626912a3c'
,
})
def
self
.
build
system
"./configure
#{
CREW_OPTIONS
}
\
--enable-static \
...
...
packages/libmpeg2.rb
View file @
e323bfeb
...
...
@@ -9,6 +9,19 @@ class Libmpeg2 < Package
source_url
'https://libmpeg2.sourceforge.io/files/libmpeg2-0.5.1.tar.gz'
source_sha256
'dee22e893cb5fc2b2b6ebd60b88478ab8556cb3b93f9a0d7ce8f3b61851871d4'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/libmpeg2-0.5.1-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/libmpeg2-0.5.1-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/libmpeg2-0.5.1-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/libmpeg2-0.5.1-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'721c1ed49bedf3cbf0f60b5c282e4d5cbed478a958523bdb69dd9072ab8249c7'
,
armv7l:
'721c1ed49bedf3cbf0f60b5c282e4d5cbed478a958523bdb69dd9072ab8249c7'
,
i686:
'78c9181eb32d615797d7d2f77ddf047479780e1fab5c0770ad78e295408ca668'
,
x86_64:
'41d4b5267d89ee3783d23b9c8684ba711e275a598b48db906dfb1c90bc10cd0c'
,
})
depends_on
'libx11'
depends_on
'imake'
=>
:build
...
...
packages/libmrss.rb
View file @
e323bfeb
...
...
@@ -9,6 +9,19 @@ class Libmrss < Package
source_url
'https://salsa.debian.org/debian/libmrss/-/archive/debian/0.19.2-7/libmrss-debian-0.19.2-7.tar.bz2'
source_sha256
'cc3b466fa376d9fa54644268957437ce525fc336926180fda4e831af019767a6'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/libmrss-0.19.2-7-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/libmrss-0.19.2-7-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/libmrss-0.19.2-7-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/libmrss-0.19.2-7-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'8536ff6ee637e13f466d73afcf6806e01742df9d8ffff07120bd03fc892728a4'
,
armv7l:
'8536ff6ee637e13f466d73afcf6806e01742df9d8ffff07120bd03fc892728a4'
,
i686:
'6b02273108a01956e372f18f57dcc93993d42c9c769adc1fa22971e07a105f2f'
,
x86_64:
'0a5dac52ae57e3fc9d86177dfd2480bc82293d74abe5b442f871b35fa8ff4665'
,
})
depends_on
'libnxml'
def
self
.
patch
...
...
packages/libnxml.rb
View file @
e323bfeb
...
...
@@ -9,6 +9,19 @@ class Libnxml < Package
source_url
'https://salsa.debian.org/debian/libnxml/-/archive/debian/0.18.3-8/libnxml-debian-0.18.3-8.tar.bz2'
source_sha256
'2c3e910b591d8f2a4dde53874339ddf831cfcce4cfece429217b5a5b9f850a9d'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/libnxml-0.18.3-8-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/libnxml-0.18.3-8-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/libnxml-0.18.3-8-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/libnxml-0.18.3-8-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'09813321479882310b5bedd48909ec6dcdc47e7f6970d79c692bbdcb2ed88c77'
,
armv7l:
'09813321479882310b5bedd48909ec6dcdc47e7f6970d79c692bbdcb2ed88c77'
,
i686:
'f6cd8aa96121ca5bf8b842e20dac82f058b95d4885562b3d1030c0f11036bc6b'
,
x86_64:
'8033e7df4c76b159f21d467bff92be81b3f7fdaaef5fb31d5a1c232c641f651c'
,
})
def
self
.
patch
system
"for i in
\$
(cat debian/patches/series); do patch -Np1 -i debian/patches/
\"\$
{i}
\"
; done"
end
...
...
packages/libstfl.rb
View file @
e323bfeb
...
...
@@ -9,6 +9,19 @@ class Libstfl < Package
source_url
'http://www.clifford.at/stfl/stfl-0.23.tar.gz'
source_sha256
'e75ed8427905ad50faf43ed5fefd0cf7b16ee0c1ca87e15d33e360bb92aedfde'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/libstfl-0.23-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/libstfl-0.23-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/libstfl-0.23-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/libstfl-0.23-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'68532ced7ade579392d5d3ab4e9ea70f8282f5ec8a981770e6976411f496266d'
,
armv7l:
'68532ced7ade579392d5d3ab4e9ea70f8282f5ec8a981770e6976411f496266d'
,
i686:
'4240b0d2723ce868824e7109a2549e5f86566877cb738242b2024139525df8ed'
,
x86_64:
'285f8fd5fc05bb37e4dfc7cba8e8f3e81dc1637aeb1fa98ffba3e53b05581c12'
,
})
def
self
.
patch
@ruby_extconf
=
<<~
EOF
--- a/ruby/extconf.rb
...
...
packages/mutter.rb
View file @
e323bfeb
...
...
@@ -12,12 +12,12 @@ class Mutter < Package
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/mutter-40.0-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/mutter-40.0-chromeos-armv7l.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/mutter-40.0-chromeos-x86_64.tar.xz'
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/mutter-40.0-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'
4738981bc3b25f189e376e9398f892063e4434881b364abfb471ae2671c5518c
'
,
armv7l:
'
4738981bc3b25f189e376e9398f892063e4434881b364abfb471ae2671c5518c
'
,
x86_64:
'
245503f395c5a138e279d71fee7bdd98b2244bc682a90a373f742a3b78f190f2'
aarch64:
'
fafa169c22a7aa7595edf43a4c8dc7306210163e6759130f81d338120b92b8bd
'
,
armv7l:
'
fafa169c22a7aa7595edf43a4c8dc7306210163e6759130f81d338120b92b8bd
'
,
x86_64:
'
1b28b4cd4f91f342bc6bde187f48f58954b7259f0377e679742c9c821b60f668'
,
})
depends_on
'dconf'
...
...
packages/nuitka.rb
View file @
e323bfeb
...
...
@@ -9,6 +9,19 @@ class Nuitka < Package
source_url
'https://github.com/Nuitka/Nuitka/archive/refs/tags/0.6.13.2.tar.gz'
source_sha256
'a594d054255688dbef8f8ba5b6cbb0207ad467384f2a6214522781ffbd5d43e5'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/nuitka-0.6.13.2-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/nuitka-0.6.13.2-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/nuitka-0.6.13.2-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/nuitka-0.6.13.2-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'30d982517d09101767cfb71f7e579b0dd8b0636ce2e922ccd7d2a3eec93f0e26'
,
armv7l:
'30d982517d09101767cfb71f7e579b0dd8b0636ce2e922ccd7d2a3eec93f0e26'
,
i686:
'31d41f49b3caea88732e590ef269a17233f8cbc8298e50d9e89e7e8daae44889'
,
x86_64:
'19333abe43c61a1fb3907ab6d4e63532dc9ddc7917b2cfa0c790a21bb89117e1'
,
})
def
self
.
install
system
"python3 -m pip install --prefix
#{
CREW_PREFIX
}
--root
#{
CREW_DEST_DIR
}
-I nuitka==
#{
version
}
--no-warn-script-location"
end
...
...
packages/pcaudiolib.rb
View file @
e323bfeb
...
...
@@ -9,6 +9,19 @@ class Pcaudiolib < Package
source_url
'https://github.com/espeak-ng/pcaudiolib/archive/refs/tags/1.1.tar.gz'
source_sha256
'699a5a347b1e12dc5b122e192e19f4db01621826bf41b9ebefb1cbc63ae2180b'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/pcaudiolib-1.1-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/pcaudiolib-1.1-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/pcaudiolib-1.1-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/pcaudiolib-1.1-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'deefd29e6e3d4505e95ab0d31a6c076c36030486e0e238ea9c59f64ef9575357'
,
armv7l:
'deefd29e6e3d4505e95ab0d31a6c076c36030486e0e238ea9c59f64ef9575357'
,
i686:
'1ffe549630aa80535d060a17c3924491954838980556ce05771f2e9c68ba16e0'
,
x86_64:
'65bbcac0a42d5048d8e55cd8dae0dce345da31280d50a979ec9eb4432ac43758'
,
})
depends_on
'alsa_lib'
def
self
.
build
...
...
packages/prometheus_cpp.rb
View file @
e323bfeb
...
...
@@ -5,10 +5,19 @@ class Prometheus_cpp < Package
homepage
'https://github.com/jupp0r/prometheus-cpp/'
version
'0.12.1'
license
'MIT'
compatibility
'
all
'
compatibility
'
i686,x86_64
'
source_url
'https://github.com/jupp0r/prometheus-cpp/releases/download/v0.12.1/prometheus-cpp-with-submodules.tar.gz'
source_sha256
'f116cee772df7bf23fc89fb71c13ad4420601e304a382d77da725da0d0dc4cac'
binary_url
({
i686:
'https://dl.bintray.com/chromebrew/chromebrew/prometheus_cpp-0.12.1-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/prometheus_cpp-0.12.1-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
i686:
'6fd409af6b2eeaf47267f459feb267f1309cac53b83eeafba27ce5165b5df162'
,
x86_64:
'c24ff7e1239a35fa7a34724905226354fc2582585bf3be6f159b2cbb53e03e44'
,
})
depends_on
'zstd'
depends_on
'civetweb'
depends_on
'gtest'
=>
:build
...
...
packages/psutil.rb
View file @
e323bfeb
...
...
@@ -9,6 +9,19 @@ class Psutil < Package
source_url
'https://github.com/giampaolo/psutil/archive/refs/tags/release-5.8.0.tar.gz'
source_sha256
'c015248da36109ffaa15f46fce8c0003f678cfaa408090f466c80318885e7abf'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/psutil-5.8.0-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/psutil-5.8.0-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/psutil-5.8.0-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/psutil-5.8.0-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'35a8643fdc7141f35a0a91d217a5dedf377bb79790c18dc02f089362dfc8e104'
,
armv7l:
'35a8643fdc7141f35a0a91d217a5dedf377bb79790c18dc02f089362dfc8e104'
,
i686:
'e38537dffaf71ca7e8d9a83c83c63cf4ccbf7929c24d163b7b43dff7e0235450'
,
x86_64:
'8d99419f62b714a7bc241305db99d5f337b86ba78f0da5be2805bc3a90c90b5d'
,
})
def
self
.
install
system
"pip install --prefix
#{
CREW_PREFIX
}
--root
#{
CREW_DEST_DIR
}
-I psutil==
#{
version
}
--no-warn-script-location"
end
...
...
packages/ruby_webrick.rb
View file @
e323bfeb
...
...
@@ -9,6 +9,19 @@ class Ruby_webrick < Package
source_url
'https://github.com/ruby/webrick/archive/refs/tags/v1.7.0.tar.gz'
source_sha256
'25df35c696301deddec8cc929954284fa3dfaa86ad90c0cce2ecc5740c476545'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/ruby_webrick-1.7.0-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/ruby_webrick-1.7.0-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/ruby_webrick-1.7.0-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/ruby_webrick-1.7.0-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'bd2b9c9c252b056688c3423ec6b026a619e429734b9f4fa831c431d237ab3aee'
,
armv7l:
'bd2b9c9c252b056688c3423ec6b026a619e429734b9f4fa831c431d237ab3aee'
,
i686:
'c71f8b2b2c4bdafe1091dd1f45624ffa4257c38a94076acc4cf35cab4b84d06e'
,
x86_64:
'a4bbdf449319a028cc8f2e8c112cd0de26930939a1c3bdc9cd751e9f1c73a41f'
,
})
def
self
.
build
system
'rake'
,
'build'
end
...
...
packages/samurai.rb
View file @
e323bfeb
...
...
@@ -9,6 +9,19 @@ class Samurai < Package
source_url
'https://github.com/michaelforney/samurai/releases/download/1.2/samurai-1.2.tar.gz'
source_sha256
'3b8cf51548dfc49b7efe035e191ff5e1963ebc4fe8f6064a5eefc5343eaf78a5'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/samurai-1.2-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/samurai-1.2-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/samurai-1.2-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/samurai-1.2-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'bf38ed51c2b3ade1b3879a09ae2962660a7c89c88ac6dcbf673378e58b04d33c'
,
armv7l:
'bf38ed51c2b3ade1b3879a09ae2962660a7c89c88ac6dcbf673378e58b04d33c'
,
i686:
'2e79ba64fe6e772aea6520b026d5564baaa7420e3b3b2fd344a39fdb18988381'
,
x86_64:
'a91fba00b13f46aabd60a96b652b8e4629fcd209eb18692c15f3dac1595fd9d4'
,
})
def
self
.
patch
system
"sed -i 's:PREFIX=/usr/local:PREFIX=
#{
CREW_PREFIX
}
:' Makefile"
system
"sed -i 's:MANDIR=
\$
(PREFIX)/share/man:MANDIR=
#{
CREW_MAN_PREFIX
}
:g' Makefile"
...
...
packages/sonic.rb
View file @
e323bfeb
...
...
@@ -9,6 +9,19 @@ class Sonic < Package
source_url
'https://github.com/espeak-ng/sonic/archive/refs/tags/release-0.2.0.tar.gz'
source_sha256
'c7827ce576838467590ffa1f935fbe1049e896dfed6c515cf569ad3779c24085'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/sonic-0.2.0-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/sonic-0.2.0-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/sonic-0.2.0-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/sonic-0.2.0-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'14ff70ffe97368d3f5297229da2eb228ea1f298c0d35611462957a3ac67a4a79'
,
armv7l:
'14ff70ffe97368d3f5297229da2eb228ea1f298c0d35611462957a3ac67a4a79'
,
i686:
'29507c870b513065668973a6f01d5d776012239b16a97437542b5a0f85f10c93'
,
x86_64:
'1e9bc15ad961fcd5fd606ebc3e21ad3e76a911907cc0293447c357aee1da88f4'
,
})
def
self
.
patch
system
"sed -i 's:CFLAGS=-Wall:CFLAGS=-Wall -pipe -flto=auto -fuse-ld=gold:g' Makefile"
system
"sed -i 's:PREFIX=/usr:PREFIX=
#{
CREW_PREFIX
}
:' Makefile"
...
...
packages/speedometer.rb
View file @
e323bfeb
...
...
@@ -9,6 +9,19 @@ class Speedometer < Package
source_url
'https://httpredir.debian.org/debian/pool/main/s/speedometer/speedometer_2.8-3_all.deb'
source_sha256
'63e676c96a9df953b4f7f631f1c1d21fedd71d23d159b53e60662c6bb4c19437'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/speedometer-2.8-3-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/speedometer-2.8-3-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/speedometer-2.8-3-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/speedometer-2.8-3-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'6f3e7d29fde57f37d0f0ea595374166701b30a6153b932c25ced4be683d27edf'
,
armv7l:
'6f3e7d29fde57f37d0f0ea595374166701b30a6153b932c25ced4be683d27edf'
,
i686:
'8a7b3a69c6369867b7ac6443f080862450d2923df6fbc7a22be797ab33958f45'
,
x86_64:
'a926e76ca2d5de7773b2e2d5423892677c020f0b1328abe9ff84fe81d2801a97'
,
})
depends_on
'psutil'
depends_on
'six'
depends_on
'nuitka'
=>
:build
...
...
packages/ticker.rb
View file @
e323bfeb
...
...
@@ -8,6 +8,19 @@ class Ticker < Package
compatibility
'all'
source_url
'https://httpredir.debian.org/debian/pool/main/t/ticker/ticker_1.13.tar.xz'
source_sha256
'5d80787d4c27b3dc4f8ebec2868d52bcf365c1ef928e63dc6c3ac541efe40e98'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/ticker-1.13-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/ticker-1.13-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/ticker-1.13-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/ticker-1.13-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'd91f2b9b28e55878423c3f67b172d2983a346bae1e7d4d639343d0c86e1758c9'
,
armv7l:
'd91f2b9b28e55878423c3f67b172d2983a346bae1e7d4d639343d0c86e1758c9'
,
i686:
'1319a716958c27c529e1427dd5789ca99a8d1e95200ca22451d3694b7e01cc93'
,
x86_64:
'42f30e5bab0f5f2d54046bf044cd27f09e72d5b91ba89a788cb5189edff63a75'
,
})
depends_on
'slang'
...
...
packages/translate_shell.rb
View file @
e323bfeb
...
...
@@ -9,6 +9,19 @@ class Translate_shell < Package
source_url
'https://github.com/soimort/translate-shell/archive/v0.9.6.12.tar.gz'
source_sha256
'4c4843a8c66276190535b8435775ecb5d9c8286083a33cdbe2db608eba93ca97'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/translate_shell-0.9.6.12-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/translate_shell-0.9.6.12-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/translate_shell-0.9.6.12-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/translate_shell-0.9.6.12-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'bc872006b0244ca14597766b9a7c0ef5d432cd3502dedc2d3f541c214b20c131'
,
armv7l:
'bc872006b0244ca14597766b9a7c0ef5d432cd3502dedc2d3f541c214b20c131'
,
i686:
'e463ba1532762b85555ca82326b460d36e25e8f99cc7943baa40fdf02217a627'
,
x86_64:
'200047abf2945d2df10815ed1469f22020f00fe93d16ea8dd279e36795cc78d8'
,
})
depends_on
'rlwrap'
depends_on
'gawk'
# Has to be gawk (uses awk to access network)
depends_on
'aspell'
# Can also depend on hunspell instead of aspell
...
...
packages/virglrenderer.rb
View file @
e323bfeb
...
...
@@ -10,6 +10,19 @@ class Virglrenderer < Package
source_url
"https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/virglrenderer-
#{
@_ver
}
/virglrenderer-virglrenderer-
#{
@_ver
}
.tar.gz"
source_sha256
'9fa93095cd9a3e5b13c740e5e3b656a989356732bdaf3e22acb7c38a1f1f4411'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/virglrenderer-0.8.2-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/virglrenderer-0.8.2-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/virglrenderer-0.8.2-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/virglrenderer-0.8.2-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'8f46f083b032dec6c8e9c2627e94315c45f535ec8288d3b8c323af763d49b9d1'
,
armv7l:
'8f46f083b032dec6c8e9c2627e94315c45f535ec8288d3b8c323af763d49b9d1'
,
i686:
'7e5c6d1f4b0353e6c0e58ac61f0f52471df71b42230cd3510c9045c94dd04b54'
,
x86_64:
'f14a81a9209bbd1cf6b3127512dc489e6971db28b84f8a56bb14e324561c5094'
,
})
depends_on
'mesa'
def
self
.
build
...
...
packages/zzuf.rb
View file @
e323bfeb
...
...
@@ -8,6 +8,19 @@ class Zzuf < Package
compatibility
'all'
source_url
'https://github.com/samhocevar/zzuf/releases/download/v0.15/zzuf-0.15.tar.bz2'
source_sha256
'04353d94c68391b3945199f100ab47fc5ff7815db1e92581a600d4175e3a6872'
binary_url
({
aarch64:
'https://dl.bintray.com/chromebrew/chromebrew/zzuf-0.15-chromeos-armv7l.tar.xz'
,
armv7l:
'https://dl.bintray.com/chromebrew/chromebrew/zzuf-0.15-chromeos-armv7l.tar.xz'
,
i686:
'https://dl.bintray.com/chromebrew/chromebrew/zzuf-0.15-chromeos-i686.tar.xz'
,
x86_64:
'https://dl.bintray.com/chromebrew/chromebrew/zzuf-0.15-chromeos-x86_64.tar.xz'
,
})
binary_sha256
({
aarch64:
'feff06cc3eb02aed4eb9c027bc528580aba6b0ccf9c1bfd189c76a562439ed28'
,
armv7l:
'feff06cc3eb02aed4eb9c027bc528580aba6b0ccf9c1bfd189c76a562439ed28'
,
i686:
'fc620b537e809bfcd5a7c598ba25c60ab8ce5a8091d2ba0330cbce19ecd466dc'
,
x86_64:
'013eef3b0e2c088071352d6a29e60c9b1562db09a5371e427a6d9cc387ec1092'
,
})
def
self
.
build
system
"./configure
#{
CREW_OPTIONS
}
"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment