From 5e4aca3c85c89f35b5bb649197dfe57e296e7716 Mon Sep 17 00:00:00 2001 From: Sreenivasulu Malavathula Date: Fri, 22 Nov 2024 07:19:34 +0000 Subject: [PATCH] Base Version: Updating version from 1.12.0 -> 1.15.2 (Fedora 40). --- .../libwpe/libwpe-1.15.2.tar.xz.asc | 6 +++ SPECS-EXTENDED/libwpe/libwpe.signatures.json | 4 +- SPECS-EXTENDED/libwpe/libwpe.spec | 37 ++++++++++--------- cgmanifest.json | 4 +- 4 files changed, 31 insertions(+), 20 deletions(-) create mode 100644 SPECS-EXTENDED/libwpe/libwpe-1.15.2.tar.xz.asc diff --git a/SPECS-EXTENDED/libwpe/libwpe-1.15.2.tar.xz.asc b/SPECS-EXTENDED/libwpe/libwpe-1.15.2.tar.xz.asc new file mode 100644 index 00000000000..5c285a46a15 --- /dev/null +++ b/SPECS-EXTENDED/libwpe/libwpe-1.15.2.tar.xz.asc @@ -0,0 +1,6 @@ +-----BEGIN PGP SIGNATURE----- + +iF0EABEDAB0WIQRao7wzT9fjNp58d7KRxVnb5MkSOwUCZbJ1TAAKCRCRxVnb5MkS +O1rjAJ9E4u/3REGQy3Inzfu4bIhpFGsAcACfccAXqH7RV6hN7OCEdmZwE9ADoBY= +=48jg +-----END PGP SIGNATURE----- diff --git a/SPECS-EXTENDED/libwpe/libwpe.signatures.json b/SPECS-EXTENDED/libwpe/libwpe.signatures.json index 2e0172c1158..bd4f6302548 100644 --- a/SPECS-EXTENDED/libwpe/libwpe.signatures.json +++ b/SPECS-EXTENDED/libwpe/libwpe.signatures.json @@ -1,5 +1,7 @@ { "Signatures": { - "libwpe-1.12.0.tar.xz": "e8eeca228a6b4c36294cfb63f7d3ba9ada47a430904a5a973b3c99c96a44c18c" + "libwpe-1.15.2.tar.xz": "6d769f64cee0fb1b5069c3b250b0f91e5cd90564cd2efdf633442bab96e5dbe8", + "libwpe-1.15.2.tar.xz.asc": "17577d9bf2603c0caba8cda5dfa8a69cb11114c57282071f8dce1b96385e6ab4", + "gpgkey-5AA3BC334FD7E3369E7C77B291C559DBE4C9123B.gpg": "acfa112e3719b1f5aee1a658affe36a9ab4f0b068a139fbcf8ac2ccd3c1f3959" } } diff --git a/SPECS-EXTENDED/libwpe/libwpe.spec b/SPECS-EXTENDED/libwpe/libwpe.spec index f90b33e5fc8..d10ef92847c 100644 --- a/SPECS-EXTENDED/libwpe/libwpe.spec +++ b/SPECS-EXTENDED/libwpe/libwpe.spec @@ -1,45 +1,45 @@ Summary: General-purpose library for the WPE-flavored port of WebKit Name: libwpe -Version: 1.12.0 +Version: 1.15.2 Release: 1%{?dist} License: BSD Vendor: Microsoft Corporation Distribution: Azure Linux URL: https://github.com/WebPlatformForEmbedded/%{name} Source0: https://github.com/WebPlatformForEmbedded/libwpe/releases/download/%{version}/%{name}-%{version}.tar.xz -BuildRequires: cmake +Source1: https://github.com/WebPlatformForEmbedded/libwpe/releases/download/%{version}/%{name}-%{version}.tar.xz.asc +# Created from https://keys.openpgp.org/vks/v1/by-fingerprint/5AA3BC334FD7E3369E7C77B291C559DBE4C9123B +# $ gpg --import 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B.asc +# $ gpg2 --export --export-options export-minimal 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B > gpgkey-5AA3BC334FD7E3369E7C77B291C559DBE4C9123B.gpg +Source2: gpgkey-5AA3BC334FD7E3369E7C77B291C559DBE4C9123B.gpg + BuildRequires: gcc-c++ -BuildRequires: libxkbcommon-devel -BuildRequires: mesa-libEGL-devel -Provides: wpebackend = %{version}-%{release} -Obsoletes: wpebackend < 0.2.0-2 +BuildRequires: gnupg2 +BuildRequires: meson +BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(xkbcommon) %description General-purpose library developed for the WPE-flavored port of WebKit %package devel -Summary: Development files for %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} %description devel The %{name}-devel package contains libraries, build data, and header files for developing applications that use %{name}. %prep +%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' %autosetup -p1 -n libwpe-%{version} %build -mkdir -p %{_target_platform} -pushd %{_target_platform} -%cmake \ - -DCMAKE_BUILD_TYPE=Release \ - .. -popd - -%make_build -C %{_target_platform} +%meson +%meson_build %install -%make_install -C %{_target_platform} +%meson_install %files %license COPYING @@ -53,6 +53,9 @@ popd %{_libdir}/pkgconfig/wpe-1.0.pc %changelog +* Thu Nov 22 2024 Sreenivasulu Malavathula - 1.15.2-1 +- Updating Azure-Linux to 1.15.2 that impprt from Fedora 40 (license: MIT). + * Sat May 14 2022 Sriram Nambakam - 1.12.0-1 - Update to 1.12.0 - License verified diff --git a/cgmanifest.json b/cgmanifest.json index e724680b882..29cf14dc92d 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -11581,8 +11581,8 @@ "type": "other", "other": { "name": "libwpe", - "version": "1.12.0", - "downloadUrl": "https://github.com/WebPlatformForEmbedded/libwpe/releases/download/1.12.0/libwpe-1.12.0.tar.xz" + "version": "1.15.2", + "downloadUrl": "https://github.com/WebPlatformForEmbedded/libwpe/releases/download/1.15.2/libwpe-1.15.2.tar.xz" } } },