diff --git a/libXaw3d-1.6.4.tar.xz b/libXaw3d-1.6.4.tar.xz deleted file mode 100644 index 03cf25e..0000000 --- a/libXaw3d-1.6.4.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2600df524bc68eb0f25a5a9b28f056f9ad0bfa9336db870c6b4a623992750411 -size 482168 diff --git a/libXaw3d-1.6.4.tar.xz.sig b/libXaw3d-1.6.4.tar.xz.sig deleted file mode 100644 index 3ba7546..0000000 Binary files a/libXaw3d-1.6.4.tar.xz.sig and /dev/null differ diff --git a/libXaw3d-1.6.5.tar.xz b/libXaw3d-1.6.5.tar.xz new file mode 100644 index 0000000..a17afdc --- /dev/null +++ b/libXaw3d-1.6.5.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3481ee4b6753b88e18856ea265cb84f2b0339ee8c3bbec966b156b38b5841833 +size 483496 diff --git a/libXaw3d-1.6.5.tar.xz.sig b/libXaw3d-1.6.5.tar.xz.sig new file mode 100644 index 0000000..7f296e0 Binary files /dev/null and b/libXaw3d-1.6.5.tar.xz.sig differ diff --git a/libXaw3d.changes b/libXaw3d.changes index b847d74..24a5290 100644 --- a/libXaw3d.changes +++ b/libXaw3d.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Wed Aug 16 12:33:24 UTC 2023 - Dr. Werner Fink + +- Update to libXaw3d 1.6.5: + * Set close-on-exec when opening files + * configure: pass noyywrap to AC_PROG_LEX if using autoconf 2.70 or later + * Raises minimum autoconf version from 2.60 to 2.64 for m4_version_prereq + * Clears autoconf warning: + configure.ac:29: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete + ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... + ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... + configure.ac:29: the top level + * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL + * AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008, + so it's time to rely on it. + * Clears autoconf warnings: + configure.ac:13: warning: The macro `AC_PROG_LIBTOOL' is obsolete. + configure.ac:13: You should run autoupdate. + aclocal.m4:3465: AC_PROG_LIBTOOL is expanded from... + configure.ac:13: the top level + * libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, + libtoolize: and rerunning libtoolize and aclocal. + * Issue #5: incompatible function pointer passed in _XawImRealize() + * Import wrapper function with expected arguments from libXaw, + where it appears to have been originally fixed in XFree86 3.9Nb + by Paulo Cesar Pereira de Andrade. +- Port patch xaw3d-secure.patch + ------------------------------------------------------------------- Tue Sep 13 12:21:28 UTC 2022 - Dr. Werner Fink diff --git a/libXaw3d.keyring b/libXaw3d.keyring index 0ee75c0..b05399c 100644 --- a/libXaw3d.keyring +++ b/libXaw3d.keyring @@ -105,3 +105,239 @@ p0PIiNNCVp1M3Vopgr9ACzFLjL4SGQA95pBG9nEGFkShyMgATQEParNyj52rsi5A ciFdOcZEYSxLRtB0SelAChNAxVGjuWhHb9erMIiOQbjQkfsKv+uA9JF0stg4ug== =aTYk -----END PGP PUBLIC KEY BLOCK----- +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +LpW12CiCdY+Bg+y+MQTdDxSEI46tQ8Oluw== +=YfQM +-----END PGP PUBLIC KEY BLOCK----- diff --git a/libXaw3d.spec b/libXaw3d.spec index 7e2165b..ddc473d 100644 --- a/libXaw3d.spec +++ b/libXaw3d.spec @@ -1,7 +1,7 @@ # # spec file for package libXaw3d # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: libXaw3d -Version: 1.6.4 +Version: 1.6.5 Release: 0 Summary: The 3D Athena Widget Set License: MIT diff --git a/xaw3d-secure.patch b/xaw3d-secure.patch index 4aa96e0..b5c270e 100644 --- a/xaw3d-secure.patch +++ b/xaw3d-secure.patch @@ -1,20 +1,20 @@ --- - libXaw3d-1.6.3/include/X11/Xaw3d/AsciiSrcP.h | 6 +- - libXaw3d-1.6.3/include/X11/Xaw3d/MultiSrcP.h | 6 +- - libXaw3d-1.6.3/src/Layout.c | 18 +++++- - libXaw3d-1.6.3/src/MenuButton.c | 15 ++++- - libXaw3d-1.6.3/src/Simple.c | 18 ++++-- - libXaw3d-1.6.3/src/SimpleMenu.c | 16 ++++-- - libXaw3d-1.6.3/src/SmeBSB.c | 51 ++++++++++++------- - libXaw3d-1.6.3/src/Text.c | 50 ++++++++++++++----- - libXaw3d-1.6.3/src/TextPop.c | 71 ++++++++++++++++++++++----- - libXaw3d-1.6.3/src/XawAlloc.h | 10 +++ - libXaw3d-1.6.3/src/XawI18n.h | 2 - libXaw3d-1.6.3/src/XawIm.c | 4 - - 12 files changed, 205 insertions(+), 62 deletions(-) + libXaw3d-1.6.5/include/X11/Xaw3d/AsciiSrcP.h | 6 +- + libXaw3d-1.6.5/include/X11/Xaw3d/MultiSrcP.h | 6 +- + libXaw3d-1.6.5/src/Layout.c | 18 +++++- + libXaw3d-1.6.5/src/MenuButton.c | 15 ++++- + libXaw3d-1.6.5/src/Simple.c | 18 ++++-- + libXaw3d-1.6.5/src/SimpleMenu.c | 16 ++++-- + libXaw3d-1.6.5/src/SmeBSB.c | 51 ++++++++++++------- + libXaw3d-1.6.5/src/Text.c | 50 ++++++++++++++----- + libXaw3d-1.6.5/src/TextPop.c | 71 ++++++++++++++++++++++----- + libXaw3d-1.6.5/src/XawAlloc.h | 10 +++ + libXaw3d-1.6.5/src/XawI18n.h | 2 + libXaw3d-1.6.5/src/XawIm.c | 4 - + 12 files changed, 206 insertions(+), 61 deletions(-) ---- libXaw3d-1.6.3/include/X11/Xaw3d/AsciiSrcP.h -+++ libXaw3d-1.6.3/include/X11/Xaw3d/AsciiSrcP.h 2018-06-19 10:20:38.328453668 +0000 +--- libXaw3d-1.6.5/include/X11/Xaw3d/AsciiSrcP.h ++++ libXaw3d-1.6.5/include/X11/Xaw3d/AsciiSrcP.h 2023-08-16 12:29:23.549080277 +0000 @@ -80,7 +80,11 @@ SOFTWARE. #ifdef L_tmpnam #define TMPSIZ L_tmpnam @@ -28,8 +28,8 @@ #endif #define MAGIC_VALUE ((XawTextPosition) -1) /* Magic value. */ ---- libXaw3d-1.6.3/include/X11/Xaw3d/MultiSrcP.h -+++ libXaw3d-1.6.3/include/X11/Xaw3d/MultiSrcP.h 2018-06-19 10:20:38.328453668 +0000 +--- libXaw3d-1.6.5/include/X11/Xaw3d/MultiSrcP.h ++++ libXaw3d-1.6.5/include/X11/Xaw3d/MultiSrcP.h 2023-08-16 12:29:23.549080277 +0000 @@ -111,7 +111,11 @@ SOFTWARE. #ifdef L_tmpnam #define TMPSIZ L_tmpnam @@ -43,8 +43,8 @@ #endif #define MAGIC_VALUE ((XawTextPosition) -1) /* Magic value. */ ---- libXaw3d-1.6.3/src/Layout.c -+++ libXaw3d-1.6.3/src/Layout.c 2018-06-19 10:20:38.328453668 +0000 +--- libXaw3d-1.6.5/src/Layout.c ++++ libXaw3d-1.6.5/src/Layout.c 2023-08-16 12:29:23.549080277 +0000 @@ -40,6 +40,8 @@ # include #endif @@ -77,8 +77,8 @@ return 0.0; } return Evaluate (l, box, nexpr, natural); ---- libXaw3d-1.6.3/src/MenuButton.c -+++ libXaw3d-1.6.3/src/MenuButton.c 2018-06-19 10:20:38.328453668 +0000 +--- libXaw3d-1.6.5/src/MenuButton.c ++++ libXaw3d-1.6.5/src/MenuButton.c 2023-08-16 12:29:23.549080277 +0000 @@ -54,6 +54,8 @@ in this Software without prior written a #include #include @@ -108,8 +108,8 @@ return; } if (!XtIsRealized(menu)) ---- libXaw3d-1.6.3/src/Simple.c -+++ libXaw3d-1.6.3/src/Simple.c 2018-06-19 10:20:38.328453668 +0000 +--- libXaw3d-1.6.5/src/Simple.c ++++ libXaw3d-1.6.5/src/Simple.c 2023-08-16 12:29:23.553080205 +0000 @@ -57,6 +57,8 @@ SOFTWARE. #include #include @@ -142,8 +142,8 @@ c->simple_class.change_sensitive = ChangeSensitive; } ---- libXaw3d-1.6.3/src/SimpleMenu.c -+++ libXaw3d-1.6.3/src/SimpleMenu.c 2018-06-19 10:20:38.328453668 +0000 +--- libXaw3d-1.6.5/src/SimpleMenu.c ++++ libXaw3d-1.6.5/src/SimpleMenu.c 2023-08-16 12:29:23.553080205 +0000 @@ -52,6 +52,8 @@ in this Software without prior written a #include #include @@ -174,8 +174,8 @@ return; } ---- libXaw3d-1.6.3/src/SmeBSB.c -+++ libXaw3d-1.6.3/src/SmeBSB.c 2018-06-19 10:21:23.555635775 +0000 +--- libXaw3d-1.6.5/src/SmeBSB.c ++++ libXaw3d-1.6.5/src/SmeBSB.c 2023-08-16 12:29:23.553080205 +0000 @@ -52,6 +52,7 @@ in this Software without prior written a #include #include @@ -261,8 +261,8 @@ } #endif } ---- libXaw3d-1.6.3/src/Text.c -+++ libXaw3d-1.6.3/src/Text.c 2018-06-19 10:20:38.332453596 +0000 +--- libXaw3d-1.6.5/src/Text.c ++++ libXaw3d-1.6.5/src/Text.c 2023-08-16 12:29:23.553080205 +0000 @@ -78,6 +78,8 @@ SOFTWARE. #include #include /* for isprint() */ @@ -345,18 +345,18 @@ ctx->text.scroll_horiz = XawtextScrollNever; } else if (ctx->text.scroll_horiz == XawtextScrollAlways) ---- libXaw3d-1.6.3/src/TextPop.c -+++ libXaw3d-1.6.3/src/TextPop.c 2018-06-19 10:21:11.395855679 +0000 -@@ -67,7 +67,7 @@ in this Software without prior written a - #include +--- libXaw3d-1.6.5/src/TextPop.c ++++ libXaw3d-1.6.5/src/TextPop.c 2023-08-16 12:30:21.840038444 +0000 +@@ -68,6 +68,8 @@ in this Software without prior written a #include /* for O_RDONLY */ #include -- + +#include "XawAlloc.h" - - #define INSERT_FILE ("Enter Filename:") - -@@ -786,6 +786,8 @@ static Boolean ++ + #ifdef O_CLOEXEC + #define FOPEN_CLOEXEC "e" + #else +@@ -791,6 +793,8 @@ static Boolean DoSearch(struct SearchAndReplace * search) { char msg[BUFSIZ]; @@ -365,7 +365,7 @@ Widget tw = XtParent(search->search_popup); XawTextPosition pos; XawTextScanDirection dir; -@@ -812,9 +814,20 @@ DoSearch(struct SearchAndReplace * searc +@@ -817,9 +821,20 @@ DoSearch(struct SearchAndReplace * searc /* The Raw string in find.ptr may be WC I can't use here, so I re - call GetString to get a tame version. */ @@ -389,7 +389,7 @@ if (dir == XawsdRight) XawTextSetInsertionPoint( tw, pos + text.length); else -@@ -826,7 +839,8 @@ DoSearch(struct SearchAndReplace * searc +@@ -831,7 +846,8 @@ DoSearch(struct SearchAndReplace * searc } XawTextUnsetSelection(tw); @@ -399,7 +399,7 @@ return(FALSE); } -@@ -947,13 +961,26 @@ Replace(struct SearchAndReplace *search, +@@ -952,13 +968,26 @@ Replace(struct SearchAndReplace *search, if (new_pos == XawTextSearchError) { if (count == 0) { char msg[BUFSIZ]; @@ -429,7 +429,7 @@ return(FALSE); } else -@@ -976,9 +1003,22 @@ Replace(struct SearchAndReplace *search, +@@ -981,9 +1010,22 @@ Replace(struct SearchAndReplace *search, if (XawTextReplace(tw, pos, end_pos, &replace) != XawEditDone) { char msg[BUFSIZ]; @@ -454,7 +454,7 @@ return(FALSE); } -@@ -1119,13 +1159,20 @@ SetResourceByName(Widget shell, char *na +@@ -1124,13 +1166,20 @@ SetResourceByName(Widget shell, char *na { Widget temp_widget; char buf[BUFSIZ]; @@ -477,8 +477,8 @@ return(FALSE); } ---- libXaw3d-1.6.3/src/XawAlloc.h -+++ libXaw3d-1.6.3/src/XawAlloc.h 2018-06-19 10:20:38.332453596 +0000 +--- libXaw3d-1.6.5/src/XawAlloc.h ++++ libXaw3d-1.6.5/src/XawAlloc.h 2023-08-16 12:29:23.553080205 +0000 @@ -0,0 +1,10 @@ +/* $XFree86: xc/lib/Xaw/XawAlloc.h,v 1.1.2.1 1998/05/16 09:05:23 dawes Exp $ */ + @@ -490,8 +490,8 @@ +#define XtStackFree(pointer, stack_cache_array) \ + if ((pointer) != ((XtPointer)(stack_cache_array))) XtFree(pointer); else + ---- libXaw3d-1.6.3/src/XawI18n.h -+++ libXaw3d-1.6.3/src/XawI18n.h 2018-06-19 10:20:38.332453596 +0000 +--- libXaw3d-1.6.5/src/XawI18n.h ++++ libXaw3d-1.6.5/src/XawI18n.h 2023-08-16 12:29:23.553080205 +0000 @@ -28,12 +28,14 @@ in this Software without prior written a #ifdef HAVE_WCTYPE_H #include @@ -507,9 +507,9 @@ #ifdef HAVE_WCHAR_H #include ---- libXaw3d-1.6.3/src/XawIm.c -+++ libXaw3d-1.6.3/src/XawIm.c 2018-06-19 10:20:38.332453596 +0000 -@@ -1519,10 +1519,10 @@ _XawImWcLookupString( +--- libXaw3d-1.6.5/src/XawIm.c ++++ libXaw3d-1.6.5/src/XawIm.c 2023-08-16 12:29:23.553080205 +0000 +@@ -1524,10 +1524,10 @@ _XawImWcLookupString( if ((vw = SearchVendorShell(inwidg)) && (ve = GetExtPart(vw)) && ve->im.xim && (p = GetIcTableShared(inwidg, ve)) && p->xic) {