Deprecated: Last release 5 years ago, uses Qt 5, does not build with CMake 4
Expires: 2026-11-30
net-p2p/eiskaltdcpp-lib 2.2.10_38 FreeBSD
EiskaltDC++ shared library and header files
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
8fa2df2c2f- License
- GPLv3+
- Categories
- net-p2p
Description
EiskaltDC++ is a cross-platform program that uses the Direct Connect and ADC protocol. It is compatible with other DC clients, such as the original DC from Neomodus, DC++ and derivatives. EiskaltDC++ also interoperates with all common DC hub software.
This port is DC++ core (customized) compiled as shared library.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net-p2p/eiskaltdcpp-lib | 2.2.10_38 |
| DragonFly | net-p2p/eiskaltdcpp-lib | 2.2.10_33 |
Install
Binary package:
pkg install eiskaltdcpp-lib
From the ports tree:
cd /usr/ports/net-p2p/eiskaltdcpp-lib/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= eiskaltdcpp-lib>0:net-p2p/eiskaltdcpp-lib
LIB_DEPENDS= libeiskaltdcpp.so:net-p2p/eiskaltdcpp-lib
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | - | 2.2.10_22 | 2.2.10_34 | - |
| FreeBSD:14:quarterly | - | - | n/a | 2.2.10_34 | - |
| FreeBSD:15:latest | - | - | n/a | 2.2.10_34 | 2.2.10_34 |
| FreeBSD:15:quarterly | - | - | n/a | n/a | n/a |
| FreeBSD:16:latest | - | - | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
boost-libs>=0: devel/boost-libs
The full lists below include those, and their dependencies in turn.
Build dependencies 23
- archivers/liblz4
- archivers/zstd
- devel/boost-libs
- devel/cmake-core
- devel/gettext-runtime
- devel/gettext-tools
- devel/icu
- devel/jsoncpp
- devel/libffi
- devel/libtextstyle
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/readline
- dns/libidn
- dns/libidn2
- lang/python312
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- textproc/expat2
- textproc/libxml2
Run dependencies 3
Required by 2
Configuration
No options to configure.
- USES
- tar:xz
- Service scripts
- none
Files
pkg-plist 129
- include/eiskaltdcpp/dcpp/ADLSearch.h
- include/eiskaltdcpp/dcpp/AdcCommand.h
- include/eiskaltdcpp/dcpp/AdcHub.h
- include/eiskaltdcpp/dcpp/Atomic.h
- include/eiskaltdcpp/dcpp/BZUtils.h
- include/eiskaltdcpp/dcpp/BloomFilter.h
- include/eiskaltdcpp/dcpp/BufferedSocket.h
- include/eiskaltdcpp/dcpp/BufferedSocketListener.h
- include/eiskaltdcpp/dcpp/CID.h
- include/eiskaltdcpp/dcpp/ChatMessage.h
- include/eiskaltdcpp/dcpp/Client.h
- include/eiskaltdcpp/dcpp/ClientListener.h
- include/eiskaltdcpp/dcpp/ClientManager.h
- include/eiskaltdcpp/dcpp/ClientManagerListener.h
- include/eiskaltdcpp/dcpp/ConnectionManager.h
- include/eiskaltdcpp/dcpp/ConnectionManagerListener.h
- include/eiskaltdcpp/dcpp/ConnectivityManager.h
- include/eiskaltdcpp/dcpp/CriticalSection.h
- include/eiskaltdcpp/dcpp/CryptoManager.h
- include/eiskaltdcpp/dcpp/DCPlusPlus.h
- include/eiskaltdcpp/dcpp/DebugManager.h
- include/eiskaltdcpp/dcpp/DirectoryListing.h
- include/eiskaltdcpp/dcpp/Download.h
- include/eiskaltdcpp/dcpp/DownloadManager.h
- include/eiskaltdcpp/dcpp/DownloadManagerListener.h
- include/eiskaltdcpp/dcpp/Encoder.h
- include/eiskaltdcpp/dcpp/Exception.h
- include/eiskaltdcpp/dcpp/FastAlloc.h
- include/eiskaltdcpp/dcpp/FavHubGroup.h
- include/eiskaltdcpp/dcpp/FavoriteManager.h
- include/eiskaltdcpp/dcpp/FavoriteManagerListener.h
- include/eiskaltdcpp/dcpp/FavoriteUser.h
- include/eiskaltdcpp/dcpp/File.h
- include/eiskaltdcpp/dcpp/FilteredFile.h
- include/eiskaltdcpp/dcpp/FinishedItem.h
- include/eiskaltdcpp/dcpp/FinishedManager.h
- include/eiskaltdcpp/dcpp/FinishedManagerListener.h
- include/eiskaltdcpp/dcpp/Flags.h
- include/eiskaltdcpp/dcpp/HashBloom.h
- include/eiskaltdcpp/dcpp/HashManager.h
- include/eiskaltdcpp/dcpp/HashManagerListener.h
- include/eiskaltdcpp/dcpp/HashValue.h
- include/eiskaltdcpp/dcpp/HttpConnection.h
- include/eiskaltdcpp/dcpp/HubEntry.h
- include/eiskaltdcpp/dcpp/LogManager.h
- include/eiskaltdcpp/dcpp/LogManagerListener.h
- include/eiskaltdcpp/dcpp/MediaInfo.h
- include/eiskaltdcpp/dcpp/MerkleCheckOutputStream.h
- include/eiskaltdcpp/dcpp/MerkleTree.h
- include/eiskaltdcpp/dcpp/NmdcHub.h
- include/eiskaltdcpp/dcpp/PerFolderLimit.h
- include/eiskaltdcpp/dcpp/Pointer.h
- include/eiskaltdcpp/dcpp/QueueItem.h
- include/eiskaltdcpp/dcpp/QueueManager.h
- include/eiskaltdcpp/dcpp/QueueManagerListener.h
- include/eiskaltdcpp/dcpp/ResourceManager.h
- include/eiskaltdcpp/dcpp/SFVReader.h
- include/eiskaltdcpp/dcpp/SSL.h
- include/eiskaltdcpp/dcpp/SSLSocket.h
- include/eiskaltdcpp/dcpp/ScriptManager.h
- include/eiskaltdcpp/dcpp/SearchManager.h
- include/eiskaltdcpp/dcpp/SearchManagerListener.h
- include/eiskaltdcpp/dcpp/SearchQueue.h
- include/eiskaltdcpp/dcpp/SearchResult.h
- include/eiskaltdcpp/dcpp/Segment.h
- include/eiskaltdcpp/dcpp/Semaphore.h
- include/eiskaltdcpp/dcpp/SettingsManager.h
- include/eiskaltdcpp/dcpp/ShareManager.h
- include/eiskaltdcpp/dcpp/SimpleXML.h
- include/eiskaltdcpp/dcpp/SimpleXMLReader.h
- include/eiskaltdcpp/dcpp/Singleton.h
- include/eiskaltdcpp/dcpp/Socket.h
- include/eiskaltdcpp/dcpp/Speaker.h
- include/eiskaltdcpp/dcpp/Streams.h
- include/eiskaltdcpp/dcpp/StringSearch.h
- include/eiskaltdcpp/dcpp/StringTokenizer.h
- include/eiskaltdcpp/dcpp/TaskQueue.h
- include/eiskaltdcpp/dcpp/Text.h
- include/eiskaltdcpp/dcpp/Thread.h
- include/eiskaltdcpp/dcpp/ThrottleManager.h
- include/eiskaltdcpp/dcpp/TigerHash.h
- include/eiskaltdcpp/dcpp/TimerManager.h
- include/eiskaltdcpp/dcpp/Transfer.h
- include/eiskaltdcpp/dcpp/UPnP.h
- include/eiskaltdcpp/dcpp/UPnPManager.h
- include/eiskaltdcpp/dcpp/Upload.h
- include/eiskaltdcpp/dcpp/UploadManager.h
- include/eiskaltdcpp/dcpp/UploadManagerListener.h
- include/eiskaltdcpp/dcpp/User.h
- include/eiskaltdcpp/dcpp/UserCommand.h
- include/eiskaltdcpp/dcpp/UserConnection.h
- include/eiskaltdcpp/dcpp/UserConnectionListener.h
- include/eiskaltdcpp/dcpp/Util.h
- include/eiskaltdcpp/dcpp/Wildcards.h
- include/eiskaltdcpp/dcpp/ZUtils.h
- include/eiskaltdcpp/dcpp/compiler.h
- include/eiskaltdcpp/dcpp/debug.h
- include/eiskaltdcpp/dcpp/format.h
- include/eiskaltdcpp/dcpp/forward.h
- include/eiskaltdcpp/dcpp/noexcept.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| eiskaltdcpp-eiskaltdcpp-v2.2.10_GH0.tar.gz | 3.843143e+06 | e461c8c499e459651d6382a6ded6788e5ac9a9c4ff26386c3cf073d94d606127 |