Package Details: nomacs 1:3.19.1-3

Git Clone URL: https://aur.archlinux.org/nomacs.git (read-only, click to copy)
Package Base: nomacs
Description: A Qt image viewer
Upstream URL: https://github.com/nomacs/nomacs
Licenses: GPL-3.0-only
Submitter: arojas
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 33
Popularity: 0.94
First Submitted: 2023-04-01 09:57 (UTC)
Last Updated: 2024-09-23 16:16 (UTC)

Dependencies (16)

Required by (0)

Sources (1)

Pinned Comments

C0rn3j commented on 2024-01-08 18:30 (UTC)

@ferda Read the pinned comment and implement checkrebuild from rebuild-detector into your workflow.

FabioLolix commented on 2023-07-07 05:37 (UTC)

every time you have error while loading shared libraries: libXXX.so.XXX: cannot open shared object file: No such file or directory for build from source programs you have to rebuild it

Another package goes to the ignore list - opencv. Upgrading it to the latest v4.8.0 causes nomacs to not open when I click an image anymore. Downgrading it to 4.7.0 fixes that.

@rado84 you need rebuild the package not to hold back other packages, it is the same every time a dinamically linked soname changes

$ nomacs
nomacs: error while loading shared libraries: libopencv_imgproc.so.407: cannot open shared object file: No such file or directory

FabioLolix commented on 2023-06-17 15:20 (UTC)

Now using git tags as source=() as requested

Pre-build packages here (also for -git version) : https://sourceforge.net/projects/fabiololix-os-archive/files/Packages/

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »

FabioLolix commented on 2024-04-10 20:20 (UTC)

[ERROR] Cannot mix incompatible Qt library (6.6.2) with this library (6.6.1)

Qt6 is at v6.6.3

After upgrading 1:3.17.2295-2 => 1:3.17.2295-3 nomacs can no longer open JXL files. I'm on Manjaro if that's relevant. Installing qt6-imageformats didn't help.

I don't have JXL files to test for starting

C0rn3j commented on 2024-04-10 18:48 (UTC) (edited on 2024-04-10 18:49 (UTC) by C0rn3j)

JXL works fine on Arch Linux. I presume you have rebuilt the package after installing extra dependencies.

perk11 commented on 2024-04-10 18:18 (UTC)

After upgrading 1:3.17.2295-2 => 1:3.17.2295-3 nomacs can no longer open JXL files. I'm on Manjaro if that's relevant. Installing qt6-imageformats didn't help.

MrVulcan commented on 2024-04-09 15:37 (UTC)

Thanks for the quick fix, @FabioLolix, but now I get this:

[INFO] Hi there
[INFO] Metadata support for BMFF formats is active.
[INFO] plugins dir set to:  "/usr/lib/nomacs-plugins"
[ERROR] Cannot mix incompatible Qt library (6.6.2) with this library (6.6.1)
zsh: IOT instruction (core dumped)  nomacs

(How) can I solve this?

FabioLolix commented on 2024-04-09 15:05 (UTC)

@MrVulcan fixed, it was an issues with updpkgsums

MrVulcan commented on 2024-04-09 13:48 (UTC) (edited on 2024-04-09 13:50 (UTC) by MrVulcan)

My attempt to run makepkg -si ended in the following lines:

==> Validating source files with b2sums...
    nomacs ... NOT FOUND
==> ERROR: One or more files did not pass the validity check!

(How) can I solve this?

FabioLolix commented on 2024-04-02 17:49 (UTC)

use the ported plugins from here: https://github.com/nomacs/nomacs-plugins/pull/40 .

btw the patch don't apply cleanly, likely I'll disable the plugins for the moment

huyz commented on 2024-03-03 12:22 (UTC)

The reason that qt6 failed to build is, nomacs-plugins had not been ported to qt6 yet.

To build nomacs with qt6, either drop plugins support, or use the ported plugins from here: https://github.com/nomacs/nomacs-plugins/pull/40 .

FabioLolix commented on 2024-03-03 09:48 (UTC)

Qt5 build is now forced


Version 2295 will try to use QT6 if it finds it.

Not for me


Is there any reason to hardcode old Qt version instead of using the now-default Qt6? https://github.com/nomacs/nomacs/pull/1022

Is not defaulting to Qt6 and Qt6 fails to build

Rhinoceros commented on 2024-03-03 01:04 (UTC)

Thanks @ferda. I can confirm that the first fix works on my system (in addition to installing the missing package).