updater-yaru-25.10.1-0ubuntu1 — yaru => 25.10.1-0ubuntu1 (#12453)

* Add unbuilt yaru to updater-yaru-25.10.1-0ubuntu1

* updater-yaru-25.10.1-0ubuntu1: Build Run on linux/arm/v7.

* updater-yaru-25.10.1-0ubuntu1: Build Run on linux/386.

* updater-yaru-25.10.1-0ubuntu1: Build Run on linux/amd64.

* updater-yaru-25.10.1-0ubuntu1: Package File Update Run on linux/386 container.

* modernize package

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
This commit is contained in:
chromebrew-actions[bot]
2025-08-14 14:23:27 -05:00
committed by GitHub
parent df66d7ca44
commit 7280d42e0b
4 changed files with 43919 additions and 1869 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,33 +1,23 @@
require 'package'
require 'buildsystems/meson'
class Yaru < Package
class Yaru < Meson
description 'Yaru default ubuntu theme'
homepage 'https://github.com/ubuntu/yaru'
version '21.04.1'
version '25.10.1-0ubuntu1'
license 'GPL-3 and CC-BY-SA-4.0'
compatibility 'all'
source_url "https://github.com/ubuntu/yaru/archive/refs/tags/#{version}.tar.gz"
source_sha256 '8cbbb1fcc7fa1e46e48d870cc1f941069e8213ac53200001aa9548ad79086836'
binary_compression 'tar.xz'
source_url 'https://github.com/ubuntu/yaru.git'
git_hashtag version
binary_compression 'tar.zst'
binary_sha256({
aarch64: 'b13e932b15e3867f2243d230cc6cdb36c475227a7167e298634cb72a48e37d0c',
armv7l: 'b13e932b15e3867f2243d230cc6cdb36c475227a7167e298634cb72a48e37d0c',
i686: 'e80256dad9b7a6cb34c3316a8138a038f7cfd8ff31ab0f5d062a11d553aebc61',
x86_64: '8642491d0f1fc9a77047bc7ff348b8f8af381255e1b40dfb1226f0855c40176c'
aarch64: '41ab422c7136ed3f8c6c959687a7808615624857d885a58cc366bf3aeafcacb8',
armv7l: '41ab422c7136ed3f8c6c959687a7808615624857d885a58cc366bf3aeafcacb8',
i686: 'a87c2a4231a968a2d4bb30283d1a84103ddf225651444368a173b30472a3a398',
x86_64: 'dc2b68a4a1c4a0c5a2efe8ee180e5d773629e61edeaa543bc7ef45bc1b91348c'
})
depends_on 'sassc'
def self.build
system "meson setup #{CREW_MESON_OPTIONS} \
-Dubuntu-unity=true \
build"
system 'meson configure build'
system 'ninja -C build'
end
def self.install
system "DESTDIR=#{CREW_DEST_DIR} ninja -C build install"
end
meson_options ' -Dubuntu-unity=true'
end