mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-07 22:54:11 -05:00
* Update package updater to handle llvm and gcc suite packages. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add x86_64 binaries for openmp, libclc. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add help options. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Expand help text. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * openmp: Package File Update Run on linux/386 container. * Update gexiv2 anitya mapping. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * openmp: Package File Update Run on linux/amd64 container. --------- Signed-off-by: Satadru Pramanik <satadru@gmail.com> Co-authored-by: Satadru Pramanik <satadru@gmail.com> Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com> Co-authored-by: satmandu <satmandu@users.noreply.github.com>
52 lines
1.4 KiB
Ruby
52 lines
1.4 KiB
Ruby
require 'package'
|
|
|
|
class Container_essential < Package
|
|
description 'A collection of extra tools and packages needed in the docker build containers.'
|
|
homepage 'https://github.com/chromebrew/chromebrew'
|
|
version '1.1'
|
|
license 'GPL-3+'
|
|
compatibility 'all'
|
|
|
|
is_fake
|
|
|
|
# Add docbook to make sure that docbook environment variables are set
|
|
# for manpage generation in many packages,
|
|
depends_on 'docbook'
|
|
|
|
depends_on 'psmisc'
|
|
depends_on 'sudo_rs'
|
|
# xxd is used to pass arguments into the container to the /bin/chromebrewstart docker container start CMD.
|
|
depends_on 'xxd_standalone'
|
|
depends_on 'util_linux'
|
|
|
|
if CREW_GLIBC_INTERPRETER.nil?
|
|
depends_on 'gawk'
|
|
depends_on 'jq'
|
|
depends_on 'libeconf'
|
|
depends_on 'libxcrypt'
|
|
depends_on 'tar'
|
|
depends_on 'which'
|
|
end
|
|
depends_on 'uutils_coreutils' unless ARCH == 'i686'
|
|
|
|
# Add pax_utils (gives us lddtree)
|
|
depends_on 'pax_utils'
|
|
# Pax_utils needs this.
|
|
depends_on 'py3_pyelftools'
|
|
|
|
# Ruby gems
|
|
# Add ruby_concurrent_ruby
|
|
depends_on 'ruby_concurrent_ruby'
|
|
# Needed for irb
|
|
depends_on 'ruby_debug'
|
|
# Needed for buildsystems reporting.
|
|
depends_on 'ruby_method_source'
|
|
# For crew debugging.
|
|
depends_on 'ruby_pry_byebug'
|
|
# Add rubocop for linting packages. (This also installs the
|
|
# rubocop config file.)
|
|
depends_on 'ruby_rubocop'
|
|
depends_on 'ruby_rubocop_chromebrew'
|
|
depends_on 'ruby_ruby_libversion'
|
|
end
|