Commit Graph

4706 Commits

Author SHA1 Message Date
Jan Beich
520657306a irc/polari: refresh ce223b0726 with merged version
ERROR: Commit message check failed
[...]
1. Commit message subject should be properly Capitalized. E.g. 'chatView: Marginalize extradicity'
2022-01-24 13:21:07 +00:00
Jan Beich
ce223b0726 irc/polari: unbreak build with Meson 0.61.0
data/appdata/meson.build:2:0: ERROR: Function does not take positional arguments.

PR:		260943
Reported by:	antoine (via exp-run)
Regressed by:	https://github.com/mesonbuild/meson/commit/61f2866a9fa1
2022-01-24 12:35:08 +00:00
Tobias Kortkamp
07389cd463 *: Sweep up new CONFLICTS_INSTALL mess
- Fix typos
- Fix overwritten master/slave variables

I'm assuming the entries are correct otherwise.

Reported by:	portscan
2022-01-17 14:20:24 +01:00
Ashish SHUKLA
3e09e0f98f irc/srain: Update to 1.3.1
- Add DOCS option for documentation
- Switch to meson for building
- Remove the Makefile patch not needed anymore
2022-01-15 21:32:42 +00:00
Stefan Eßer
bcaf25a8c8 Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).

A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.

These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,

Approved by:	portmgr (implicit)
2022-01-10 16:15:39 +01:00
Tobias C. Berner
2b5369a28e KDE: Update KDE Gear to 21.12.1
Thursday, 6 January 2022

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations.
Distro and app store packagers should update their application packages.

Changelog:
	https://kde.org/announcements/changelogs/gear/21.12.1/
2022-01-06 16:38:38 +01:00
Neel Chauhan
004ee8115c irc/epic4: Update to 2.10.10 2022-01-05 13:25:11 -08:00
Dima Panov
8e0a88f12d irc/quassel: update to 0.14.0 release 2022-01-05 14:20:26 +03:00
Bernard Spil
c554700f5d irc/weechat: Update to 3.4 2021-12-18 13:01:38 +00:00
C. McEnroe
ef200e8bde irc/catgirl: update to 2.0
PR:		260369
Reported by:	C. McEnroe <june@causal.agency> (maintainer)
2021-12-15 16:32:44 +09:00
Mateusz Piotrowski
51837a27da irc/thales: Improve COMMENT
It didn't follow the style guide we have for COMMENT variables.
2021-12-12 23:50:11 +01:00
C. McEnroe
0d0e5f016b irc/pounce: Update to 3.0
Changelog: https://git.causal.agency/pounce/tag/?h=3.0

PR:		259216
Approved by:	mentors (implicit)
2021-12-12 19:54:08 +01:00
Tobias C. Berner
2c348825da KDE: Update KDE Gear to 21.12
KDE Gear 21.12 has landed and comes with a massive number of updates and
new versions of applications and libraries. Literally, dozens of classic
KDE everyday tools and the specialised sophisticated apps you use to
work, be creative and play, are getting refreshers with design
improvements, new features and performance and stability enhancements.

What's new:
	https://kde.org/announcements/gear/21.12.0/#whatsnew

Changelog:
	https://kde.org/announcements/changelogs/gear/21.12.0/
2021-12-10 07:26:32 +01:00
Arthur Pirika
637e1d7c31 irc/bitlbee-discord: fix issue with glib >= 2.69
PR:		259072, 259257
Reported by:	Corey Halpin <chalpin@cs.wisc.edu>,
	 	Arthur Pirika <arfy32@gmail.com> (maintainer)
MFH:		2021Q4 (bug fix)
2021-12-07 12:02:05 +09:00
Danilo G. Baio
3abe08bbd4 irc/znc: Fix build with LibreSSL
PR:		260154
Reported by:	wcarson.bugzilla@disillusion.net
2021-12-05 19:04:21 -03:00
Simeon Simeonov
44058fa9c7 irc/py-limnoria: Mark as not compatible with Python 3.10+
Since Python 3.10 the method "collections.MutableMapping" has been
renamed to "collections.abc.MutableMapping" which leads to run time
errors:

[..]
    class CacheDict(collections.MutableMapping):
AttributeError: module 'collections' has no attribute 'MutableMapping'
[..]

PR:		259979
Reviewed by:	koobs (maintainer)
Approved by:	portmgr (blanket)
MFH:		2021Q4
2021-12-01 10:02:37 +01:00
Stefan Eßer
5933ac0b09 */*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
2021-11-23 23:11:40 +01:00
Baptiste Daroussin
8c9683a3a6 security/libretls: update to 3.4.1
Bump revision on consumers
2021-11-23 16:03:43 +01:00
Yuri Victorovich
163a0b5869 irc/ergo: Update 2.7.0 -> 2.8.0
Reported by:	portscout
2021-11-21 16:50:14 -08:00
Ashish SHUKLA
c659f80772 irc/soju: Update to 0.3.0 2021-11-20 21:07:19 +00:00
Joseph Mingrone
061afcca16 USES=emacs: Chase package name changes
PR:		259259
Differential Revision:	https://reviews.freebsd.org/D32613
2021-11-15 11:19:58 -04:00
Dries Michiels
8534f4382c */*: Consistently use my new driesm@FreeBSD.org alias
Replace all occurences of driesm.michiels@gmail.com with
driesm@FreeBSD.org.

Approved by:		philip (mentor), 0mp (mentor)
Differential Revision:	https://reviews.freebsd.org/D32896
2021-11-09 11:31:38 +01:00
Tobias C. Berner
3a242d3e7c KDE: Update KDE Gear to 21.08.3
Thursday, 4 November 2021

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Changelog:
	https://kde.org/announcements/changelogs/gear/21.08.3/
2021-11-04 20:11:34 +01:00
Po-Chuan Hsieh
4d163e8a81 Mk/bsd.ruby.mk: Remove RUBY_NAME
Use ruby${RUBY_SUFFIX} or libruby${RUBY_SHLIBVER} directly.
It also fixes the inconsistency in lang/ruby{26,27,30}/{Makefile,pkg-plist}.
2021-11-02 05:28:58 +08:00
Ashish SHUKLA
77b9493d2b irc/soju: Update to 0.2.2 2021-10-31 18:37:25 +00:00
Stefan Eßer
819f25b36d */*: Remove redundant '-[0-9]*' from CONFLICTS
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Many CONFLICTS definitions used patterns like "bash-[0-9]*" to filter
for the bash package in any version. But that pattern is functionally
identical with just "bash".

Approved by:	portmgr (blanket)
2021-10-29 11:50:18 +02:00
Jan Beich
f34ece3aa6 devel/icu: update to 70.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by:	GitHub (watch releases)
PR:		258794
Exp-run by:	antoine
2021-10-28 16:37:30 +00:00
Stefan Eßer
f42c954def irc/hexchat: Add CPE information
Approved by:	portmgr (blanket)
2021-10-20 18:13:15 +02:00
Tobias Kortkamp
ce1af7fdc2 *: apply refactor.remove-consecutive-empty-lines
Submitted by:	portedit
2021-10-19 10:36:47 +02:00
Dima Panov
75e374f5f3 irc/quassel: update to 0.14-rc2 release (+)
Switch to author's provided src tarball instead of GitHub auto-generated.

Changes since -rc1:

* Don't silently fall back to unencrypted client/core communication if certificate cannot be loaded
* Properly escape LDAP usernames to prevent injection or bypassing authentication
* Strip format codes in ignore list rules (this might affect pre-existing rules)
* Improve window handling under Wayland
* Update bundled iconsets and application icons
* Update default network and documentation to point to our new home Libera IRC (since Freenode killed itself)
2021-10-16 22:27:58 +10:00
Jimmy Olgeni
4460cf727a *: fix tab vs. space issues, and comments according to the guide. 2021-10-16 11:51:39 +02:00
Antoine Brodin
6af2a88f04 irc/hexchat: unbreak after USE_GCC=any removal 2021-10-16 06:51:22 +00:00
Stefan Eßer
e7dd363acc irc/py-limnoria: Add CPE information
Approved by:	portmgr (blanket)
2021-10-14 12:13:58 +02:00
Tobias Kortkamp
ae22a7846a *: Clean up some things
- Fix typos
- Fix overwritten variables with focus on master/slave ports
- Remove unreferenced variables
- Sort categories
- Remove redundant option descriptions
- Clean up commented PORTREVISION
- Add missing USES

Reported by:	portscan
2021-10-12 17:01:38 +02:00
Baptiste Daroussin
2c672a4de9 INSTALLS_ICONS: retire the macro and rework the related dependencies
While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
2021-10-10 21:44:42 +02:00
Tobias C. Berner
98a1ae68be KDE: Update KDE Gear to 21.08.2
Thursday, 7 October 2021

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

   * kmail: Fix an infinite SSL error dialog loop
   * konqueror: Make it compatible with KIO 5.86.0 and don’t open every
     URL in a new window
   * libksane: Fix multi page detection with certain scanners

Full announcement:
	https://kde.org/announcements/gear/21.08.2/
2021-10-07 22:48:21 +02:00
Piotr Kubaj
71c19b1917 irc/hexchat: update to 2.16.0 2021-10-07 17:53:56 +00:00
Mikhail Pchelin
9feacb0606 irc/epic5: update to 2.1.6 2021-10-06 18:56:07 +03:00
Neel Chauhan
3b8bc2b88d irc/polari: Update to 41.0 2021-10-03 11:10:56 -07:00
Dimitry Andric
dc78806965 irc/unreal: fix inline which should be static
During an exp-run for llvm 13 (see bug 258209), it turned out that
irc/unreal fails to build with clang 13:

cc -I../include -I@TREINCDIR@ -I/wrkdirs/usr/ports/irc/unreal/work/Unreal3.2.10.7/extras/regexp/include -pipe -O2 -pipe  -I/usr/local/include -fcommon -fstack-protector-strong -fno-strict-aliasing  -funsigned-char -Wl,-export-dynamic  -L/usr/local/lib  -fstack-protector-strong   -lssl -lcrypto -o ircd timesynch.o res.o s_bsd.o auth.o aln.o channel.o cloak.o crule.o dbuf.o  events.o fdlist.o hash.o help.o ircd.o ircsprintf.o list.o lusers.o  match.o modules.o packet.o parse.o s_auth.o  s_conf.o s_debug.o s_err.o s_extra.o s_kline.o  s_misc.o s_numeric.o s_serv.o s_svs.o  socket.o  ssl.o s_user.o charsys.o scache.o send.o support.o umodes.o  version.o whowas.o zip.o cidr.o random.o extcmodes.o  extbans.o md5.o api-isupport.o api-command.o  -L/usr/local/lib  -fstack-protector-strong  -lcrypt  /wrkdirs/usr/ports/irc/unreal/work/Unreal3.2.10.7/extras/regexp/lib/libtre.a   -L/usr/local/lib -fstack-protector-strong  -L/usr/local/lib -lcares -lssl -lcrypto
ld: error: undefined symbol: parse_addlag
>>> referenced by parse.c
>>>               parse.o:(parse)
>>> referenced by parse.c
>>>               parse.o:(parse)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1

This is because parse_addlag() is marked as 'inline' but does not have
either 'static' or 'extern' specifiers. Add a 'static' specifier to
resolve the link error.

PR:		258472
Approved by:	maintainer timeout (2 weeks)
MFH:		2021Q4
2021-10-02 13:30:32 +02:00
Dimitry Andric
7075120b4d irc/bitchx: fix non-static inline functions
During an exp-run for llvm 13 (see bug 258209), it turned out that both
chinese/bitchx and irc/bitchx fail to build with clang 13 [1]:

...
cc -fstack-protector-strong  -L/usr/lib -o BitchX alias.o alist.o  array.o art.o banlist.o bot_link.o cdcc.o cdns.o  chelp.o commands.o commands2.o compat.o cset.o ctcp.o dcc.o debug.o encrypt.o exec.o files.o flood.o fset.o functions.o funny.o glob.o hash.o hebrew.o help.o history.o hook.o if.o ignore.o input.o irc.o ircaux.o ircsig.o keys.o lastlog.o list.o log.o mail.o misc.o modules.o names.o network.o newio.o notice.o notify.o numbers.o output.o parse.o queue.o readlog.o reg.o screen.o server.o stack.o status.o struct.o tcl_public.o term.o timer.o translat.o user.o userlist.o vars.o who.o whowas.o window.o words.o   -ldl -ltinfo -lssl -lcrypto -lm -lcrypt
ld: error: undefined symbol: operator
>>> referenced by alias.c
>>>               alias.o:(zzlex)
cc: error: linker command failed with exit code 1 (use -v to see invocation)

This is because several functions in source/expr2.c are marked __inline,
without either static or extern keyword. The compiler then has to assume
the function is also externally available.

Fix this by marking the affected functions static.

PR:		258464
Approved by:	fernape (maintainer)
MFH:		2021Q4
2021-10-02 13:08:57 +02:00
Joseph Mingrone
126e3bb1f1 *: Chase new major version (29) of editors/emacs-devel
Differential Revision:	https://reviews.freebsd.org/D32258
2021-10-01 19:55:27 -03:00
Rene Ladan
620968a43a 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
2021-09-30 23:23:30 +02:00
David Vachulka
c8470cb1b3 irc/dxirc: Update to 1.40.0
Change maintainer email

PR:		258763
2021-09-29 02:17:24 +08:00
Ashish SHUKLA
2f5d5ba96e irc/soju: update to 0.2.1
- Remove already upstreamed patch
2021-09-27 14:38:57 +00:00
Po-Chuan Hsieh
4f04e471db irc/rbot: Add USES=cpe 2021-09-22 06:24:03 +08:00
Bernard Spil
dee3374991 irc/weechat: Update to 3.3 2021-09-21 13:14:01 +00:00
Ashish SHUKLA
49ac413386 irc/soju: Import a patch from upstream
This is bug fix related to using it over VPN, or behind a reverse
proxy. See https://todo.sr.ht/~emersion/soju/134, and
https://github.com/emersion/soju/pull/33.
2021-09-19 15:12:49 +00:00
Ashish SHUKLA
ff1bcef5fe irc/soju: Update to 0.2.0
- Install a contrib program to migrate from ZNC
- Install Getting started documentation
- Add a patch to update documentation for the ZNC migration program

Reported by:	portscout
2021-09-17 16:49:57 +00:00
Bernhard Froehlich
7c77d6f383 irc/inspircd: Fix CPE information because current one is deprecated
Approved by:    portmgr (blanket)
2021-09-14 10:55:18 +00:00