> you can remove the unnecessary ones by just using the red/white cross buttons there.
Done
> he's not using any scripts.
I beg to differ. It seems like he is his own script locally (not shared here) to create/update the PKGBUILD when updates to Chrome happen. Quotes from t3ddy,
"I could change the pkgbuild if there's a way to predict the build number automatically, so I can change the script to read the version and modify the pkgbuild accordingly."
"The problem is that chrome gets updated very frequently, so I'm using a script to do the job. Making your change will make the script useless and increase my work."
At a guess, when he is notified (or becomes aware of an update by some other means), he runs a script which downloads the latest version for both architectures, checks the md5sums and updates the PKGBUILD. As I said, this makes perfect sense to me. I do the same with my own frequently updating PKGBUILD. His complaint previously about changing the URL to point to a specific build that this would make his life harder because it "will make the script useless".
Search Criteria
Package Details: google-chrome 131.0.6778.85-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/google-chrome.git (read-only, click to copy) |
---|---|
Package Base: | google-chrome |
Description: | The popular web browser by Google (Stable Channel) |
Upstream URL: | https://www.google.com/chrome |
Keywords: | chromium |
Licenses: | custom:chrome |
Submitter: | None |
Maintainer: | gromit |
Last Packager: | gromit |
Votes: | 2247 |
Popularity: | 8.99 |
First Submitted: | 2010-05-25 20:25 (UTC) |
Last Updated: | 2024-11-19 19:19 (UTC) |
Dependencies (12)
- alsa-lib
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libcups (libcups-gitAUR, cups-gitAUR, libcups-gssapiAUR)
- libxss
- libxtst
- nss (nss-hgAUR)
- ttf-liberation (ttf-defenestrationAUR)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, xdg-utils-handlrAUR, openerAUR, xdg-utils-mimeoAUR, mimejs-gitAUR)
- gnome-keyring (gnome-keyring-gitAUR) (optional) – for storing passwords in GNOME keyring
- kdialog (kdialog-gitAUR) (optional) – for file dialogs in KDE
- kwallet (kwallet-gitAUR) (optional) – for storing passwords in KWallet
- pipewire (pipewire-gitAUR, pipewire-full-gitAUR) (optional) – WebRTC desktop sharing under Wayland
Required by (40)
- bitwarden-chromium (optional)
- captive-browser-git (optional)
- chrome-extension-bitwarden-git (optional)
- chrome-extension-ocrs-git
- chromedriver (optional)
- chromium-extension-adnauseam (optional)
- chromium-extension-autoscroll (optional)
- chromium-extension-plasma-integration (optional)
- chromium-extension-runet-censorship-bypass (optional)
- chromium-material-icons-for-github-bin (optional)
- chromium-vencord (optional)
- chromium-vencord-bin (optional)
- chromium-vencord-git (optional)
- dedao-dl-bin (optional)
- endpoint-verification-chrome
- endpoint-verification-minimal
- ff2mpv-go-git (optional)
- ff2mpv-rust (optional)
- hub-kids (optional)
- hub-young (optional)
- ice-ssb (optional)
- ice-ssb-git (optional)
- kget-integrator-chrome (optional)
- lastpass (optional)
- marp-cli (optional)
- nfauthenticationkey (optional)
- pearson-reader-plus-full-lang (optional)
- pennywise-bin (optional)
- pt-plugin-plus-bin (optional)
- pt-plugin-plus-git (optional)
- python-nativemessaging-ng (optional)
- python-webdriver-manager (check)
- quick-n-easy-web-builder-10 (optional)
- sshcode-bin (optional)
- uget-integrator-chrome (optional)
- upload-gphotos (optional)
- web-media-controller-mpris (optional)
- web-media-controller-mpris-git (optional)
- webchanges (optional)
- webui-aria2-git (optional)
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 145 146 147 148 149 150 151 152 153 154 155 .. 157 Next › Last »
ruario commented on 2012-01-09 12:16 (UTC)
Det commented on 2012-01-09 11:23 (UTC)
Well first off you can remove the unnecessary ones by just using the red/white cross buttons there.
Also he's not using any scripts. The URL he's using doesn't change - just the file that gets downloaded.
ruario commented on 2012-01-09 09:25 (UTC)
@DetYes, apologies. I thought of each improvement a bit at a time. I wasn't international spamming.
Anyway I don't think the idea would be to put it in the PKGBUILD itself. t3ddy said, "The problem is that chrome gets updated very frequently, so I'm using a script to do the job." I read that as him having some meta-script that creates/updates the PKGBUILD for him. This make sense as I do the same thing for opera-next (opera development builds). So presumably he would add the logic to his meta script, not the PKGBUILD itself.
Det commented on 2012-01-09 08:41 (UTC)
1) And that couldn't all fit in one post?
2) Also that's gonna look so great in the Sources section there.
ruario commented on 2012-01-09 08:06 (UTC)
@t3ddy: I suspect this is what you want your meta script to do:
echo http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_$(curl -s https://dl.google.com/linux/chrome/deb/dists/stable/main/binary-i386/Packages.gz | zcat | awk -F "[ -]" '/Package: google-chrome-stable/ { getline ; print $2"-"$3 }')_$(uname -m | sed 's/i.86/i386/;s/x86_64/amd64/').deb
It will print back whatever is the link to the current stable version.
ksmanis commented on 2012-01-07 01:11 (UTC)
PLEASE add kdebase-kdialog as an optdepend! Took me ages to figure out which package was needed.
<deleted-account> commented on 2012-01-03 16:06 (UTC)
Important for all KDE-Users: Chrome uses from version 16 on the default KDE-dialogues. Therefore the packages kdebase-kdialog has to be installed. Otherwise Chrome won't show
any dialog-box under KDE.
Pinned Comments
gromit commented on 2023-04-15 08:22 (UTC) (edited on 2023-05-08 21:42 (UTC) by gromit)
When reporting this package as outdated make sure there is indeed a new version for Linux Desktop. You can have a look at the "Stable updates" tag in Release blog for this.
You can also run this command to obtain the version string for the latest chrome version:
Do not report updates for ChromeOS, Android or other platforms stable versions as updates here.