Skip to content

Commit 278ed85

Browse files
authored
Upgrade perl-Alien-pkgconf version to 0.20 (#12936)
1 parent dc8d6a2 commit 278ed85

4 files changed

Lines changed: 43 additions & 7 deletions

File tree

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
From 07715ec6cab4e23498bbe1acd852b2f92ce696a8 Mon Sep 17 00:00:00 2001
2+
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar@redhat.com>
3+
Date: Fri, 3 Mar 2023 13:26:32 +0100
4+
Subject: [PATCH] Accept pkgconf-1.9
5+
MIME-Version: 1.0
6+
Content-Type: text/plain; charset=UTF-8
7+
Content-Transfer-Encoding: 8bit
8+
9+
https://github.com/PerlAlien/PkgConfig-LibPkgConf/issues/15
10+
Signed-off-by: Petr Písař <ppisar@redhat.com>
11+
---
12+
t/xs.t | 3 ---
13+
1 file changed, 3 deletions(-)
14+
15+
diff --git a/t/xs.t b/t/xs.t
16+
index 372e802..8439b35 100644
17+
--- a/t/xs.t
18+
+++ b/t/xs.t
19+
@@ -15,9 +15,6 @@ xs_ok $xs, with_subtest {
20+
21+
cmp_ok( Foo::pkgconf_version(), ">", 10502, "pkgconf is at least 1.5.2" );
22+
note "version = @{[ Foo::pkgconf_version() ]}";
23+
-
24+
- # For now 1.9.x is unfortunately not supported
25+
- cmp_ok( Foo::pkgconf_version(), "<", 10900, "pkgconf is not 1.9.x or 2.x" );
26+
};
27+
28+
done_testing;
29+
--
30+
2.39.2
31+
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"Signatures": {
3-
"perl-Alien-pkgconf-0.17.tar.gz": "d41be11b81fcdd8027b8135a120ded06cba0a78429c683c3658e012a13adcc04"
3+
"perl-Alien-pkgconf-0.20.tar.gz": "93ac0adcaccfa5ca3151bc9a4a3cc5e9d0591696b6ee059a3311f1e1cb49410d"
44
}
5-
}
5+
}

SPECS-EXTENDED/perl-Alien-pkgconf/perl-Alien-pkgconf.spec

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
Name: perl-Alien-pkgconf
2-
Version: 0.17
3-
Release: 2%{?dist}
2+
Version: 0.20
3+
Release: 1%{?dist}
44
Summary: Discover pkgconf and libpkgconf
5-
# Other files: GPL+ or Artistic
5+
# Other files: GPL+ or Artistic
66
## Not used
77
# pkgconf-1.3.9/aclocal.m4: GPLv3+ with exceptions
88
License: GPL+ or Artistic
99
Vendor: Microsoft Corporation
1010
Distribution: Azure Linux
1111
URL: https://metacpan.org/release/Alien-pkgconf
1212
Source0: https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-pkgconf-%{version}.tar.gz#/perl-Alien-pkgconf-%{version}.tar.gz
13+
Patch0: Alien-pkgconf-0.19-Accept-pkgconf-1.9.patch
1314
# This is a full-arch package because it stores data about arch-specific
1415
# libpkgconf.so library and it stores them into arch-specific directory.
1516
# But it does not install any ELF, therefore disable debuginfo generation.
@@ -76,6 +77,10 @@ perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
7677
%{_mandir}/man3/*
7778

7879
%changelog
80+
* Fri Mar 14 2025 Jyoti Kanase <v-jykanase@microsoft.com> - 0.20-1
81+
- Upgrade to 0.20
82+
- License verified
83+
7984
* Wed Nov 04 2020 Joe Schmitt <joschmit@microsoft.com> - 0.17-2
8085
- Initial CBL-Mariner import from Fedora 32 (license: MIT).
8186
- Disable tests to avoid Alien circular dependency.

cgmanifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16043,8 +16043,8 @@
1604316043
"type": "other",
1604416044
"other": {
1604516045
"name": "perl-Alien-pkgconf",
16046-
"version": "0.17",
16047-
"downloadUrl": "https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-pkgconf-0.17.tar.gz"
16046+
"version": "0.20",
16047+
"downloadUrl": "https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-pkgconf-0.20.tar.gz"
1604816048
}
1604916049
}
1605016050
},

0 commit comments

Comments
 (0)