mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-24 00:45:52 +00:00
9f8b4bcde3
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV. - Add an option helper for LIBS. - Adjust all ports that already use LIBS. Also remove references to PTHREAD_CFLAGS and PTHREAD_LIBS while here. - Some ports did not support having a LIBS environment variable and required additional patches. Somewhat simplified a linker command line looks like: ${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS} where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and LIBS can be controlled by us. If possible -L and -l flags need to be added to LIBS to make sure they appear after any -L and -l flags set by upstream. Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this may appear too early on the command line causing installed libraries to be linked in instead of freshly built ones. Additional changes: benchmarks/netio: Replace WITH_IPV6 with an IPV6 option. comms/gnokii: Replace some patches with USES=pathfix. Also remove -fPIC. graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR. graphics/visionworkbench: Remove FreeBSD 7 support. multimedia/libmovtar: New LIB_DEPENDS syntax. multimedia/opencinematools: Use standard do-build. net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins) net-mgmt/nagios: Remove -fPIC. net-mgmt/nagios4: Remove -fPIC. print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036. security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS. This skips a test in configure that falsely detects pthread_mutexattr_init in our libc. sysutils/dar: Fix iconv detection. x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD hack and use $CXX as linker as on other platforms. PR: 190592 Exp-run by: antoine Approved by: portmgr (antoine) |
||
---|---|---|
.. | ||
anope | ||
atheme-services | ||
bip | ||
bitchx | ||
bitlbee | ||
bnc | ||
bobot++ | ||
bopm | ||
cgiirc | ||
charybdis | ||
ctrlproxy | ||
cwirc | ||
dancer | ||
darkbot | ||
dircproxy | ||
dxirc | ||
eggdrop | ||
eggdrop-devel | ||
epic4 | ||
epic5 | ||
evangeline | ||
ezbounce | ||
fisg | ||
gruftistats | ||
gseen.mod | ||
hexchat | ||
hybserv | ||
icbirc | ||
ii | ||
infobot | ||
inspircd | ||
insub | ||
irc | ||
irc2dc | ||
ircd-hybrid | ||
ircd-ratbox | ||
ircd-ratbox-devel | ||
ircd-ru | ||
ircII | ||
ircproxy | ||
ircservices | ||
iroffer | ||
iroffer-dinoex | ||
iroffer-lamm | ||
irssi | ||
irssi-dcc_send_limiter | ||
irssi-devel | ||
irssi-fish | ||
irssi-otr | ||
irssi-scripts | ||
irssi-xmpp | ||
irssistats | ||
keitairc2 | ||
konversation-kde4 | ||
kvirc | ||
kvirc-qt4 | ||
libircclient | ||
lostirc | ||
miau | ||
minbif | ||
muh | ||
nefarious | ||
nethirc | ||
netwalker-ircc | ||
ngircd | ||
ninja | ||
onis | ||
p5-AnyEvent-IRC | ||
p5-Bot-BasicBot | ||
p5-IRC-Bot-Hangman | ||
p5-IRC-Utils | ||
p5-Parse-IRC | ||
p5-POE-Component-IRC | ||
p5-POE-Component-IRC-Object | ||
p5-POE-Component-IRC-Plugin-Blowfish | ||
p5-POE-Component-IRC-Plugin-Bollocks | ||
p5-POE-Component-IRC-Plugin-CoreList | ||
p5-POE-Component-IRC-Plugin-Hailo | ||
p5-POE-Component-IRC-Plugin-Karma | ||
p5-POE-Component-IRC-Plugin-POE-Knee | ||
p5-POE-Component-IRC-Plugin-QueryDNS | ||
p5-POE-Component-IRC-Plugin-QueryDNSBL | ||
p5-POE-Component-IRC-Plugin-RSS-Headlines | ||
p5-POE-Component-Server-IRC | ||
p5-POE-Filter-IRCD | ||
p5-POE-Session-Irssi | ||
pear-Net_SmartIRC | ||
pircbot | ||
pisg | ||
psybnc | ||
py-fishcrypt | ||
py-gozerbot | ||
py-irc | ||
py-supybot | ||
py-supybot-plugins | ||
quassel | ||
quirc | ||
qwebirc | ||
ratbox-respond | ||
ratbox-services | ||
rbot | ||
riece | ||
riece-emacs21 | ||
roxirc | ||
ruby-irc | ||
ruby-rica | ||
ruby-rice | ||
rubygem-cinch | ||
rubygem-net-irc | ||
scrollz | ||
sic | ||
simpleirc | ||
sirc | ||
slirc | ||
smartirc4net | ||
solid-ircd | ||
srvx | ||
thales | ||
tircd | ||
tircproxy | ||
undernet-ircu | ||
unreal | ||
weechat | ||
weechat-devel | ||
xaric | ||
xchat | ||
xchat-fish | ||
xchat-mircryption | ||
xchat-ruby | ||
znc | ||
Makefile |