mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-09 15:37:56 -05:00
* Add binary_compression value to each package * Remove binary_url values and arrays * Handle packages with empty binary_sha256 arrays (either missing binaries or not compiled by us)
23 lines
854 B
Ruby
23 lines
854 B
Ruby
require 'buildsystems/autotools'
|
|
|
|
class Xcb_proto < Autotools
|
|
description 'The protocols for the X window system provide extended functionality for communication between a X client and the server.'
|
|
homepage 'https://xcb.freedesktop.org'
|
|
@_ver = '1.16.0'
|
|
version "#{@_ver}-py3.12"
|
|
license 'MIT-with-advertising'
|
|
compatibility 'all'
|
|
source_url 'https://gitlab.freedesktop.org/xorg/proto/xcbproto.git'
|
|
git_hashtag "xcb-proto-#{@_ver}"
|
|
binary_compression 'tar.zst'
|
|
|
|
binary_sha256({
|
|
aarch64: '4c08e16bb63c40aa0fcf49e6edcdf7db32796c47a46ad6d83b31d1ed6b2c71b7',
|
|
armv7l: '4c08e16bb63c40aa0fcf49e6edcdf7db32796c47a46ad6d83b31d1ed6b2c71b7',
|
|
i686: 'ddf20e1678585c76703f308086191771be4953d75ba498bd7e508cb149cd697c',
|
|
x86_64: 'd950c6338bb627e52710fc51f9d3e2b0f330c60f97e1036ff3677f993444a229'
|
|
})
|
|
|
|
depends_on 'python3'
|
|
end
|