Skip to content

Commit 74c32a4

Browse files
authored
libwpe: Update Version from 1.12.0 -> 1.15.2 (#11197)
1 parent 6e59a5f commit 74c32a4

File tree

5 files changed

+70
-28
lines changed

5 files changed

+70
-28
lines changed
Binary file not shown.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
-----BEGIN PGP SIGNATURE-----
2+
3+
iF0EABEDAB0WIQRao7wzT9fjNp58d7KRxVnb5MkSOwUCZbJ1TAAKCRCRxVnb5MkS
4+
O1rjAJ9E4u/3REGQy3Inzfu4bIhpFGsAcACfccAXqH7RV6hN7OCEdmZwE9ADoBY=
5+
=48jg
6+
-----END PGP SIGNATURE-----
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
{
22
"Signatures": {
3-
"libwpe-1.12.0.tar.xz": "e8eeca228a6b4c36294cfb63f7d3ba9ada47a430904a5a973b3c99c96a44c18c"
3+
"libwpe-1.15.2.tar.xz": "6d769f64cee0fb1b5069c3b250b0f91e5cd90564cd2efdf633442bab96e5dbe8",
4+
"libwpe-1.15.2.tar.xz.asc": "17577d9bf2603c0caba8cda5dfa8a69cb11114c57282071f8dce1b96385e6ab4",
5+
"gpgkey-5AA3BC334FD7E3369E7C77B291C559DBE4C9123B.gpg": "acfa112e3719b1f5aee1a658affe36a9ab4f0b068a139fbcf8ac2ccd3c1f3959"
46
}
57
}

SPECS-EXTENDED/libwpe/libwpe.spec

Lines changed: 59 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,45 @@
1-
Summary: General-purpose library for the WPE-flavored port of WebKit
2-
Name: libwpe
3-
Version: 1.12.0
4-
Release: 1%{?dist}
5-
License: BSD
61
Vendor: Microsoft Corporation
72
Distribution: Azure Linux
3+
Name: libwpe
4+
Version: 1.15.2
5+
Release: 2%{?dist}
6+
Summary: General-purpose library for the WPE-flavored port of WebKit
7+
License: BSD
88
URL: https://github.com/WebPlatformForEmbedded/%{name}
99
Source0: https://github.com/WebPlatformForEmbedded/libwpe/releases/download/%{version}/%{name}-%{version}.tar.xz
10-
BuildRequires: cmake
10+
Source1: https://github.com/WebPlatformForEmbedded/libwpe/releases/download/%{version}/%{name}-%{version}.tar.xz.asc
11+
# Created from https://keys.openpgp.org/vks/v1/by-fingerprint/5AA3BC334FD7E3369E7C77B291C559DBE4C9123B
12+
# $ gpg --import 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B.asc
13+
# $ gpg2 --export --export-options export-minimal 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B > gpgkey-5AA3BC334FD7E3369E7C77B291C559DBE4C9123B.gpg
14+
Source2: gpgkey-5AA3BC334FD7E3369E7C77B291C559DBE4C9123B.gpg
15+
1116
BuildRequires: gcc-c++
12-
BuildRequires: libxkbcommon-devel
13-
BuildRequires: mesa-libEGL-devel
14-
Provides: wpebackend = %{version}-%{release}
15-
Obsoletes: wpebackend < 0.2.0-2
17+
BuildRequires: gnupg2
18+
BuildRequires: meson
19+
BuildRequires: pkgconfig(egl)
20+
BuildRequires: pkgconfig(xkbcommon)
1621

1722
%description
1823
General-purpose library developed for the WPE-flavored port of WebKit
1924

2025
%package devel
21-
Summary: Development files for %{name}
22-
Requires: %{name}%{?_isa} = %{version}-%{release}
26+
Summary: Development files for %{name}
27+
Requires: %{name}%{?_isa} = %{version}-%{release}
2328

2429
%description devel
2530
The %{name}-devel package contains libraries, build data, and header
2631
files for developing applications that use %{name}.
2732

2833
%prep
34+
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
2935
%autosetup -p1 -n libwpe-%{version}
3036

3137
%build
32-
mkdir -p %{_target_platform}
33-
pushd %{_target_platform}
34-
%cmake \
35-
-DCMAKE_BUILD_TYPE=Release \
36-
..
37-
popd
38-
39-
%make_build -C %{_target_platform}
38+
%meson
39+
%meson_build
4040

4141
%install
42-
%make_install -C %{_target_platform}
42+
%meson_install
4343

4444
%files
4545
%license COPYING
@@ -53,12 +53,45 @@ popd
5353
%{_libdir}/pkgconfig/wpe-1.0.pc
5454

5555
%changelog
56-
* Sat May 14 2022 Sriram Nambakam <snambakam@microsoft.com> - 1.12.0-1
57-
- Update to 1.12.0
56+
* Thu Nov 22 2024 Sreenivasulu Malavathula <v-smalavathu@microsoft.com> - 1.15.2-2
57+
- Initial Azure Linux import from Fedora 40 (license: MIT)
5858
- License verified
5959

60-
* Fri Oct 15 2021 Pawel Winogrodzki <[email protected]> - 1.6.0-2
61-
- Initial CBL-Mariner import from Fedora 32 (license: MIT).
60+
* Thu Feb 01 2024 Michael Catanzaro <[email protected]> - 1.15.2-1
61+
- Update to 1.15.2
62+
63+
* Thu Jul 22 2021 Fedora Release Engineering <[email protected]> - 1.10.1-2
64+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
65+
66+
* Thu Jun 10 2021 Michael Catanzaro <[email protected]> - 1.10.1-1
67+
- Update to 1.10.1
68+
69+
* Fri Mar 26 2021 Michael Catanzaro <[email protected]> - 1.10.0-2
70+
- Add GPG verification of source tarball
71+
72+
* Fri Mar 26 2021 Michael Catanzaro <[email protected]> - 1.10.0-1
73+
- Update to 1.10.0
74+
75+
* Mon Mar 15 2021 Michael Catanzaro <[email protected]> - 1.9.91-1
76+
- Update to 1.9.91
77+
78+
* Mon Mar 08 2021 Michael Catanzaro <[email protected]> - 1.9.90-1
79+
- Update to 1.9.90
80+
81+
* Tue Jan 26 2021 Fedora Release Engineering <[email protected]> - 1.9.1-2
82+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
83+
84+
* Mon Jan 18 2021 Michael Catanzaro <[email protected]> - 1.9.1-1
85+
- Update to 1.9.1
86+
87+
* Fri Sep 11 2020 Michael Catanzaro <[email protected]> - 1.8.0-1
88+
- Update to 1.8.0
89+
90+
* Wed Jul 29 2020 Michael Catanzaro <[email protected]> - 1.7.1-1
91+
- Update to 1.7.1 and switch to meson build system
92+
93+
* Tue Jul 28 2020 Fedora Release Engineering <[email protected]> - 1.6.0-2
94+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
6295

6396
* Thu Mar 12 2020 Michael Catanzaro <[email protected]> - 1.6.0-1
6497
- Update to 1.6.0
@@ -89,3 +122,4 @@ popd
89122

90123
* Mon Aug 27 2018 Chris King <[email protected]> - 1.0.0-1
91124
- Initial RPM package
125+

cgmanifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11701,8 +11701,8 @@
1170111701
"type": "other",
1170211702
"other": {
1170311703
"name": "libwpe",
11704-
"version": "1.12.0",
11705-
"downloadUrl": "https://github.com/WebPlatformForEmbedded/libwpe/releases/download/1.12.0/libwpe-1.12.0.tar.xz"
11704+
"version": "1.15.2",
11705+
"downloadUrl": "https://github.com/WebPlatformForEmbedded/libwpe/releases/download/1.15.2/libwpe-1.15.2.tar.xz"
1170611706
}
1170711707
}
1170811708
},

0 commit comments

Comments
 (0)