Commit 861e4111 authored by saltedcoffii's avatar saltedcoffii Committed by GitHub

Merge branch 'master' into crew-license-framework

parents c798b036 f0551748
...@@ -3,23 +3,23 @@ require 'package' ...@@ -3,23 +3,23 @@ require 'package'
class Adwaita_icon_theme < Package class Adwaita_icon_theme < Package
description 'Theme consisting of a set of icons for GTK+' description 'Theme consisting of a set of icons for GTK+'
homepage 'https://gitlab.gnome.org/GNOME/adwaita-icon-theme' homepage 'https://gitlab.gnome.org/GNOME/adwaita-icon-theme'
version '3.38.0-c5be' version '40.rc'
license 'LGPL-3 and CC-BY-SA-4.0' license 'LGPL-3 and CC-BY-SA-4.0'
compatibility 'all' compatibility 'all'
source_url 'https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/archive/c5bed6840332a7539b175feb4ec7ecf957fb1399/adwaita-icon-theme-c5bed6840332a7539b175feb4ec7ecf957fb1399.tar.bz2' source_url 'https://download.gnome.org/core/40/40.rc/sources/adwaita-icon-theme-40.rc.tar.xz'
source_sha256 '54d67549cb7b295dd649460a22af9d2f436dd73386068eb20ce888f6f4bee0fb' source_sha256 'd794a492e8e7db33bdc19898effabc1f1205302e166da522c5351a8eba9da404'
binary_url({ binary_url({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/adwaita_icon_theme-3.38.0-c5be-chromeos-armv7l.tar.xz', aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/adwaita_icon_theme-40.rc-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/adwaita_icon_theme-3.38.0-c5be-chromeos-armv7l.tar.xz', armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/adwaita_icon_theme-40.rc-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/adwaita_icon_theme-3.38.0-c5be-chromeos-i686.tar.xz', i686: 'https://dl.bintray.com/chromebrew/chromebrew/adwaita_icon_theme-40.rc-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/adwaita_icon_theme-3.38.0-c5be-chromeos-x86_64.tar.xz' x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/adwaita_icon_theme-40.rc-chromeos-x86_64.tar.xz'
}) })
binary_sha256({ binary_sha256({
aarch64: 'c2d4e312434a6ee7ece0a044d16e36a2b582e54c1a4bbad246bc7e6f1c327271', aarch64: 'f8cd7b689fb6debe871906165b0f0e93542db14b23b7f9f26fce30cbdec48246',
armv7l: 'c2d4e312434a6ee7ece0a044d16e36a2b582e54c1a4bbad246bc7e6f1c327271', armv7l: 'f8cd7b689fb6debe871906165b0f0e93542db14b23b7f9f26fce30cbdec48246',
i686: 'f5e0d629d2b99eb18cfa2a6d991a33e0efb4efe206b6510d884bf8d96ee3d9af', i686: 'b400562bbdbf9f0b97dfd259de529882c97548d726334d57f15e9876fdce28d4',
x86_64: 'bd03ca46fc6310ea449362b95e0032e800fdda4f86252e02f64502407cd29adc' x86_64: '91da1bc30615a25d9d239eb05e8782ca2a4efbffafe6da7693976dcb1cb2c6fa'
}) })
depends_on 'cantarell_fonts' depends_on 'cantarell_fonts'
...@@ -34,7 +34,7 @@ class Adwaita_icon_theme < Package ...@@ -34,7 +34,7 @@ class Adwaita_icon_theme < Package
system "env GDK_PIXBUF_MODULEDIR='#{CREW_LIB_PREFIX}/gdk-pixbuf-2.0/2.10.0/loaders' \ system "env GDK_PIXBUF_MODULEDIR='#{CREW_LIB_PREFIX}/gdk-pixbuf-2.0/2.10.0/loaders' \
GDK_PIXBUF_MODULE_FILE='#{CREW_LIB_PREFIX}/gdk-pixbuf-2.0/2.10.0/loaders.cache' \ GDK_PIXBUF_MODULE_FILE='#{CREW_LIB_PREFIX}/gdk-pixbuf-2.0/2.10.0/loaders.cache' \
gdk-pixbuf-query-loaders > #{CREW_LIB_PREFIX}/gdk-pixbuf-2.0/2.10.0/loaders.cache" gdk-pixbuf-query-loaders > #{CREW_LIB_PREFIX}/gdk-pixbuf-2.0/2.10.0/loaders.cache"
system 'NOCONFIGURE=1 ./autogen.sh' system '[ -x configure ] || NOCONFIGURE=1 ./autogen.sh'
system "env CFLAGS='-pipe -fno-stack-protector -U_FORTIFY_SOURCE -flto=auto' \ system "env CFLAGS='-pipe -fno-stack-protector -U_FORTIFY_SOURCE -flto=auto' \
CXXFLAGS='-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' \ LDFLAGS='-fno-stack-protector -U_FORTIFY_SOURCE -flto=auto' \
......
...@@ -3,23 +3,23 @@ require 'package' ...@@ -3,23 +3,23 @@ require 'package'
class At_spi2_core < Package class At_spi2_core < Package
description 'This is over DBus, tookit widgets provide their content to screen readers such as Orca' description 'This is over DBus, tookit widgets provide their content to screen readers such as Orca'
homepage 'http://www.freedesktop.org/' homepage 'http://www.freedesktop.org/'
version '2.39.90.1' version '2.39.91'
license 'LGPL-2.1+' license 'LGPL-2.1+'
compatibility 'all' compatibility 'all'
source_url 'https://download.gnome.org/core/40/40.beta/sources/at-spi2-core-2.39.90.1.tar.xz' source_url 'https://download.gnome.org/core/40/40.rc/sources/at-spi2-core-2.39.91.tar.xz'
source_sha256 '2e8a9098e64dc66478ca095d3ca91657626eb778dc75e64bff6294be7ceaa4ba' source_sha256 '4f71d3d208736adfe004102b4caca0ad70a7e3986d9bcd1661d7d824e10bbfb3'
binary_url({ binary_url({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_core-2.39.90.1-chromeos-armv7l.tar.xz', aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_core-2.39.91-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_core-2.39.90.1-chromeos-armv7l.tar.xz', armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_core-2.39.91-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_core-2.39.90.1-chromeos-i686.tar.xz', i686: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_core-2.39.91-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_core-2.39.90.1-chromeos-x86_64.tar.xz' x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_core-2.39.91-chromeos-x86_64.tar.xz'
}) })
binary_sha256({ binary_sha256({
aarch64: 'b29ccd5984ad407ca52ce7890e315ab9bbafcfc5eae1151f017385c8f5e181f8', aarch64: '7a9ab15123727d6036c8b30b9a35ab52f71745a8a4edce0fe80039216c2649b1',
armv7l: 'b29ccd5984ad407ca52ce7890e315ab9bbafcfc5eae1151f017385c8f5e181f8', armv7l: '7a9ab15123727d6036c8b30b9a35ab52f71745a8a4edce0fe80039216c2649b1',
i686: '6f90a42303579e980393fd221f39a8dddacd9dba601c9d24bfe46e50bc9e5b16', i686: 'd29109b831f23f0412f79c174fcd0b0c13e69ffdccd86d2bf7663601a4252fd6',
x86_64: '2e9227ff4ea9dcad67fce2b5de279d493a776b68df7fb5c9fbd3dae9aaa9c892' x86_64: '7ae8a3cca653f06dc1efb1945117bd0fbab719462b3bdbc385057664f25acfc2'
}) })
depends_on 'libxtst' depends_on 'libxtst'
......
...@@ -3,28 +3,28 @@ require 'package' ...@@ -3,28 +3,28 @@ require 'package'
class Dconf < Package class Dconf < Package
description 'The DConf package contains a low-level configuration system.' description 'The DConf package contains a low-level configuration system.'
homepage 'https://wiki.gnome.org/Projects/dconf' homepage 'https://wiki.gnome.org/Projects/dconf'
version '0.39.1' version '0.40.0'
license 'LGPL-2.1+' license 'LGPL-2.1+'
compatibility 'all' compatibility 'all'
source_url 'https://download.gnome.org/core/40/40.beta/sources/dconf-0.39.1.tar.xz' source_url 'https://download.gnome.org/core/40/40.rc/sources/dconf-0.40.0.tar.xz'
source_sha256 '9a3870bf07b8e0452e22ce068d51c7f19c1e1cfeacd9883c03523822afdff665' source_sha256 'cf7f22a4c9200421d8d3325c5c1b8b93a36843650c9f95d6451e20f0bcb24533'
binary_url({ binary_url({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/dconf-0.39.1-chromeos-armv7l.tar.xz', aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/dconf-0.40.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/dconf-0.39.1-chromeos-armv7l.tar.xz', armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/dconf-0.40.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/dconf-0.39.1-chromeos-i686.tar.xz', i686: 'https://dl.bintray.com/chromebrew/chromebrew/dconf-0.40.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/dconf-0.39.1-chromeos-x86_64.tar.xz' x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/dconf-0.40.0-chromeos-x86_64.tar.xz'
}) })
binary_sha256({ binary_sha256({
aarch64: 'a6bc274c2a1bc39ac0ee01e9b6d1121378a7c3e5a7abf3c60c3762248f504888', aarch64: '2d1df99cdc3536a8e44f679c78adcb54030c2dc84fc806da32f68f49172960b4',
armv7l: 'a6bc274c2a1bc39ac0ee01e9b6d1121378a7c3e5a7abf3c60c3762248f504888', armv7l: '2d1df99cdc3536a8e44f679c78adcb54030c2dc84fc806da32f68f49172960b4',
i686: 'b640f46b95ca5286068c640e6969278e85d6c5e96277b9bcd9510f9d59df8be1', i686: '1f17e19357695ff97dbe37aba82c5a3c40b138bba6e2acb18986b103e3d8832a',
x86_64: '3073982a22ecba46620ef73aae362e8925019d075260fb0cbc9ce0a64463dc6e' x86_64: '4362ea8fa70e02799dc148f97891c30787f311ebfda78ccf0966d3843b9dc173'
}) })
depends_on 'dbus' => :build depends_on 'dbus' => :build
depends_on 'gtk_doc' => :build depends_on 'gtk_doc' => :build
depends_on 'glib' # version 2 depends_on 'glib'
depends_on 'vala' => :build depends_on 'vala' => :build
depends_on 'bash_completion' => :build depends_on 'bash_completion' => :build
......
...@@ -3,31 +3,31 @@ require 'package' ...@@ -3,31 +3,31 @@ require 'package'
class Glib_networking < Package class Glib_networking < Package
description 'Network extensions for GLib' description 'Network extensions for GLib'
homepage 'https://github.com/GNOME/glib-networking' homepage 'https://github.com/GNOME/glib-networking'
version '2.66.0' version '2.68.0'
license 'LGPL-2.1+' license 'LGPL-2.1+'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/GNOME/glib-networking/archive/2.66.0.tar.gz' source_url 'https://download.gnome.org/core/40/40.rc/sources/glib-networking-2.68.rc.tar.xz'
source_sha256 '186a670c00525d62aa160bc3e492d9efd2f59c540c50477982eb732ed62ee96c' source_sha256 '5f2f62db8a75e2ec5462af12cb59157fb17500dca172c637a88c59053d52115b'
binary_url ({ binary_url({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/glib_networking-2.66.0-chromeos-armv7l.tar.xz', aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/glib_networking-2.68.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/glib_networking-2.66.0-chromeos-armv7l.tar.xz', armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/glib_networking-2.68.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/glib_networking-2.66.0-chromeos-i686.tar.xz', i686: 'https://dl.bintray.com/chromebrew/chromebrew/glib_networking-2.68.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/glib_networking-2.66.0-chromeos-x86_64.tar.xz', x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/glib_networking-2.68.0-chromeos-x86_64.tar.xz'
}) })
binary_sha256 ({ binary_sha256({
aarch64: '5ec999a6e4353ea7d38d018e29f6e3afb66203d8336135edcd773028715e0955', aarch64: '8ce43fcc55b8b8dd2692e80a610741aa727307ab3bfdb34382271634727ac186',
armv7l: '5ec999a6e4353ea7d38d018e29f6e3afb66203d8336135edcd773028715e0955', armv7l: '8ce43fcc55b8b8dd2692e80a610741aa727307ab3bfdb34382271634727ac186',
i686: '9336de8df82c434274c2b7ccdb206dc4bd3603ec1e9e8f97b85071bf97524131', i686: '1aff81fd94e89fdc9eb3186ad3d0397ec170a5c4902de753c1511efd0d96819a',
x86_64: 'fd74a47da0dce066856b4105673187db2e411d032e59ea8a1f3df646209ccb32', x86_64: '5b3f9d3712f531356d0cada0b3abdfb97fe1b3679b5ba78ab99664a536ddbccc'
}) })
depends_on 'libproxy' depends_on 'libproxy'
depends_on 'gsettings_desktop_schemas' depends_on 'gsettings_desktop_schemas'
depends_on 'meson' => :build
def self.build def self.build
system "meson #{CREW_MESON_OPTIONS} -Dstatic_modules=true builddir" system "meson #{CREW_MESON_LTO_OPTIONS} \
-Dstatic_modules=true builddir"
system 'meson configure builddir' system 'meson configure builddir'
system 'ninja -C builddir' system 'ninja -C builddir'
end end
......
...@@ -3,23 +3,25 @@ require 'package' ...@@ -3,23 +3,25 @@ require 'package'
class Gnome_desktop < Package class Gnome_desktop < Package
description 'Library with common API for various GNOME modules' description 'Library with common API for various GNOME modules'
homepage 'https://gitlab.gnome.org/GNOME/gnome-desktop' homepage 'https://gitlab.gnome.org/GNOME/gnome-desktop'
version '40.beta' @_ver = '40.rc'
@_ver_prelastdot = @_ver.rpartition('.')[0]
version @_ver
license 'GPL-2+, LGPL-2+ and FDL-1.1+' license 'GPL-2+, LGPL-2+ and FDL-1.1+'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/GNOME/gnome-desktop/archive/40.beta.tar.gz' source_url "https://download.gnome.org/core/#{@_ver_prelastdot}/#{@_ver}/sources/gnome-desktop-#{@_ver}.tar.xz"
source_sha256 'a982cbaa68aabfcaef0d6db69c936ee45d8f23475a4dd2bad60a49f0bb920451' source_sha256 'bd5bc1ab9640301efc7cc1dbfc5965fcb7dcadabb6f6f395ae8b571aed84f448'
binary_url({ binary_url({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gnome_desktop-40.beta-chromeos-armv7l.tar.xz', aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gnome_desktop-40.rc-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gnome_desktop-40.beta-chromeos-armv7l.tar.xz', armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gnome_desktop-40.rc-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/gnome_desktop-40.beta-chromeos-i686.tar.xz', i686: 'https://dl.bintray.com/chromebrew/chromebrew/gnome_desktop-40.rc-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gnome_desktop-40.beta-chromeos-x86_64.tar.xz' x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gnome_desktop-40.rc-chromeos-x86_64.tar.xz'
}) })
binary_sha256({ binary_sha256({
aarch64: 'd93d85cfdd762b023f8815be575e84707564aa7c279b92e4d1812253db13b964', aarch64: 'c01944da1742882b92b43878c1cd478862f0b2a38e7ded7389c2613b7fda65f5',
armv7l: 'd93d85cfdd762b023f8815be575e84707564aa7c279b92e4d1812253db13b964', armv7l: 'c01944da1742882b92b43878c1cd478862f0b2a38e7ded7389c2613b7fda65f5',
i686: '7f810e184dc981a419942ba4fe18070fb4b51be23044f9632da9b3fee66224c8', i686: '0ac5ecf9d14c6186073929b637d076a10bb70691b298d629a2ef9c50a8954681',
x86_64: '60d206c6594c4da2c9081784d7d4fec46553aa8f92ce228187de72dfec1e40fe' x86_64: '2a1f551996fc7540dfcba2e74229d7e20301af0c748f80b6f111fac6ee330757'
}) })
depends_on 'gsettings_desktop_schemas' depends_on 'gsettings_desktop_schemas'
......
...@@ -3,24 +3,24 @@ require 'package' ...@@ -3,24 +3,24 @@ require 'package'
class Gnome_online_accounts < Package class Gnome_online_accounts < Package
description 'Single sign-on framework for GNOME' description 'Single sign-on framework for GNOME'
homepage 'https://wiki.gnome.org/Projects/GnomeOnlineAccounts' homepage 'https://wiki.gnome.org/Projects/GnomeOnlineAccounts'
@_ver = '3.38.1' @_ver = '3.39.92'
version @_ver version @_ver
license 'LGPL-2+' license 'LGPL-2+'
compatibility 'all' compatibility 'all'
source_url "https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/archive/#{@_ver}/gnome-online-accounts-#{@_ver}.tar.bz2" source_url "https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/archive/#{@_ver}/gnome-online-accounts-#{@_ver}.tar.bz2"
source_sha256 '8547314b6e6b4c2296100f6962e30f13f583b0dad73e32a45b592f751a8f77f3' source_sha256 '89e27c886c0266b8c84a56dbb0fb0baefa704dd4d0ec47dd154a26590554adc9'
binary_url({ binary_url({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gnome_online_accounts-3.38.1-chromeos-armv7l.tar.xz', aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gnome_online_accounts-3.39.92-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gnome_online_accounts-3.38.1-chromeos-armv7l.tar.xz', armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gnome_online_accounts-3.39.92-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/gnome_online_accounts-3.38.1-chromeos-i686.tar.xz', i686: 'https://dl.bintray.com/chromebrew/chromebrew/gnome_online_accounts-3.39.92-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gnome_online_accounts-3.38.1-chromeos-x86_64.tar.xz' x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gnome_online_accounts-3.39.92-chromeos-x86_64.tar.xz'
}) })
binary_sha256({ binary_sha256({
aarch64: 'd517c3134aad43d117331c3b67b5aedd56fe1fbf8e2f4172666e765cf5277340', aarch64: 'c99efb0ee72e176460beea2b7e75fb980d48f6f1fe56725437631fc17a804cc6',
armv7l: 'd517c3134aad43d117331c3b67b5aedd56fe1fbf8e2f4172666e765cf5277340', armv7l: 'c99efb0ee72e176460beea2b7e75fb980d48f6f1fe56725437631fc17a804cc6',
i686: '4385bcd168c23381e034690659d7f42523abe6286e726322cb17ccf65efa643e', i686: 'c5d6803aedb9f3ce4d17eefb958543c58ae6affc0c360d745091a846819e1375',
x86_64: '93fc631810c3fde3e74d22d5249897bcf915683c85b9639d0988af48178d20d8' x86_64: 'bd8c7198503bbe8aed993679a6d1019bc3245dbfd73f9de404d92189b7c0a1d3'
}) })
depends_on 'webkit2gtk' depends_on 'webkit2gtk'
......
...@@ -3,24 +3,24 @@ require 'package' ...@@ -3,24 +3,24 @@ require 'package'
class Libhandy < Package class Libhandy < Package
description 'The aim of the handy library is to help with developing UI for mobile devices using GTK/GNOME.' description 'The aim of the handy library is to help with developing UI for mobile devices using GTK/GNOME.'
homepage 'https://gitlab.gnome.org/GNOME/libhandy/' homepage 'https://gitlab.gnome.org/GNOME/libhandy/'
@_ver = '1.1.90' @_ver = '1.2.0'
version @_ver version @_ver
license 'LGPL-2.1+' license 'LGPL-2.1+'
compatibility 'all' compatibility 'all'
source_url "https://gitlab.gnome.org/GNOME/libhandy/-/archive/#{@_ver}/libhandy-#{@_ver}.tar.bz2" source_url "https://gitlab.gnome.org/GNOME/libhandy/-/archive/#{@_ver}/libhandy-#{@_ver}.tar.bz2"
source_sha256 '6ddac98a287e4e9b31e3ec3d72dae756c4ef6e12f3b1150db7ec2ee339750bde' source_sha256 'b2e08210a6b0c6b08e6c46848024cbcf44973e40377a1373d7cbb0bde7131b56'
binary_url({ binary_url({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libhandy-1.1.90-chromeos-armv7l.tar.xz', aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libhandy-1.2.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libhandy-1.1.90-chromeos-armv7l.tar.xz', armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libhandy-1.2.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libhandy-1.1.90-chromeos-i686.tar.xz', i686: 'https://dl.bintray.com/chromebrew/chromebrew/libhandy-1.2.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libhandy-1.1.90-chromeos-x86_64.tar.xz' x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libhandy-1.2.0-chromeos-x86_64.tar.xz'
}) })
binary_sha256({ binary_sha256({
aarch64: '55c875283be39533c6683a967e1857ad844c4e8cdf6d638852118ba8e2b61d16', aarch64: '402449264e9ba6e35d2346fb0f3b5999c404281d73d60dfb4aa953c8e017b93b',
armv7l: '55c875283be39533c6683a967e1857ad844c4e8cdf6d638852118ba8e2b61d16', armv7l: '402449264e9ba6e35d2346fb0f3b5999c404281d73d60dfb4aa953c8e017b93b',
i686: '5cba24d72415faa55c8064c0693ad79051ad88545d9b55b2ad2f5deede171921', i686: '599fbe3faa80ca1ac1666bb49576624c5d667b56582df727a73613d29d0537ff',
x86_64: '89e363e201acb5c7040ceb5f4b34d0800996816c3559059b8a8abb0b3d341b38' x86_64: 'a611807332097568b87cf04af35042940c505e693e5b6970969b93634fd7db0f'
}) })
depends_on 'vala' depends_on 'vala'
......
...@@ -2,28 +2,28 @@ require 'package' ...@@ -2,28 +2,28 @@ require 'package'
class Musl < Package class Musl < Package
description 'A modern, simple, and fast C library implementation that strives to be lightweight, fast, simple, free, and correct in the sense of standards-conformance and safety.' description 'A modern, simple, and fast C library implementation that strives to be lightweight, fast, simple, free, and correct in the sense of standards-conformance and safety.'
homepage 'https://www.musl-libc.org/' homepage 'https://musl.libc.org/'
version '1.1.23' version '1.1.23'
license 'MIT, LGPL-2 and GPL-2' license 'MIT, LGPL-2 and GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://www.musl-libc.org/releases/musl-1.1.23.tar.gz' source_url 'https://musl.libc.org/releases/musl-1.2.2.tar.gz'
source_sha256 '8a0feb41cef26c97dde382c014e68b9bb335c094bbc1356f6edaaf6b79bd14aa' source_sha256 '9b969322012d796dc23dda27a35866034fa67d8fb67e0e2c45c913c3d43219dd'
binary_url ({ binary_url({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/musl-1.1.23-chromeos-armv7l.tar.xz', aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/musl-1.2.2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/musl-1.1.23-chromeos-armv7l.tar.xz', armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/musl-1.2.2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/musl-1.1.23-chromeos-i686.tar.xz', i686: 'https://dl.bintray.com/chromebrew/chromebrew/musl-1.2.2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/musl-1.1.23-chromeos-x86_64.tar.xz', x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/musl-1.2.2-chromeos-x86_64.tar.xz'
}) })
binary_sha256 ({ binary_sha256({
aarch64: 'd4fdc8b8d4bbe495283cfcaa0bf3574439d972dfbe4a1e1aa28927cc672f2089', aarch64: '3ed631095e644fc8477a73c26b29970af21fea79ee65380ede17bb1d9b8116d3',
armv7l: 'd4fdc8b8d4bbe495283cfcaa0bf3574439d972dfbe4a1e1aa28927cc672f2089', armv7l: '3ed631095e644fc8477a73c26b29970af21fea79ee65380ede17bb1d9b8116d3',
i686: 'cb4834f91df4afcbe7eccaf85abbbf4c80afa15d7e6ea9a220889c42e719ee8f', i686: 'eaff89a590abbcf849bc427a9629f389fee5d3ece2173272c2e4d1e858ec2008',
x86_64: '1d65413f0d246a3a350c354c03080e007a831552678d24ca4e125b515793bef8', x86_64: 'aad8afc109cc3946c1d9b0bd079fe1973f8b28decc79f19b10dc7acc9a44f797'
}) })
def self.build def self.build
if ARCH == 'armv7l' or ARCH == 'aarch64' if (ARCH == 'armv7l') || (ARCH == 'aarch64')
abi = 'eabihf' abi = 'eabihf'
arch = 'armv7l' arch = 'armv7l'
else else
......
...@@ -23,11 +23,11 @@ class Pygments < Package ...@@ -23,11 +23,11 @@ class Pygments < Package
}) })
def self.install def self.install
system 'pip3 uninstall -y pygments' system 'pip uninstall -y pygments'
system "pip3 install --upgrade --no-warn-script-location pygments --prefix #{CREW_PREFIX} --root #{CREW_DEST_DIR}" system "pip install --upgrade --no-warn-script-location pygments --prefix #{CREW_PREFIX} --root #{CREW_DEST_DIR}"
end end
def self.postinstall def self.postinstall
system 'pip3 install --upgrade pygments' system 'pip install --upgrade pygments'
end end
end end
...@@ -23,7 +23,6 @@ class Util_linux < Package ...@@ -23,7 +23,6 @@ class Util_linux < Package
}) })
depends_on 'libcap_ng' depends_on 'libcap_ng'
depends_on 'eudev'
depends_on 'libtinfo' depends_on 'libtinfo'
depends_on 'linux_pam' depends_on 'linux_pam'
depends_on 'pcre2' depends_on 'pcre2'
......
...@@ -3,23 +3,24 @@ require 'package' ...@@ -3,23 +3,24 @@ require 'package'
class Yaru < Package class Yaru < Package
description 'Yaru default ubuntu theme' description 'Yaru default ubuntu theme'
homepage 'https://github.com/ubuntu/yaru' homepage 'https://github.com/ubuntu/yaru'
version '20.10.6.1-c80b' @_ver = '21.04.1'
version @_ver
license 'GPL-3 and CC-BY-SA-4.0' license 'GPL-3 and CC-BY-SA-4.0'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/ubuntu/yaru/archive/c80b62c991b98be235dee97c4fc657de6bf23895.zip' source_url "https://github.com/ubuntu/yaru/archive/refs/tags/#{@_ver}.tar.gz"
source_sha256 '70571c88f193b5f371352f0cc93cf4b941f2e6cf6a85bb4b250561b16dbfdfe8' source_sha256 '8cbbb1fcc7fa1e46e48d870cc1f941069e8213ac53200001aa9548ad79086836'
binary_url({ binary_url({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/yaru-20.10.6.1-c80b-chromeos-armv7l.tar.xz', aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/yaru-21.04.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/yaru-20.10.6.1-c80b-chromeos-armv7l.tar.xz', armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/yaru-21.04.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/yaru-20.10.6.1-c80b-chromeos-i686.tar.xz', i686: 'https://dl.bintray.com/chromebrew/chromebrew/yaru-21.04.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/yaru-20.10.6.1-c80b-chromeos-x86_64.tar.xz' x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/yaru-21.04.1-chromeos-x86_64.tar.xz'
}) })
binary_sha256({ binary_sha256({
aarch64: 'a9fd00aec4d18c30b19e83d053100d853196a7a915b05f58e06e58a3e1265969', aarch64: 'b13e932b15e3867f2243d230cc6cdb36c475227a7167e298634cb72a48e37d0c',
armv7l: 'a9fd00aec4d18c30b19e83d053100d853196a7a915b05f58e06e58a3e1265969', armv7l: 'b13e932b15e3867f2243d230cc6cdb36c475227a7167e298634cb72a48e37d0c',
i686: 'd51f3c148cfab707d59a261162a2aa4f279cc678a078262069756fa09aeff8e9', i686: 'e80256dad9b7a6cb34c3316a8138a038f7cfd8ff31ab0f5d062a11d553aebc61',
x86_64: '2ddef44b4a62611ce21890cc34ac4da45d39cbcd03c721f34b2bd5de02dc804f' x86_64: '8642491d0f1fc9a77047bc7ff348b8f8af381255e1b40dfb1226f0855c40176c'
}) })
depends_on 'sassc' depends_on 'sassc'
......
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