aboutsummaryrefslogtreecommitdiff
path: root/net-im/nheko
Commit message (Collapse)AuthorAgeFilesLines
* 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-155-41/+4
| | | | | | | | | | | - 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
* net-im/nheko: prepare for Qt5-5.15Tobias C. Berner2020-05-213-0/+28
| | | | Notes: svn path=/head/; revision=536117
* 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
* Update net-im/nheko to latest upstream releaseAdriaan de Groot2020-05-032-4/+4
| | | | | | | | | The release notes are at https://github.com/Nheko-Reborn/nheko/releases/tag/v0.7.1 and include a handful of bugfixes, most important is "fix flooding logs" Notes: svn path=/head/; revision=533775
* net-im/{mtxclient,nheko} update to latest upstream releasesAdriaan de Groot2020-04-214-19/+73
| | | | | | | | | | | | | | | 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/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
* 1: Update devel/spdlog to 1.4.2.Vanilla I. Shu2019-12-041-2/+5
| | | | | | | | | 2: Fix build issue due spdlog's upgrade. Approved by: danfe@ (www/envoy), adridg@ (net-im/nheko), maintainer timeout (sunpoet@, jhixson@) Notes: svn path=/head/; revision=519012
* 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
* Fix dependencies of net-im/nhekoAdriaan de Groot2019-10-251-3/+3
| | | | | | | | | | | | | - because mtxclient was listed as a build dependency only (I thought nheko would pick up the .a and statically link it), it would be installed with nheko, but marked "automatic" and unused. - "pkg autoremove" would remove mtxclient, and then nheko wouldn't start because the mtxclient .so was missing. Make mtxclient a library dependency instead. Notes: svn path=/head/; revision=515664
* 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
* 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
* net-im/nheko: prepare for Qt 5.13Tobias C. Berner2019-07-131-0/+12
| | | | | | | PR: 238782 Notes: svn path=/head/; revision=506541
* 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-062-7/+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/nheko: Fix LICENSE_FILE tooTobias Kortkamp2019-05-311-1/+1
| | | | Notes: svn path=/head/; revision=503166
* net-im/nheko: Spell LICENSE_FILE correctlyTobias Kortkamp2019-05-311-1/+1
| | | | Notes: svn path=/head/; revision=503165
* Fix up net-im/nheko depends.Adriaan de Groot2019-04-161-3/+6
| | | | | | | | | | - While it looked like everything was being static-linked, so that cmark, libsodium and olm could be build-dep, they're linked in. Then "pkg install" pulls them in, but "pkg autoremove" gets rid of them again, leading to an unusable nheko. Fix the deps. Notes: svn path=/head/; revision=499079
* New port net-im/nhekoAdriaan de Groot2019-03-254-0/+71
Third time's the charm for Qt-based Matrix clients; this one looks pretty good and seems to work pretty well. It also offers registration for new users, and understands both plain (matrix.org) and premium (modular.im) accounts. The port contains the following yuckiness: - a hack to change <json.hpp> to <nlohmann/json.hpp>, since the CMake bits in nheko don't actually go look for it. - a (GH_TUPLE) copy of lmdb++, which is #included by the C++ code, but CMake doesn't go looking for it. - a (GH_TUPLE) copy of tweeny, which is used by the C++ code, but CMake doesn't go looking for it. Since this is a source copy, the header isn't in the tweeny/ directory (where it gets installed), so an extra hack is called for to provide that subdirectory. I considered making tweeny a separate port (many Linuxen do), but this would be the only consumer, and it doesn't even consume the whole library but only parts of one header. Notes: svn path=/head/; revision=496858