1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-29 05:38:00 +00:00

- Replace security/gnutls with security/gnutls3 and update to 3.2.15

- Bump PORTREVISION on all ports that depend on security/gnutls and
  adjust all ports that depend on security/gnutls3
- Update mail/anubis to version 4.2 which supports gnutls 3.x
- Update mail/libvmime to a development snapshot (recommended by upstream
  developers)

PR:		191274
Exp-run by:	antoine
Approved by:	portmgr (antoine)
This commit is contained in:
Tijl Coosemans 2014-07-23 09:54:02 +00:00
parent 63d0ab27e8
commit 3ab1b8443e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=362645
145 changed files with 855 additions and 2324 deletions

1
MOVED
View File

@ -6267,3 +6267,4 @@ misc/bigboard||2014-07-21|Has expired: gnome-panel will be updated to the 3.x ve
net/desktop-data-model||2014-07-21|Has expired: gnome-desktop 2.x will be updated in the GNOME 3 import
net/online-desktop||2014-07-21|Has expired: Disappeared upstream, depends on expired ports
x11-toolkits/libgail-gnome||2014-07-21|Has expired: gnome-panel 2.x will be updated in the GNOME 3 import
security/gnutls3|security/gnutls|2014-07-22|Moved to replace GnuTLS 2.x port

View File

@ -3,7 +3,7 @@
PORTNAME= ario
PORTVERSION= 1.5.1
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= audio
MASTER_SITES= SF/ario-player/ario-player/${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= pianobar
PORTVERSION= 2013.09.15
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= http://6xq.net/projects/${PORTNAME}/

View File

@ -3,6 +3,7 @@
PORTNAME= postal
PORTVERSION= 0.73
PORTREVISION= 1
CATEGORIES= benchmarks mail
MASTER_SITES= http://www.coker.com.au/postal/
EXTRACT_SUFX= .tgz

View File

@ -3,7 +3,7 @@
PORTNAME= freetds
PORTVERSION= 0.92.79
PORTREVISION= 1
PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= databases
MASTER_SITES= ftp://ftp.freetds.org/pub/freetds/stable/

View File

@ -3,7 +3,7 @@
PORTNAME= freetds
PORTVERSION= 0.64
PORTREVISION= 10
PORTREVISION= 11
PORTEPOCH= 1
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_SUNSITE}

View File

@ -3,7 +3,7 @@
PORTNAME= fusenshi
PORTVERSION= 0.9.0
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= deskutils
MASTER_SITES= http://www.ongs.co.jp/projects/fusenshi/
EXTRACT_SUFX= .tgz

View File

@ -3,6 +3,7 @@
PORTNAME= taskd
PORTVERSION= 1.0.0
PORTREVISION= 1
CATEGORIES= deskutils
MASTER_SITES= http://taskwarrior.org/download/

View File

@ -3,6 +3,7 @@
PORTNAME= taskwarrior
PORTVERSION= 2.3.0
PORTREVISION= 1
CATEGORIES= deskutils
MASTER_SITES= http://taskwarrior.org/download/
DISTNAME= task-${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= gsoap
PORTVERSION= 2.8.17
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= SF/${PORTNAME}2/gSOAP
DISTNAME= ${PORTNAME}_${PORTVERSION}

View File

@ -1,6 +1,6 @@
# $FreeBSD$
PORTREVISION= 4
PORTREVISION= 5
PKGNAMESUFFIX= -${SLAVEPORT}
MAINTAINER= jhale@FreeBSD.org

View File

@ -1,6 +1,6 @@
# $FreeBSD$
PORTREVISION= 1
PORTREVISION= 2
PKGNAMESUFFIX= -${SLAVEPORT}
MAINTAINER= jhale@FreeBSD.org

View File

@ -1,6 +1,6 @@
# $FreeBSD$
PORTREVISION= 1
PORTREVISION= 2
PKGNAMESUFFIX= -${SLAVEPORT}
MAINTAINER= jhale@FreeBSD.org

View File

@ -2,7 +2,7 @@
PORTNAME= gwenhywfar
PORTVERSION= 4.3.3
PORTREVISION?= 5
PORTREVISION?= 6
CATEGORIES= devel net security
MASTER_SITES= http://www.aquamaniac.de/sites/download/download.php?package=01&release=67&file=01&dummy=/

View File

@ -3,6 +3,7 @@
PORTNAME= librelp
PORTVERSION= 1.2.7
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://download.rsyslog.com/librelp/

View File

@ -3,6 +3,7 @@
PORTNAME= libvirt
PORTVERSION= 1.2.6
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://libvirt.org/sources/ \
ftp://libvirt.org/libvirt/

View File

@ -3,7 +3,7 @@
PORTNAME= emacs
PORTVERSION= ${EMACS_VER}.${EMACS_REV}
PORTREVISION= 2
PORTREVISION= 3
PORTEPOCH= 2
CATEGORIES= editors ipv6
MASTER_SITES= http://distfiles.pirateparty.in/%SUBDIR%/ \
@ -55,7 +55,7 @@ INFO= ada-mode auth autotype bovine calc ccmode cl dbus dired-x \
OPTIONS_DEFINE= X11 ACL DBUS GCONF GIF JPEG M17N OTF PNG SOUND SOURCES SVG TIFF SCROLLBARS \
XFT XIM XML XPM MAGICK GNUTLS GSETTINGS LTO FILENOTIFY
OPTIONS_SINGLE= X11 SOUND GNUTLS
OPTIONS_SINGLE= X11 SOUND
ACL_DESC= ACL support
GSETTINGS_DESC= GSettings support
@ -69,15 +69,12 @@ M17N_DESC= M17N support for text-shaping
OTF_DESC= Opentype fonts suport
FILENOTIFY_DESC= File notification support
LTO_DESC= Enable link-time optimization (requires GCC 4.6+)
GNUTLS2_DESC= GnuTLS 2.x
GNUTLS3_DESC= GnuTLS 3.x
OPTIONS_SINGLE_X11= GTK2 GTK3 XAW XAW3D MOTIF
OPTIONS_SINGLE_SOUND= ALSA OSS
OPTIONS_SINGLE_GNUTLS= GNUTLS2 GNUTLS3
OPTIONS_DEFAULT=ACL DBUS GCONF GIF GTK2 JPEG M17N OTF PNG SOUND SOURCES SVG TIFF \
SCROLLBARS XFT XIM XML XPM MAGICK GNUTLS GSETTINGS FILENOTIFY OSS X11 GNUTLS3
SCROLLBARS XFT XIM XML XPM MAGICK GNUTLS GSETTINGS FILENOTIFY OSS X11
OPTIONS_SUB= SOURCES
@ -88,11 +85,9 @@ OSS_CONFIGURE_ON= --with-sound=oss
DBUS_LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus
DBUS_CONFIGURE_WITH= dbus
GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
GNUTLS_CONFIGURE_WITH= gnutls
GNUTLS3_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls3
GNUTLS2_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
XML_USE= GNOME=libxml2
XML_CONFIGURE_WITH= xml2
@ -216,25 +211,15 @@ LDFLAGS+= -ltinfo
BROKEN= Emacs 24.X does not currently build on ia64
.endif
.if ${PORT_OPTIONS:MGNUTLS3}
GNUTLS3_RPATH= -Wl,-rpath,${LOCALBASE}/lib/gnutls3
.else
GNUTLS3_RPATH=
.endif
post-patch:
@${RM} -f ${WRKSRC}/info/*
@${REINPLACE_CMD} -e "s/%%EMACS_VER%%/${EMACS_VER}/g" -e "s/%%DATADIR%%/${DATADIR:C/\//\\\//g}/g" ${WRKSRC}/sources.el
.if empty(PORT_OPTIONS:MX11)
@${REINPLACE_CMD} -e 's/^Terminal=.*$$/Terminal=true/' ${WRKSRC}/etc/emacs.desktop
.endif
.if ${PORT_OPTIONS:MGNUTLS3}
@${REINPLACE_CMD} -e '/HAVE_GNUTLS3=yes/s/gnutls >=/gnutls3 >=/' ${WRKSRC}/configure.ac
.endif
post-configure:
@${REINPLACE_CMD} -e "s/^\(DBUS_LIBS.*\)-pthread\(.*\)$$/\1$$(${DBUS_PTHREAD_LIBS})\2/" \
-e 's|%%GNUTLS3_RPATH%%|${GNUTLS3_RPATH}|g' \
${WRKSRC}/src/Makefile
add-plist-data:

View File

@ -1,32 +0,0 @@
$FreeBSD$
--- src/Makefile.in.orig
+++ src/Makefile.in
@@ -283,7 +283,7 @@
LIBSELINUX_LIBS = @LIBSELINUX_LIBS@
-LIBGNUTLS_LIBS = @LIBGNUTLS_LIBS@
+LIBGNUTLS_LIBS = %%GNUTLS3_RPATH%% @LIBGNUTLS_LIBS@
LIBGNUTLS_CFLAGS = @LIBGNUTLS_CFLAGS@
LIB_PTHREAD_SIGMASK = @LIB_PTHREAD_SIGMASK@
@@ -409,7 +409,7 @@
$(LIBXML2_LIBS) $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) \
$(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \
$(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \
- $(LIBGNUTLS_LIBS) $(LIB_PTHREAD) $(LIB_PTHREAD_SIGMASK) \
+ $(LIB_PTHREAD) $(LIB_PTHREAD_SIGMASK) \
$(GFILENOTIFY_LIBS) $(LIB_MATH) $(LIBZ)
all: emacs$(EXEEXT) $(OTHER_FILES)
@@ -489,7 +489,7 @@
## to start if Vinstallation_directory has the wrong value.
temacs$(EXEEXT): $(LIBXMENU) $(ALLOBJS) \
$(lib)/libgnu.a $(EMACSRES)
- $(CC) $(ALL_CFLAGS) $(TEMACS_LDFLAGS) $(LDFLAGS) \
+ $(CC) $(ALL_CFLAGS) $(TEMACS_LDFLAGS) $(LIBGNUTLS_LIBS) $(LDFLAGS) \
-o temacs $(ALLOBJS) $(lib)/libgnu.a $(W32_RES_LINK) $(LIBES)
$(MKDIR_P) $(etc)
$(TEMACS_POST_LINK)

View File

@ -3,7 +3,7 @@
PKGNAMESUFFIX= -nox11
PORTREVISION= 10
PORTREVISION= 11
OPTIONS_EXCLUDE=GCONF GIF JPEG OTF M17N PNG SVG TIFF SYNC_INPUT GTK2 GTK3 \
SCROLLBARS XFT XIM XPM MAGICK GSETTINGS X11 CANNA \

View File

@ -3,7 +3,7 @@
PORTNAME= emacs
PORTVERSION= ${EMACS_VER}
PORTREVISION?= 5
PORTREVISION?= 6
PORTEPOCH= 3
CATEGORIES= editors ipv6
MASTER_SITES= ${MASTER_SITE_GNU}

View File

@ -3,7 +3,7 @@
PORTNAME= qemu
PORTVERSION= 2.0.0
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= emulators
MASTER_SITES= http://wiki.qemu.org/download/:release \
LOCAL/nox:snapshot

View File

@ -3,7 +3,7 @@
PORTNAME= qemu
PORTVERSION= 0.11.1
PORTREVISION= 13
PORTREVISION= 14
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SAVANNAH} \
http://bellard.org/qemu/

View File

@ -3,6 +3,7 @@
PORTNAME= wine
DISTVERSION= 1.7.22
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= SF/${PORTNAME}/Source \

View File

@ -3,7 +3,7 @@
PORTNAME= wine
DISTVERSION= 1.6.2
PORTREVISION= 2
PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= SF/${PORTNAME}/Source \

View File

@ -3,6 +3,7 @@
PORTNAME= curl
PORTVERSION= 7.37.1
PORTREVISION= 1
CATEGORIES= ftp www
MASTER_SITES= http://curl.haxx.se/download/ \
LOCAL/sunpoet

View File

@ -3,7 +3,7 @@
PORTNAME= filezilla
PORTVERSION= 3.8.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= ftp
MASTER_SITES= SF/${PORTNAME}/FileZilla_Client/${PORTVERSION}
DISTNAME= FileZilla_${PORTVERSION}_src

View File

@ -3,6 +3,7 @@
PORTNAME= lftp
PORTVERSION= 4.5.3
PORTREVISION= 1
CATEGORIES= ftp ipv6
MASTER_SITES= http://lftp.yar.ru/ftp/ \
http://lftp.yar.ru/ftp/old/ \

View File

@ -3,6 +3,7 @@
PORTNAME= wget
DISTVERSION= 1.15
PORTREVISION= 1
CATEGORIES= ftp www ipv6
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= wget

View File

@ -3,7 +3,7 @@
PORTNAME= wput
PORTVERSION= 0.6.2
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= ftp
MASTER_SITES= SF

View File

@ -3,7 +3,7 @@
PORTNAME= libggz
PORTVERSION= ${GGZ_VERSION}
PORTREVISION= 12
PORTREVISION= 13
CATEGORIES= games
MAINTAINER= ports@FreeBSD.org

View File

@ -3,7 +3,7 @@
PORTNAME= macopix
PORTVERSION= 1.7.4
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= games
MASTER_SITES= http://rosegray.sakura.ne.jp/macopix/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${RESTRICTED_FILES}

View File

@ -2,6 +2,7 @@
PORTNAME= bitlbee
PORTVERSION= 3.2.2
PORTREVISION= 1
CATEGORIES= irc
MASTER_SITES= http://get.bitlbee.org/src/ \
${MASTER_SITE_LOCAL}

View File

@ -3,7 +3,7 @@
PORTNAME= ctrlproxy
PORTVERSION= 3.0.8
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= irc
MASTER_SITES= http://launchpadlibrarian.net/50016234/ \
LOCAL/ashish/

View File

@ -1,6 +1,3 @@
$FreeBSD$
--- src/gnutls.c.orig
+++ src/gnutls.c
@@ -18,7 +18,6 @@
@ -11,6 +8,21 @@ $FreeBSD$
#include <gnutls/gnutls.h>
#include <gnutls/x509.h>
@@ -47,11 +46,11 @@
static gboolean
verify_certificate (gnutls_session session, const char *hostname, GError **err)
{
- int status;
+ int res, status;
- status = gnutls_certificate_verify_peers (session);
+ res = gnutls_certificate_verify_peers2 (session, &status);
- if (status == GNUTLS_E_NO_CERTIFICATE_FOUND) {
+ if (res < 0 || status == GNUTLS_E_NO_CERTIFICATE_FOUND) {
g_set_error (err, SSL_ERROR,
SSL_ERROR_CERTIFICATE,
"No SSL certificate was sent.");
@@ -452,9 +451,6 @@
static void
_gnutls_init (void)

View File

@ -3,7 +3,7 @@
PORTNAME= minbif
PORTVERSION= 1.0.5
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= irc net-im
MASTER_SITES= https://symlink.me/attachments/download/148/

View File

@ -3,6 +3,7 @@
PORTNAME= ngircd
PORTVERSION= 21.1
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= irc ipv6
MASTER_SITES= http://arthur.barton.de/pub/%SUBDIR%/ \

View File

@ -3,6 +3,7 @@
PORTNAME= scrollz
PORTVERSION= 2.2.3
PORTREVISION= 1
CATEGORIES= irc ipv6
MASTER_SITES= http://www.netraam.net/scrollz/download/ \
http://www.scrollz.org/download/

View File

@ -2,7 +2,7 @@
PORTNAME= weechat
PORTVERSION= 20140213
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= irc
MASTER_SITES= http://perturb.me.uk/distfiles/weechat-devel/ \
${MASTER_SITE_LOCAL}

View File

@ -3,7 +3,7 @@
PORTNAME= weechat
PORTVERSION= 0.4.3
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= irc
MASTER_SITES= http://weechat.org/files/src/ \
http://perturb.me.uk/distfiles/weechat/:mandocs \

View File

@ -3,6 +3,7 @@
PORTNAME= jd
PORTVERSION= 2.8.8
PORTREVISION= 1
CATEGORIES= japanese www
MASTER_SITES= SFJP
MASTER_SITE_SUBDIR= jd4linux/61281

View File

@ -3,7 +3,7 @@
PORTNAME= gnustep-base
PORTVERSION= 1.24.6
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= lang devel gnustep
MASTER_SITES= ${MASTER_SITE_GNUSTEP}
MASTER_SITE_SUBDIR= core

View File

@ -2,16 +2,15 @@
# $FreeBSD$
PORTNAME= anubis
PORTVERSION= 4.1.1
PORTREVISION= 10
PORTVERSION= 4.2
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= ${PORTNAME}
MASTER_SITES= GNU
MAINTAINER= jhale@FreeBSD.org
COMMENT= Outgoing SMTP mail processor
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
OPTIONS_DEFINE= NLS EXAMPLES GUILE GPGME GNUTLS GSASL \
GDBM MYSQL PGSQL PCRE PAM SOCKS LIBWRAP
@ -23,11 +22,12 @@ GSASL_DESC= GSASL support (required for databases)
GDBM_DESC= GDBM backend
SOCKS_DESC= SOCKS proxy support
USES= makeinfo pkgconfig shebangfix
USES= charsetfix makeinfo pkgconfig shebangfix
CHARSETFIX_MAKEFILEIN= gnulib.mk
SHEBANG_FILES= contrib/msg2smtp.pl
USE_RC_SUBR= anubis
USE_AUTOTOOLS= aclocal autoheader autoconf automake
ACLOCAL_ARGS= -I m4 -I am
ACLOCAL_ARGS= -I m4 -I gint -I am
AUTOMAKE_ARGS= --force --add-missing
INFO= anubis

View File

@ -1,2 +1,2 @@
SHA256 (anubis-4.1.1.tar.gz) = 93ef7a2d8bc3b50cd2e228cfe27e296ee14accadf8533bad9b2beee88a96e8fa
SIZE (anubis-4.1.1.tar.gz) = 1104272
SHA256 (anubis-4.2.tar.gz) = 5f3a2dd77c5ef52a593428c5b6d0042c1746eb8262c31bde9ee67455f8aad6d6
SIZE (anubis-4.2.tar.gz) = 1623768

View File

@ -1,23 +0,0 @@
--- ./config.h.in.orig 2008-12-19 13:30:37.000000000 -0500
+++ ./config.h.in 2011-02-09 20:52:34.000000000 -0500
@@ -180,9 +180,6 @@
/* Define to 1 if you have the `pam' library (-lpam). */
#undef HAVE_LIBPAM
-/* Define to 1 if you have the `pam_misc' library (-lpam_misc). */
-#undef HAVE_LIBPAM_MISC
-
/* Define to 1 if you have the `pcre' library (-lpcre). */
#undef HAVE_LIBPCRE
@@ -252,8 +249,8 @@
/* Define to 1 if you have the <security/pam_appl.h> header file. */
#undef HAVE_SECURITY_PAM_APPL_H
-/* Define to 1 if you have the <security/pam_misc.h> header file. */
-#undef HAVE_SECURITY_PAM_MISC_H
+/* Define to 1 if you have the <security/openpam.h> header file. */
+#undef HAVE_SECURITY_OPENPAM_H
/* Define to 1 if you have the `setegid' function. */
#undef HAVE_SETEGID

View File

@ -1,27 +1,14 @@
--- ./configure.ac.orig 2008-12-16 11:21:54.000000000 -0500
+++ ./configure.ac 2011-02-09 20:52:34.000000000 -0500
@@ -77,7 +77,6 @@
@@ -78,7 +78,6 @@
])
AC_CHECK_LIB(socket, socket)
-AC_CHECK_LIB(nsl, gethostbyaddr)
AC_SUBST(INCLUDES)
AC_SUBST(ADD_INCLUDES)
case $build in
@@ -143,10 +142,10 @@
else
AC_PATH_PROG(GPG, gpg)
findgpgmedir() { :
- if test -f "$1/include/gpgme.h"; then
+ if test -f "$1/include/gpgme/gpgme.h"; then
gpgmedir=1
INCLUDES="$INCLUDES -I$1/include"
- AC_MSG_CHECKING(for $1/include/gpgme.h)
+ AC_MSG_CHECKING(for $1/include/gpgme/gpgme.h)
AC_MSG_RESULT([yes])
return 0
fi
@@ -158,7 +157,7 @@
@@ -137,7 +136,7 @@
if test $gpgmedir; then
AC_DEFINE(HAVE_GPGME_H, 1, [Define to 1 if HAVE_GPGME_H is requested.])
else
@ -30,15 +17,7 @@
fi
ANUBIS_GPGFILES='$(GPGFILES)'
M4_DEFS="$M4_DEFS -DWITH_GPG"
@@ -189,6 +188,7 @@
WITH_MYSQL=no
WITH_POSTGRES=no
WITH_GDBM=no
+WITH_GSASL=no
dnl Use option --with-gsasl to compile GSASL library support.
MU_CHECK_GSASL(0.2.3, [
@@ -199,11 +199,21 @@
@@ -179,11 +178,21 @@
ANUBIS_BIN_ADM='$(adm_bin_programs)'
M4_DEFS="$M4_DEFS -DWITH_GSASL"
@ -61,17 +40,7 @@
AC_ARG_WITH(mysql,
AC_HELP_STRING([--with-mysql],
@@ -277,7 +287,8 @@
if test $with_gnutls = yes; then
AC_CHECK_HEADERS(gnutls/gnutls.h)
if test $ac_cv_header_gnutls_gnutls_h != no; then
- AM_PATH_LIBGNUTLS("1.0.0",
+ PKG_CHECK_MODULES([LIBGNUTLS],
+ [gnutls >= 1.0.0],
[M4_DEFS="$M4_DEFS -DWITH_SSL -DWITH_GNUTLS"
AC_DEFINE(USE_GNUTLS, 1,
[Define to 1 if USE_GNUTLS is requested.])],
@@ -327,8 +338,8 @@
@@ -285,8 +294,8 @@
[with_pam=no])
if test "$with_pam" = "yes"; then
AC_CHECK_LIB(pam, main,, with_pam=no)
@ -82,7 +51,7 @@
fi
if test "$with_pam" = "yes"; then
AC_MSG_RESULT([Enabling PAM support...])
@@ -342,7 +353,6 @@
@@ -300,7 +309,6 @@
[with_tcp_wrappers=no])
if test "$with_tcp_wrappers" = "yes"; then
AC_CHECK_LIB(wrap, main,, with_tcp_wrappers=no)

View File

@ -1,9 +1,9 @@
--- ./src/headers.h.orig 2008-12-16 11:21:54.000000000 -0500
+++ ./src/headers.h 2011-02-09 20:52:34.000000000 -0500
@@ -51,11 +51,11 @@
# else
# error POSIX Regular Expressions are required!
# endif /* HAVE_REGEX_H and HAVE_REGCOMP */
@@ -43,11 +43,11 @@
# define HAVE_PCRE
# endif /* HAVE_PCRE_H or HAVE_PCRE_PCRE_H */
# endif /* HAVE_LIBPCRE */
-# if defined(HAVE_LIBPAM) && defined(HAVE_LIBPAM_MISC)
-# if defined(HAVE_SECURITY_PAM_APPL_H) && defined(HAVE_SECURITY_PAM_MISC_H)
+# if defined(HAVE_LIBPAM)
@ -16,7 +16,7 @@
# if defined(HAVE_LIBWRAP) && defined(HAVE_TCPD_H)
# define USE_LIBWRAP
# endif /* HAVE_LIBWRAP and HAVE_TCPD_H */
@@ -121,7 +121,7 @@
@@ -111,7 +111,7 @@
#ifdef HAVE_PAM
# include <security/pam_appl.h>

View File

@ -9,7 +9,10 @@ man/man1/anubis.1.gz
%%GUILE%%share/anubis/rot-13.scm
%%NLS%%share/locale/da/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/de/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/es/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/fi/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/fr/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/hr/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/id/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/it/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/ms/LC_MESSAGES/anubis.mo
@ -18,8 +21,10 @@ man/man1/anubis.1.gz
%%NLS%%share/locale/pl/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/ro/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/ru/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/sr/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/sv/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/tr/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/uk/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/vi/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/anubis.mo
@dirrm share/anubis

View File

@ -2,6 +2,7 @@
# $FreeBSD$
PORTNAME= claws-mail
PORTREVISION= 1
CATEGORIES= mail news ipv6
COMMENT= Lightweight and featureful GTK+ based e-mail and news client

View File

@ -3,7 +3,7 @@
PORTNAME= courier-imap
PORTVERSION= 4.15
PORTREVISION= 1
PORTREVISION= 2
PORTEPOCH= 2
CATEGORIES= mail ipv6
MASTER_SITES= SF/courier/imap/${PORTVERSION}

View File

@ -3,6 +3,7 @@
PORTNAME= exim
PORTVERSION?= ${EXIM_VERSION}
PORTREVISION= 1
CATEGORIES= mail ipv6
MASTER_SITES= ${MASTER_SITE_EXIM:S/$/:exim/}
MASTER_SITE_SUBDIR= exim4/:exim

View File

@ -3,6 +3,7 @@
PORTNAME= libetpan
PORTVERSION= 1.5
PORTREVISION= 1
CATEGORIES= mail ipv6
MAINTAINER= pawel@FreeBSD.org

View File

@ -2,38 +2,34 @@
# $FreeBSD$
PORTNAME= libvmime
PORTVERSION= 0.9.1
PORTREVISION= 8
PORTVERSION= 0.9.2.s20140721
CATEGORIES= mail
MASTER_SITES= SF/vmime/vmime/0.9
MAINTAINER= delphij@FreeBSD.org
COMMENT= All-in-one Internet mail library
LIB_DEPENDS+= libgnutls.so:${PORTSDIR}/security/gnutls
LIB_DEPENDS+= libgsasl.so:${PORTSDIR}/security/gsasl
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
USES= iconv gmake pkgconfig tar:bzip2 libtool
GNU_CONFIGURE= yes
LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls \
libgsasl.so:${PORTSDIR}/security/gsasl
USE_GITHUB= yes
GH_ACCOUNT= kisli
GH_PROJECT= vmime
GH_TAGNAME= ${GH_COMMIT}
GH_COMMIT= 03a0e36
USES= cmake:outsource compiler:c++11-lib iconv pkgconfig
USE_LDCONFIG= yes
CFLAGS+= -I${LOCALBASE}/include -D_GLIBCXX__PTHREADS
CXXFLAGS+= ${CFLAGS}
LDFLAGS+= -L${LOCALBASE}/lib
CMAKE_ARGS= -DLIB_SUFFIX:STRING="" \
-DVMIME_BUILD_SAMPLES:BOOL=NO \
-DVMIME_SHARED_PTR_USE_BOOST:BOOL=NO \
-DVMIME_SHARED_PTR_USE_CXX:BOOL=YES
.ifndef DEBUG
CONFIGURE_ARGS+=--disable-debug
.endif
post-patch:
@${REINPLACE_CMD} 's,$${VMIME_INSTALL_LIBDIR}/pkgconfig,${PREFIX}/libdata/pkgconfig,' \
${WRKSRC}/CMakeLists.txt
CONFIGURE_ENV+= EXTRA_CFLAGS="${CFLAGS}" EXTRA_CXXFLAGS="${CXXFLAGS}" \
LIBGNUTLS_CONFIG="${LOCALBASE}/bin/pkg-config" libgnutls_config_args="gnutls"
DOCSDIR= ${PREFIX}/share/doc/vmime
.include <bsd.port.pre.mk>
.if ${ARCH} == "sparc64"
BROKEN= Does not compile on sparc64
.endif
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (libvmime-0.9.1.tar.bz2) = 3b66cb76d9bc7da80ef1f271cc29d3a183b5ff8b560ef60e85ff006bffb4d1ae
SIZE (libvmime-0.9.1.tar.bz2) = 522546
SHA256 (libvmime-0.9.2.s20140721.tar.gz) = 42e759982bfcc00c9348eba681840788e584cdca344d9342edb1a3f1690a23a0
SIZE (libvmime-0.9.2.s20140721.tar.gz) = 527233

View File

@ -0,0 +1,11 @@
--- cmake/FindIconv.cmake.orig 2014-06-30 22:48:42.000000000 +0200
+++ cmake/FindIconv.cmake 2014-07-22 12:50:55.000000000 +0200
@@ -18,7 +18,7 @@
IF(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
FIND_LIBRARY(ICONV_LIBRARIES NAMES iconv libiconv libiconv-2 c HINTS "/opt/local/lib")
ELSE()
- FIND_LIBRARY(ICONV_LIBRARIES NAMES iconv libiconv libiconv-2 c)
+ FIND_LIBRARY(ICONV_LIBRARIES NAMES iconv c libiconv libiconv-2)
ENDIF()
IF(ICONV_INCLUDE_DIR AND ICONV_LIBRARIES)

View File

@ -1,59 +0,0 @@
--- ./configure.orig 2010-11-16 04:56:00.000000000 -0800
+++ ./configure 2011-05-03 11:24:44.023730993 -0700
@@ -4120,13 +4120,13 @@
CFLAGS=$ac_save_CFLAGS
elif test $ac_cv_prog_cc_g = yes; then
if test "$GCC" = yes; then
- CFLAGS="-g -O2"
+ CFLAGS="-g"
else
CFLAGS="-g"
fi
else
if test "$GCC" = yes; then
- CFLAGS="-O2"
+ CFLAGS=""
else
CFLAGS=
fi
@@ -4657,13 +4657,13 @@
CXXFLAGS=$ac_save_CXXFLAGS
elif test $ac_cv_prog_cxx_g = yes; then
if test "$GXX" = yes; then
- CXXFLAGS="-g -O2"
+ CXXFLAGS="-g"
else
CXXFLAGS="-g"
fi
else
if test "$GXX" = yes; then
- CXXFLAGS="-O2"
+ CXXFLAGS=""
else
CXXFLAGS=
fi
@@ -15610,13 +15610,13 @@
CFLAGS=$ac_save_CFLAGS
elif test $ac_cv_prog_cc_g = yes; then
if test "$GCC" = yes; then
- CFLAGS="-g -O2"
+ CFLAGS="-g"
else
CFLAGS="-g"
fi
else
if test "$GCC" = yes; then
- CFLAGS="-O2"
+ CFLAGS=""
else
CFLAGS=
fi
@@ -21047,7 +21047,7 @@
else
# -O2
OLD_CXXFLAGS="$CXXFLAGS"
- CXXFLAGS="$CXXFLAGS -O2"
+ CXXFLAGS="$CXXFLAGS"
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc accepts -O2" >&5
$as_echo_n "checking whether cc accepts -O2... " >&6; }
cat confdefs.h - <<_ACEOF >conftest.$ac_ext

View File

@ -1,11 +0,0 @@
--- ./src/mailboxField.cpp.orig 2009-09-06 05:10:27.000000000 -0700
+++ ./src/mailboxField.cpp 2012-03-08 10:49:05.687243933 -0800
@@ -51,7 +51,7 @@
// Here, we cannot simply call "m_mailbox.parse()" because it
// may have more than one address specified (even if this field
// should contain only one). We are never too much careful...
- ref <address> parsedAddress = address::parseNext(buffer, position, end, newPosition);
+ ref <address> parsedAddress = mailbox::parseNext(buffer, position, end, newPosition);
if (parsedAddress)
{

View File

@ -0,0 +1,21 @@
--- src/vmime/platforms/posix/posixHandler.cpp.orig 2014-07-22 15:24:26.000000000 +0200
+++ src/vmime/platforms/posix/posixHandler.cpp 2014-07-22 15:59:33.000000000 +0200
@@ -41,6 +41,7 @@
#include <errno.h>
#include <sys/types.h>
+#include <sys/socket.h>
#include <sys/stat.h>
#if VMIME_HAVE_SYSCALL
@@ -238,7 +239,9 @@
#elif VMIME_HAVE_SYSCALL && VMIME_HAVE_SYSCALL_GETTID
return static_cast <unsigned int>(::syscall(SYS_gettid));
#else
- #error We have no implementation of getThreadId() for this platform!
+ long id;
+ ::syscall(SYS_thr_self, &id);
+ return static_cast <unsigned int>(id);
#endif
}

View File

@ -1,11 +0,0 @@
--- ./vmime/base.hpp.orig 2010-02-06 10:12:57.000000000 -0800
+++ ./vmime/base.hpp 2013-09-05 17:05:39.233608129 -0700
@@ -252,7 +252,7 @@
template <class X, class Y>
ref <X> dynamicCast(ref <Y> y)
{
- return y.dynamicCast <X>();
+ return y. template dynamicCast <X>();
}
} // vmime

View File

@ -1,11 +0,0 @@
--- ./vmime/utility/smartPtrInt.hpp.orig 2009-09-06 05:10:27.000000000 -0700
+++ ./vmime/utility/smartPtrInt.hpp 2013-09-12 11:22:28.695743913 -0700
@@ -28,6 +28,8 @@
#include "vmime/config.hpp"
#include "vmime/utility/smartPtr.hpp"
+#include <pthread.h>
+
namespace vmime {
namespace utility {

View File

@ -8,6 +8,11 @@ include/vmime/bodyPart.hpp
include/vmime/bodyPartAttachment.hpp
include/vmime/charset.hpp
include/vmime/charsetConverter.hpp
include/vmime/charsetConverterOptions.hpp
include/vmime/charsetConverter_iconv.hpp
include/vmime/charsetConverter_icu.hpp
include/vmime/charsetConverter_idna.hpp
include/vmime/charsetConverter_win.hpp
include/vmime/component.hpp
include/vmime/config.hpp
include/vmime/constants.hpp
@ -15,14 +20,21 @@ include/vmime/contentDisposition.hpp
include/vmime/contentDispositionField.hpp
include/vmime/contentHandler.hpp
include/vmime/contentTypeField.hpp
include/vmime/context.hpp
include/vmime/dateTime.hpp
include/vmime/defaultAttachment.hpp
include/vmime/disposition.hpp
include/vmime/emailAddress.hpp
include/vmime/emptyContentHandler.hpp
include/vmime/encoding.hpp
include/vmime/exception.hpp
include/vmime/export-shared.hpp
include/vmime/export-static.hpp
include/vmime/export.hpp
include/vmime/fileAttachment.hpp
include/vmime/fileContentHandler.hpp
include/vmime/generatedMessageAttachment.hpp
include/vmime/generationContext.hpp
include/vmime/header.hpp
include/vmime/headerField.hpp
include/vmime/headerFieldFactory.hpp
@ -44,68 +56,104 @@ include/vmime/messageId.hpp
include/vmime/messageIdSequence.hpp
include/vmime/messageParser.hpp
include/vmime/misc/importanceHelper.hpp
include/vmime/net/defaultTimeoutHandler.hpp
include/vmime/net/events.hpp
include/vmime/net/fetchAttributes.hpp
include/vmime/net/folder.hpp
include/vmime/net/folderAttributes.hpp
include/vmime/net/folderStatus.hpp
include/vmime/net/imap/IMAPCommand.hpp
include/vmime/net/imap/IMAPConnection.hpp
include/vmime/net/imap/IMAPFolder.hpp
include/vmime/net/imap/IMAPFolderStatus.hpp
include/vmime/net/imap/IMAPMessage.hpp
include/vmime/net/imap/IMAPMessagePart.hpp
include/vmime/net/imap/IMAPMessagePartContentHandler.hpp
include/vmime/net/imap/IMAPMessageStructure.hpp
include/vmime/net/imap/IMAPParser.hpp
include/vmime/net/imap/IMAPPart.hpp
include/vmime/net/imap/IMAPSStore.hpp
include/vmime/net/imap/IMAPServiceInfos.hpp
include/vmime/net/imap/IMAPStore.hpp
include/vmime/net/imap/IMAPStructure.hpp
include/vmime/net/imap/IMAPTag.hpp
include/vmime/net/imap/IMAPUtils.hpp
include/vmime/net/imap/imap.hpp
include/vmime/net/maildir/maildir.hpp
include/vmime/net/maildir/maildirFolder.hpp
include/vmime/net/maildir/maildirFolderStatus.hpp
include/vmime/net/maildir/maildirFormat.hpp
include/vmime/net/maildir/maildirMessage.hpp
include/vmime/net/maildir/maildirMessagePart.hpp
include/vmime/net/maildir/maildirMessageStructure.hpp
include/vmime/net/maildir/maildirServiceInfos.hpp
include/vmime/net/maildir/maildirStore.hpp
include/vmime/net/maildir/maildirUtils.hpp
include/vmime/net/maildir/format/courierMaildirFormat.hpp
include/vmime/net/maildir/format/kmailMaildirFormat.hpp
include/vmime/net/message.hpp
include/vmime/net/messageSet.hpp
include/vmime/net/pop3/POP3Command.hpp
include/vmime/net/pop3/POP3Connection.hpp
include/vmime/net/pop3/POP3Folder.hpp
include/vmime/net/pop3/POP3FolderStatus.hpp
include/vmime/net/pop3/POP3Message.hpp
include/vmime/net/pop3/POP3Response.hpp
include/vmime/net/pop3/POP3SStore.hpp
include/vmime/net/pop3/POP3ServiceInfos.hpp
include/vmime/net/pop3/POP3Store.hpp
include/vmime/net/pop3/POP3Utils.hpp
include/vmime/net/pop3/pop3.hpp
include/vmime/net/sendmail/sendmail.hpp
include/vmime/net/sendmail/sendmailServiceInfos.hpp
include/vmime/net/sendmail/sendmailTransport.hpp
include/vmime/net/service.hpp
include/vmime/net/serviceFactory.hpp
include/vmime/net/serviceInfos.hpp
include/vmime/net/session.hpp
include/vmime/net/smtp/SMTPChunkingOutputStreamAdapter.hpp
include/vmime/net/smtp/SMTPCommand.hpp
include/vmime/net/smtp/SMTPCommandSet.hpp
include/vmime/net/smtp/SMTPConnection.hpp
include/vmime/net/smtp/SMTPExceptions.hpp
include/vmime/net/smtp/SMTPResponse.hpp
include/vmime/net/smtp/SMTPSTransport.hpp
include/vmime/net/smtp/SMTPServiceInfos.hpp
include/vmime/net/smtp/SMTPTransport.hpp
include/vmime/net/smtp/smtp.hpp
include/vmime/net/socket.hpp
include/vmime/net/store.hpp
include/vmime/net/timeoutHandler.hpp
include/vmime/net/tls/TLSProperties.hpp
include/vmime/net/tls/TLSSession.hpp
include/vmime/net/tls/TLSSocket.hpp
include/vmime/net/tls/TLSSecuredConnectionInfos.hpp
include/vmime/net/tls/gnutls/TLSProperties_GnuTLS.hpp
include/vmime/net/tls/gnutls/TLSSession_GnuTLS.hpp
include/vmime/net/tls/gnutls/TLSSocket_GnuTLS.hpp
include/vmime/net/tls/openssl/OpenSSLInitializer.hpp
include/vmime/net/tls/openssl/TLSProperties_OpenSSL.hpp
include/vmime/net/tls/openssl/TLSSession_OpenSSL.hpp
include/vmime/net/tls/openssl/TLSSocket_OpenSSL.hpp
include/vmime/net/tracer.hpp
include/vmime/net/transport.hpp
include/vmime/net/connectionInfos.hpp
include/vmime/net/defaultConnectionInfos.hpp
include/vmime/net/securedConnectionInfos.hpp
include/vmime/object.hpp
include/vmime/options.hpp
include/vmime/parameter.hpp
include/vmime/parameterizedHeaderField.hpp
include/vmime/parsedMessageAttachment.hpp
include/vmime/parserHelpers.hpp
include/vmime/parsingContext.hpp
include/vmime/path.hpp
include/vmime/plainTextPart.hpp
include/vmime/platform.hpp
include/vmime/platforms/posix/posixChildProcess.hpp
include/vmime/platforms/posix/posixCriticalSection.hpp
include/vmime/platforms/posix/posixFile.hpp
include/vmime/platforms/posix/posixHandler.hpp
include/vmime/platforms/posix/posixSocket.hpp
include/vmime/platforms/windows/windowsCodepages.hpp
include/vmime/platforms/windows/windowsCriticalSection.hpp
include/vmime/platforms/windows/windowsFile.hpp
include/vmime/platforms/windows/windowsHandler.hpp
include/vmime/platforms/windows/windowsSocket.hpp
@ -117,6 +165,8 @@ include/vmime/security/cert/certificate.hpp
include/vmime/security/cert/certificateChain.hpp
include/vmime/security/cert/certificateVerifier.hpp
include/vmime/security/cert/defaultCertificateVerifier.hpp
include/vmime/security/cert/gnutls/X509Certificate_GnuTLS.hpp
include/vmime/security/cert/openssl/X509Certificate_OpenSSL.hpp
include/vmime/security/defaultAuthenticator.hpp
include/vmime/security/digest/md5/md5MessageDigest.hpp
include/vmime/security/digest/messageDigest.hpp
@ -140,8 +190,8 @@ include/vmime/utility/encoder/binaryEncoder.hpp
include/vmime/utility/encoder/encoder.hpp
include/vmime/utility/encoder/sevenBitEncoder.hpp
include/vmime/utility/encoder/b64Encoder.hpp
include/vmime/utility/encoder/defaultEncoder.hpp
include/vmime/utility/encoder/encoderFactory.hpp
include/vmime/utility/encoder/noopEncoder.hpp
include/vmime/utility/encoder/uuEncoder.hpp
include/vmime/utility/encoder/qpEncoder.hpp
include/vmime/utility/encoder/eightBitEncoder.hpp
@ -149,14 +199,30 @@ include/vmime/utility/childProcess.hpp
include/vmime/utility/datetimeUtils.hpp
include/vmime/utility/file.hpp
include/vmime/utility/filteredStream.hpp
include/vmime/utility/inputStream.hpp
include/vmime/utility/inputStreamAdapter.hpp
include/vmime/utility/inputStreamByteBufferAdapter.hpp
include/vmime/utility/inputStreamPointerAdapter.hpp
include/vmime/utility/inputStreamSocketAdapter.hpp
include/vmime/utility/inputStreamStringAdapter.hpp
include/vmime/utility/inputStreamStringProxyAdapter.hpp
include/vmime/utility/outputStream.hpp
include/vmime/utility/outputStreamAdapter.hpp
include/vmime/utility/outputStreamByteArrayAdapter.hpp
include/vmime/utility/outputStreamSocketAdapter.hpp
include/vmime/utility/outputStreamStringAdapter.hpp
include/vmime/utility/parserInputStreamAdapter.hpp
include/vmime/utility/path.hpp
include/vmime/utility/progressListener.hpp
include/vmime/utility/random.hpp
include/vmime/utility/smartPtr.hpp
include/vmime/utility/smartPtrInt.hpp
include/vmime/utility/seekableInputStream.hpp
include/vmime/utility/seekableInputStreamRegionAdapter.hpp
include/vmime/utility/stream.hpp
include/vmime/utility/streamUtils.hpp
include/vmime/utility/stringProxy.hpp
include/vmime/utility/stringUtils.hpp
include/vmime/utility/sync/autoLock.hpp
include/vmime/utility/sync/criticalSection.hpp
include/vmime/utility/url.hpp
include/vmime/utility/urlUtils.hpp
include/vmime/vmime.hpp
@ -167,24 +233,22 @@ lib/libvmime.so
lib/libvmime.so.0
lib/libvmime.so.0.0.0
libdata/pkgconfig/vmime.pc
%%DOCSDIR%%/AUTHORS
%%DOCSDIR%%/COPYING
%%DOCSDIR%%/ChangeLog
%%DOCSDIR%%/INSTALL
%%DOCSDIR%%/NEWS
%%DOCSDIR%%/README
@dirrm %%DOCSDIR%%
@dirrm include/vmime/utility/sync
@dirrm include/vmime/utility/encoder
@dirrm include/vmime/utility
@dirrm include/vmime/security/sasl
@dirrm include/vmime/security/digest/sha1
@dirrm include/vmime/security/digest/md5
@dirrm include/vmime/security/digest
@dirrm include/vmime/security/cert/openssl
@dirrm include/vmime/security/cert/gnutls
@dirrm include/vmime/security/cert
@dirrm include/vmime/security
@dirrm include/vmime/platforms/windows
@dirrm include/vmime/platforms/posix
@dirrm include/vmime/platforms
@dirrm include/vmime/net/tls/openssl
@dirrm include/vmime/net/tls/gnutls
@dirrm include/vmime/net/tls
@dirrm include/vmime/net/smtp
@dirrm include/vmime/net/sendmail

View File

@ -3,6 +3,7 @@
PORTNAME= mpop
PORTVERSION= 1.0.29
PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= SF

View File

@ -3,7 +3,7 @@
PORTNAME= msmtp
PORTVERSION= 1.4.32
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= mail ipv6
MASTER_SITES= SF

View File

@ -3,6 +3,7 @@
PORTNAME= nullmailer
PORTVERSION= 1.13
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= mail
MASTER_SITES= http://untroubled.org/nullmailer/ \

View File

@ -3,6 +3,7 @@
PORTNAME= opendkim
PORTVERSION= 2.9.2
PORTREVISION= 1
CATEGORIES= mail security
MASTER_SITES= SF
MASTER_SITE_SUBDIR= ${PORTNAME} \

View File

@ -3,7 +3,7 @@
PORTNAME= wmbiff
PORTVERSION= 0.4.27
PORTREVISION= 13
PORTREVISION= 14
CATEGORIES= mail windowmaker afterstep
MASTER_SITES= SF

View File

@ -3,6 +3,7 @@
PORTNAME= xfce4-mailwatch-plugin
PORTVERSION= 1.2.0
PORTREVISION= 1
CATEGORIES= mail xfce
MASTER_SITES= ${MASTER_SITE_XFCE}
MASTER_SITE_SUBDIR= src/panel-plugins/${PORTNAME}/${PORTVERSION:R}

View File

@ -3,7 +3,7 @@
PORTNAME= ffmpeg
PORTVERSION= 2.2.4
PORTREVISION= 2
PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= http://ffmpeg.org/releases/

View File

@ -2,6 +2,7 @@
PORTNAME= libav
PORTVERSION= 10.2
PORTREVISION= 1
CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= http://libav.org/releases/

View File

@ -3,6 +3,7 @@
PORTNAME= vlc
DISTVERSION= 2.1.5
PORTREVISION= 1
PORTEPOCH= 4
CATEGORIES= multimedia audio ipv6 net www
MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \
@ -47,7 +48,7 @@ CONFIGURE_ARGS= --enable-avcodec --enable-avformat --enable-dvbpsi \
.if defined(WITH_DEBUG) && !defined(WITHOUT_DEBUG)
CONFIGURE_ARGS+=--enable-debug
.endif
CPPFLAGS+= -I${LOCALBASE}/include/gnutls3 -I${LOCALBASE}/include
CPPFLAGS+= -I${LOCALBASE}/include
CFLAGS_i386= -fomit-frame-pointer
OPTIONS_DEFINE= A52 AALIB ASS AVAHI CACA DBUS DCA DIRAC DOCS DVDREAD \
@ -138,7 +139,7 @@ GME_CONFIGURE_ENV= LIBS_gme="-L${LOCALBASE}/lib -lgme"
GNOMEVFS2_USE= GNOME=gnomevfs2
GNOMEVFS2_CONFIGURE_ENABLE= gnomevfs
GNUTLS_LIB_DEPENDS= libgnutls.so.28:${PORTSDIR}/security/gnutls3
GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
GNUTLS_CONFIGURE_ENABLE=gnutls
GOOM_LIB_DEPENDS= libgoom2.so:${PORTSDIR}/graphics/goom
@ -327,7 +328,6 @@ WITH_DVD_DEVICE?=/dev/acd0
post-patch:
@${REINPLACE_CMD} \
-e '\|LIBS|s|-lrt||' \
-e 's|gnutls |gnutls3 |g' \
-e 's|LIBS="-llirc_client|LIBS="$$LIBS_lirc|' \
${WRKSRC}/configure
@${REINPLACE_CMD} -e 's|/dev/cdrom|${WITH_CDROM_DEVICE}|g' \

View File

@ -3,7 +3,7 @@
# $MCom: ports-stable/net-im/gaim-consoleui-devel/Makefile,v 1.2 2006/10/29 18:55:28 marcus Exp $
PORTNAME= finch
PORTREVISION= 5
PORTREVISION= 6
MAINTAINER= marcus@FreeBSD.org
COMMENT= Finch multi-protocol messaging client (Console UI)

View File

@ -3,7 +3,7 @@
PORTNAME= gloox
PORTVERSION= 1.0.10
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= net-im
MASTER_SITES= http://camaya.net/download/

View File

@ -3,6 +3,7 @@
PORTNAME= jabber.el
PORTVERSION= 0.8.92
PORTREVISION= 1
CATEGORIES= net-im elisp
MASTER_SITES= SF/emacs-jabber/emacs-jabber%20beta%20versions/${PORTVERSION}
DISTNAME= emacs-jabber-${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= jabber
PORTVERSION= 1.6.1.1
PORTREVISION= 15
PORTREVISION= 16
PORTEPOCH= 1
CATEGORIES= net-im ipv6
MASTER_SITES= http://download.jabberd.org/jabberd14/%SUBDIR%/

View File

@ -8,6 +8,15 @@
#include <sys/types.h>
#include <sys/socket.h>
#include <netdb.h>
@@ -21878,7 +21879,7 @@
echo "${ECHO_T}yes" >&6; }
hasgnutlsextra=yes
fi
-if test $hasgnutls = "yes" ; then
+if test $hasgnutlsextra = "yes" ; then
CPPFLAGS="$CPPFLAGS $GNUTLSEXTRA_CFLAGS"
LDFLAGS="$LDFLAGS $GNUTLSEXTRA_LIBS"
@@ -22554,7 +22555,7 @@
if test "${with_mysql+set}" = set; then
withval=$with_mysql; mysql=$withval
@ -15,7 +24,7 @@
- mysql=yes
+ mysql=no
fi
if test "$mysql" != "no"; then
@@ -22778,7 +22779,7 @@
if test "${with_postgresql+set}" = set; then
@ -24,7 +33,7 @@
- postgresql=yes
+ postgresql=no
fi
if test "$postgresql" != "no"; then
@@ -22787,8 +22788,8 @@
CPPFLAGS="${CPPFLAGS} -I$postgresql/include"

View File

@ -0,0 +1,14 @@
--- jabberd/jabberd.h.orig
+++ jabberd/jabberd.h
@@ -103,10 +103,10 @@
#include <jabberdlib.h>
#include <gnutls/gnutls.h>
#include <gnutls/x509.h>
+#include <gnutls/openpgp.h>
#ifdef HAVE_GNUTLS_EXTRA
# include <gnutls/extra.h>
-# include <gnutls/openpgp.h>
#endif
/** Packet types */

View File

@ -59,7 +59,23 @@
return false;
/* XXX we have to delete the structure on shutdown using asn1_delete_structure(&mio_tls_asn1_tree) */
}
@@ -1684,14 +1666,14 @@
@@ -1498,7 +1480,6 @@
const gnutls_datum_t *cert_list = NULL;
unsigned int cert_list_size = 0;
-#ifdef HAVE_GNUTLS_EXTRA
// 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 @@
// free memory
gnutls_openpgp_key_deinit(pgpkey);
pool_free(jidpool);
-#endif
return 0;
}
@@ -1684,14 +1664,14 @@
/* init subjectAltName_element */
ret = asn1_create_element(mio_tls_asn1_tree, "PKIX1.SubjectAltName", &subjectAltName_element);
if (ret != ASN1_SUCCESS) {
@ -76,7 +92,7 @@
asn1_delete_structure(&subjectAltName_element);
break;
}
@@ -1712,7 +1694,7 @@
@@ -1712,7 +1692,7 @@
break;
}
if (ret != ASN1_SUCCESS) {
@ -85,7 +101,7 @@
break;
}
@@ -1732,7 +1714,7 @@
@@ -1732,7 +1712,7 @@
ret = asn1_read_value(subjectAltName_element, access_string, dNSName, &dNSName_len);
if (ret != ASN1_SUCCESS) {
@ -94,7 +110,7 @@
break;
}
@@ -1772,7 +1754,7 @@
@@ -1772,7 +1752,7 @@
/* get the OID of the otherName */
ret = asn1_read_value(subjectAltName_element, access_string_type, otherNameType, &otherNameType_len);
if (ret != ASN1_SUCCESS) {
@ -103,7 +119,7 @@
break;
}
@@ -1785,7 +1767,7 @@
@@ -1785,7 +1765,7 @@
/* get the value of the otherName */
ret = asn1_read_value(subjectAltName_element, access_string_value, otherNameValue, &otherNameValue_len);
if (ret != ASN1_SUCCESS) {
@ -112,7 +128,7 @@
break;
}
@@ -1799,21 +1781,21 @@
@@ -1799,21 +1779,21 @@
ret = asn1_create_element(mio_tls_asn1_tree, "PKIX1.DirectoryString", &directoryString_element);
if (ret != ASN1_SUCCESS) {

View File

@ -4,7 +4,7 @@
PORTNAME?= libpurple
PORTVERSION= 2.10.9
PORTREVISION?= 5
PORTREVISION?= 6
CATEGORIES?= net-im
MASTER_SITES= SF/pidgin/Pidgin/${PORTVERSION}
DISTNAME= pidgin-${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= loudmouth
PORTVERSION= 1.4.3
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= net-im gnome
MASTER_SITES= GNOME

View File

@ -34,7 +34,7 @@
PORTNAME= gtk-gnutella
PORTVERSION= 1.0.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= net-p2p ipv6
MASTER_SITES= SF

View File

@ -3,7 +3,7 @@
PORTNAME= ncdc
PORTVERSION= 1.19.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= net-p2p
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} \
http://dev.yorhel.nl/download/

View File

@ -3,7 +3,7 @@
PORTNAME= csync2
PORTVERSION= 1.34
PORTREVISION= 15
PORTREVISION= 16
CATEGORIES= net
MASTER_SITES= http://oss.linbit.com/csync2/ \
http://people.freebsd.org/~aaron/distfiles/

View File

@ -4,7 +4,7 @@
PORTNAME= glib-networking
PORTVERSION= 2.36.2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2

View File

@ -3,7 +3,7 @@
PORTNAME= gtk-vnc
PORTVERSION= 0.3.10
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= net gnome
MASTER_SITES= GNOME

View File

@ -3,7 +3,7 @@
PORTNAME= libgnetwork
PORTVERSION= 0.0.9
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= net gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2

View File

@ -3,7 +3,7 @@
PORTNAME= libvncserver
PORTVERSION= 0.9.9
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= net devel
MASTER_SITES= SF
DISTNAME= LibVNCServer-${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= morebalance
PORTVERSION= 0.4
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= net
MASTER_SITES= http://morebalance.coolprojects.org/

View File

@ -3,7 +3,7 @@
PORTNAME= net6
PORTVERSION= 1.3.14
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= net devel
MASTER_SITES= http://releases.0x539.de/net6/

View File

@ -3,7 +3,7 @@
PORTNAME?= remmina-plugins
PORTVERSION= 1.0.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= net gnome
USE_GITHUB= yes
GH_ACCOUNT= FreeRDP

View File

@ -3,7 +3,7 @@
PORTNAME?= ${SAMBA4_BASENAME}4
PORTVERSION?= ${SAMBA4_VERSION}
PORTREVISION?= 0
PORTREVISION?= 1
CATEGORIES?= net
MASTER_SITES= ${MASTER_SITE_SAMBA}
MASTER_SITE_SUBDIR= samba/stable samba/rc

View File

@ -3,7 +3,7 @@
PORTNAME?= ${SAMBA4_BASENAME}41
PORTVERSION?= ${SAMBA4_VERSION}
PORTREVISION?= 0
PORTREVISION?= 1
CATEGORIES?= net
MASTER_SITES= ${MASTER_SITE_SAMBA}
MASTER_SITE_SUBDIR= samba/stable samba/rc

View File

@ -3,7 +3,7 @@
PORTNAME= aiccu
PORTVERSION= 20070115
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= net ipv6
MASTER_SITES= http://www.sixxs.net/archive/sixxs/aiccu/unix/
PKGNAMEPREFIX= sixxs-

View File

@ -3,7 +3,7 @@
PORTNAME= spserver
PORTVERSION= 0.9.5
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
DISTNAME= ${PORTNAME}-${PORTVERSION}.src

View File

@ -3,7 +3,7 @@
PORTNAME= tigervnc
PORTVERSION= 1.3.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= net x11-servers
MASTER_SITES= SF:tigervnc
MASTER_SITE_SUBDIR= ${PORTNAME}/${PORTNAME}/${PORTVERSION}/:tigervnc

View File

@ -4,7 +4,7 @@
PORTNAME= vino
PORTVERSION= 2.32.2
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= net gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2

View File

@ -3,6 +3,7 @@
PORTNAME?= wireshark
PORTVERSION= 1.10.8
PORTREVISION= 1
CATEGORIES= net ipv6
MASTER_SITES= http://www.wireshark.org/download/src/ \
http://ftp.uni-kl.de/pub/wireshark/src/ \

View File

@ -3,7 +3,7 @@
PORTNAME= nzbget
PORTVERSION= 12.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= news
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-stable/${PORTVERSION}

View File

@ -51,7 +51,7 @@ USERS= cups
# UNIQUENAME must be set before bsd.port.pre.mk so OPTIONSFILE can be included
.if defined(CUPS_CLIENT)
PORTREVISION= 0
PORTREVISION= 1
LICENSE= LGPL21
CUPS_SUFFIX= -client
OPTIONS_SINGLE= SSL

View File

@ -154,7 +154,6 @@
SUBDIR += gnupg
SUBDIR += gnupg1
SUBDIR += gnutls
SUBDIR += gnutls3
SUBDIR += go.crypto
SUBDIR += goptlib
SUBDIR += gorilla

View File

@ -3,7 +3,7 @@
PORTNAME= gnomint
PORTVERSION= 1.2.1
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= security
MASTER_SITES= SF
@ -23,7 +23,8 @@ GNU_CONFIGURE= yes
USES= gmake perl5 pkgconfig readline
USE_GNOME= gconf2 gdkpixbuf2 glib20 gtk20
CFLAGS:= ${CFLAGS:C/-Werror//}
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes

View File

@ -0,0 +1,29 @@
--- src/import.c.orig 2010-05-31 23:01:37.000000000 +0200
+++ src/import.c 2014-07-22 16:11:44.000000000 +0200
@@ -695,7 +695,7 @@
// After having all the parts unencrypted, we import all certificates first.
for (i=0; i<n_bags; i++) {
- gnutls_pkcs12_bag * pkcs12_bag = g_array_index (pkcs_bag_array, gnutls_pkcs12_bag_t *, i);
+ gnutls_pkcs12_bag_t * pkcs12_bag = g_array_index (pkcs_bag_array, gnutls_pkcs12_bag_t *, i);
guint num_elements_in_bag = gnutls_pkcs12_bag_get_count (*pkcs12_bag);
for (i=0; i < num_elements_in_bag; i++) {
@@ -722,7 +722,7 @@
// Then, we import all PKCS8 private keys.
for (i=0; i<n_bags; i++) {
- gnutls_pkcs12_bag * pkcs12_bag = g_array_index (pkcs_bag_array, gnutls_pkcs12_bag_t *, i);
+ gnutls_pkcs12_bag_t * pkcs12_bag = g_array_index (pkcs_bag_array, gnutls_pkcs12_bag_t *, i);
guint num_elements_in_bag = gnutls_pkcs12_bag_get_count (*pkcs12_bag);
for (i=0; i < num_elements_in_bag; i++) {
@@ -796,7 +796,7 @@
// Then we import the CRLs
for (i=0; i<n_bags; i++) {
- gnutls_pkcs12_bag * pkcs12_bag = g_array_index (pkcs_bag_array, gnutls_pkcs12_bag_t *, i);
+ gnutls_pkcs12_bag_t * pkcs12_bag = g_array_index (pkcs_bag_array, gnutls_pkcs12_bag_t *, i);
guint num_elements_in_bag = gnutls_pkcs12_bag_get_count (*pkcs12_bag);
for (i=0; i < num_elements_in_bag; i++) {

Some files were not shown because too many files have changed in this diff Show More