Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ranger for openSUSE:Factory checked in at 2025-06-20 16:49:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ranger (Old) and /work/SRC/openSUSE:Factory/.ranger.new.31170 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ranger" Fri Jun 20 16:49:03 2025 rev:14 rq:1286813 version:1.9.4+git20250604.7e38143 Changes: -------- --- /work/SRC/openSUSE:Factory/ranger/ranger.changes 2024-03-25 21:17:10.741202033 +0100 +++ /work/SRC/openSUSE:Factory/.ranger.new.31170/ranger.changes 2025-06-20 16:50:21.418611750 +0200 @@ -1,0 +2,83 @@ +Thu Jun 12 04:38:41 UTC 2025 - Scott Bradnick <scott.bradn...@suse.com> + +- Update to version 1.9.4+git20250604.7e38143: + * fixed bug with command info staying + * Revert "fixed open_with bugginess" + * fixed open_with bugginess + * commands: Reword comment for brevity and accuracy + * GHActions: Pass config_files rather than boolean to flake8 + * commands: Disable invalid-name and too-many-lines pylints + * Pylint: Disable invalid-name and too-many-lines for commands.py + * add :unnarrow to disable :narrow mode + * rifle: Update version + +------------------------------------------------------------------- +Thu Jun 12 04:25:57 UTC 2025 - Steve Kowalik <steven.kowa...@suse.com> + +- Use pyproject macros to build and install. + +------------------------------------------------------------------- +Thu May 1 01:55:03 UTC 2025 - Scott Bradnick <scott.bradn...@suse.com> + +- Cleaning up bad references to '#!python' for %{_bindir}/{ranger,rifle} + +------------------------------------------------------------------- +Sun Mar 09 01:27:14 UTC 2025 - scott.bradn...@suse.com + +- Seems to need 'BuildRequires: python-rpm-macros' for '%{python3_sitelib}' + to function correctly +- Update to version 1.9.4+git20250305.7ad50fa: + * 7-zip now has an official Linux version (7zz) + * add: support for tilde in bookmarks + * img_display: address PR feedback + * docs: kitty image previews are supported in other terminals now + * img_display: auto-detect support for kitty image previews + * rifle(terminals): support auto-detecting ghostty terminal emulator + * Modified order of expantions in peview_script + * Add GNOME papers to document viewers + * Added ability to use environmental variables in preview_script option + * doc: Regenerate man pages to have the proper version + * Makefile: Update version Grep since adding logo to README + * ranger/__init__: Caught another unbumped version + * mime.types: Add .nim extension for text/plain + * Fixed mistooks of nim scripts as a video aNIMations in rifle.conf + * GHActions: Pypy don't run old Flake8/Pylint + * GHActions: Use Pypy 3.10 + * actions: Use keywords for rifle.execute + * runner: Allow action as positional argument + * ui: Refresh window in initialize + * ui: endwin already sets cursor to normal visibility + * requirements: Add setuptools + * img_display: Silence no-member false positive + * core/main: Drop unused variable prefix_length + * core,ext: Avoid return in finally shadowing return value + * test_py2_compat: Prevent use of yield from + * core,ext: Reduce positional arguments where possible + * pager,history: Replace branch with min/max builtins + * Pylint: Update custom checker for compatibility with 3.3.1 + * GHActions: Bump action versions + * README: Use forge-agnostic URL + * README: Capitalize ranger + * README: Bump version + * README: Replace Travis with GHActions badge + * README: Center header + * make logo in readme wider + * move the ranger logo to the very top + * Add option confirm_on_trash + * Fix typos + * Add IINA to rifle.conf + * browsercolumn: ANSI escape codes support + * #1182: Fix signals for OS X + +------------------------------------------------------------------- +Wed Nov 06 17:08:42 UTC 2024 - scott.bradn...@suse.com + +- Update to version 1.9.3+git20240801.bd9b37f: + * properly decode file:// urls given to ranger as argument (fixes #2900) + * fix #2873 WM_NAME now shows "not accessible" in non-existent directories + * Fixed inconsistency in ranger documentation where it was stated that commanding 'linemode humanreadablesizemtime' changed the linemode to display human readable modification time and file size, but the correct command for this is 'linemode sizehumanreadablemtime' + * README: fix link formatting on github's markdown renderer + * README: add liberapay badge + * Mention viewmode key binding in man + +------------------------------------------------------------------- Old: ---- ranger-1.9.3+git20240221.38bb890.tar.gz New: ---- ranger-1.9.4+git20250604.7e38143.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ranger.spec ++++++ --- /var/tmp/diff_new_pack.fuwkp9/_old 2025-06-20 16:50:23.334690992 +0200 +++ /var/tmp/diff_new_pack.fuwkp9/_new 2025-06-20 16:50:23.342691323 +0200 @@ -1,7 +1,7 @@ # # spec file for package ranger # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,10 +16,11 @@ # -%define short_version 1.9.3 +%define pythons python3 +%define short_version 1.9.4 Name: ranger -Version: 1.9.3+git20240221.38bb890 +Version: 1.9.4+git20250604.7e38143 Release: 0 Summary: Console File Manager License: GPL-3.0-or-later @@ -29,9 +30,12 @@ Source99: ranger-rpmlintrc # PATCH-FIX-UPSTREAM ranger.desktop.patch -- Add missing GenericName Patch0: ranger.desktop.diff +BuildRequires: fdupes +BuildRequires: python-rpm-macros BuildRequires: python3-devel +BuildRequires: python3-pip BuildRequires: python3-setuptools -BuildRequires: update-desktop-files +BuildRequires: python3-wheel Requires: file Requires: python3-curses Recommends: atool @@ -52,17 +56,18 @@ %prep %autosetup -p1 +sed -e 's|#!%{_bindir}/python|#!%{_bindir}/python3|' -i ranger/ext/*.py sed -e 's|#!/usr/bin/env python|#!%{_bindir}/python3|' -i doc/tools/*.py sed -e 's|#!/usr/bin/env bash|#!/bin/bash|' -i ranger/data/scope.sh %build -python3 ./setup.py build +%pyproject_wheel %install -python3 ./setup.py install \ - --prefix="%{_prefix}" \ - --root=%{buildroot} +%pyproject_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} +sed -e 's|#!python|#!%{_bindir}/python3|' -i %{buildroot}%{_bindir}/{ranger,rifle} mv "%{buildroot}%{_datadir}/doc/ranger" _doc find _doc -type f -exec chmod -x '{}' + @@ -79,8 +84,8 @@ %doc _doc/* %{_bindir}/ranger %{_bindir}/rifle -%{python3_sitelib}/ranger_fm-%{short_version}-*.egg-info -%{python3_sitelib}/ranger +%{python_sitelib}/ranger_fm-%{short_version}.dist-info +%{python_sitelib}/ranger %{_mandir}/man1/ranger.1%{ext_man} %{_mandir}/man1/rifle.1%{ext_man} %{_datadir}/applications/%{name}.desktop ++++++ _service ++++++ --- /var/tmp/diff_new_pack.fuwkp9/_old 2025-06-20 16:50:23.558700256 +0200 +++ /var/tmp/diff_new_pack.fuwkp9/_new 2025-06-20 16:50:23.586701415 +0200 @@ -3,11 +3,17 @@ <param name="url">https://github.com/ranger/ranger</param> <param name="scm">git</param> <param name="versionformat">@PARENT_TAG@+git%cd.%h</param> - <param name="versionrewrite-pattern">v(.*)</param> + <param name="changesgenerate">enable</param> <!-- <param name="revision">master</param> + <param name="versionrewrite-pattern">v(.*)</param> --> - <param name="changesgenerate">enable</param> + <!-- + $ grep -r __version__ ./ranger + ranger/ranger/__init__.py:__version__ = '1.9.4' + --> + <param name="versionrewrite-pattern">v1.9.3</param> + <param name="versionrewrite-replacement">1.9.4</param> </service> <service name="set_version" mode="manual"/> <service name="tar" mode="manual"/> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.fuwkp9/_old 2025-06-20 16:50:23.770709024 +0200 +++ /var/tmp/diff_new_pack.fuwkp9/_new 2025-06-20 16:50:23.814710844 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/ranger/ranger</param> - <param name="changesrevision">38bb8901004b75a407ffee4b9e176bc0a436cb15</param></service></servicedata> + <param name="changesrevision">7e38143eaa91c82bed8f309aa167b1e6f2607576</param></service></servicedata> (No newline at EOF) ++++++ ranger-1.9.3+git20240221.38bb890.tar.gz -> ranger-1.9.4+git20250604.7e38143.tar.gz ++++++ ++++ 3488 lines of diff (skipped) ++++++ ranger.obsinfo ++++++ --- /var/tmp/diff_new_pack.fuwkp9/_old 2025-06-20 16:50:25.154766264 +0200 +++ /var/tmp/diff_new_pack.fuwkp9/_new 2025-06-20 16:50:25.166766760 +0200 @@ -1,5 +1,5 @@ name: ranger -version: 1.9.3+git20240221.38bb890 -mtime: 1708536096 -commit: 38bb8901004b75a407ffee4b9e176bc0a436cb15 +version: 1.9.4+git20250604.7e38143 +mtime: 1749048824 +commit: 7e38143eaa91c82bed8f309aa167b1e6f2607576