Commit 18f6909a authored by satmandu's avatar satmandu Committed by GitHub

gtk3 => 3.24.28 (#5498)

parent f26109c0
......@@ -3,46 +3,63 @@ require 'package'
class Gtk3 < Package
description 'GTK+ is a multi-platform toolkit for creating graphical user interfaces.'
homepage 'https://developer.gnome.org/gtk3/3.0/'
@_ver = '3.24.27'
@_ver = '3.24.28'
@_ver_prelastdot = @_ver.rpartition('.')[0]
version @_ver
license 'LGPL-2.1'
compatibility 'all'
source_url "https://gitlab.gnome.org/GNOME/gtk/-/archive/#{@_ver}/gtk-#{@_ver}.tar.bz2"
# source_url "https://download.gnome.org/sources/gtk/#{@_ver_prelastdot}/gtk-#{@_ver}.tar.xz"
source_sha256 'dbc3b14ae0d8e44bc8caeac91d62b4d2403a881d837cb4e9bcfb8d138712c3a3'
source_sha256 'ab8e2799c71f4ff5052fade351a3a035d60d7d357035788227bf5e6270cde448'
binary_url({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gtk3-3.24.27-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gtk3-3.24.27-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/gtk3-3.24.27-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gtk3-3.24.27-chromeos-x86_64.tar.xz'
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gtk3-3.24.28-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gtk3-3.24.28-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/gtk3-3.24.28-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gtk3-3.24.28-chromeos-x86_64.tar.xz'
})
binary_sha256({
aarch64: '29a4642e0887f09c4d9950fd9ca7ac7246c455ae91aeed25268658857c66a39e',
armv7l: '29a4642e0887f09c4d9950fd9ca7ac7246c455ae91aeed25268658857c66a39e',
i686: '0022f857e4697bad885232d246de0e12403ec6a99e63ef43f292882c0becc467',
x86_64: '59e5324c659a0c9803e906717eebd82c6a3818539d1336beae603fd591ca0e9c'
aarch64: 'ed7944ce5c9de772f04b435c5b3b4a764ba40c50396d618c2bc2d47d8e4d12c5',
armv7l: 'ed7944ce5c9de772f04b435c5b3b4a764ba40c50396d618c2bc2d47d8e4d12c5',
i686: '198994411219b4ebd29872901bb0c32f57c5a018d6fff60967be01c27fd3889a',
x86_64: '5b45f67de167c933b7e2b5fd138eac56ebe1405fd2d70e3036980df1fc684987'
})
depends_on 'adwaita_icon_theme'
depends_on 'atk'
depends_on 'at_spi2_atk'
depends_on 'cairo'
depends_on 'cantarell_fonts'
depends_on 'cups'
depends_on 'fontconfig'
depends_on 'freetype'
depends_on 'fribidi'
depends_on 'gdk_pixbuf'
depends_on 'glib'
depends_on 'gnome_icon_theme'
depends_on 'gobject_introspection'
depends_on 'graphene'
depends_on 'graphite'
depends_on 'harfbuzz'
depends_on 'hicolor_icon_theme'
depends_on 'iso_codes'
depends_on 'json_glib'
depends_on 'libdeflate'
depends_on 'libepoxy'
depends_on 'libx11'
depends_on 'libxcomposite'
depends_on 'libxcursor'
depends_on 'libxdamage'
depends_on 'libxext'
depends_on 'libxfixes'
depends_on 'libxi'
depends_on 'libxinerama'
depends_on 'libxkbcommon'
depends_on 'libxrandr'
depends_on 'pango'
depends_on 'shared_mime_info'
depends_on 'six' => :build
depends_on 'wayland'
depends_on 'xdg_base'
def self.build
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment