Files
chromebrew/packages/bind.rb
github-actions[bot] 626a53a7a7 Update buildsystems to use buildsystem name variables, and report contents of those variables/methods during use. (#11936)
* Update buildsystems, update jq, add jq to core for arm.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Only report build options if they exist.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Fix overeager sed replacement.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* workflow debugging

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add logging for build errors.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Revert to function in each package file.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update jq since it needs gcc14 to build.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to buildsystems

* remove deprecated gfbgraph

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* fix git tag for gnome_maps

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update llvm20 package file.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update gnome_maps deps.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Abstract out buildsystems_methods reporting.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Keep LIBC_VERSION const from being empty.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update crew_profile_base and libxml2

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* clarify

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* lint

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update libarchive

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update libavif

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* more updates

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add libxml2 build comment.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add build comment to libarchive.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Don't warn for missing directory during package removal.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
2025-05-23 19:50:48 +00:00

41 lines
1.4 KiB
Ruby

require 'buildsystems/autotools'
class Bind < Autotools
description 'BIND is open source software that enables you to publish your Domain Name System (DNS) information on the Internet, and to resolve DNS queries for your users.'
homepage 'https://www.isc.org/bind/'
version '9.21.5'
license 'MPL-2.0'
compatibility 'all'
source_url 'https://gitlab.isc.org/isc-projects/bind9.git'
git_hashtag "v#{version}"
binary_compression 'tar.zst'
binary_sha256({
aarch64: '1f205f5c518b3d1b44d57d9655350cb0e019e1b2616d50e54ad4fe3887b9666b',
armv7l: '1f205f5c518b3d1b44d57d9655350cb0e019e1b2616d50e54ad4fe3887b9666b',
i686: 'f000d1ab8ab6116faa1d244a20f95fc68db4661ed31a3400b1d918147997383b',
x86_64: 'b61fc6619e1896cd492fd329d79bb3cba3f5197322beaeabb5c07481cc607801'
})
depends_on 'e2fsprogs' # R
depends_on 'glibc' # R
depends_on 'jemalloc' # R
depends_on 'json_c' # R
depends_on 'krb5' # R
depends_on 'libcap' # R
depends_on 'libedit' # R
depends_on 'libidn2' # R
depends_on 'libnghttp2' # R
depends_on 'libunistring' # R
depends_on 'liburcu' # R
depends_on 'libuv' # R
depends_on 'libxml2' # R
depends_on 'ncurses' # R
depends_on 'openssl' # R
depends_on 'py3_ply' => :build
depends_on 'sphinx' => :build
depends_on 'zlib' # R
autotools_configure_options '--enable-fixed-rrset --enable-full-report --with-libidn2'
end