Debian Patches

Status for spacefm/1.0.6-10

Patch Description Author Forwarded Bugs Origin Last update
drop_spacefm-installer.patch Drop spacefm-installer to install, it is exactly no needed in binary distributions like Debian. You can download
this script by hand from upstream git repository. I recommended
update spacefm to unstable version by that way.
Mateusz Łukasik <mati75@linuxmint.pl> no
fix-spelling-error.patch Fix spelling error no
drop-gnome-common-macros.patch Drop deprecated gnome-common macros/variables Mateusz Łukasik <mati75@linuxmint.pl> no debian
add_optional_close_last_tab.patch [PATCH] Optionally close the panel/application when last tab is closed Daniel Lopez <daniel.lopez999@gmail.com> no 2016-12-15
0001-glibc-2.28-compatibility.patch [PATCH] glibc 2.28 compatibility FabioLolix <fabio.lolix@gmail.com> no 2018-08-17
fix-gcc10-fno-common.patch Fix FTBFS with gcc-10 Mamoru TASAKA <mtasaka@fedoraproject.org> no
fix_thumbnails.patch [PATCH] thumbnails location changed according to https://specifications.freedesktop.org/thumbnail-spec/thumbnail-spec-latest.html Victor Ananjevsky <victor@sanana.kiev.ua> no 2021-04-02
update_desktop_files.patch Add keywords entry to desktop files. Mateusz Łukasik <mati75@linuxmint.pl> no
fix-ftbfs-gcc14.patch [PATCH] Fix build issues with GCC 14
GCC 14 enables -Wincompatible-pointer-types by default thus resulting in
build error such as:
exo-icon-view.c:2686:27: error: assignment to GdkWindow {aka struct _GdkWindow } from incompatible pointer type GObject {aka struct _GObject } [-Wincompatible-pointer-types]

Much of the code changes are borrowed from older code segments.

First reported on Gentoo linux, for more reference please bug:
https://bugs.gentoo.org/928492
Brahmajit Das <brahmajit.xyz@gmail.com> no 2024-04-22
fix-c23-function-proto.patch Fix C23 function prototypes
Function declarations are required to have parameter information in C23.
Specify the parameters explicitly so it conforms with this C standard where
needed. ptk_dir_tree_new actually doesn't take any parameters. So, in this
case, simply drop the argument from the function call instead.

Properly handle function assignments as well, so their types matches.
Mamoru TASAKA <mtasaka@fedoraproject.org> yes debian vendor, https://src.fedoraproject.org/rpms/spacefm/blob/rawhide/f/spacefm-1.0.6-c23-function-proto.patch 2025-01-21
fix-c23-bool-keyword.patch Fix C23 bool keyword usage
`bool` is a reserved keyword in C23. Rename symbols (variables and functions)
from `bool` to `truthy` so no keyword conflict happens.
Mamoru TASAKA <mtasaka@fedoraproject.org> yes debian vendor, https://src.fedoraproject.org/rpms/spacefm/blob/rawhide/f/spacefm-1.0.6-c23-bool-keyword.patch 2025-01-21

All known versions for source package 'spacefm'

Links