Bug 215398

Summary: net-im/tox: switch the repository from irungentoo/toxcore to TokTok/c-toxcore
Product: Ports & Packages Reporter: Thierry Thomas <thierry>
Component: Individual Port(s)Assignee: Thierry Thomas <thierry>
Status: Closed FIXED    
Severity: Affects Some People CC: portmaster
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215399
Bug Depends on: 215746    
Bug Blocks:    
Attachments:
Description Flags
Upgrade toxcore to the latest
none
New patch to upgrade toxocre to v0.1.2 none

Description Thierry Thomas freebsd_committer freebsd_triage 2016-12-18 22:55:30 UTC
Created attachment 178078 [details]
Upgrade toxcore to the latest

The new upstream toxcore source is now TokTok/c-toxcore, and every tox client switches to c-toxcore.

E.g. see https://github.com/JFreegman/toxic/issues/418#issuecomment-267844624

The attached patch upgrades net-im/tox to the latest.

To the maintainers of net-im/qTox and net-im/uTox: please check if you need to upgrade your port, and that everything is OK with this new toxcore. If a patch is necessary, please assign it to me so that I shall commit everything at the same time.
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2016-12-18 23:09:34 UTC
qTox fails:
> ./src/core/core.h:83:28: error: use of undeclared identifier 'TOX_PASS_KEY'
>     static std::unique_ptr<TOX_PASS_KEY> createPasskey(const QString &password, uint8_t* salt = nullptr);
                           ^
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2016-12-19 00:02:48 UTC
qTox-1.7 will be compatible with TokTok/c-toxcore: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215398
Comment 3 Thierry Thomas freebsd_committer freebsd_triage 2016-12-19 06:05:17 UTC
(In reply to Yuri Victorovich from comment #2)

Thanks Yuri. Then let's wait for qTox-1.7.
Comment 4 Thierry Thomas freebsd_committer freebsd_triage 2016-12-20 06:12:50 UTC
Another reference:
https://blog.tox.chat/2016/12/first-stable-release-of-toktok-toxcore/
Comment 5 Thierry Thomas freebsd_committer freebsd_triage 2016-12-25 20:12:42 UTC
Created attachment 178266 [details]
New patch to upgrade toxocre to v0.1.2
Comment 6 commit-hook freebsd_committer freebsd_triage 2017-01-10 20:52:24 UTC
A commit references this bug:

Author: thierry
Date: Tue Jan 10 20:51:39 UTC 2017
New revision: 431131
URL: https://svnweb.freebsd.org/changeset/ports/431131

Log:
  - Change repository to the active one

  - Upgrade to v0.1.2

  PR:		215398

Changes:
  head/net-im/tox/Makefile
  head/net-im/tox/distinfo
  head/net-im/tox/pkg-plist