gpo.zugaina.org

Search Portage & Overlays:

gnome-extra/sushi

A quick previewer for Nautilus, the GNOME file manager

Screenshots

  • sushi-51.0
    amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86

    View      Download      Browse     License: GPL-2+   
    Overlay: Miezhiko
  • sushi-50.0
    ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
    wayland +X

    View      Download      Browse     License: GPL-2+   
    Overlay: gentoo
  • sushi-46.0
    amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
    wayland +X

    View      Download      Browse     License: GPL-2+   
    Overlay: gentoo

ChangeLog

commit 36ebbb24ad8e60f4298b5e440a80e720942b7d9a
Author: Miezhiko <miezhiko@gmail.com>
Date: Wed Sep 16 16:53:57 2026 +0400

gnome-extra/sushi: fix build failure - drop obsolete patch, fix deps

Immediate failure: PATCHES referenced "$/$-evince-4.0.patch",
which resolves to sushi-51.0-evince-4.0.patch since the 51.0 bump, but
the file on disk was never renamed from the 50.0 lineage - "No such
file or directory" at prepare.

That patch was a large local backport porting sushi from gtk3/evince
to gtk4/papers. Checked against the real 51.0 tarball: upstream has
already completed that port itself (meson.build now depends on
gtk4, papers-document-4.0/papers-view-4.0, gtksourceview-5,
libadwaita-1, glycin-2/glycin-gtk4-2, webkitgtk-6.0, fribidi), so
most hunks fail or are "previously applied". Dropped the patch
entirely rather than fixing the filename.

That exposed the real second problem: DEPEND was still the old
gtk3/evince-era set (evince, libepoxy which meson.build no longer
uses, gtksourceview-4) and would have failed at meson configure.
Updated to match what meson.build actually requires now, and added
the new unconditional blueprint-compiler BDEPEND.

Verified without a full build: `ebuild ... clean prepare` (patch
stage) and `emerge -pv` (full dependency resolution against the
real portage db) both succeed.

Signed-off-by: Miezhiko <miezhiko@gmail.com>

commit c7a993fdfc6e67666cd752064825d1e21d53cb8f
Author: Miezhiko <miezhiko@gmail.com>
Date: Wed Sep 16 14:44:52 2026 +0400

gnome-extra/sushi: 51.0

Signed-off-by: Miezhiko <miezhiko@gmail.com>

commit 36c738aced5553a627a33c64e32160829faf416c
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Jun 16 00:47:24 2026 +0400

gnome-extra/sushi: 50.0 needs webkit-gtk 6

Signed-off-by: Miezhiko <Miezhiko@gmail.com>

commit 52be9000791fd8dc955ea19f995c3bca580ec8e7
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue May 26 11:23:22 2026 +0400

gnome-extra/sushi: 50.0-r1 fix #87

Signed-off-by: Miezhiko <Miezhiko@gmail.com>

commit 12e49943c2111a224ffc04561617ea81fc74ac56
Author: Miezhiko <Miezhiko@gmail.com>
Date: Sun Apr 26 11:20:23 2026 +0400

gnome-extra/sushi: 50.0

Signed-off-by: Miezhiko <Miezhiko@gmail.com>

commit cf4953ad3c6c13b58d85a1f6e8c820097c95ab8d
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Apr 7 11:00:12 2022 +0400

clean up

Signed-off-by: Miezhiko <Miezhiko@gmail.com>

commit 075abf59b8ba1b973e10bd4030d83dfa31b0d015
Author: Miezhiko <Miezhiko@gmail.com>
Date: Wed Apr 6 10:35:35 2022 +0400

sushi

Signed-off-by: Miezhiko <Miezhiko@gmail.com>