Package Details: ahoviewer-git 1.6.5.276.g821576a-1

Git Clone URL: https://aur.archlinux.org/ahoviewer-git.git (read-only, click to copy)
Package Base: ahoviewer-git
Description: A GTK3 image viewer, manga reader, and booru browser.
Upstream URL: http://github.com/ahodesuka/ahoviewer
Licenses: MIT
Provides: ahoviewer
Submitter: jkcdarunday
Maintainer: FichteFoll
Last Packager: FichteFoll
Votes: 11
Popularity: 0.000000
First Submitted: 2015-09-05 17:35 (UTC)
Last Updated: 2026-01-21 00:01 (UTC)

Latest Comments

1 2 Next › Last »

Tuerai commented on 2026-05-20 15:52 (UTC) (edited on 2026-05-20 15:52 (UTC) by Tuerai)

Looks like there might be some issue with gobject-introspection now?


[3/49] Compiling C object src/gir_dummy.p/plugin_gir-dummy.c.o
FAILED: [code=1] src/gir_dummy.p/plugin_gir-dummy.c.o 
/usr/bin/ccache cc -Isrc/gir_dummy.p -Isrc -I../ahoviewer/src -I/usr/include/libpeas-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -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/fury/.cache/yay/ahoviewer-git/src=/usr/src/debug/ahoviewer-git -flto=auto -fPIE -pthread -DGIR_DUMMY -MD -MQ src/gir_dummy.p/plugin_gir-dummy.c.o -MF src/gir_dummy.p/plugin_gir-dummy.c.o.d -o src/gir_dummy.p/plugin_gir-dummy.c.o -c ../ahoviewer/src/plugin/gir-dummy.c
../ahoviewer/src/plugin/gir-dummy.c:1:10: fatal error: girepository.h: No such file or directory
    1 | #include <girepository.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
[6/49] Compiling C object src/gir_dummy.p/plugin_siteactivatable.c.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: ahoviewer-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
ahoviewer-git - exit status 4

FichteFoll commented on 2026-01-20 20:12 (UTC) (edited on 2026-01-21 00:02 (UTC) by FichteFoll)

Package fails to build since https://github.com/ahodesuka/ahoviewer/commit/067ca13f7a8957f0df5b92abac3253ae00a8695a (Sep 2024). I filed an orphan request.

Edit: I have adopted the package and fixed the build.

permaban commented on 2025-02-11 03:50 (UTC)

To resolve the missing version.sh I grabbed it from the author's github and put it in /src/ahoviewer.

$ cd ~/.cache/yay/ahoviewer-git/ && wget https://raw.githubusercontent.com/ahodesuka/ahoviewer/4b041bf8ef7ef51bb7400b8602ef4c22b3237d7c/version.sh && cp version.sh src/ahoviewer/

Oldfrog commented on 2024-11-07 02:57 (UTC)

I had to delete "sh version.sh" at line 20 from PKGBUILD in order for this to compile.

Beebo commented on 2023-08-12 22:37 (UTC) (edited on 2023-08-12 22:38 (UTC) by Beebo)

Build fails with the following error: FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/g-ir-scanner

This is provided by: extra/gobject-introspection

Please include it as gobject-introspection in your PKGBUILD as a makedepends.

FichteFoll commented on 2023-05-09 17:56 (UTC)

Still needs git in makedepends.

FichteFoll commented on 2021-12-26 19:44 (UTC)

Needs git as a make dependency.

rvalles commented on 2020-11-11 23:41 (UTC) (edited on 2020-11-11 23:43 (UTC) by rvalles)

It seems it's b0rked, and has been for a week or so.

[5/38] Compiling C++ object src/ahoviewer.p/version.cc.o
FAILED: src/ahoviewer.p/version.cc.o
ccache c++ -Isrc/ahoviewer.p -Isrc -I../ahoviewer/src -I../ahoviewer/ext/entities -I../ahoviewer/ext/date/include -I../ahoviewer/ext/json -I../ahoviewer/ext/libnsgif -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gtkmm-3.0 -I/usr/lib/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib/gdkmm-3.0/include -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/libsecret-1 -flto -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++17 -march=znver1 -Os -fno-plt -D_FORTIFY_SOURCE=2 -fPIE -pthread -DHAS_REMOTE_API=1 -DHAS_UNCAUGHT_EXCEPTIONS=1 -MD -MQ src/ahoviewer.p/version.cc.o -MF src/ahoviewer.p/version.cc.o.d -o src/ahoviewer.p/version.cc.o -c ../ahoviewer/src/version.cc
../ahoviewer/src/version.cc:1:10: fatal error: version.h: No such file or directory
    1 | #include "version.h"
    |          ^~~~~~~~~~~
compilation terminated.

jkcdarunday commented on 2020-09-12 04:38 (UTC)

Thanks for the link cobaltspace. I'll check it out the meson guidelines.

Thanks for the update too cryzed.

cobaltspace commented on 2020-09-12 03:27 (UTC) (edited on 2020-09-12 03:28 (UTC) by cobaltspace)

It looks like you aren't that familiar with using meson. I recommend checking out https://wiki.archlinux.org/index.php/Meson_package_guidelines

For reference, this is the template from the wiki:

build() {
  arch-meson $pkgname-$pkgver build
  meson compile -C build
}

check() {
  meson test -C build
}

package() {
  DESTDIR="$pkgdir" meson install -C build
}