8
0

Compare commits

...

50 Commits

Author SHA256 Message Date
03d901c3e8 Accepting request 1269373 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1269373
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=46
2025-04-15 14:46:34 +00:00
b8cfba6526 Accepting request 1268713 from devel:languages:perl:autoupdate
- updated to 5.150.0 (5.15)
   see /usr/share/doc/packages/perl-JSON-Validator/Changes
  5.15 2025-03-16T18:47:47
   - Make JSON::Validator::Util::is_bool return true when passed perl v5.36+ builtin booleans #275
   - Fix wrong resolving of responses component using $ref #277
   - Fix array coercion for array parameters with a $ref schema #274

OBS-URL: https://build.opensuse.org/request/show/1268713
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-JSON-Validator?expand=0&rev=85
2025-04-14 20:41:19 +00:00
db51c45986 Accepting request 1070681 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1070681
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=45
2023-03-10 21:08:49 +00:00
14fa49cfc5 Accepting request 1070492 from devel:languages:perl:autoupdate
- updated to 5.14
   see /usr/share/doc/packages/perl-JSON-Validator/Changes
  5.14 2023-03-06T13:45:33
   - Avoid mutating OpenAPIv2 schema "parameters" when validating

OBS-URL: https://build.opensuse.org/request/show/1070492
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-JSON-Validator?expand=0&rev=83
2023-03-10 10:44:11 +00:00
5c4bb1a9e6 Accepting request 1042344 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1042344
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=44
2022-12-12 16:40:01 +00:00
Cris Dywan
dbc3932c4f Accepting request 1042264 from devel:languages:perl:autoupdate
- updated to 5.13
   see /usr/share/doc/packages/perl-JSON-Validator/Changes
  5.13 2022-12-09T09:55:24
   - Fix not coercing body parameter for OpenAPIv2

OBS-URL: https://build.opensuse.org/request/show/1042264
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-JSON-Validator?expand=0&rev=81
2022-12-12 11:52:20 +00:00
46a0b48662 Accepting request 1034524 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1034524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=43
2022-11-09 11:57:06 +00:00
3a4afa30aa Accepting request 1034245 from devel:languages:perl:autoupdate
- updated to 5.12
   see /usr/share/doc/packages/perl-JSON-Validator/Changes
  5.12 2022-10-26T20:14:57
   - Allow unicode strings in the JSON schema #268
     Contributor: Brad Barden
   - Specified Perl version
   - Updated basic repository files
   - Updated contributors list

OBS-URL: https://build.opensuse.org/request/show/1034245
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-JSON-Validator?expand=0&rev=79
2022-11-08 12:50:29 +00:00
85fff19887 Accepting request 1001280 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1001280
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=42
2022-09-05 19:22:23 +00:00
Cris Dywan
a94bab631d Accepting request 1000618 from devel:languages:perl:autoupdate
- updated to 5.11
   see /usr/share/doc/packages/perl-JSON-Validator/Changes
  5.11 2022-08-30T15:41:16+0900
   - Fix sorting routes with placeholders on different positions

OBS-URL: https://build.opensuse.org/request/show/1000618
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-JSON-Validator?expand=0&rev=77
2022-09-05 14:00:56 +00:00
4e34743a66 Accepting request 998844 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/998844
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=41
2022-08-24 13:10:59 +00:00
599a51a621 Accepting request 965753 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/965753
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=40
2022-03-30 18:35:35 +00:00
672897448d Accepting request 946123 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/946123
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=39
2022-01-13 22:21:10 +00:00
113ea29a67 Accepting request 940189 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/940189
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=38
2021-12-13 19:44:40 +00:00
25fd4dc847 Accepting request 933808 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/933808
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=37
2021-11-25 22:05:48 +00:00
fa5522c9e8 Accepting request 923794 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/923794
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=36
2021-10-07 22:06:22 +00:00
1237fb3065 Accepting request 921847 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/921847
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=35
2021-09-27 18:09:08 +00:00
ae80c3923e Accepting request 918698 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/918698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=34
2021-09-14 19:14:12 +00:00
7e1b7d5f43 Accepting request 906039 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/906039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=33
2021-07-13 20:37:30 +00:00
17499a75bc Accepting request 903029 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/903029
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=32
2021-06-29 20:43:30 +00:00
5b0bfa53fa Accepting request 889346 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/889346
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=31
2021-04-29 20:46:52 +00:00
92f59541c3 Accepting request 880886 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/880886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=30
2021-04-12 15:10:31 +00:00
Richard Brown
fb21d33a54 Accepting request 874860 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/874860
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=29
2021-02-25 17:28:46 +00:00
4e7af3b398 Accepting request 868344 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/868344
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=28
2021-02-02 13:24:54 +00:00
6da0d047be Accepting request 867010 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/867010
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=27
2021-01-27 17:58:02 +00:00
ca0af4b690 Accepting request 841735 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/841735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=26
2020-10-26 15:18:04 +00:00
87f559898b Accepting request 841448 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/841448
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=25
2020-10-13 13:45:50 +00:00
421053c03d Accepting request 839750 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/839750
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=24
2020-10-06 15:11:24 +00:00
87f79a5eae Accepting request 838284 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/838284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=23
2020-09-29 17:02:01 +00:00
fbfe16816b Accepting request 834624 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/834624
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=22
2020-09-15 14:34:34 +00:00
f91e3fe1e3 Accepting request 827148 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/827148
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=21
2020-08-17 10:06:45 +00:00
1ba97b84ad Accepting request 818550 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/818550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=20
2020-07-04 23:18:07 +00:00
3ff822ca91 Accepting request 812688 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/812688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=19
2020-06-09 22:48:01 +00:00
a8d9fcfa0b Accepting request 788941 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/788941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=18
2020-03-27 20:58:40 +00:00
ffbc41d032 Accepting request 783470 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/783470
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=17
2020-03-11 17:50:18 +00:00
c728bae432 Accepting request 777378 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/777378
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=16
2020-02-20 13:56:03 +00:00
ca9aaea175 Accepting request 774958 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/774958
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=15
2020-02-18 09:42:23 +00:00
Oliver Kurz
cd7d232bdf Accepting request 774343 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/774343
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=14
2020-02-14 15:41:11 +00:00
cc70ee9f8b Accepting request 773675 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/773675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=13
2020-02-13 09:11:49 +00:00
19fd85b3cd Accepting request 773103 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/773103
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=12
2020-02-10 20:56:03 +00:00
ea6f52cda3 Accepting request 768344 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/768344
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=11
2020-01-30 08:41:39 +00:00
c4a7cc3d48 Accepting request 760198 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/760198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=10
2020-01-01 13:59:45 +00:00
070f0470f0 Accepting request 743960 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/743960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=9
2019-10-30 13:47:45 +00:00
e204d97e85 Accepting request 733997 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/733997
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=8
2019-09-30 14:01:28 +00:00
67fc4d41ff Accepting request 722200 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/722200
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=7
2019-08-13 11:19:11 +00:00
41cc777d99 Accepting request 702477 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/702477
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=6
2019-05-13 12:51:39 +00:00
0ffe138a22 Accepting request 701309 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/701309
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=5
2019-05-07 21:20:05 +00:00
02d4afef23 Accepting request 700693 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/700693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=4
2019-05-06 11:27:21 +00:00
c796fa5b8d Accepting request 692128 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/692128
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=3
2019-04-08 08:40:09 +00:00
786a46c934 Accepting request 691644 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/691644
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-JSON-Validator?expand=0&rev=2
2019-04-05 10:05:17 +00:00
4 changed files with 81 additions and 12 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b3ebbbbbdf6015a4c8c15c2e2decad8e45c4ffa6b1e94b1771903d85f94c9bd4
size 112742

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eab57676bd3c7c318bc99118754e7f973259792f1ca13099e041938dd515bc05
size 247378

View File

@@ -1,3 +1,54 @@
-------------------------------------------------------------------
Mon Mar 17 05:34:44 UTC 2025 - Tina Müller <timueller+perl@suse.de>
- updated to 5.150.0 (5.15)
see /usr/share/doc/packages/perl-JSON-Validator/Changes
5.15 2025-03-16T18:47:47
- Make JSON::Validator::Util::is_bool return true when passed perl v5.36+ builtin booleans #275
- Fix wrong resolving of responses component using $ref #277
- Fix array coercion for array parameters with a $ref schema #274
-------------------------------------------------------------------
Tue Mar 7 03:06:49 UTC 2023 - Tina Müller <timueller+perl@suse.de>
- updated to 5.14
see /usr/share/doc/packages/perl-JSON-Validator/Changes
5.14 2023-03-06T13:45:33
- Avoid mutating OpenAPIv2 schema "parameters" when validating
-------------------------------------------------------------------
Fri Dec 9 03:07:16 UTC 2022 - Tina Müller <timueller+perl@suse.de>
- updated to 5.13
see /usr/share/doc/packages/perl-JSON-Validator/Changes
5.13 2022-12-09T09:55:24
- Fix not coercing body parameter for OpenAPIv2
-------------------------------------------------------------------
Thu Oct 27 03:08:11 UTC 2022 - Tina Müller <timueller+perl@suse.de>
- updated to 5.12
see /usr/share/doc/packages/perl-JSON-Validator/Changes
5.12 2022-10-26T20:14:57
- Allow unicode strings in the JSON schema #268
Contributor: Brad Barden
- Specified Perl version
- Updated basic repository files
- Updated contributors list
-------------------------------------------------------------------
Wed Aug 31 03:07:16 UTC 2022 - Tina Müller <timueller+perl@suse.de>
- updated to 5.11
see /usr/share/doc/packages/perl-JSON-Validator/Changes
5.11 2022-08-30T15:41:16+0900
- Fix sorting routes with placeholders on different positions
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Aug 19 03:07:53 UTC 2022 - Tina Müller <timueller+perl@suse.de> Fri Aug 19 03:07:53 UTC 2022 - Tina Müller <timueller+perl@suse.de>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package perl-JSON-Validator # spec file for package perl-JSON-Validator
# #
# Copyright (c) 2022 SUSE LLC # Copyright (c) 2025 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -18,24 +18,41 @@
%define cpan_name JSON-Validator %define cpan_name JSON-Validator
Name: perl-JSON-Validator Name: perl-JSON-Validator
Version: 5.10 Version: 5.150.0
Release: 0 Release: 0
# 5.15 -> normalize -> 5.150.0
%define cpan_version 5.15
License: Artistic-2.0 License: Artistic-2.0
Summary: Validate data against a JSON schema Summary: Validate data against a JSON schema
URL: https://metacpan.org/release/%{cpan_name} URL: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/J/JH/JHTHORSEN/%{cpan_name}-%{version}.tar.gz Source0: https://cpan.metacpan.org/authors/id/J/JH/JHTHORSEN/%{cpan_name}-%{cpan_version}.tar.gz
Source1: cpanspec.yml Source1: cpanspec.yml
BuildArch: noarch BuildArch: noarch
BuildRequires: perl BuildRequires: perl
BuildRequires: perl-macros BuildRequires: perl-macros
BuildRequires: perl(List::Util) >= 1.45 BuildRequires: perl(List::Util) >= 1.45
BuildRequires: perl(Mojolicious) >= 7.28 BuildRequires: perl(Mojolicious) >= 7.280
BuildRequires: perl(Test::Deep) BuildRequires: perl(Test::Deep)
BuildRequires: perl(Test::More) >= 1.30 BuildRequires: perl(Test::More) >= 1.30
BuildRequires: perl(YAML::XS) >= 0.67 BuildRequires: perl(YAML::XS) >= 0.670
Requires: perl(List::Util) >= 1.45 Requires: perl(List::Util) >= 1.45
Requires: perl(Mojolicious) >= 7.28 Requires: perl(Mojolicious) >= 7.280
Requires: perl(YAML::XS) >= 0.67 Requires: perl(YAML::XS) >= 0.670
Provides: perl(JSON::Validator) = %{version}
Provides: perl(JSON::Validator::Error)
Provides: perl(JSON::Validator::Formats)
Provides: perl(JSON::Validator::Joi)
Provides: perl(JSON::Validator::Schema)
Provides: perl(JSON::Validator::Schema::Draft201909)
Provides: perl(JSON::Validator::Schema::Draft4)
Provides: perl(JSON::Validator::Schema::Draft6)
Provides: perl(JSON::Validator::Schema::Draft7)
Provides: perl(JSON::Validator::Schema::OpenAPIv2)
Provides: perl(JSON::Validator::Schema::OpenAPIv3)
Provides: perl(JSON::Validator::Store)
Provides: perl(JSON::Validator::URI)
Provides: perl(JSON::Validator::Util)
%undefine __perllib_provides
%{perl_requires} %{perl_requires}
%description %description
@@ -45,8 +62,9 @@ schema or you can use the elegant DSL schema-builder JSON::Validator::Joi
to define the schema programmatically. to define the schema programmatically.
%prep %prep
%autosetup -n %{cpan_name}-%{version} %autosetup -n %{cpan_name}-%{cpan_version} -p1
find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 644
%build %build
perl Makefile.PL INSTALLDIRS=vendor perl Makefile.PL INSTALLDIRS=vendor