Commit graph

5557 commits

Author SHA1 Message Date
Tobias C. Berner
95b4328343 net-im/qxmpp-qt5: unbundle from net-im/qxmpp (Qt4 deprecation)
Approved by:	portmgr (implicit)
2019-03-16 14:02:38 +00:00
Jan Beich
1a5ff3deb9 net-im/fractal: unbreak on aarch64
error[E0308]: mismatched types
   --> vendor/dbus-0.2.3/src/lib.rs:106:57
    |
106 |     else { std::str::from_utf8( unsafe { CStr::from_ptr(*c).to_bytes() }).ok() }
    |                                                         ^^ expected u8, found i8
    |
    = note: expected type `*const u8`
               found type `*const i8`

error[E0308]: mismatched types
   --> vendor/rust-gmp/src/mpf.rs:123:52
    |
123 |             out = CString::from_raw(__gmpf_get_str(c_str.into_raw(), exp, base, n_digits, &mut self.mpf));
    |                                                    ^^^^^^^^^^^^^^^^ expected i8, found u8
    |
    = note: expected type `*const i8`
               found type `*mut u8`

Reported by:	pkg-fallout
2019-03-13 20:15:56 +00:00
Adriaan de Groot
b89d14e6ca Introduce DOCS option to net-im/libaccounts-glib.
This allows the documentation -- HTML produced through gtkdoc -- to
be removed from the package. It also tightens up the build requirements
a little bit.

Committed with some changes from the submitted patch.

PR:		236257
Submitted by:	rozhuk.im@gmail.com
2019-03-11 12:17:46 +00:00
Adriaan de Groot
904132160d Add DOCS option to net-im/libsignon-glib.
This makes the documentation optional (but defaults to on). Without
the documentation, no gtkdoc needs to be built, and no Doxygen gets
dragged in.

The ports framework for --enable-<foo> doesn't help here, because that
option is created by the gtkdoc autoconf macros, which we don't want
to have involved. Use sed to comment out the offending bits. Patch
considerably changed from the PR.

PORTREVISION bumped because there's now options where there were
none before, but the default package doesn't change at all.

PR:		236259
Reported by:	rozhuk.im@gmail.com
2019-03-10 14:16:13 +00:00
Adriaan de Groot
06adf0a0f7 New port: net-im/spectral .. a glossy Matrix client.
This is another Qt-based Matrix client, but it is much more focused
on a shiny desktop experience, rather than the more spartan text-like
look of net-im/quaternion.

The source distribution uses git submodules; add only one of them
to GL_*, because we use a standalone net-im/libqmatrixclient .
The PORTVERSION is related to the most-recently-released version,
but it's not particularly accurate: 464 was released four months ago.
2019-03-08 17:19:15 +00:00
Adriaan de Groot
7b8be60575 net-im/quaternion uses C++17 features (which generate a warning from
clang in C++11 mode, not an error). While here, pet portlint.
2019-03-07 22:47:52 +00:00
Adriaan de Groot
2354e3faa0 Update net-im/libqmatrixclient and net-im/quaternion in tandem.
New release of libqmatrixclient (which breaks API compatibility) and
a beta for quaternion (its only client).

	https://github.com/QMatrixClient/libqmatrixclient/releases/tag/0.5.0
	https://github.com/QMatrixClient/Quaternion/releases/tag/0.0.9.4-beta1

Summarized:
 - (packaging) QtMultimedia (video support) and QtKeychain (for secure storage)
   are now added as dependencies.
 - (user-visible) Many UI improvements.

This could use some work on the BUILD_DEPENDS to make sure that quaternion
is upgraded together with the static library it depends on.
2019-03-07 21:57:24 +00:00
Adriaan de Groot
91d0d1441b Add USES=compiler:c++11-lang to fix build on GCC architectures.
Tested on powerpc64 and amd64.

PR:		236359
Submitted by:	Piotr Kubaj
2019-03-07 20:44:26 +00:00
Tobias C. Berner
3d439985af Update KDE Applications to 18.12.3 2019-03-07 18:35:32 +00:00
Mark Linimon
a7d38562c6 Mark as unbuildable on powerpc*.
Approved by:	portmgr (tier-2 blanket)
2019-03-07 03:47:58 +00:00
Rene Ladan
01e4c04538 Remove expired ports:
2019-03-05 devel/elixir-lager_logger: Broken for more than 6 months
2019-03-05 devel/gpsim: Broken for more than 6 months
2019-03-05 devel/hgview: Broken for more than 6 months
2019-03-05 games/mudmagic: Broken for more than 6 months
2019-03-05 math/mumps-mpich: Broken for more than 6 months
2019-03-05 math/sdpara: Broken for more than 6 months
2019-03-05 net/tn5250j: Broken for more than 6 months
2019-03-05 net-im/pidgin-skype: Broken for more than 6 months
2019-03-05 net-im/skype: Broken for more than 6 months
2019-03-05 net-im/skype-devel: Broken for more than 6 months
2019-03-05 science/dft_tools: Broken for more than 6 months
2019-03-05 science/triqs: Broken for more than 6 months
2019-03-05 security/hamachi: Broken for more than 6 months
2019-03-05 textproc/elixir-ex_doc: Broken for more than 6 months
2019-03-05 x11/altyo: Broken for more than 6 months
2019-03-05 x11/pantheon-terminal: Broken for more than 6 months
2019-03-05 x11-wm/e-module-everything-websearch: Broken for more than 6 months
2019-03-06 21:49:00 +00:00
Antoine Brodin
630fe1e7af Update devel/doxygen to 1.8.15
PR:		236110
2019-03-05 21:20:27 +00:00
Mateusz Piotrowski
411422dae6 net-im/py-slixmpp: Update to 1.4.2
This release contains a fix for CVE-2019-1000021.

Changelog:
https://lab.louiz.org/poezio/slixmpp/tags/slix-1.4.2

Reviewed by:	krion
Approved by:	krion (mentor)
MFH:		2019Q1
Security:	526d9642-3ae7-11e9-a669-8c164582fbac
Security:	CVE-2019-1000021
Differential Revision:	https://reviews.freebsd.org/D19397
2019-03-05 15:02:39 +00:00
Jan Beich
13b80b5d67 net-im/psi: unbreak with libc++ 8
In file included from src/Certificates/moc_CertificateDisplayDialog.cpp:9:
In file included from src/Certificates/../../../psi-1.3/src/Certificates/CertificateDisplayDialog.h:23:
In file included from /usr/local/include/Qca-qt5/QtCrypto/QtCrypto:1:
In file included from /usr/local/include/Qca-qt5/QtCrypto/qca.h:36:
In file included from /usr/local/include/Qca-qt5/QtCrypto/qca_core.h:36:
In file included from /usr/local/include/qt5/QtCore/QString:1:
In file included from /usr/local/include/qt5/QtCore/qstring.h:48:
In file included from /usr/local/include/qt5/QtCore/qchar.h:43:
In file included from /usr/local/include/qt5/QtCore/qglobal.h:45:
In file included from /usr/include/c++/v1/type_traits:406:
In file included from /usr/include/c++/v1/cstddef:38:
version:1:1: error: expected unqualified-id
1.3
^

PR:		236192
2019-03-04 11:33:40 +00:00
Ashish SHUKLA
fca3a6a777 - Update to 19.02
- Remove patch for the fix for ejabberd bug# 2744
- Remove option: ICONV
2019-03-04 08:32:43 +00:00
Rene Ladan
90437b3691 net-im/scudcloud: use www/falkon for optional HUNSPELL dependency 2019-03-03 11:31:28 +00:00
Jan Beich
87378368c4 lang/rust: update to 1.33.0
- www/firefox temporarily loses SIMD in charset conversion, see
  https://bugzilla.mozilla.org/show_bug.cgi?id=1521249
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2019/02/28/Rust-1.33.0.html
Tested by:	Mikaël Urankar (aarch64, armv6, armv7, powerpc64), Piotr Kubaj (powerpc64)
Approved by:	rust (tobik)
Differential Revision:	https://reviews.freebsd.org/D19354
2019-02-28 18:51:45 +00:00
Mateusz Piotrowski
129fcd6d8c net-im/toot: Update to 0.21.0
- Add new runtime dependencies
- Add more toot tests to the makefile
- Changelogs:
  - https://github.com/ihabunek/toot/releases/tag/0.20.0
  - https://github.com/ihabunek/toot/releases/tag/0.21.0

Reviewed by:	krion
Approved by:	krion (mentor)
Differential Revision:	https://reviews.freebsd.org/D19377
2019-02-27 09:36:25 +00:00
Ruslan Makhmatkhanov
a905627d59 net-im/gajim: fix run dependencies
Comments, added to run-depends in the last update broke gajim dependencies
installation for some users (this is not something I seeing in poudriere build
logs and installing from package though), so remove them and bump PORTREVISION.

PR:		235838
Reported by:	tobias.rehbein@web.de, des
2019-02-25 19:48:39 +00:00
Ryan Steinmetz
74ba6a35a0 - Update to 2.8.0
- Take MAINTAINERship
2019-02-25 14:19:25 +00:00
Renato Botelho
762c57b913 Drop maintainership since I don't use irssi anymore 2019-02-25 13:28:39 +00:00
Ashish SHUKLA
63727112f3 Dino is a modern open-source chat client for the desktop. It focuses
on providing a clean and reliable Jabber/XMPP experience while having
your privacy in mind.

WWW: https://dino.im
2019-02-24 22:18:32 +00:00
Baptiste Daroussin
c317d18a4c Yahoo messenger has been discontinued July 17, 2018 2019-02-23 17:24:21 +00:00
Baptiste Daroussin
e63ed7c3a7 Yahoo messenger has been discontinued July 17, 2018 2019-02-23 17:23:48 +00:00
Koichiro Iwao
b39350d25c net-im/mikutter: Update to 3.8.6
Relnotes:	https://mikutter.hatenablog.com/entry/2019/02/23/142202
Sponsored by:	Open Source Conference 2019 Tokyo/Spring
2019-02-23 07:17:14 +00:00
Adriaan de Groot
352fcc4279 New Matrix IM desktop client and support-library.
Quaternion is a Matrix IM desktop client; Matrix is a "modern" IM
solution, based on federated messaging and optional end-to-end
encryption. The protocol and most implementations are entirely
Open Source.

This commit introduces a support library, net-im/libqmatrixclient,
and one user of that library, net-im/quaternion. The library itself
is used by other Qt-based Matrix IM clients as well but I needed
*one* client, not three of them.

The pkg-descrs are awful short, but there's really not much more
to say than "a desktop Matrix IM client", since that's what it is.
Listing features seems like useless fluff, since those are inherent
in Matrix protocol support (avatars, image previews, long messages,
etc.).
2019-02-21 13:44:45 +00:00
Antoine Brodin
414330bf57 Fix INDEX 2019-02-20 23:15:41 +00:00
Baptiste Daroussin
a66eae4d0a Garbage collect non functional abandoned MSN clients 2019-02-20 21:15:37 +00:00
Koichiro Iwao
a488a8299f net-im/mikutter: Update to 3.8.5
PR:		235777
Submitted by:	Yuta MASUMOTO <owatan@owatan.jp>
Relnotes:	https://mikutter.hatenablog.com/entry/2019/02/11/170332
2019-02-18 14:58:12 +00:00
Ashish SHUKLA
73b81f8090 - Use PKG_BIN make variable, instead of pkg in pre-everything target
to fix brokenness when building with Synth (ports-mgmt/synth)

Reported by:	Bryan Erickson <freebsd at xorcara dot com>
2019-02-18 05:07:58 +00:00
Ashish SHUKLA
870ae39704 - Add a patch for the issue 2744
- Also revert a patch-configure.ac change from previous commits
- Document the change in UPDATING file
2019-02-15 15:55:24 +00:00
Dmitry Marakasov
f473112d6c - Add LICENSE
- Update WWW

Approved by:	portmgr blanket
2019-02-12 09:30:43 +00:00
Tobias C. Berner
e349bbbca3 Update KDE Applications to 18.12.2
[1] https://www.kde.org/announcements/announce-applications-18.12.2.php
[2] https://www.kde.org/announcements/fulllog_applications-aether.php?version=18.12.2
2019-02-08 05:11:13 +00:00
Jan Beich
7c039bce3a multimedia/libvpx: update 1.8.0
www/firefox, www/firefox-esr, mail/thunderbird wait for upstream fix via
https://bugzilla.mozilla.org/show_bug.cgi?id=1525393

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.7.0..v1.8.0
ABI:		https://abi-laboratory.pro/tracker/timeline/libvpx/
2019-02-06 13:33:13 +00:00
Pietro Cerutti
1a0b876ea6 net-im/openfire: release maintainership
Unfortunately, I can't keep up with the changes happening upstream, especially
with the switch to Maven as a build system. See my call for help [1] and please
get in touch if you want to help keep this port alive.

[1] https://lists.freebsd.org/pipermail/freebsd-ports/2019-January/115404.html
2019-02-06 13:20:08 +00:00
Steve Wills
690c76d9c1 net-im/telegram-desktop: update to 1.5.11
PR:		235476
Submitted by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
2019-02-05 14:05:36 +00:00
Mark Linimon
1512c9124e This port needs USES=compiler:c++11-lang to build on GCC-based
architectures.

While here, pet portlint.

PR:		235290
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2019-02-04 11:39:45 +00:00
Mark Linimon
dfe22ba79c This port needs USES=compiler:c++11-lang to build on GCC-based
architectures.

PR:		235288
Submitted by:	Piotr Kubaj
2019-02-04 11:37:02 +00:00
Antoine Brodin
72f4491c41 Deprecate ports broken for more than 6 months 2019-02-03 20:46:35 +00:00
David Thiel
fdc1ad4254 Update to 0.11.2.
PR:	233692
Submitted by:	Sascha Biberhofer
2019-01-29 23:15:55 +00:00
Tobias Kortkamp
d62679f283 net-im/teamwords: Allow to change notification style via WEBKITNOTIFY option
- Drop qt5-x11extras, qt5-svg, qt5-linguist dependencies; use
  qt5-buildtools for build time only
- Add qt5-webkit and qt5-widgets as explicit runtime dependencies;
  they were most likely hidden by qt5-linguist previously
- Fix some tabs vs spaces issue
- Reset maintainership due to the long timeout

PR:		209148
Submitted by:	avos
Approved by:	kmoore (maintainer timeout, ~33 months)
2019-01-27 04:41:46 +00:00
Sunpoet Po-Chuan Hsieh
315db37477 Update version requirement of RUN_DEPENDS 2019-01-26 12:43:42 +00:00
Ruslan Makhmatkhanov
c9205cca7a net-im/gajim: update to 1.1.2
- update to 1.1.2
- actualize dependencies
- add OMEMO encryption option and enable it by default
- remove CRYPTO option - it's no more relevant (upstream switched to openssl)

PR:		233826
Submitted by:	Goran Mekić <meka@tilda.center>
Reviewed by:	koobs (with his suggestions included)
2019-01-26 12:20:05 +00:00
Ruslan Makhmatkhanov
096eab59ce net-im/py-nbxmpp: update to 0.6.9
PR:		233825
Submitted by:	Goran Mekić <meka@tilda.center>
2019-01-26 11:06:36 +00:00
Steve Wills
a0ddd9eb93 net-im/slack-term: update to 0.4.1
PR:		235062
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2019-01-25 21:55:35 +00:00
Steve Wills
d90a922295 net-im/purple-hangouts: update to 20181202
PR:		235102
Submitted by:	jjuanino@gmail.com (maintainer)
2019-01-25 15:57:59 +00:00
Jan Beich
be38c50bd9 net-im/psi: unbreak HUNSPELL=on after r490671
CMake Error at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find Hunspell (missing: HUNSPELL_LIBRARY)

PR:		235104
Submitted by:	VVD
Pointy hat to:	jbeich
2019-01-21 10:42:44 +00:00
Dirk Meyer
ca30067532 - reduce runtime dependencies
PR:		234819
Submitted by:	tobik
2019-01-19 07:21:04 +00:00
Jan Beich
91ea5c3247 textproc/hunspell: update to 1.7.0
- Drop const optimization as v2 API moved to nuspell

Changes:	https://github.com/hunspell/hunspell/releases/tag/v1.7.0
2019-01-18 21:14:41 +00:00
Jan Beich
6f333b0b12 lang/rust: update to 1.32.0
- devel/racer no longer needs to dowgrade rustc-ap-syntax
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2019/01/17/Rust-1.32.0.html
Approved by:	rust (tobik)
Differential Revision:	https://reviews.freebsd.org/D18858
2019-01-17 19:50:38 +00:00