From nobody Wed Apr 29 20:43:40 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4g5TmK29jCz6bvJ8 for ; Wed, 29 Apr 2026 20:43:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4g5TmK1c6vz3XPk for ; Wed, 29 Apr 2026 20:43:45 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777495425; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=3pc8xfDlRL+8+/ZUiztCal+AZbXyNXHfiNRyHUJTekU=; b=hVsaRe8dELdW6/TIjcjiEzZHKdiD/MLiQqzUmGuL1gA1xS+k/lTw68SeLTci7OTrPtqgOi 9i+pkO8nKCqD7jH3rHSG7Zl5/hX4Qm5B6KK8ghe039up+/ozo4/wLEhO3IBN0UaoUzZEU0 mcNC/B/0omFdBpHy7skYFxBqprWi3caw0JHC5hqSOLsmWDRdt5m6rsI9Kh+YshBqp21ymh eQuBMZVNqybdqipHjiCy7nLgcXUY82+aJNDISqMCG+5SciePGlsHedM1LfmBm4P7i16tx7 O4VSIUHKCBGUIli0EuL5fSOBlhlqLT1fiPZSGpuq2pmvnEgs2ztPGgk4qRCpYQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1777495425; a=rsa-sha256; cv=none; b=W9qek20juD9O3/Ctq92Rr3dQq/BIXngUWNPncNrTOg69/Sxk25CTNWIffM3+JJXdNdOKX/ xrP17HFYr5TGyIcqx47xN37i6gD5AskwoebgVu1/L2zOfKyRBVhQ4upOlBQtlQ1OjLa12M neDpbhtwg7ocC564grPbzVOekbySl1k41FtBugTPfnL8LeidzrkClSLCTUS9lVBIWHETht kXL4ND42LXG2Kh7FRZ9f3QK6BSm9siZoVOyGfuNOl7sHCPCd7s4I9kjMARFfCIhihNsygE q3JvkXt93KKgNxek2YUlrFPb30O54BP/0eBUdiBxLK5/c/6RNWSFIdhAxwFE2A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777495425; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=3pc8xfDlRL+8+/ZUiztCal+AZbXyNXHfiNRyHUJTekU=; b=cI4SMZ+HoHMOK7bKHFLTbKMZHIvZcA9mniVCSbj3KJKLltVPe8ZCqNfZl0YUKmk+EKb2vr 0pCmfrIGKJLgcghZAz2nJi4+bEPH4ucMmocZ5HOgSU1KKc1iLMc2NsDR2gZg69ZDQXUxrz lBna/o2zt1m42y1uOkiURUVq55vucTzTWyxWxRDITlKa1zswx3LzF0ZEXVTmSPWOsn8Dxj PGHwpgDGY6HHn9TneTLVbWPr6OZ0tGcmz3wZ5dMcwUvkCJuhXvq3Qs1aN4topP3h3FCL2h w64BuJUCqWK0FSNYigot5aB/U8GBcQfb6XV/3oCaF7+HiYIFVH5dhPruzGEQGw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4g5TmD14zxzxCW for ; Wed, 29 Apr 2026 20:43:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 423e7 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 29 Apr 2026 20:43:40 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jose Alonso Cardenas Marquez Subject: git: 5627a69f8b8d - main - x11-servers/xlibre-server: Update to 25.1.5 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: acm X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5627a69f8b8d83c1c1e9410060c886b8235a4b05 Auto-Submitted: auto-generated Date: Wed, 29 Apr 2026 20:43:40 +0000 Message-Id: <69f26d7c.423e7.34c9997a@gitrepo.freebsd.org> The branch main has been updated by acm: URL: https://cgit.FreeBSD.org/ports/commit/?id=5627a69f8b8d83c1c1e9410060c886b8235a4b05 commit 5627a69f8b8d83c1c1e9410060c886b8235a4b05 Author: Jose Alonso Cardenas Marquez AuthorDate: 2026-04-29 20:41:05 +0000 Commit: Jose Alonso Cardenas Marquez 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 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"