diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo
new file mode 100644
index 0000000..eb8b5ab
--- /dev/null
+++ b/_scmsync.obsinfo
@@ -0,0 +1,4 @@
+mtime: 1719472688
+commit: a34a359a0070ff9fa66b00e3931e806220559f833d56e98f786b81f97006d13c
+url: https://src.opensuse.org/MSirringhaus/broot.git
+revision: a34a359a0070ff9fa66b00e3931e806220559f833d56e98f786b81f97006d13c
diff --git a/_service b/_service
index d983544..ba300c0 100644
--- a/_service
+++ b/_service
@@ -1,10 +1,10 @@
- broot-1.22.1.tar.gz
+ broot-1.39.0.tar.gz
xz
true
+ true
-
diff --git a/broot-1.22.1.tar.gz b/broot-1.22.1.tar.gz
deleted file mode 100644
index 4830b4b..0000000
--- a/broot-1.22.1.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:cc133b7d8f9430178309f97252a39466cb44d704cbcaa7333508ba519d1c1815
-size 11147450
diff --git a/broot-1.39.0.tar.gz b/broot-1.39.0.tar.gz
new file mode 100644
index 0000000..cc4dd60
--- /dev/null
+++ b/broot-1.39.0.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d1d2ccc11543ff4ea645d57a5e78639542a6f510b585a78c31ddb3a24399bf61
+size 12917263
diff --git a/broot.changes b/broot.changes
index fbf8eee..19d6216 100644
--- a/broot.changes
+++ b/broot.changes
@@ -1,3 +1,126 @@
+-------------------------------------------------------------------
+Thu Jun 27 07:14:22 UTC 2024 - Martin Sirringhaus
+
+- Update to v1.39.0
+ * `:open_trash` shows the content of the trash. Other new internals & verbs: `:delete_trashed_file`, `:restore_trashed_file`, `:purge_trash`
+ * it's now possible to remove a default keybinding by defining a verb with no execution
+ * fix build on Android - thanks @dead10ck
+
+- Update to v1.38.0
+ * `-{flags}` verb lets you change the state the same way you do it at start, eg `:-sd` to show sizes and dates
+ * calling `:focus` on the tree root now goes up the tree (experimental)
+
+- Update to v1.37.0
+ * optionally display lines surrounding a matching line in preview, with `lines_before_match_in_preview` and `lines_after_match_in_preview`
+ * filtered preview: jump between matches with `:next_match` (default: `tab`) and `:previous_match` (default `shift-tab`)
+ * display setuid, setgid and sticky bits in permission
+
+- Update to v1.36.1
+ * fix ANSI code leaking to the input on start on Mac
+
+- Update to v1.36.0
+ * releases at github should be more `cargo binstall` friendly
+ * improved `--help`
+ * new `:stage_all_directories` internal
+ * `:print_tree` is one line shorter, so as to let the original shell command visible without scroll
+ * fix and document the "kitty-csi-check" optional feature which can be enabled at compilation
+
+- Update to v1.35.0
+ * Nerdfont icon theme
+
+- Update to v1.34.0
+ * new `--verb-output` launch argument, dedicated to the new `:clear_output` and `:write_output` internals
+ * verb sequences (based on `cmd`) can take arguments from the verb invocation
+ * don't fail launch in case of bad verb configuration, more helpful error message in such case
+ * faster kitty image rendering by default
+ * `{file-git-relative}` verb argument
+ * modify nushell function import: `use` instead of `source`
+ * fix some resizing and flickering problems on Windows (appeared with 1.33.0)
+ * write `installed` flag file on `--install`
+
+- Update to v1.33.1
+ * fix the release's version
+
+- Update to v1.33.0
+ * on terminals supporting the kitty keyboard protocol, you can now define and use key combinations like `space-n`, `ctrl-alt-a-b`, `shift-space-c`, `ctrl-enter`, etc.
+ * new syntax for special paths
+
+- Update to v1.32.0
+ * with "modal" enabled, `initial_mode` setting lets you choose whether to start in `input` mode or `command` mode (default)
+
+- Update to v1.31.0
+ * keep broot's work dir synchronized with the root of the current panel. Can be disabled in conf with `update_work_dir: false`
+ * fix `:trash` internal not working on staged files
+
+- Update to v1.30.2
+ * don't canonicalize paths on windows on new panels
+
+- Update to v1.30.1
+ * nushell script: replace the deprecated `def-env` with `def --env`
+
+- Update to v1.30.0
+ * `:trash` internal - I'd like feedback on this one
+ * solve symlinks on `:panel_right` to display the dest path and the dest filesystem
+ * `:panel_right` on a directory now removes the filter
+ * more '~' expansion in verb arguments
+
+- Update to v1.29.0
+ * `terminal_title` option in configuration
+ * `:toggle_tree` internal and `--tree` and `--no-tree` launch flags (experimental, feedback welcome)
+ * `{git-name}` verb argument
+
+- Update to v1.28.1
+ * fix a regression in handling of rooted gitignore patterns
+
+- Update to v1.28.0
+ * left and right keys bound to verbs can be used when the input isn't empty, if they would have no effect to the input
+ * default_flags now accept long parameters, including --cmd
+ * gitignore: fix relative patterns with several tokens
+
+- Update to v1.27.0
+ * the `apply_to` verb filter accepts new values: `text_file` and `binary_file`. Broot users editing files in their terminal (vi, emacs, etc.) should configure broot to open their text editor on `enter`: see https://dystroy.org/broot/tricks/#change-standard-file-opening
+ * small breaking change: `:stage_all_files` now stages also symlinks
+ * new `{git-root}` verb argument
+ * fix a freeze on windows when launching a search with `-c`
+ * fix automatic preview pattern not escaping spaces and colons
+
+- Update to v1.26.1
+ * improved status line
+
+- Update to v1.26.0
+ * when given a path to a file at launch, broot now selects it in the tree and opens it in preview
+ * allow rebinding of the 'tab' and 'esc' keys with the `:next_match` and `:escape` internals
+ * fix fuzzy patterns not case insensitive on some characters
+
+- Update to v1.25.2
+ * optional BROOT_CONFIG_DIR env var - the site now shows all env variables: https://dystroy.org/broot/launch/#environment-variables
+ * `--only-folders` now longer allows symlinks to non directories
+
+- Update to v1.25.1
+ * fix shift-char in input extending the selection
+
+- Update to v1.25.0
+ * allow unescaped '::' in pattern position, experimental (might be removed)
+ * allow hexa color notation in skins (eg `#fb0` or `#FFD700`)
+
+- Update to v1.24.2
+ * fix a case of br script installation failing on Windows/Powershell
+
+- Update to v1.24.1
+ * slightly better `--help`
+
+- Update to v1.24.0
+ * installer for the powershell br script on windows
+ * new `--help`, more compact
+ * allow extra spaces before the verb
+ * updated man page, now distributed in releases as /man/broot.1
+
+- Update to v1.23.0
+ * prettier, faster SVG rendering
+ * reorganize default conf files, with a "skins" subfolder
+
+- Remove cargo_config, which is now part of the vendor-tarball
+
-------------------------------------------------------------------
Tue Aug 29 16:02:03 UTC 2023 - Lubos Kocman
diff --git a/broot.spec b/broot.spec
index b56ded4..3e3e1dd 100644
--- a/broot.spec
+++ b/broot.spec
@@ -17,7 +17,7 @@
Name: broot
-Version: 1.22.1
+Version: 1.39.0
Release: 0
Summary: A better way to navigate directories
License: GPL-2.0-only AND MIT AND MPL-2.0
@@ -25,7 +25,6 @@ URL: https://dystroy.org/broot/
Source0: https://github.com/Canop/broot/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
Source1: vendor.tar.xz
Source2: %{name}.changes
-Source3: cargo_config
BuildRequires: cargo-packaging
%description
@@ -34,8 +33,6 @@ Tree-like commandline directory navigator written in Rust.
%prep
%setup -qa 1
-mkdir .cargo
-cp %{SOURCE3} .cargo/config
%build
%cargo_build
diff --git a/build.specials.obscpio b/build.specials.obscpio
new file mode 100644
index 0000000..66da79a
--- /dev/null
+++ b/build.specials.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:29e88a9f477c448f053a6226b8f49dd4762a667ba6212a56633787a7100bff0f
+size 256
diff --git a/cargo_config b/cargo_config
deleted file mode 100644
index 6fb4ff4..0000000
--- a/cargo_config
+++ /dev/null
@@ -1,5 +0,0 @@
-[source.crates-io]
-replace-with = "vendored-sources"
-
-[source.vendored-sources]
-directory = "vendor"
\ No newline at end of file
diff --git a/vendor.tar.xz b/vendor.tar.xz
index 817bcd9..bb19c3c 100644
--- a/vendor.tar.xz
+++ b/vendor.tar.xz
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:c3e4d7353e2573690310c72ab4d146326c42af4cc9e717648dd42842eeaa3613
-size 37324776
+oid sha256:7378fc4e875beb7a7723bd3f9fd16e37e4b4fb7fbabeff3c1049cf7e9ac94908
+size 27958388