pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
weston: Update wip/weston to 8.0.0
Module Name: pkgsrc-wip
Committed By: Denys Nykula <nykula%ukr.net@localhost>
Pushed By: nykula
Date: Fri Jul 17 22:32:23 2020 +0300
Changeset: c7c32f8729e14c029b2d5e72d9066207f9a324a4
Modified Files:
weston/Makefile
weston/PLIST
weston/distinfo
Log Message:
weston: Update wip/weston to 8.0.0
Changes:
* DRM backend can be built without GBM
* DRM backend supports HDCP
* EGL_KHR_partial_update used if available, reducing memory footprint
* Hardware planes used more effectively
* clients/window: drop support for rgb565
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=c7c32f8729e14c029b2d5e72d9066207f9a324a4
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
weston/Makefile | 8 +++++---
weston/PLIST | 53 ++++++++++++++++++++++++++++-------------------------
weston/distinfo | 8 ++++----
3 files changed, 37 insertions(+), 32 deletions(-)
diffs:
diff --git a/weston/Makefile b/weston/Makefile
index 09e3fd2056..d6d448a15d 100644
--- a/weston/Makefile
+++ b/weston/Makefile
@@ -1,6 +1,6 @@
# $NetBSD$
-DISTNAME= weston-7.0.0
+DISTNAME= weston-8.0.0
CATEGORIES= wm
MASTER_SITES= https://wayland.freedesktop.org/releases/
EXTRACT_SUFX= .tar.xz
@@ -14,8 +14,10 @@ USE_TOOLS+= pkg-config
MESON_ARGS+= -Dbackend-drm=true -Dbackend-fbdev=true -Drenderer-gl=true
MESON_ARGS+= -Dshell-desktop=true -Dsimple-dmabuf-drm=[] -Dsimple-clients=[]
-pre-configure:
- sed -i s/true/false/ ${WRKSRC}/meson_options.txt
+SUBST_CLASSES+= allno
+SUBST_STAGE.allno= pre-configure
+SUBST_FILES.allno= meson_options.txt
+SUBST_SED.allno= s,true,false,
.include "../../devel/meson/build.mk"
.include "../../devel/pango/buildlink3.mk"
diff --git a/weston/PLIST b/weston/PLIST
index 2f413adb52..3c58d16b30 100644
--- a/weston/PLIST
+++ b/weston/PLIST
@@ -6,32 +6,34 @@ bin/weston-info
bin/weston-screenshooter
bin/weston-terminal
bin/weston-touch-calibrator
-include/libweston-7/libweston-desktop/libweston-desktop.h
-include/libweston-7/libweston/backend-drm.h
-include/libweston-7/libweston/backend-fbdev.h
-include/libweston-7/libweston/config-parser.h
-include/libweston-7/libweston/libweston.h
-include/libweston-7/libweston/matrix.h
-include/libweston-7/libweston/plugin-registry.h
-include/libweston-7/libweston/timeline-object.h
-include/libweston-7/libweston/version.h
-include/libweston-7/libweston/weston-log.h
-include/libweston-7/libweston/windowed-output-api.h
-include/libweston-7/libweston/zalloc.h
+include/libweston-8/libweston-desktop/libweston-desktop.h
+include/libweston-8/libweston/backend-drm.h
+include/libweston-8/libweston/backend-fbdev.h
+include/libweston-8/libweston/config-parser.h
+include/libweston-8/libweston/libweston.h
+include/libweston-8/libweston/matrix.h
+include/libweston-8/libweston/plugin-registry.h
+include/libweston-8/libweston/version.h
+include/libweston-8/libweston/weston-log.h
+include/libweston-8/libweston/windowed-output-api.h
+include/libweston-8/libweston/zalloc.h
include/weston/weston.h
-lib/libweston-7.so
-lib/libweston-7.so.0
-lib/libweston-7.so.0.0.0
-lib/libweston-7/drm-backend.so
-lib/libweston-7/fbdev-backend.so
-lib/libweston-7/gl-renderer.so
-lib/libweston-desktop-7.so
-lib/libweston-desktop-7.so.0
-lib/libweston-desktop-7.so.0.0.0
-lib/pkgconfig/libweston-7.pc
-lib/pkgconfig/libweston-desktop-7.pc
+lib/libweston-8.so
+lib/libweston-8.so.0
+lib/libweston-8.so.0.0.0
+lib/libweston-8/drm-backend.so
+lib/libweston-8/fbdev-backend.so
+lib/libweston-8/gl-renderer.so
+lib/libweston-desktop-8.so
+lib/libweston-desktop-8.so.0
+lib/libweston-desktop-8.so.0.0.0
+lib/pkgconfig/libweston-8.pc
+lib/pkgconfig/libweston-desktop-8.pc
lib/pkgconfig/weston.pc
lib/weston/desktop-shell.so
+lib/weston/libexec_weston.so
+lib/weston/libexec_weston.so.0
+lib/weston/libexec_weston.so.0.0.0
libexec/weston-desktop-shell
libexec/weston-keyboard
man/man1/weston-debug.1
@@ -39,8 +41,9 @@ man/man1/weston.1
man/man5/weston.ini.5
man/man7/weston-bindings.7
man/man7/weston-drm.7
-share/libweston-7/protocols/weston-debug.xml
-share/pkgconfig/libweston-7-protocols.pc
+share/libweston-8/protocols/weston-debug.xml
+share/libweston-8/protocols/weston-direct-display.xml
+share/pkgconfig/libweston-8-protocols.pc
share/wayland-sessions/weston.desktop
share/weston/background.png
share/weston/border.png
diff --git a/weston/distinfo b/weston/distinfo
index ff3275b188..8deccc51e4 100644
--- a/weston/distinfo
+++ b/weston/distinfo
@@ -1,6 +1,6 @@
$NetBSD$
-SHA1 (weston-7.0.0.tar.xz) = 914c6d0ee569c54c13377a1c5582e534ed7c71f9
-RMD160 (weston-7.0.0.tar.xz) = 7495e38c3ae50373e5b1dae459e88150993c8845
-SHA512 (weston-7.0.0.tar.xz) = fa14467ab89fb12175830d9cf29d89dc04899fd21d801e60e85836e8e52e17e144be78098b3eedfab6c51b7fb055ecfabb456a8a74f4e40485134da59ac58ea3
-Size (weston-7.0.0.tar.xz) = 1086028 bytes
+SHA1 (weston-8.0.0.tar.xz) = 80200a9c677d34c2de52230be444bd03ecd84229
+RMD160 (weston-8.0.0.tar.xz) = 2c183751f7d4dc69a6f40640bb66d9b3e037dc9f
+SHA512 (weston-8.0.0.tar.xz) = 74853b0c9cabbabe942a2d057b65e4e97b48dc5f4df6d7b9ffc10ec52bc787009b12b900be6b426551902b920b7308baa967b7489761641dc9c31cf90440950c
+Size (weston-8.0.0.tar.xz) = 1094904 bytes
Home |
Main Index |
Thread Index |
Old Index