Compare commits

...

40 Commits

Author SHA1 Message Date
Fabio Valentini 80f5b8411a
Update to version 1.0.93; Fixes RHBZ#2337065
3 weeks ago
Fabio Valentini f88de61b50
Update to version 1.0.92; Fixes RHBZ#2327752
2 months ago
Fabio Valentini ee0a8aea69
Update to version 1.0.89; Fixes RHBZ#2321096
3 months ago
Fabio Valentini e6138fdc63
Update to version 1.0.88; Fixes RHBZ#2319230
4 months ago
Fabio Valentini 65d114ebc3
Update to version 1.0.87; Fixes RHBZ#2316998
4 months ago
Fabio Valentini e444a079d1
Remove superfluous dev-dependencies
5 months ago
Fedora Release Engineering 731f3de3da Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
7 months ago
Fabio Valentini 29a95166cc
Update to version 1.0.86; Fixes RHBZ#2293564
8 months ago
Fabio Valentini 3629902a96
Update to version 1.0.85; Fixes RHBZ#2284232
8 months ago
Fabio Valentini 127085e254
Skip a test that harmlessly fails on 32-bit architectures
8 months ago
Fabio Valentini 6ea4dee388
Update to version 1.0.84; Fixes RHBZ#2281556
8 months ago
Fabio Valentini 799e0d14a1
Update to version 1.0.82; Fixes RHBZ#2279463
9 months ago
Fabio Valentini f04dbf21ea
Update to version 1.0.81; Fixes RHBZ#2275023
10 months ago
Fabio Valentini d78e0f6637
Update to version 1.0.79; Fixes RHBZ#2269098
10 months ago
Fabio Valentini 5b9511c7a0
Update to version 1.0.78; Fixes RHBZ#2259383
1 year ago
Fabio Valentini c4f79f9aa2
Update to version 1.0.76; Fixes RHBZ#2257019
1 year ago
Fabio Valentini d27755a7c8
Update to version 1.0.75; Fixes RHBZ#2256703
1 year ago
Fabio Valentini 3fe5f80439
Update to version 1.0.74; Fixes RHBZ#2256318
1 year ago
Fabio Valentini 375f5fee15
Update to version 1.0.71; Fixes RHBZ#2255555
1 year ago
Fabio Valentini d77722987c
Update to version 1.0.70; Fixes RHBZ#2251528
1 year ago
Fabio Valentini 15c70a8561
Update to version 1.0.69; Fixes RHBZ#2242790
1 year ago
Fabio Valentini eb1bac7363
Update to version 1.0.68; Fixes RHBZ#2242426
1 year ago
Fabio Valentini 1b6359555b
Update to version 1.0.67; Fixes RHBZ#2238810
1 year ago
Fedora Release Engineering acd9235f7b Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
2 years ago
Fabio Valentini 7dc0a5c809
Update to version 1.0.66; Fixes RHBZ#2223120
2 years ago
Fabio Valentini 666371a504
Update to version 1.0.64; Fixes RHBZ#2221445
2 years ago
Fabio Valentini ea7a90cdf6
Update to version 1.0.63; Fixes RHBZ#2217194
2 years ago
Fabio Valentini 9d826d48b2
Update to version 1.0.61; Fixes RHBZ#2217172
2 years ago
Fabio Valentini b9ffd3aec3
Update to version 1.0.60; Fixes RHBZ#2213422
2 years ago
Fabio Valentini 6ff584d0a7
Update to version 1.0.59; Fixes RHBZ#2210146
2 years ago
Fabio Valentini 7b36608ed6
Update to version 1.0.58; Fixes RHBZ#2203801
2 years ago
Fabio Valentini 354ca933e4
Update to version 1.0.56; Fixes RHBZ#2183761
2 years ago
Fabio Valentini 4a15130123
Update to version 1.0.54; Fixes RHBZ#2181902
2 years ago
Fabio Valentini 60bf548797
Update to version 1.0.53; Fixes RHBZ#2180743
2 years ago
Fabio Valentini 4a0f921c23
Update to version 1.0.52; Fixes RHBZ#2177552
2 years ago
Fabio Valentini 14735c768b
Update to version 1.0.51; Fixes RHBZ#2167129
2 years ago
Fabio Valentini 93fa62d944
Update to version 1.0.50; Fixes RHBZ#2161427
2 years ago
Fedora Release Engineering 7536857fb4 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
2 years ago
Fabio Valentini 2acf1db301
Update to version 1.0.49; Fixes RHBZ#2154589
2 years ago
Fabio Valentini 60571c9a74
Update to version 1.0.47; Fixes RHBZ#2135026
2 years ago

35
.gitignore vendored

@ -48,3 +48,38 @@
/proc-macro2-1.0.40.crate
/proc-macro2-1.0.43.crate
/proc-macro2-1.0.46.crate
/proc-macro2-1.0.47.crate
/proc-macro2-1.0.49.crate
/proc-macro2-1.0.50.crate
/proc-macro2-1.0.51.crate
/proc-macro2-1.0.52.crate
/proc-macro2-1.0.53.crate
/proc-macro2-1.0.54.crate
/proc-macro2-1.0.56.crate
/proc-macro2-1.0.58.crate
/proc-macro2-1.0.59.crate
/proc-macro2-1.0.60.crate
/proc-macro2-1.0.61.crate
/proc-macro2-1.0.63.crate
/proc-macro2-1.0.64.crate
/proc-macro2-1.0.66.crate
/proc-macro2-1.0.67.crate
/proc-macro2-1.0.68.crate
/proc-macro2-1.0.69.crate
/proc-macro2-1.0.70.crate
/proc-macro2-1.0.71.crate
/proc-macro2-1.0.74.crate
/proc-macro2-1.0.75.crate
/proc-macro2-1.0.76.crate
/proc-macro2-1.0.78.crate
/proc-macro2-1.0.79.crate
/proc-macro2-1.0.81.crate
/proc-macro2-1.0.82.crate
/proc-macro2-1.0.84.crate
/proc-macro2-1.0.85.crate
/proc-macro2-1.0.86.crate
/proc-macro2-1.0.87.crate
/proc-macro2-1.0.88.crate
/proc-macro2-1.0.89.crate
/proc-macro2-1.0.92.crate
/proc-macro2-1.0.93.crate

@ -0,0 +1,26 @@
From 421d96764e5ac1396ee220aa83c41ad5e6e444ba Mon Sep 17 00:00:00 2001
From: Fabio Valentini <decathorpe@gmail.com>
Date: Wed, 28 Aug 2024 00:59:51 +0200
Subject: [PATCH] ignore one doctest block that adds superfluous
dev-dependencies
---
src/extra.rs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/extra.rs b/src/extra.rs
index 522a90e..7ec8495 100644
--- a/src/extra.rs
+++ b/src/extra.rs
@@ -27,7 +27,7 @@ use core::fmt::{self, Debug};
/// workload that involves parsing it all would overflow a 32-bit source
/// location unless spans are being invalidated.
///
-/// ```
+/// ```ignore
/// use flate2::read::GzDecoder;
/// use std::ffi::OsStr;
/// use std::io::{BufReader, Read};
--
2.46.0

@ -1,3 +0,0 @@
# rust-proc-macro2
The rust-proc-macro2 package

@ -0,0 +1,21 @@
--- proc-macro2-1.0.93/Cargo.toml 1970-01-01T00:00:01+00:00
+++ proc-macro2-1.0.93/Cargo.toml 2025-01-14T21:02:12.518646+00:00
@@ -88,18 +88,9 @@
[dependencies.unicode-ident]
version = "1.0"
-[dev-dependencies.flate2]
-version = "1.0"
-
[dev-dependencies.quote]
version = "1.0"
default-features = false
-[dev-dependencies.rayon]
-version = "1.0"
-
[dev-dependencies.rustversion]
version = "1"
-
-[dev-dependencies.tar]
-version = "0.4"

@ -1,25 +1,27 @@
# Generated by rust2rpm 22
%bcond_without check
# Generated by rust2rpm 27
%bcond check 1
%global debug_package %{nil}
%global crate proc-macro2
Name: rust-proc-macro2
Version: 1.0.46
Version: 1.0.93
Release: %autorelease
Summary: Substitute implementation of the Rust compiler's proc_macro API
License: MIT OR Apache-2.0
URL: https://crates.io/crates/proc-macro2
Source: %{crates_source}
# Manually created patch for downstream crate metadata changes
# * remove superfluous dev-dependencies that are only present for a noop doctest
Patch: proc-macro2-fix-metadata.diff
Patch2: 0001-ignore-one-doctest-block-that-adds-superfluous-dev-d.patch
ExclusiveArch: %{rust_arches}
BuildRequires: rust-packaging >= 21
BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
Substitute implementation of the compiler's `proc_macro` API to decouple token-
based libraries from the procedural macro use case.}
A substitute implementation of the compiler's `proc_macro` API to
decouple token-based libraries from the procedural macro use case.}
%description %{_description}
@ -75,7 +77,7 @@ use the "span-locations" feature of the "%{crate}" crate.
%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%autosetup -n %{crate}-%{version} -p1
%cargo_prep
%generate_buildrequires
@ -89,8 +91,10 @@ use the "span-locations" feature of the "%{crate}" crate.
%if %{with check}
%check
# skip doctests that don't compile
%cargo_test -- -- --skip "src/lib.rs"
%cargo_test -- --lib
# * skip doctests that don't compile
%cargo_test -- --doc -- --skip 'src/lib.rs'
%cargo_test -- --tests
%endif
%changelog

@ -1,3 +0,0 @@
[DEFAULT]
unwanted-features =
nightly

@ -0,0 +1,26 @@
[package]
summary = "Substitute implementation of the Rust compiler's proc_macro API"
cargo-toml-patch-comments = [
"remove superfluous dev-dependencies that are only present for a noop doctest",
]
[[package.extra-patches]]
number = 2
file = "0001-ignore-one-doctest-block-that-adds-superfluous-dev-d.patch"
[features]
hide = ["nightly"]
[tests]
run = [
"lib",
"doc",
"tests",
]
skip.doc = [
"'src/lib.rs'",
]
comments.doc = [
"skip doctests that don't compile",
]

@ -1 +1 @@
SHA512 (proc-macro2-1.0.46.crate) = 1c2ae8dc4bebeeaa4af02f8edce18b3d159109a1639d8e9f26be2b7023ade9d09824ee0f2a60ae034967d982158196826fdb989d23a4b3bc81188a9a63e18cb9
SHA512 (proc-macro2-1.0.93.crate) = 1ae650e390e4f1b18d05f42d2ffcd025cabf72568a326cd85496c722600108b0aa0ab0161b39fcc931b8b302427f678650e703f4db57aa1a60f1751db881dc6c

Loading…
Cancel
Save