notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
twister Experimental peer-to-peer microblogging software
0.9.34_12,1 net-p2p Deleted on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.9.34_12,1Version of this port present on the latest quarterly branch.
Broken BROKEN: fails to build with boost 1.66, see bug 224134
Deprecated DEPRECATED: Broken for more than 5 months
Expired This port expired on: 2018-08-20
Ignore IGNORE: is marked as broken: fails to build with boost 1.66, see bug 224134
Maintainer: thierry@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-06-22 13:39:35
Last Update: 2018-08-21 18:17:30
SVN Revision: 477728
People watching this port, also watch:: SparseBitSet, py39-cysignals, R-cran-eRm, python
License: BSD3CLAUSE MIT
WWW:
http://twister.net.co/
Description:
twister is an experimental decentralized P2P microblogging platform leveraging from the free software implementations of Bitcoin and BitTorrent protocols. User registration and authentication is provided by a bitcoin-like network, so it is completely distributed (does not depend on any central authority). Post distribution uses kademlia DHT network and bittorrent-like swarms, both are provided by libtorrent. Both Bitcoin and libtorrent versions included here are highly patched and do not interoperate with existing networks (on purpose). Warning! This is alpha software! In other words: this software is probably difficult to compile, it is not feature-complete, it can be unstable, and it may crash causing data loss. You have been warned. If you choose to continue you probably must fall into one of the following categories: You are a developer. You are an early adopter (who wants to reserve your nickname). You are a masochist. WWW: http://twister.net.co/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. bin/twisterd
  2. /usr/local/share/licenses/twister-core-0.9.34_12,1/catalog.mk
  3. /usr/local/share/licenses/twister-core-0.9.34_12,1/LICENSE
  4. /usr/local/share/licenses/twister-core-0.9.34_12,1/BSD3CLAUSE
  5. /usr/local/share/licenses/twister-core-0.9.34_12,1/MIT
Collapse this list.
Dependency lines:
  • twister-core>0:net-p2p/twister
No installation instructions:
This port has been deleted.
PKGNAME: twister-core
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (miguelfreitas-twister-core-v0.9.34_GH0.tar.gz) = b250508c7d1c72d1d0dcb2377f65199d1af27e3da9a0f4b4277d818304b101bf SIZE (miguelfreitas-twister-core-v0.9.34_GH0.tar.gz) = 6213664

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. autoconf>=2.69 : devel/autoconf
  2. automake>=1.16.1 : devel/automake
  3. libtoolize : devel/libtool
  4. gmake : devel/gmake
Library dependencies:
  1. libboost_system.so : devel/boost-libs
  2. libleveldb.so : databases/leveldb
  3. libdb-4.8.so : databases/db48
  4. libiconv.so : converters/libiconv
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for twister-core-0.9.34_12,1: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
bdb:48 autoreconf:build gmake iconv libtool ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/miguelfreitas/twister-core/tar.gz/v0.9.34?dummy=/
Collapse this list.

Number of commits found: 42

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.9.34_12,1
21 Aug 2018 18:17:30
Revision:477728Original commit files touched by this commit
rene search for other commits by this committer
Remove expired port:
2018-08-20 net-p2p/twister: Broken for more than 5 months
0.9.34_12,1
09 Aug 2018 06:58:31
Revision:476723Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.68.0

- Switch to C++14 for libboost_system to support C++14 consumers

Changes:	http://www.boost.org/users/history/version_1_68_0.html
PR:		229569
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D16165
0.9.34_11,1
17 Jul 2018 08:56:32
Revision:474787Original commit files touched by this commit
antoine search for other commits by this committer
Deprecate ports broken for more than 5 months
0.9.34_11,1
18 Apr 2018 13:57:43
Revision:467711Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.67.0

Changes:	http://www.boost.org/users/history/version_1_67_0.html
PR:		227427
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15030
0.9.34_10,1
18 Jan 2018 04:11:03
Revision:459315Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.66.0

Changes:	http://www.boost.org/users/history/version_1_66_0.html
PR:		223922
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13279
0.9.34_9,1
25 Sep 2017 00:08:17
Revision:450560Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.65.1

Changes:	http://www.boost.org/users/history/version_1_65_1.html
PR:		218835
Approved by:	maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month)
Tested by:	jhibbits (on powerpc64, earlier version)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
0.9.34_8,1
25 Sep 2017 00:05:06
Revision:450557Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: enable C++11 features

PR:		218835
Obtained from:	https://github.com/DragonFlyBSD/DeltaPorts/pull/690
Approved by:	maintainer timeout (2 months)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
0.9.34_7,1
02 May 2017 06:48:11
Revision:439934Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.64.0

Changes:	http://www.boost.org/users/history/version_1_64_0.html
PR:		218835
Approved by:	office (bapt)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D10472
0.9.34_6,1
30 Apr 2017 01:12:10
Revision:439779Original commit files touched by this commit
linimon search for other commits by this committer
Provide more descriptive error messages for ports failing on powerpc64.

Approved by:	portmgr (tier-2 blanket)
0.9.34_6,1
09 Jan 2017 13:16:50
Revision:430947Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
0.9.34_6,1
06 Jan 2017 08:45:04
Revision:430692Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.63.0

Changes:	http://www.boost.org/users/history/version_1_63_0.html
PR:		215598
Exp-run by:	antoine
Approved by:	office (bapt)
MFH:		2017Q1
0.9.34_5,1
23 Nov 2016 12:45:47
Revision:426908Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.62.0

- Enable `long double` C99 math usage
- Switch 9.x back to building with GCC

Changes:	http://www.boost.org/users/history/
PR:		199601
Submitted by:	Chen Xu, bapt, amdmi3, truckman (based on)
Reviewed by:	rakuco (kde) (earlier version)
Exp-run by:	antoine (3 tries), truckman (consumers only, earlier versions)
Approved by:	bapt (office)
0.9.34_4,1
11 Nov 2016 11:59:55
Revision:425890Original commit files touched by this commit
jbeich search for other commits by this committer
Track used or drop unused devel/icu dependency

This tries to fix discrepancy between

  $ pkg rquery '%o %B' | awk '/libicu/ { print $1 }' | sort -u
  $ git grep -lF :devel/icu | sed 's,/Makefile$,,'

PR:		214384
Reported by:	tijl, stage-qa, readelf(1)
0.9.34_3,1
24 Sep 2016 11:06:57
Revision:422711Original commit files touched by this commit
tijl search for other commits by this committer
- Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
  --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
  aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU.  The code wanted to use BYTE_ORDER
  defined in machine/endian.h, but this isn't visible because ICU is
  compiled with _XOPEN_SOURCE.  Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
  without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
  pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
  a C++11 runtime library now.  Add this to all ports that depend on it
  so their executables load the right libstdc++.so on FreeBSD 9.

PR:		205120
Exp-run by:	antoine
Approved by:	portmgr (antoine)
0.9.34_2,1
08 Aug 2016 13:46:50
Revision:419843Original commit files touched by this commit
mat search for other commits by this committer
USE_BDB cleanup.

- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx  -> USES=bdb:xx.

Other modernisations when I see them.

PR:		209183
Sponsored by:	Absolight
0.9.34_2,1
06 Jul 2016 22:10:14
Revision:418153Original commit files touched by this commit
mat search for other commits by this committer
Bump PORTREVISION for the icu revert.

This time not bumping lang/php70, but devel/php70-intl which is the one
really depending on icu.

PR:		205120
With hat:	portmgr
Sponsored by:	Absolight
0.9.34_1,1
06 Jul 2016 07:34:13
Revision:418119Original commit files touched by this commit
gahr search for other commits by this committer
devel/icu: bump PORTREVISION on dependent ports
0.9.34,1
25 Apr 2016 16:17:19
Revision:414018Original commit files touched by this commit
mat search for other commits by this committer
Move USE_BDB support from bsd.databases.mk to its own file.

Also:
- Deorbit WANT_BDB_VER, one can use USES=bdb:<ver> instead.
- USE_BDB can't happen after bsd.port.pre.mk because it is a USES.

PR:		208971
Submitted by:	mat
Exp-run by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5951
0.9.34,1
21 Apr 2016 16:43:15
Revision:413746Original commit files touched by this commit
swills search for other commits by this committer
many ports: mark broken on powerpc64
0.9.34,1
01 Apr 2016 14:16:20
Revision:412348Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
0.9.34,1
25 Dec 2015 22:27:26
Revision:404482Original commit files touched by this commit
thierry search for other commits by this committer
Upgrade to v0.9.34.
0.9.31,1
26 Oct 2015 21:46:13
Revision:400210Original commit files touched by this commit
thierry search for other commits by this committer
Upgrade to 0.9.31: back-ported utp vulnerability fix from
libtorrent-rasterbar.

Changelog at http://twister.net.co/?p=575

Security:	uTP vulnerability (also known as DRDoS in torrent world) and
lazy_bdecode overrun
0.9.30,1
01 Sep 2015 16:20:48
Revision:395777Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Switch to options helpers
- While here, add some NO_ARCHes

Approved by:	portmgr blanket
0.9.30,1
03 Aug 2015 20:55:51
Revision:393496Original commit files touched by this commit
thierry search for other commits by this committer
Upgrade to 0.9.30 (random listening port).

Version notes at <http://twister.net.co/?p=531>.
0.9.29_1,1
30 May 2015 21:25:07
Revision:387986Original commit files touched by this commit
mat search for other commits by this committer
Cleanup USE_GITHUB usage.

With hat:	portmgr
Sponsored by:	Absolight
0.9.29_1,1
23 Apr 2015 21:26:10
Revision:384614Original commit files touched by this commit
bapt search for other commits by this committer
Update icu to 55.1
0.9.29,1
20 Apr 2015 07:27:09
Revision:384335Original commit files touched by this commit
antoine search for other commits by this committer
Fix configure
0.9.29,1
19 Apr 2015 12:15:27
Revision:384282Original commit files touched by this commit
tijl search for other commits by this committer
Use included script to generate configure because it does more than
USES=autoreconf

Reported by:	antoine
0.9.29,1
18 Apr 2015 15:14:58
Revision:384229Original commit files touched by this commit
tijl search for other commits by this committer
Convert to USES=autoreconf
0.9.29,1
15 Apr 2015 08:20:28
Revision:384038Original commit files touched by this commit
tijl search for other commits by this committer
converters/libiconv:
- Remove const qualifier from iconv(3) to match POSIX:
  http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
  defined because the base system iconv supports these extensions too.

Add/remove patches to/from ports to call iconv with non-const arguments.

This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier.  Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.

This exposed some ports that link with libiconv when it is available instead
of using libc iconv.  In these cases one of the following changes has been
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.9.29,1
10 Apr 2015 20:31:40
Revision:383760Original commit files touched by this commit
thierry search for other commits by this committer
Upgrade to 0.9.29 and switch to the official release version.

Changelog at <http://twister.net.co/?p=503>.
0.150330
30 Mar 2015 19:38:54
Revision:382715Original commit files touched by this commit
thierry search for other commits by this committer
Refresh to a recent snapshot, so that it includes a patch to fix build
with LibreSSL.

PR:		ports/199006
Submitted by:	Bernard Spil <spil.oss (at) gmail.com>
0.141130
24 Mar 2015 23:45:42
Revision:382189Original commit files touched by this commit
marino search for other commits by this committer
2 ports categories: Remove $PTHREAD_LIBS

Categories: net-p2p, comms

Note that qrq was not properly staged, it failed stage-QA.
aprsd failed check-plist; it had a plist orphan.  Now it fails stage-QA
with a fs violation, but it may be acceptable.  Fixes added to both.

approved by:	PTHREAD blanket
0.141130
30 Nov 2014 12:15:44
Revision:373663Original commit files touched by this commit
thierry search for other commits by this committer
Refresh. This is 0.9.27.
0.141008
08 Oct 2014 20:25:50
Revision:370480Original commit files touched by this commit
thierry search for other commits by this committer
Refresh.
0.140815_1
21 Aug 2014 22:50:30
Revision:365599Original commit files touched by this commit
mandree search for other commits by this committer
Berkeley DB cleanup, remove versions 4.0 ... 4.7.
- Mk/bsd.database.mk rewrite, new default to db5.
- db6 is eligible by default only if installed on the system.
- Bump PORTREVISION of all ports that directly depend on BerkeleyDB or
  where USE_BDB is found in the port's directory
- Patch a few ports such that they will pick up or work with newer
  versions.
- Add UPDATING entry
- Drive-by format fix for pks
- Drop BerkeleyDB option from mail/popular for now, requires more work.
- Exp-run logs linked from the PR below.
- Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes
  for new Berkeley DB, but are untested.

NOTE: please read UPDATING and the Wiki page before proceeding!

Announcement:	http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference:	https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR:		192690
Approved by:	portmgr (implicit, PORTREVISION bump on unstaged ports)
0.140815
15 Aug 2014 13:36:12
Revision:364972Original commit files touched by this commit
thierry search for other commits by this committer
Refresh.
0.140718
18 Jul 2014 20:59:16
Revision:362229Original commit files touched by this commit
thierry search for other commits by this committer
Refresh to a current snapshot.
This is ~0.9.23.
0.140629
15 Jul 2014 16:45:48
Revision:361970Original commit files touched by this commit
adamw search for other commits by this committer
Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS.
0.140629
05 Jul 2014 18:36:56
Revision:360794Original commit files touched by this commit
thierry search for other commits by this committer
Fix build on FreeBSD-9.
0.140629
29 Jun 2014 20:44:35
Revision:359792Original commit files touched by this commit
thierry search for other commits by this committer
Refresh: this removes some patches integrated by upstream.

This is the internal version 92100.
0.140621
22 Jun 2014 13:39:25
Revision:358801Original commit files touched by this commit
thierry search for other commits by this committer
Adding twister, a fully decentralized P2P microblogging platform
leveraging from the free software implementations of Bitcoin and
BitTorrent protocols.

Number of commits found: 42