Package Details: ansel-git 0.0.0.r2686.g58d4f3ee9f-1

Git Clone URL: https://aur.archlinux.org/ansel-git.git (read-only, click to copy)
Package Base: ansel-git
Description: Ansel is an open-source photo-editing software for digital artists, designed to help you achieve your own interpretation of raw digital photographs.
Upstream URL: https://ansel.photos/
Licenses: GPL3
Conflicts: ansel
Provides: ansel
Submitter: AlynxZhou
Maintainer: AlynxZhou
Last Packager: AlynxZhou
Votes: 10
Popularity: 0.000007
First Submitted: 2023-01-17 01:12 (UTC)
Last Updated: 2026-03-03 06:52 (UTC)

Pinned Comments

AlynxZhou commented on 2024-01-03 11:36 (UTC) (edited on 2024-01-03 11:37 (UTC) by AlynxZhou)

For people who are not familiar with AUR and -git package:

-git package does not have a fixed version tag, instead it will always checkout the latest master commit when you re-run the build command (for example makepkg -sif). Considering the Ansel upstream is actively refactoring, you may need to re-run the build command to get the latest commit when you get some problem.

PKGBUILD here only needs to be updated if there are changes of building steps, so the "Last Updated" doesn't mean the version of software you could build.

Don't bother upstream devs with words like "the AUR package ansel-git is last updated at 1 week/1 month ago please update it to latest commit" in GitHub issues or Matrix chatroom, I've explained that only thing you need to do is to re-build the package.

However, if you are really sure there are problems in the PKGBUILD, feel free to comment HERE, because upstream devs may not be a Arch user and they don't maintain this PKGBUILD. I'll try to fix it.

Latest Comments

1 2 3 4 5 6 7 Next › Last »

marco44 commented on 2026-03-03 06:59 (UTC)

Yeah perfect, ansel works again :)

AlynxZhou commented on 2026-03-03 06:54 (UTC)

I've updated the PKGBUILD, let's stick with libsoup2 until we have osm-gps-map built with libsoup3 in official repo.

AlynxZhou commented on 2026-03-03 06:26 (UTC)

I guess maybe GTK pulls libsoup3? I'll try to update the PKGBUILD later, I am too busy recently, sorry.

kingmk13 commented on 2026-02-23 17:08 (UTC) (edited on 2026-02-23 17:12 (UTC) by kingmk13)

As observed previously, for whatever reason ansel seems to load/use/open both libsoup(2) and libsoup3 files. I get that osm-gps-map pulls a libsoup dependency and is required by darktable/ansel, but I did not found why the libsoup3 was used. Unfortunately, many programs make use of either one of them on my machine.

This error persist even when built without PKGBUILD, so I looked for libsoup in the files used to build it. I found a solution by forcing libsoup(2) to be used (I tried forcing libsoup3 but the same error occurs). In the file ./src/CMakeLists.txt, change the line :

option(WITH_LIBSOUP2 "Use libsoup2 instead of libsoup3" OFF)

to :

option(WITH_LIBSOUP2 "Use libsoup2 instead of libsoup3" ON)

then build it with the recommended command from Ansel.photos :

$ sh build.sh --install --sudo --clean-all

If this is a good fix (for now, it is compiling opencl stuff on my laptop for me), maybe you can add some modification in the PKGBUILD to do these step ? Thank you for maintaining it btw!

marco44 commented on 2026-01-29 06:32 (UTC)

It's segfaulting at startup now... Just before crash, it complains about ibsoup2 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported

marco44 commented on 2025-11-05 07:09 (UTC)

Hi, it hasn't built for a few weeks for me: ansel/data/kernels/soften.cl:33:18: error: use of undeclared identifier 'read_imagef'

marco44 commented on 2025-02-05 10:04 (UTC)

Well, yeah, now it is, it wasn't a few hours ago, when I reported the issue upstream :)

AlynxZhou commented on 2025-02-05 08:45 (UTC)

@marco44 Isn't it already disabled: https://aur.archlinux.org/cgit/aur.git/commit/?h=ansel-git&id=ac43f7513abf228a2abc3ba08fec257be6ec3206? Try pull the latest changes.

marco44 commented on 2025-02-05 07:38 (UTC)

Hi,

For now, to be able to build this package, you need to remove the -DBUILD_NOISE_TOOLS=ON \ line

https://github.com/aurelienpierreeng/ansel/issues/426

SinClaus commented on 2024-05-15 06:00 (UTC)

Please remove pod support on default compile:

make[2]: *** [doc/man/CMakeFiles/manpage-es-ansel-cmstest.1.dir/build.make:80: doc/man/es/ansel-cmstest.pod] Ошибка 1 make[1]: *** [CMakeFiles/Makefile2:8323: doc/man/CMakeFiles/manpage-es-ansel-cmstest.1.dir/all] Ошибка 2 make: *** [Makefile:156: all] Ошибка 2 ==> ОШИБКА: Произошел сбой в build(). Прерывание... -> error making: ansel-git-exit status 4