Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghostty for openSUSE:Factory checked in at 2026-10-09 21:43:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghostty (Old) and /work/SRC/openSUSE:Factory/.ghostty.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghostty" Fri Oct 9 21:43:44 2026 rev:4 rq:1383620 version:1.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ghostty/ghostty.changes 2026-03-22 14:14:08.778139132 +0100 +++ /work/SRC/openSUSE:Factory/.ghostty.new.3698736/ghostty.changes 2026-10-09 21:43:46.252250014 +0200 @@ -1,0 +2,9 @@ +Sat Oct 3 16:03:46 UTC 2026 - C Aasted <[email protected]> + +- Fix proper /usr/share/vim/site runtimepath for plugin +- rpmlint + * add rpmlintrc and filter for zshenv correctly hidden. + * fix permissions on com.mitchellh.ghostty.desktop + * fix ghostty-nushell summary short warning + +------------------------------------------------------------------- New: ---- ghostty-rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghostty.spec ++++++ --- /var/tmp/diff_new_pack.O7YRJ5/_old 2026-10-09 21:43:48.750354710 +0200 +++ /var/tmp/diff_new_pack.O7YRJ5/_new 2026-10-09 21:43:48.753354836 +0200 @@ -18,6 +18,8 @@ %global shlib_name libghostty-vt0 %global common_build_flags --system %{_builddir}/%{name}-%{version}/vendor/zig/p -Doptimize=ReleaseFast -Dcpu=baseline -Dpie=true -Dstrip=false -Dversion-string=%{version} -fsys=freetype -fsys=harfbuzz -fsys=fontconfig -fsys=libpng -fsys=zlib -fsys=oniguruma -fsys=glslang -fsys=spirv-cross -fsys=simdutf -fsys=gtk4-layer-shell -fsys=highway %{?_smp_mflags} +# See editors/vim vim.spec +%define site_runtimepath %{_datadir}/vim/site %bcond_without standalone_terminfo @@ -32,6 +34,7 @@ Source0: https://release.files.ghostty.org/%{version}/ghostty-%{version}.tar.gz Source2: https://release.files.ghostty.org/%{version}/ghostty-%{version}.tar.gz.minisig Source1: vendor.tar.zst +Source98: %{name}-rpmlintrc Source99: vendor.sh BuildRequires: fdupes BuildRequires: gobject-introspection @@ -120,7 +123,7 @@ BuildArch: noarch %description nushell-completion -Nushell support for %{name}. +Optional Nushell command-line completion support for %{name}. %package doc Summary: Documentation for %{name} @@ -203,6 +206,8 @@ %install export DESTDIR=%{buildroot} zig build %{common_build_flags} --prefix %{_prefix} --prefix-lib-dir %{_libdir} +mv %{buildroot}%{_datadir}/vim/vimfiles \ + %{buildroot}%{site_runtimepath} %if %{without standalone_terminfo} rm -rv %{buildroot}%{_datadir}/terminfo/ %endif @@ -211,8 +216,11 @@ %find_lang com.mitchellh.ghostty -%fdupes %{buildroot}/%{_datadir}/icons/hicolor -%fdupes %{buildroot}/%{_datadir}/%{pkg_name}/themes +%fdupes %{buildroot}%{_datadir}/icons/hicolor +%fdupes %{buildroot}%{_datadir}/%{name}/themes + +chmod 0644 \ + %{buildroot}%{_datadir}/kio/servicemenus/com.mitchellh.ghostty.desktop %files %license LICENSE src/font/res/OFL.txt @@ -295,6 +303,8 @@ %files zsh-completion %license LICENSE +%dir %{_datadir}/zsh +%dir %{_datadir}/zsh/site-functions %{_datadir}/zsh/site-functions/_ghostty %{_datadir}/ghostty/shell-integration/zsh/ @@ -305,15 +315,15 @@ %files vim %license LICENSE %dir %{_datadir}/vim -%dir %{_datadir}/vim/vimfiles -%dir %{_datadir}/vim/vimfiles/ftdetect -%dir %{_datadir}/vim/vimfiles/ftplugin -%dir %{_datadir}/vim/vimfiles/syntax -%dir %{_datadir}/vim/vimfiles/compiler -%{_datadir}/vim/vimfiles/ftdetect/ghostty.vim -%{_datadir}/vim/vimfiles/ftplugin/ghostty.vim -%{_datadir}/vim/vimfiles/syntax/ghostty.vim -%{_datadir}/vim/vimfiles/compiler/ghostty.vim +%dir %{site_runtimepath} +%dir %{site_runtimepath}/ftdetect +%dir %{site_runtimepath}/ftplugin +%dir %{site_runtimepath}/syntax +%dir %{site_runtimepath}/compiler +%{site_runtimepath}/ftdetect/ghostty.vim +%{site_runtimepath}/ftplugin/ghostty.vim +%{site_runtimepath}/syntax/ghostty.vim +%{site_runtimepath}/compiler/ghostty.vim %if %{with standalone_terminfo} %files -n terminfo-ghostty ++++++ ghostty-rpmlintrc ++++++ # Ghostty temporarily points ZDOTDIR here so zsh sources this file. addFilter(r"hidden-file-or-dir /usr/share/ghostty/shell-integration/zsh/\.zshenv$")
