mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-09 07:28:01 -05:00
Gnome 44.1 Builds (some) (#8224)
* initial builds * fixup brotli pkgconfig files * fixup for i686 * fixup for i686 * add more builds * update gnutls * lint, add wayland i686 build * update vte * update glib_networking * update libsoup * update at_spi2_core * update gtk4, remove i686 * update libadwaita * cleanup * expand documentation of patch * suggested changes
This commit is contained in:
committed by
GitHub
parent
3c255dceae
commit
9f2d7e4594
@@ -3,33 +3,31 @@ require 'package'
|
||||
class Adwaita_icon_theme < Package
|
||||
description 'Theme consisting of a set of icons for GTK+'
|
||||
homepage 'https://gitlab.gnome.org/GNOME/adwaita-icon-theme'
|
||||
version '43'
|
||||
version '44.0'
|
||||
license 'LGPL-3 and CC-BY-SA-4.0'
|
||||
compatibility 'all'
|
||||
compatibility 'x86_64 aarch64 armv7l'
|
||||
source_url 'https://gitlab.gnome.org/GNOME/adwaita-icon-theme.git'
|
||||
git_hashtag version
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/adwaita_icon_theme/43_armv7l/adwaita_icon_theme-43-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/adwaita_icon_theme/43_armv7l/adwaita_icon_theme-43-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/adwaita_icon_theme/43_i686/adwaita_icon_theme-43-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/adwaita_icon_theme/43_x86_64/adwaita_icon_theme-43-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/adwaita_icon_theme/44.0_armv7l/adwaita_icon_theme-44.0-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/adwaita_icon_theme/44.0_armv7l/adwaita_icon_theme-44.0-chromeos-armv7l.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/adwaita_icon_theme/44.0_x86_64/adwaita_icon_theme-44.0-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '4173326c11e0dcd6aa69623d5610fe10bb3dcfc40c689c62d0a4d85d7ede1aa7',
|
||||
armv7l: '4173326c11e0dcd6aa69623d5610fe10bb3dcfc40c689c62d0a4d85d7ede1aa7',
|
||||
i686: '25345da36faad61524618f74072558be4c6d136ba79ba18fa53844a50d37323d',
|
||||
x86_64: '31047bf3ad759302707bede40ce53a91ee970be0acbad94e39870fbef2342ab4'
|
||||
aarch64: '19f35860d9a53af813be04af39664a13ba99301cd3e40725d91ad89f18ad65a1',
|
||||
armv7l: '19f35860d9a53af813be04af39664a13ba99301cd3e40725d91ad89f18ad65a1',
|
||||
x86_64: '8811909edf89ec6e1a461c7289831d043458c1d0ed9b8a31a7a805628484c61b'
|
||||
})
|
||||
|
||||
depends_on 'cantarell_fonts'
|
||||
depends_on 'gtk3'
|
||||
depends_on 'librsvg'
|
||||
depends_on 'gdk_pixbuf'
|
||||
depends_on 'cantarell_fonts' # L
|
||||
depends_on 'gtk3' => :build
|
||||
depends_on 'librsvg' => :build
|
||||
depends_on 'gdk_pixbuf' => :build
|
||||
depends_on 'vala' => :build
|
||||
depends_on 'xdg_base'
|
||||
|
||||
gnome
|
||||
no_patchelf
|
||||
|
||||
def self.build
|
||||
# Need to make sure svg support is properly loaded otherwise build fails.
|
||||
@@ -39,7 +37,7 @@ class Adwaita_icon_theme < Package
|
||||
# Update mime database.
|
||||
system "update-mime-database #{CREW_PREFIX}/share/mime"
|
||||
system '[ -x configure ] || NOCONFIGURE=1 ./autogen.sh'
|
||||
system "./configure #{CREW_OPTIONS}"
|
||||
system "mold -run ./configure #{CREW_OPTIONS}"
|
||||
system 'make'
|
||||
end
|
||||
|
||||
|
||||
@@ -3,23 +3,23 @@ require 'package'
|
||||
class At_spi2_core < Package
|
||||
description 'This is over DBus, tookit widgets provide their content to screen readers such as Orca'
|
||||
homepage 'http://www.freedesktop.org/'
|
||||
version '2.47.90'
|
||||
version '2.48.0'
|
||||
license 'LGPL-2.1+'
|
||||
compatibility 'all'
|
||||
source_url 'https://gitlab.gnome.org/GNOME/at-spi2-core.git'
|
||||
git_hashtag "AT_SPI2_CORE_#{version.gsub('.', '_')}"
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/at_spi2_core/2.47.90_armv7l/at_spi2_core-2.47.90-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/at_spi2_core/2.47.90_armv7l/at_spi2_core-2.47.90-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/at_spi2_core/2.47.90_i686/at_spi2_core-2.47.90-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/at_spi2_core/2.47.90_x86_64/at_spi2_core-2.47.90-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/at_spi2_core/2.48.0_armv7l/at_spi2_core-2.48.0-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/at_spi2_core/2.48.0_armv7l/at_spi2_core-2.48.0-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/at_spi2_core/2.48.0_i686/at_spi2_core-2.48.0-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/at_spi2_core/2.48.0_x86_64/at_spi2_core-2.48.0-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: 'a2c7a6a2940417efd641837d8613070cde1db49a9472c614e02cb1976d95d89d',
|
||||
armv7l: 'a2c7a6a2940417efd641837d8613070cde1db49a9472c614e02cb1976d95d89d',
|
||||
i686: '3f188d3d336b7e5bdf1e1754a4679b8da0b2750b1332b28fd6874dd1fb61aaae',
|
||||
x86_64: 'e68621afe44bef2d25c45026c2cd08b4cf6d707aa2100dcde61d8594a6bec4fe'
|
||||
aarch64: '8b43962dd48f8cedaa964eb5598e32ef05b7a929c09917cbc3e06e204da059de',
|
||||
armv7l: '8b43962dd48f8cedaa964eb5598e32ef05b7a929c09917cbc3e06e204da059de',
|
||||
i686: 'ce843f4c9b133c03a79f6aa627e33931ad3578c11ed3f7c60d6c87346e3c79da',
|
||||
x86_64: '618d2c9f7bd2216ac20411ae750a324de992d60dc3ecab519ad247a2a82af344'
|
||||
})
|
||||
|
||||
depends_on 'dbus' # R
|
||||
@@ -38,13 +38,13 @@ class At_spi2_core < Package
|
||||
gnome
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
system "mold -run meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'ninja -C builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
def self.install
|
||||
system "DESTDIR=#{CREW_DEST_DIR} ninja -C builddir install"
|
||||
system "DESTDIR=#{CREW_DEST_DIR} #{CREW_NINJA} -C builddir install"
|
||||
end
|
||||
end
|
||||
|
||||
@@ -3,38 +3,43 @@ require 'package'
|
||||
class Brotli < Package
|
||||
description 'Brotli compression format'
|
||||
homepage 'https://github.com/google/brotli'
|
||||
version '1.0.9'
|
||||
version '1.0.9-1'
|
||||
license 'MIT'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/google/brotli/archive/v1.0.9.tar.gz'
|
||||
source_sha256 'f9e8d81d0405ba66d181529af42a3354f838c939095ff99930da6aa9cdf6fe46'
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/brotli/1.0.9_armv7l/brotli-1.0.9-chromeos-armv7l.tpxz',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/brotli/1.0.9_armv7l/brotli-1.0.9-chromeos-armv7l.tpxz',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/brotli/1.0.9_i686/brotli-1.0.9-chromeos-i686.tpxz',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/brotli/1.0.9_x86_64/brotli-1.0.9-chromeos-x86_64.tpxz'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/brotli/1.0.9-1_armv7l/brotli-1.0.9-1-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/brotli/1.0.9-1_armv7l/brotli-1.0.9-1-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/brotli/1.0.9-1_i686/brotli-1.0.9-1-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/brotli/1.0.9-1_x86_64/brotli-1.0.9-1-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '5346decd05692836b92056ecddbd530ce4b8c741f4b8903104a0495f0b44b590',
|
||||
armv7l: '5346decd05692836b92056ecddbd530ce4b8c741f4b8903104a0495f0b44b590',
|
||||
i686: '2e0214bd69b04c9deb8af703c21ccca71c98462fcad81c7664608376e926af27',
|
||||
x86_64: '04cabaaf97a633c2ffe1de7ebc74dd4227f60e1dc1e69bd6094fe69e38020cb4'
|
||||
aarch64: '3014108b4923fb7efe98a2345bb1da030d1ad2dee9b316760f755a82ad6cc614',
|
||||
armv7l: '3014108b4923fb7efe98a2345bb1da030d1ad2dee9b316760f755a82ad6cc614',
|
||||
i686: 'e8e50b2df3a6b6abda7c427cd3d755ae626678bedc6dc8b2da6ab842a3cfe4dd',
|
||||
x86_64: 'd6dddc958a0fcae5b08ae0fa506aea35076d0b3e1fc329c6f0da4998b1c97671'
|
||||
})
|
||||
|
||||
depends_on 'glibc' # R
|
||||
|
||||
def self.patch
|
||||
# Fixes issue with newer gcc complaining about "-R".
|
||||
# See: https://github.com/google/brotli/issues/836
|
||||
downloader 'https://patch-diff.githubusercontent.com/raw/google/brotli/pull/838.diff',
|
||||
'7e3113676bb8b632316a339232e3c92b2c0fa025782f2fcc45c2acb305b812d8'
|
||||
system 'patch -Np1 -i 838.diff'
|
||||
end
|
||||
|
||||
def self.build
|
||||
FileUtils.mkdir('builddir')
|
||||
Dir.chdir('builddir') do
|
||||
system "cmake #{CREW_CMAKE_OPTIONS} \
|
||||
../ -G Ninja"
|
||||
end
|
||||
system 'ninja -C builddir'
|
||||
system "cmake -B builddir #{CREW_CMAKE_OPTIONS} \
|
||||
-G Ninja"
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
def self.install
|
||||
system "DESTDIR=#{CREW_DEST_DIR} ninja -C builddir install"
|
||||
system "DESTDIR=#{CREW_DEST_DIR} #{CREW_NINJA} -C builddir install"
|
||||
Dir.chdir CREW_DEST_LIB_PREFIX.to_s do
|
||||
@brotlilibs = %w[libbrotlidec libbrotlienc libbrotlicommon]
|
||||
@brotlilibs.each do |lib|
|
||||
|
||||
@@ -23,7 +23,7 @@ class Cantarell_fonts < Package
|
||||
x86_64: '6640502ffa69e9826def172ad79941dac5dd281138dbe7b2ba7f502ab50f2fad'
|
||||
})
|
||||
|
||||
depends_on 'appstream_glib'
|
||||
depends_on 'appstream_glib' => :build
|
||||
depends_on 'fontconfig' => :build
|
||||
depends_on 'graphite' => :build
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ class Gdk_pixbuf < Package
|
||||
depends_on 'harfbuzz' # R
|
||||
depends_on 'libjpeg' # R
|
||||
depends_on 'libtiff' # R
|
||||
depends_on 'libwebp' # R
|
||||
depends_on 'libwebp' unless ARCH.eql?('i686')
|
||||
depends_on 'pango' => :build
|
||||
depends_on 'py3_docutils' => :build
|
||||
depends_on 'py3_gi_docgen' => :build
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'package'
|
||||
class Glib < Package
|
||||
description 'GLib provides the core application building blocks for libraries and applications written in C.'
|
||||
homepage 'https://developer.gnome.org/glib'
|
||||
@_ver = '2.76.1'
|
||||
@_ver = '2.76.2'
|
||||
version @_ver
|
||||
license 'LGPL-2.1'
|
||||
compatibility 'all'
|
||||
@@ -11,16 +11,16 @@ class Glib < Package
|
||||
git_hashtag @_ver
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/glib/2.76.1_armv7l/glib-2.76.1-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/glib/2.76.1_armv7l/glib-2.76.1-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/glib/2.76.1_i686/glib-2.76.1-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/glib/2.76.1_x86_64/glib-2.76.1-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/glib/2.76.2_armv7l/glib-2.76.2-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/glib/2.76.2_armv7l/glib-2.76.2-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/glib/2.76.2_i686/glib-2.76.2-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/glib/2.76.2_x86_64/glib-2.76.2-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '4de956e508a942e13d352e31dea62a0cb772dba9670d0cbf8ccd911735b581cb',
|
||||
armv7l: '4de956e508a942e13d352e31dea62a0cb772dba9670d0cbf8ccd911735b581cb',
|
||||
i686: 'c1a22da7456ff75fd39dd5d2d313ff4163989a7d25e573ac91b262f8b9f77f62',
|
||||
x86_64: 'e599c1d0e64f366ca5e3ba9bc03e1462651c60fdf5ff9b9a989a4c1c5821b1ba'
|
||||
aarch64: '618131b5da6636c5425072b53f6ad06ac20ae7b490fc7e53338eb013065e6a7f',
|
||||
armv7l: '618131b5da6636c5425072b53f6ad06ac20ae7b490fc7e53338eb013065e6a7f',
|
||||
i686: '395166d4edbea1454bb96e9f3219d854fe3fada815460a2325f3690f6bd7ea9f',
|
||||
x86_64: '09532329c05bc5cadca4860d44de3a7c12930d18857396d1eeef4cc4fc61c17c'
|
||||
})
|
||||
|
||||
depends_on 'elfutils' # R
|
||||
|
||||
@@ -3,36 +3,42 @@ require 'package'
|
||||
class Glib_networking < Package
|
||||
description 'Network extensions for GLib'
|
||||
homepage 'https://github.com/GNOME/glib-networking'
|
||||
version '2.68.0'
|
||||
version '2.76.0'
|
||||
license 'LGPL-2.1+'
|
||||
compatibility 'all'
|
||||
source_url 'https://download.gnome.org/core/40/40.rc/sources/glib-networking-2.68.rc.tar.xz'
|
||||
source_sha256 '5f2f62db8a75e2ec5462af12cb59157fb17500dca172c637a88c59053d52115b'
|
||||
source_url 'https://gitlab.gnome.org/GNOME/glib-networking.git'
|
||||
git_hashtag version
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/glib_networking/2.68.0_armv7l/glib_networking-2.68.0-chromeos-armv7l.tar.xz',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/glib_networking/2.68.0_armv7l/glib_networking-2.68.0-chromeos-armv7l.tar.xz',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/glib_networking/2.68.0_i686/glib_networking-2.68.0-chromeos-i686.tar.xz',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/glib_networking/2.68.0_x86_64/glib_networking-2.68.0-chromeos-x86_64.tar.xz'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/glib_networking/2.76.0_armv7l/glib_networking-2.76.0-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/glib_networking/2.76.0_armv7l/glib_networking-2.76.0-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/glib_networking/2.76.0_i686/glib_networking-2.76.0-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/glib_networking/2.76.0_x86_64/glib_networking-2.76.0-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '8ce43fcc55b8b8dd2692e80a610741aa727307ab3bfdb34382271634727ac186',
|
||||
armv7l: '8ce43fcc55b8b8dd2692e80a610741aa727307ab3bfdb34382271634727ac186',
|
||||
i686: '1aff81fd94e89fdc9eb3186ad3d0397ec170a5c4902de753c1511efd0d96819a',
|
||||
x86_64: '5b3f9d3712f531356d0cada0b3abdfb97fe1b3679b5ba78ab99664a536ddbccc'
|
||||
aarch64: '6aae918087e530ebfa96240e4fb62fbc6bb4bea47abd2729457d31557d2a9808',
|
||||
armv7l: '6aae918087e530ebfa96240e4fb62fbc6bb4bea47abd2729457d31557d2a9808',
|
||||
i686: '944bda7a386f5851ad861ed06cb54b0a3c7fc68e0af505f930a2bf801a359884',
|
||||
x86_64: 'eba4a6f591b61f4258112e5a9a8c5f0c90019e0749398890ed33db281160ad1b'
|
||||
})
|
||||
|
||||
depends_on 'libproxy'
|
||||
depends_on 'gcc' # R
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'glib' # R
|
||||
depends_on 'gnutls' # R
|
||||
depends_on 'gsettings_desktop_schemas'
|
||||
depends_on 'libproxy'
|
||||
|
||||
gnome
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dstatic_modules=true builddir"
|
||||
system "mold -run meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'ninja -C builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
def self.install
|
||||
system "DESTDIR=#{CREW_DEST_DIR} ninja -C builddir install"
|
||||
system "DESTDIR=#{CREW_DEST_DIR} #{CREW_NINJA} -C builddir install"
|
||||
end
|
||||
end
|
||||
|
||||
@@ -3,41 +3,49 @@ require 'package'
|
||||
class Gnutls < Package
|
||||
description 'GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them.'
|
||||
homepage 'http://gnutls.org/'
|
||||
version '3.7.2-1'
|
||||
version '3.7.9'
|
||||
license 'GPL-3'
|
||||
compatibility 'all'
|
||||
source_url 'https://www.gnupg.org/ftp/gcrypt/gnutls/v3.7/gnutls-3.7.2.tar.xz'
|
||||
source_sha256 '646e6c5a9a185faa4cea796d378a1ba8e1148dbb197ca6605f95986a25af2752'
|
||||
source_url 'https://www.gnupg.org/ftp/gcrypt/gnutls/v3.7/gnutls-3.7.9.tar.xz'
|
||||
source_sha256 'aaa03416cdbd54eb155187b359e3ec3ed52ec73df4df35a0edd49429ff64d844'
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gnutls/3.7.2-1_armv7l/gnutls-3.7.2-1-chromeos-armv7l.tpxz',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gnutls/3.7.2-1_armv7l/gnutls-3.7.2-1-chromeos-armv7l.tpxz',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gnutls/3.7.2-1_i686/gnutls-3.7.2-1-chromeos-i686.tpxz',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gnutls/3.7.2-1_x86_64/gnutls-3.7.2-1-chromeos-x86_64.tpxz'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gnutls/3.7.9_armv7l/gnutls-3.7.9-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gnutls/3.7.9_armv7l/gnutls-3.7.9-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gnutls/3.7.9_i686/gnutls-3.7.9-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gnutls/3.7.9_x86_64/gnutls-3.7.9-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: 'c2aa4651e3fcde7acb408d581be30d33ac5a99aeacdfb7ed1aa332ffa08807d8',
|
||||
armv7l: 'c2aa4651e3fcde7acb408d581be30d33ac5a99aeacdfb7ed1aa332ffa08807d8',
|
||||
i686: '7e70441115c1d1d5930f61ab8f81b91484dac0ad7fce74601abcd497346a0497',
|
||||
x86_64: '607851025aec31be1628da21af43c29307024cf5169bed7f34707504d0099824'
|
||||
aarch64: '4a7ed8769bc725a52a49d2cf6a00ba6cf582cbbb2cb64fde92c4ff2de325ef7f',
|
||||
armv7l: '4a7ed8769bc725a52a49d2cf6a00ba6cf582cbbb2cb64fde92c4ff2de325ef7f',
|
||||
i686: '208ccbca3dda2b6a0fce1d915dbdca10bb12dc017268d74edc279a120f034add',
|
||||
x86_64: 'acfaf2260b1fed8a1d9bcab454cdf0ad21433cd9ad81b02aacb4a71a8516f596'
|
||||
})
|
||||
|
||||
depends_on 'brotli' # R
|
||||
depends_on 'ca_certificates' # L
|
||||
depends_on 'gcc' # R
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'gmp' # R
|
||||
depends_on 'libffi'
|
||||
depends_on 'libffi' => :build
|
||||
depends_on 'libidn2' # R
|
||||
depends_on 'libtasn1' # R
|
||||
depends_on 'libunbound' # R
|
||||
depends_on 'libunistring' # R
|
||||
depends_on 'nettle' # R
|
||||
depends_on 'openssl' # R
|
||||
depends_on 'p11kit' # R This package cannot be built statically.
|
||||
depends_on 'trousers'
|
||||
depends_on 'zlibpkg'
|
||||
depends_on 'trousers' => :build
|
||||
depends_on 'zlibpkg' => :build
|
||||
depends_on 'zstd' # R
|
||||
|
||||
no_env_options
|
||||
|
||||
def self.prebuild
|
||||
# Use IPv4 fallback if default connection fails.
|
||||
system "#{CREW_PREFIX}/sbin/unbound-anchor -a '#{CREW_PREFIX}/etc/unbound/root.key' || #{CREW_PREFIX}/sbin/unbound-anchor -4 -a '#{CREW_PREFIX}/etc/unbound/root.key'"
|
||||
# Rebuild ca-certificates.
|
||||
system "#{CREW_PREFIX}/bin/update-ca-certificates --fresh --certsconf #{CREW_PREFIX}/etc/ca-certificates.conf"
|
||||
end
|
||||
|
||||
def self.patch
|
||||
@@ -46,13 +54,13 @@ class Gnutls < Package
|
||||
|
||||
def self.build
|
||||
system './configure --help'
|
||||
system "./configure #{CREW_OPTIONS} #{CREW_ENV_OPTIONS} \
|
||||
system "mold -run ./configure #{CREW_OPTIONS} #{CREW_ENV_FNO_LTO_OPTIONS} \
|
||||
--enable-shared \
|
||||
--enable-static \
|
||||
--with-pic \
|
||||
--with-system-priority-file=#{CREW_PREFIX}/etc/gnutls/default-priorities \
|
||||
--with-trousers-lib=#{CREW_LIB_PREFIX}/libtspi.so.1 \
|
||||
--with-unbound-root-key-file=#{CREW_PREFIX}/etc/unbound/root.key"
|
||||
--with-unbound-root-key-file=#{CREW_PREFIX}/etc/unbound/root.key \
|
||||
--with-default-trust-store-file=#{CREW_PREFIX}/etc/ssl/certs/ca-certificates.crt"
|
||||
system 'make'
|
||||
end
|
||||
|
||||
@@ -61,6 +69,45 @@ class Gnutls < Package
|
||||
end
|
||||
|
||||
def self.check
|
||||
system 'make', 'check'
|
||||
# There are numerous failures in the test suite on all systems.
|
||||
# FAIL: tls13/key_share
|
||||
# FAIL: tls13/compress-cert
|
||||
# FAIL: tls13/compress-cert-neg
|
||||
# FAIL: tls13/compress-cert-neg2
|
||||
# FAIL: tls13/compress-cert-cli
|
||||
# FAIL: tls13/psk-ke-modes
|
||||
# FAIL: simple
|
||||
# FAIL: pkcs12_encode
|
||||
# FAIL: x509cert-ct
|
||||
# FAIL: key-openssl
|
||||
# FAIL: fips-test
|
||||
# FAIL: rsa-rsa-pss
|
||||
# FAIL: privkey-keygen
|
||||
# FAIL: aead-cipher-vec
|
||||
# FAIL: kdf-api
|
||||
# FAIL: ciphersuite-name
|
||||
# FAIL: x509-upnconstraint
|
||||
# FAIL: cipher-padding
|
||||
# FAIL: pkcs7-verify-double-free
|
||||
# FAIL: privkey-keygen
|
||||
# FAIL: aead-cipher-vec
|
||||
# FAIL: kdf-api
|
||||
# FAIL: ciphersuite-name
|
||||
# FAIL: x509-upnconstraint
|
||||
# FAIL: cipher-padding
|
||||
# FAIL: pkcs7-verify-double-free
|
||||
# FAIL: fips-rsa-sizes
|
||||
# FAIL: tls12-resume-psk
|
||||
# FAIL: tls12-resume-x509
|
||||
# FAIL: tls12-resume-anon
|
||||
# FAIL: tls13-resume-psk
|
||||
# FAIL: tls13-resume-x509
|
||||
# FAIL: record-sendfile
|
||||
# FAIL: system-override-sig-tls.sh
|
||||
# FAIL: system-override-sig-allowlist.sh
|
||||
# FAIL: system-override-hash-allowlist.sh
|
||||
# FAIL: system-override-curves-allowlist.sh
|
||||
# FAIL: protocol-set-allowlist.sh
|
||||
system 'make check || true'
|
||||
end
|
||||
end
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'package'
|
||||
class Gobject_introspection < Package
|
||||
description 'GObject introspection is a middleware layer between C libraries (using GObject) and language bindings.'
|
||||
homepage 'https://wiki.gnome.org/action/show/Projects/GObjectIntrospection'
|
||||
@_ver = '1.75.4'
|
||||
@_ver = '1.76.1'
|
||||
version "#{@_ver}-py3.11"
|
||||
license 'LGPL-2+ and GPL-2+'
|
||||
compatibility 'all'
|
||||
@@ -11,19 +11,20 @@ class Gobject_introspection < Package
|
||||
git_hashtag @_ver
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gobject_introspection/1.75.4-py3.11_armv7l/gobject_introspection-1.75.4-py3.11-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gobject_introspection/1.75.4-py3.11_armv7l/gobject_introspection-1.75.4-py3.11-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gobject_introspection/1.75.4-py3.11_i686/gobject_introspection-1.75.4-py3.11-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gobject_introspection/1.75.4-py3.11_x86_64/gobject_introspection-1.75.4-py3.11-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gobject_introspection/1.76.1-py3.11_armv7l/gobject_introspection-1.76.1-py3.11-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gobject_introspection/1.76.1-py3.11_armv7l/gobject_introspection-1.76.1-py3.11-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gobject_introspection/1.76.1-py3.11_i686/gobject_introspection-1.76.1-py3.11-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gobject_introspection/1.76.1-py3.11_x86_64/gobject_introspection-1.76.1-py3.11-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '1215b4305d9ebef480bb180f3bb82780b52bedc1aaf64336dcf7697bb3926049',
|
||||
armv7l: '1215b4305d9ebef480bb180f3bb82780b52bedc1aaf64336dcf7697bb3926049',
|
||||
i686: '2cca223f1a1728e1998741311d4330705de1d21672cfd0789989c2e18ad0922c',
|
||||
x86_64: '0308f8c7727e1a3c9767bce329f8a11331a8efb32758d76d23370c3f45e3691a'
|
||||
aarch64: '13be7fdeaadb22165898a210f3e1b3d322b692ebd7722e01077f23002f18956c',
|
||||
armv7l: '13be7fdeaadb22165898a210f3e1b3d322b692ebd7722e01077f23002f18956c',
|
||||
i686: 'b147bbf5ec3b308bc24da53ca513fce85bd9f468d81122d5c76ed908d907dcce',
|
||||
x86_64: 'b24b481077a0573ca0c74944782716c9666b666abac80d96c6068295fc678faa'
|
||||
})
|
||||
|
||||
depends_on 'glib'
|
||||
depends_on 'gcc' # R
|
||||
depends_on 'glib' # R
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'libffi' # R
|
||||
depends_on 'python3' # R
|
||||
@@ -31,14 +32,14 @@ class Gobject_introspection < Package
|
||||
gnome
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
system "mold -run meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dpython=#{CREW_PREFIX}/bin/python3 \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'mold -run samu -C builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
def self.install
|
||||
system "DESTDIR=#{CREW_DEST_DIR} ninja -C builddir install"
|
||||
system "DESTDIR=#{CREW_DEST_DIR} #{CREW_NINJA} -C builddir install"
|
||||
end
|
||||
end
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'package'
|
||||
class Gsettings_desktop_schemas < Package
|
||||
description 'Collection of GSettings schemas for GNOME desktop.'
|
||||
homepage 'https://git.gnome.org/browse/gsettings-desktop-schemas'
|
||||
@_ver = '44.beta'
|
||||
@_ver = '44.0'
|
||||
version @_ver
|
||||
license 'LGPL-2.1+'
|
||||
compatibility 'all'
|
||||
@@ -11,16 +11,16 @@ class Gsettings_desktop_schemas < Package
|
||||
git_hashtag @_ver
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gsettings_desktop_schemas/44.beta_armv7l/gsettings_desktop_schemas-44.beta-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gsettings_desktop_schemas/44.beta_armv7l/gsettings_desktop_schemas-44.beta-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gsettings_desktop_schemas/44.beta_i686/gsettings_desktop_schemas-44.beta-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gsettings_desktop_schemas/44.beta_x86_64/gsettings_desktop_schemas-44.beta-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gsettings_desktop_schemas/44.0_armv7l/gsettings_desktop_schemas-44.0-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gsettings_desktop_schemas/44.0_armv7l/gsettings_desktop_schemas-44.0-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gsettings_desktop_schemas/44.0_i686/gsettings_desktop_schemas-44.0-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gsettings_desktop_schemas/44.0_x86_64/gsettings_desktop_schemas-44.0-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '3dc0496c2be85936884bd6841b2136add5aa883eec33926fadd6ac4358b46f8e',
|
||||
armv7l: '3dc0496c2be85936884bd6841b2136add5aa883eec33926fadd6ac4358b46f8e',
|
||||
i686: '4e9ac1a1ef5a84f66c39bd3390a96757353df6e4a8b5d935e620674ad8575008',
|
||||
x86_64: '0e3f608fde5304b2f75897f6016990add9900434a0e64264f9d1c245f91288bc'
|
||||
aarch64: '284c6121143978682e9907c5320afa6ad92fa2993359f79866fbbab283725072',
|
||||
armv7l: '284c6121143978682e9907c5320afa6ad92fa2993359f79866fbbab283725072',
|
||||
i686: '97291b9bc0a8debb7eae98439ffa31b610112889ab0b0610eca57dd44c107aef',
|
||||
x86_64: 'c2078cb7017606a95b92f0a7cec3fad17ed4fa8b2071b687d5293660ee40bec9'
|
||||
})
|
||||
|
||||
# depends_on 'gnome_common'
|
||||
@@ -31,13 +31,13 @@ class Gsettings_desktop_schemas < Package
|
||||
gnome
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} builddir"
|
||||
system "mold -run meson setup #{CREW_MESON_OPTIONS} builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'ninja -C builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
def self.install
|
||||
system "DESTDIR=#{CREW_DEST_DIR} ninja -C builddir install"
|
||||
system "DESTDIR=#{CREW_DEST_DIR} #{CREW_NINJA} -C builddir install"
|
||||
end
|
||||
|
||||
def self.postinstall
|
||||
|
||||
@@ -3,22 +3,22 @@ require 'package'
|
||||
class Gtk4 < Package
|
||||
description 'GTK+ is a multi-platform toolkit for creating graphical user interfaces.'
|
||||
homepage 'https://developer.gnome.org/gtk4/'
|
||||
@_ver = '4.10.1'
|
||||
version "#{@_ver}-1"
|
||||
@_ver = '4.10.3'
|
||||
version @_ver
|
||||
license 'LGPL-2.1'
|
||||
compatibility 'x86_64 aarch64 armv7l'
|
||||
source_url 'https://gitlab.gnome.org/GNOME/gtk.git'
|
||||
git_hashtag @_ver
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gtk4/4.10.1-1_armv7l/gtk4-4.10.1-1-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gtk4/4.10.1-1_armv7l/gtk4-4.10.1-1-chromeos-armv7l.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gtk4/4.10.1-1_x86_64/gtk4-4.10.1-1-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gtk4/4.10.3_armv7l/gtk4-4.10.3-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gtk4/4.10.3_armv7l/gtk4-4.10.3-chromeos-armv7l.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/gtk4/4.10.3_x86_64/gtk4-4.10.3-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: 'ca7f1ce3f5409710c8d4f17228125e6bc02c4029065903968c423dc301402d5b',
|
||||
armv7l: 'ca7f1ce3f5409710c8d4f17228125e6bc02c4029065903968c423dc301402d5b',
|
||||
x86_64: '29d046f29f83a5ca0b0aef1423646270aff6987b2f22726e265858102ebc1b27'
|
||||
aarch64: '2f8a3bcb6777fdda195da9b0718515473d568ec021363fa882e8f67e64ca14ab',
|
||||
armv7l: '2f8a3bcb6777fdda195da9b0718515473d568ec021363fa882e8f67e64ca14ab',
|
||||
x86_64: '4bd956bd09d7ebb89cda1d51d59762238028f95c4fac8393ae225b434a56fa2c'
|
||||
})
|
||||
|
||||
# L = Logical Dependency, R = Runtime Dependency
|
||||
@@ -102,8 +102,8 @@ class Gtk4 < Package
|
||||
-Dprint-cups=auto \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system "mold -run #{CREW_NINJA} -C builddir"
|
||||
@gtk4settings = <<~GTK4_CONFIG_HEREDOC
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
File.write 'gtk4settings', <<~GTK4_CONFIG_HEREDOC
|
||||
[Settings]
|
||||
gtk-icon-theme-name = Adwaita
|
||||
gtk-theme-name = Adwaita
|
||||
@@ -114,7 +114,6 @@ class Gtk4 < Package
|
||||
def self.install
|
||||
system "DESTDIR=#{CREW_DEST_DIR} #{CREW_NINJA} -C builddir install"
|
||||
@xdg_config_dest_home = "#{CREW_DEST_PREFIX}/.config"
|
||||
FileUtils.mkdir_p "#{@xdg_config_dest_home}/gtk-4.0"
|
||||
File.write("#{@xdg_config_dest_home}/gtk-4.0/settings.ini", @gtk4settings)
|
||||
FileUtils.install 'gtk4settings', "#{@xdg_config_dest_home}/gtk-4.0/settings.ini", mode: 0o644
|
||||
end
|
||||
end
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'package'
|
||||
class Libadwaita < Package
|
||||
description 'Library of GNOME-specific UI patterns, replacing libhandy for GTK4'
|
||||
homepage 'https://gitlab.gnome.org/GNOME/libadwaita/'
|
||||
@_ver = '1.3.1'
|
||||
@_ver = '1.3.2'
|
||||
version @_ver
|
||||
license 'LGPL-2.1+'
|
||||
compatibility 'x86_64 aarch64 armv7l'
|
||||
@@ -11,25 +11,26 @@ class Libadwaita < Package
|
||||
git_hashtag @_ver
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libadwaita/1.3.1_armv7l/libadwaita-1.3.1-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libadwaita/1.3.1_armv7l/libadwaita-1.3.1-chromeos-armv7l.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libadwaita/1.3.1_x86_64/libadwaita-1.3.1-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libadwaita/1.3.2_armv7l/libadwaita-1.3.2-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libadwaita/1.3.2_armv7l/libadwaita-1.3.2-chromeos-armv7l.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libadwaita/1.3.2_x86_64/libadwaita-1.3.2-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '52e540db511c8a780d34a038b11f86919848b5f75462a1274f5866dc4e0d2c0a',
|
||||
armv7l: '52e540db511c8a780d34a038b11f86919848b5f75462a1274f5866dc4e0d2c0a',
|
||||
x86_64: 'd0e1ca917bff27d4b6356c9699d57031f6f209280ccd127fe757b4828bc554d9'
|
||||
aarch64: 'bd6f44c5fd343c1a05d360704b76da19da259fa28326acb0d1493fc1cb324271',
|
||||
armv7l: 'bd6f44c5fd343c1a05d360704b76da19da259fa28326acb0d1493fc1cb324271',
|
||||
x86_64: '7a60a3ce7880cd8106f2218d25b7c10ad4467d75bdbbe5f936c3c0eaf75a9c44'
|
||||
})
|
||||
|
||||
depends_on 'cairo' => :build
|
||||
depends_on 'fribidi' # R
|
||||
depends_on 'gdk_pixbuf' # R
|
||||
depends_on 'gcc' # R
|
||||
depends_on 'gdk_pixbuf' => :build
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'glib' # R
|
||||
depends_on 'gobject_introspection' => :build
|
||||
depends_on 'graphene' # R
|
||||
depends_on 'gtk4' # R
|
||||
depends_on 'harfbuzz' # R
|
||||
depends_on 'harfbuzz' => :build
|
||||
depends_on 'libjpeg' => :build
|
||||
depends_on 'libsass' => :build
|
||||
depends_on 'pango' # R
|
||||
@@ -37,18 +38,18 @@ class Libadwaita < Package
|
||||
depends_on 'sassc' => :build
|
||||
depends_on 'vala' => :build
|
||||
depends_on 'vulkan_headers' => :build
|
||||
depends_on 'vulkan_icd_loader' # R
|
||||
depends_on 'vulkan_icd_loader' => :build
|
||||
|
||||
gnome
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
system "mold -run meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dintrospection=enabled \
|
||||
-Dexamples=false \
|
||||
-Dgtk_doc=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system "mold -run #{CREW_NINJA} -C builddir"
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
def self.install
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'package'
|
||||
class Librsvg < Package
|
||||
description 'SVG library for GNOME'
|
||||
homepage 'https://wiki.gnome.org/Projects/LibRsvg'
|
||||
@_ver = '2.55.91'
|
||||
@_ver = '2.56.0'
|
||||
version @_ver
|
||||
license 'LGPL-2+'
|
||||
compatibility 'all'
|
||||
@@ -11,50 +11,46 @@ class Librsvg < Package
|
||||
git_hashtag @_ver
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/librsvg/2.55.91_armv7l/librsvg-2.55.91-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/librsvg/2.55.91_armv7l/librsvg-2.55.91-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/librsvg/2.55.91_i686/librsvg-2.55.91-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/librsvg/2.55.91_x86_64/librsvg-2.55.91-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/librsvg/2.56.0_armv7l/librsvg-2.56.0-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/librsvg/2.56.0_armv7l/librsvg-2.56.0-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/librsvg/2.56.0_i686/librsvg-2.56.0-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/librsvg/2.56.0_x86_64/librsvg-2.56.0-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: 'ddc33a6810e6759d26089586648a52f4eee799e605e8538e36720905d42d0264',
|
||||
armv7l: 'ddc33a6810e6759d26089586648a52f4eee799e605e8538e36720905d42d0264',
|
||||
i686: 'fdc274ddb62267b9cf5014132c6633753ac5e1a51be880776fa74bb0d02a4376',
|
||||
x86_64: '10094c5a19052f73b7e59de9c7c6966213eadd63c7982dd4016fef0f9d63cc1f'
|
||||
aarch64: 'f39f6e1529d64ee294a79a68cb2f8ff36a6d1704a3ba871bb1bbd253926aa283',
|
||||
armv7l: 'f39f6e1529d64ee294a79a68cb2f8ff36a6d1704a3ba871bb1bbd253926aa283',
|
||||
i686: 'b9abc50a6c9356c714ab16c9b7b146cbc3e461d87e1f0e7389cf75af160ef263',
|
||||
x86_64: '580d8fcd3430199122dbb222a8d399364d80b5dd96b9f786ab2d38f25decf570'
|
||||
})
|
||||
|
||||
depends_on 'fontconfig'
|
||||
depends_on 'harfbuzz'
|
||||
depends_on 'fribidi'
|
||||
depends_on 'gdk_pixbuf'
|
||||
depends_on 'glib'
|
||||
depends_on 'gobject_introspection'
|
||||
depends_on 'harfbuzz'
|
||||
depends_on 'icu4c'
|
||||
depends_on 'libcroco'
|
||||
depends_on 'libjpeg'
|
||||
depends_on 'pango'
|
||||
depends_on 'py3_smartypants' => :build
|
||||
depends_on 'rust' => :build
|
||||
depends_on 'py3_six' => :build
|
||||
depends_on 'vala' => :build
|
||||
depends_on 'cairo' # R
|
||||
depends_on 'expat' # R
|
||||
depends_on 'fontconfig' # R
|
||||
depends_on 'freetype' # R
|
||||
depends_on 'fribidi' => :build
|
||||
depends_on 'gcc' # R
|
||||
depends_on 'gdk_pixbuf' # R
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'glib' # R
|
||||
depends_on 'gobject_introspection' => :build
|
||||
depends_on 'harfbuzz' # R
|
||||
depends_on 'icu4c' # R
|
||||
depends_on 'libcroco' => :build
|
||||
depends_on 'libjpeg' => :build
|
||||
depends_on 'libpng' # R
|
||||
depends_on 'libxml2' # R
|
||||
depends_on 'pango' # R
|
||||
depends_on 'py3_six' => :build
|
||||
depends_on 'py3_smartypants' => :build
|
||||
depends_on 'rust' => :build
|
||||
depends_on 'vala' => :build
|
||||
depends_on 'zlibpkg' # R
|
||||
depends_on 'cairo' # R
|
||||
|
||||
gnome
|
||||
|
||||
def self.build
|
||||
# Following rustup modification as per https://github.com/rust-lang/rustup/issues/1167#issuecomment-367061388
|
||||
system 'rustup install stable --profile minimal || (rm -frv ~/.rustup/toolchains/* && rustup install stable --profile minimal)'
|
||||
system 'rustup default stable'
|
||||
system 'NOCONFIGURE=1 ./autogen.sh'
|
||||
system "./configure \
|
||||
system "mold -run ./configure \
|
||||
#{CREW_OPTIONS} \
|
||||
--enable-introspection=yes \
|
||||
--enable-vala=yes \
|
||||
|
||||
@@ -3,8 +3,7 @@ require 'package'
|
||||
class Libsoup < Package
|
||||
description 'libsoup is an HTTP client/server library for GNOME.'
|
||||
homepage 'https://wiki.gnome.org/Projects/libsoup'
|
||||
@_ver = '3.2.0'
|
||||
@_ver_prelastdot = @_ver.rpartition('.')[0]
|
||||
@_ver = '3.4.1'
|
||||
version @_ver
|
||||
license 'LGPL-2.1+'
|
||||
compatibility 'all'
|
||||
@@ -12,44 +11,47 @@ class Libsoup < Package
|
||||
git_hashtag @_ver
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libsoup/3.2.0_armv7l/libsoup-3.2.0-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libsoup/3.2.0_armv7l/libsoup-3.2.0-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libsoup/3.2.0_i686/libsoup-3.2.0-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libsoup/3.2.0_x86_64/libsoup-3.2.0-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libsoup/3.4.1_armv7l/libsoup-3.4.1-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libsoup/3.4.1_armv7l/libsoup-3.4.1-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libsoup/3.4.1_i686/libsoup-3.4.1-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libsoup/3.4.1_x86_64/libsoup-3.4.1-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '5b92c80b65551d65ea05b85a305a118ff25c8654c23d0ae5b5d45446dea9efad',
|
||||
armv7l: '5b92c80b65551d65ea05b85a305a118ff25c8654c23d0ae5b5d45446dea9efad',
|
||||
i686: 'eabd2ca473234c6b422372bd7288e62213c4238eab0577fa3f7b046bf68fd215',
|
||||
x86_64: '8b232315cb2c066181c47ceb9e32e87baf9168ad8d1833ccc735f3f856a8feea'
|
||||
aarch64: 'cc98bf1ea4739fde2b7fdf2c9d90c8d072294955907354a518456c22968da689',
|
||||
armv7l: 'cc98bf1ea4739fde2b7fdf2c9d90c8d072294955907354a518456c22968da689',
|
||||
i686: '61a01150af6fd7d6a1343f94b50237dba373ef80a7c0661651930e01f66a5191',
|
||||
x86_64: '8279f8edabc965a590b260fcc34543b0f25b66a4746e3dd89befcd4b0046b91b'
|
||||
})
|
||||
|
||||
depends_on 'glib_networking'
|
||||
depends_on 'vala'
|
||||
depends_on 'libsoup2' # This way we make sure packages which need the older libsoup-2.4 library get it too.
|
||||
depends_on 'py3_smartypants' => :build
|
||||
depends_on 'brotli' # R
|
||||
depends_on 'e2fsprogs' # R
|
||||
depends_on 'glib' # R
|
||||
depends_on 'gcc' # R
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'glib_networking' => :build
|
||||
depends_on 'glib' # R
|
||||
depends_on 'gobject_introspection' => :build
|
||||
depends_on 'krb5' # R
|
||||
depends_on 'libnghttp2' # R
|
||||
depends_on 'libpsl' # R
|
||||
depends_on 'libsoup2' # This way we make sure packages which need the older libsoup-2.4 library get it too.
|
||||
depends_on 'py3_smartypants' => :build
|
||||
depends_on 'sqlite' # R
|
||||
depends_on 'vala' => :build
|
||||
depends_on 'zlibpkg' # R
|
||||
|
||||
gnome
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
system "mold -run meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dtests=false \
|
||||
-Dsysprof=disabled \
|
||||
-Dintrospection=enabled \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'mold -run samu -C builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
def self.install
|
||||
system "DESTDIR=#{CREW_DEST_DIR} ninja -C builddir install"
|
||||
system "DESTDIR=#{CREW_DEST_DIR} #{CREW_NINJA} -C builddir install"
|
||||
end
|
||||
end
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'package'
|
||||
class Pygobject < Package
|
||||
description 'PyGObject is a Python package which provides bindings for GObject based libraries such as GTK+, GStreamer, WebKitGTK+, GLib, GIO and many more.'
|
||||
homepage 'https://pygobject.readthedocs.io/'
|
||||
@_ver = '3.43.1'
|
||||
@_ver = '3.44.1'
|
||||
version "#{@_ver}-py3.11"
|
||||
license 'LGPL-2.1+'
|
||||
compatibility 'all'
|
||||
@@ -11,26 +11,27 @@ class Pygobject < Package
|
||||
git_hashtag @_ver
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/pygobject/3.43.1-py3.11_armv7l/pygobject-3.43.1-py3.11-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/pygobject/3.43.1-py3.11_armv7l/pygobject-3.43.1-py3.11-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/pygobject/3.43.1-py3.11_i686/pygobject-3.43.1-py3.11-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/pygobject/3.43.1-py3.11_x86_64/pygobject-3.43.1-py3.11-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/pygobject/3.44.1-py3.11_armv7l/pygobject-3.44.1-py3.11-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/pygobject/3.44.1-py3.11_armv7l/pygobject-3.44.1-py3.11-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/pygobject/3.44.1-py3.11_i686/pygobject-3.44.1-py3.11-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/pygobject/3.44.1-py3.11_x86_64/pygobject-3.44.1-py3.11-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '8c9f546d17d1e57303a2541c4f00af5ca92214f89b6d5eccc7bba8f2629f8f5c',
|
||||
armv7l: '8c9f546d17d1e57303a2541c4f00af5ca92214f89b6d5eccc7bba8f2629f8f5c',
|
||||
i686: 'aa8f8c57783fb61d56379f679d6b526a5bdbad475135d1de923bcbabf4ad20fa',
|
||||
x86_64: '4a57c35deb72a415979a43651dc89ef4a4a91cdd99390cf8d7c653c5e3994644'
|
||||
aarch64: '2ef873543b7493be84c95a9f9991bf00b06c244603086cca762e6f67dd04f130',
|
||||
armv7l: '2ef873543b7493be84c95a9f9991bf00b06c244603086cca762e6f67dd04f130',
|
||||
i686: 'e3d27cd0f68ecb35513bcd6476d9accbaabfc4cbc2dbfd77a319fefa069b969f',
|
||||
x86_64: 'b8cd3b017da2a8b5c20eadbd5423096a79d5772a88141f039b2e34dc7bd42a93'
|
||||
})
|
||||
|
||||
depends_on 'glib'
|
||||
depends_on 'wayland'
|
||||
depends_on 'gobject_introspection'
|
||||
depends_on 'py3_pycairo'
|
||||
depends_on 'python3' # R
|
||||
depends_on 'gcc' # R
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'glib' # R
|
||||
depends_on 'gobject_introspection' # R
|
||||
depends_on 'harfbuzz' # R
|
||||
depends_on 'libffi' # R
|
||||
depends_on 'py3_pycairo' => :build
|
||||
depends_on 'python3' # R
|
||||
depends_on 'wayland' => :build
|
||||
|
||||
def self.build
|
||||
system "python3 setup.py build #{PY3_SETUP_BUILD_OPTIONS}"
|
||||
|
||||
@@ -3,32 +3,33 @@ require 'package'
|
||||
class Vala < Package
|
||||
description 'Vala is a programming language that aims to bring modern programming language features to GNOME developers.'
|
||||
homepage 'https://wiki.gnome.org/Projects/Vala'
|
||||
version '0.56.3'
|
||||
version '0.56.7'
|
||||
license 'LGPL-2.1+'
|
||||
compatibility 'all'
|
||||
source_url 'https://gitlab.gnome.org/GNOME/vala.git'
|
||||
git_hashtag version
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vala/0.56.3_armv7l/vala-0.56.3-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vala/0.56.3_armv7l/vala-0.56.3-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vala/0.56.3_i686/vala-0.56.3-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vala/0.56.3_x86_64/vala-0.56.3-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vala/0.56.7_armv7l/vala-0.56.7-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vala/0.56.7_armv7l/vala-0.56.7-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vala/0.56.7_i686/vala-0.56.7-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vala/0.56.7_x86_64/vala-0.56.7-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '80704831036697f5d42a8e2a9127d19ced5c093d63ac22cf491a7f34f6cd6b1c',
|
||||
armv7l: '80704831036697f5d42a8e2a9127d19ced5c093d63ac22cf491a7f34f6cd6b1c',
|
||||
i686: 'e813314e321e7f2b4cfe01aa058e9d9f554581af0c4ace8487a3082127b939da',
|
||||
x86_64: '7aa8e4200d9a8553d0055ecb4bcbc1621bb1d0ae9e16b4cd456233e1360d7058'
|
||||
aarch64: '4987cd9bdffb4056e046e81e11600bd7eb38085ce76fc87822b20be2b31aeba6',
|
||||
armv7l: '4987cd9bdffb4056e046e81e11600bd7eb38085ce76fc87822b20be2b31aeba6',
|
||||
i686: '794bcb3f8b6d1f2e6cbb6b4ad0029dfabbc00a2c830df13c5939d06c6afb93ab',
|
||||
x86_64: '55f786136cccd4bc28ed2f28056a09c143fe5acd2d1af6d08fe80bd228e725a2'
|
||||
})
|
||||
|
||||
depends_on 'autoconf_archive' => :build
|
||||
depends_on 'autoconf213' => :build
|
||||
depends_on 'graphviz'
|
||||
depends_on 'graphviz' unless ARCH.eql('i686')
|
||||
depends_on 'libxslt'
|
||||
depends_on 'glib'
|
||||
depends_on 'dbus'
|
||||
depends_on 'glibc' # R
|
||||
|
||||
git_fetchtags
|
||||
gnome
|
||||
|
||||
@@ -40,16 +41,16 @@ class Vala < Package
|
||||
system 'git checkout b2beeaccdf2307ced172646c2ada9765e1747b28'
|
||||
system 'touch */*.stamp'
|
||||
system 'autoreconf -fi'
|
||||
system 'VALAC=/no-valac ./configure --prefix=`pwd`/../bootstrap_install'
|
||||
system 'mold -run make'
|
||||
system 'VALAC=/no-valac mold -run ./configure --prefix=`pwd`/../bootstrap_install'
|
||||
system 'make'
|
||||
system 'make install'
|
||||
end
|
||||
|
||||
system "#{CREW_ENV_OPTIONS} VALAC=`pwd`/bootstrap_install/bin/valac ./autogen.sh \
|
||||
system "VALAC=`pwd`/bootstrap_install/bin/valac mold -run ./autogen.sh \
|
||||
#{CREW_OPTIONS} \
|
||||
--disable-maintainer-mode \
|
||||
--disable-valadoc"
|
||||
system 'mold -run make'
|
||||
system 'make'
|
||||
end
|
||||
|
||||
def self.install
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'package'
|
||||
class Vte < Package
|
||||
description 'Virtual Terminal Emulator widget for use with GTK'
|
||||
homepage 'https://wiki.gnome.org/Apps/Terminal/VTE'
|
||||
@_ver = '0.72.0'
|
||||
@_ver = '0.72.1'
|
||||
version @_ver
|
||||
license 'LGPL-2+ and GPL-3+'
|
||||
compatibility 'x86_64 aarch64 armv7l'
|
||||
@@ -11,14 +11,14 @@ class Vte < Package
|
||||
git_hashtag @_ver
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vte/0.72.0_armv7l/vte-0.72.0-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vte/0.72.0_armv7l/vte-0.72.0-chromeos-armv7l.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vte/0.72.0_x86_64/vte-0.72.0-chromeos-x86_64.tar.zst'
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vte/0.72.1_armv7l/vte-0.72.1-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vte/0.72.1_armv7l/vte-0.72.1-chromeos-armv7l.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/vte/0.72.1_x86_64/vte-0.72.1-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '0a9a8bd64df2194f1d225b42c257c0360df940210890f63e1be41d7c5762db63',
|
||||
armv7l: '0a9a8bd64df2194f1d225b42c257c0360df940210890f63e1be41d7c5762db63',
|
||||
x86_64: 'ef29569aa25674ce0f553c7bd57f8c3bd0314fae6f0dacb1e523cca50a2207bf'
|
||||
aarch64: '4ed41268c17e5792c69d623fb594af517aa6a390f4098a7d25f832b70900f0d7',
|
||||
armv7l: '4ed41268c17e5792c69d623fb594af517aa6a390f4098a7d25f832b70900f0d7',
|
||||
x86_64: '9e89895bb13ca14cb09b15f079d9f22d17e5b600ea9063fac151f9db6edd1c6b'
|
||||
})
|
||||
|
||||
depends_on 'at_spi2_core' # R
|
||||
@@ -37,7 +37,6 @@ class Vte < Package
|
||||
depends_on 'pango' # R
|
||||
depends_on 'pcre2' # R
|
||||
depends_on 'vulkan_headers' => :build
|
||||
depends_on 'vulkan_icd_loader' => :build
|
||||
depends_on 'vulkan_icd_loader' # R
|
||||
depends_on 'zlibpkg' # R
|
||||
|
||||
@@ -55,9 +54,8 @@ class Vte < Package
|
||||
-Dvapi=false \
|
||||
builddir
|
||||
CONFIGURE
|
||||
|
||||
system 'meson configure builddir'
|
||||
system "mold -run #{CREW_NINJA} -C builddir"
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
def self.install
|
||||
|
||||
@@ -6,18 +6,20 @@ class Wayland < Package
|
||||
@_ver = '1.22.0'
|
||||
version @_ver
|
||||
license 'MIT'
|
||||
compatibility 'x86_64 aarch64 armv7l'
|
||||
compatibility 'all'
|
||||
source_url 'https://gitlab.freedesktop.org/wayland/wayland.git'
|
||||
git_hashtag @_ver
|
||||
|
||||
binary_url({
|
||||
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/wayland/1.22.0_armv7l/wayland-1.22.0-chromeos-armv7l.tar.zst',
|
||||
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/wayland/1.22.0_armv7l/wayland-1.22.0-chromeos-armv7l.tar.zst',
|
||||
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/wayland/1.22.0_i686/wayland-1.22.0-chromeos-i686.tar.zst',
|
||||
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/wayland/1.22.0_x86_64/wayland-1.22.0-chromeos-x86_64.tar.zst'
|
||||
})
|
||||
binary_sha256({
|
||||
aarch64: '72e4522abfc219a7f20f7894dcbeb3efe1f630ddda000131df9ba827e5547d13',
|
||||
armv7l: '72e4522abfc219a7f20f7894dcbeb3efe1f630ddda000131df9ba827e5547d13',
|
||||
i686: 'a5be6452a0bbd9aeb09ba960449c1690e9a0cbcfafdb2283ef6a02a2e1416025',
|
||||
x86_64: '1fc209aa34fa165f41a6100dad83c352c5bfb5662bc37b279ce6091052edc90b'
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user