Skip to content

Commit 969698e

Browse files
authored
Upgrade: perl-YAML-Syck version to 1.34 (#12807)
1 parent cef6b4b commit 969698e

3 files changed

Lines changed: 16 additions & 12 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"Signatures": {
3-
"perl-YAML-Syck-1.32.tar.gz": "db1d90ec03e0466e134e6032d03eaf73a7305631bcdbbfd8fe5356bd77cae9bb"
3+
"YAML-Syck-1.34.tar.gz": "cc9156ccaebda798ebfe2f31b619e806577f860ed1704262f17ffad3c6e34159"
44
}
55
}

SPECS-EXTENDED/perl-YAML-Syck/perl-YAML-Syck.spec

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,17 @@
66
%endif
77

88
Name: perl-YAML-Syck
9-
Version: 1.32
10-
Release: 2%{?dist}
9+
Version: 1.34
10+
Release: 1%{?dist}
1111
Summary: Fast, lightweight YAML loader and dumper
12-
License: BSD and MIT
12+
# gram.*: GPL-2.0-or-later
13+
# *: MIT
14+
# Note that libsyck COPYING file describes itself as BSD but it's actually MIT
15+
License: GPL-2.0-or-later AND MIT
1316
Vendor: Microsoft Corporation
1417
Distribution: Azure Linux
1518
URL: https://metacpan.org/release/YAML-Syck
16-
Source0: https://cpan.metacpan.org/modules/by-module/YAML/YAML-Syck-%{version}.tar.gz#/perl-YAML-Syck-%{version}.tar.gz
19+
Source0: https://cpan.metacpan.org/modules/by-module/YAML/YAML-Syck-%{version}.tar.gz
1720
# Module Build
1821
BuildRequires: coreutils
1922
BuildRequires: findutils
@@ -55,7 +58,7 @@ BuildRequires: perl(JSON)
5558
BuildRequires: perl(Symbol)
5659
%endif
5760
# Dependencies
58-
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
61+
# (none)
5962

6063
# Avoid provides for private perl objects
6164
%{?perl_default_filter}
@@ -68,11 +71,8 @@ structures to YAML strings, and the other way around.
6871
%prep
6972
%setup -q -n YAML-Syck-%{version}
7073

71-
# Unbundle core and unused modules
72-
rm -rvf inc/{Module,Scalar,Test}
73-
7474
%build
75-
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags} -DI_STDLIB=1 -DI_STRING=1"
75+
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags} -DI_STDLIB=1 -DI_STRING=1 -std=gnu17"
7676
make %{?_smp_mflags}
7777

7878
%install
@@ -94,6 +94,10 @@ make test
9494
%{_mandir}/man3/YAML::Syck.3*
9595

9696
%changelog
97+
* Mon Feb 27 2025 Sumit Jena <v-sumitjena@microsoft.com> - 1.34-1
98+
- Update to version 1.34
99+
- License verified
100+
97101
* Fri Oct 15 2021 Pawel Winogrodzki <pawelwi@microsoft.com> - 1.32-2
98102
- Initial CBL-Mariner import from Fedora 31 (license: MIT).
99103

cgmanifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20983,8 +20983,8 @@
2098320983
"type": "other",
2098420984
"other": {
2098520985
"name": "perl-YAML-Syck",
20986-
"version": "1.32",
20987-
"downloadUrl": "https://cpan.metacpan.org/modules/by-module/YAML/YAML-Syck-1.32.tar.gz"
20986+
"version": "1.34",
20987+
"downloadUrl": "https://cpan.metacpan.org/modules/by-module/YAML/YAML-Syck-1.34.tar.gz"
2098820988
}
2098920989
}
2099020990
},

0 commit comments

Comments
 (0)