Evangelos Foutras pushed to branch main at Arch Linux / Packaging / Packages / 
chromium


Commits:
193c9653 by Evangelos Foutras at 2025-02-01T18:56:46+02:00
upgpkg: 133.0.6943.35-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = chromium
        pkgdesc = A web browser built for speed, simplicity, and security
-       pkgver = 132.0.6834.159
+       pkgver = 133.0.6943.35
        pkgrel = 1
        url = https://www.chromium.org/Home
        arch = x86_64
@@ -55,12 +55,12 @@ pkgbase = chromium
        optdepends = kwallet: support for storing passwords in KWallet on Plasma
        optdepends = upower: Battery Status API support
        options = !lto
-       source = 
https://commondatastorage.googleapis.com/chromium-browser-official/chromium-132.0.6834.159.tar.xz
+       source = 
https://commondatastorage.googleapis.com/chromium-browser-official/chromium-133.0.6943.35.tar.xz
        source = 
https://github.com/foutrelis/chromium-launcher/archive/v8/chromium-launcher-8.tar.gz
        source = compiler-rt-adjust-paths.patch
        source = increase-fortify-level.patch
        source = use-oauth2-client-switches-as-default.patch
-       sha256sums = 
564cc8a258b16d1c6151721a2a72e43ba80642326b33aa79439bba354e686068
+       sha256sums = 
17150d96a3576b3ba8a4d8daabae62d048ad6b3479ad8bfdd19d873b7e629cb5
        sha256sums = 
213e50f48b67feb4441078d50b0fd431df34323be15be97c55302d3fdac4483a
        sha256sums = 
b3de01b7df227478687d7517f61a777450dca765756002c80c4915f271e2d961
        sha256sums = 
d634d2ce1fc63da7ac41f432b1e84c59b7cceabf19d510848a7cff40c8025342


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 # Contributor: Daniel J Griffiths <[email protected]>
 
 pkgname=chromium
-pkgver=132.0.6834.159
+pkgver=133.0.6943.35
 pkgrel=1
 _launcher_ver=8
 _manual_clone=0
@@ -31,7 +31,7 @@ 
source=(https://commondatastorage.googleapis.com/chromium-browser-official/chrom
         compiler-rt-adjust-paths.patch
         increase-fortify-level.patch
         use-oauth2-client-switches-as-default.patch)
-sha256sums=('564cc8a258b16d1c6151721a2a72e43ba80642326b33aa79439bba354e686068'
+sha256sums=('17150d96a3576b3ba8a4d8daabae62d048ad6b3479ad8bfdd19d873b7e629cb5'
             '213e50f48b67feb4441078d50b0fd431df34323be15be97c55302d3fdac4483a'
             'b3de01b7df227478687d7517f61a777450dca765756002c80c4915f271e2d961'
             'd634d2ce1fc63da7ac41f432b1e84c59b7cceabf19d510848a7cff40c8025342'
@@ -265,14 +265,15 @@ package() {
     "$pkgdir/usr/share/applications/chromium.desktop" \
     "$pkgdir/usr/share/man/man1/chromium.1"
 
-  install -Dm644 
chrome/installer/linux/common/chromium-browser/chromium-browser.appdata.xml \
-    "$pkgdir/usr/share/metainfo/chromium.appdata.xml"
-  sed -ni \
-    -e 's/chromium-browser\.desktop/chromium.desktop/' \
-    -e '/<update_contact>/d' \
-    -e '/<p>/N;/<p>\n.*\(We invite\|Chromium supports Vorbis\)/,/<\/p>/d' \
-    -e '/^<?xml/,$p' \
-    "$pkgdir/usr/share/metainfo/chromium.appdata.xml"
+  # Fill in common Chrome/Chromium AppData template with Chromium info
+  (
+    tmpl_file=chrome/installer/linux/common/appdata.xml.template
+    info_file=chrome/installer/linux/common/chromium-browser.info
+    . $info_file; PACKAGE=chromium
+    export $(grep -o '^[A-Z_]*' $info_file)
+    sed -E -e 's/@@([A-Z_]*)@@/\${\1}/g' -e '/<update_contact>/d' $tmpl_file | 
envsubst
+  ) \
+  | install -Dm644 /dev/stdin "$pkgdir/usr/share/metainfo/chromium.appdata.xml"
 
   local toplevel_files=(
     chrome_100_percent.pak



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/chromium/-/commit/193c9653a0d1f7ba32c171c794f24873bafff9d2

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/chromium/-/commit/193c9653a0d1f7ba32c171c794f24873bafff9d2
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to