| Port details |
- kvirc IRC client based on the Qt GUI toolkit
- 5.2.8 irc
=11 5.2.6Version of this port present on the latest quarterly branch. - Maintainer: vvd@FreeBSD.org
 - Port Added: unknown
- Last Update: 2025-08-02 21:27:10
- Commit Hash: 5055dcc
- People watching this port, also watch:: aspell, freetype2, unzip, wget, expat
- Also Listed In: kde
- License: GPLv2+
- WWW:
- https://www.kvirc.net
- Description:
- KVIrc is a free portable IRC client based on the Qt GUI toolkit.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/irc/kvirc/ && make install clean
- To add the package, run one of these commands:
- pkg install irc/kvirc
- pkg install KVIrc
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: KVIrc
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1754141414
SHA256 (KVIrc-KVIrc-5.2.8_GH0.tar.gz) = 914a8cd0b88d2576450798d5c51973c1cf3ee40a45baaf2151630c9daf46615d
SIZE (KVIrc-KVIrc-5.2.8_GH0.tar.gz) = 6443327
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- update-desktop-database : devel/desktop-file-utils
- pkgconf>=1.3.0_1 : devel/pkgconf
- ECMConfig.cmake : devel/kf6-extra-cmake-modules
- msgfmt : devel/gettext-tools
- python3.11 : lang/python311
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xrender.pc : x11/libXrender
- xscrnsaver.pc : x11/libXScrnSaver
- perl5>=5.40.r<5.41 : lang/perl5.40
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- libgsm.so : audio/gsm
- update-desktop-database : devel/desktop-file-utils
- python3.11 : lang/python311
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xrender.pc : x11/libXrender
- xscrnsaver.pc : x11/libXScrnSaver
- perl5>=5.40.r<5.41 : lang/perl5.40
- Library dependencies:
-
- libaudiofile.so : audio/libaudiofile
- libenchant-2.so : textproc/enchant2
- libogg.so : audio/libogg
- libvorbis.so : audio/libvorbis
- libtheoradec.so : multimedia/libtheora
- libOpenGL.so : graphics/libglvnd
- libKF6ColorScheme.so : x11-themes/kf6-kcolorscheme
- libKF6Completion.so : x11-toolkits/kf6-kcompletion
- libKF6ConfigCore.so : devel/kf6-kconfig
- libKF6ConfigWidgets.so : x11-toolkits/kf6-kconfigwidgets
- libKF6CoreAddons.so : devel/kf6-kcoreaddons
- libKF6GuiAddons.so : x11-toolkits/kf6-kguiaddons
- libKF6I18n.so : devel/kf6-ki18n
- libKF6JobWidgets.so : x11-toolkits/kf6-kjobwidgets
- libKF6KIOCore.so : devel/kf6-kio
- libKF6Notifications.so : devel/kf6-knotifications
- libKF6Parts.so : devel/kf6-kparts
- libphonon4qt6.so : multimedia/phonon@qt6
- libKF6Service.so : devel/kf6-kservice
- libKF6StatusNotifierItem.so : deskutils/kf6-kstatusnotifieritem
- libKF6WidgetsAddons.so : x11-toolkits/kf6-kwidgetsaddons
- libKF6WindowSystem.so : x11/kf6-kwindowsystem
- libKF6XmlGui.so : x11-toolkits/kf6-kxmlgui
- libQt6Core5Compat.so : devel/qt6-5compat
- libQt6Core.so : devel/qt6-base
- libQt6Qml.so : x11-toolkits/qt6-declarative
- libQt6Multimedia.so : multimedia/qt6-multimedia
- libQt6Positioning.so : devel/qt6-positioning
- libQt6Svg.so : graphics/qt6-svg
- libQt6WebChannel.so : www/qt6-webchannel
- libQt6WebEngineCore.so : www/qt6-webengine
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for KVIrc-5.2.8:
AUDIOFILE=on: SGI audio file format support
DBUS=on: D-Bus IPC system support
DCC_VIDEO=off: Direct client video connection support (experimental)
DCC_VOICE=on: Direct client voice connection support
DOCS=on: Build and/or install documentation
DOXYGEN=off: Build documentation with Doxygen
ENCHANT=on: Spell checking support via Enchant
GSM=on: GSM codec support
KDE=on: KDE desktop environment support
NLS=on: Native Language Support
OGG=on: Ogg media format support
PERL=on: Perl scripting language support
PHONON=on: Multimedia support via Phonon
PYTHON=on: Python bindings or support
SVG=on: SVG vector image format support
WEBENGINE=on: Webpage renderer support via WebEngine
===> Use 'make config' to modify these settings
- Options name:
- irc_kvirc
- USES:
- cmake compiler:c++11-lang cpe desktop-file-utils gl pkgconfig qt:6 ssl xorg perl5 kde:6 gettext-tools perl5 kde:6 python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
3.2.0_2 23 Feb 2006 10:40:45
 |
ade  |
Conversion to a single libtool environment.
Approved by: portmgr (kris) |
3.2.0_1 22 Jan 2006 12:38:15
 |
edwin  |
SHA256ify
Approved by: krion@ |
3.2.0_1 08 Jan 2006 19:31:44
 |
lofi  |
Update to KDE 3.5.0 |
3.2.0_1 15 Nov 2005 06:52:12
 |
ade  |
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. |
3.2.0_1 05 Nov 2005 05:22:06
 |
marcus  |
Bump PORTREVISION to chase the glib20 shared library update. |
3.2.0 16 Apr 2005 22:20:31
 |
sem  |
- Update to 3.2.0
PR: ports/79144
Submitted by: maintainer |
3.0.1_2 12 Mar 2005 10:54:27
 |
marcus  |
Bump PORTREVISION to chase the glib20 shared lib version change. |
3.0.1_1 19 Dec 2004 03:40:41
 |
edwin  |
[MAINTAINER] irc/kvirc: [New MASTER_SITES, Fix arts support]
- Remove duplicate and inactive mirror from MASTER_SITES
- Add new official mirrors to MASTER_SITES
- Fix arts support, add OPTIONS for audio settings and use correct
entries for LIB_DEPENDS
- Use DATADIR in pkg-plist
PR: ports/75082
Submitted by: Michael Ranner <mranner@inode.at> |
3.0.1 11 Aug 2004 08:46:47
 |
vs  |
Nitpick: Don't quote COMMENT
Approved by: maintainer |
3.0.1 10 Aug 2004 15:59:28
 |
arved  |
Update to 3.0.1
PR: 70089
Submitted by: Michael Ranner <mranner@inode.at> |
3.0.0_3 22 Jun 2004 19:42:06
 |
lofi  |
Remove inclusion of Makefile.kde from all remaining ports not maintained
by kde@
Approved by: maintainer timeout |
3.0.0_3 05 Apr 2004 03:31:02
 |
marcus  |
Chase the glib20 update, and bump all affected ports' PORTREVISIONs. |
3.0.0_2 28 Mar 2004 15:53:58
 |
markus  |
- SIZEify
PR: ports/64593
Submitted by: Michael Ranner <mranner@inode.at> (maintainer)
Approved by: arved (mentor) |
3.0.0_2 27 Feb 2004 19:53:16
 |
krion  |
- Fix build on 5.x
PR: ports/63461
Submitted by: maintainer |
3.0.0_1 04 Feb 2004 05:21:48
 |
marcus  |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2) |
3.0.0 17 Jan 2004 17:16:36
 |
clement  |
- Remove duplicated buggy --prefix
PR: 61450
Submitted by: Michael Ranner <mranner@inode.at> (maintainer)
Approved by: erwin (mentor) (implicitly) |
3.0.0 13 Jan 2004 23:27:17
 |
arved  |
Readd kvirc 3.0.0 beta2
Submitted by: mranner@inode.at |
2.1.1_1 06 May 2003 03:49:05
 |
kris  |
As announced on 27 March 2003 in <20030328052350.GA18971@rot13.obsecurity.org>,
remove these ports that have been broken for >4 months (in many cases much
longer) with no sign of a fix. |
2.1.1_1 01 Mar 2003 14:34:34
 |
trevor  |
Retire comment file. |
2.1.1_1 05 Oct 2002 23:12:12
 |
kris  |
BROKEN: Incorrect pkg-plist |
2.1.1_1 25 Sep 2002 11:04:19
 |
sobomax  |
Actually remove redundant autoconf/automake dependencies commented out in a
previous delta. |
2.1.1_1 25 Sep 2002 10:43:27
 |
sobomax  |
- Drop gettext-old dependency;
- make it respecting CFLAGS while I'm here. |
2.1.1_1 12 Apr 2002 17:10:20
 |
ade  |
gettext upgrade uber-patch (stage 3)
- switch devel/gettext (0.11.1) on, installing full package
- flip devel/gettext-old (0.10.35) to installing only static binaries
with a "-old" suffix -- gettext-old will have its deorbit burn
sequence initiated just after 4.6-RELEASE
- fix up ports for the new world order
Reviewed by: portmgr |
2.1.1 15 Mar 2002 19:44:29
 |
ade  |
Stage 1 of gettext update.
Move gettext (0.10.35) with gettext-old
Update gettext from gettext-devel (0.10.40)
Remove gettext-devel
Fix dependencies
Stage 2 will involve upgraded gettext to 0.11 and fixing issues
Stage 3 involves a de-orbit burn sequence for gettext-old
Reviewed by: portmgr |
07 Jun 2001 22:02:41
    |
dwcjr  |
Pleasing bento |
01 May 2001 01:26:23
    |
trevor  |
Update to 2.1.1. |
09 Apr 2001 06:53:14
    |
will  |
Apparently I broke this package with the bsd.kde.mk introduction. Fix that by
using QT_NONSTANDARD and adding --disable-static. |
03 Apr 2001 09:14:44
    |
will  |
Overhaul QT/KDE support: - bsd.port.mk update to use bsd.kde.mk for
USE_{QT,KDE}* - Cleanup corresponding ports for bsd.kde.mk update. - Fix
bsd.kde.mk: use correct kdelibs dependency, put qt at the bottom, introduce
QT_NONSTANDARD variable for nonstandard configure setup. - Update KDE2 to
2.1.1. Two patches included in x11/kdelibs2 to fix the proxy authentication
that was broken for 2.1.1. Remove old patches. - Potentially fix kdelibs
build for alpha. - Fix qt-designer 2.3.0 build. - Ruby stuff left alone
since it looks like black magic to me. Should still work w/ compat shims
for older USE_QT[,2] style. Some others were also left alone for the same
reason. |
05 Feb 2001 21:21:25
    |
trevor  |
-with-qt-name=qt2 -> --with-qt-name=qt2 |
04 Feb 2001 05:07:09
    |
trevor  |
Update the distinfo file to 2.1.0. |
02 Feb 2001 11:40:02
    |
trevor  |
Update to 2.1.0. |
07 Jan 2001 17:49:52
    |
will  |
Clean up inefficient perl invocations; use multiple REs in the same call. |
15 Oct 2000 13:19:54
    |
trevor  |
Add some "extra" files logged by o bento. |
15 Oct 2000 08:50:35
    |
trevor  |
Add ftp.kvirc.net FTP site to MASTER_SITES. Add WWW line for www.kvirc.net.
Replace 2.0.0 with ${PORTVERSION} in MASTER_SITES. |
08 Oct 2000 02:27:09
    |
asami  |
Convert category irc to new layout. |
02 Oct 2000 06:39:36
    |
trevor  |
Change MAINTAINER for my ports. |
26 Sep 2000 23:29:10
    |
will  |
Update to KVIRC 2.0.0. These were forgotten in the original update. |
26 Sep 2000 23:26:14
    |
will  |
Update to KVIRC 2.0.0. Many thanks to Trevor for sending in the update, which
works flawlessly, much to my amazement. He is now MAINTAINER. |
23 Sep 2000 09:05:59
    |
asami  |
You don't want to depend on qt21 -- it's dead. Change them to USE_QT2. (Of
course, they shouldn't have been writing "qt21" explicitly in the first
place....) |
21 Aug 2000 11:07:37
    |
sobomax  |
USE_LIBTOOL implies GNU_CONFIGURE, so remove redundant GNU_CONFIGURE lines. |