Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.10.0 28 Oct 2024 23:08:49 |
Adriaan de Groot (adridg) |
net-im/nheko: update to 0.12.0, latest upstream
Also update dependency library net-im/mtxclient, of
which nheko is the only consumer.
Release notes at
https://nheko.im/nheko-reborn/nheko/-/tags/v0.12.0
Which is a long list. Major build change is using Qt6. |
0.9.2_5 20 May 2024 10:33:03 |
Vsevolod Stakhov (vsevolod) |
security/libsodium: update to 1.0.19, bump dependent ports
PR: 278259
Reported by: Andrey Korobkov <alster-vinterdalen.se> |
0.9.2_4 03 Dec 2023 20:52:22 |
Joseph Mingrone (jrm) |
net-im/mtxclient: Bump PORTREVISION to fix net-im/nheko build
After the devel/nlohmann-json update in 551e034565, net-im/nheko fails
to build due to linking errors unless net-im/mtxclient is rebuilt.
ld: error: undefined symbol:
mtx::events::state::to_json(nlohmann::json_abi_v3_11_3::basic_json<std::__1::map,
std::__1::vector, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>, bool, long,
unsigned long, double, std::__1::allocator,
nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector<unsigned
char, std::__1::allocator<unsigned char>>, void>&,
mtx::events::state::Aliases const&) >>> referenced by EventStore.cpp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D42886 |
0.9.2_3 18 Sep 2023 20:24:13 |
Adriaan de Groot (adridg) Author: Daniel Engberg |
ftp/coeurl: fix build with {fmt} 10
- add fmt as a dependency, make it build by pulling in
upstream commit 831e2ee8e9cf08ea1ee9736cde8370f9d0312abc
PR: 273875
Provided by: diizzy@ |
0.9.2_2 11 Sep 2023 03:22:48 |
Po-Chuan Hsieh (sunpoet) |
devel/re2: Update to 20230801
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/google/re2/releases |
0.9.2_1 02 May 2023 19:58:21 |
Po-Chuan Hsieh (sunpoet) |
devel/re2: Update to 20230301
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/google/re2/releases |
0.9.2 06 Mar 2023 21:34:19 |
Adriaan de Groot (adridg) |
net-im/nheko: update to 0.11.3 (also dependencies)
Update the nheko stack - coeurl, mtxclient, nheko - to the
latest release. Try to add a VOIP option for Matrix VOIP calls. |
0.8.2 07 Oct 2022 21:37:49 |
Adriaan de Groot (adridg) |
net-im/nheko: Update to latest release
This release is labeled security relevant in the release notes
https://nheko.im/nheko-reborn/nheko/-/tags/v0.10.2
While here, update WWW to point to the GitLab instance instead
of the GitHub source mirror. |
0.8.2 17 Sep 2022 10:56:01 |
Adriaan de Groot (adridg) |
net-im/{mtxclient,nheko}: Update to latest releases
Update mtxclient (Matrix client library) to 0.8.2, release notes:
https://github.com/Nheko-Reborn/mtxclient/releases/tag/v0.8.2
- crash fixes (in 0.8.2)
- internal protocol improvements (in 0.8.1 already)
Update nheko (Matrix client) to 0.10.1, release notes:
https://github.com/Nheko-Reborn/nheko/releases/tag/v0.10.1
- communities support
- improved translations
- some UI quality-of-life improvements |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
0.8.0_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
0.8.0_1 22 Aug 2022 19:31:50 |
Adriaan de Groot (adridg) |
net-im/{mtxclient,nheko}: bump PORTREVISION
Recent change to nlohmann-json, e39220e9d03a4b, didn't bump
consumers so the build was failing on the package cluster
as a newly-compiled nheko (which picks up newer nlohmann-json
API) was being linked against an older mtxclient (which didn't
have them).
Header-only libraries don't solve everything, when their
consumers aren't header-only.
Reported by: pkg-fallout |
0.8.0 26 Jul 2022 09:29:27 |
Adriaan de Groot (adridg) |
net-im/{mtxclient/nheko}: Update to latest upstream
New mtxclient and related nheko releases are at
https://github.com/Nheko-Reborn/mtxclient/releases/tag/v0.8.0
https://github.com/Nheko-Reborn/nheko/releases/tag/v0.10.0
This chases some Matrix protocol updates as well. Drops Matrix
groups support. VOIP might be supported, I haven't tried it.
Nheko doesn't do a build-time check for the required mtxclient
version, so it will try and fail to compile against mtxclient 0.7.
Hence, committing these two together (I wish I could specify
versions better in LIB_DEPENDS). |
0.7.0_1 17 Apr 2022 22:19:26 |
Adriaan de Groot (adridg) |
net-im/{gomuks,mtxclient,nheko}: bump consumers of olm |
0.7.0 11 Mar 2022 20:02:15 |
Adriaan de Groot (adridg) |
net-im/nheko: update to 0.9.2, latest upstream
Upstream has released a new mtxclient, and nheko chases that.
New dependency during build is asciidoc for the manpage.
Release notes are at:
https://github.com/Nheko-Reborn/mtxclient/releases/tag/v0.7.0
https://github.com/Nheko-Reborn/nheko/releases/tag/v0.9.2
It's a handful of bugfixes in mtxclient, and some UI changes in nheko. |
0.6.2 25 Feb 2022 10:44:10 |
Adriaan de Groot (adridg) |
net-im/mtxclient: update to latest release
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 |
0.6.1 05 Jan 2022 22:25:09 |
Adriaan de Groot (adridg) |
net-im/nheko: update to 0.9.1, latest upstream
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. |
0.6.0 20 Nov 2021 22:30:28 |
Adriaan de Groot (adridg) |
net-im/nheko: update to 0.9.0, latest upstream
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. |
0.5.1_1 28 Oct 2021 19:57:43 |
Adriaan de Groot (adridg) |
security/olm: Update to 3.2.6, latest release
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. |
0.5.1 30 Sep 2021 21:23:30 |
Rene Ladan (rene) |
cleanup: drop support for EOL FreeBSD 11.X
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 |
0.5.1 26 Apr 2021 11:38:24 |
Adriaan de Groot (adridg) |
net-im/mtxclient: update to latest upstream
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. |
0.4.1 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
0.4.1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.4.1 29 Jan 2021 23:37:43 |
adridg |
Update net-im/{nheko,mtxclient} to latest upstream
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 |
0.4.0 27 Jan 2021 10:55:34 |
adridg |
Mark net-im/mtxclient unsupported on FreeBSD 11
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. |
0.4.0 21 Jan 2021 22:07:27 |
adridg |
Update net-im/mtxclient and net-im/nheko to latest upstream releases
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 |
0.3.1_3 07 Sep 2020 21:19:41 |
tobik |
devel/libfmt: Update to 7.0.3
Changes: https://github.com/fmtlib/fmt/releases/tag/7.0.3
ABI: https://abi-laboratory.pro/tracker/timeline/fmt |
0.3.1_2 31 Jul 2020 17:07:19 |
tobik |
devel/libfmt: Update to 7.0.2
Changes: https://github.com/fmtlib/fmt/releases/tag/7.0.2
ABI: https://abi-laboratory.pro/tracker/timeline/fmt |
0.3.1_1 20 Jul 2020 16:27:43 |
tobik |
devel/libfmt: Update to 7.0.1
Changes: https://github.com/fmtlib/fmt/releases/tag/7.0.1
ABI: https://abi-laboratory.pro/tracker/timeline/fmt |
0.3.1 15 Jun 2020 11:36:42 |
adridg |
Update net-im/nheko and support libraries to latest upstream
- 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 |
0.3.0_1 10 May 2020 07:43:45 |
tobik |
devel/libfmt: Update to 6.2.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 |
0.3.0 21 Apr 2020 09:35:26 |
adridg |
net-im/{mtxclient,nheko} update to latest upstream releases
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 |
0.2.1_9 10 Apr 2020 00:57:56 |
yuri |
devel/spdlog: Update 1.4.2 -> 1.5.0; Change to shared library
PR: 244747
Approved by: vanilla (maintainer) |
0.2.1_8 14 Dec 2019 15:37:47 |
tobik |
devel/libfmt: Update to 6.1.2
Changes: https://github.com/fmtlib/fmt/releases/tag/6.1.2
ABI: https://abi-laboratory.pro/tracker/timeline/fmt |
0.2.1_7 11 Dec 2019 17:53:49 |
jbeich |
devel/boost-*: update to 1.72.0
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 |
0.2.1_6 08 Dec 2019 06:59:44 |
tobik |
devel/libfmt: Update to 6.1.1
Changes: https://github.com/fmtlib/fmt/releases/tag/6.1.1
ABI: https://abi-laboratory.pro/tracker/timeline/fmt |
0.2.1_5 03 Dec 2019 15:03:22 |
tobik |
devel/libfmt: Update to 6.1.0
Changes: https://github.com/fmtlib/fmt/releases/tag/6.1.0
ABI: https://abi-laboratory.pro/tracker/timeline/fmt |
0.2.1_4 05 Oct 2019 00:42:21 |
jbeich |
devel/google{test,mock}: update to 1.10.0
- 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 |
0.2.1_4 01 Sep 2019 06:12:38 |
tobik |
devel/libfmt: Update to 6.0.0
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 |
0.2.1_3 19 Aug 2019 15:35:28 |
jbeich |
devel/boost-*: update to 1.71.0
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 |
0.2.1_2 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
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 |
0.2.1_1 11 Jun 2019 08:02:38 |
adridg |
Update security/olm to latest upstream release.
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 |
0.2.1 06 Jun 2019 15:17:56 |
adridg |
Update net-im/nheko and its dependencies to latest upstream releases.
- mtxclient doesn't need patching anymore, and makes a shared-lib.
- nheko has some more translations available |
0.2.0_1 31 May 2019 11:45:59 |
tobik |
net-im/mtxclient: Spell LICENSE_FILE correctly |
0.2.0_1 12 Apr 2019 06:36:31 |
jbeich |
devel/boost-*: update to 1.70.0
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 |
0.2.0 04 Apr 2019 23:29:22 |
jbeich |
net-im/mtxclient: replace r497831 with upstream fix
Make sure the fix is pruned on updated via patch conflict. |
0.2.0 04 Apr 2019 14:04:43 |
jbeich |
net-im/mtxclient: unbreak with boost 1.70
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";
~~~~~^ |
0.2.0 25 Mar 2019 16:59:50 |
adridg |
Fix build of net-im/mtxclient by patching out one more "json.hpp".
Pointy hat: adridg@
Reported by: antoine |
0.2.0 25 Mar 2019 10:50:44 |
adridg |
Remove duplicate line-ending-escape introduced in r496814 |
0.2.0 25 Mar 2019 10:40:42 |
adridg |
New ports security/olm and net-im/mtxclient
These are support libraries for Matrix clients; Nheko in particular.
Until I wrap-up Nheko, they aren't used by anything. |