aboutsummaryrefslogtreecommitdiffstats
path: root/mail/libvmime
Commit message (Collapse)AuthorAgeFilesLines
* Bump PORTREVISION for ports depending on the canonical version of GCCgerald2017-09-111-1/+1
| | | | | | | | | | | | | | (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang, c++14-lang, c++0x, c11, or gcc-c++11-lib. PR: 219275
* Make ninja opt-out in cmake.mktcberner2017-06-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Using ninja instead of make (1) can lead to significant speed ups while building. Therefore switch from having the ninja generator opt-in to having it opt-out. Previously cmake-ports that wanted to use ninja could set CMAKE_NINJA=yes now, ports that do not work with ninja can set cmake:<existing args>,noninja Note, that needing this should be an exception and most often points to a broken cmake of the port. The ports using cmake were modified * removed USES=gmake, if ninja is used * removed MAKE_ARGS, if ninja is used * added the cmake-argument noninja if necessary PR: 219629 PR: 213331 Exp-run by: antoine Reviewed by: rakuco Differential Revision: https://reviews.freebsd.org/D10748
* Bump PORTREVISIONs for ports depending on the canonical version of GCC andgerald2017-04-011-0/+1
| | | | | | | | | | | | | | lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms). This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using using Mk/bsd.octave.mk which in turn has USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang, c++11-lang, c++0x, c11, or gcc-c++11-lib. PR: 216707
* libvmime stages fine with default INSTALL_TARGETantoine2017-03-261-5/+0
|
* mail/libvmime: Update to v0.9.2brnrd2017-03-265-10/+35
| | | | | | | | | | - Update from snapshot to release 0.9.2 - Work around missing install-strip target - Update pkg-plist - re-roll patch - Fix compile error in posixSocket PR: 216999
* Return this back to pool, I no longer use this library.delphij2016-06-271-1/+1
|
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.mat2016-04-011-2/+2
| | | | | With hat: portmgr Sponsored by: Absolight
* - Update security/gnutls to 3.4.10.tijl2016-03-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | - 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)
* Uses/iconv.mk: Set iconv-related CMake variables.rakuco2015-09-031-35/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The way we deal with iconv in base and ports across different FreeBSD releases is complicated: 9.x does not have iconv.h in base, 10.1 has it with a different prototype for iconv(3) and later versions have the right iconv(3) prototype. And, in some cases (USES=iconv:{translit,wchar_t}), we must always use the libiconv port. This is why there are so many checks in Uses/iconv.mk: we need to know the situation we currently have in order to decide whether to pull iconv from converters/libiconv, whether to just use its header (and pull the library from base) or whether to use everything from base. r384038 adjusted several CMake-based ports, but did so in a way that was not very scalable and required a few intrusive patches to some ports. Most ports that have both USES=cmake and USES=iconv use variations of FindIconv.cmake that behave similarly. This change passes the header and library values we really want to use to CMake using the most common variable names, bypassing the calls to find_path() and find_library() that would sometimes end up finding the wrong file. The few ports that use different variable names have had their Makefiles adjusted (we manually pass the values we want via CMAKE_ARGS). Other changes: - chinese/fcitx: Explicitly set LIBICONV_LIBC_HAS_ICONV_OPEN=OFF as we always want the version from ports because of USES=iconv:wchar_t. - editors/calligra: Explicitly use iconv:translit because Kexi needs it. - irc/weechat and irc/weechat-devel: The FindIconv.cmake patches could not be entirely removed because the check_library_exists() calls are wrong. Sent upstream: https://github.com/weechat/weechat/pull/513 - textproc/ctpp2: Use iconv:translit when the TRANSLITERATE option is used. PORTREVISION has been bumped in editors/calligra and textproc/ctpp2 because their dependency list has changed in 10.2 and later as the ports version is always used now. PR: 202798 Reviewed by: antoine, tijl Approved by: portmgr (antoine)
* Update ports in the [i-m]* category to not use GH_COMMIT.mat2015-05-082-4/+3
| | | | | | | With minor cleanups to make things simpler. With hat: portmgr Sponsored by: Absolight
* converters/libiconv:tijl2015-04-152-10/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove const qualifier from iconv(3) to match POSIX: http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html - Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is defined because the base system iconv supports these extensions too. Add/remove patches to/from ports to call iconv with non-const arguments. This breaks some ports on FreeBSD 10 because base system iconv.h still has the const qualifier. Fix this by letting USES=iconv add a build dependency on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG defined) instead of the base system iconv.h. This exposed some ports that link with libiconv when it is available instead of using libc iconv. In these cases one of the following changes has been made: - patch configure scripts to test for libc iconv first - add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable some configure tests - converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4 - lang/gcc5-aux: respect CFLAGS and friends during configure such that LIBICONV_PLUG is defined in the iconv test, also switch to external gettext - mail/gnarwl: replace patches with CPPFLAGS/LIBS - multimedia/ffmpeg2theora: remove iconv test from SConstruct and use ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c - net-im/licq: finish conversion to cmake - net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4: don't need iconv - textproc/p5-XML-TinyXML: finish conversion to USES=perl5 Other changes: - databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2 and lzo support - games/ldmud: respect CFLAGS and friends - graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg dependencies PR: 199099 Exp-run by: antoine Approved by: portmgr (antoine)
* Cleanup plistantoine2014-11-231-27/+0
|
* Update the default version of GCC in the Ports Collection from GCC 4.7.4gerald2014-09-111-0/+1
| | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit)
* - Replace security/gnutls with security/gnutls3 and update to 3.2.15tijl2014-07-239-131/+131
| | | | | | | | | | | | - 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)
* Remove indefinite articles and trailing periods from COMMENT, plus minorolgeni2014-07-071-1/+1
| | | | | | | | | COMMENT typos and surrounding whitespace fixes. A few Makefiles where not included as they contain Latin-1 characters that break the Phabricator workflow. Category M. CR: D306 Approved by: portmgr (bapt)
* - Convert security/gsasl to USES=libtool, drop .la filesamdmi32014-06-031-1/+1
| | | | | | | - Bump revisions of dependent ports as gsasl .so version has changed - Convert USE_BZIP2 and USE_XZ to USES in some ports Approved by: portmgr blanket
* - Convert USE_BZIP2 to USESamdmi32014-06-032-6/+5
| | | | | | | - Use new LIB_DEPENDS syntax - Switch to USES=libtool, drop .la files Approved by: portmgr blanket
* - Stage supportmiwi2014-02-151-1/+0
|
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵bapt2013-09-211-0/+1
| | | | mail)
* Fix a build.delphij2013-09-132-1/+12
|
* Fix build.delphij2013-09-062-1/+12
| | | | | | | | | | Per ISO C++03 14.2/4: When the name of a member template specialization appears after . or -> in a postfix-expression, or after nested-name-specifier in a qualified-id, and the postfix-expression or qualified-id explicitly depends on a template-parameter (14.6.2), the member template name must be prefixed by the keyword template. Otherwise the name is assumed to name a non-template.
* Add an explicit dependency on pkgconfbapt2013-09-031-7/+2
|
* - Remove MAKE_JOBS_SAFE variableak2013-08-151-1/+0
| | | | Approved by: portmgr (bdrewery)
* - Convert USE_ICONV=yes to USES=iconvmva2013-04-271-1/+1
| | | | | | - Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here Reviewed by: zeising
* - Add UPDATING entry for gnutls updatenovel2013-02-061-1/+1
| | | | - Chase shlib version bump for dependant ports
* Chase security/gsasl library updatejohans2012-06-031-1/+1
|
* - Do not rely on specific gnutls nor gsasl version.delphij2012-03-092-3/+14
| | | | | | - Fix clang compilation. Submitted by: Mel Flynn <rflynn acsalaska net>
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)amdmi32011-09-241-1/+1
| | | | | | | | | - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead PR: 157936 Submitted by: myself Exp-runs by: pav Approved by: pav
* Chase security/gnutls update and add an UPDATING entry.novel2011-06-061-1/+2
|
* Update to 0.9.1.delphij2011-05-046-55/+25
|
* Chase security/gsasl updatejohans2011-02-251-2/+2
|
* Chase deps shlib version after updating security/gsaslkrion2009-12-161-2/+2
|
* - Fix a possible segfault in stringUtils::countASCIIchars()delphij2009-12-093-1/+23
| | | | | | | - Fix body contents not generating bug caused by stream::reset() won't reset EOF condition. Obtained from: vmime svn
* - Switch SourceForge ports to the new File Release System: categories ↵amdmi32009-08-221-2/+1
| | | | starting with M
* Chase for latest GNUtls's removal of libgnutls-config.delphij2009-08-202-8/+18
|
* Bump PORTREVISIONs of the gnutls dependant ports to chase gnutls update.novel2009-08-171-2/+2
|
* Mark MAKE_JOBS_SAFE wherever makes sense.delphij2009-03-271-0/+1
|
* Chase libs for previous security/gsasl update.krion2009-02-061-2/+2
|
* Mark as broken on sparc64: does not compile.linimon2009-02-031-1/+7
|
* Derive CXXFLAG from CFLAG explicitly. Without this, user supplied CXXFLAGdelphij2008-11-241-1/+3
| | | | | | could cause compile fail due to the lack of -I${LOCALDIR} Reported/tested by: Andrei V. Lavreniyuk <andy.lavr reactor-xg kiev.ua>
* Update to 0.9.0delphij2008-11-174-24/+19
|
* - Update to version 0.2.28krion2008-08-271-2/+2
| | | | | | | - Bump sh lib version on depending ports PR: ports/126857 Submitted by: mm@FreeBSD.org
* This port is not broken, it does not compile due to the corrupted headerdelphij2008-07-301-2/+0
| | | | installed by gnutls, which is now fixed.
* - Remove USE_GCC where it can be satisfied with base compiler on followingpav2008-07-251-1/+0
| | | | FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENT
* - Mark BROKEN: does not compile with gnutls-2.4.xpav2008-07-231-0/+2
|
* Bump portrevision due to upgrade of devel/gettext.edwin2008-06-061-1/+1
| | | | | | | | | | The affected ports are the ones with gettext as a run-dependency according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT in Makefile (29 of them). PR: ports/124340 Submitted by: edwin@ Approved by: portmgr (pav)
* Remove GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED after GNUTLS upgraddelphij2008-03-061-0/+10
| | | | | | in order to fix build. Reporteed by: pointyhat via pav
* - Chase security/gnutls shlib version bumpnovel2008-03-031-2/+2
| | | | - Add an entry to UPDATING
* - Define _GLIBCXX__PTHREADS as a workaround for our gcc's gthr.h,delphij2008-02-182-4/+63
| | | | | | | | which defines _GLIBCXX_GTHREAD_USE_WEAK and causes compilation to fail for no good reason. - Respect users' CFLAGS setting. - Use MASTER_SITE=SF. - Bump PORTREVISION.
* Now we have a usable gnutls version that can be used with libvmime,delphij2007-12-151-6/+2
| | | | so enable it in build.
* Chase libver after security/gsasl update.krion2007-09-051-2/+2
|
* Chase increase of security/gsasl shlib version.krion2007-06-011-1/+2
|
* Upate to 0.81delphij2007-01-053-7/+16
|
* Conversion to a single libtool environment.ade2006-02-232-2/+3
| | | | Approved by: portmgr (kris)
* Update to 0.8.0mnag2005-11-185-99/+95
| | | | | | | Add SHA256 PR: 89217 Submitted by: delphij (maintainer)
* Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentade2005-11-151-1/+1
| | | | | | | | | | | | | | | | | in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself. Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME team -- all GNOME 2.12.x ports use it. Preliminary documentation can be found at: http://people.FreeBSD.org/~ade/autotools.txt which is in the process of being SGMLized before introduction into the Porters Handbook. Light blue touch-paper. Run.
* New portmnag2005-09-206-0/+231
"libvmime is a MIME manipulation library." PR: ports/86300 Submitted by: Xin LI <delphij@freebsd.org> Approved by: pav (mentor)