gnome-extra/sushi
A quick previewer for Nautilus, the GNOME file manager
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>
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>


View
Download
Browse