aboutsummaryrefslogtreecommitdiff
path: root/net-im/mtxclient
Commit message (Collapse)AuthorAgeFilesLines
* net-im/mtxclient: update to latest releaseAdriaan de Groot2022-02-252-4/+4
| | | | | | | | This goes together with the update to nheko to avoid a crash when the matrix server is updated. Release notes at https://github.com/Nheko-Reborn/mtxclient/releases/tag/v0.6.2
* net-im/nheko: update to 0.9.1, latest upstreamAdriaan de Groot2022-01-053-4/+6
| | | | | | | | | | | | | | | This update is for nheko, the primary consumer of mtxclient & coeurl, to a new release. Notes are at https://github.com/Nheko-Reborn/nheko/releases/tag/v0.9.1 with new translations and lots of new features. net-im/mtxclient: update to 0.6.1. Release notes are at https://github.com/Nheko-Reborn/mtxclient/releases/tag/v0.6.1 Some new encryption support, minor bugfixes, new features. ftp/coeurl: update to 0.1.1. Release notes are at https://nheko.im/nheko-reborn/coeurl/-/tags/v0.1.1 New API for error strings.
* net-im/nheko: update to 0.9.0, latest upstreamAdriaan de Groot2021-11-204-35/+10
| | | | | | | This pulls in an update to mtxclient (which then needs coeurl...). E2E encryption is now fully supported (but not audited). There is VOIP support which is switched off right now because our gstreamer seems to be too old.
* security/olm: Update to 3.2.6, latest releaseAdriaan de Groot2021-10-283-1/+23
| | | | | | | | | It looks like I do not have the right bits for portscout here, so didn't get notifications of new versions. Release notes are at: https://gitlab.matrix.org/matrix-org/olm/-/releases#3.2.6 There are many updates. Dependent ports mtxclient (needed a compile- patch) and nheko bumped so they pick this up.
* cleanup: drop support for EOL FreeBSD 11.XRene Ladan2021-09-301-2/+0
| | | | | | | | | | | | | | | | | Search criteria used: - 11.4 - OSREL* - OSVER* - *_FreeBSD_11 Input from: - adridg: devel/qca-legacy - jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds - sunpoet: security/p5-*OpenSSL* Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust Differential Revision: https://reviews.freebsd.org/D32008 Test Plan: make index
* net-im/mtxclient: update to latest upstreamAdriaan de Groot2021-04-263-4/+6
| | | | | | | | | | Release notes at https://github.com/Nheko-Reborn/mtxclient/releases Since we skipped 0.5.0: supports edits, API changes, TLS support, sticker packs and emotes and all that rich-IM-drip. This isn't compatible with the nheko version in ports, though, waiting for an update there.
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Update net-im/{nheko,mtxclient} to latest upstreamAdriaan de Groot2021-01-292-4/+4
| | | | | | | | | | | | | | | | These two ports go hand-in hand, and have release notes at https://github.com/Nheko-Reborn/mtxclient/releases/tag/v0.4.1 https://github.com/Nheko-Reborn/nheko/releases/tag/v0.8.1 Of note: - (mtxclient) Properly clears encryption keys from memory. - (nheko) some new features and translations - (nheko) Fix old messages being replayed after a limited timeline. Reported by: portscout Notes: svn path=/head/; revision=563265
* Mark net-im/mtxclient unsupported on FreeBSD 11Adriaan de Groot2021-01-271-0/+2
| | | | | | | | | | | | | | | | | | This is a bit hairy, since 11.4 is supported until 2021-09-30. With only one consumer in the tree, which has good alternatives, I don't think it is worth the effort to chase. At issue is SSL support: mtxclient needs SSL 1.1, which base doesn't supply. However, it **also** needs to be compatible with the SSL used in the rest of the stack (Qt in particular), so I can't push a ports SSL here without also chasing that all over and potentially breaking other parts of the stack. No PORTREVISION bump since the package doesn't change, and it never built on 11 anyway. Notes: svn path=/head/; revision=563040
* Update net-im/mtxclient and net-im/nheko to latest upstream releasesAdriaan de Groot2021-01-213-8/+22
| | | | | | | | | | | | | | | | | | | | | These are paired bits of software: nheko is the only consumer of mtxclient in FreeBSD ports. The release notes for nheko are the interesting (end-user-visible) bits, at https://github.com/Nheko-Reborn/nheko/releases/tag/v0.8.0 https://github.com/Nheko-Reborn/mtxclient/releases/tag/v0.4.0 with the following highlights: - Voice and Video Calls (not enabled in ports, needs gstreamer) - Cross-Signing and Device/User Verification - Separate profiles Various ports-tidy things have happened as well: - Drop googletest build requirement - Drop libsodium - Sort dependencies - Tidy plist a bit Notes: svn path=/head/; revision=562249
* devel/libfmt: Update to 7.0.3Tobias Kortkamp2020-09-071-1/+1
| | | | | | | | Changes: https://github.com/fmtlib/fmt/releases/tag/7.0.3 ABI: https://abi-laboratory.pro/tracker/timeline/fmt Notes: svn path=/head/; revision=547943
* devel/libfmt: Update to 7.0.2Tobias Kortkamp2020-07-311-1/+1
| | | | | | | | Changes: https://github.com/fmtlib/fmt/releases/tag/7.0.2 ABI: https://abi-laboratory.pro/tracker/timeline/fmt Notes: svn path=/head/; revision=543873
* devel/libfmt: Update to 7.0.1Tobias Kortkamp2020-07-201-0/+1
| | | | | | | | Changes: https://github.com/fmtlib/fmt/releases/tag/7.0.1 ABI: https://abi-laboratory.pro/tracker/timeline/fmt Notes: svn path=/head/; revision=542655
* Update net-im/nheko and support libraries to latest upstreamAdriaan de Groot2020-06-153-15/+9
| | | | | | | | | | | - adds presence support Release notes are at https://github.com/Nheko-Reborn/mtxclient/releases/tag/v0.3.1 https://github.com/Nheko-Reborn/nheko/releases/tag/v0.7.2 Notes: svn path=/head/; revision=538873
* devel/libfmt: Update to 6.2.1Tobias Kortkamp2020-05-101-0/+1
| | | | | | | | | Changes: https://github.com/fmtlib/fmt/releases/tag/6.2.0 Changes: https://github.com/fmtlib/fmt/releases/tag/6.2.1 ABI: https://abi-laboratory.pro/tracker/timeline/fmt Notes: svn path=/head/; revision=534820
* net-im/{mtxclient,nheko} update to latest upstream releasesAdriaan de Groot2020-04-213-11/+13
| | | | | | | | | | | | | | | These two go together quite closely. Release notes at https://github.com/Nheko-Reborn/mtxclient/releases/tag/v0.3.0 https://github.com/Nheko-Reborn/nheko/releases/tag/v0.7.0 Mostly more features for rich-IM purposes. Fighting with the nheko build shows me we rather need a port for lmdb++ and tweeny. Reported by: portscout Notes: svn path=/head/; revision=532262
* devel/spdlog: Update 1.4.2 -> 1.5.0; Change to shared libraryYuri Victorovich2020-04-101-1/+1
| | | | | | | | PR: 244747 Approved by: vanilla (maintainer) Notes: svn path=/head/; revision=531278
* devel/libfmt: Update to 6.1.2Tobias Kortkamp2019-12-141-1/+1
| | | | | | | | Changes: https://github.com/fmtlib/fmt/releases/tag/6.1.2 ABI: https://abi-laboratory.pro/tracker/timeline/fmt Notes: svn path=/head/; revision=520127
* devel/boost-*: update to 1.72.0Jan Beich2019-12-111-1/+1
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_72_0.html PR: 241449 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D22136 Notes: svn path=/head/; revision=519824
* devel/libfmt: Update to 6.1.1Tobias Kortkamp2019-12-081-1/+1
| | | | | | | | Changes: https://github.com/fmtlib/fmt/releases/tag/6.1.1 ABI: https://abi-laboratory.pro/tracker/timeline/fmt Notes: svn path=/head/; revision=519271
* devel/libfmt: Update to 6.1.0Tobias Kortkamp2019-12-031-1/+1
| | | | | | | | Changes: https://github.com/fmtlib/fmt/releases/tag/6.1.0 ABI: https://abi-laboratory.pro/tracker/timeline/fmt Notes: svn path=/head/; revision=518945
* devel/google{test,mock}: update to 1.10.0Jan Beich2019-10-051-1/+1
| | | | | | | | | | | | | | | | - Drop static library - Drop gtest-config and gmock-config - Drop GTEST_LIB_CHECK autoconf macro - Drop gmock_doctory.py as it's too old - Expose tests via option Changes: https://github.com/google/googletest/compare/release-1.8.1...release-1.10.0 Reported by: GitHub (watch releases) PR: 239654 Differential Revision: https://reviews.freebsd.org/D19430 Notes: svn path=/head/; revision=513801
* devel/libfmt: Update to 6.0.0Tobias Kortkamp2019-09-011-1/+1
| | | | | | | | | | | | | | While here - Normalize CMAKE_ARGS, USES=compiler:c++11-lib - Pet portfmt - Bump revision of consumers due to ABI changes Changes: https://github.com/fmtlib/fmt/releases/tag/6.0.0 ABI: https://abi-laboratory.pro/tracker/timeline/fmt/ PR: 240141 Notes: svn path=/head/; revision=510680
* devel/boost-*: update to 1.71.0Jan Beich2019-08-191-1/+1
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_71_0.html PR: 238827 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D20774 Notes: svn path=/head/; revision=509290
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* Update security/olm to latest upstream release.Adriaan de Groot2019-06-111-0/+1
| | | | | | | | | | | | | | | | | | Source has moved to gitlab, still under Matrix.org. Release notes at https://gitlab.matrix.org/matrix-org/olm/releases major changes were in 3.1.0 already, Short Authentication String and public key signing. Various compatibility and build fixes were also applied. Also PORTREVISION dependent ports (that I know about). No MFH because these are feature-based releases, not security updates. PR: 238384 Submitted by: Alexander Sieg Reported by: Alexander Sieg Notes: svn path=/head/; revision=503940
* Update net-im/nheko and its dependencies to latest upstream releases.Adriaan de Groot2019-06-065-29/+6
| | | | | | | | - mtxclient doesn't need patching anymore, and makes a shared-lib. - nheko has some more translations available Notes: svn path=/head/; revision=503582
* net-im/mtxclient: Spell LICENSE_FILE correctlyTobias Kortkamp2019-05-311-1/+1
| | | | Notes: svn path=/head/; revision=503163
* devel/boost-*: update to 1.70.0Jan Beich2019-04-121-0/+1
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_70_0.html PR: 235956 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D19303 Notes: svn path=/head/; revision=498698
* net-im/mtxclient: replace r497831 with upstream fixJan Beich2019-04-043-10/+5
| | | | | | | Make sure the fix is pruned on updated via patch conflict. Notes: svn path=/head/; revision=497876
* net-im/mtxclient: unbreak with boost 1.70Jan Beich2019-04-041-0/+10
| | | | | | | | | | | | lib/http/session.cpp:60:22: error: no member named 'cout' in namespace 'std' std::cout << "shutdown: " << ec.message() << std::endl; ~~~~~^ lib/http/session.cpp:155:22: error: no member named 'cerr' in namespace 'std' std::cerr << ec.message() << "\n"; ~~~~~^ Notes: svn path=/head/; revision=497831
* Fix build of net-im/mtxclient by patching out one more "json.hpp".Adriaan de Groot2019-03-251-0/+10
| | | | | | | | | Pointy hat: adridg@ Reported by: antoine Notes: svn path=/head/; revision=496840
* Remove duplicate line-ending-escape introduced in r496814Adriaan de Groot2019-03-251-1/+1
| | | | Notes: svn path=/head/; revision=496815
* New ports security/olm and net-im/mtxclientAdriaan de Groot2019-03-255-0/+116
These are support libraries for Matrix clients; Nheko in particular. Until I wrap-up Nheko, they aren't used by anything. Notes: svn path=/head/; revision=496814