- Do not rely on specific gnutls nor gsasl version. - Fix clang compilation. Submitted by: Mel Flynn <rflynn acsalaska net>d0d0e0ba23
Port details
mail/libvmime 0.9.2_14
All-in-one Internet mail library
Port info
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 0.9.2_14
- Upstream
- up to date
- Last update
- to 0.9.2_14 · 96c3d674af
- Quarterly
- 2026Q4: 0.9.2_14
- WWW
- https://www.vmime.org/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install libvmimeinstalls 0.9.2_14 fromlatest; fromquarterly(2026Q4) 0.9.2_14- Port
# cd /usr/ports/mail/libvmime && make install clean# make -C /usr/ports/mail/libvmime config # change options first
- Size
- 1.5 MiB download · 10 MiB installed
- Depends on
- security/gnutls 3.8.13, security/libgsasl 2.2.4
- License
- GPLv3+
- Options
- 0 of 1 on in the package
Show the 1 options that are off
ICU
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 0.9.2_14 | 0.9.2_14 | – |
| FreeBSD 15 | 0.9.2_14 | 0.9.2_14 | – |
| FreeBSD 14 | 0.9.2_14 | 0.9.2_14 | 0.9.2_14 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 0.9.2_14 | 0.9.2_14 | – |
| FreeBSD 14 | 0.9.2_14 | 0.9.2_14 | 0.9.2_14 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 0.9.2_14.Fixed (0)
No VuXML entries for this package.
Problem reports (1) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 298621 | maintainer-feedback? mail/libvmime: Fails to build with CMake 4 | New | 2026-09-18 |
Commits (81)
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - 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: pav6f6fbe4bdfChase security/gnutls update and add an UPDATING entry.207386f96a
Update to 0.9.1.7bb946c334
Chase security/gsasl updated206a1376c
Chase deps shlib version after updating security/gsasl3a93a11f4f
- Fix a possible segfault in stringUtils::countASCIIchars() - Fix body contents not generating bug caused by stream::reset() won't reset EOF condition. Obtained from: vmime svn8121e44e5f
- Switch SourceForge ports to the new File Release System: categories starting with Ma13d9a603d
Chase for latest GNUtls's removal of libgnutls-config.ddbce161cb
Bump PORTREVISIONs of the gnutls dependant ports to chase gnutls update.f32c11d872
Mark MAKE_JOBS_SAFE wherever makes sense.43a7f11740
Chase libs for previous security/gsasl update.eb3283ed6e
Mark as broken on sparc64: does not compile.164d970ce6
Derive CXXFLAG from CFLAG explicitly. Without this, user supplied CXXFLAG could cause compile fail due to the lack of -I${LOCALDIR}
Reported/tested by: Andrei V. Lavreniyuk <andy.lavr reactor-xg kiev.ua>dfe374f9bfUpdate to 0.9.01c01c6a605
- Update to version 0.2.28 - Bump sh lib version on depending ports PR: ports/126857 Submitted by: mm@FreeBSD.org28dd1cf220
This port is not broken, it does not compile due to the corrupted header installed by gnutls, which is now fixed.e4eb9af0d9
- Remove USE_GCC where it can be satisfied with base compiler on following FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENTefa63f6ba4
- Mark BROKEN: does not compile with gnutls-2.4.x576a467f79
Bump portrevision due to upgrade of devel/gettext. 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)090059a210
Remove GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED after GNUTLS upgrad in order to fix build. Reporteed by: pointyhat via pavec2fc08a00
- Chase security/gnutls shlib version bump - Add an entry to UPDATINGc9536f39b3
- Define _GLIBCXX__PTHREADS as a workaround for our gcc's gthr.h, 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.dd46428dfa
Now we have a usable gnutls version that can be used with libvmime, so enable it in build.d1a735b326
Chase libver after security/gsasl update.b0cd481e69
Chase increase of security/gsasl shlib version.c0816bb3be
Upate to 0.816d083aa3d0
Conversion to a single libtool environment. Approved by: portmgr (kris)8503536d38
Update to 0.8.0 Add SHA256 PR: 89217 Submitted by: delphij (maintainer)45d1f9d24f
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present 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.54a0b86543
New port "libvmime is a MIME manipulation library." PR: ports/86300 Submitted by: Xin LI <delphij@freebsd.org> Approved by: pav (mentor)9984aa2815