Skip to content

Commit 34aae08

Browse files
Upgrade: re2c version to 3.1 (#11520)
1 parent fb47ed9 commit 34aae08

3 files changed

Lines changed: 63 additions & 20 deletions

File tree

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"Signatures": {
3-
"re2c-2.0.tar.xz": "89a9d7ee14be10e3779ea7b2c8ea4a964afce6e76b8dbcd5479940681db46d20"
3+
"re2c-3.1.tar.xz": "0ac299ad359e3f512b06a99397d025cfff81d3be34464ded0656f8a96676c029"
44
}
5-
}
5+
}

SPECS-EXTENDED/re2c/re2c.spec

Lines changed: 59 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
1-
Summary: Tool for generating C-based recognizers from regular expressions
2-
Name: re2c
3-
Version: 2.0
4-
Release: 1%{?dist}
5-
License: Public Domain
1+
Summary: Tool for generating C, C++, and go recognizers from regular expressions
2+
Name: re2c
3+
Version: 3.1
4+
Release: 4%{?dist}
5+
License: Public Domain
66
Vendor: Microsoft Corporation
77
Distribution: Azure Linux
8-
URL: https://re2c.org/
9-
Source: https://github.com/skvadrik/re2c/releases/download/%{version}/re2c-%{version}.tar.xz
10-
BuildRequires: gcc
11-
BuildRequires: gcc-c++
8+
URL: https://re2c.org/
9+
Source: https://github.com/skvadrik/re2c/releases/download/%{version}/%{name}-%{version}.tar.xz
10+
11+
BuildRequires: gcc
12+
BuildRequires: gcc-c++
13+
BuildRequires: make
14+
BuildRequires: python3
1215

1316
%description
1417
re2c is a tool for writing very fast and very flexible scanners. Unlike any
@@ -35,17 +38,56 @@ make tests
3538
%license LICENSE
3639
%doc CHANGELOG README.md examples/ doc/*
3740
%{_bindir}/re2c
41+
%{_bindir}/re2go
42+
%{_bindir}/re2rust
43+
%{_datadir}/re2c/
3844
%{_mandir}/man1/re2c.1*
39-
%{_datadir}/re2c/stdlib/unicode_categories.re
45+
%{_mandir}/man1/re2go.1*
46+
%{_mandir}/man1/re2rust.1*
4047

4148
%changelog
42-
* Mon Sep 18 2023 Andrew Phelps <anphel@microsoft.com> - 2.0-1
43-
- Upgrade to version 2.0
44-
- Lint spec
45-
- License verified
49+
* Thu Dec 19 2024 Akhila Guruju <v-guakhila@microsoft.com> - 3.1-4
50+
- Initial Azure Linux import from Fedora 41 (license: MIT).
51+
- License verified.
52+
53+
* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.1-3
54+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
55+
56+
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.1-2
57+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
58+
59+
* Fri Jan 26 2024 Orion Poplawski <orion@nwra.com> - 3.1-1
60+
- Update to 3.1
61+
62+
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-7
63+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
64+
65+
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-6
66+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
67+
68+
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-5
69+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
4670

47-
* Fri Oct 15 2021 Pawel Winogrodzki <pawelwi@microsoft.com> - 1.1.1-5
48-
- Initial CBL-Mariner import from Fedora 32 (license: MIT).
71+
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-4
72+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
73+
74+
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-3
75+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
76+
77+
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-2
78+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
79+
80+
* Sun Jun 13 2021 Kyle Lexmond <fedora@kyl191.net> - 2.1.1-1
81+
- Update to 2.1.1
82+
83+
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-2
84+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
85+
86+
* Wed Sep 9 21:15:59 MDT 2020 Orion Poplawski <orion@nwra.com> - 2.0.3-1
87+
- Update to 2.0.3
88+
89+
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-5
90+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
4991

5092
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-4
5193
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
@@ -148,3 +190,4 @@ make tests
148190

149191
* Thu May 03 2007 Dag Wieers <dag@wieers.com> - 0.12.0-1
150192
- Initial version.
193+

cgmanifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25693,8 +25693,8 @@
2569325693
"type": "other",
2569425694
"other": {
2569525695
"name": "re2c",
25696-
"version": "2.0",
25697-
"downloadUrl": "https://github.com/skvadrik/re2c/releases/download/2.0/re2c-2.0.tar.xz"
25696+
"version": "3.1",
25697+
"downloadUrl": "https://github.com/skvadrik/re2c/releases/download/3.1/re2c-3.1.tar.xz"
2569825698
}
2569925699
}
2570025700
},

0 commit comments

Comments
 (0)