| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/fmtlib/fmt/releases
|
|
|
|
|
| |
Obtained from: https://nheko.im/nheko-reborn/nheko/-/commit/e89e65dc17020772eb057414b4f0c5d6f4ad98d0
https://nheko.im/nheko-reborn/nheko/-/commit/871e403f6799df48cfbbe08eba56d473a0c34216
|
|
|
|
|
|
|
|
|
| |
After the update of devel/nlohmann-json in 551e034565, the build failed
because linking was happening again an older mtxclient. Rebuilding
net-im/mtxclient solved this, but nheko would crash at startup unless it
was also rebuilt.
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
|
| |
- add fmt as a dependency, make it build by pulling in
upstream commit 831e2ee8e9cf08ea1ee9736cde8370f9d0312abc
PR: 273875
Provided by: diizzy@
|
|
|
|
|
|
| |
Previous commit didn't set up USES and USE_* for the
VOIP option correctly. Thanks to tcberner@ for pointing
me at the right bit of the Porters Handbook.
|
|
|
|
|
| |
Update the nheko stack - coeurl, mtxclient, nheko - to the
latest release. Try to add a VOIP option for Matrix VOIP calls.
|
|
|
|
| |
PR: 268081
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.
Document in CHANGES.
PR: 266034
Exp-run by: antoine
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D36349
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
|
|
|
|
|
| |
Approved by: arrowd
Differential Revision: https://reviews.freebsd.org/D36375
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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).
|
|
|
|
| |
PR: 263666
|
| |
|
|
|
|
|
|
| |
Release notes are at
https://github.com/Nheko-Reborn/nheko/releases/tag/v0.9.3
Various improvements and new upload features.
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
Release notes are at
https://github.com/commonmark/cmark/releases/tag/0.30.2
With some bugfixes and an update to unicode 14.0
Bump PORTREVISION on dependent ports, to force a rebuild;
this release changes some of the CMake & pkg-config machinery
and they should follow. (Also, potentially so-version bump)
|
|
|
|
|
|
|
|
| |
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/fmtlib/fmt/releases
PR: 257026
Exp-run by: antoine
|
|
|
|
|
|
|
|
|
|
| |
At runtime, qt5-graphicaleffects are needed to display anything
in the timeline (e.g. a conversation in a room). Even the loading-
spinner isn't shown without it. Demonstrated by trying to run
nheko in a "bare" machine with just XOrg and twm.
PR: 256839
Reported by: Filipe da Silva Santos
|
|
|
|
|
|
|
|
| |
nheko is a Matrix IM client.
Release notes at
https://github.com/Nheko-Reborn/nheko/releases/tag/v0.8.2
they are quite extensive as this is a big feature release.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Reported by: lwhsu
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
| |
Notes:
svn path=/head/; revision=536117
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
PR: 244747
Approved by: vanilla (maintainer)
Notes:
svn path=/head/; revision=531278
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
PR: 238782
Notes:
svn path=/head/; revision=506541
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|