Commit Graph

4313 Commits

Author SHA1 Message Date
Jan Beich
88bb6227dc irc/anope: unbreak with libc++ 8
In file included from src/access.cpp:12:
In file included from include/service.h:15:
In file included from include/services.h:22:
In file included from /usr/include/c++/v1/stdexcept:46:
In file included from /usr/include/c++/v1/exception:81:
In file included from /usr/include/c++/v1/cstddef:38:
include/version:1:1: error: expected unqualified-id
<U+007F>ELF<U+0002><U+0001><U+0001> <U+0000><U+0000><U+0000><U+0000><U+0000><U+0000><U+0000><U+0000><U+0002><U+0000>><U+0000><U+0001><U+0000><U+0000><U+0000><U+0000>P <U+0000><U+0000><U+0000><U+0000><U+0000>@<U+0000><U+0000><U+0000><U+0000><U+0000><U+0000><U+0000><F0>"<U+0001><U+0000><U+0000><U+0000><U+0000><U+0000><U+0000><U+0000><U+0000><U+0000>@<U+0000>8
^

PR:		236192
Approved by:	portmgr blanket
2019-03-04 07:21:57 +00:00
Steve Wills
a2fe012f8f irc/irssi: Update to 1.2.0
PR:		235698
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
2019-03-01 04:56:37 +00:00
Tobias Kortkamp
9c8f6c40ca irc/bitlbee-mastodon: Update to 1.4.2
PR:		236066
Submitted by:	tobias.rehbein@web.de (maintainer)
2019-02-27 03:51:47 +00:00
Sofian Brabez
fb81dc570f - Update to 1.8
PR:		235874
Submitted by:	Tobias Rehbein <tobias.rehbein at web.de>
2019-02-25 20:22:17 +00:00
Bernard Spil
45ca3268d8 irc/weechat: Update to 2.4
Changelog https://weechat.org/files/changelog/ChangeLog-2.4.html

PR:		235972
Submitted by:	Dmitri Goutnik <dg syrec org>
2019-02-24 16:34:22 +00:00
Baptiste Daroussin
c317d18a4c Yahoo messenger has been discontinued July 17, 2018 2019-02-23 17:24:21 +00:00
Mateusz Piotrowski
7cc4ea6ca9 New port: irc/bitlbee-mastodon: Bitlbee plugin to communicate with Mastodon instances
This plugin allows Bitlbee to communicate with Mastodon instances. Mastodon
is a free, open-source, decentralized microblogging network. Bitlbee is an
IRC server connecting to various other text messaging services. You run
Bitlbee and connect to it using an IRC client, then configure Bitlbee to
connect to other services, such as a Mastodon instance where you already
have an account. The benefit is that you can now use any IRC client you
want to connect to Mastodon.

WWW: https://alexschroeder.ch/software/Bitlbee_Mastodon

PR:		235731
Submitted by:	tobias.rehbein@web.de
Reviewed by:	mat
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D19205
2019-02-16 20:03:24 +00:00
Koichiro Iwao
af5a8af0bd irc/hexchat: fix build when PYTHON option is off
- hexchat requires Python 3
- Specify PYTHON_VER in MESON_ARGS since each ports might be built with
  different Python versions

PR:		235644
Submitted by:	w.schwarzenfeld@utanet.at
Reported by:	Philipp Engel <kidon@posteo.de>
Approved by:	 Piotr Kubaj <pkubaj@anongoth.pl> (maintainer)
2019-02-11 16:40:06 +00:00
Tobias Kortkamp
c76ed53d47 irc/ngircd: Enable PAM support by default
PR:		234856
Submitted by:	Jan Bramkamp <crest@bultmann.eu>
Approved by:	fgsch@lodoss.net (maintainer, ~4 weeks)
2019-02-06 14:39:00 +00:00
Rene Ladan
4668b0bb61 Remove expired ports:
2019-01-31 mail/dovecot-pigeonhole04: End of Life upstream, use mail/dovecot-pigeonhole instead
2019-01-31 multimedia/pyjama: Unmaintained upstream
2019-01-31 devel/py-omniorb-3: Uses legacy version of omniORB, consider using devel/py-omniorb
2019-01-31 mail/dovecot22: End of Life upstream, use mail/dovecot instead
2019-01-31 devel/hs-uuagc-bootstrap: No release since 2011
2019-01-31 sysutils/hs-angel: No releases since 2016
2019-01-31 devel/hs-uuagc: No release since 2015
2019-01-31 ports-mgmt/hs-porte: No updates since 2010
2019-02-01 net/pdb: Depends on expired net/py-pcs
2019-02-01 irc/iroffer: Abandoned upstream
2019-02-03 sysutils/fusefs-wdfs: Abandonware, functionally incomplete, has problems with caching
2018-12-19 net/py-pcs: Broken for more than 6 months
2019-02-04 19:31:35 +00:00
Dmitry Marakasov
1b86b20f31 - Fix LICENSE
- Update WWW

Approved by:	portmgr blanket
2019-02-03 09:30:38 +00:00
Danilo G. Baio
6aa8d8bcce irc/znc: Update to 1.7.2
- Add NLS option
  Since version v1.7.0, ZNC UI has translations for different languages.

- Switch to CMake
  CMake build was added since version v1.7.0, and the ZNC UI translation
  is built and installed just through CMake.

  Autoconf will be removed from ZNC in the future and CMake will be the
  only build option.

- Set PYTHON option as default
  Now that znc-buildmod requires Python when CMake is used (as a runtime
  dependency).

Changelog:	https://wiki.znc.in/ChangeLog/1.7.2
2019-02-02 21:15:16 +00:00
Dirk Meyer
5c4fd88716 - fix build on non-x86 architectures
PR:		235069
Submitted by:	Mark Linimon
2019-01-28 13:46:20 +00:00
Steve Wills
d291d3e4a2 irc/inspircd: update to 2.0.27
PR:		235083
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2019-01-25 17:57:01 +00:00
Pietro Cerutti
17da9c6aae irc/bitlbee-facebook: update to 1.2.0
Release notes: https://github.com/bitlbee/bitlbee-facebook/releases/tag/v1.2.0
2019-01-25 09:54:00 +00:00
Tobias Kortkamp
9828e84532 New port: irc/bitlbee-discord
Bitlbee plugin to allow connections to the discord chat service.
A more lightweight alternative to using bitlbee compiled with
libpurple support.

WWW: https://github.com/sm00th/bitlbee-discord

PR:		234007
Submitted by:	Arthur Pirika <arfy32@gmail.com>
Reviewed by:	koobs, ndowens@yahoo.com
2019-01-25 08:04:01 +00:00
Steve Wills
942956250d irc/irssi-xmpp: update to 0.54
PR:		232987
Submitted by:	Michael Danilov <mike.d.ft402@gmail.com>
Approved by:	maintainer timeout (jadawin, >2 months)
2019-01-16 13:13:32 +00:00
Tijl Coosemans
1bf487d3e7 Fix Qt5 symbol version scripts to put the catch-all clause first. When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
in the weak wrapper resolves to the weak wrapper itself creating an infinite
call loop that overflows the stack and causes a crash.  Some of the
allocation functions are variants of C++ new and delete and it probably
depends on the compiler whether these variants are used in other parts of
Qt5Webengine.

Remove the weak wrappers (make them Linux specific).  This isn't binary
compatible but we are already breaking that with the changes to the symbol
versions.

[1] 5c2cbfccf9
[2] 2ed5054e3a
[3] 009f5ebb4b

Bump all ports that depend on Qt5.

PR:		234070
Exp-run by:	antoine
Approved by:	kde (adridg)
2019-01-16 11:13:44 +00:00
Adam Weinberger
2eb84a7a05 Remove GeoIP-related options. Where possible, replace GeoIP 1 defaults
with GeoIP 2.

Also, as suggested by zi, add an UPDATING note about this.
2019-01-13 20:58:36 +00:00
Sunpoet Po-Chuan Hsieh
e3f8978a20 Update WWW
Approved by:	portmgr (blanket)
2019-01-11 20:17:50 +00:00
Danilo G. Baio
305529f2b1 irc/irssi: Update to 1.1.2
Changelog:	https://irssi.org/NEWS/#v1-1-2

Irssi Security Advisory:	https://irssi.org/security/irssi_sa_2019_01.txt

PR:		234798
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
Submitted by:	tj@mrsk.me (email)
MFH:		2019Q1
2019-01-09 22:19:53 +00:00
Tobias Kortkamp
d208e73596 irc/thales: Unbreak MODES option
- Convert to options helpers
- Switch to USES=mysql
- Remove obsolete comment that no longer seems to be relevant
- Fix CONFIGURE_ARGS assignment
2019-01-08 12:16:51 +00:00
Adriaan de Groot
4b2341dbc0 Update devel/kvirc to latest release
Previous 5.0.0 port was a beta; this is the first real KF5- and Qt5-
compatible release. The release notes say "too many changes to be listed",
since the previous stable was six years ago. Since 5.0.0-beta1, several
(unnamed) bugfixes.

While here, fix up USES=python. KVIrc is only compatible with Python 2.7.

MFH:		2019Q1
2019-01-03 11:37:38 +00:00
Dirk Meyer
26fe728ea3 - mark DEPRECATED 2019-01-01 18:59:09 +00:00
Dirk Meyer
ad884521f7 - udpate MASTER_SITES 2018-12-31 15:15:30 +00:00
Dirk Meyer
6dc5b892e6 iroffer-dinoex
- update to 3.31
- update homepage
2018-12-31 15:13:43 +00:00
Tobias C. Berner
fc824512c6 More GCC-related fixes in kde@ ports
PR:		234461
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2018-12-30 17:15:06 +00:00
Tobias C. Berner
707c6bf295 Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
2018-12-25 20:25:39 +00:00
Ashish SHUKLA
512534ecc0 - Update to latest snapshot 15d199b6
- Reorder Makefile to silence portlint warnings
- Fix pkg-descr to remove the irrelevant installation instruction

PR:		234202
Submitted by:	David O'Rourke <dor dot bsd at xm0 dot uk>
2018-12-25 07:59:30 +00:00
Tobias C. Berner
5c29daf348 irc/kvirc: update to 5.0.0-beta1
- KDE4 will be removed by the end of the year
- Give maintainership to kde@
- Remove irc/kvirc-qt4
2018-12-22 21:48:45 +00:00
Mark Linimon
ba75550afc This port needs USES=compiler:c++11-lang to build with GCC-based
architectures.

PR:		234177
Submitted by:	Piotr Kubaj
Approved by:	maintainer
2018-12-22 01:13:16 +00:00
Vinícius Zavam
e6e74bcab0 irc/anope: update 2.0.5 to 2.0.6
- adopt the port;
  - silent portlint.

Approved by:	rene (mentor)
Differential Revision:	https://reviews.freebsd.org/D18489
2018-12-16 11:59:49 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

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, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Jan Beich
7c879267dc devel/boost-*: update to 1.69.0
Changes:	http://www.boost.org/users/history/version_1_69_0.html
PR:		232525
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17645
2018-12-12 00:15:49 +00:00
Tobias Kortkamp
389eabca18 irc/ratbox-respond: Fix build with OpenSSL 1.1.1
PR:		232128
Submitted by:	ndowens@yahoo.com
Approved by:	zi (maintainer timeout, 2 months)
2018-12-09 08:13:09 +00:00
Tobias Kortkamp
29c208b31b irc/libircclient: Fix build with OpenSSL 1.1.1
PR:		232126
Submitted by:	ndowens@yahoo.com
Approved by:	jlaffaye (maintainer timeout, 2 months)
2018-12-09 06:39:47 +00:00
Vinícius Zavam
cbc186ec84 use @FreeBSD.org as MAINTAINER instead of my private address
benchmarks/vegeta
  devel/busybee
  devel/git-lfs
  devel/gnu-efi
  devel/hub
  devel/libe
  devel/py-fabric3
  devel/py-fabric3
  dns/dhisd
  dns/dnscrypt-proxy2
  dns/go-geodns
  emulators/hatari
  irc/weechat-otr
  lang/coffeescript
  net-mgmt/cacti88
  net-mgmt/cacti88-spine
  net-p2p/libbt
  net/py-iplib
  net/py-iplib
  net/py-libfte
  net/py-sbws
  security/obfs4proxy-tor
  security/onionscan
  security/openvpn-admin
  security/py-fteproxy
  security/py-yubikey-manager
  security/super
  sysutils/intel-pcm-devel
  sysutils/openipmi
  sysutils/shim
  sysutils/xbatt
  textproc/multimarkdown
  textproc/regex2dfa
  www/onionshare

Approved by:	araujo (mentor)
Differential Revision:	https://reviews.freebsd.org/D18434
2018-12-05 14:09:12 +00:00
Ben Woods
9a75ed9d94 irc/quassel: Update to 0.13.0
Changes this release:
  https://github.com/quassel/quassel/blob/0.13.0/ChangeLog

PR:		233507
Submitted by:	David Fullard <dave+freebsd@fullard.ca>
Reviewed by:	ler
2018-12-02 23:18:10 +00:00
Rene Ladan
99d6d12a38 Mark QT4 ports/functionality for removal on 2019-03-15
While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.

Submitted by:	tcberner
Reviewed by:	adridg, jhale, rene, tcberner
Approved by:	portmgr (implicit, flavor hook)
Differential Revision:	https://reviews.freebsd.org/D17741
2018-12-02 15:41:47 +00:00
Sunpoet Po-Chuan Hsieh
9ff1919527 Sort PLIST
- Add NO_ARCH
2018-11-29 16:45:30 +00:00
Josh Paetzel
4345d862c4 Fix build with OpenSSL version 1.1.1
The fix for this has been in the epic5 git repo for some
time now, looks like it's time for them to roll a release.

Maintainer timeout

PR:	232117
2018-11-27 15:34:24 +00:00
Mark Linimon
a8c97a5b62 Now builds on powerpc64. 2018-11-18 18:19:40 +00:00
Dmitry Marakasov
5b4dae68d7 - Add LICENSE_FILE
- Switch to USES=localbase
- Switch to options helpers
- Update WWW
2018-11-16 17:04:10 +00:00
Mark Linimon
a29eaea609 Now builds on powerpc64 (and thus presumably mips*.) 2018-11-15 03:19:27 +00:00
Koop Mast
b4842cfa4b Update polari to 3.28.1. 2018-11-13 17:39:45 +00:00
Jochen Neumeister
73943d1341 Update to 20170704
Changelog: https://ircii.warped.com/ircii-current/NEWS

A package for the last release 20170913 is not available

PR:		232898
Submitted by:	Lorenzo Salvadore <phascolarctos@protonmail.ch> (maintainer)
Sponsored by:	Netzkommune GmbH
2018-11-10 19:45:34 +00:00
Baptiste Daroussin
7990f81066 Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
2018-11-10 18:12:57 +00:00
Mathieu Arnold
35326f1a97 security/openssl-devel was removed, but there is a security/openssl111 now. 2018-11-10 10:09:48 +00:00
Steve Wills
079177d6c3 irc/znc-push: Update to 1.0.0.167
PR:		233061
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
2018-11-09 16:08:15 +00:00
Danilo G. Baio
6d38993af5 Add irc/znc-push: Push notification service module for ZNC
ZNC Push is a module for ZNC that will send notifications to multiple push
notification services, or SMS for any private message or channel highlight that
matches a configurable set of conditions. ZNC Push current supports the
following services:

  Boxcar
  Boxcar 2
  Discord
  Faast
  Nexmo
  Notify My Android (NMA)
  Prowl
  Pushalot
  PushBullet
  Pushjet
  Pushover
  Pushsafer
  Slack
  Supertoasty
  Telegram
  Custom URL GET requests

WWW: https://github.com/jreese/znc-push

PR:		232409
Submitted by:	David O'Rourke <dor.bsd@xm0.uk>
2018-11-07 00:53:41 +00:00