1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-19 00:13:33 +00:00
Commit Graph

4915 Commits

Author SHA1 Message Date
Dmitri Goutnik
8e4bc57934 all: Bump PORTREVISION after lang/go* update 2023-09-08 09:34:56 -05:00
Bernard Spil
f6afbee108 irc/weechat: Update to 4.0.4 2023-09-02 16:25:46 +02:00
Tobias C. Berner
2a6cfd50d0 KDE: Update KDE Gear to 23.08
Thursday, 24 August 2023

We create software for people, and the KDE Gear releases are the result
of that. Every four months we publish new updates of a large number of
KDE apps and software libraries. We create new programs to meet more of
your needs, implement more features so you can adapt to an ever-changing
digital world, and make our software faster, more efficient, more
reliable. We also port it to more platforms so you can run it on more
devices: your laptop, your game console, your phone, anywhere.

Read on to find out what's new in KDE Gear 23.08
	https://kde.org/announcements/gear/23.08.0
2023-08-28 21:07:39 +02:00
Muhammad Moinur Rahman
1eff8ef982 irc/birch: Remove expired port
2023-08-25 irc/birch: Upstream no longer maintained
2023-08-25 23:54:52 +02:00
Muhammad Moinur Rahman
6326b8248d irc/komanda-cli: Remove expired port
2023-08-25 irc/komanda-cli: Upstream no longer maintained
2023-08-25 23:54:52 +02:00
Sofian Brabez
3b17c835e8 irc/ii: update to 2.0 2023-08-23 16:00:56 +00:00
Yasuhiro Kimura
ba4eb3a50e editors/emacs: Update to 29.1
* Update Canna patch to the one for Emacs 29.
* Add new options PGTK, SQLITE3, TREESITTER and WEBP. SQLITE3 and
  TREESITTER are ON by default. PGTK and WEBP options are excluded
  from nox flavor.
* CARGO option doesn't imply XFT but prevents it. It is caused as a
  result of adding pure GTK support (PGTK option).
* OTK options doesn't imply XTF any more. It is also caused as a
  result of adding pure GTK support.
* Update NATIVECOMP option so it specifies ahead-of-time compilation
  via the configure argument.
* Remove "experimental" from NATIVECOMP_DESC.
* Add print/freetype2 and x11-fonts/fontconfig to CAIRO_LIB_DEPENDS
  and GTK3_LIB_DEPENDS. Necessary to link emacs binary with shared
  libraries.
* When PGTK option is ON and SCROLLBARS is OFF, configure fails as
  following

  ----------------------------------------------------------------------
  checking for gnutls >= 2.12.2... yes
  checking for jansson >= 2.7... yes
  checking for tree-sitter >= 0.20.2... yes
  checking for libkqueue... no
  checking for library containing kqueue... none required
  configure: error: Non-toolkit scroll bars are not implemented for your system
  ----------------------------------------------------------------------

  So add SCROLLBARS to PGTK_IMPLIES to avoid such options setting.
* When MODULES option is OFF and TREESITTER is ON, link error happens
  as following.

  ----------------------------------------------------------------------
  cc -o temacs.tmp \
    -Demacs  -I. -I. -I../lib -I../lib   -I/usr/local/include   -I/usr/local/include/librsvg-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gdk-pixbuf-2.0 -pthread -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE   -I/usr/local/include/libpng16  -I/usr/local/include/libxml2   -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include  -I/usr/local/include -D_THREAD_SAFE  -I/usr/local/include -D_THREAD_SAFE  -I/usr/local/include -D_THREAD_SAFE   -I/usr/local/include -D_THREAD_SAFE  -I/usr/local/include -I/usr/local/include/webp   -I/usr/local/include  -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -pthread  -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include  -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include  -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/libpng16  -I/usr/local/include/harfbuzz -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include    -MMD -MF deps/.d -MP  -I/usr/local/include   -I/usr/local/include  -I/usr/local/include -I/usr/local/include/p11-kit-1   -I/usr/local/include/cairo -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE      -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-unknown-pragmas -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -O2 -pipe  -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -isystem /usr/local/include    -fstack-protector-strong -L/usr/local/lib  -L/usr/local/lib \
      dispnew.o frame.o scroll.o xdisp.o menu.o xmenu.o window.o charset.o coding.o category.o ccl.o character.o chartab.o bidi.o cm.o term.o terminal.o xfaces.o xterm.o xfns.o xselect.o xrdb.o xsmfns.o xsettings.o  dbusbind.o emacs.o keyboard.o macros.o keymap.o sysdep.o bignum.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o cmds.o casetab.o casefiddle.o indent.o search.o regex-emacs.o undo.o alloc.o pdumper.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o sort.o font.o print.o lread.o  syntax.o  bytecode.o comp.o  process.o gnutls.o callproc.o region-cache.o sound.o timefns.o atimer.o doprnt.o intervals.o textprop.o composite.o xml.o lcms.o kqueue.o  profiler.o decompress.o thread.o systhread.o sqlite.o  treesit.o itree.o      xfont.o ftfont.o ftcrfont.o hbfont.o  fontset.o fringe.o image.o xgselect.o json.o     terminfo.o lastfile.o      ../lib/libgnu.a      ../oldXMenu/libXMenu11.a  -ltiff -ljpeg -L/usr/local/lib -lpng16  -lgif  -L/usr/local/lib -lwebpdemux -lwebpdecoder   -lSM -lICE -lX11   -lXrender  -L/usr/local/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lcairo        -lrt -L/usr/local/lib -ldbus-1  -lexecinfo -L/usr/local/lib -lXrandr  -L/usr/local/lib -lXinerama  -L/usr/local/lib -lXfixes  -lXext -lXext -L/usr/local/lib -lxml2   -lutil -L/usr/local/lib -lcairo  -lncurses  -L/usr/local/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl  -L/usr/local/lib -lgobject-2.0 -lglib-2.0 -lintl   -L/usr/local/lib -lfreetype  -L/usr/local/lib -lfontconfig -lfreetype  -L/usr/local/lib -lharfbuzz    -L/usr/local/lib -lgnutls  -lpthread  -L/usr/local/lib -llcms2 -llcms2_fast_float -llcms2_threaded   -lm -lz   -L/usr/local/lib -ljansson  -lgmp  -L/usr/local/lib -lXi   -L/usr/local/lib -ltree-sitter  -lsqlite3 -lXcomposite -lXext
  ld: error: undefined symbol: dynlib_error
  >>> referenced by treesit.c
  >>>               treesit.o:(treesit_load_language)
  >>> referenced by treesit.c
  >>>               treesit.o:(treesit_load_language)
  >>> referenced by treesit.c
  >>>               treesit.o:(treesit_load_language)
  >>> referenced 1 more times

  ld: error: undefined symbol: dynlib_sym
  >>> referenced by treesit.c
  >>>               treesit.o:(treesit_load_language)

  ld: error: undefined symbol: dynlib_open
  >>> referenced by treesit.c
  >>>               treesit.o:(treesit_load_language)
  cc: error: linker command failed with exit code 1 (use -v to see invocation)
  ----------------------------------------------------------------------

  So add MODULES to TREESITTER_IMPLIES to avoid such options setting.
  * Bump PORTREVISION of ports that use "USES=emacs".

ChangeLog:	https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-29.1
Reviewed by:	ashish, jrm
Differential Revision:	https://reviews.freebsd.org/D41444
2023-08-20 09:53:11 +09:00
Muhammad Moinur Rahman
fd5b1dbbbb irc/py-irc: Update version 20.1.0=>20.3.0
Changelog: https://github.com/jaraco/irc/releases/tag/v20.3.0
2023-08-13 15:12:15 +02:00
Jan Beich
4f13ca16c7 lang/mono: switch to 5.20 by default
PR:		238089
2023-08-08 11:22:12 +00:00
Jan Beich
6c225bcc57 lang/mono: respect MONO_DEFAULT in consumers
PR:		251795
2023-08-08 11:22:05 +00:00
Rafael Grether
c720397b10 irc/anope: update to 2.0.14 - crash fixes and other minor changes
ChangeLog: https://github.com/anope/anope/issues/316

This update fixes segfault on loading external modules.

PR:		272980
Reported by:	devnull@apt322.org (maintainer)
MFH:		2023Q3 (bugfix release)
2023-08-08 08:39:19 +02:00
Dmitri Goutnik
09b993031a all: Bump PORTREVISION after lang/go{119,120} update 2023-08-04 09:24:50 -05:00
Muhammad Moinur Rahman
faae7b2bfe irc/ninja: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-08-02 18:22:20 +02:00
Andrew "RhodiumToad" Gierth
7edcfaeb07 */*: adapt to new guile framework
- change all ports using guile to USES=guile
 - flavorize guile-lib, guile-cairo, slib-guile

PR:		260960
Reported by:	Martin Neubauer <m.ne@gmx.net>
Approved by:	bofh
Differential Revision:	https://reviews.freebsd.org/D40194
2023-07-31 01:59:04 +03:00
Dries Michiels
b3a3ffe427 irc/inspircd: add missing options
PR:	272349
2023-07-26 19:49:21 +02:00
Muhammad Moinur Rahman
95274bf4f9 */*: Fix build with llvm16 on 13.2-STABLE
As like as HEAD(14.0-RELEASE) llvm16 was merged in base for 13.2-STABLE
with the OSVERSION 1302507.

- Utilize USE_CXXSTD=c++14 or similar solution where applicable
- Update conditionals to addtionally check for OSVERSION greater than
  1302507 and less than 1400000

Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-07-26 02:48:20 +02:00
Dan Langille
c59052ead1 */*: return mono@ ports to the pool
The team previously known as mono has no active members.

I will send an email to ports@ in case anyone wants to pick up these
ports.
Approved by:	portmgr (bofh)
2023-07-25 13:14:13 +00:00
Muhammad Moinur Rahman
82403f12df irc/scrollz: Fix build with llvm16
- Pet portclippy

Sponsored by:	The FreeBSD Foundation
2023-07-21 17:41:48 +02:00
Muhammad Moinur Rahman
678f8c1876 irc/bitchx: Fix build with llvm16
- Pet portclippy
- STRIP files as required
- Replace @exec with @rmtry

Sponsored by:	The FreeBSD Foundation
2023-07-20 19:42:36 +02:00
DevNull
a68c1f6cca irc/anope: Update to 2.0.13, coredump fixes, pass MAINTAINER'ship
The notable changes includes:
 - Fixed a crash on some compilers when trying to call methods on a null pointer
 - Fixed a crash when encountering an unterminated commented config block
 - Fixed erroneously rejecting spaces in fantasy:name
 - Fixed marking services pseudoclients as an oper on InspIRCd
 - Fixed not checking user@ip as well as user@host when logging into an operator account
 - Fixed setting the vhost/vident during SASL on UnrealIRCd
 - Updated the German translation
 - Updated the Italian translation

Pass maintainership to Rafael Grether

PR:		242561
2023-07-18 14:14:12 +02:00
Santhosh Raju
41b1180898 irc/irssi-icb: Fix build failures for clang 16.0.6
Change applies to 14.0-CURRENT (1400092 and above).
2023-07-15 19:50:32 +02:00
Tobias C. Berner
14aebfc8f6 KDE: Update KDE Gear to 23.04.3
KDE Gear 23.04.3

Thursday, 6 July 2023

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:

 * gwenview: Avoid a crash when opening a .nef image in exiv2 library
 * kalendar: Fix a few issues with reminders
 * kreversi: Fix board position in portrait mode

Changelog: https://kde.org/announcements/changelogs/gear/23.04.3/
2023-07-09 12:45:54 +02:00
Dirk Meyer
e408bb88ab irc/iroffer-dinoex: update to 3.33 2023-07-01 17:51:21 +02:00
Bernard Spil
a6a761e4ef irc/weechat: Update to 4.0.1 2023-07-01 12:57:11 +02:00
Tobias C. Berner
0c2dea861b KDE: Update KDE Gear to 23.04.2
KDE Gear 23.04.2

Thursday, 8 June 2023

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:

 * konsole: Adjust selection point coords when scrollback shrinks
 * neochat: Focus message search window's search field by default
 * yakuake: Prevent unnecessary tab switching when closing a tab

Changelog: https://kde.org/announcements/changelogs/gear/23.04.2/
2023-06-30 22:05:14 +02:00
Tobias Kortkamp
c590606330 irc/irssi: Drop nop TRUECOLOR_DESC
Reported by:	portfmt scan
2023-06-30 13:40:20 +02:00
Fernando Apesteguía
74560b37e7 irc/epic5: Update to 2.1.12
* Update to 2.1.12
 * Removes TCL option as it was removed upstream
 * Uses COMMITID instead of PORTVERSION for executable

PR:		272239
Reported by:	epic@dsllsn.net (maintainer)
2023-06-29 08:39:03 +02:00
Rene Ladan
3d9a815d9c all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
2023-06-27 21:34:34 +02:00
Dries Michiels
d78eb86928 irc/inspircd: update to 3.16.1
Changes:	https://docs.inspircd.org/3/change-log/#inspircd-3161
2023-06-16 23:59:13 +02:00
Muhammad Moinur Rahman
f8554250f5 irc/undernet-ircu: Unbreak on 14
Approved by:	portmgr (blanket)
2023-06-10 19:14:07 +02:00
Muhammad Moinur Rahman
86e30284f0 irc/tircproxy: Fix build with llvm15
- Pet portclippy
- Adopt port
2023-06-10 00:19:44 +02:00
Dirk Meyer
4bbac74b9a iroffer-dinoex: fix build with openssl30 2023-06-09 11:01:33 +02:00
Muhammad Moinur Rahman
cde38a588a irc/sic: Fix build with llvm15
- Refresh patches
- Adopt port
2023-06-05 20:09:00 +02:00
Ashish SHUKLA
0fbd51f768
irc/soju: Update to 0.6.2 2023-06-01 23:42:40 +00:00
Ashish SHUKLA
f58c457a77
irc/soju: Update to 0.6.1
- Switch to using upstream Makefile
- Add rc.d script
- Specify a user/group
- Purge patches which don't apply anymore

PR:		271388
2023-05-28 14:59:30 +00:00
Lewis Cook
b13e11ed80 irc/birch: Mark as DEPRECATED 2023-05-25 02:38:06 +01:00
Lewis Cook
a21b222e53 irc/komanda-cli: Mark as DEPRECATED 2023-05-25 02:38:06 +01:00
Vinícius Zavam
aa39644793
irc/weechat-otr: drop maintainership 2023-05-21 16:27:55 +00:00
Vinícius Zavam
d375169549
irc/anope: drop maintainership 2023-05-21 16:27:18 +00:00
Jan Beich
0d2a9462e1 irc/hexchat: drop unused variable after 2c672a4de9
Reported by:	portscan, portlint
2023-05-21 01:03:57 +00:00
Muhammad Moinur Rahman
9b178ffd7e */*: llvm15 build fixes
llvm15 was also merged into 13.2-STABLE effective from OSVERSION
1302505. Fix the ports that failed to build with llvm15.

Approved by:	portmgr (blanket)
2023-05-17 18:30:15 +02:00
Tobias C. Berner
812d7c232f KDE: Update KDE Gear to 23.04.1
KDE Gear 23.04.1

Thursday, 11 May 2023

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

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

 * kdenlive: Fix corrupted project files on opening
 * skanpage: Scan Export window's OCR language list is now scrollable
 * spectacle: Quitting Spectacle with Escape no longer affects windows below it

Announcement:	https://kde.org/announcements/gear/23.04.1/
Changelog:	https://kde.org/announcements/changelogs/gear/23.04.1/
2023-05-14 07:58:43 +02:00
Alexey Dokuchaev
2ef9b9db67 irc/quirc: clean the port's Makefile up a little
Drop needless MAKE_ENV+=DESTDIR=${STAGEDIR}, adjust USE_XORG per
what stage Q/A reports, and put the knobs in their natural order.
2023-05-12 03:51:48 +00:00
Muhammad Moinur Rahman
7c411a7ff8 irc/pounce: Unbreak with OpenSSL 3.0.0
Approved by:	portmgr (blanket)
2023-05-04 03:44:29 +02:00
Muhammad Moinur Rahman
d928d6fc23 irc/iroffer-dinoex: Mark BROKEN_SSL
- Fails to detect crypt.h fro OpenSSL 3.0.0 and later

Approved by:	portmgr (blanket)
2023-05-04 03:44:27 +02:00
Muhammad Moinur Rahman
1dbf979f9a irc/catgirl: Remove USES=ssl
Currently this port fails to build with all versions of ssl available in
the tree however works fine with libretls so remove USES=ssl and the
relevant confitionals.

Approved by:	portmgr (blanket)
2023-05-03 03:29:50 +02:00
Muhammad Moinur Rahman
e36698b9f7 irc/scrollz: Unbreak on HEAD
Approved by:	portmgr (blanket)
2023-05-02 15:52:34 +02:00
Muhammad Moinur Rahman
4cef8f14ac irc/srain: Unbreak
- Add USES-desktop-file-utils

Approved by:	portmgr (blanket)
2023-05-01 00:38:45 +02:00
Jesús Daniel Colmenares Oviedo
c73027b888 irc/py-sopel: New port
Sopel is a simple, lightweight, open source, easy-to-use IRC Utility
bot, written in Python. It's designed to be easy to use, run and
extend.

PR:		265807
Approved by:	Jesús Daniel Colmenares Oviedo (maintainer)
2023-04-29 00:40:54 +01:00
Dries Michiels
95dea7c8aa irc/inspircd: update to 3.16.0
Changes:	https://docs.inspircd.org/3/change-log/#inspircd-3160
2023-04-28 13:25:34 +02:00