Versions
v9999 :: 0 :: gentoo
- Modified
- License
- public-domain
- USE flags
- gencertdaily highvolume pop3 qmail-spp ssl test vanilla
v1.08-r6 :: 0 :: gentoo
- Modified
- License
- public-domain
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
- USE flags
- gencertdaily highvolume pop3 qmail-spp ssl test vanilla verify-sig
USE flags
General
- gencertdaily
- Generate SSL certificates daily instead of hourly
- highvolume
- Prepare notqmail for high volume servers
- pop3
- Include POP3 server
- qmail-spp
- Add support for qmail SMTP plugins
- ssl
- Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- vanilla
- Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically
- verify-sig
- Verify upstream signatures on distfiles
Dependencies
dev-libs / check : A unit test framework for C
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
net-dns / libidn2 : An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)
net-mail / queue-repair : Toolkit for dealing with the qmail queue directory structure
sys-apps / gentoo-functions : Base functions required by all Gentoo systems
Runtime Dependencies
acct-group / nofiles : System group: nofiles
acct-group / qmail : System group: qmail
acct-user / alias : alias user for qmail mail delivery
acct-user / qmaild : user for qmail-smtpd
acct-user / qmaill : user for qmail logging
acct-user / qmailp : user for qmail-getpw
acct-user / qmailq : user for qmail queue
acct-user / qmailr : user for qmail-rspawn and qmail-remote
acct-user / qmails : user for qmail-smtpd
dev-libs / check : A unit test framework for C
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
mail-mta / courier : An MTA designed specifically for maildirs
mail-mta / esmtp : User configurable relay-only Mail Transfer Agent with a sendmail-like syntax
mail-mta / exim : A highly configurable, drop-in replacement for sendmail
mail-mta / msmtp : An SMTP client and SMTP plugin for mail user agents such as Mutt
mail-mta / netqmail : qmail -- a secure, reliable, efficient, simple message transfer agent
mail-mta / nullmailer : Simple relay-only local mail transport agent
mail-mta / opensmtpd : Lightweight but featured SMTP daemon from OpenBSD
mail-mta / postfix : A fast and secure drop-in replacement for sendmail
mail-mta / sendmail : Widely-used Mail Transport Agent (MTA)
mail-mta / ssmtp : Extremely simple MTA to get mail off the system to a Mailhub
net-dns / libidn2 : An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)
net-mail / queue-repair : Toolkit for dealing with the qmail queue directory structure
sys-apps / gentoo-functions : Base functions required by all Gentoo systems
sys-apps / ucspi-tcp : Collection of tools for managing UNIX services
Depending packages
Bugs
- 885063
- mail-mta/notqmail-1.08-r6 fails to compile (CLANG-STRICTER-SYSTEM): seek_cur.c:7:10: error: call to undeclared function lseek; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration]
- 922121
- mail-mta/notqmail ssl patch is wrong in mirrors
- 924656
- mail-mta/notqmail-1.08-r6 fetches file(s) that do not match recorded size
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
mail-mta/notqmail: fix has collision with gentoo mirrors
In 88746d67250bc81b28f59c5f6845c00364e40158 I changed the commit hash of the patch to use. But the old file is still on the Gentoo mirrors in the original version, causing hash collisions. Use a new filename to solve the issue. Closes: https://bugs.gentoo.org/922121 Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Closes: https://github.com/gentoo/gentoo/pull/35053 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Rolf Eike Beer · gentoo
mail-mta/notqmail: clean old
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
Remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATH
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
mail-mta/n[eo]tqmail: drop ucspi-ssl dependency for pop3s
Bug: https://bugs.gentoo.org/889216 Bug: https://bugs.gentoo.org/889218 Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org> - Rolf Eike Beer · gentoo
Revert "mail-mta/notqmail: Remove USE=pop3"
This reverts commit 24dcd3918e1ac751ff9c8d868509ea1fd6390f78. Bug: https://bugs.gentoo.org/889216 Bug: https://bugs.gentoo.org/889218 Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
mail-mta/notqmail: Remove USE=pop3
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
mail-mta/notqmail: Remove USE=authcram
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
mail-mta/notqmail: sync live, conditionally inherit verify-sig for non-live
Signed-off-by: Sam James <sam@gentoo.org> - Rolf Eike Beer · gentoo
mail-mta/notqmail: use verify-sig.eclass
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
mail-mta/notqmail: remove dependency to virtual/checkpassword
This is an optional runtime dependency. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
mail-mta/notqmail: put virtuals in PDEPEND
One provider of virtual/checkpassword is vpopmail, which in turn depends on virtual/qmail, which may form a circular dependency. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
qmail.eclass: retire qmail_tcprules_fixup()
This has been in all ebuilds since the move of the portage tree to git, so everyone should have already moved the files. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Closes: https://github.com/gentoo/gentoo/pull/21999 Signed-off-by: Sam James <sam@gentoo.org> - Rolf Eike Beer · gentoo
mail-mta/notqmail: update DESCRIPTION
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org> - Rolf Eike Beer · gentoo
mail-mta/notqmail: bump 9999 to EAPI 8
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
mail-mta/notqmail-9999: drop large DNS patch
This has been applied upstream. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joshua Kinard · gentoo
mail-mta/notqmail: Added ~mips to KEYWORDS
Bug: https://bugs.gentoo.org/727256 Signed-off-by: Joshua Kinard <kumba@gentoo.org> Package-Manager: Portage-3.0.20, Repoman-3.0.3 - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
mail-mta/notqmail: fix BadDefaultUseFlags
-foo in IUSE is discouraged. It is equivalent (in every meaningful case) to 'foo' but confuses parsing tools like e.g. packages.gentoo.org. Dropping '-' from these flags has no impact on the actual default behaviour. See: https://devmanual.gentoo.org/general-concepts/use-flags/index.html#iuse-defaults Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
mail-mta/notqmail: remove broken USE=libressl
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
mail-mta/notqmail: Keyword 1.08-r3 alpha, #727256
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
mail-mta/notqmail: Keyword 1.08-r3 arm64, #727256
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
mail-mta/n[eo]tqmail: bump genqmail tarball
Closes: https://bugs.gentoo.org/735090 Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Closes: https://github.com/gentoo/gentoo/pull/17027 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
mail-mta/notqmail: Keyword 1.08-r2 arm, #727256
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
mail-mta/notqmail: s390 keyworded (bug #727256)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
mail-mta/notqmail: install systemd unit file
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
mail-mta/notqmail: x86 keyworded (bug #727256)
Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
mail-mta/notqmail: remove unneeded dependency
groff was used to build cat-manpages, that were not installed anyway. Since the 1.08 release it is possible to fake their build for packagers that do not care, so do it. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
mail-mta/notqmail: keyworded 1.08 for ppc64
keyworded wrt bug #727256 Package-Manager: Portage-2.3.100, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
mail-mta/notqmail: keyworded 1.08 for ppc
keyworded wrt bug #727256 Package-Manager: Portage-2.3.100, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Rolf Eike Beer · gentoo
mail-mta/notqmail[qmail-spp]: fix build
The original patch version does not apply to notqmail anymore, so use a rebased version instead. While at it explicitely specify some USE flag dependencies. Closes: https://bugs.gentoo.org/727322 Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Closes: https://github.com/gentoo/gentoo/pull/16826 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
mail-mta/notqmail: keyworded 1.08 for ia64
keyworded wrt bug #727256 Package-Manager: Portage-2.3.100, Repoman-2.3.22 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
mail-mta/notqmail: new package
"notqmail is a community-driven fork of qmail, beginning where netqmail left off". From everything we can tell there will be no new release of netqmail, so we decided to do our own thing. Eventually this will replace the existing mail-mta/netqmail ebuilds. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Michał Górny <mgorny@gentoo.org>