Package Details: xzoom 0.3-10

Git Clone URL: https://aur.archlinux.org/xzoom.git (read-only, click to copy)
Package Base: xzoom
Description: A screen magnifier
Upstream URL: https://www.ibiblio.org/pub/linux/libs/X/
Licenses: GPL-2.0-or-later
Submitter: None
Maintainer: pezcurrel
Last Packager: pezcurrel
Votes: 53
Popularity: 0.000000
First Submitted: 2009-05-05 15:22 (UTC)
Last Updated: 2025-03-03 10:25 (UTC)

Latest Comments

1 2 3 Next › Last »

pezcurrel commented on 2025-09-25 17:40 (UTC) (edited on 2025-09-25 17:41 (UTC) by pezcurrel)

@jose1711: i even uninstalled it and installed it back again: no permission problems:

$ ls -ld $(pacman -Qql xzoom)
drwxr-xr-x  10 root root   4096 25 set 19.39 /usr/
drwxr-xr-x   8 root root 180224 25 set 19.39 /usr/bin/
-rwxr-xr-x   1 root root  26576 25 set 19.39 /usr/bin/xzoom
drwxr-xr-x 412 root root  12288 24 set 15.19 /usr/share/
drwxr-xr-x   3 root root  20480 25 set 19.39 /usr/share/applications/
-rw-r--r--   1 root root    338 25 set 19.39 /usr/share/applications/xzoom.desktop
drwxr-xr-x  19 root root   4096 25 set 19.39 /usr/share/icons/
-rw-r--r--   1 root root   2184 25 set 19.39 /usr/share/icons/xzoom.svg
drwxr-xr-x  77 root root   4096 24 set 03.37 /usr/share/man/
drwxr-xr-x   2 root root 147456 25 set 19.39 /usr/share/man/man1/
-r--r--r--   1 root root   2308 25 set 19.39 /usr/share/man/man1/xzoom.1x.gz

pezcurrel commented on 2025-09-25 16:32 (UTC)

@jose1711: they are correct in the snapshot, i see no problem

jose1711 commented on 2025-09-18 19:07 (UTC)

please fix the permissions for icon and desktop file:

$ ls -ld $(pacman -Qql xzoom) | grep -- -rw--
-rw-------   1 root root    338 jún  4 16:28 /usr/share/applications/xzoom.desktop
-rw-------   1 root root   2184 jún  4 16:28 /usr/share/icons/xzoom.svg

pezcurrel commented on 2025-03-03 10:29 (UTC)

@gOdil @walkingstickfan ok, thanks a lot to both of you, i updated the PKGFILE accordingly

g0dil commented on 2025-03-03 08:36 (UTC) (edited on 2025-03-03 09:14 (UTC) by g0dil)

I have the same Problem. This happens with the sed -i command. It happens whenever there are '/' chars in CFLAGS. I don't know, where they are coming (obviously from aurutils ...) from but for me, the sed commmand expands to

sed -i 's/-O2/-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions
         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security
         -fstack-clash-protection -fcf-protection
         -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g 
-ffile-prefix-map=/home/stefan/.cache/aurutils/sync/xzoom/src=/usr/src/debug/xzoom 
-flto=auto -Wl,-z,relro,-z,now/' ./Makefile

(on a single line)

To quote the '/' chars, I have updated the sed command in the PKGBUIKLD to

sed -i "s/-O2/$(sed -e 's/\//\\\//g' <<<"${CFLAGS}") -Wl,-z,relro,-z,now/" ./Makefile

which works for me.

pezcurrel commented on 2025-03-03 06:07 (UTC) (edited on 2025-03-03 07:50 (UTC) by pezcurrel)

@walkingstickfan The PKGBUILD contains no "sed -e" (just a "sed -i" at line 30), and here it builds and installs successfully on 4 of 4 different machines with Arch; can you please provide more context?

walkingstickfan commented on 2025-03-03 01:32 (UTC)

0.3-9 build fails...

sed: -e expression #1, char 266: unknown option to `s'
==> ERROR: A failure occurred in build().
    Aborting...

pezcurrel commented on 2025-02-16 07:12 (UTC)

@m040601: ok, i updated the upstream URL and the source URL. Thank you! :-)

m040601 commented on 2025-02-05 20:50 (UTC) (edited on 2025-02-05 21:16 (UTC) by m040601)

Nice little tool. Love it. Have on my system for years. Does what it does. Still works fine. Thanks for keeping up the PKGBUILD.

"Upstream" and "source" need update. https not http.

 Upstream URL:   ftp://sunsite.unc.edu/pub/linux/libs/X/
 9  url="ftp://sunsite.unc.edu/pub/linux/libs/X/"
13 source=("http://webdiis.unizar.es/pub/unix/X11/xzoom-0.3.tgz" "xzoom.diff")

$ curl -IL ftp://sunsite.unc.edu/pub/linux/libs/X/

curl: (7) Failed to connect to sunsite.unc.edu port 21 after 126 ms: Could not connect to server

$ curl -IL sunsite.unc.edu/pub/linux/libs/X/

HTTP/1.1 302 Found
location: http://www.ibiblio.org/pub/linux/libs/X/

$ curl -IL https://www.ibiblio.org/pub/linux/libs/X/xzoom-0.3.tgz

HTTP/2 200

So it is there on "https". That is the famous ibiblio mirrors, https://en.wikipedia.org/wiki/Ibiblio This should be the "Source". And https not http. And the homepage, "Upstream" should be https://www.ibiblio.org/pub/linux/libs/X/" if nothing better is found.

Although beware it's there on the ibiblio mirrors untouched since 2003

[ ]         xzoom-0.3.tgz           2003-10-21 18:52 8.9K

$ tar xf xzoom-0.3.tgz

.rw-r--r--  642 a1 17 Apr  1996 Imakefile
.rw-r--r--  988 a1 30 May  1996 README
.rw-r--r--  19k a1 29 May  1996 xzoom.c
.rw-r--r--  694 a1 30 May  1996 xzoom.lsm
.rw-r--r-- 5.3k a1 17 Apr  1996 xzoom.man

Ouch, and the files were last modified in 1996 !!!

Impossible to find the author "Itay Nahshon" on the Internet.

As an alternative, the only modern forks or repos I could find were.

https://github.com/cpantel/xzoom

https://github.com/mbarakatt/xzoom-follow-mouse

pezcurrel commented on 2024-12-28 07:40 (UTC)

@gigamicro fixed, thank you! :-)