public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/rust-handlebars] f43: Update to version 6.4.1; Fixes RHBZ#2298945
@ 2026-06-11 20:00 Fabio Valentini
  0 siblings, 0 replies; only message in thread
From: Fabio Valentini @ 2026-06-11 20:00 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/rust-handlebars
Branch : f43
Commit : 2f94c75a8d17f3776cd315722dcf8c38713a57bd
Author : Fabio Valentini <decathorpe@gmail.com>
Date   : 2026-06-10T17:24:21+02:00
Stats  : +45/-42 in 5 file(s)
URL    : https://src.fedoraproject.org/rpms/rust-handlebars/c/2f94c75a8d17f3776cd315722dcf8c38713a57bd?branch=f43

Log:
Update to version 6.4.1; Fixes RHBZ#2298945

---
diff --git a/.gitignore b/.gitignore
index 9acf039..1c2a4e5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -24,3 +24,4 @@
 /handlebars-4.3.7.crate
 /handlebars-4.5.0.crate
 /handlebars-5.1.2.crate
+/handlebars-6.4.1.crate

diff --git a/handlebars-fix-metadata.diff b/handlebars-fix-metadata.diff
index 2a26671..83480f9 100644
--- a/handlebars-fix-metadata.diff
+++ b/handlebars-fix-metadata.diff
@@ -1,35 +1,55 @@
---- handlebars-5.1.2/Cargo.toml	1970-01-01T00:00:01+00:00
-+++ handlebars-5.1.2/Cargo.toml	2024-04-28T20:46:28.101792+00:00
-@@ -97,9 +97,6 @@
+--- handlebars-6.4.1/Cargo.toml	2006-07-24T01:21:28+00:00
++++ handlebars-6.4.1/Cargo.toml	2026-06-10T15:20:47.921663+00:00
+@@ -71,10 +71,6 @@
+ path = "examples/decorator.rs"
+ 
+ [[example]]
+-name = "dev_mode"
+-path = "examples/dev_mode.rs"
+-
+-[[example]]
+ name = "error"
+ path = "examples/error.rs"
+ 
+@@ -150,11 +146,6 @@
+ [[test]]
+ name = "whitespace"
+ path = "tests/whitespace.rs"
+-
+-[[bench]]
+-name = "bench"
+-path = "benches/bench.rs"
+-harness = false
+ 
+ [dependencies.derive_builder]
+ version = "0.20.2"
+@@ -201,11 +192,12 @@
  version = "2.2.3"
  optional = true
  
 -[dev-dependencies.criterion]
--version = "0.5"
+-version = "0.8"
 -
  [dev-dependencies.env_logger]
- version = "0.10"
+ version = "0.11"
++
++[dev-dependencies.serde]
++version = "1.0.75"
++features = ["derive"]
  
-@@ -117,9 +114,6 @@
+ [dev-dependencies.serde_derive]
+ version = "1.0.75"
+@@ -220,13 +212,3 @@
+     "formatting",
      "parsing",
  ]
- 
+-
 -[dev-dependencies.tiny_http]
 -version = "0.12"
 -
- [features]
- default = []
- dir_source = ["walkdir"]
-@@ -127,12 +121,5 @@
- script_helper = ["rhai"]
- string_helpers = ["heck"]
- 
 -[target."cfg(unix)".dev-dependencies.pprof]
--version = "0.13"
+-version = "0.15"
 -features = [
 -    "flamegraph",
 -    "prost-codec",
 -]
--
- [badges.maintenance]
- status = "actively-developed"

diff --git a/rust-handlebars.spec b/rust-handlebars.spec
index 89063c3..70a9843 100644
--- a/rust-handlebars.spec
+++ b/rust-handlebars.spec
@@ -1,10 +1,11 @@
-# Generated by rust2rpm 26
-%bcond_without check
+# Generated by rust2rpm 28
+%bcond check 1
+%global debug_package %{nil}
 
 %global crate handlebars
 
 Name:           rust-handlebars
-Version:        5.1.2
+Version:        6.4.1
 Release:        %autorelease
 Summary:        Handlebars templating implemented in Rust
 
@@ -23,24 +24,6 @@ Handlebars templating implemented in Rust.}
 
 %description %{_description}
 
-%package     -n %{crate}
-Summary:        %{summary}
-# Apache-2.0 OR BSL-1.0
-# MIT
-# MIT OR Apache-2.0
-# Unlicense OR MIT
-License:        MIT AND (Apache-2.0 OR BSL-1.0) AND (MIT OR Apache-2.0) AND (Unlicense OR MIT)
-# LICENSE.dependencies contains a full license breakdown
-
-%description -n %{crate} %{_description}
-
-%files       -n %{crate}
-%license LICENSE
-%license LICENSE.dependencies
-%doc CHANGELOG.md
-%doc README.md
-%{_bindir}/handlebars-cli
-
 %package        devel
 Summary:        %{summary}
 BuildArch:      noarch
@@ -141,8 +124,6 @@ rm -rv wasm
 
 %build
 %cargo_build
-%{cargo_license_summary}
-%{cargo_license} > LICENSE.dependencies
 
 %install
 %cargo_install

diff --git a/rust2rpm.toml b/rust2rpm.toml
index d59959a..ddf8ff9 100644
--- a/rust2rpm.toml
+++ b/rust2rpm.toml
@@ -4,6 +4,7 @@ cargo-toml-patch-comments = [
     "drop unused, benchmark-only criterion and pprof dev-dependencies",
     "drop tiny_http dev-dependency that is only used in example code",
 ]
+license-files.exclude = ["wasm/LICENSE"]
 
 [features]
 hide = ["rhai", "rust-embed", "script_helper"]

diff --git a/sources b/sources
index 441df29..87dda02 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (handlebars-5.1.2.crate) = e007f51a2fca93b0b7af9d38a696e905ff3fd20286f94b512a1ecea2d204987fa332d477576bad797de967532a9c96fe84e08bcdae49062fcf74b59b12e9b1a1
+SHA512 (handlebars-6.4.1.crate) = 929adbe581fdd1c8c82934fa2e388762b2a329beed4f51b652f663e1113c810c8e7eb909c66c8fac50543e36d04c55e1bf7188ccc7b38e09fb1c5bd8fdbbae11

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-06-11 20:00 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-11 20:00 [rpms/rust-handlebars] f43: Update to version 6.4.1; Fixes RHBZ#2298945 Fabio Valentini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox