qicoFidoNet Technology Network (FTN) compatible mailer for Unix systems
0.60.1commsΣ=4 0.60.1Version of this port present on the latest quarterly branch.upstream: v0.60.3A newer version was found upstream by portscout, first on 2026-10-26.
Qico is an FidoNet Technology Network (FTN) compatible mailer.
It can work via TCP/IP as well as on modem links.
Look at sample configs for more information.
Features:
* Support for EMSI, ZModem, ZedZap, Hydra
* Support for BinkP
* Support for 4D Binkley-style, Amiga-style outbound, fileboxes
* Daemon mode for outgoing calls
* Substs with support for hidden-lines
* Support for session time limit
* Support for minimum connect speed limit
and so on.
===> The following configuration options are available for qico-0.60.1:
HYDRA=off: Enable Hydra 4K/8K/16K protocol extensions
PERL=on: Enable Perl-hooks support
QCC=on: Build Qico control center (qcc)
===> Use 'make config' to modify these settings
Templates/config.(guess|sub): Update to 2026-05-17
Also remove our local changes that replaced x86_64 with amd64 because
these complicate porting by forcing port maintainers to replace x86_64
with amd64 in configure scripts.
Additional changes:
bsd.port.mk: Apply S/amd64/x86_64/ to CONFIGURE_TARGET. This is not
required to run configure but some ports need to use this in pkg-plist.
comms/qico, news/fidogate:
CONFIGURE_TARGET shouldn't contain "--build". Just remove it altogether
because the default value is fine.
(Only the first 15 lines of the commit message are shown above )
all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X
Reviewed by: many
Differential Revision: https://reviews.freebsd.org/D46601
comms/qico: Fix build with llvm16
- Utilize OPTIONSNG where applicable
- Pet portclippy
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation
Update CONFLICTS definitions in categories a* to c*
Update the CONFLICTS definitions of ports in the following categories:
- accessibility
- archivers
- audio
- benchmarks
- biology
- cad
- chinese
- comms
- converters
An attempt has been made to use generic conflicts patterns that do not
have to be updated whenever a new version of a conflicting port is
added to the ports system.
There is a misunderstanding that the port being built/installed has to
be omitted from the conflicts pattern. This is not true - the port
being built is implicitly non-conflicting due to logic in bsd.port.mk.
Approved by: portmgr (implicit)
comms/qico: unbreak on 12.0 after base r308264
In file included from gmtoff.c:7:
In file included from ./headers.h:51:
./replace.h:14:14: error: expected identifier or '('
extern char *basename (const char *filename);
^
/usr/include/libgen.h:60:21: note: expanded from macro 'basename'
#define basename(x) __generic(x, const char *, __old_basename, basename)(x)
^
/usr/include/sys/cdefs.h:337:2: note: expanded from macro '__generic'
_Generic(expr, t: yes, default: no)
^
Reported by: pkg-fallout
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories A-C.
CR: D196
Approved by: portmgr (bapt)
According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.
This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.
Approved by: portmgr (bapt)