From bbcd4a4edea27535f9f6e9a08cfb4d34992f0cb7 Mon Sep 17 00:00:00 2001 From: roger Date: Wed, 3 Dec 2003 00:22:34 +0000 Subject: Add two patches to make pwlib build on Sparc64 Approved my Joe --- devel/pwlib152/files/patch-makefile | 14 ++++++++++++++ devel/pwlib152/files/patch-videoio | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 devel/pwlib152/files/patch-makefile create mode 100644 devel/pwlib152/files/patch-videoio (limited to 'devel/pwlib152') diff --git a/devel/pwlib152/files/patch-makefile b/devel/pwlib152/files/patch-makefile new file mode 100644 index 000000000000..8ca3ca5e99f7 --- /dev/null +++ b/devel/pwlib152/files/patch-makefile @@ -0,0 +1,14 @@ +*** src/ptlib/unix/Makefile.orig Tue Dec 2 11:15:55 2003 +--- src/ptlib/unix/Makefile Tue Dec 2 11:16:39 2003 +*************** VIDEO_CAPTURE_SOURCE = video4linux.cxx +*** 422,428 **** +--- 422,430 ---- + endif + + ifeq ($(OSTYPE),FreeBSD) ++ ifneq (,$(wildcard $(SYSINCDIR)/machine/ioctl_meteor.h)) + VIDEO_CAPTURE_SOURCE = video4bsd.cxx ++ endif + endif + + ifeq ($(OSTYPE),OpenBSD) diff --git a/devel/pwlib152/files/patch-videoio b/devel/pwlib152/files/patch-videoio new file mode 100644 index 000000000000..74d8a5c43c02 --- /dev/null +++ b/devel/pwlib152/files/patch-videoio @@ -0,0 +1,36 @@ +*** include/ptlib/unix/ptlib/videoio.h.orig Mon Jan 6 18:41:08 2003 +--- include/ptlib/unix/ptlib/videoio.h Tue Dec 2 09:42:10 2003 +*************** +*** 106,112 **** + #include /* change this to "videodev2.h" for v4l2 */ + #endif + +! #if defined(P_FREEBSD) + #include + #endif + +--- 106,112 ---- + #include /* change this to "videodev2.h" for v4l2 */ + #endif + +! #if defined(P_FREEBSD) && !defined(NO_VIDEO_CAPTURE) + #include + #endif + +*************** +*** 186,192 **** + struct video_mmap frameBuffer[2]; + #endif + +! #if defined(P_FREEBSD) || defined(P_OPENBSD) || defined(P_NETBSD) + struct video_capability + { + int channels; /* Num channels */ +--- 186,192 ---- + struct video_mmap frameBuffer[2]; + #endif + +! #if (defined(P_FREEBSD) || defined(P_OPENBSD) || defined(P_NETBSD)) && !defined(NO_VIDEO_CAPTURE) + struct video_capability + { + int channels; /* Num channels */ -- cgit