mail-mta / notqmail

Collaborative open-source successor to qmail

Official package sites : http://qmail.org · https://cr.yp.to/qmail.html · https://notqmail.org ·

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

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

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

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

virtual / mta : Virtual for Message Transfer Agents

virtual / qmail : Virtual for qmail

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
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>