Files
chromebrew/packages/xcb_proto.rb
Maximilian Downey Twiss f6dc1d8d4e Derive binary_url in package.rb (#7082)
* 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)
2024-01-25 11:03:31 -05:00

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