forked from pool/perl-XS-Parse-Keyword
Compare commits
28 Commits
d72e7c6ddc
...
1568cdcd3b
Author | SHA256 | Date | |
---|---|---|---|
1568cdcd3b | |||
51884c31f8 | |||
a5bdc5abb6 | |||
5af17f4440 | |||
8ec350d968 | |||
6aee89eb6f | |||
4240f75dbe | |||
2f5edf0b24 | |||
82e85478cd | |||
fd9a1d09c1 | |||
11663bad69 | |||
9354fe44ec | |||
c62d1d6010 | |||
68cd432334 | |||
575fa2bac9 | |||
5be13ea924 | |||
4d1e5fb401 | |||
d77d306864 | |||
dbcff49f23 | |||
ef2252510d | |||
9ae7b43019 | |||
1d6cb43bc2 | |||
a34bee5ea8 | |||
3ebfe5e010 | |||
2ae6ab72da | |||
da2fea63ea | |||
27cca94508 | |||
18ceefc177 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b4e775becc8a5d9b52cb5d569b9d3230eea451c134735845e77f89fa6a6c23d8
|
||||
size 84845
|
BIN
XS-Parse-Keyword-0.48.tar.gz
(Stored with Git LFS)
Normal file
BIN
XS-Parse-Keyword-0.48.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -1,3 +1,89 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 10 05:33:03 UTC 2025 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 0.480.0 (0.48)
|
||||
see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
|
||||
|
||||
0.48 2025-01-09
|
||||
[CHANGES]
|
||||
* Added `XPK_FLAG_PERMIT_LEXICAL`, allowing optional 'my'-prefixed
|
||||
keywords
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 12 16:46:16 UTC 2024 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 0.470.0 (0.47)
|
||||
see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
|
||||
|
||||
0.47 2024-11-25
|
||||
[BUGFIXES]
|
||||
* Don't upset gcc 15, by ensuring that function pointer casts fully
|
||||
specify argument types (RT157196)
|
||||
0.46 2024-09-03
|
||||
[CHANGES]
|
||||
* Added `XPK_PREFIXED_TERMEXPR_ENTERLEAVE`
|
||||
* Use module-specific rather than dist-specific dirs to store
|
||||
`include/` files
|
||||
0.45 2024-08-29
|
||||
[CHANGES]
|
||||
* Refuse to register operators that have neither `.new_op` nor
|
||||
`.ppadd`, as these will never work
|
||||
[BUGFIXES]
|
||||
* Update for perl 5.41.3: `OP_SMARTMATCH` is now removed, so make
|
||||
that registration conditional (RT155194)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jul 20 05:29:36 UTC 2024 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 0.440.0 (0.44)
|
||||
see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
|
||||
|
||||
0.44 2024-07-19
|
||||
[BUGFIXES]
|
||||
* `boot_xs_parse_infix()` has to load `XS/Parse/Infix.pm`, the perl
|
||||
module
|
||||
* Fix opname check for lexical operator alises, to match Perl's
|
||||
actual identifier rules
|
||||
* Fix deparse logic for fully-qualified infix operator names
|
||||
* Fix `lex_scan_packagename()` to not get confused by attribute
|
||||
syntax
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 3 16:51:11 UTC 2024 - Tina Müller <tina.mueller@suse.com>
|
||||
|
||||
- updated to 0.430.0 (0.43)
|
||||
see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
|
||||
|
||||
0.43 2024-07-03
|
||||
[CHANGES]
|
||||
* Use `File::ShareDir` for storing .h include files, rather than
|
||||
storing the contents in the `__DATA__` section of the build helpers
|
||||
* Support a new naming model for infix operators that supports
|
||||
lexical-aliases and renaming at import time
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 1 03:08:54 UTC 2024 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 0.42
|
||||
see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
|
||||
|
||||
0.42 2024-04-30
|
||||
[BUGFIXES]
|
||||
* Don't crash on zero-argument calls to list-associative wrapper
|
||||
functions (thanks aquanight) (RT153244)
|
||||
0.41 2024-04-25
|
||||
[BUGFIXES]
|
||||
* Remmeber to EXTEND the stack in list-associative operator wrapper
|
||||
functions (thanks aquanight) (RT153173)
|
||||
0.40 2024-04-23
|
||||
[CHANGES]
|
||||
* Support N-way list-associative operators, implemented as LISTOPs
|
||||
* Delete the no-longer-used API constants
|
||||
XPI_OPERAND_{ARITH,TERM,CUSTOM} from XSParseInfix.h
|
||||
[BUGFIXES]
|
||||
* Avoid a subsequent `use VERSION` in unit tests to keep perl 5.39.8
|
||||
happy
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 8 23:11:55 UTC 2024 - Tina Müller <tina.mueller@suse.com>
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package perl-XS-Parse-Keyword
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -18,9 +18,10 @@
|
||||
|
||||
%define cpan_name XS-Parse-Keyword
|
||||
Name: perl-XS-Parse-Keyword
|
||||
Version: 0.390.0
|
||||
Version: 0.480.0
|
||||
Release: 0
|
||||
%define cpan_version 0.39
|
||||
# 0.48 -> normalize -> 0.480.0
|
||||
%define cpan_version 0.48
|
||||
License: Artistic-1.0 OR GPL-1.0-or-later
|
||||
Summary: XS functions to assist in parsing keyword syntax
|
||||
URL: https://metacpan.org/release/%{cpan_name}
|
||||
@@ -31,8 +32,10 @@ BuildRequires: perl-macros
|
||||
BuildRequires: perl(ExtUtils::CBuilder)
|
||||
BuildRequires: perl(ExtUtils::CChecker) >= 0.11
|
||||
BuildRequires: perl(ExtUtils::ParseXS) >= 3.16
|
||||
BuildRequires: perl(File::ShareDir) >= 1.00
|
||||
BuildRequires: perl(Module::Build) >= 0.4004
|
||||
BuildRequires: perl(Test2::V0)
|
||||
Requires: perl(File::ShareDir) >= 1.00
|
||||
Provides: perl(XS::Parse::Infix) = %{version}
|
||||
Provides: perl(XS::Parse::Infix::Builder) = %{version}
|
||||
Provides: perl(XS::Parse::Keyword) = %{version}
|
||||
|
Reference in New Issue
Block a user