44 Commits

Author SHA1 Message Date
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
espie
b9708aad57 make it build with clang, mostly misses unistd.h everywhere 2017-05-07 20:48:29 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
ajacoutot
bd68a9af7d post-patch -> pre-configure like $DEITY intended; next time talk
to $MAINTAINER.
2017-02-19 19:26:39 +00:00
feinerer
fcd52ac30b Use standard type u_int32_t instead of __u32.
Build error after sys/videoio.h update reported by naddy@.
2017-02-19 19:04:16 +00:00
naddy
071c34fd6f remove SHARED_ONLY from ports that use only the gnu module 2016-03-16 21:19:37 +00:00
ajacoutot
d33078808e This picks up libv4l. 2016-01-08 10:06:48 +00:00
ajacoutot
40970e1b5e Re-enable v4l2 support now that we have a modern header. 2016-01-01 17:30:33 +00:00
sthen
691c83f9b2 Bump some ports which reference if_msghdr in their source, so that package
updates are triggered. This is following the struct if_data ABI change a few
days ago; if_msghdr has an embedded if_data.  Some may be unnecessary, but
some are definitely needed and bumps are cheaper than debugging.
Problem reported with wpa_supplicant by Mikolaj Kucharski.
2015-10-08 21:19:21 +00:00
sthen
9f5f8bb929 guard SSLv3_method 2015-07-18 21:54:04 +00:00
ajacoutot
75266ac947 Add -fPIC to PTLIB_CFLAGS to build with newer binutils.
As a bonus, drop patching for STDCCFLAGS used by ptlib dependencies
(/usr/local/share/ptlib/make/unix.mak) since PTLIB_CFLAGS is appended to
CFLAGS/CXXFLAGS automatically.
2015-05-22 15:16:24 +00:00
ajacoutot
d8aa2fc95c Move INSTALL_REPLACE; no pkg change. 2014-10-18 04:19:31 +00:00
jeremy
560fd18390 Allow use of ptlib without a ports tree installed. This removes the last
use of FAKE_AS_ROOT = always-wrap in the tree.

OK ajacoutot@
2014-10-18 01:27:43 +00:00
espie
73a10c0733 turn on "always-wrap" for the 3 ports known to embed their install program
in installed files.
2014-09-16 09:09:46 +00:00
ajacoutot
be773ba43f Do not run configure twice; spotted by espie@ 2014-09-13 16:23:04 +00:00
ajacoutot
b53aedd0b3 Drop patch; not needed anymore since the recent FAKE_AS_ROOT fix. 2014-09-03 10:24:24 +00:00
ajacoutot
066aa3b0c9 Do not re-define INSTALL otherwise we end up using the one from ${WRKBUILD}.
This unbreaks dependant ports like h323plus.
2014-08-25 07:05:46 +00:00
ajacoutot
7f6b6f43cd Don't pick up libv8; spotted by espie@ 2014-05-09 08:05:02 +00:00
ajacoutot
8e8781a7eb Fix the optshared target for dependant ports. 2014-04-27 09:45:05 +00:00
ajacoutot
fc85f823df Update to ptlib-2.12.9.
Drop support for v4l2, our implementation is seriously lacking behind.
2014-04-25 11:17:26 +00:00
ajacoutot
4ddabf91e3 sys/timeb.h is not needed. 2013-12-06 08:03:57 +00:00
sthen
27f03b1c52 bump REVISION for any ports using route messages. regen some distinfos and
remove unnecessary USE_GROFFs while there.
2013-10-31 21:12:12 +00:00
ajacoutot
927b97ec45 Update to ptlib-2.10.11. 2013-10-02 10:45:25 +00:00
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
ajacoutot
70448d39dc Update to ptlib-2.10.10. 2013-03-02 14:05:36 +00:00
ajacoutot
523dcc1ef1 Update to ptlib-2.10.9. 2012-11-27 08:12:26 +00:00
ajacoutot
25786f41a4 Update to ptlib-2.10.7. 2012-08-25 13:15:23 +00:00
naddy
12ab41d731 drop gcc3 workaround 2012-06-22 16:53:51 +00:00
ajacoutot
8e9b80613b Update to ptlib-2.10.5; unbreak video in ekiga. 2012-06-21 14:23:51 +00:00
ajacoutot
dfaf3d07c9 Update to ptlib-2.10.4. 2012-03-02 09:03:52 +00:00
ajacoutot
1b057f6eb1 Simplify. 2011-10-30 12:49:49 +00:00
ajacoutot
b8a1b5f1ee Remove some now uneeded patches. 2011-10-28 12:15:36 +00:00
ajacoutot
c960b3a783 Properly enumerate video devices. 2011-10-27 09:34:40 +00:00
ajacoutot
a730dfbf59 Major update to ptlib-2.10.3.
Some clue from espie@

Needed to work on an Ekiga update.
There are still some rought edges but they'll be worked in-tree.

This and the upcoming VoIP ports commits wouldn't have been possible
without Miod's soft couch ;-)
2011-10-26 16:59:09 +00:00
espie
c5a475ebe0 normalize pkgpath 2011-09-16 09:24:48 +00:00
espie
5855efb734 move depends to new style 2010-11-15 19:45:56 +00:00
espie
d7f6fc7e23 more conversions 2010-11-08 10:28:22 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
ajacoutot
011f49845a Update to ptlib-2.6.7. 2010-05-31 05:28:06 +00:00
espie
fd85f9241d make it compile on gcc4, by making the relevant patch dependent on
compiler version.
also removes lvalue cast, that's not ansi.
2010-05-11 07:23:23 +00:00
ajacoutot
f2f970a91c Put '-fPIC' in openbsd ifdefs. 2010-03-27 14:32:23 +00:00
ajacoutot
81afb79c44 Unbreak on 64bits arches.
(thanks robert@ for giving me access to an amd64 machine)

breakage reported by viq at viq dot ath dot cx
2010-03-26 14:24:42 +00:00
ajacoutot
540c1f4f5f Import ptlib-2.6.5
PTLib is a moderately large C++ class library that originated many years
ago as a method to produce applications that run on both Microsoft
Windows and Unix X-Windows systems. It also was to have a Macintosh port
as well, but this never eventuated. In those days it was called the
PWLib the Portable Windows Library.

Since then, the availability of multi-platform GUI toolkits such as KDE
and wxWindows, and the development of the OpenH323 and OPAL projects as
primary user of the library, has emphasised the focus on networking, I/O
portability, multi-threading and protocol portability. Mostly, the
library is used to create high performance and highly portable
network-centric applications. So all the GUI abstractions ahave been
dropped and it was renamed the Portable Tools Library that you see
today.
2010-03-23 21:10:17 +00:00