From d92be01156b981e5673727d43ccc1564d6839aa7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 14 Sep 2020 15:58:30 +0200 Subject: [PATCH 01/10] Import Reviewed in bug #1877731. --- perl-YAML.yaml | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 perl-YAML.yaml diff --git a/perl-YAML.yaml b/perl-YAML.yaml new file mode 100644 index 0000000..25ca8db --- /dev/null +++ b/perl-YAML.yaml @@ -0,0 +1,43 @@ +document: modulemd +version: 2 +data: + name: perl-YAML + stream: '1.30' + summary: Perl parser for YAML + description: > + The YAML.pm module implements a YAML Loader and Dumper based on the + YAML 1.0 specification. YAML is a generic data serialization language + that is optimized for human readability. It can be used to express + the data structures of most modern programming languages, including + Perl. For information on the YAML syntax, please refer to the YAML + specification. + license: + module: [ MIT ] + dependencies: + - buildrequires: + platform: [f34] + perl: ['5.30', '5.32'] + perl-YAML-bootstrap: [1.30] + requires: + platform: [f34] + perl: ['5.30', '5.32'] + references: + community: https://metacpan.org/release/YAML + profiles: + common: + description: YAML distribution + rpms: + - perl-YAML + api: + rpms: + - perl-YAML + buildopts: + rpms: + macros: | + %_with_perl_YAML_enables_test 1 + %_without_perl_YAML_enables_extra_test 1 + components: + rpms: + perl-YAML: + rationale: The API. + ref: master From 94e536f82c9d50dd8977ed7e594aa7b8dfaef641 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 11 Feb 2021 16:02:26 +0100 Subject: [PATCH 02/10] Pin components to f34, build for eln and f35 --- perl-YAML.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/perl-YAML.yaml b/perl-YAML.yaml index 25ca8db..05e85fe 100644 --- a/perl-YAML.yaml +++ b/perl-YAML.yaml @@ -15,11 +15,11 @@ data: module: [ MIT ] dependencies: - buildrequires: - platform: [f34] + platform: [eln, f34, f35] perl: ['5.30', '5.32'] perl-YAML-bootstrap: [1.30] requires: - platform: [f34] + platform: [eln, f34, f35] perl: ['5.30', '5.32'] references: community: https://metacpan.org/release/YAML @@ -40,4 +40,4 @@ data: rpms: perl-YAML: rationale: The API. - ref: master + ref: f34 From ebfba9e3bc44b0fe8052cc5e8372d4d7108dee73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 15 Jun 2021 12:13:40 +0200 Subject: [PATCH 03/10] Convert to modulemd-packager-v3 format and remove EOLed perl:5.30 --- perl-YAML.yaml | 53 ++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 38 insertions(+), 15 deletions(-) diff --git a/perl-YAML.yaml b/perl-YAML.yaml index 05e85fe..38a237c 100644 --- a/perl-YAML.yaml +++ b/perl-YAML.yaml @@ -1,5 +1,5 @@ -document: modulemd -version: 2 +document: modulemd-packager +version: 3 data: name: perl-YAML stream: '1.30' @@ -11,16 +11,44 @@ data: the data structures of most modern programming languages, including Perl. For information on the YAML syntax, please refer to the YAML specification. - license: - module: [ MIT ] - dependencies: - - buildrequires: - platform: [eln, f34, f35] - perl: ['5.30', '5.32'] + license: [MIT] + configurations: + - context: 'f6af5849' + platform: f34 + buildrequires: + perl: ['5.32'] perl-YAML-bootstrap: [1.30] requires: - platform: [eln, f34, f35] - perl: ['5.30', '5.32'] + perl: ['5.32'] + buildopts: + rpms: + macros: | + %_with_perl_YAML_enables_test 1 + %_without_perl_YAML_enables_extra_test 1 + - context: 'eb2ea8fc' + platform: f35 + buildrequires: + perl: ['5.32'] + perl-YAML-bootstrap: [1.30] + requires: + perl: ['5.32'] + buildopts: + rpms: + macros: | + %_with_perl_YAML_enables_test 1 + %_without_perl_YAML_enables_extra_test 1 + - context: '7ad956de' + platform: eln + buildrequires: + perl: ['5.32'] + perl-YAML-bootstrap: [1.30] + requires: + perl: ['5.32'] + buildopts: + rpms: + macros: | + %_with_perl_YAML_enables_test 1 + %_without_perl_YAML_enables_extra_test 1 references: community: https://metacpan.org/release/YAML profiles: @@ -31,11 +59,6 @@ data: api: rpms: - perl-YAML - buildopts: - rpms: - macros: | - %_with_perl_YAML_enables_test 1 - %_without_perl_YAML_enables_extra_test 1 components: rpms: perl-YAML: From f75fa848f85dff5b1e06e5a8f7e306d4cc4d0dfa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 6 Sep 2021 15:11:52 +0200 Subject: [PATCH 04/10] Add a context for platform:f36 --- perl-YAML.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/perl-YAML.yaml b/perl-YAML.yaml index 38a237c..9ec3e87 100644 --- a/perl-YAML.yaml +++ b/perl-YAML.yaml @@ -37,6 +37,18 @@ data: macros: | %_with_perl_YAML_enables_test 1 %_without_perl_YAML_enables_extra_test 1 + - context: '1' + platform: f36 + buildrequires: + perl: ['5.32'] + perl-YAML-bootstrap: [1.30] + requires: + perl: ['5.32'] + buildopts: + rpms: + macros: | + %_with_perl_YAML_enables_test 1 + %_without_perl_YAML_enables_extra_test 1 - context: '7ad956de' platform: eln buildrequires: From 348c308b5a264f7dea3f6a7d367a5ead5be44c44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 3 Mar 2022 11:02:57 +0100 Subject: [PATCH 05/10] Add a context for F37 --- perl-YAML.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/perl-YAML.yaml b/perl-YAML.yaml index 9ec3e87..ea85bfe 100644 --- a/perl-YAML.yaml +++ b/perl-YAML.yaml @@ -49,6 +49,18 @@ data: macros: | %_with_perl_YAML_enables_test 1 %_without_perl_YAML_enables_extra_test 1 + - context: 'f37' + platform: f37 + buildrequires: + perl: ['5.32'] + perl-YAML-bootstrap: [1.30] + requires: + perl: ['5.32'] + buildopts: + rpms: + macros: | + %_with_perl_YAML_enables_test 1 + %_without_perl_YAML_enables_extra_test 1 - context: '7ad956de' platform: eln buildrequires: From 6644d345a6a14b21c9dbbf84402f205ed42cce73 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Sun, 31 Jul 2022 20:30:15 +0200 Subject: [PATCH 06/10] Build the module with perl:5.34 and perl:5.36 --- perl-YAML.yaml | 64 ++++++++++++++++++++++++++++++-------------------- 1 file changed, 38 insertions(+), 26 deletions(-) diff --git a/perl-YAML.yaml b/perl-YAML.yaml index ea85bfe..b07efeb 100644 --- a/perl-YAML.yaml +++ b/perl-YAML.yaml @@ -13,61 +13,73 @@ data: specification. license: [MIT] configurations: - - context: 'f6af5849' - platform: f34 - buildrequires: - perl: ['5.32'] - perl-YAML-bootstrap: [1.30] - requires: - perl: ['5.32'] - buildopts: - rpms: - macros: | - %_with_perl_YAML_enables_test 1 - %_without_perl_YAML_enables_extra_test 1 - - context: 'eb2ea8fc' + - context: 'f35p534' platform: f35 buildrequires: - perl: ['5.32'] + perl: ['5.34'] perl-YAML-bootstrap: [1.30] requires: - perl: ['5.32'] + perl: ['5.34'] buildopts: rpms: macros: | %_with_perl_YAML_enables_test 1 %_without_perl_YAML_enables_extra_test 1 - - context: '1' + - context: 'f36p534' platform: f36 buildrequires: - perl: ['5.32'] + perl: ['5.34'] perl-YAML-bootstrap: [1.30] requires: - perl: ['5.32'] + perl: ['5.34'] buildopts: rpms: macros: | %_with_perl_YAML_enables_test 1 %_without_perl_YAML_enables_extra_test 1 - - context: 'f37' + - context: 'f37p534' platform: f37 buildrequires: - perl: ['5.32'] + perl: ['5.34'] perl-YAML-bootstrap: [1.30] requires: - perl: ['5.32'] + perl: ['5.34'] buildopts: rpms: macros: | %_with_perl_YAML_enables_test 1 %_without_perl_YAML_enables_extra_test 1 - - context: '7ad956de' - platform: eln + - context: 'f35p536' + platform: f35 buildrequires: - perl: ['5.32'] + perl: ['5.36'] perl-YAML-bootstrap: [1.30] requires: - perl: ['5.32'] + perl: ['5.36'] + buildopts: + rpms: + macros: | + %_with_perl_YAML_enables_test 1 + %_without_perl_YAML_enables_extra_test 1 + - context: 'f36p536' + platform: f36 + buildrequires: + perl: ['5.36'] + perl-YAML-bootstrap: [1.30] + requires: + perl: ['5.36'] + buildopts: + rpms: + macros: | + %_with_perl_YAML_enables_test 1 + %_without_perl_YAML_enables_extra_test 1 + - context: 'f37p536' + platform: f37 + buildrequires: + perl: ['5.36'] + perl-YAML-bootstrap: [1.30] + requires: + perl: ['5.36'] buildopts: rpms: macros: | @@ -87,4 +99,4 @@ data: rpms: perl-YAML: rationale: The API. - ref: f34 + ref: f36 From f0c28b9e1c6886231e97387bc1b60247b0fd7e37 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 10 Aug 2022 16:51:53 +0000 Subject: [PATCH 07/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 4cd4140f25f7c29fc20076f85cf06198d813c503 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Tue, 23 Aug 2022 12:20:02 +0200 Subject: [PATCH 08/10] Build module with platform:f38 --- perl-YAML.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/perl-YAML.yaml b/perl-YAML.yaml index b07efeb..f9f15c7 100644 --- a/perl-YAML.yaml +++ b/perl-YAML.yaml @@ -49,6 +49,18 @@ data: macros: | %_with_perl_YAML_enables_test 1 %_without_perl_YAML_enables_extra_test 1 + - context: 'f38p534' + platform: f38 + buildrequires: + perl: ['5.34'] + perl-YAML-bootstrap: [1.30] + requires: + perl: ['5.34'] + buildopts: + rpms: + macros: | + %_with_perl_YAML_enables_test 1 + %_without_perl_YAML_enables_extra_test 1 - context: 'f35p536' platform: f35 buildrequires: @@ -85,6 +97,18 @@ data: macros: | %_with_perl_YAML_enables_test 1 %_without_perl_YAML_enables_extra_test 1 + - context: 'f38p536' + platform: f38 + buildrequires: + perl: ['5.36'] + perl-YAML-bootstrap: [1.30] + requires: + perl: ['5.36'] + buildopts: + rpms: + macros: | + %_with_perl_YAML_enables_test 1 + %_without_perl_YAML_enables_extra_test 1 references: community: https://metacpan.org/release/YAML profiles: From c3d9e2c850fb55925271e6012e6d65f47c98cc50 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Thu, 16 Feb 2023 10:16:54 +0100 Subject: [PATCH 09/10] Remove a context for Fedora 35 --- perl-YAML.yaml | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/perl-YAML.yaml b/perl-YAML.yaml index f9f15c7..282fc32 100644 --- a/perl-YAML.yaml +++ b/perl-YAML.yaml @@ -13,18 +13,6 @@ data: specification. license: [MIT] configurations: - - context: 'f35p534' - platform: f35 - buildrequires: - perl: ['5.34'] - perl-YAML-bootstrap: [1.30] - requires: - perl: ['5.34'] - buildopts: - rpms: - macros: | - %_with_perl_YAML_enables_test 1 - %_without_perl_YAML_enables_extra_test 1 - context: 'f36p534' platform: f36 buildrequires: @@ -61,18 +49,6 @@ data: macros: | %_with_perl_YAML_enables_test 1 %_without_perl_YAML_enables_extra_test 1 - - context: 'f35p536' - platform: f35 - buildrequires: - perl: ['5.36'] - perl-YAML-bootstrap: [1.30] - requires: - perl: ['5.36'] - buildopts: - rpms: - macros: | - %_with_perl_YAML_enables_test 1 - %_without_perl_YAML_enables_extra_test 1 - context: 'f36p536' platform: f36 buildrequires: From b0dfd85b0c73642ca7a8e3618882aa2fdec0a234 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Thu, 16 Feb 2023 10:19:57 +0100 Subject: [PATCH 10/10] Add a context for Fedora 39; Use branch f38 --- perl-YAML.yaml | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/perl-YAML.yaml b/perl-YAML.yaml index 282fc32..d8ba306 100644 --- a/perl-YAML.yaml +++ b/perl-YAML.yaml @@ -49,6 +49,18 @@ data: macros: | %_with_perl_YAML_enables_test 1 %_without_perl_YAML_enables_extra_test 1 + - context: 'f39p534' + platform: f39 + buildrequires: + perl: ['5.34'] + perl-YAML-bootstrap: [1.30] + requires: + perl: ['5.34'] + buildopts: + rpms: + macros: | + %_with_perl_YAML_enables_test 1 + %_without_perl_YAML_enables_extra_test 1 - context: 'f36p536' platform: f36 buildrequires: @@ -85,6 +97,18 @@ data: macros: | %_with_perl_YAML_enables_test 1 %_without_perl_YAML_enables_extra_test 1 + - context: 'f39p536' + platform: f39 + buildrequires: + perl: ['5.36'] + perl-YAML-bootstrap: [1.30] + requires: + perl: ['5.36'] + buildopts: + rpms: + macros: | + %_with_perl_YAML_enables_test 1 + %_without_perl_YAML_enables_extra_test 1 references: community: https://metacpan.org/release/YAML profiles: @@ -99,4 +123,4 @@ data: rpms: perl-YAML: rationale: The API. - ref: f36 + ref: f38