diff options
author | novel <novel@FreeBSD.org> | 2005-05-14 19:36:45 +0800 |
---|---|---|
committer | novel <novel@FreeBSD.org> | 2005-05-14 19:36:45 +0800 |
commit | 53aeb306f957115df30d230ea714dedc51600ccb (patch) | |
tree | 75cb1364a3722aa0fb912676e9a964829483bae4 | |
parent | 1b2cc6002e4ae32dc1acab1ddb7963507aab15b1 (diff) | |
download | freebsd-ports-gnome-53aeb306f957115df30d230ea714dedc51600ccb.tar.gz freebsd-ports-gnome-53aeb306f957115df30d230ea714dedc51600ccb.tar.zst freebsd-ports-gnome-53aeb306f957115df30d230ea714dedc51600ccb.zip |
Fix build on 5.x
PR: 80473
Submitted by: Andre Albsmeier <Andre.Albsmeier@siemens.com>
Approved by: maintainer timeout
-rw-r--r-- | sysutils/xloadface/Makefile | 4 | ||||
-rw-r--r-- | sysutils/xloadface/files/patch-widgets.c | 46 |
2 files changed, 46 insertions, 4 deletions
diff --git a/sysutils/xloadface/Makefile b/sysutils/xloadface/Makefile index 95fc12cf6107..46187e731fb7 100644 --- a/sysutils/xloadface/Makefile +++ b/sysutils/xloadface/Makefile @@ -25,10 +25,6 @@ MANLANG= ja .include <bsd.port.pre.mk> -.if ${OSVERSION} >= 500113 -BROKEN= "Does not compile on FreeBSD ${OSVERSION}" -.endif - pre-build: ${LOCALBASE}/bin/nkf -e ${WRKSRC}/xloadface.1 > ${WRKSRC}/xloadface.man diff --git a/sysutils/xloadface/files/patch-widgets.c b/sysutils/xloadface/files/patch-widgets.c new file mode 100644 index 000000000000..68611d9afed5 --- /dev/null +++ b/sysutils/xloadface/files/patch-widgets.c @@ -0,0 +1,46 @@ + +------------------------ start of patch ------------------------ +--- widgets.c.orig Fri Apr 29 16:37:58 2005 ++++ widgets.c Fri Apr 29 16:39:09 2005 +@@ -18,7 +18,7 @@ + #include "LoadFace.h" + #include "ArrangeBox.h" + #include "MachineInfo.h" +-#include <varargs.h> ++#include <stdarg.h> + #include "version.h" + #include <math.h> + #include <X11/Xresource.h> +@@ -49,7 +49,7 @@ + + static void exitDisplay(),popdown(),showHelp(),popdownHelp(); + +-Widget mkWidget(); ++Widget mkWidget(char* name, ...); + + static XrmOptionDescRec optionTable[] = { + {"-interval", "*interval", XrmoptionSepArg,(caddr_t)NULL}, +@@ -571,11 +571,9 @@ + * resource-name, resource, ... , NULL); + */ + Widget +-mkWidget(va_alist) +-va_dcl ++mkWidget(char* name, ...) + { + va_list arg; +- char *name; + WidgetClass class; + Widget parent; + String argname; +@@ -583,8 +581,7 @@ + int n = 0; + Arg args[20]; + +- va_start(arg); +- name = va_arg(arg,char*); ++ va_start(arg, name); + class = va_arg(arg,WidgetClass); + parent = va_arg(arg,Widget); + +------------------------ end of patch ------------------------ |