diff options
Diffstat (limited to 'gui-libs')
-rw-r--r-- | gui-libs/Manifest.gz | bin | 5962 -> 5963 bytes | |||
-rw-r--r-- | gui-libs/wpebackend-fdo/Manifest | 5 | ||||
-rw-r--r-- | gui-libs/wpebackend-fdo/files/wpebackend-fdo-1.14.2-c23-fix.patch | 13 | ||||
-rw-r--r-- | gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.2-r1.ebuild | 6 | ||||
-rw-r--r-- | gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.3.ebuild | 39 |
5 files changed, 61 insertions, 2 deletions
diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz Binary files differindex 08689786bcc2..cb71e986cf67 100644 --- a/gui-libs/Manifest.gz +++ b/gui-libs/Manifest.gz diff --git a/gui-libs/wpebackend-fdo/Manifest b/gui-libs/wpebackend-fdo/Manifest index 5557cd122969..cf510b988337 100644 --- a/gui-libs/wpebackend-fdo/Manifest +++ b/gui-libs/wpebackend-fdo/Manifest @@ -1,3 +1,6 @@ +AUX wpebackend-fdo-1.14.2-c23-fix.patch 323 BLAKE2B 0e3f2bdacb9607e5bcce48dd37431737743908e08dc172af952b6126a72015b6f7912891c9fb4906fadd813113fe5ce2584caeead7b73ef3d5dc83ec38e39b7e SHA512 34d0d7ec0f5e8a2faccfa1302bbf77d00582d101a2647796b7b2201adbb1ce60f7eebba85bee3ccdc841ed12ac5ce9d53d418ecea32f477fe50a56ac710a3b6d DIST wpebackend-fdo-1.14.2.tar.xz 43332 BLAKE2B 31d670140672a7234acfd8d98c01901039745739489c5b9e7fdcb47ac08c8202d782df8cb5c94a6ed0c38d788ecc087bc81799beff392be24b9b8e661fa7ef52 SHA512 4edc28221795b325977f9a5a79b7656b4f100129a6d1c15142180bab94cce1a8b06b42a71fbe985ddc1e02772f1cc03a92f73d2176edd16e791db799b831740c -EBUILD wpebackend-fdo-1.14.2-r1.ebuild 664 BLAKE2B 11fd2bfc29da3f7a06b381d84fdb28996dda34d2fe2f0b0e35d5adcd9d0bc258f3a7a1a6cdb9a8eab392e7e680bd45c9729d3e6acbc25add8c64a3de921ba8d8 SHA512 81f8ec13c58fb2ae9c297a68850881edb42f43d17ed8d26df1861394e8f30706e99f80c7fa2b9ea3cab9527ed9df6c70a7cfff2ea3e4b11f67c4802cfc49bd0e +DIST wpebackend-fdo-1.14.3.tar.xz 43460 BLAKE2B cfda0f1a1092da8869ce3bc703bc292ce209291323b928e9980856f455697c922a5a2ff05639a6be43001b2431d2c9d3d82dc3a43e4696d5368f0bd3ed1d6f6a SHA512 5a385508dc0d3b9fa031be6c53cb67bfc1d98c73eec9debd12fc27d966bc87866319276c209b4db8acdd0481ca028e1809d3d9df422f0c6e6a62d8f4ccae8e0e +EBUILD wpebackend-fdo-1.14.2-r1.ebuild 711 BLAKE2B 2b2f2af26a44b6d3c96b7794bb756eb18d9bd5e64c5758b36982a51559028f901ca6dda45080a4f59e26d0ed0fbcaa6c956c45b791db2b2a26090897fc4e38d2 SHA512 26601a91a7d64e41b7910eb2776b7b157615076426373f972499a11da7076c1925e7ec5aeaea2ad826bf02a14877c6b9d340c283aca808cde4b0f1684c4cfe4d +EBUILD wpebackend-fdo-1.14.3.ebuild 725 BLAKE2B c21ef8980552a09a45186449d2bd17a8255c4b50a4f7421dca883622a417016ec2adc00edda160f558cbded7842650a357a0104292d5f93b8ee317404dfce697 SHA512 71ee4f151f7bfaf27d6fd22d93529cc480ce4024ebe6becc9a862e121193d234a1ae18a82d6a4515e6f2037cb831a73f17e07aeeab1bf67d9d1e488c6323b8a4 MISC metadata.xml 350 BLAKE2B df50880a0744703272cd3aecfb9dae45d62e4233a0c5b3e1fdc06b1d05f814bd57c8b1a4b20cd88a97bc2c22a22bd84befd15c9c3ab094aeeae97346d8713ed0 SHA512 a1bdbe1182fd4545bd83a55d589dd17dce2b306510763f2305e7e43dba6c28c7c5cb85628ccc7eb3ce763b694f0b1b172b19d5aa72ad4c686e600d6ba4ebe765 diff --git a/gui-libs/wpebackend-fdo/files/wpebackend-fdo-1.14.2-c23-fix.patch b/gui-libs/wpebackend-fdo/files/wpebackend-fdo-1.14.2-c23-fix.patch new file mode 100644 index 000000000000..65c98a7bba76 --- /dev/null +++ b/gui-libs/wpebackend-fdo/files/wpebackend-fdo-1.14.2-c23-fix.patch @@ -0,0 +1,13 @@ +# Original commit: https://github.com/Igalia/WPEBackend-fdo/commit/923ebd634949c11444fbdb6b1ee9ac62ac538ec7 +diff --git a/src/ipc.h b/src/ipc.h +index c274529..f9945eb 100644 +--- a/src/ipc.h ++++ b/src/ipc.h +@@ -26,6 +26,7 @@ + #pragma once + + #include <gio/gio.h> ++#include <stdint.h> + #include <memory> + + namespace FdoIPC { diff --git a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.2-r1.ebuild b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.2-r1.ebuild index 653e83db9466..2fe8ea41bde3 100644 --- a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.2-r1.ebuild +++ b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -26,6 +26,10 @@ BDEPEND=" virtual/pkgconfig " +PATCHES=( + "${FILESDIR}"/${P}-c23-fix.patch +) + src_configure() { local emesonargs=( -Dbuild_docs=false # hotdoc not packaged diff --git a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.3.ebuild b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.3.ebuild new file mode 100644 index 000000000000..43442ccaf743 --- /dev/null +++ b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="WPE backend designed for Linux desktop systems" +HOMEPAGE="https://wpewebkit.org/" +SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz" + +LICENSE="BSD-2" +SLOT="1.0" + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + media-libs/libepoxy[egl(+)] + dev-libs/glib:2 + >=dev-libs/wayland-1.10 + >=gui-libs/libwpe-1.6:1.0 +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.14.2-c23-fix.patch +) + +src_configure() { + local emesonargs=( + -Dbuild_docs=false # hotdoc not packaged + ) + + meson_src_configure +} |