notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
wpebackend-fdo Freedesktop.org backend for WPE WebKit
1.12.0 www on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.10.0Version of this port present on the latest quarterly branch.
Maintainer: gnome@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-09-30 22:09:41
Last Update: 2021-11-29 13:38:32
Commit Hash: 354f1ac
People watching this port, also watch:: desktop-file-utils, libraw, py38-pycparser, font-misc-meltho, libinotify
License: BSD2CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (31 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/wpebackend-fdo-1.12.0/catalog.mk
  3. /usr/local/share/licenses/wpebackend-fdo-1.12.0/LICENSE
  4. /usr/local/share/licenses/wpebackend-fdo-1.12.0/BSD2CLAUSE
  5. include/wpe-fdo-1.0/wpe/exported-buffer-shm.h
  6. include/wpe-fdo-1.0/wpe/exported-image-egl.h
  7. include/wpe-fdo-1.0/wpe/extensions/audio.h
  8. include/wpe-fdo-1.0/wpe/extensions/video-plane-display-dmabuf.h
  9. include/wpe-fdo-1.0/wpe/fdo-egl.h
  10. include/wpe-fdo-1.0/wpe/fdo.h
  11. include/wpe-fdo-1.0/wpe/initialize-egl.h
  12. include/wpe-fdo-1.0/wpe/unstable/dmabuf-pool-entry.h
  13. include/wpe-fdo-1.0/wpe/unstable/fdo-dmabuf.h
  14. include/wpe-fdo-1.0/wpe/unstable/fdo-eglstream.h
  15. include/wpe-fdo-1.0/wpe/unstable/fdo-shm.h
  16. include/wpe-fdo-1.0/wpe/unstable/initialize-dmabuf.h
  17. include/wpe-fdo-1.0/wpe/unstable/initialize-eglstream.h
  18. include/wpe-fdo-1.0/wpe/unstable/initialize-shm.h
  19. include/wpe-fdo-1.0/wpe/unstable/view-backend-dmabuf-pool-fdo.h
  20. include/wpe-fdo-1.0/wpe/unstable/view-backend-exportable-eglstream.h
  21. include/wpe-fdo-1.0/wpe/version.h
  22. include/wpe-fdo-1.0/wpe/view-backend-exportable-egl.h
  23. include/wpe-fdo-1.0/wpe/view-backend-exportable.h
  24. include/wpe-fdo-1.0/wpe/wpebackend-fdo-version.h
  25. lib/libWPEBackend-fdo-1.0.so
  26. lib/libWPEBackend-fdo-1.0.so.1
  27. lib/libWPEBackend-fdo-1.0.so.1.8.0
  28. libdata/pkgconfig/wpebackend-fdo-1.0.pc
  29. @owner
  30. @group
  31. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • wpebackend-fdo>0:www/wpebackend-fdo
  • For LIB depends:
    • libWPEBackend-fdo-1.0.so:www/wpebackend-fdo
To install the port:
cd /usr/ports/www/wpebackend-fdo/ && make install clean
To add the package, run one of these commands:
  • pkg install www/wpebackend-fdo
  • pkg install wpebackend-fdo
PKGNAME: wpebackend-fdo
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
wpebackend-fdo
ABIlatestquarterly
FreeBSD:11:aarch64-1.4.1
FreeBSD:11:amd641.10.01.8.3
FreeBSD:11:armv6-1.4.1
FreeBSD:11:i3861.10.01.8.3
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.10.0
FreeBSD:12:amd641.12.01.10.0
FreeBSD:12:armv6-1.4.1
FreeBSD:12:armv7-1.4.1
FreeBSD:12:i3861.12.01.10.0
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-1.4.1
FreeBSD:13:aarch641.4.11.10.0
FreeBSD:13:amd641.12.01.10.0
FreeBSD:13:armv61.4.1-
FreeBSD:13:armv71.4.11.10.0
FreeBSD:13:i3861.12.01.10.0
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-1.8.3
FreeBSD:14:aarch641.10.0-
FreeBSD:14:amd641.12.0-
FreeBSD:14:armv6--
FreeBSD:14:armv71.4.1-
FreeBSD:14:i3861.12.0-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.4.1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. meson>=0.57.1_1 : devel/meson
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libxkbcommon.so : x11/libxkbcommon
  2. libwpe-1.0.so : www/libwpe
  3. libwayland-client.so : graphics/wayland
  4. libepoxy.so : graphics/libepoxy
  5. libglib-2.0.so : devel/glib20
  6. libintl.so : devel/gettext-runtime
This port is required by:
for Libraries
  1. www/webkit2-gtk3

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://wpewebkit.org/releases/
Collapse this list.

Number of commits found: 11

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
29 Nov 2021 13:38:32
 files touched by this commit commit hash:354f1aceba7173b0f212482c2e44fdf2dafb514a  1.12.0
Alexey Dokuchaev (danfe) search for other commits by this committer
www/wpebackend-fdo: unbreak the build on i386

  error: non-constant-expression cannot be narrowed from type
  'std::__1::array<unsigned int, 4>::value_type' (aka 'unsigned
  int') to 'int' in initializer list [-Wc++11-narrowing]
27 Nov 2021 18:45:55
 files touched by this commit commit hash:1a75a0ec1d0fa3cf1f8e8869f58c1e972998234b  1.12.0
Baptiste Daroussin (bapt) search for other commits by this committer
www/wpebackend-fdo: update to 1.12.0
16 Jul 2021 09:29:57
 files touched by this commit commit hash:4aa67f43c37b21a3fc395978a0313768163ac468  1.10.0
Tobias C. Berner (tcberner) search for other commits by this committer
www/wpebackend-fdo: update to 1.10.0

Highlights of the WPEBackend-fdo 1.10.0 release:
  *  Added API to query whether receiving rendered audio has been configured.
  *  Added API to obtain the wl_resource for SHM exported buffers.
  *  The CMake build system has been removed in favor of Meson.
  *  Made it easier to override where Meson looks for wayland-scanner
     during cross-compilation, using a native machine file.
  *  Fixed invalid usage of Wayland client connections in the nested
     compositor which caused sporadic crashes in certain conditions.
  *  Fixed file descriptor and memory leaks.
01 May 2021 00:48:03
 files touched by this commit commit hash:e6de9220d609a2df29bdd18974d2def60cf98afb  1.8.3
Jan Beich (jbeich) search for other commits by this committer
www/wpebackend-fdo: convert to USES=meson + define LICENSE_FILE
01 May 2021 00:48:02
 files touched by this commit commit hash:70a88a5dea018b962bd970eef82085d34a8ffe24  1.8.3
Jan Beich (jbeich) search for other commits by this committer
www/wpebackend-fdo: update to 1.8.3

Changes:	https://wpewebkit.org/release/wpebackend-fdo-1.4.2.html
Changes:	https://wpewebkit.org/release/wpebackend-fdo-1.6.0.html
Changes:	https://wpewebkit.org/release/wpebackend-fdo-1.6.1.html
Changes:	https://wpewebkit.org/release/wpebackend-fdo-1.8.0.html
Changes:	https://wpewebkit.org/release/wpebackend-fdo-1.8.1.html
Changes:	https://wpewebkit.org/release/wpebackend-fdo-1.8.2.html
Changes:	https://wpewebkit.org/release/wpebackend-fdo-1.8.3.html
PR:		249452 254351
Submitted by:	Olivier Duchateau, Evgeniy Khramtsov (based on)
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  1.4.1
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.4.1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
28 May 2020 06:12:15
Original commit files touched by this commit Revision:536738  1.4.1
jbeich search for other commits by this committer
www/wpebackend-fdo: unbreak with libglvnd

src/ws.cpp:30:10: fatal error: 'EGL/eglmesaext.h' file not found
 #include <EGL/eglmesaext.h>
          ^~~~~~~~~~~~~~~~~~
25 Feb 2020 22:41:00
Original commit files touched by this commit Revision:527142  1.4.1
kwm search for other commits by this committer
Update wpebackend-fdo to 1.4.1.

Add patch to fix the wayland renderer.

PR:		243677
Submitted by:	Greg V <greg AT unrelenting dot technology>
10 Oct 2019 20:29:19
Original commit files touched by this commit Revision:514253  1.4.0
pkubaj search for other commits by this committer
www/wpebackend-fdo needs C++11 compiler:
/wrkdirs/usr/ports/www/wpebackend-fdo/work/wpebackend-fdo-1.4.0/src/ipc.h:40:
error: ISO C++ forbids declaration of 'unique_ptr' with no type

sysutils/xfce4-kbdleds-plugin needs C11 compiler similarly to other xfce ports.

Approved by:	mentors (implicit approval)
30 Sep 2019 22:09:34
Original commit files touched by this commit Revision:513424  1.4.0
kwm search for other commits by this committer
Add wpebackend-fdo the freedesktop.org backend for WPE WebKit

A WPE backend designed for (Linux) desktop systems.

It is required by webkitgtk 2.6 which is currently being tested.

Obtained from:	gnome development repo

Number of commits found: 11