mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-08 23:18:10 -05:00
Update mappings and versions for xwayland deps. — pango → 1.56.4-1,pthread_stubs → 0.5,rendercheck → 1.6 (#13303)
* Update mappings and versions for xwayland deps. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add libxrender dep to rendercheck. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Adjust rendercheck compatibility. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Adjust rendercheck deps. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add rendercheck x86_64 build. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * updates: Package File Update Run on linux/386 container. * updates: Package File Update Run on linux/arm/v7 container. --------- Signed-off-by: Satadru Pramanik <satadru@gmail.com> Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
3cd85cffea
commit
48f16cbc18
@@ -401,7 +401,10 @@ unless defined?(CREW_ANITYA_PACKAGE_NAME_MAPPINGS)
|
||||
{ pkg_name: 'cups', anitya_pkg: 'cups', comments: 'Prefer to GitHub' },
|
||||
{ pkg_name: 'cvs', anitya_pkg: 'cvs-stable', comments: '' },
|
||||
{ pkg_name: 'doxygen', anitya_pkg: 'doxygen', comments: '' },
|
||||
{ pkg_name: 'filecmd', anitya_pkg: 'file', comments: '' },
|
||||
{ pkg_name: 'gcc_build', anitya_pkg: 'gcc', comments: '' },
|
||||
{ pkg_name: 'gcc_dev', anitya_pkg: 'gcc', comments: '' },
|
||||
{ pkg_name: 'gcc_lib', anitya_pkg: 'gcc', comments: '' },
|
||||
{ pkg_name: 'gnu_time', anitya_pkg: 'time', comments: '' },
|
||||
{ pkg_name: 'go_tools', anitya_pkg: 'golang-x-tools', comments: '' },
|
||||
{ pkg_name: 'gtk3', anitya_pkg: 'gtk+3.0~stable', comments: '' },
|
||||
@@ -416,6 +419,8 @@ unless defined?(CREW_ANITYA_PACKAGE_NAME_MAPPINGS)
|
||||
{ pkg_name: 'libunbound', anitya_pkg: 'unbound', comments: '' },
|
||||
{ pkg_name: 'linux_pam', anitya_pkg: 'pam', comments: '' },
|
||||
{ pkg_name: "#{CREW_LLVM_VER}_build", anitya_pkg: 'llvm', comments: '' },
|
||||
{ pkg_name: "#{CREW_LLVM_VER}_dev", anitya_pkg: 'llvm', comments: '' },
|
||||
{ pkg_name: "#{CREW_LLVM_VER}_lib", anitya_pkg: 'llvm', comments: '' },
|
||||
{ pkg_name: 'mold', anitya_pkg: 'mold', comments: 'Prefer to GitHub' },
|
||||
{ pkg_name: 'ninja', anitya_pkg: 'ninja-build', comments: '' },
|
||||
{ pkg_name: 'nnn', anitya_pkg: 'nnn', comments: 'Prefer to GitHub' },
|
||||
@@ -423,6 +428,8 @@ unless defined?(CREW_ANITYA_PACKAGE_NAME_MAPPINGS)
|
||||
{ pkg_name: 'owl', anitya_pkg: 'Owl Lisp', comments: '' },
|
||||
{ pkg_name: 'pcre2', anitya_pkg: 'pcre2', comments: 'Prefer to GitHub' },
|
||||
{ pkg_name: 'pkg_7_zip', anitya_pkg: '7zip~stable', comments: 'Prefer to GitHub' },
|
||||
{ pkg_name: 'procps', anitya_pkg: 'procps-ng', comments: '' },
|
||||
{ pkg_name: 'pthread_stubs', anitya_pkg: 'libpthread-stubs', comments: '' },
|
||||
{ pkg_name: 'py3_atspi', anitya_pkg: 'pyatspi', comments: '' },
|
||||
{ pkg_name: 'python3', anitya_pkg: 'python313', comments: '' },
|
||||
{ pkg_name: 'rdfind', anitya_pkg: 'rdfind', comments: 'Prefer to GitHub' },
|
||||
@@ -431,9 +438,11 @@ unless defined?(CREW_ANITYA_PACKAGE_NAME_MAPPINGS)
|
||||
{ pkg_name: 'upx', anitya_pkg: 'upx', comments: 'Prefer to GitHub' },
|
||||
{ pkg_name: 'vidstab', anitya_pkg: 'vid.stab', comments: 'Prefer to GitHub' },
|
||||
{ pkg_name: 'vim_runtime', anitya_pkg: 'vim', comments: '' },
|
||||
{ pkg_name: 'wayland_info', anitya_pkg: 'wayland-utils', comments: '' },
|
||||
{ pkg_name: 'webkitgtk_6', anitya_pkg: 'webkitgtk~stable', comments: '' },
|
||||
{ pkg_name: 'xauth', anitya_pkg: 'xorg-x11-xauth', comments: '' },
|
||||
{ pkg_name: 'xercesc', anitya_pkg: 'xerces-c', comments: 'Prefer to GitHub' },
|
||||
{ pkg_name: 'xorg_proto', anitya_pkg: 'xorgproto', comments: '' },
|
||||
{ pkg_name: 'yad', anitya_pkg: 'yad', comments: 'Prefer to GitHub' },
|
||||
{ pkg_name: 'zimg', anitya_pkg: 'zimg', comments: 'Prefer to GitHub' },
|
||||
{ pkg_name: 'zoneinfo', anitya_pkg: 'tzdata', comments: '' }
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
# Total size: 241
|
||||
# Total size: 178
|
||||
/usr/local/lib/pkgconfig/pthread-stubs.pc
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# Total size: 214685
|
||||
# Total size: 57554
|
||||
/usr/local/bin/rendercheck
|
||||
/usr/local/share/man/man1/rendercheck.1.gz
|
||||
/usr/local/share/man/man1/rendercheck.1.zst
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
# Total size: 241
|
||||
# Total size: 178
|
||||
/usr/local/lib/pkgconfig/pthread-stubs.pc
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
# Total size: 198673
|
||||
/usr/local/bin/rendercheck
|
||||
/usr/local/share/man/man1/rendercheck.1.gz
|
||||
@@ -1,2 +1,2 @@
|
||||
# Total size: 243
|
||||
# Total size: 178
|
||||
/usr/local/lib64/pkgconfig/pthread-stubs.pc
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# Total size: 247321
|
||||
# Total size: 79770
|
||||
/usr/local/bin/rendercheck
|
||||
/usr/local/share/man/man1/rendercheck.1.gz
|
||||
/usr/local/share/man/man1/rendercheck.1.zst
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'buildsystems/meson'
|
||||
|
||||
class Pango < Meson
|
||||
description 'Pango is a library for laying out and rendering of text, with an emphasis on internationalization.'
|
||||
homepage 'https://pango.gnome.org/'
|
||||
homepage 'https://www.pango.org/'
|
||||
version '1.56.4-1'
|
||||
license 'LGPL-2+ and FTL'
|
||||
compatibility 'aarch64 armv7l x86_64'
|
||||
|
||||
@@ -1,28 +1,19 @@
|
||||
require 'package'
|
||||
require 'buildsystems/autotools'
|
||||
|
||||
class Pthread_stubs < Package
|
||||
class Pthread_stubs < Autotools
|
||||
description 'pthread stubs to get libX11 working'
|
||||
homepage 'https://x.org/wiki/'
|
||||
version '0.4'
|
||||
version '0.5'
|
||||
license 'MIT-with-advertising'
|
||||
compatibility 'all'
|
||||
source_url 'https://xcb.freedesktop.org/dist/libpthread-stubs-0.4.tar.bz2'
|
||||
source_sha256 'e4d05911a3165d3b18321cc067fdd2f023f06436e391c6a28dff618a78d2e733'
|
||||
binary_compression 'tar.xz'
|
||||
source_url 'https://gitlab.freedesktop.org/xorg/lib/pthread-stubs.git'
|
||||
git_hashtag "libpthread-stubs-#{version}"
|
||||
binary_compression 'tar.zst'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: '85fd777e81a2dd5e3954e82465291c2c889567b7ae8bbb7a3e51b196c8ed35dd',
|
||||
armv7l: '85fd777e81a2dd5e3954e82465291c2c889567b7ae8bbb7a3e51b196c8ed35dd',
|
||||
i686: '3fa0eb953101a37c924a22fa28699d1cb7e4a85bd79b7c492f087df91e108e42',
|
||||
x86_64: '74d475f18422369cea3e5ca5591c55aa2caaac2ad23abaf17e5678daec534cf9'
|
||||
aarch64: '18ff6b89a73f42519aed2b30fb90b0cf7ae524bc88e65ad933b732f037cc5af2',
|
||||
armv7l: '18ff6b89a73f42519aed2b30fb90b0cf7ae524bc88e65ad933b732f037cc5af2',
|
||||
i686: '515e14bdb789cb689d7b1abc648e3961bb7126a52a8a9518e3741dc40c115b4d',
|
||||
x86_64: '22f7837cbf00a6115e1f178443a233e221547fab9e0a13872fd2cd8d89eb8347'
|
||||
})
|
||||
|
||||
def self.build
|
||||
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
|
||||
system 'make'
|
||||
end
|
||||
|
||||
def self.install
|
||||
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
|
||||
end
|
||||
end
|
||||
|
||||
@@ -1,28 +1,23 @@
|
||||
require 'package'
|
||||
require 'buildsystems/meson'
|
||||
|
||||
class Rendercheck < Package
|
||||
class Rendercheck < Meson
|
||||
description 'rendercheck is a program to test a Render extension implementation against separate calculations of expected output.'
|
||||
homepage 'https://www.x.org/wiki/'
|
||||
version '1.5'
|
||||
version '1.6'
|
||||
license 'MIT'
|
||||
compatibility 'all'
|
||||
source_url 'https://x.org/archive/individual/app/rendercheck-1.5.tar.bz2'
|
||||
source_sha256 '00605679436d65ccf9a6f1f1cb206df7a2e8b28a7821e867922d2b14b009f1cc'
|
||||
binary_compression 'tar.xz'
|
||||
compatibility 'aarch64 armv7l x86_64'
|
||||
source_url 'https://gitlab.freedesktop.org/xorg/test/rendercheck.git'
|
||||
git_hashtag "rendercheck-#{version}"
|
||||
binary_compression 'tar.zst'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: '90b0f792889946717870f1497e523c3229cb5840feaf1152da6a125710310697',
|
||||
armv7l: '90b0f792889946717870f1497e523c3229cb5840feaf1152da6a125710310697',
|
||||
i686: 'b0ca933742e0d17470c8f1d3e66dac65c5a03ac4d490a477e6e59c700b08b1b7',
|
||||
x86_64: '7c29b512ecdf2472ade1bce7f7b7491cd8f828a1146061fa8e2e512de6dd1dc9'
|
||||
aarch64: 'c32a8a4206836185ddd2700c5f648fbbb098a08e99580b6e6574398cf40b96c5',
|
||||
armv7l: 'c32a8a4206836185ddd2700c5f648fbbb098a08e99580b6e6574398cf40b96c5',
|
||||
x86_64: 'c9ab0d3cd5e40aa84ab0308ca9b6d42685d3ae577baa7f363731dc08c9d008a7'
|
||||
})
|
||||
|
||||
def self.build
|
||||
system "./configure #{CREW_CONFIGURE_OPTIONS}"
|
||||
system 'make'
|
||||
end
|
||||
|
||||
def self.install
|
||||
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
|
||||
end
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'libx11' # R
|
||||
depends_on 'libxext' # R
|
||||
depends_on 'libxrender' # R
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user