[packages/xorg-lib-libXmu] - updated to 1.3.1
qboosh
qboosh at pld-linux.org
Sat Jan 31 20:51:54 CET 2026
commit 6f7991796b86a666e10bf32a1b5fc92aaa1a578e
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Jan 31 20:52:09 2026 +0100
- updated to 1.3.1
libXmu-32bit.patch | 57 ----------------------------------------------------
xorg-lib-libXmu.spec | 6 ++----
2 files changed, 2 insertions(+), 61 deletions(-)
---
diff --git a/xorg-lib-libXmu.spec b/xorg-lib-libXmu.spec
index df49343..4385b99 100644
--- a/xorg-lib-libXmu.spec
+++ b/xorg-lib-libXmu.spec
@@ -1,13 +1,12 @@
Summary: X Miscellaneous Utilities library
Summary(pl.UTF-8): Biblioteka różnych funkcji użytkowych X
Name: xorg-lib-libXmu
-Version: 1.3.0
+Version: 1.3.1
Release: 1
License: MIT
Group: X11/Libraries
Source0: https://xorg.freedesktop.org/releases/individual/lib/libXmu-%{version}.tar.xz
-# Source0-md5: 532a37254137e9e1827b8eec95e79adf
-Patch0: libXmu-32bit.patch
+# Source0-md5: 1ef8065f0284e76c2238770365012ab2
URL: https://xorg.freedesktop.org/
BuildRequires: autoconf >= 2.70
BuildRequires: automake
@@ -74,7 +73,6 @@ Pakiet zawiera statyczną bibliotekę libXmu.
%prep
%setup -q -n libXmu-%{version}
-%patch -P0 -p1
%build
%{__libtoolize}
diff --git a/libXmu-32bit.patch b/libXmu-32bit.patch
deleted file mode 100644
index f804184..0000000
--- a/libXmu-32bit.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From 3d207f8600adbc8fad6f5a5daaa66bf3961d9bdd Mon Sep 17 00:00:00 2001
-From: Tim Hentenaar <tim at hentenaar.com>
-Date: Mon, 26 Jan 2026 12:01:07 -0500
-Subject: [PATCH] Fix compilation on 32-bit targets
-
-Fixes #3
-
-Thanks to @jengelh
-
-Part-of: <https://gitlab.freedesktop.org/xorg/lib/libxmu/-/merge_requests/20>
----
- include/X11/Xmu/EditresP.h | 8 ++------
- src/EditresCom.c | 2 +-
- 2 files changed, 3 insertions(+), 7 deletions(-)
-
-diff --git a/include/X11/Xmu/EditresP.h b/include/X11/Xmu/EditresP.h
-index 1591e0f..3530345 100644
---- a/include/X11/Xmu/EditresP.h
-+++ b/include/X11/Xmu/EditresP.h
-@@ -265,6 +265,7 @@ in this Software without prior written authorization from The Open Group.
-
- ************************************************************/
-
-+#include <stdint.h>
- #include <X11/Intrinsic.h>
- #include <X11/Xfuncproto.h>
- #include <X11/Xmd.h>
-@@ -291,12 +292,7 @@ in this Software without prior written authorization from The Open Group.
- #define EDITRES_COMM_ATOM "EditresComm"
- #define EDITRES_CLIENT_VALUE "EditresClientVal"
- #define EDITRES_PROTOCOL_ATOM "EditresProtocol"
--
--#ifdef LONG64
--#define ID2WIDGET(X) ((Widget)(void *)((X)))
--#else
--#define ID2WIDGET(X) ((Widget)(void *)((X) & 0xffffffff))
--#endif
-+#define ID2WIDGET(X) ((Widget)(void *)(uintptr_t)((X)))
-
- typedef enum {
- SendWidgetTree = 0,
-diff --git a/src/EditresCom.c b/src/EditresCom.c
-index 07b7bfd..b085acf 100644
---- a/src/EditresCom.c
-+++ b/src/EditresCom.c
-@@ -1631,7 +1631,7 @@ InsertWidget(ProtocolStream *stream, Widget w)
- * make sure that they are inserted in the list from parent -> child
- */
- for (i--, temp = w; temp != NULL; temp = XtParent(temp), i--)
-- widget_list[i] = (CARD64)temp;
-+ widget_list[i] = (CARD64)(uintptr_t)temp;
-
- _XEditResPut16(stream, num_widgets); /* insert number of widgets */
- for (i = 0; i < num_widgets; i++) /* insert Widgets themselves */
---
-GitLab
-
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/xorg-lib-libXmu.git/commitdiff/6f7991796b86a666e10bf32a1b5fc92aaa1a578e
More information about the pld-cvs-commit
mailing list