multiple x package updates (#7717)

This commit is contained in:
Satadru Pramanik
2022-12-05 18:52:11 -05:00
committed by GitHub
parent 99ff26f397
commit 8732ccc4fb
10 changed files with 190 additions and 141 deletions

View File

@@ -3,31 +3,35 @@ require 'package'
class Libice < Package
description 'X.org X Inter Client Exchange Library'
homepage 'http://www.x.org'
version '1.0.10'
version '1.1.0'
license 'X11'
compatibility 'all'
source_url 'https://www.x.org/archive/individual/lib/libICE-1.0.10.tar.gz'
source_sha256 '1116bc64c772fd127a0d0c0ffa2833479905e3d3d8197740b3abd5f292f22d2d'
source_url 'https://gitlab.freedesktop.org/xorg/lib/libice.git'
git_hashtag "libICE-#{version}"
binary_url({
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libice/1.0.10_armv7l/libice-1.0.10-chromeos-armv7l.tar.zst',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libice/1.0.10_armv7l/libice-1.0.10-chromeos-armv7l.tar.zst',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libice/1.0.10_i686/libice-1.0.10-chromeos-i686.tar.zst',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libice/1.0.10_x86_64/libice-1.0.10-chromeos-x86_64.tar.zst'
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libice/1.1.0_armv7l/libice-1.1.0-chromeos-armv7l.tar.zst',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libice/1.1.0_armv7l/libice-1.1.0-chromeos-armv7l.tar.zst',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libice/1.1.0_i686/libice-1.1.0-chromeos-i686.tar.zst',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libice/1.1.0_x86_64/libice-1.1.0-chromeos-x86_64.tar.zst'
})
binary_sha256({
aarch64: '47981dc8ab3d21b12cdd36f69ca5c81da33d87c11da279a6cff8f37b146538c8',
armv7l: '47981dc8ab3d21b12cdd36f69ca5c81da33d87c11da279a6cff8f37b146538c8',
i686: 'acebe9d03d26e8fa5e47079d3f68346fd8af17b0820ad2f6738e9c1b153f9295',
x86_64: 'af7d070f98f27176345c0735a53a8fd1434d8843683dc282180091dde7efc030'
aarch64: '98119ae9368b7d11644676afac7d66a220bc5329f41b236004e5c3f76e2ce7ec',
armv7l: '98119ae9368b7d11644676afac7d66a220bc5329f41b236004e5c3f76e2ce7ec',
i686: 'aa06dc806a8c3b32e8bcd401297d19bddf05689927842001be65cd66b0fc96b2',
x86_64: '58bbc7896230e0d630360a6b4686b7c41f40f44f1477da31bff7cde929569752'
})
depends_on 'libxtrans'
depends_on 'libx11'
depends_on 'libbsd'
depends_on 'libxtrans' => :build
depends_on 'libx11' => :build
depends_on 'libbsd' # R
depends_on 'glibc' # R
depends_on 'libmd' # R
patchelf
def self.build
system '[ -x configure ] || NOCONFIGURE=1 ./autogen.sh'
system "./configure #{CREW_OPTIONS}"
system 'make'
end

View File

@@ -3,30 +3,37 @@ require 'package'
class Libxcomposite < Package
description 'X.org X Composite Library'
homepage 'http://www.x.org'
@_ver = '0.4.5'
version @_ver
license 'custom'
version '0.4.6'
license 'X11'
compatibility 'all'
source_url "https://www.x.org/archive/individual/lib/libXcomposite-#{@_ver}.tar.gz"
source_sha256 '581c7fc0f41a99af38b1c36b9be64bc13ef3f60091cd3f01105bbc7c01617d6c'
source_url 'https://gitlab.freedesktop.org/xorg/lib/libxcomposite.git'
git_hashtag "libXcomposite-#{version}"
binary_url({
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxcomposite/0.4.5_armv7l/libxcomposite-0.4.5-chromeos-armv7l.tar.xz',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxcomposite/0.4.5_armv7l/libxcomposite-0.4.5-chromeos-armv7l.tar.xz',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxcomposite/0.4.5_i686/libxcomposite-0.4.5-chromeos-i686.tar.xz',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxcomposite/0.4.5_x86_64/libxcomposite-0.4.5-chromeos-x86_64.tar.xz'
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxcomposite/0.4.6_armv7l/libxcomposite-0.4.6-chromeos-armv7l.tar.zst',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxcomposite/0.4.6_armv7l/libxcomposite-0.4.6-chromeos-armv7l.tar.zst',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxcomposite/0.4.6_i686/libxcomposite-0.4.6-chromeos-i686.tar.zst',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxcomposite/0.4.6_x86_64/libxcomposite-0.4.6-chromeos-x86_64.tar.zst'
})
binary_sha256({
aarch64: '94f0c3ec1608749c8c03ce9dfeffb5f90421d8efa0b1a7796aede9844ba4adca',
armv7l: '94f0c3ec1608749c8c03ce9dfeffb5f90421d8efa0b1a7796aede9844ba4adca',
i686: 'c7a412b0f9e38f95eb6e5170c716567052fa3f957c507245a04d4dbcd9a7d221',
x86_64: 'b5ccdd7144491356a9dedd71f6f94b8610ff2c1d475b29e0ee20a509010a17e4'
aarch64: '51c1b43de8125c96d80e74e147e45ade10312f3ccefbb9a4f81f76a1db4e7877',
armv7l: '51c1b43de8125c96d80e74e147e45ade10312f3ccefbb9a4f81f76a1db4e7877',
i686: 'b4aa01d2bcba520018c92f047bad4de41be98e48f1eba549b1055979b2744495',
x86_64: 'c4b408ff17ed182879a50321103b7b06d35a19029c9a5c86ccd044597158f900'
})
depends_on 'libxfixes'
depends_on 'libxext'
depends_on 'libxfixes' => :build
depends_on 'libxext' => :build
depends_on 'glibc' # R
depends_on 'libbsd' # R
depends_on 'libmd' # R
depends_on 'libx11' # R
depends_on 'libxau' # R
depends_on 'libxcb' # R
depends_on 'libxdmcp' # R
def self.build
system '[ -x configure ] || NOCONFIGURE=1 ./autogen.sh'
system "./configure #{CREW_OPTIONS}"
system 'make'
end

View File

@@ -3,30 +3,36 @@ require 'package'
class Libxdamage < Package
description 'library for the X window system'
homepage 'https://x.org'
@_ver = '1.1.5'
version @_ver
version '1.1.6'
license 'MIT'
compatibility 'all'
source_url "https://www.x.org/archive/individual/lib/libXdamage-#{@_ver}.tar.gz"
source_sha256 '630ec53abb8c2d6dac5cd9f06c1f73ffb4a3167f8118fdebd77afd639dbc2019'
source_url 'https://gitlab.freedesktop.org/xorg/lib/libxdamage.git'
git_hashtag "libXdamage-#{version}"
binary_url({
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxdamage/1.1.5_armv7l/libxdamage-1.1.5-chromeos-armv7l.tar.xz',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxdamage/1.1.5_armv7l/libxdamage-1.1.5-chromeos-armv7l.tar.xz',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxdamage/1.1.5_i686/libxdamage-1.1.5-chromeos-i686.tar.xz',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxdamage/1.1.5_x86_64/libxdamage-1.1.5-chromeos-x86_64.tar.xz'
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxdamage/1.1.6_armv7l/libxdamage-1.1.6-chromeos-armv7l.tar.zst',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxdamage/1.1.6_armv7l/libxdamage-1.1.6-chromeos-armv7l.tar.zst',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxdamage/1.1.6_i686/libxdamage-1.1.6-chromeos-i686.tar.zst',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxdamage/1.1.6_x86_64/libxdamage-1.1.6-chromeos-x86_64.tar.zst'
})
binary_sha256({
aarch64: '1732f53c0dadda7fbc3a17b9628930e3f5a5c22200cc0d8e6020eca7f410264b',
armv7l: '1732f53c0dadda7fbc3a17b9628930e3f5a5c22200cc0d8e6020eca7f410264b',
i686: '26fa5709ae5558b5513d7b0044b12a73e2ab023d7df570276c5e7a75b630afef',
x86_64: 'fc6ecb1acb475d6dbe7c75028b3c251218e5a75dc5431b5e5e549f56bc5b5cde'
aarch64: '1acd0ec73124faf374844894ebbaa792e985272284c5ff544c93499c3b6d8e2f',
armv7l: '1acd0ec73124faf374844894ebbaa792e985272284c5ff544c93499c3b6d8e2f',
i686: 'af9d5094cd0eb74f4555c75c9133b34f4954b44dcd04101004355373148f42d4',
x86_64: '122712b7c3630e9d849fa134d94201437da15ff1cda107d9932cc3a39d08d6c4'
})
depends_on 'libxfixes'
depends_on 'libx11'
depends_on 'glibc' # R
depends_on 'libbsd' # R
depends_on 'libmd' # R
depends_on 'libx11' # R
depends_on 'libxau' # R
depends_on 'libxcb' # R
depends_on 'libxdmcp' # R
depends_on 'libxfixes' # R
def self.build
system '[ -x configure ] || NOCONFIGURE=1 ./autogen.sh'
system "./configure #{CREW_OPTIONS}"
system 'make'
end

View File

@@ -3,29 +3,36 @@ require 'package'
class Libxres < Package
description 'X.org X-Resource extension client library'
homepage 'https://www.x.org'
version '1.2.0-0'
license 'custom'
version '1.2.2'
license 'X11'
compatibility 'all'
source_url 'https://www.x.org/archive/individual/lib/libXres-1.2.0.tar.gz'
source_sha256 '5b62feee09f276d74054787df030fceb41034de84174abec6d81c591145e043a'
source_url 'https://gitlab.freedesktop.org/xorg/lib/libxres.git'
git_hashtag "libXres-#{version}"
binary_url({
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxres/1.2.0-0_armv7l/libxres-1.2.0-0-chromeos-armv7l.tar.xz',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxres/1.2.0-0_armv7l/libxres-1.2.0-0-chromeos-armv7l.tar.xz',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxres/1.2.0-0_i686/libxres-1.2.0-0-chromeos-i686.tar.xz',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxres/1.2.0-0_x86_64/libxres-1.2.0-0-chromeos-x86_64.tar.xz'
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxres/1.2.2_armv7l/libxres-1.2.2-chromeos-armv7l.tar.zst',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxres/1.2.2_armv7l/libxres-1.2.2-chromeos-armv7l.tar.zst',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxres/1.2.2_i686/libxres-1.2.2-chromeos-i686.tar.zst',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxres/1.2.2_x86_64/libxres-1.2.2-chromeos-x86_64.tar.zst'
})
binary_sha256({
aarch64: 'd6de2abe84e9f020add008da76bdb2e35e98438d799f64c3f8cf93df39a0319c',
armv7l: 'd6de2abe84e9f020add008da76bdb2e35e98438d799f64c3f8cf93df39a0319c',
i686: '042a57a7fbc0ce1c3f07c76f2a0a3bd3009f8f8e5b3c8c346fa87eed38fa051e',
x86_64: '4c765244df508377ed52517cb56a572a76b319b68e9bb88074870f1530f922d1'
aarch64: '85692a6d926c0b22a9253c1bf2c3b58d95a6b522a910879bfe77244499888aa7',
armv7l: '85692a6d926c0b22a9253c1bf2c3b58d95a6b522a910879bfe77244499888aa7',
i686: 'd887585c751c8ccbb51bb8b3d5a721ed4f977710e01fef8fe2e2968035c93fac',
x86_64: '85c68ffd68dd2dbc642d555f68cd2513e94cb7888ca25f248b49bcfad71651f5'
})
depends_on 'libxext'
depends_on 'libx11'
depends_on 'glibc' # R
depends_on 'libbsd' # R
depends_on 'libmd' # R
depends_on 'libx11' # R
depends_on 'libxau' # R
depends_on 'libxcb' # R
depends_on 'libxdmcp' # R
depends_on 'libxext' # R
def self.build
system '[ -x configure ] || NOCONFIGURE=1 ./autogen.sh'
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
system 'make'
end

View File

@@ -3,34 +3,38 @@ require 'package'
class Libxss < Package
description 'X11 Screen Saver extension library'
homepage 'https://gitlab.freedesktop.org/xorg/lib/libxscrnsaver'
@_ver = '1.2.3'
version @_ver
version '1.2.4'
license 'MIT'
compatibility 'all'
source_url "https://xorg.freedesktop.org/releases/individual/lib/libXScrnSaver-#{@_ver}.tar.bz2"
source_sha256 'f917075a1b7b5a38d67a8b0238eaab14acd2557679835b154cf2bca576e89bf8'
source_url 'https://gitlab.freedesktop.org/xorg/lib/libxscrnsaver.git'
git_hashtag "libXScrnSaver-#{version}"
binary_url({
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxss/1.2.3_armv7l/libxss-1.2.3-chromeos-armv7l.tar.xz',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxss/1.2.3_armv7l/libxss-1.2.3-chromeos-armv7l.tar.xz',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxss/1.2.3_i686/libxss-1.2.3-chromeos-i686.tar.xz',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxss/1.2.3_x86_64/libxss-1.2.3-chromeos-x86_64.tar.xz'
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxss/1.2.4_armv7l/libxss-1.2.4-chromeos-armv7l.tar.zst',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxss/1.2.4_armv7l/libxss-1.2.4-chromeos-armv7l.tar.zst',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxss/1.2.4_i686/libxss-1.2.4-chromeos-i686.tar.zst',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxss/1.2.4_x86_64/libxss-1.2.4-chromeos-x86_64.tar.zst'
})
binary_sha256({
aarch64: 'cec3f0b92f4c56b7ec262ec05356f6304b6e5e651f3074abdb08177a4ef10099',
armv7l: 'cec3f0b92f4c56b7ec262ec05356f6304b6e5e651f3074abdb08177a4ef10099',
i686: 'a7c94cac209cda5532aba55897b7334586881757f47eeaaf136e64b9f5cdeb0a',
x86_64: '4de949279407adf9abf83328e51e7d86c0630ec2eae6925aa3fc02fe4a0166a5'
aarch64: '2779424e8d1364c22a3d56cd98bf335721ceb0adb6229db84702009d116b7f72',
armv7l: '2779424e8d1364c22a3d56cd98bf335721ceb0adb6229db84702009d116b7f72',
i686: '19428de1250a4399d152cb85de245ae326a47414096e36f0f42f747a1751f5a2',
x86_64: 'ea6648451677b22506a534c62a3a90a7e12ee433cfee8835dcef65894ee12517'
})
depends_on 'libxext'
depends_on 'glibc' # R
depends_on 'libbsd' # R
depends_on 'libmd' # R
depends_on 'libx11' # R
depends_on 'libxau' # R
depends_on 'libxcb' # R
depends_on 'libxdmcp' # R
depends_on 'libxext' # R
depends_on 'util_macros' => :build
def self.build
system "env CFLAGS='-pipe -fno-stack-protector -U_FORTIFY_SOURCE -flto=auto' \
CXXFLAGS='-pipe -fno-stack-protector -U_FORTIFY_SOURCE -flto=auto' \
LDFLAGS='-fno-stack-protector -U_FORTIFY_SOURCE -flto=auto' \
./configure #{CREW_OPTIONS} \
system '[ -x configure ] || NOCONFIGURE=1 ./autogen.sh'
system "./configure #{CREW_OPTIONS} \
--sysconfdir=#{CREW_PREFIX}/etc"
system 'make'
end

View File

@@ -3,34 +3,42 @@ require 'package'
class Libxv < Package
description 'X.org X Window System video extension library'
homepage 'https://www.x.org'
version '1.0.11-0'
license 'custom'
version '1.0.12'
license 'X11'
compatibility 'all'
source_url 'https://www.x.org/archive/individual/lib/libXv-1.0.11.tar.gz'
source_sha256 'c4112532889b210e21cf05f46f0f2f8354ff7e1b58061e12d7a76c95c0d47bb1'
source_url 'https://gitlab.freedesktop.org/xorg/lib/libxv.git'
git_hashtag "libXv-#{version}"
binary_url({
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxv/1.0.11-0_armv7l/libxv-1.0.11-0-chromeos-armv7l.tar.xz',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxv/1.0.11-0_armv7l/libxv-1.0.11-0-chromeos-armv7l.tar.xz',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxv/1.0.11-0_i686/libxv-1.0.11-0-chromeos-i686.tar.xz',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxv/1.0.11-0_x86_64/libxv-1.0.11-0-chromeos-x86_64.tar.xz'
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxv/1.0.12_armv7l/libxv-1.0.12-chromeos-armv7l.tar.zst',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxv/1.0.12_armv7l/libxv-1.0.12-chromeos-armv7l.tar.zst',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxv/1.0.12_i686/libxv-1.0.12-chromeos-i686.tar.zst',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxv/1.0.12_x86_64/libxv-1.0.12-chromeos-x86_64.tar.zst'
})
binary_sha256({
aarch64: '23314bc66eeaa5e85199bebc283053bcb0de85d9361b4f2a98fa673982f11295',
armv7l: '23314bc66eeaa5e85199bebc283053bcb0de85d9361b4f2a98fa673982f11295',
i686: '09c4a2428a623c2c81c5093fd893709f2cf11bab451314ca625729163d60d17d',
x86_64: '8f3ee446b50d160561283024caff13c7103074e366b65351f69b16c59e41b95d'
aarch64: '4e5f88214475460f9bd909012086c1a57b833168aca923fbab396abaf0589be4',
armv7l: '4e5f88214475460f9bd909012086c1a57b833168aca923fbab396abaf0589be4',
i686: 'dd6099a25f76a939900986088134d79bd052f8cf5606a4bd2830cc2cf89b5fe5',
x86_64: 'cddf3a775a03649be663cd00d605461f4d7eb4975630cf4cebee4d65b7828b06'
})
depends_on 'libxext'
depends_on 'libx11'
depends_on 'glibc' # R
depends_on 'libbsd' # R
depends_on 'libmd' # R
depends_on 'libx11' # R
depends_on 'libxau' # R
depends_on 'libxcb' # R
depends_on 'libxdmcp' # R
depends_on 'libxext' # R
def self.build
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
system '[ -x configure ] || NOCONFIGURE=1 ./autogen.sh'
system "./configure #{CREW_OPTIONS} \
--sysconfdir=#{CREW_PREFIX}/etc"
system 'make'
end
def self.install
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
system "make DESTDIR=#{CREW_DEST_DIR} install"
end
end

View File

@@ -3,34 +3,42 @@ require 'package'
class Libxxf86dga < Package
description 'X.org the client library for the XFree86-DGA extension'
homepage 'https://www.x.org'
version '1.1-0'
version '1.1.6'
license 'MIT'
compatibility 'all'
source_url 'https://www.x.org/archive/individual/lib/libXxf86dga-1.1.tar.gz'
source_sha256 'b3b7eab9b0b55d41526a5abf9a0b4e104cf2114e6b8adf7c7807b92e848c7d73'
source_url 'https://gitlab.freedesktop.org/xorg/lib/libxxf86dga.git'
git_hashtag "libXxf86dga-#{version}"
binary_url({
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxxf86dga/1.1-0_armv7l/libxxf86dga-1.1-0-chromeos-armv7l.tar.xz',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxxf86dga/1.1-0_armv7l/libxxf86dga-1.1-0-chromeos-armv7l.tar.xz',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxxf86dga/1.1-0_i686/libxxf86dga-1.1-0-chromeos-i686.tar.xz',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxxf86dga/1.1-0_x86_64/libxxf86dga-1.1-0-chromeos-x86_64.tar.xz'
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxxf86dga/1.1.6_armv7l/libxxf86dga-1.1.6-chromeos-armv7l.tar.zst',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxxf86dga/1.1.6_armv7l/libxxf86dga-1.1.6-chromeos-armv7l.tar.zst',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxxf86dga/1.1.6_i686/libxxf86dga-1.1.6-chromeos-i686.tar.zst',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libxxf86dga/1.1.6_x86_64/libxxf86dga-1.1.6-chromeos-x86_64.tar.zst'
})
binary_sha256({
aarch64: '7640083a2883a0e14b77add34fb9dbaf3d7c941526d31485f38e89b0ce8f9f6b',
armv7l: '7640083a2883a0e14b77add34fb9dbaf3d7c941526d31485f38e89b0ce8f9f6b',
i686: '74ec3a332764fc434cdbfb2892da93b7b4aad159478b631f340414258d6da540',
x86_64: 'b744b0b6d078a6bed7c71e903c652f17fdf7fd5bb0b84cecae9c475a8e845401'
aarch64: 'df5fe89f84bffc941eef3a55b71873c6b9b4597846f776d9d6d07315ddcebecb',
armv7l: 'df5fe89f84bffc941eef3a55b71873c6b9b4597846f776d9d6d07315ddcebecb',
i686: '3d0edf032eea48d9a8477e62b3f687fccc567559b9e70777e236a3c7ca3c11b3',
x86_64: '6ed7919a1b20aecfcddd03ce63255f36ff82d06fdea1d903af109e377f35ea88'
})
depends_on 'libxext'
depends_on 'libx11'
depends_on 'glibc' # R
depends_on 'libbsd' # R
depends_on 'libmd' # R
depends_on 'libx11' # R
depends_on 'libxau' # R
depends_on 'libxcb' # R
depends_on 'libxdmcp' # R
depends_on 'libxext' # R
def self.build
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
system '[ -x configure ] || NOCONFIGURE=1 ./autogen.sh'
system "./configure #{CREW_OPTIONS} \
--sysconfdir=#{CREW_PREFIX}/etc"
system 'make'
end
def self.install
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
system "make DESTDIR=#{CREW_DEST_DIR} install"
end
end

View File

@@ -3,30 +3,33 @@ require 'package'
class Xinit < Package
description 'The xinit package contains a usable script to start the xserver.'
homepage 'https://www.x.org'
version '1.4.1'
version '1.4.2'
license 'GPL-2'
compatibility 'all'
source_url 'https://www.x.org/archive/individual/app/xinit-1.4.1.tar.gz'
source_sha256 'ca33ec3de6c39589c753620e5b3bcbc8277218b949bfa2df727779b03a8d2357'
source_url 'https://www.x.org/archive/individual/app/xinit-1.4.2.tar.gz'
source_sha256 '9121c9162f6dedab1229a8c4ed4021c4d605699cb0da580ac2ee1b0c96b3f60e'
binary_url({
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xinit/1.4.1_armv7l/xinit-1.4.1-chromeos-armv7l.tar.xz',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xinit/1.4.1_armv7l/xinit-1.4.1-chromeos-armv7l.tar.xz',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xinit/1.4.1_i686/xinit-1.4.1-chromeos-i686.tar.xz',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xinit/1.4.1_x86_64/xinit-1.4.1-chromeos-x86_64.tar.xz'
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xinit/1.4.2_armv7l/xinit-1.4.2-chromeos-armv7l.tar.zst',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xinit/1.4.2_armv7l/xinit-1.4.2-chromeos-armv7l.tar.zst',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xinit/1.4.2_i686/xinit-1.4.2-chromeos-i686.tar.zst',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xinit/1.4.2_x86_64/xinit-1.4.2-chromeos-x86_64.tar.zst'
})
binary_sha256({
aarch64: '269e5d57c7dbde243914bba10782a9b7a237840f132ff20b7037d264da1a1cea',
armv7l: '269e5d57c7dbde243914bba10782a9b7a237840f132ff20b7037d264da1a1cea',
i686: '46496e925ada2487dcb695fea39987fd2d96b962f623f3ccf8cf0184a49d10c5',
x86_64: 'e26fee34f297ca45faff99054a6fbf84e019925326d3b45244f40cb70725c930'
aarch64: '23c169a3f7662628d1ee072ddb5e9275705d4625f7a32dc97addea86d2221140',
armv7l: '23c169a3f7662628d1ee072ddb5e9275705d4625f7a32dc97addea86d2221140',
i686: '49ac02da27403934e28dff71b7cb3d4a6784f3bd2759b7585bd34588f0307e00',
x86_64: '39b6cdc11b9bbef6850969fa9f9d1e445b5eee7f377658927818b371d4928dc0'
})
depends_on 'xauth'
depends_on 'xterm'
depends_on 'xauth' # L
depends_on 'xterm' # L
depends_on 'glibc' # R
depends_on 'libx11' # R
def self.build
system "env #{CREW_ENV_OPTIONS} ./configure #{CREW_OPTIONS}"
system '[ -x configure ] || NOCONFIGURE=1 ./autogen.sh'
system "./configure #{CREW_OPTIONS}"
system 'make'
end

View File

@@ -6,23 +6,23 @@ require 'package'
class Xorg_xset < Package
description 'User preference utility for X'
homepage 'https://xorg.freedesktop.org/'
version '1.2.4'
version '1.2.5'
license 'X11'
compatibility 'all'
source_url 'https://xorg.freedesktop.org/archive/individual/app/xset-1.2.4.tar.bz2'
source_sha256 'e4fd95280df52a88e9b0abc1fee11dcf0f34fc24041b9f45a247e52df941c957'
source_url 'https://gitlab.freedesktop.org/xorg/app/xset.git'
git_hashtag "xset-#{version}"
binary_url({
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xorg_xset/1.2.4_armv7l/xorg_xset-1.2.4-chromeos-armv7l.tar.zst',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xorg_xset/1.2.4_armv7l/xorg_xset-1.2.4-chromeos-armv7l.tar.zst',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xorg_xset/1.2.4_i686/xorg_xset-1.2.4-chromeos-i686.tar.zst',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xorg_xset/1.2.4_x86_64/xorg_xset-1.2.4-chromeos-x86_64.tar.zst'
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xorg_xset/1.2.5_armv7l/xorg_xset-1.2.5-chromeos-armv7l.tar.zst',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xorg_xset/1.2.5_armv7l/xorg_xset-1.2.5-chromeos-armv7l.tar.zst',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xorg_xset/1.2.5_i686/xorg_xset-1.2.5-chromeos-i686.tar.zst',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xorg_xset/1.2.5_x86_64/xorg_xset-1.2.5-chromeos-x86_64.tar.zst'
})
binary_sha256({
aarch64: '37a3b25eb1538f0e595fc48a59c3086246dbc790f17cb8ef682fa3aa665f99e2',
armv7l: '37a3b25eb1538f0e595fc48a59c3086246dbc790f17cb8ef682fa3aa665f99e2',
i686: '5b3ce6762be335c7ef84b3d4b27b4145243f83a7f3b96d0173eabdff7e9ad4e6',
x86_64: '5fa43e8744dbc19dbeff5378f06fef3eac4e27e4729d63c586c33d594711284f'
aarch64: '263227acbc9ac98ea273553ef221ae516375f5e410ef87bd435862ce735faf3f',
armv7l: '263227acbc9ac98ea273553ef221ae516375f5e410ef87bd435862ce735faf3f',
i686: 'c1c7684981b1b425742c5a7c72d9b9a973904c246409504116af804339395579',
x86_64: '52dfdb502a8a52a570e0e54a2a8fe6e2adba0366cdba14474eda26c3a98b626a'
})
depends_on 'glibc' # R
@@ -32,6 +32,7 @@ class Xorg_xset < Package
depends_on 'util_macros' => :build
def self.build
system '[ -x configure ] || NOCONFIGURE=1 ./autogen.sh'
system "./configure #{CREW_OPTIONS} \
--without-fontcache \
--without-xf86misc"

View File

@@ -3,29 +3,30 @@ require 'package'
class Xprop < Package
description 'Xprop is a property displayer for X.'
homepage 'https://www.x.org/'
version '1.2.5'
version '1.2.6'
license 'MIT-with-advertising and ISC'
compatibility 'all'
source_url 'https://x.org/releases/individual/app/xprop-1.2.5.tar.bz2'
source_sha256 '9b92ed0316bf2486121d8bac88bd1878f16b43bd335f18009b1f941f1eca93a1'
source_url 'https://gitlab.freedesktop.org/xorg/app/xprop.git'
git_hashtag "xprop-#{version}"
binary_url({
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xprop/1.2.5_armv7l/xprop-1.2.5-chromeos-armv7l.tar.xz',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xprop/1.2.5_armv7l/xprop-1.2.5-chromeos-armv7l.tar.xz',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xprop/1.2.5_i686/xprop-1.2.5-chromeos-i686.tar.xz',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xprop/1.2.5_x86_64/xprop-1.2.5-chromeos-x86_64.tar.xz'
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xprop/1.2.6_armv7l/xprop-1.2.6-chromeos-armv7l.tar.zst',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xprop/1.2.6_armv7l/xprop-1.2.6-chromeos-armv7l.tar.zst',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xprop/1.2.6_i686/xprop-1.2.6-chromeos-i686.tar.zst',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/xprop/1.2.6_x86_64/xprop-1.2.6-chromeos-x86_64.tar.zst'
})
binary_sha256({
aarch64: '67a59122be3f28942a9c2d8752ea09d9e4f854415f1512d1f2b2b90ead9d37a4',
armv7l: '67a59122be3f28942a9c2d8752ea09d9e4f854415f1512d1f2b2b90ead9d37a4',
i686: 'b5614aabe21d4a0c001a2c79e40ed898756a6a4d9cb76ea183f45a9b549fa84d',
x86_64: '47d22d5a8bd02ce77b7ccc1955cf821e39c865e637598746a9ca7a38297f1c6f'
aarch64: '29b6c1397a06c4b4691ffb044d6ad1e9ab6686b1c3b6c8dffbbb195a09499d38',
armv7l: '29b6c1397a06c4b4691ffb044d6ad1e9ab6686b1c3b6c8dffbbb195a09499d38',
i686: '02a53d4bcc7934d28b9f48a716ca9d8bf4838549a415a497b81cf01b7048fc04',
x86_64: '0121b423cdce35f7dafd41a9aaf8199cd2d69eb3fda164c69058354f545e08c6'
})
depends_on 'glibc' # R
depends_on 'libx11' # R
def self.build
system '[ -x configure ] || NOCONFIGURE=1 ./autogen.sh'
system "./configure #{CREW_OPTIONS}"
system 'make'
end