From e68c9c088488083316c905bfa8e0eb920f906d8b Mon Sep 17 00:00:00 2001 From: Heinrich Kruger Date: Thu, 28 Dec 2023 18:10:51 +0000 Subject: [PATCH] alacritty: update to 0.13.0 --- srcpkgs/alacritty/template | 17 ++++++++++++----- srcpkgs/google-chrome/template | 4 ++-- srcpkgs/google-chrome/update | 12 +++++------- 3 files changed, 19 insertions(+), 14 deletions(-) diff --git a/srcpkgs/alacritty/template b/srcpkgs/alacritty/template index 82982cc7e93d7..3b6f292e94c93 100644 --- a/srcpkgs/alacritty/template +++ b/srcpkgs/alacritty/template @@ -1,10 +1,10 @@ # Template file for 'alacritty' pkgname=alacritty -version=0.12.3 +version=0.13.0 revision=1 build_style=cargo make_install_args="--path alacritty" -hostmakedepends="pkg-config python3" +hostmakedepends="pkg-config python3 scdoc" makedepends="freetype-devel fontconfig-devel libxcb-devel libxkbcommon-devel" depends="libXcursor libXrandr libXi libXxf86vm ncurses alacritty-terminfo-${version}_${revision}" short_desc="Cross-platform, GPU-accelerated terminal emulator" @@ -13,7 +13,7 @@ license="Apache-2.0" homepage="https://github.com/alacritty/alacritty" changelog="https://raw.githubusercontent.com/alacritty/alacritty/master/CHANGELOG.md" distfiles="https://github.com/alacritty/alacritty/archive/refs/tags/v${version}.tar.gz" -checksum=7825639d971e561b2ea3cc41e30b57cde8e185a400fee001843bb634df6b28ab +checksum=1c1cebf20e10bb26dc8bc735bb2d02eb88df89180d6c59f5d946a0a1d3d585b2 case "$XBPS_TARGET_MACHINE" in ppc64*) ;; @@ -28,8 +28,15 @@ post_install() { vcompletion extra/completions/_alacritty zsh vinstall extra/linux/Alacritty.desktop 644 usr/share/applications vinstall extra/logo/alacritty-term.svg 644 usr/share/icons/hicolor/scalable/apps Alacritty.svg - vman extra/alacritty.man alacritty.1 - vsconf alacritty.yml + + scdoc < "extra/man/alacritty.1.scd" > "extra/man/alacritty.1.man" + scdoc < "extra/man/alacritty.5.scd" > "extra/man/alacritty.5.man" + scdoc < "extra/man/alacritty-msg.1.scd" > "extra/man/alacritty-msg.1.man" + scdoc < "extra/man/alacritty-bindings.5.scd" > "extra/man/alacritty-bindings.5.man" + vman "${wrksrc}/extra/man/alacritty.1.man" alacritty.1 + vman "${wrksrc}/extra/man/alacritty.5.man" alacritty.5 + vman "${wrksrc}/extra/man/alacritty-msg.1.man" alacritty-msg.1 + vman "${wrksrc}/extra/man/alacritty-bindings.5.man" alacritty-bindings.5 tic -o ${DESTDIR}/usr/share/terminfo -xe alacritty,alacritty-direct extra/alacritty.info } diff --git a/srcpkgs/google-chrome/template b/srcpkgs/google-chrome/template index f05dfa5632d2d..046741acaf7ef 100644 --- a/srcpkgs/google-chrome/template +++ b/srcpkgs/google-chrome/template @@ -1,6 +1,6 @@ # Template file for 'google-chrome' pkgname=google-chrome -version=119.0.6045.159 +version=120.0.6099.129 revision=1 _channel=stable archs="x86_64" @@ -11,7 +11,7 @@ maintainer="Michael Aldridge " license="custom:chrome" homepage="https://www.google.com/chrome/" distfiles="https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-${_channel}_${version}-1_amd64.deb" -checksum=c409bb6cfb279c90fb516353b4728cbf97a71e8deb33dc3433cd503ea65594fe +checksum=d050758136ec8ea151cb4a1c134c39002b43f64489e40327c60faa071a82ba57 skiprdeps="/opt/google/chrome/libqt5_shim.so /opt/google/chrome/libqt6_shim.so" repository=nonfree diff --git a/srcpkgs/google-chrome/update b/srcpkgs/google-chrome/update index 5b8da60773491..9790f05fbd95a 100644 --- a/srcpkgs/google-chrome/update +++ b/srcpkgs/google-chrome/update @@ -1,7 +1,5 @@ -# This site is an official source of version numbers, but it is not -# obviously associated as such. We save bytes here and request the -# CSV, and then only the row containing the stable version number for -# the Linux desktop build. As a result the regex can be pretty simple -# to just grab the version number out of the correct column. -site="https://omahaproxy.appspot.com/all?os=linux&channel=stable" -pattern="stable,\K[\d.]+(?=,)" +# Call Google's version history API to get stable linux desktop releases +# that are still being served (endtime=none). Look for the 'version' in +# the JSON response. +site="https://versionhistory.googleapis.com/v1/chrome/platforms/linux/channels/stable/versions/all/releases?filter=endtime=none" +pattern="\"version\": *\"\K[\d.]+(?=\")"