Package Details: google-earth-pro 7.3.6.9796-1

Git Clone URL: https://aur.archlinux.org/google-earth-pro.git (read-only, click to copy)
Package Base: google-earth-pro
Description: 3D interface to explore the globe, terrain, streets, buildings and other planets (Pro version)
Upstream URL: https://www.google.com/earth/
Licenses: custom
Provides: google-earth
Submitter: Det
Maintainer: iyanmv
Last Packager: iyanmv
Votes: 1077
Popularity: 0.64
First Submitted: 2017-01-23 16:08 (UTC)
Last Updated: 2024-02-27 14:45 (UTC)

Pinned Comments

iyanmv commented on 2022-12-13 22:54 (UTC)

I will not update (for now) to the latest version 7.3.6.9326 because it crashes continuously for me.

stronnag commented on 2022-06-18 17:03 (UTC)

Thanks, unfortunate timing then.

For reference, with Gnome shell / wayland I need to

unset QT_QPA_PLATFORMTHEME
unset QT_QPA_PLATFORM

to avoid

Google Earth has caught signal 6.

Det commented on 2017-08-24 15:33 (UTC) (edited on 2017-12-05 16:17 (UTC) by Det)

✔ NOTE The "Free" Google Earth has been dropped: https://support.google.com/earth/answer/168344?hl=en

All future updates go to Google Earth Pro (also free): https://aur.archlinux.org/packages/google-earth-pro/

Latest Comments

« First ‹ Previous 1 .. 26 27 28 29 30 31 32 33 34 35 36 .. 105 Next › Last »

TheWretched commented on 2013-10-11 15:42 (UTC)

Nevermind, it turned out I was missing a simple package I overlooked. lib32-glu, works now.

TheWretched commented on 2013-10-11 15:17 (UTC)

I can't seem to get the 32 bit version working via the flag in the packagebuild. I enabled it and everything went through. I have lib32-nvidia-utils for my graphics card. When I launch I get the following error though, "./googleearth-bin: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory"

Det commented on 2013-10-06 22:00 (UTC)

You can decide for it in any way you like. But I'm deciding it for everybody else. You are not one of those 10% I was comparing to because you are one of those 0,1% who do the recompile that doesn't benefit them, but who even come complaining about not getting nagged to do so. And that's why you have no say in this.

rtfreedman commented on 2013-10-06 21:31 (UTC)

Well, I'm one of those 10% ... and I really don't care of your abilities/skills to maintain a binary package, shit happens & errors are normal - just notify me by way of pkgrel and let *me* decide of it's worthiness.

Det commented on 2013-10-06 18:58 (UTC)

Seriously, stop: 1) whining about my pkgrel changes (or the lack of) and 2) spamming these diffs nobody gives a sh*t about. Those changes _still_ don't change _absolutely anything_ unless you change that flag and 90% of users _won't_, so why should I bump the pkgrel for the sake of individuals such as you? If you care about my changes so much, enable the comment notifications, and you'll get an email every time I add something that won't change anything but that you still want to have. If you don't understand that, that's okay. I'm the maintainer. I know these things better than you do. I'm seriously starting to lose my composure.

rtfreedman commented on 2013-10-06 18:53 (UTC)

And this diff still doesn't deserve a new pkgrel? Do you really expect us to poll your AUR page and remember 'Last updated'? You clearly missed the point of having pkgrel and something like 'aurcheck' BTW. your latest update: tar tf google-earth.tar.gz google-earth/ google-earth/google-earth.install google-earth/.tar.gz google-earth/google-earth-mimetypes.xml google-earth/PKGBUILD google-earth/googleearth Do you see it? --- google-earth.old1/PKGBUILD 2013-09-27 22:40:26.000000000 +0200 +++ google-earth/PKGBUILD 2013-10-04 23:22:00.000000000 +0200 @@ -2,6 +2,10 @@ # Contributors: 458italia, Madek, Berseker, Syr # Check the latest version with: $ curl -s https://dl.google.com/dl/earth/client/current/google-earth-stable_current_x86_64.rpm | head -c96 | strings | cut -d "-" -f4 +# Use 32-bit binaries on x86_64. Should improve stability. +# "1" to enable. +_bin32="0" + pkgname=google-earth pkgver=7.1.2.2019 pkgrel=1 @@ -9,28 +13,46 @@ arch=('i686' 'x86_64') url="https://www.google.com/earth/index.html" license=('custom:earth') -depends=('desktop-file-utils' 'fontconfig' 'hicolor-icon-theme' 'ld-lsb>=3-5' 'libgl' 'libsm' 'libxrender' 'mesa' 'shared-mime-info' 'xdg-utils') -optdepends=('ati-dri: For the open source AMD/ATI Radeon driver' - 'catalyst-utils: For AMD Catalyst' - 'gtk2: SCIM support' - 'intel-dri: For the open source Intel driver' - 'nouveau-dri: For the open source Nouveau driver' - 'nss-mdns: In case the application fails to contact the servers' - 'nvidia-utils: For the NVIDIA driver' - 'nvidia-utils-bumblebee: For the NVIDIA driver + Bumblebee setups' +depends=('desktop-file-utils' 'hicolor-icon-theme' 'ld-lsb>=3-5' 'lib32-fontconfig' 'lib32-gcc-libs' 'lib32-libgl' 'lib32-libsm' 'lib32-libxrender' 'lib32-mesa' 'shared-mime-info' 'xdg-utils') +optdepends=('lib32-ati-dri: For the open source AMD/ATI Radeon driver' + 'lib32-catalyst-utils: For AMD Catalyst' + 'lib32-gtk2: SCIM support' + 'lib32-intel-dri: For the open source Intel driver' + 'lib32-nouveau-dri: For the open source Nouveau driver' + 'lib32-nss-mdns: In case the application fails to contact the servers' + 'lib32-nvidia-utils: For the NVIDIA driver' + 'lib32-nvidia-utils-bumblebee: For the NVIDIA driver + Bumblebee setups' 'qt4: For changing the font size with qtconfig' 'ttf-ms-fonts: Fonts') options=('!emptydirs') install=$pkgname.install _arch=i386 # Workaround for the AUR Web interface Source parser -[ "$CARCH" = 'x86_64' ] && _arch=amd64 +if [ "$CARCH" = 'x86_64' ] && [ "$_bin32" != '1' ]; then + _arch=amd64 +fi source=("${pkgname}-stable_${pkgver}_${_arch}.deb::https://dl.google.com/earth/client/current/$pkgname-stable_current_$_arch.deb" 'googleearth' "$pkgname-mimetypes.xml") md5sums=('fd4c6bcc1f2fd3d3611bfad2efdd5e6e' # google-earth-stable_$pkgver_i386.deb 'c49e41e2c45802392cebdcb03633fd28' # googleearth 'e3c67b8d05c3de50535bd7e45eee728e') # google-earth-mimetypes.xml -[ "$CARCH" = 'x86_64' ] && md5sums[0]='53536d6287dd759e41f25ead4f7a2ab9' # google-earth-stable_$pkgver_amd64.deb +if [ "$_arch" = 'amd64' ]; then + md5sums[0]='53536d6287dd759e41f25ead4f7a2ab9' # google-earth-stable_$pkgver_amd64.deb +fi + +if [ "$CARCH" = 'i686' ] || [ "$_bin32" != '1' ]; then + depends=('desktop-file-utils' 'fontconfig' 'hicolor-icon-theme' 'ld-lsb>=3-5' 'libgl' 'libsm' 'libxrender' 'mesa' 'shared-mime-info' 'xdg-utils') + optdepends=('ati-dri: For the open source AMD/ATI Radeon driver' + 'catalyst-utils: For AMD Catalyst' + 'gtk2: SCIM support' + 'intel-dri: For the open source Intel driver' + 'nouveau-dri: For the open source Nouveau driver' + 'nss-mdns: In case the application fails to contact the servers' + 'nvidia-utils: For the NVIDIA driver' + 'nvidia-utils-bumblebee: For the NVIDIA driver + Bumblebee setups' + 'qt4: For changing the font size with qtconfig' + 'ttf-ms-fonts: Fonts') +fi _instdir=/opt/google/earth/free/ PKGEXT='.pkg.tar' @@ -56,8 +78,15 @@ curl -s ${url/i*}/license.html -o "$pkgdir"/usr/share/licenses/$pkgname/license.html msg2 "Removing the Debian-intended cron job and duplicated images" - rm "$pkgdir"/etc/cron.daily/$pkgname "$pkgdir"/$_instdir/product_logo_*.png + rm -r "$pkgdir"/etc/cron.daily/ "$pkgdir"/$_instdir/product_logo_*.png # msg2 "Fixing the coordinates regression" # install -m755 googleearth "$pkgdir"/$_instdir/ + + # Write the _bin32 value to .install + if [ "$_bin32" != '1' ]; then + sed -i "s/_bin32=.*/_bin32=\"0\"/" ../$pkgname.install + else + sed -i "s/_bin32=.*/_bin32=\"1\"/" ../$pkgname.install + fi } \ No newline at end of file diff -rNau google-earth.old1/google-earth.install google-earth/google-earth.install --- google-earth.old1/google-earth.install 2013-09-08 17:22:11.000000000 +0200 +++ google-earth/google-earth.install 2013-09-29 18:24:48.000000000 +0200 @@ -1,11 +1,20 @@ +# Whether to mention about the -bin32 build. +_bin32="0" + # Some colored makepkg-like functions msg_blue() { printf "${BLUE}==>${ALL_OFF}${BOLD} ${1}${ALL_OFF}\n" } -note() { - printf "${BLUE}==>${ALL_OFF}${BOLD} NOTE:${ALL_OFF} ${1}\n" -} +if [ "$_bin32" != "1" ]; then + note() { + printf "${BLUE}==>${ALL_OFF}${BOLD} NOTE:${ALL_OFF} ${1}\n" + } +else + note() { + printf "${BLUE}==>${ALL_OFF}${BOLD} NOTE${1}:${ALL_OFF} ${2}\n" + } +fi ALL_OFF="$(tput sgr0)" BOLD="$(tput bold)" @@ -24,7 +33,13 @@ post_install() { _update echo - note "The binary is called 'google-earth'." + if [ "$_bin32" != "1" ]; then + note "The binary is called 'google-earth'." + else + note 1 "The binary is called 'google-earth'." + note 2 "Using a 32-bit version. It is recommended to remove ~/.googleearth/Cache/ + for correct rendering." + fi echo }

Det commented on 2013-10-06 18:14 (UTC)

Meaning it does now?

qqqqqqqqq9 commented on 2013-10-06 17:16 (UTC)

Hi Det, the relative path in this line: sed -i "s/_bin32=.*/_bin32=\"0\"/" ../$pkgname.install does not work when $BUILDDIR is set in /etc/makepkg.conf.

test0 commented on 2013-10-03 12:22 (UTC)

@HighValueWarrior: yes, it's a long-running issue (32-bit systems too).