BSD Ports

finance/quickfix 1.15.1_8 FreeBSD

Free FIX Protocol Implementation

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
97a84ef467
License
GPLv3+
Categories
finance, devel
Package size
597.8 KiB, 9095.7 KiB installed

Description

The Financial Information Exchange (FIX) Protocol is a message standard developed to facilitate the electronic exchange of information related to securities transactions. It is intended for use between trading partners wishing to automate communications.

QuickFIX is a free and open source implementation of the FIX protocol.

See also: http://www.fixprotocol.org/

In the other systems

SystemPortVersion
FreeBSDfinance/quickfix1.15.1_8
MidnightBSDfinance/quickfix1.15.1_3

Install

Binary package:

pkg install quickfix

From the ports tree:

cd /usr/ports/finance/quickfix/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	quickfix>0:finance/quickfix
LIB_DEPENDS=	libquickfix.so:finance/quickfix

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.15.1_81.15.1_8-1.15.1_5-
FreeBSD:14:quarterly1.15.1_81.15.1_8n/a1.15.1_5-
FreeBSD:15:latest1.15.1_81.15.1_8n/a1.15.1_5-
FreeBSD:15:quarterly1.15.1_81.15.1_8n/an/an/a
FreeBSD:16:latest1.15.1_81.15.1_8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 15
Run dependencies 7

No port depends on this one.

Configuration

Options name: finance_quickfix

OptionDefaultDescription
JAVAoffJava platform support
MYSQLoffMySQL database support
PGSQLonPostgreSQL database support
RUBYoffRuby bindings or support
USES
autoreconf gmake gnome iconv libtool shebangfix ssl
Service scripts
none

Files

pkg-plist 713
  • include/quickfix/Acceptor.h
  • include/quickfix/Allocator.h
  • include/quickfix/Application.h
  • include/quickfix/AtomicCount.h
  • include/quickfix/DOMDocument.h
  • include/quickfix/DataDictionary.h
  • include/quickfix/DataDictionaryProvider.h
  • include/quickfix/DatabaseConnectionID.h
  • include/quickfix/DatabaseConnectionPool.h
  • include/quickfix/Dictionary.h
  • include/quickfix/Event.h
  • include/quickfix/Exceptions.h
  • include/quickfix/Field.h
  • include/quickfix/FieldConvertors.h
  • include/quickfix/FieldMap.h
  • include/quickfix/FieldNumbers.h
  • include/quickfix/FieldTypes.h
  • include/quickfix/Fields.h
  • include/quickfix/FileLog.h
  • include/quickfix/FileStore.h
  • include/quickfix/FixFieldNumbers.h
  • include/quickfix/FixFields.h
  • include/quickfix/FixValues.h
  • include/quickfix/FlexLexer.h
  • include/quickfix/Group.h
  • include/quickfix/HtmlBuilder.h
  • include/quickfix/HttpConnection.h
  • include/quickfix/HttpMessage.h
  • include/quickfix/HttpParser.h
  • include/quickfix/HttpServer.h
  • include/quickfix/Initiator.h
  • include/quickfix/Log.h
  • include/quickfix/Message.h
  • include/quickfix/MessageCracker.h
  • include/quickfix/MessageSorters.h
  • include/quickfix/MessageStore.h
  • include/quickfix/Mutex.h
  • include/quickfix/MySQLConnection.h
  • include/quickfix/MySQLLog.h
  • include/quickfix/MySQLStore.h
  • include/quickfix/NullStore.h
  • include/quickfix/OdbcConnection.h
  • include/quickfix/OdbcLog.h
  • include/quickfix/OdbcStore.h
  • include/quickfix/PUGIXML_DOMDocument.h
  • include/quickfix/Parser.h
  • include/quickfix/PostgreSQLConnection.h
  • include/quickfix/PostgreSQLLog.h
  • include/quickfix/PostgreSQLStore.h
  • include/quickfix/Queue.h
  • include/quickfix/Responder.h
  • include/quickfix/SSLSocketAcceptor.h
  • include/quickfix/SSLSocketConnection.h
  • include/quickfix/SSLSocketInitiator.h
  • include/quickfix/Session.h
  • include/quickfix/SessionFactory.h
  • include/quickfix/SessionID.h
  • include/quickfix/SessionSettings.h
  • include/quickfix/SessionState.h
  • include/quickfix/Settings.h
  • include/quickfix/SharedArray.h
  • include/quickfix/SocketAcceptor.h
  • include/quickfix/SocketConnection.h
  • include/quickfix/SocketConnector.h
  • include/quickfix/SocketInitiator.h
  • include/quickfix/SocketMonitor.h
  • include/quickfix/SocketServer.h
  • include/quickfix/ThreadedSSLSocketAcceptor.h
  • include/quickfix/ThreadedSSLSocketConnection.h
  • include/quickfix/ThreadedSSLSocketInitiator.h
  • include/quickfix/ThreadedSocketAcceptor.h
  • include/quickfix/ThreadedSocketConnection.h
  • include/quickfix/ThreadedSocketInitiator.h
  • include/quickfix/TimeRange.h
  • include/quickfix/Utility.h
  • include/quickfix/UtilitySSL.h
  • include/quickfix/Values.h
  • include/quickfix/config-all.h
  • include/quickfix/dirent_windows.h
  • include/quickfix/fix40/Advertisement.h
  • include/quickfix/fix40/Allocation.h
  • include/quickfix/fix40/AllocationInstructionAck.h
  • include/quickfix/fix40/DontKnowTrade.h
  • include/quickfix/fix40/Email.h
  • include/quickfix/fix40/ExecutionReport.h
  • include/quickfix/fix40/Heartbeat.h
  • include/quickfix/fix40/IOI.h
  • include/quickfix/fix40/ListCancelRequest.h
  • include/quickfix/fix40/ListExecute.h
  • include/quickfix/fix40/ListStatus.h
  • include/quickfix/fix40/ListStatusRequest.h
  • include/quickfix/fix40/Logon.h
  • include/quickfix/fix40/Logout.h
  • include/quickfix/fix40/Message.h
  • include/quickfix/fix40/MessageCracker.h
  • include/quickfix/fix40/NewOrderList.h
  • include/quickfix/fix40/NewOrderSingle.h
  • include/quickfix/fix40/News.h
  • include/quickfix/fix40/OrderCancelReject.h
  • include/quickfix/fix40/OrderCancelReplaceRequest.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
quickfix-quickfix-v1.15.1_GH0.tar.gz1.5919362e+071c4322a68704526ca3d1f213e7b0dcd30e067a8815be2a79b2ab1197ef70dcf7

Commit history 1

DateCommitCreditsLog message
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92