add missing runtime deps to ALL core packages, add getrealdeps script (#7472)

* gcc: add missing zlibpkg dep

* add getrealdeps script

* add color

* suggested changes from @supechicken

* suggested changes

* fix verbiage

* add NOCOLORS option

* use read in lieu of head, and do not check nonexistent files

* Exit early if wrong package name is given.

* Add some quick exit code

* Allow for pkg.rb in getrealdeps and also add deps to all core packages

* fix lint error

* fix zlibpkg

* cleanup gcc deps

* move filecmd to be a ruby dependency

* fix llvm deps

* lint fix

* update more deps

* make sure package is installed before checking for deps

* add more deps

* change verbiage

* add more deps

* more dep updates
This commit is contained in:
Satadru Pramanik
2022-10-10 19:39:48 -04:00
committed by GitHub
parent c5153f4c99
commit 22bb47bd45
76 changed files with 373 additions and 74 deletions

View File

@@ -22,16 +22,18 @@ class Gnutls < Package
x86_64: '607851025aec31be1628da21af43c29307024cf5169bed7f34707504d0099824'
})
depends_on 'zlibpkg'
depends_on 'libunistring'
depends_on 'gmp'
depends_on 'nettle'
depends_on 'libtasn1'
depends_on 'trousers'
depends_on 'p11kit' # This package cannot be built statically.
depends_on 'gcc' # R
depends_on 'glibc' # R
depends_on 'gmp' # R
depends_on 'libffi'
depends_on 'libunbound'
depends_on 'libidn2'
depends_on 'libidn2' # R
depends_on 'libtasn1' # R
depends_on 'libunbound' # R
depends_on 'libunistring' # R
depends_on 'nettle' # R
depends_on 'p11kit' # R This package cannot be built statically.
depends_on 'trousers'
depends_on 'zlibpkg'
def self.prebuild
# Use IPv4 fallback if default connection fails.