Date: Wed, 29 Apr 2026 20:43:40 +0000 From: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 5627a69f8b8d - main - x11-servers/xlibre-server: Update to 25.1.5 Message-ID: <69f26d7c.423e7.34c9997a@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by acm: URL: https://cgit.FreeBSD.org/ports/commit/?id=5627a69f8b8d83c1c1e9410060c886b8235a4b05 commit 5627a69f8b8d83c1c1e9410060c886b8235a4b05 Author: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> AuthorDate: 2026-04-29 20:41:05 +0000 Commit: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> CommitDate: 2026-04-29 20:43:30 +0000 x11-servers/xlibre-server: Update to 25.1.5 ChangeLog at: https://github.com/X11Libre/xserver/releases/tag/xlibre-xserver-25.1.5 PR: 294876 Reported by: Tomasz "CeDeROM" CEDRO <tomek __at_ cedro.info> With hat: xlibre --- x11-servers/xlibre-server/Makefile.version | 2 +- x11-servers/xlibre-server/distinfo | 6 +- .../files/patch-glamor__glamor_priv.h | 60 ---------------- .../xlibre-server/files/patch-glamor_glamor.h | 82 ---------------------- 4 files changed, 4 insertions(+), 146 deletions(-) diff --git a/x11-servers/xlibre-server/Makefile.version b/x11-servers/xlibre-server/Makefile.version index e99e127d7035..e6eff2f0e263 100644 --- a/x11-servers/xlibre-server/Makefile.version +++ b/x11-servers/xlibre-server/Makefile.version @@ -1,4 +1,4 @@ XLIBRE_MJR_VER=25 -XLIBRE_MIN_VER=1.4 +XLIBRE_MIN_VER=1.5 XLIBRE_VER=${XLIBRE_MJR_VER}.${XLIBRE_MIN_VER} diff --git a/x11-servers/xlibre-server/distinfo b/x11-servers/xlibre-server/distinfo index 02a561c32c0a..1abfa792ab56 100644 --- a/x11-servers/xlibre-server/distinfo +++ b/x11-servers/xlibre-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1776806273 -SHA256 (xlibre/server/X11Libre-xserver-25.1.4-xlibre-xserver-25.1.4_GH0.tar.gz) = de5f19fe9ea5a020db6fc114195b6dd1c4106d5796d2259a78b9e74d363b265a -SIZE (xlibre/server/X11Libre-xserver-25.1.4-xlibre-xserver-25.1.4_GH0.tar.gz) = 5491109 +TIMESTAMP = 1777494799 +SHA256 (xlibre/server/X11Libre-xserver-25.1.5-xlibre-xserver-25.1.5_GH0.tar.gz) = 7ee3612e7674595d7cef337d6955fddf02e63719cbc2607b29d80a17891eca0e +SIZE (xlibre/server/X11Libre-xserver-25.1.5-xlibre-xserver-25.1.5_GH0.tar.gz) = 5491211 diff --git a/x11-servers/xlibre-server/files/patch-glamor__glamor_priv.h b/x11-servers/xlibre-server/files/patch-glamor__glamor_priv.h deleted file mode 100644 index ddb2f952a7c9..000000000000 --- a/x11-servers/xlibre-server/files/patch-glamor__glamor_priv.h +++ /dev/null @@ -1,60 +0,0 @@ ---- glamor/glamor_priv.h.orig 2026-04-21 11:32:22.000000000 -0700 -+++ glamor/glamor_priv.h 2026-04-25 18:41:22.504539000 -0700 -@@ -1007,57 +1007,6 @@ - - int glamor_egl_fd_from_pixmap(ScreenPtr, PixmapPtr, CARD16 *, CARD32 *); - --/* @glamor_fds_from_pixmap: Get a dma-buf fd from a pixmap. -- * -- * @screen: Current screen pointer. -- * @pixmap: The pixmap from which we want the fd. -- * @fds, @strides, @offsets: Pointers to fill info of each plane. -- * @modifier: Pointer to fill the modifier of the buffer. -- * -- * the pixmap and the buffer associated by the fds will share the same -- * content. The caller is responsible to close the returned file descriptors. -- * Returns the number of planes, -1 on error. -- * */ --int glamor_fds_from_pixmap(ScreenPtr screen, PixmapPtr pixmap, int *fds, -- uint32_t *strides, uint32_t *offsets, -- uint64_t *modifier); -- --/* @glamor_pixmap_from_fds: Creates a pixmap to wrap a dma-buf fds. -- * -- * @screen: Current screen pointer. -- * @num_fds: Number of fds to import -- * @fds: The dma-buf fds to import. -- * @width: The width of the buffers. -- * @height: The height of the buffers. -- * @stride: The stride of the buffers. -- * @depth: The depth of the buffers. -- * @bpp: The bpp of the buffers. -- * @modifier: The modifier of the buffers. -- * -- * Returns a valid pixmap if the import succeeded, else NULL. -- * */ --PixmapPtr glamor_pixmap_from_fds(ScreenPtr screen, -- CARD8 num_fds, -- const int *fds, -- CARD16 width, -- CARD16 height, -- const CARD32 *strides, -- const CARD32 *offsets, -- CARD8 depth, -- CARD8 bpp, -- uint64_t modifier); -- --Bool glamor_get_formats(ScreenPtr screen, CARD32 *num_formats, CARD32 **formats); -- --Bool glamor_get_modifiers(ScreenPtr screen, -- uint32_t format, -- uint32_t *num_modifiers, -- uint64_t **modifiers); -- --Bool glamor_get_drawable_modifiers(DrawablePtr draw, -- uint32_t format, -- uint32_t *num_modifiers, -- uint64_t **modifiers); - - void glamor_egl_screen_init(ScreenPtr screen, - struct glamor_context *glamor_ctx); diff --git a/x11-servers/xlibre-server/files/patch-glamor_glamor.h b/x11-servers/xlibre-server/files/patch-glamor_glamor.h deleted file mode 100644 index 8f4c886a5ff9..000000000000 --- a/x11-servers/xlibre-server/files/patch-glamor_glamor.h +++ /dev/null @@ -1,82 +0,0 @@ ---- glamor/glamor.h.orig 2026-04-25 18:41:16.101162000 -0700 -+++ glamor/glamor.h 2026-04-25 18:41:22.504221000 -0700 -@@ -152,6 +152,23 @@ - * */ - extern _X_EXPORT Bool glamor_supports_pixmap_import_export(ScreenPtr screen); - -+/* @glamor_fds_from_pixmap: Get a dma-buf fd from a pixmap. -+ * -+ * @screen: Current screen pointer. -+ * @pixmap: The pixmap from which we want the fd. -+ * @fds, @strides, @offsets: Pointers to fill info of each plane. -+ * @modifier: Pointer to fill the modifier of the buffer. -+ * -+ * the pixmap and the buffer associated by the fds will share the same -+ * content. The caller is responsible to close the returned file descriptors. -+ * Returns the number of planes, -1 on error. -+ * */ -+extern _X_EXPORT int glamor_fds_from_pixmap(ScreenPtr screen, -+ PixmapPtr pixmap, -+ int *fds, -+ uint32_t *strides, uint32_t *offsets, -+ uint64_t *modifier); -+ - /* @glamor_fd_from_pixmap: Get a dma-buf fd from a pixmap. - * - * @screen: Current screen pointer. -@@ -217,6 +234,31 @@ - extern _X_EXPORT struct gbm_bo *glamor_gbm_bo_from_pixmap(ScreenPtr screen, - PixmapPtr pixmap); - -+/* @glamor_pixmap_from_fds: Creates a pixmap to wrap a dma-buf fds. -+ * -+ * @screen: Current screen pointer. -+ * @num_fds: Number of fds to import -+ * @fds: The dma-buf fds to import. -+ * @width: The width of the buffers. -+ * @height: The height of the buffers. -+ * @stride: The stride of the buffers. -+ * @depth: The depth of the buffers. -+ * @bpp: The bpp of the buffers. -+ * @modifier: The modifier of the buffers. -+ * -+ * Returns a valid pixmap if the import succeeded, else NULL. -+ * */ -+extern _X_EXPORT PixmapPtr glamor_pixmap_from_fds(ScreenPtr screen, -+ CARD8 num_fds, -+ const int *fds, -+ CARD16 width, -+ CARD16 height, -+ const CARD32 *strides, -+ const CARD32 *offsets, -+ CARD8 depth, -+ CARD8 bpp, -+ uint64_t modifier); -+ - /* @glamor_pixmap_from_fd: Creates a pixmap to wrap a dma-buf fd. - * - * @screen: Current screen pointer. -@@ -257,9 +299,22 @@ - CARD8 depth, - CARD8 bpp); - -+extern _X_EXPORT Bool glamor_get_formats(ScreenPtr screen, -+ CARD32 *num_formats, -+ CARD32 **formats); -+ -+extern _X_EXPORT Bool glamor_get_modifiers(ScreenPtr screen, -+ uint32_t format, -+ uint32_t *num_modifiers, -+ uint64_t **modifiers); -+ -+extern _X_EXPORT Bool glamor_get_drawable_modifiers(DrawablePtr draw, -+ uint32_t format, -+ uint32_t *num_modifiers, -+ uint64_t **modifiers); -+ - extern _X_EXPORT void glamor_set_drawable_modifiers_func(ScreenPtr screen, - GetDrawableModifiersFuncPtr func); -- - #ifdef GLAMOR_FOR_XORG - - #define GLAMOR_EGL_MODULE_NAME "glamoregl"home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69f26d7c.423e7.34c9997a>
