mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-07 22:54:11 -05:00
updater-yad — yad → 14.1 (#12889)
* yad => 14.1 Signed-off-by: Satadru Pramanik <satadru@gmail.com> * add pkgconf dep. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * add pkgconf dep. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * updater-yad: Build Run on linux/arm/v7. * updater-yad: Build Run on linux/amd64. * updater-yad: Package File Update Run on linux/amd64 container. --------- Signed-off-by: Satadru Pramanik <satadru@gmail.com> Co-authored-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>
This commit is contained in:
committed by
GitHub
parent
5b65d1684f
commit
1b6e211912
@@ -224,6 +224,7 @@ unless defined?(CREW_ANITYA_PACKAGE_NAME_MAPPINGS)
|
||||
{ pkg_name: 'vim_runtime', anitya_pkg: 'vim', comments: '' },
|
||||
{ pkg_name: 'webkitgtk_6', anitya_pkg: 'webkitgtk~stable', comments: '' },
|
||||
{ pkg_name: 'xauth', anitya_pkg: 'xorg-x11-xauth', 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: '' }
|
||||
].to_h { |h| [h[:pkg_name], h[:anitya_pkg]] }
|
||||
|
||||
@@ -1,8 +1,12 @@
|
||||
# Total size: 1073074
|
||||
# Total size: 622403
|
||||
/usr/local/bin/yad
|
||||
/usr/local/bin/yad-icon-browser
|
||||
/usr/local/bin/yad-settings
|
||||
/usr/local/bin/yad-tools
|
||||
/usr/local/share/aclocal/yad.m4
|
||||
/usr/local/share/applications/yad-icon-browser.desktop
|
||||
/usr/local/share/applications/yad-settings.desktop
|
||||
/usr/local/share/glib-2.0/schemas/yad.gschema.xml
|
||||
/usr/local/share/icons/hicolor/128x128/apps/yad.png
|
||||
/usr/local/share/icons/hicolor/16x16/apps/yad.png
|
||||
/usr/local/share/icons/hicolor/24x24/apps/yad.png
|
||||
@@ -10,11 +14,13 @@
|
||||
/usr/local/share/icons/hicolor/48x48/apps/yad.png
|
||||
/usr/local/share/icons/hicolor/96x96/apps/yad.png
|
||||
/usr/local/share/locale/de/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/es/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/fr/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/it/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/ka/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/pt_BR/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/ru/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/sk/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/uk/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/zh_TW/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/man/man1/yad.1.gz
|
||||
/usr/local/share/man/man1/yad-tools.1.zst
|
||||
/usr/local/share/man/man1/yad.1.zst
|
||||
|
||||
@@ -1,8 +1,12 @@
|
||||
# Total size: 1183134
|
||||
# Total size: 666323
|
||||
/usr/local/bin/yad
|
||||
/usr/local/bin/yad-icon-browser
|
||||
/usr/local/bin/yad-settings
|
||||
/usr/local/bin/yad-tools
|
||||
/usr/local/share/aclocal/yad.m4
|
||||
/usr/local/share/applications/yad-icon-browser.desktop
|
||||
/usr/local/share/applications/yad-settings.desktop
|
||||
/usr/local/share/glib-2.0/schemas/yad.gschema.xml
|
||||
/usr/local/share/icons/hicolor/128x128/apps/yad.png
|
||||
/usr/local/share/icons/hicolor/16x16/apps/yad.png
|
||||
/usr/local/share/icons/hicolor/24x24/apps/yad.png
|
||||
@@ -10,11 +14,13 @@
|
||||
/usr/local/share/icons/hicolor/48x48/apps/yad.png
|
||||
/usr/local/share/icons/hicolor/96x96/apps/yad.png
|
||||
/usr/local/share/locale/de/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/es/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/fr/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/it/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/ka/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/pt_BR/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/ru/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/sk/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/uk/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/locale/zh_TW/LC_MESSAGES/yad.mo
|
||||
/usr/local/share/man/man1/yad.1.gz
|
||||
/usr/local/share/man/man1/yad-tools.1.zst
|
||||
/usr/local/share/man/man1/yad.1.zst
|
||||
|
||||
@@ -1,37 +1,36 @@
|
||||
require 'package'
|
||||
require 'buildsystems/autotools'
|
||||
|
||||
class Yad < Package
|
||||
class Yad < Autotools
|
||||
description 'display graphical dialogs from shell scripts or command line.'
|
||||
homepage 'https://sourceforge.net/projects/yad-dialog/'
|
||||
version '0.40.0'
|
||||
homepage 'https://github.com/v1cont/yad'
|
||||
version '14.1'
|
||||
license 'GPL-3+'
|
||||
compatibility 'aarch64 armv7l x86_64'
|
||||
source_url 'https://prdownloads.sourceforge.net/project/yad-dialog/yad-0.40.0.tar.xz'
|
||||
source_sha256 'c2d0b7d1b6d3a0877299faa00db75d58c974f81fce72d520a3a84e67d1d60ef4'
|
||||
binary_compression 'tar.xz'
|
||||
source_url 'https://github.com/v1cont/yad.git'
|
||||
git_hashtag "v#{version}"
|
||||
binary_compression 'tar.zst'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: '9e95ee3627b04922ddd447649e69ea54c9dc43e7138319bd1588a4f8b58b51af',
|
||||
armv7l: '9e95ee3627b04922ddd447649e69ea54c9dc43e7138319bd1588a4f8b58b51af',
|
||||
x86_64: '1fdac4030f16b26ff16102a570c6d2ec58a5228fd8f89752e4e6da58555a6604'
|
||||
aarch64: 'aed62ef4ab23878851f8cba414244b5ffbfb7afe1af0f85260a810bc8feafc0d',
|
||||
armv7l: 'aed62ef4ab23878851f8cba414244b5ffbfb7afe1af0f85260a810bc8feafc0d',
|
||||
x86_64: 'aac4bf54b984da9242c9570a2d8bc667b2a60aac93224022cee76aad2693de31'
|
||||
})
|
||||
|
||||
depends_on 'at_spi2_core' # R
|
||||
depends_on 'cairo' # R
|
||||
depends_on 'gdk_pixbuf' # R
|
||||
depends_on 'glib' # R
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'gtk3'
|
||||
depends_on 'harfbuzz' # R
|
||||
depends_on 'pango' # R
|
||||
depends_on 'pkgconf' => :build
|
||||
depends_on 'rgb'
|
||||
depends_on 'zlib' # R
|
||||
|
||||
def self.build
|
||||
system './configure',
|
||||
"--prefix=#{CREW_PREFIX}",
|
||||
"--libdir=#{CREW_LIB_PREFIX}",
|
||||
'--disable-maintainer-mode',
|
||||
'--enable-gio',
|
||||
'--enable-icon-browser',
|
||||
'--with-gtk=gtk3',
|
||||
"--with-rgb=#{CREW_PREFIX}/share/X11/rgb.txt"
|
||||
system 'make'
|
||||
end
|
||||
|
||||
def self.install
|
||||
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
|
||||
end
|
||||
autotools_pre_configure_options "PKG_CONFIG=#{CREW_PREFIX}/bin/pkgconf"
|
||||
autotools_configure_options "--enable-gio \
|
||||
--enable-icon-browser \
|
||||
--with-gtk=gtk3 \
|
||||
--with-rgb=#{CREW_PREFIX}/share/X11/rgb.txt"
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user