download() {
    [ -f viewnior-1.8.tar.gz ] || wget -t 3 -T 60 https://github.com/hellosiyan/Viewnior/archive/viewnior-1.8.tar.gz
}

build() {
    tar -xzf viewnior-1.8.tar.gz
    cd Viewnior-viewnior-1.8
    [ $PETBUILD_GTK -eq 2 ] || patch -p1 < ../gtk3.patch
    patch -p1 < ../exiv2.patch
    patch -p1 < ../puppy.patch
    meson --buildtype=release --prefix=/usr build
    ninja -C build install
    sed 's/^Categories=.*/Categories=Presentation;/' -i /usr/share/applications/viewnior.desktop
}