svn commit: r533979 - head/x11-wm/afterstep/files
Dirk Meyer
dinoex at FreeBSD.org
Mon May 4 19:53:30 UTC 2020
Author: dinoex
Date: Mon May 4 19:53:28 2020
New Revision: 533979
URL: https://svnweb.freebsd.org/changeset/ports/533979
Log:
- replace deprecated XKeycodeToKeysym
Added:
head/x11-wm/afterstep/files/patch-Wharf.c (contents, props changed)
head/x11-wm/afterstep/files/patch-afterstep.c (contents, props changed)
head/x11-wm/afterstep/files/patch-configure.c (contents, props changed)
head/x11-wm/afterstep/files/patch-events.c (contents, props changed)
Added: head/x11-wm/afterstep/files/patch-Wharf.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-wm/afterstep/files/patch-Wharf.c Mon May 4 19:53:28 2020 (r533979)
@@ -0,0 +1,29 @@
+--- modules/Wharf/Wharf.c.orig 1997-03-19 01:28:51 UTC
++++ modules/Wharf/Wharf.c
+@@ -191,7 +191,7 @@ void FindLockMods(void);
+ *
+ ***********************************************************************
+ */
+-void main(int argc, char **argv)
++int main(int argc, char **argv)
+ {
+ char *display_name = NULL;
+ int i,j;
+@@ -2267,7 +2267,7 @@ void FindLockMods(void)
+ for (i = 0; i < mm->max_keypermod; i++)
+ {
+ if ((kc = *kp++) &&
+- ((ks = XKeycodeToKeysym(dpy, kc, 0)) != NoSymbol))
++ ((ks = XkbKeycodeToKeysym(dpy, kc, 0, 0)) != NoSymbol))
+ {
+ kn = XKeysymToString(ks);
+ knl = strlen(kn);
+@@ -2433,7 +2433,7 @@ void ConstrainSize (XSizeHints *hints, int *widthp, in
+
+ *widthp = dwidth;
+ *heightp = dheight;
+- return;
++ return 0;
+ }
+
+
Added: head/x11-wm/afterstep/files/patch-afterstep.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-wm/afterstep/files/patch-afterstep.c Mon May 4 19:53:28 2020 (r533979)
@@ -0,0 +1,29 @@
+--- afterstep/afterstep.c.orig 1997-05-04 15:19:57 UTC
++++ afterstep/afterstep.c
+@@ -147,7 +147,7 @@ char *display_name = NULL;
+ *
+ ***********************************************************************
+ */
+-void main(int argc, char **argv)
++int main(int argc, char **argv)
+ {
+ unsigned long valuemask; /* mask for create windows */
+ XSetWindowAttributes attributes; /* attributes for create windows */
+@@ -463,7 +463,7 @@ void main(int argc, char **argv)
+
+ XDefineCursor(dpy, Scr.Root, Scr.ASCursors[DEFAULT]);
+ HandleEvents();
+- return;
++ return 0;
+ }
+
+ /***********************************************************************
+@@ -787,7 +787,7 @@ void InitModifiers(void)
+ for (i = 0; i < mm->max_keypermod; i++)
+ {
+ if ((kc = *kp++) &&
+- ((ks = XKeycodeToKeysym(dpy, kc, 0)) != NoSymbol))
++ ((ks = XkbKeycodeToKeysym(dpy, kc, 0, 0)) != NoSymbol))
+ {
+ kn = XKeysymToString(ks);
+ knl = strlen(kn);
Added: head/x11-wm/afterstep/files/patch-configure.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-wm/afterstep/files/patch-configure.c Mon May 4 19:53:28 2020 (r533979)
@@ -0,0 +1,11 @@
+--- afterstep/configure.c.orig 1997-03-09 00:43:54 UTC
++++ afterstep/configure.c
+@@ -2090,7 +2090,7 @@ void AddFuncKey (char *name, int cont, int mods, int f
+
+ XDisplayKeycodes(dpy, &min, &max);
+ for (i=min; i<=max; i++)
+- if (XKeycodeToKeysym(dpy, i, 0) == keysym)
++ if (XkbKeycodeToKeysym(dpy, i, 0, 0) == keysym)
+ {
+ tmp = (FuncKey *) safemalloc(sizeof(FuncKey));
+ tmp->next = Scr.FuncKeyRoot.next;
Added: head/x11-wm/afterstep/files/patch-events.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-wm/afterstep/files/patch-events.c Mon May 4 19:53:28 2020 (r533979)
@@ -0,0 +1,20 @@
+--- afterstep/events.c.orig 1997-04-26 12:21:36 UTC
++++ afterstep/events.c
+@@ -319,7 +319,7 @@ void HandleKeyPress()
+ * same keysym and different keycodes. This converts all
+ * the cases to one keycode. */
+ Event.xkey.keycode =
+- XKeysymToKeycode(dpy,XKeycodeToKeysym(dpy,Event.xkey.keycode,0));
++ XKeysymToKeycode(dpy,XkbKeycodeToKeysym(dpy,Event.xkey.keycode,0,0));
+ if ((key->keycode == Event.xkey.keycode) &&
+ ((key->mods == (modifier&(~LockMask)))||
+ (key->mods == AnyModifier)) &&
+@@ -558,7 +558,7 @@ void HandleExpose()
+ ReallyRedrawPager();
+ }
+ #endif
+- if ((Event.xany.window == Tmp_win->title_w))
++ if (Event.xany.window == Tmp_win->title_w)
+ {
+ SetTitleBar(Tmp_win,(Scr.Hilite == Tmp_win),False);
+ }
More information about the svn-ports-all
mailing list