mirror of
https://git.freebsd.org/ports.git
synced 2025-06-01 02:46:27 -04:00
- Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol supported by libgnutls-dane and gnutls-cli. Also clarify the option description. - Add an IDN option. - libgnutls-openssl has been removed in 3.4. Some ports used this library in their LIB_DEPENDS but no port actually required it. - Some old API functions have been removed. Ports that used these have been updated or patched to use the new API. - Add a patch to print/cups to prevent overlinking of libgnutls.so. - Bump PORTREVISION on dependent ports. net-im/jabber: This port used the old API to give users fine grained control over which crypto algorithms were used via a configuration file. It's not immediately obvious how to port this to the new API so the port always uses the defaults now. www/hydra: Mark BROKEN. This uses more removed calls than the other ports, is said to be alpha quality and not fully functional and has been abandoned 10 years ago. PR: 207768 Exp-run by: antoine Approved by: portmgr (antoine)
This commit is contained in:
parent
37e8aaec02
commit
6bc6f3a9e0
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=411990
186 changed files with 908 additions and 481 deletions
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= ario
|
||||
PORTVERSION= 1.5.1
|
||||
PORTREVISION= 10
|
||||
PORTREVISION= 11
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= SF/ario-player/ario-player/${PORTVERSION}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= pianobar
|
||||
PORTVERSION= 2015.11.22
|
||||
PORTREVISION= 0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://6xq.net/projects/${PORTNAME}/
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= tomahawk
|
||||
PORTVERSION= 0.8.4
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= postal
|
||||
PORTVERSION= 0.73
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= benchmarks mail
|
||||
MASTER_SITES= http://www.coker.com.au/postal/
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= freetds
|
||||
PORTVERSION= 0.99.614
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= ftp://ftp.freetds.org/pub/freetds/current/
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= freetds
|
||||
PORTVERSION= 0.95.87
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= ftp://ftp.freetds.org/pub/freetds/stable/
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= glom
|
||||
PORTVERSION= 1.28.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= databases gnome
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome3
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= fusenshi
|
||||
PORTVERSION= 0.9.0
|
||||
PORTREVISION= 13
|
||||
PORTREVISION= 14
|
||||
CATEGORIES= deskutils
|
||||
MASTER_SITES= http://www.ongs.co.jp/projects/fusenshi/
|
||||
|
||||
|
|
|
@ -0,0 +1,20 @@
|
|||
--- src/net/fusenshisslclientsocket.cpp.orig 2007-04-02 10:44:52 UTC
|
||||
+++ src/net/fusenshisslclientsocket.cpp
|
||||
@@ -52,9 +52,6 @@ bool FusenshiSSLClientSocket::connect(un
|
||||
{
|
||||
// 通信を暗号化しますが、ホストの証明は行いません。
|
||||
int ret;
|
||||
- const int cert_priority[] = {
|
||||
- GNUTLS_CRT_X509, 0
|
||||
- };
|
||||
|
||||
if (NULL != m_session) close();
|
||||
|
||||
@@ -64,7 +61,6 @@ bool FusenshiSSLClientSocket::connect(un
|
||||
|
||||
gnutls_init(&m_session, GNUTLS_CLIENT);
|
||||
gnutls_set_default_priority(m_session);
|
||||
- gnutls_certificate_type_set_priority(m_session, cert_priority);
|
||||
|
||||
gnutls_credentials_set(m_session, GNUTLS_CRD_CERTIFICATE, cert);
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
--- src/net/fusenshisslserversocket.cpp.orig 2007-04-02 10:44:52 UTC
|
||||
+++ src/net/fusenshisslserversocket.cpp
|
||||
@@ -56,9 +56,6 @@ public:
|
||||
bool sslAccept(int sock)
|
||||
{
|
||||
int ret;
|
||||
- const int cert_priority[] = {
|
||||
- GNUTLS_CRT_X509, 0
|
||||
- };
|
||||
|
||||
m_socket = sock;
|
||||
|
||||
@@ -69,8 +66,7 @@ public:
|
||||
if (!cert) return false;
|
||||
|
||||
gnutls_init(&m_session, GNUTLS_SERVER);
|
||||
- gnutls_set_default_export_priority(m_session);
|
||||
- gnutls_certificate_type_set_priority(m_session, cert_priority);
|
||||
+ gnutls_set_default_priority(m_session);
|
||||
|
||||
gnutls_credentials_set(m_session, GNUTLS_CRD_CERTIFICATE, cert);
|
||||
gnutls_certificate_server_set_request(m_session, GNUTLS_CERT_REQUIRE);
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= taskd
|
||||
PORTVERSION= 1.1.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= deskutils
|
||||
MASTER_SITES= http://taskwarrior.org/download/
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= taskwarrior
|
||||
PORTVERSION= 2.5.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= deskutils
|
||||
DISTNAME= task-${PORTVERSION}
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= anjuta
|
||||
PORTVERSION= 3.18.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel gnome
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome3
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= gsoap
|
||||
PORTVERSION= 2.8.27
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= SF/${PORTNAME}2/gSOAP
|
||||
DISTNAME= ${PORTNAME}_${PORTVERSION}
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= gwenhywfar
|
||||
PORTVERSION= 4.14.0
|
||||
PORTREVISION?= 0
|
||||
PORTREVISION?= 1
|
||||
CATEGORIES= devel net security
|
||||
MASTER_SITES= http://www.aquamaniac.de/sites/download/download.php?package=01&release=01&file=01&dummy=/
|
||||
|
||||
|
|
17
devel/gwenhywfar/files/patch-src-sio-syncio_tls.c
Normal file
17
devel/gwenhywfar/files/patch-src-sio-syncio_tls.c
Normal file
|
@ -0,0 +1,17 @@
|
|||
--- src/sio/syncio_tls.c.orig 2014-10-12 13:12:22 UTC
|
||||
+++ src/sio/syncio_tls.c
|
||||
@@ -361,12 +361,10 @@ int GWEN_SyncIo_Tls_Prepare(GWEN_SYNCIO
|
||||
|
||||
/* possibly force protocol priority */
|
||||
if (lflags & GWEN_SYNCIO_TLS_FLAGS_FORCE_SSL_V3) {
|
||||
- const int proto_prio[2] = { GNUTLS_SSL3, 0 };
|
||||
-
|
||||
DBG_INFO(GWEN_LOGDOMAIN, "Forcing SSL v3");
|
||||
- rv=gnutls_protocol_set_priority(xio->session, proto_prio);
|
||||
+ rv=gnutls_priority_set_direct(xio->session, "NORMAL:-VERS-TLS-ALL:+VERS-SSL3.0", NULL);
|
||||
if (rv) {
|
||||
- DBG_ERROR(GWEN_LOGDOMAIN, "gnutls_protocol_set_priority: %d (%s)", rv, gnutls_strerror(rv));
|
||||
+ DBG_ERROR(GWEN_LOGDOMAIN, "gnutls_priority_set_direct: %d (%s)", rv, gnutls_strerror(rv));
|
||||
gnutls_deinit(xio->session);
|
||||
return GWEN_ERROR_GENERIC;
|
||||
}
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= git-annex
|
||||
PORTVERSION= 5.20150727
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= librelp
|
||||
PORTVERSION= 1.2.9
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://download.rsyslog.com/librelp/
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= libvirt
|
||||
PORTVERSION= 1.3.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://libvirt.org/sources/ \
|
||||
ftp://libvirt.org/libvirt/
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= knot
|
||||
DISTVERSION= 2.1.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= dns ipv6
|
||||
MASTER_SITES= https://secure.nic.cz/files/knot-dns/ \
|
||||
http://dns-lab.com/downloads/knot-dns/
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= abiword
|
||||
PORTVERSION= 3.0.1
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= editors
|
||||
MASTER_SITES= http://www.abisource.com/downloads/abiword/${PORTVERSION}/source/
|
||||
DIST_SUBDIR= AbiWord
|
||||
|
|
|
@ -0,0 +1,24 @@
|
|||
--- plugins/collab/backends/service/xp/tls_tunnel.cpp.orig 2014-11-04 01:12:14 UTC
|
||||
+++ plugins/collab/backends/service/xp/tls_tunnel.cpp
|
||||
@@ -306,8 +306,6 @@ void Proxy::tunnel_(transport_ptr_t tran
|
||||
disconnect_(transport_ptr, session_ptr, local_socket_ptr, remote_socket_ptr);
|
||||
}
|
||||
|
||||
-static const int PRIORITIES[] = { GNUTLS_KX_ANON_DH, GNUTLS_KX_RSA, GNUTLS_KX_DHE_DSS, GNUTLS_KX_DHE_RSA, 0 };
|
||||
-static const int CIPHERS[] = { GNUTLS_CIPHER_AES_256_CBC, GNUTLS_CIPHER_AES_128_CBC, GNUTLS_CIPHER_3DES_CBC, GNUTLS_CIPHER_ARCFOUR_128, 0 };
|
||||
|
||||
// FIXME: this clientproxy can only handle 1 SSL connection at the same time
|
||||
ClientProxy::ClientProxy(const std::string& connect_address, unsigned short connect_port,
|
||||
@@ -399,9 +397,9 @@ session_ptr_t ClientProxy::setup_tls_ses
|
||||
|
||||
// setup session
|
||||
return_val_if_neg(gnutls_init(session_ptr.get(), GNUTLS_CLIENT), session_ptr_t());
|
||||
- return_val_if_neg(gnutls_set_default_priority(*session_ptr), session_ptr_t());
|
||||
- return_val_if_neg(gnutls_kx_set_priority(*session_ptr,PRIORITIES), session_ptr_t());
|
||||
- return_val_if_neg(gnutls_cipher_set_priority(*session_ptr,CIPHERS), session_ptr_t());
|
||||
+ return_val_if_neg(gnutls_priority_set_direct(*session_ptr,"NORMAL"
|
||||
+ ":-CIPHER-ALL:+AES-256-CBC:+AES-128-CBC:+3DES-CBC:+ARCFOUR-128"
|
||||
+ ":-KX-ALL:+ANON-DH:+RSA:+DHE-DSS:+DHE-RSA",NULL), session_ptr_t());
|
||||
return_val_if_neg(gnutls_credentials_set(*session_ptr, GNUTLS_CRD_CERTIFICATE, x509cred), session_ptr_t());
|
||||
|
||||
// setup transport
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= emacs
|
||||
PORTVERSION= ${EMACS_VER}
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 2
|
||||
CATEGORIES= editors ipv6
|
||||
MASTER_SITES= GNU_ALPHA/emacs/pretest
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= emacs
|
||||
PORTVERSION= ${EMACS_VER}
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
PORTEPOCH= 3
|
||||
CATEGORIES= editors ipv6
|
||||
MASTER_SITES= GNU
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
PORTNAME= vanubi
|
||||
PORTVERSION= 0.0.16
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= editors
|
||||
|
||||
MAINTAINER= olivierd@FreeBSD.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= qemu
|
||||
DISTVERSION= 2.5.0
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= emulators
|
||||
MASTER_SITES= http://wiki.qemu.org/download/
|
||||
PKGNAMESUFFIX= -devel
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= qemu
|
||||
PORTVERSION= 2.5.50.g20160215
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= emulators
|
||||
MASTER_SITES= GH \
|
||||
LOCAL/nox:dtc \
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= qemu
|
||||
PORTVERSION= 2.4.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= emulators
|
||||
MASTER_SITES= http://wiki.qemu.org/download/
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= wine
|
||||
DISTVERSION= 1.9.6
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= emulators
|
||||
MASTER_SITES= SF/${PORTNAME}/Source \
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= wine
|
||||
DISTVERSION= 1.8.1
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= emulators
|
||||
MASTER_SITES= SF/${PORTNAME}/Source \
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= curl
|
||||
PORTVERSION= 7.48.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= ftp www
|
||||
MASTER_SITES= http://curl.haxx.se/download/ \
|
||||
LOCAL/sunpoet
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= filezilla
|
||||
PORTVERSION= 3.16.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= ftp
|
||||
MASTER_SITES= SF/${PORTNAME}/FileZilla_Client/${PORTVERSION}
|
||||
DISTNAME= FileZilla_${PORTVERSION}_src
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= lftp
|
||||
PORTVERSION= 4.6.5
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= ftp ipv6
|
||||
MASTER_SITES= http://lftp.yar.ru/ftp/ \
|
||||
http://lftp.yar.ru/ftp/old/ \
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= wget
|
||||
DISTVERSION= 1.16.3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= ftp www ipv6
|
||||
MASTER_SITES= GNU
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= wput
|
||||
PORTVERSION= 0.6.2
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= ftp
|
||||
MASTER_SITES= SF
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= wzdftpd
|
||||
PORTVERSION= 0.8.3
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= ftp ipv6
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-sources/${PORTNAME}-${PORTVERSION:R}
|
||||
|
||||
|
|
52
ftp/wzdftpd/files/patch-libwzd-core_wzd_tls.c
Normal file
52
ftp/wzdftpd/files/patch-libwzd-core_wzd_tls.c
Normal file
|
@ -0,0 +1,52 @@
|
|||
--- libwzd-core/wzd_tls.c.orig 2007-10-25 17:25:33 UTC
|
||||
+++ libwzd-core/wzd_tls.c
|
||||
@@ -946,19 +946,13 @@ int tls_exit(void)
|
||||
|
||||
static gnutls_session initialize_tls_session(gnutls_connection_end con_end)
|
||||
{
|
||||
- /* Allow connections to servers that have OpenPGP keys as well.
|
||||
- */
|
||||
- const int cert_type_priority[3] = { GNUTLS_CRT_X509, GNUTLS_CRT_OPENPGP, 0 };
|
||||
-
|
||||
gnutls_session session;
|
||||
|
||||
gnutls_init(&session, con_end);
|
||||
|
||||
- /* avoid calling all the priority functions, since the defaults
|
||||
- * are adequate.
|
||||
+ /* Allow connections to servers that have OpenPGP keys as well.
|
||||
*/
|
||||
- gnutls_set_default_priority(session);
|
||||
- gnutls_certificate_type_set_priority(session, cert_type_priority);
|
||||
+ gnutls_priority_set_direct(session, "NORMAL:+CTYPE-OPENPGP", NULL);
|
||||
|
||||
gnutls_credentials_set(session, GNUTLS_CRD_CERTIFICATE, x509_cred);
|
||||
|
||||
@@ -1001,27 +995,6 @@ int tls_auth (const char *type, wzd_cont
|
||||
}
|
||||
|
||||
/** \todo XXX parse TLS cipher names */
|
||||
- {
|
||||
- /** Note that the priority is set on the client. The server does not use
|
||||
- * the algorithm's priority except for disabling algorithms that were not
|
||||
- * specified.
|
||||
- */
|
||||
- const int cipherPriority[] =
|
||||
- {
|
||||
- GNUTLS_CIPHER_ARCFOUR_128,
|
||||
- GNUTLS_CIPHER_3DES_CBC,
|
||||
- GNUTLS_CIPHER_AES_128_CBC,
|
||||
- GNUTLS_CIPHER_AES_256_CBC,
|
||||
- GNUTLS_CIPHER_ARCFOUR_40,
|
||||
-#if ( (LIBGNUTLS_VERSION_MAJOR > 1) || (LIBGNUTLS_VERSION_MINOR >= 3) )
|
||||
- GNUTLS_CIPHER_RC2_40_CBC,
|
||||
- GNUTLS_CIPHER_DES_CBC,
|
||||
-#endif
|
||||
- 0
|
||||
- };
|
||||
-
|
||||
- gnutls_cipher_set_priority(session, cipherPriority);
|
||||
- }
|
||||
|
||||
/* ensure socket is non-blocking */
|
||||
#if defined(_MSC_VER) || (defined(__CYGWIN__) && defined(WINSOCK_SUPPORT))
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= libggz
|
||||
PORTVERSION= ${GGZ_VERSION}
|
||||
PORTREVISION= 16
|
||||
PORTREVISION= 17
|
||||
CATEGORIES= games
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= macopix
|
||||
PORTVERSION= 1.7.4
|
||||
PORTREVISION= 10
|
||||
PORTREVISION= 11
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= http://rosegray.sakura.ne.jp/macopix/
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${RESTRICTED_FILES}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= pokerth
|
||||
PORTVERSION= 1.1.1
|
||||
PORTREVISION= 7
|
||||
PORTREVISION= 8
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/1.1
|
||||
DISTNAME= PokerTH-${PORTVERSION}-src
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= gnome-color-manager
|
||||
PORTVERSION= 3.18.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= graphics gnome
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome3
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= anope
|
||||
PORTVERSION= 2.0.2
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= irc
|
||||
|
||||
MAINTAINER= feld@FreeBSD.org
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= bitlbee
|
||||
PORTVERSION= 3.4.1
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= irc
|
||||
MASTER_SITES= http://get.bitlbee.org/src/ \
|
||||
LOCAL/brix
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= ctrlproxy
|
||||
PORTVERSION= 3.0.8
|
||||
PORTREVISION= 7
|
||||
PORTREVISION= 8
|
||||
CATEGORIES= irc
|
||||
MASTER_SITES= http://launchpadlibrarian.net/50016234/ \
|
||||
LOCAL/ashish/
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
PORTNAME= inspircd
|
||||
PORTVERSION= 2.0.20
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTREVISION= 0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= irc
|
||||
|
||||
MAINTAINER= feld@FreeBSD.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= minbif
|
||||
PORTVERSION= 1.0.5
|
||||
PORTREVISION= 8
|
||||
PORTREVISION= 9
|
||||
CATEGORIES= irc net-im
|
||||
MASTER_SITES= https://symlink.me/attachments/download/148/
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= ngircd
|
||||
PORTVERSION= 23
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= irc ipv6
|
||||
MASTER_SITES= http://arthur.barton.de/pub/${PORTNAME}/ \
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
PORTNAME= ScrollZ
|
||||
PORTVERSION= 2.3
|
||||
DISTVERSIONPREFIX= ${PORTNAME}-
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= irc ipv6
|
||||
|
||||
MAINTAINER= freebsd@bitchx.org
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= weechat
|
||||
PORTVERSION= 1.4
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= irc
|
||||
MASTER_SITES= http://weechat.org/files/src/
|
||||
|
||||
|
@ -54,7 +55,7 @@ JAVASCRIPT_LIB_DEPENDS= libv8.so:${PORTSDIR}/lang/v8
|
|||
|
||||
GNUTLS_CMAKE_OFF= -DENABLE_GNUTLS=no
|
||||
GNUTLS_USES= pkgconfig
|
||||
GNUTLS_LIB_DEPENDS= libgnutls.so.28:${PORTSDIR}/security/gnutls
|
||||
GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
|
||||
|
||||
LUA_CMAKE_OFF= -DENABLE_LUA=no
|
||||
LUA_CMAKE_ON= -DBSD_LUA_LIBDIR=${LUA_LIBDIR} \
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
PORTNAME= jd
|
||||
PORTVERSION= 2.8.9
|
||||
DISTVERSIONSUFFIX= -150226
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= japanese www
|
||||
MASTER_SITES= SFJP/jd4linux/62877
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= gnustep-base
|
||||
PORTVERSION= 1.24.8
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= lang devel gnustep
|
||||
MASTER_SITES= GNUSTEP/core
|
||||
|
||||
|
@ -49,10 +49,8 @@ MDNS_DESC= Zeroconf via mDNSResponder
|
|||
ICU_LIB_DEPENDS= libicuuc.so:${PORTSDIR}/devel/icu
|
||||
ICU_CONFIGURE_OFF= --disable-icu
|
||||
|
||||
GNUTLS_LIB_DEPENDS= libgnutls-openssl.so:${PORTSDIR}/security/gnutls
|
||||
GNUTLS_CONFIGURE_ON= --with-tls-prefix=${LOCALBASE} \
|
||||
TLS_CONFIG="pkg-config -gnutls"
|
||||
GNUTLS_CONFIGURE_OFF= --disable-tls
|
||||
GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
|
||||
GNUTLS_CONFIGURE_ENABLE=tls
|
||||
|
||||
OPENSSL_USE= OPENSSL=yes
|
||||
OPENSSL_CONFIGURE_OFF= --disable-openssl
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= anubis
|
||||
PORTVERSION= 4.2
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= GNU
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= courier-imap
|
||||
PORTVERSION= 4.16.2
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
PORTEPOCH= 2
|
||||
CATEGORIES= mail ipv6
|
||||
MASTER_SITES= SF/courier/imap/${PORTVERSION}
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= exim
|
||||
PORTVERSION?= ${EXIM_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= mail ipv6
|
||||
MASTER_SITES= EXIM/exim4/:exim
|
||||
DISTNAME= ${PORTNAME}-${EXIM_VERSION}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= libetpan
|
||||
PORTVERSION= 1.6
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= mail ipv6
|
||||
|
||||
MAINTAINER= pawel@FreeBSD.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= libvmime
|
||||
PORTVERSION= 0.9.2.s20140721
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= mail
|
||||
|
||||
MAINTAINER= delphij@FreeBSD.org
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= mpop
|
||||
DISTVERSION= 1.2.4
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= msmtp
|
||||
PORTVERSION= 1.6.4
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= mail ipv6
|
||||
MASTER_SITES= SF
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= nullmailer
|
||||
PORTVERSION= 1.13
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= http://untroubled.org/nullmailer/ \
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= opendkim
|
||||
PORTVERSION= 2.10.3
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= mail security
|
||||
MASTER_SITES= SF/${PORTNAME} \
|
||||
SF/${PORTNAME}/Previous%20Releases \
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= wmbiff
|
||||
PORTVERSION= 0.4.27
|
||||
PORTREVISION= 17
|
||||
PORTREVISION= 18
|
||||
CATEGORIES= mail windowmaker afterstep
|
||||
MASTER_SITES= SF
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= xfce4-mailwatch-plugin
|
||||
PORTVERSION= 1.2.0
|
||||
PORTREVISION= 7
|
||||
PORTREVISION= 8
|
||||
CATEGORIES= mail xfce
|
||||
MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R}
|
||||
DIST_SUBDIR= xfce4
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= ffmpeg
|
||||
PORTVERSION= 2.8.6
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= multimedia audio ipv6 net
|
||||
MASTER_SITES= http://ffmpeg.org/releases/
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= kodi
|
||||
DISTVERSION= 15.2
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= multimedia java
|
||||
|
||||
MAINTAINER= mickael.maillot@gmail.com
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= libav
|
||||
PORTVERSION= 11.6
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= multimedia audio ipv6 net
|
||||
MASTER_SITES= http://libav.org/releases/
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= mencoder
|
||||
PORTVERSION= ${MPLAYER_PORT_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= multimedia audio
|
||||
|
||||
MAINTAINER= riggs@FreeBSD.org
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= mplayer
|
||||
PORTVERSION= ${MPLAYER_PORT_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= multimedia audio
|
||||
|
||||
MAINTAINER= riggs@FreeBSD.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= vlc
|
||||
DISTVERSION= 2.2.1
|
||||
PORTREVISION= 7
|
||||
PORTREVISION= 8
|
||||
PORTEPOCH= 4
|
||||
CATEGORIES= multimedia audio ipv6 net www
|
||||
MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= climm
|
||||
PORTVERSION= 0.7.1
|
||||
PORTREVISION= 11
|
||||
PORTREVISION= 12
|
||||
CATEGORIES= net-im
|
||||
MASTER_SITES= http://www.climm.org/source/ \
|
||||
http://http.bg.climm.org/source/
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= empathy
|
||||
PORTVERSION= 3.12.11
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net-im gnome
|
||||
MASTER_SITES= GNOME
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= gloox
|
||||
PORTVERSION= 1.0.14
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net-im
|
||||
MASTER_SITES= http://camaya.net/download/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= jabber
|
||||
PORTVERSION= 1.6.1.1
|
||||
PORTREVISION= 18
|
||||
PORTREVISION= 19
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= net-im ipv6
|
||||
MASTER_SITES= http://download.jabberd.org/jabberd14/%SUBDIR%/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
--- jabberd/mio_tls.cc.orig 2008-03-06 10:21:01.669677189 +0100
|
||||
+++ jabberd/mio_tls.cc 2008-03-06 10:35:04.744064592 +0100
|
||||
--- jabberd/mio_tls.cc.orig 2007-07-16 23:20:44 UTC
|
||||
+++ jabberd/mio_tls.cc
|
||||
@@ -39,7 +39,6 @@
|
||||
#include <set>
|
||||
#include <string>
|
||||
|
@ -8,7 +8,7 @@
|
|||
#include <vector>
|
||||
#include <list>
|
||||
#include <iostream>
|
||||
@@ -612,7 +611,7 @@
|
||||
@@ -612,7 +611,7 @@ static void mio_tls_process_credentials(
|
||||
}
|
||||
|
||||
// load OpenPGP key/certificate
|
||||
|
@ -17,7 +17,7 @@
|
|||
if (ret < 0) {
|
||||
log_error(NULL, "Error loading OpenPGP key pub=%s/priv=%s: %s", pubfile, privfile, gnutls_strerror(ret));
|
||||
continue;
|
||||
@@ -631,7 +630,7 @@
|
||||
@@ -631,7 +630,7 @@ static void mio_tls_process_credentials(
|
||||
}
|
||||
|
||||
// load the OpenPGP keyring
|
||||
|
@ -26,7 +26,7 @@
|
|||
if (ret < 0) {
|
||||
log_error(NULL, "Error loading OpenPGP keyring %s: %s", file, gnutls_strerror(ret));
|
||||
continue;
|
||||
@@ -640,23 +639,6 @@
|
||||
@@ -640,23 +639,6 @@ static void mio_tls_process_credentials(
|
||||
continue;
|
||||
}
|
||||
|
||||
|
@ -50,7 +50,7 @@
|
|||
// setup protocols to use
|
||||
if (j_strcmp(xmlnode_get_localname(cur), "protocols") == 0) {
|
||||
char const *const protocols_data = xmlnode_get_data(cur);
|
||||
@@ -916,7 +898,7 @@
|
||||
@@ -916,7 +898,7 @@ bool mio_tls_early_init() {
|
||||
/* load asn1 tree to be used by libtasn1 */
|
||||
ret = asn1_array2tree(subjectAltName_asn1_tab, &mio_tls_asn1_tree, NULL);
|
||||
if (ret != ASN1_SUCCESS) {
|
||||
|
@ -59,7 +59,88 @@
|
|||
return false;
|
||||
/* XXX we have to delete the structure on shutdown using asn1_delete_structure(&mio_tls_asn1_tree) */
|
||||
}
|
||||
@@ -1498,7 +1480,6 @@
|
||||
@@ -1302,80 +1284,32 @@ int mio_ssl_starttls(mio m, int originat
|
||||
|
||||
// overwrite protocol priorities?
|
||||
if (mio_tls_protocols.find(identity) != mio_tls_protocols.end()) {
|
||||
- ret = gnutls_protocol_set_priority(session, mio_tls_protocols[identity]);
|
||||
- if (ret < 0) {
|
||||
- log_notice(identity, "error setting protocol priority: %s", gnutls_strerror(ret));
|
||||
- }
|
||||
} else if (mio_tls_protocols.find("*") != mio_tls_protocols.end()) {
|
||||
- ret = gnutls_protocol_set_priority(session, mio_tls_protocols["*"]);
|
||||
- if (ret < 0) {
|
||||
- log_notice(identity, "error setting protocol priority: %s", gnutls_strerror(ret));
|
||||
- }
|
||||
}
|
||||
|
||||
// overwrite kx algorithm priorities?
|
||||
if (mio_tls_kx.find(identity) != mio_tls_kx.end()) {
|
||||
- ret = gnutls_kx_set_priority(session, mio_tls_kx[identity]);
|
||||
- if (ret < 0) {
|
||||
- log_notice(identity, "error setting kx algorithm priority: %s", gnutls_strerror(ret));
|
||||
- }
|
||||
} else if (mio_tls_kx.find("*") != mio_tls_kx.end()) {
|
||||
- ret = gnutls_kx_set_priority(session, mio_tls_kx["*"]);
|
||||
- if (ret < 0) {
|
||||
- log_notice(identity, "error setting kx algorithm priority: %s", gnutls_strerror(ret));
|
||||
- }
|
||||
}
|
||||
|
||||
// overwrite cipher priorities?
|
||||
if (mio_tls_ciphers.find(identity) != mio_tls_ciphers.end()) {
|
||||
- ret = gnutls_cipher_set_priority(session, mio_tls_ciphers[identity]);
|
||||
- if (ret < 0) {
|
||||
- log_notice(identity, "error setting cipher algorithm priority: %s", gnutls_strerror(ret));
|
||||
- }
|
||||
} else if (mio_tls_ciphers.find("*") != mio_tls_ciphers.end()) {
|
||||
- ret = gnutls_cipher_set_priority(session, mio_tls_ciphers["*"]);
|
||||
- if (ret < 0) {
|
||||
- log_notice(identity, "error setting cipher algorithm priority: %s", gnutls_strerror(ret));
|
||||
- }
|
||||
}
|
||||
|
||||
// overwrite certificate priorities?
|
||||
if (mio_tls_certtypes.find(identity) != mio_tls_certtypes.end()) {
|
||||
- ret = gnutls_certificate_type_set_priority(session, mio_tls_certtypes[identity]);
|
||||
- if (ret < 0) {
|
||||
- log_notice(identity, "error setting certificate priorities: %s", gnutls_strerror(ret));
|
||||
- }
|
||||
} else if (mio_tls_certtypes.find("*") != mio_tls_certtypes.end()) {
|
||||
- ret = gnutls_certificate_type_set_priority(session, mio_tls_certtypes["*"]);
|
||||
- if (ret < 0) {
|
||||
- log_notice(identity, "error setting certificate priorities: %s", gnutls_strerror(ret));
|
||||
- }
|
||||
}
|
||||
|
||||
// overwrite mac algorithm priorities?
|
||||
if (mio_tls_mac.find(identity) != mio_tls_mac.end()) {
|
||||
- ret = gnutls_mac_set_priority(session, mio_tls_mac[identity]);
|
||||
- if (ret < 0) {
|
||||
- log_notice(identity, "error setting mac algorithm priorities: %s", gnutls_strerror(ret));
|
||||
- }
|
||||
} else if (mio_tls_mac.find("*") != mio_tls_mac.end()) {
|
||||
- ret = gnutls_mac_set_priority(session, mio_tls_mac["*"]);
|
||||
- if (ret < 0) {
|
||||
- log_notice(identity, "error setting mac algorithm priorities: %s", gnutls_strerror(ret));
|
||||
- }
|
||||
}
|
||||
|
||||
// overwrite compression algorithm priorities?
|
||||
if (mio_tls_compression.find(identity) != mio_tls_compression.end()) {
|
||||
- ret = gnutls_compression_set_priority(session, mio_tls_compression[identity]);
|
||||
- if (ret < 0) {
|
||||
- log_notice(identity, "error setting compression algorithm priorities: %s", gnutls_strerror(ret));
|
||||
- }
|
||||
} else if (mio_tls_compression.find("*") != mio_tls_compression.end()) {
|
||||
- ret = gnutls_compression_set_priority(session, mio_tls_compression["*"]);
|
||||
- if (ret < 0) {
|
||||
- log_notice(identity, "error setting compression algorithm priorities: %s", gnutls_strerror(ret));
|
||||
- }
|
||||
}
|
||||
|
||||
/* setting certificate credentials */
|
||||
@@ -1498,7 +1432,6 @@ static int mio_tls_check_openpgp(mio m,
|
||||
const gnutls_datum_t *cert_list = NULL;
|
||||
unsigned int cert_list_size = 0;
|
||||
|
||||
|
@ -67,7 +148,7 @@
|
|||
// get the certificate (it's only a single one for OpenPGP)
|
||||
cert_list = gnutls_certificate_get_peers(static_cast<gnutls_session_t>(m->ssl), &cert_list_size);
|
||||
if (cert_list == NULL || cert_list_size <= 0) {
|
||||
@@ -1566,7 +1547,6 @@
|
||||
@@ -1566,7 +1499,6 @@ static int mio_tls_check_openpgp(mio m,
|
||||
// free memory
|
||||
gnutls_openpgp_key_deinit(pgpkey);
|
||||
pool_free(jidpool);
|
||||
|
@ -75,7 +156,7 @@
|
|||
return 0;
|
||||
}
|
||||
|
||||
@@ -1684,14 +1664,14 @@
|
||||
@@ -1684,14 +1616,14 @@ static int mio_tls_check_x509(mio m, cha
|
||||
/* init subjectAltName_element */
|
||||
ret = asn1_create_element(mio_tls_asn1_tree, "PKIX1.SubjectAltName", &subjectAltName_element);
|
||||
if (ret != ASN1_SUCCESS) {
|
||||
|
@ -92,7 +173,7 @@
|
|||
asn1_delete_structure(&subjectAltName_element);
|
||||
break;
|
||||
}
|
||||
@@ -1712,7 +1692,7 @@
|
||||
@@ -1712,7 +1644,7 @@ static int mio_tls_check_x509(mio m, cha
|
||||
break;
|
||||
}
|
||||
if (ret != ASN1_SUCCESS) {
|
||||
|
@ -101,7 +182,7 @@
|
|||
break;
|
||||
}
|
||||
|
||||
@@ -1732,7 +1712,7 @@
|
||||
@@ -1732,7 +1664,7 @@ static int mio_tls_check_x509(mio m, cha
|
||||
|
||||
ret = asn1_read_value(subjectAltName_element, access_string, dNSName, &dNSName_len);
|
||||
if (ret != ASN1_SUCCESS) {
|
||||
|
@ -110,7 +191,7 @@
|
|||
break;
|
||||
}
|
||||
|
||||
@@ -1772,7 +1752,7 @@
|
||||
@@ -1772,7 +1704,7 @@ static int mio_tls_check_x509(mio m, cha
|
||||
/* get the OID of the otherName */
|
||||
ret = asn1_read_value(subjectAltName_element, access_string_type, otherNameType, &otherNameType_len);
|
||||
if (ret != ASN1_SUCCESS) {
|
||||
|
@ -119,7 +200,7 @@
|
|||
break;
|
||||
}
|
||||
|
||||
@@ -1785,7 +1765,7 @@
|
||||
@@ -1785,7 +1717,7 @@ static int mio_tls_check_x509(mio m, cha
|
||||
/* get the value of the otherName */
|
||||
ret = asn1_read_value(subjectAltName_element, access_string_value, otherNameValue, &otherNameValue_len);
|
||||
if (ret != ASN1_SUCCESS) {
|
||||
|
@ -128,7 +209,7 @@
|
|||
break;
|
||||
}
|
||||
|
||||
@@ -1799,21 +1779,21 @@
|
||||
@@ -1799,21 +1731,21 @@ static int mio_tls_check_x509(mio m, cha
|
||||
|
||||
ret = asn1_create_element(mio_tls_asn1_tree, "PKIX1.DirectoryString", &directoryString_element);
|
||||
if (ret != ASN1_SUCCESS) {
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME?= libpurple
|
||||
PORTVERSION= 2.10.12
|
||||
PORTREVISION?= 1
|
||||
PORTREVISION?= 2
|
||||
CATEGORIES?= net-im
|
||||
MASTER_SITES= SF/pidgin/Pidgin/${PORTVERSION}
|
||||
DISTNAME= pidgin-${PORTVERSION}
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= jabber
|
||||
PORTVERSION= 1.8.2
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= net-im
|
||||
|
||||
MAINTAINER= dinoex@FreeBSD.org
|
||||
|
|
|
@ -3,27 +3,28 @@
|
|||
# $MCom: ports/trunk/net-im/loudmouth/Makefile 19914 2014-09-25 22:33:21Z kwm $
|
||||
|
||||
PORTNAME= loudmouth
|
||||
PORTVERSION= 1.4.3
|
||||
PORTREVISION= 11
|
||||
CATEGORIES= net-im gnome
|
||||
MASTER_SITES= GNOME
|
||||
PORTVERSION= 1.5.3
|
||||
CATEGORIES= net-im
|
||||
MASTER_SITES= https://mcabber.com/files/loudmouth/ \
|
||||
http://www.lilotux.net/~mikael/mcabber/files/loudmouth/
|
||||
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= Lightweight Jabber client library
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE= LGPL21+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
LIB_DEPENDS= libidn.so:${PORTSDIR}/dns/libidn
|
||||
|
||||
USES= gettext gmake libtool pathfix pkgconfig tar:bzip2
|
||||
USES= gettext gmake libtool pkgconfig tar:bzip2
|
||||
USE_GNOME= glib20
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
CONFIGURE_ARGS= --disable-gtk-doc
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -Wl,-Bsymbolic -L${LOCALBASE}/lib
|
||||
CONFIGURE_ARGS= --disable-gtk-doc --disable-rebuilds \
|
||||
--with-pkgconfigdir=${PREFIX}/libdata/pkgconfig
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
OPTIONS_DEFAULT=GNUTLS
|
||||
OPTIONS_RADIO= SSL
|
||||
OPTIONS_RADIO_SSL= GNUTLS OPENSSL
|
||||
|
@ -32,21 +33,13 @@ OPTIONS_RADIO_SSL= GNUTLS OPENSSL
|
|||
|
||||
.if ${PORT_OPTIONS:MGNUTLS}
|
||||
LIB_DEPENDS+= libgnutls.so:${PORTSDIR}/security/gnutls
|
||||
RUN_DEPENDS+= ${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MOPENSSL}
|
||||
CONFIGURE_ARGS+=--with-ssl=gnutls
|
||||
.elif ${PORT_OPTIONS:MOPENSSL}
|
||||
USE_OPENSSL= yes
|
||||
CONFIGURE_ARGS+=--with-ssl=openssl
|
||||
RUN_DEPENDS+= ${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
|
||||
.endif
|
||||
|
||||
.if !${PORT_OPTIONS:MGNUTLS} && !${PORT_OPTIONS:MOPENSSL}
|
||||
.else
|
||||
CONFIGURE_ARGS+=--without-ssl
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
|
||||
${WRKSRC}/loudmouth/lm-ssl-gnutls.c
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (loudmouth-1.4.3.tar.bz2) = 95a93f5d009b71ea8193d994aa11f311bc330a3efe1b7cd74dc48f11c7f929e3
|
||||
SIZE (loudmouth-1.4.3.tar.bz2) = 366818
|
||||
SHA256 (loudmouth-1.5.3.tar.bz2) = 54329415cb1bacb783c20f5f1f975de4fc460165d0d8a1e3b789367b5f69d32c
|
||||
SIZE (loudmouth-1.5.3.tar.bz2) = 375974
|
||||
|
|
|
@ -1,28 +0,0 @@
|
|||
--- configure.orig 2009-08-17 03:50:55.000000000 -0400
|
||||
+++ configure 2009-08-17 03:50:59.000000000 -0400
|
||||
@@ -21983,12 +21983,14 @@ fi
|
||||
if test x$libgnutls_config_prefix != x ; then
|
||||
libgnutls_config_args="$libgnutls_config_args --prefix=$libgnutls_config_prefix"
|
||||
if test x${LIBGNUTLS_CONFIG+set} != xset ; then
|
||||
- LIBGNUTLS_CONFIG=$libgnutls_config_prefix/bin/libgnutls-config
|
||||
+ LIBGNUTLS_CONFIG=pkg-config
|
||||
fi
|
||||
fi
|
||||
|
||||
+ libgnutls_config_args="$libgnutls_config_args gnutls"
|
||||
+
|
||||
# Extract the first word of "libgnutls-config", so it can be a program name with args.
|
||||
-set dummy libgnutls-config; ac_word=$2
|
||||
+set dummy pkg-config; ac_word=$2
|
||||
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
||||
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
||||
if test "${ac_cv_path_LIBGNUTLS_CONFIG+set}" = set; then
|
||||
@@ -22037,7 +22039,7 @@ echo $ECHO_N "checking for libgnutls - v
|
||||
else
|
||||
LIBGNUTLS_CFLAGS=`$LIBGNUTLS_CONFIG $libgnutls_config_args --cflags`
|
||||
LIBGNUTLS_LIBS=`$LIBGNUTLS_CONFIG $libgnutls_config_args --libs`
|
||||
- libgnutls_config_version=`$LIBGNUTLS_CONFIG $libgnutls_config_args --version`
|
||||
+ libgnutls_config_version=`$LIBGNUTLS_CONFIG $libgnutls_config_args --modversion`
|
||||
|
||||
|
||||
ac_save_CFLAGS="$CFLAGS"
|
|
@ -1,12 +0,0 @@
|
|||
--- loudmouth/Makefile.in.orig 2008-07-06 15:44:25.000000000 -0400
|
||||
+++ loudmouth/Makefile.in 2008-07-06 15:43:53.000000000 -0400
|
||||
@@ -306,8 +306,7 @@ libloudmouthinclude_HEADERS = \
|
||||
|
||||
libloudmouth_1_la_LIBADD = \
|
||||
$(LOUDMOUTH_LIBS) \
|
||||
- $(LIBIDN_LIBS) \
|
||||
- -lresolv
|
||||
+ $(LIBIDN_LIBS)
|
||||
|
||||
libloudmouth_1_la_LDFLAGS = \
|
||||
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
|
|
@ -1,11 +0,0 @@
|
|||
--- loudmouth/lm-error.c.orig 2012-05-22 10:05:29.000000000 +0200
|
||||
+++ loudmouth/lm-error.c 2012-05-22 10:05:41.000000000 +0200
|
||||
@@ -19,7 +19,7 @@
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
-#include <glib/gerror.h>
|
||||
+#include <glib.h>
|
||||
#include "lm-error.h"
|
||||
|
||||
/**
|
|
@ -1,28 +0,0 @@
|
|||
--- loudmouth/lm-ssl-gnutls.c.orig 2010-04-17 15:56:39.000000000 -0400
|
||||
+++ loudmouth/lm-ssl-gnutls.c 2010-04-17 15:56:43.000000000 -0400
|
||||
@@ -32,7 +32,7 @@
|
||||
|
||||
#include <gnutls/x509.h>
|
||||
|
||||
-#define CA_PEM_FILE "/etc/ssl/certs/ca-certificates.crt"
|
||||
+#define CA_PEM_FILE "%%LOCALBASE%%/share/certs/ca-root-nss.crt"
|
||||
|
||||
struct _LmSSL {
|
||||
LmSSLBase base;
|
||||
@@ -200,6 +200,7 @@ _lm_ssl_begin (LmSSL *ssl, gint fd, cons
|
||||
{ GNUTLS_CRT_X509, GNUTLS_CRT_OPENPGP, 0 };
|
||||
const int compression_priority[] =
|
||||
{ GNUTLS_COMP_DEFLATE, GNUTLS_COMP_NULL, 0 };
|
||||
+ gnutls_priority_t priorities_cache;
|
||||
|
||||
gnutls_init (&ssl->gnutls_session, GNUTLS_CLIENT);
|
||||
gnutls_set_default_priority (ssl->gnutls_session);
|
||||
@@ -213,6 +214,8 @@ _lm_ssl_begin (LmSSL *ssl, gint fd, cons
|
||||
|
||||
gnutls_transport_set_ptr (ssl->gnutls_session,
|
||||
(gnutls_transport_ptr_t)(glong) fd);
|
||||
+ gnutls_priority_init (&priorities_cache, "NONE:+VERS-TLS1.0:+AES-128-CBC:+RSA:+SHA1:+COMP-NULL:NORMAL:%COMPAT", NULL);
|
||||
+ gnutls_priority_set (ssl->gnutls_session, priorities_cache);
|
||||
|
||||
ret = gnutls_handshake (ssl->gnutls_session);
|
||||
|
|
@ -1,3 +1,5 @@
|
|||
Loudmouth is a lightweight and easy-to-use C library for programming with the
|
||||
Jabber protocol. It's designed to be easy to get started with and yet
|
||||
extensible to let you do anything the Jabber protocol allows.
|
||||
|
||||
WWW: https://mcabber.com/
|
||||
|
|
|
@ -12,21 +12,23 @@ lib/libloudmouth-1.so
|
|||
lib/libloudmouth-1.so.0
|
||||
lib/libloudmouth-1.so.0.1.0
|
||||
libdata/pkgconfig/loudmouth-1.0.pc
|
||||
share/gtk-doc/html/loudmouth/ch01.html
|
||||
share/gtk-doc/html/loudmouth/home.png
|
||||
share/gtk-doc/html/loudmouth/index.html
|
||||
share/gtk-doc/html/loudmouth/index.sgml
|
||||
share/gtk-doc/html/loudmouth/left.png
|
||||
share/gtk-doc/html/loudmouth/loudmouth-lm-connection.html
|
||||
share/gtk-doc/html/loudmouth/loudmouth-lm-error.html
|
||||
share/gtk-doc/html/loudmouth/loudmouth-lm-message-handler.html
|
||||
share/gtk-doc/html/loudmouth/loudmouth-lm-message.html
|
||||
share/gtk-doc/html/loudmouth/loudmouth-lm-message-node.html
|
||||
share/gtk-doc/html/loudmouth/loudmouth-lm-proxy.html
|
||||
share/gtk-doc/html/loudmouth/loudmouth-lm-ssl.html
|
||||
share/gtk-doc/html/loudmouth/loudmouth-lm-utils.html
|
||||
share/gtk-doc/html/loudmouth/loudmouth.devhelp
|
||||
share/gtk-doc/html/loudmouth/loudmouth.devhelp2
|
||||
share/gtk-doc/html/loudmouth/right.png
|
||||
share/gtk-doc/html/loudmouth/style.css
|
||||
share/gtk-doc/html/loudmouth/up.png
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/ch01.html
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/home.png
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/index.html
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/index.sgml
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/left-insensitive.png
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/left.png
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/loudmouth-LmConnection.html
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/loudmouth-LmError.html
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/loudmouth-LmMessage.html
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/loudmouth-LmMessageHandler.html
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/loudmouth-LmMessageNode.html
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/loudmouth-LmProxy.html
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/loudmouth-LmSSL.html
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/loudmouth-Miscellaneous-Utility-Functions.html
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/loudmouth.devhelp2
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/right-insensitive.png
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/right.png
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/style.css
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/up-insensitive.png
|
||||
%%PORTDOCS%%share/gtk-doc/html/loudmouth/up.png
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= telepathy-gabble
|
||||
PORTVERSION= 0.18.3
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= net-im
|
||||
MASTER_SITES= http://telepathy.freedesktop.org/releases/${PORTNAME}/
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
PORTNAME= telepathy-salut
|
||||
PORTVERSION= 0.8.1
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= net-im
|
||||
MASTER_SITES= http://telepathy.freedesktop.org/releases/${PORTNAME}/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= gnunet
|
||||
PORTVERSION= 0.10.1
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= net-p2p ipv6 security
|
||||
MASTER_SITES= GNU
|
||||
|
||||
|
|
|
@ -36,6 +36,7 @@
|
|||
|
||||
PORTNAME= gtk-gnutella
|
||||
PORTVERSION= 1.1.9
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net-p2p ipv6
|
||||
MASTER_SITES= SF
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= ncdc
|
||||
PORTVERSION= 1.19.1
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= net-p2p
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} \
|
||||
http://dev.yorhel.nl/download/
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= csync2
|
||||
PORTVERSION= 2.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= http://oss.linbit.com/csync2/
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= glib-networking
|
||||
PORTVERSION= 2.46.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome2
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= gtk-vnc
|
||||
PORTVERSION= 0.5.4
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net gnome
|
||||
MASTER_SITES= GNOME
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= network-protocol-xmpp
|
||||
PORTVERSION= 0.4.8
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= libvncserver
|
||||
PORTVERSION= 0.9.9
|
||||
PORTREVISION= 11
|
||||
PORTREVISION= 12
|
||||
CATEGORIES= net devel
|
||||
MASTER_SITES= SF
|
||||
DISTNAME= LibVNCServer-${PORTVERSION}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= morebalance
|
||||
PORTVERSION= 0.4
|
||||
PORTREVISION= 13
|
||||
PORTREVISION= 14
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= http://morebalance.coolprojects.org/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= net6
|
||||
PORTVERSION= 1.3.14
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= net devel
|
||||
MASTER_SITES= http://releases.0x539.de/net6/
|
||||
|
||||
|
|
14
net/net6/files/patch-src-encrypt.cpp
Normal file
14
net/net6/files/patch-src-encrypt.cpp
Normal file
|
@ -0,0 +1,14 @@
|
|||
--- src/encrypt.cpp.orig 2011-09-28 11:15:10 UTC
|
||||
+++ src/encrypt.cpp
|
||||
@@ -175,10 +175,7 @@ net6::tcp_encrypted_socket_base::
|
||||
gnutls_session_t sess):
|
||||
tcp_client_socket(cobj), session(sess), state(DEFAULT)
|
||||
{
|
||||
- const int kx_prio[] = { GNUTLS_KX_ANON_DH, 0 };
|
||||
-
|
||||
- gnutls_set_default_priority(session);
|
||||
- gnutls_kx_set_priority(session, kx_prio);
|
||||
+ gnutls_priority_set_direct(session, "NORMAL:-KX-ALL:+ANON-DH", NULL);
|
||||
|
||||
gnutls_transport_set_ptr(
|
||||
session,
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= ocserv
|
||||
PORTVERSION= 0.10.12
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net security
|
||||
MASTER_SITES= ftp://ftp.infradead.org/pub/ocserv/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: Alexander Logvinov <avl@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
PKGNAMESUFFIX= -vnc
|
||||
|
||||
COMMENT= Remmina plugin for VNC protocol
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME?= ${SAMBA4_BASENAME}41
|
||||
PORTVERSION?= ${SAMBA4_VERSION}
|
||||
PORTREVISION?= 1
|
||||
PORTREVISION?= 2
|
||||
CATEGORIES?= net
|
||||
MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc
|
||||
DISTNAME= ${SAMBA4_DISTNAME}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME?= ${SAMBA4_BASENAME}42
|
||||
PORTVERSION?= ${SAMBA4_VERSION}
|
||||
PORTREVISION?= 1
|
||||
PORTREVISION?= 2
|
||||
CATEGORIES?= net
|
||||
MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc
|
||||
DISTNAME= ${SAMBA4_DISTNAME}
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue