Package Details: xzoom 0.3-6

Git Clone URL: https://aur.archlinux.org/xzoom.git (read-only, click to copy)
Package Base: xzoom
Description: A screen magnifier
Upstream URL: ftp://sunsite.unc.edu/pub/linux/libs/X/
Licenses: GPL
Submitter: None
Maintainer: pezcurrel
Last Packager: pezcurrel
Votes: 51
Popularity: 0.020105
First Submitted: 2009-05-05 15:22 (UTC)
Last Updated: 2019-06-27 11:33 (UTC)

Latest Comments

pezcurrel commented on 2021-05-07 07:20 (UTC)

@badderman xzoom works the way it works, anyway under Xfce you can zoom in following mouse movement by pressing a key (default "alt", but it can be changed) and using the mouse wheel to zoom in and out; I suppose this can be done under Gnome and Kde too, in some way or another.

Badderman commented on 2021-05-06 12:28 (UTC) (edited on 2021-05-06 13:26 (UTC) by Badderman)

How to zoom in following mouse movement (Live Zoom Mode) instead of the fixed area? like MacOS or ZoomIt in Windows?

or

How to zoom in without showing own window like a transparent xzoom window?

===

Windows has solution with Magnification API:

https://stackoverflow.com/questions/25497061/how-do-i-exclude-my-own-window-without-flicker-when-i-take-a-screenshot

https://docs.microsoft.com/en-us/previous-versions/windows/desktop/magapi/magapi-intro?redirectedfrom=MSDN

pezcurrel commented on 2019-06-27 11:38 (UTC) (edited on 2019-06-27 11:39 (UTC) by pezcurrel)

@eliran should work again now. For some reason makepkg doesn't currently automatically ungzip xzoom_0.3-23.diff.gz, so I added to the PKGBUILD some lines that explicitly do.

eliran commented on 2019-06-26 19:36 (UTC) (edited on 2019-06-26 19:37 (UTC) by eliran)

/var/tmp/pamac-build-xyz/xzoom/PKGBUILD: line 18: /var/tmp/pamac-build-xyz/xzoom/src/xzoom_0.3-23.diff: No such file or directory
==> ERROR: A failure occurred in build().

pezcurrel commented on 2015-10-19 13:31 (UTC) (edited on 2015-10-19 14:09 (UTC) by pezcurrel)

In 0.3-5 I changed the url for xzoom-0.3.tgz, the one @sunsite was no longer working.

Airblader commented on 2015-10-17 08:40 (UTC)

This package doesn't build for me and unlike below, fetching it via wget doesn't work either.

commented on 2013-04-04 15:01 (UTC)

@kuroneko: I had the same problem while installing this just now, haven't looked into what the cause it might be.

kuroneko commented on 2013-03-08 04:47 (UTC)

I'm having trouble building this package with makepkg. For some reason, makepkg fetching the sources times out. I can get the sources manually with wget though, after which makepkg verifies them and builds correctly. Anyone else seeing this problem?

pezcurrel commented on 2012-07-27 21:20 (UTC)

Thanks xduugu, I followed your suggestions and think it's ok now.

xduugu commented on 2012-07-27 18:28 (UTC)

> gzip: ../xzoom_0.3-23.diff.gz: No such file or directory Compressed sources are automatically decompressed, so the gzip -d line can be removed. The patch line needs to be changed to something like patch -Np1 < "$srcdir/xzoom_0.3-23.diff" because you cannot assume that srcdir is located in the same folder where the PKGBUILD is stored. See makepkg BUILDDIR variable for example.

pezcurrel commented on 2012-06-05 19:58 (UTC)

Without the patch xzoom doesn't work for me, it says "xzoom: can work only with 8 bits/pixel", so it's needed. Also, 'sed -i "s@-O2@$CFLAGS@" ./Makefile' gives error about the missing Makefile, since xmkmf should be run before the sed stuff. This modified PKGBUILD works for me: pkgname=xzoom pkgver=0.3 pkgrel=1 pkgdesc="xzoom is a screen magnifier" arch=('i686' 'x86_64') url="ftp://sunsite.unc.edu/pub/linux/libs/X/" license=('GPL') depends=('libxt' 'libxext') makedepends=('imake') source=(ftp://sunsite.unc.edu/pub/linux/libs/X/$pkgname-$pkgver.tgz ftp://ftp.acc.umu.se/mirror/cdimage/snapshot/Debian/pool/main/x/xzoom/xzoom_0.3-23.diff.gz) md5sums=('c6ecc5fade34cf46cbe8c00b93d7ac78' 'd3a397e24aba7025f94e264fea0906d0') build() { gzip -d ../xzoom_0.3-23.diff.gz cd "$pkgname-$pkgver" patch -p1 < ../../xzoom_0.3-23.diff xmkmf sed -i "s@-O2@$CFLAGS@" ./Makefile make } package() { make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install install.man }

commented on 2012-05-20 10:06 (UTC)

The .diff patch is no longer present on the ftp://sunsite.unc.edu/pub/linux/libs/X/ ftp, so these lines need to be removed from the makepkg, or a new source has to be found: patch -p1 < ../../xzoom_0.3-23.diff sed -i "s@-O2@$CFLAGS@" ./Makefile

commented on 2011-12-26 21:19 (UTC)

http://pastebin.com/hrq009Ya xzoom 0.3-2 PKGBUILD -> added CFLAGS, man page, x86_64 support.

jesseFrey commented on 2011-12-21 14:35 (UTC)

this works on my i5 machine can you add x86_64 to the arch array thanks

commented on 2011-01-17 15:42 (UTC)

http://aur.pastebin.com/C5187xwc xzoom PKGBUILD for CFLAGS and man page