1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-25 00:51:21 +00:00
Commit Graph

11434 Commits

Author SHA1 Message Date
Stefan Eßer
b7f05445c0 Add WWW entries to port Makefiles
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)
2022-09-07 23:10:59 +02:00
Tobias C. Berner
b86221feea cleanup: remove trailing whitepaces 2022-09-07 12:26:41 +02:00
Michael Osipov
af9049902e editors/vim-colorschemes-legacy: Remove RUN_DEPENDS, change install dir
As noted by cy, setting RUN_DEPENDS=vim means that any other vim flavor
gets uninstalled when this port is installed. Nothing in this port
actually depends on Vim at all; it should work equally well for Neovim
or any Vim flavor. It makes most sense to just drop the RUN_DEPENDS
altogether.

While here, change the install dir to PREFIX/share/vim/vimfiles. The
previous dir, .../vim/vim90, is the private runtime library, and
vimfiles has over time become the site extension to the runtime library.
2022-09-06 14:34:11 -06:00
Tobias C. Berner
a185ff2237 editors/libreoffice: prepare for poppler 22.09
PR:		266151
Obtained from:	https://github.com/archlinux/svntogit-packages/blob/packages/libreoffice-fresh/trunk/libreoffice-poppler-22.09.0.patch
2022-09-06 17:50:00 +02:00
Hiroki Tagato
e800b89f74 devel/electron18: update to 18.3.11
Changelog: https://github.com/electron/electron/releases/tag/v18.3.11
2022-09-06 17:53:01 +09:00
Nuno Teixeira
f03b2ed7de editors/lapce: Update to 0.2.0
ChangeLog:	https://github.com/lapce/lapce/releases/tag/v0.2.0
PR:		266232
2022-09-05 20:26:22 +01:00
Dima Panov
42a5d113ba editors/kile: pet stage-qa 2022-09-05 22:06:12 +03:00
Dima Panov
0e2d1fdabc editors/kate: pet stage-qa 2022-09-05 22:06:12 +03:00
Felix Palmen
ae0a635327 editors/libreoffice: Fix build with QT5 on i386
Fix these errors by adding -Wno-c++11-narrowing:

  /wrkdirs/usr/ports/editors/libreoffice/work/libreoffice-7.4.0.3/vcl/unx/generic/window/salframe.cxx:650:39:
  error: non-constant-expression cannot be narrowed from type 'unsigned
  int' to 'tools::Long' (aka 'long') in initializer list
  [-Wc++11-narrowing]
      maGeometry.setPosSize({ x, y }, { w, h });
                                          ^
Approved by:	office (fluffy), tcberner (mentor)
2022-09-05 19:54:19 +02:00
Ashish SHUKLA
6094fbede3
editors/helix: Update to 22.08.1
GH_TUPLE diff looks a bit convoluted as this time it's auto-generated
instead of manual so far.
2022-09-05 15:34:07 +00:00
Adam Weinberger
91ef78b58b editors/vim: Allow system vimrc, and include defaults.vim for vim-tiny
Two changes here (along with bumping to the latest upstream patch):

1) In the previous Vim commit, support for the system-wide vimrc/gvimrc
   was dropped because we went through contortions to fix loading order
   and monkey around with various defaults.

   However, many people used that file for their system. This commit
   re-adds support for loading it. All work for untangling the mess of
   loading defaults.vim and preventing circular loads is left to the
   user. We just support loading that file; what you do with it is your
   call.

2) vim-tiny is supposed to be the smallest possible Vim experience,
   being just the binary and no runtime library. However, without a
   viable defaults.vim, it's essentially just a larger, slower Vi.
   The vim-tiny package now ships with defaults.vim, which is patched
   to prevent errors from Vim loading the syntax library (which is not
   installed).
2022-09-04 10:07:01 -06:00
Adam Weinberger
a058c61ea3 editors/vim: Update to 9.0.0369, and drop the FreeBSD vimrc
Our FreeBSD vimrc has caused a lot of trouble. It seriously mangles
config loading order (see below PR for the 21 comments it took before
I could get my head around it), clobbers defaults, duplicates defaults,
and simply isn't how Vim does things.

In this patch, the system vimrc is dropped entirely. Instead,
$VIMRUNTIME/defaults.vim sources $VIMRUNTIME/defaults_freebsd.vim, which
contains only FreeBSD-specific settings (today, a convenience augroup
for port creation, and a flag to let syntax/sh.vim know that /bin/sh
isn't bash).

There is no perfect solution here, but by not clobbering anything
anymore, we at least don't *prevent* other solutions. You now get Vim's
defaults, and you are free to override them in your ~/.vimrc.

PR:		251420
2022-09-03 12:03:52 -06:00
Adam Weinberger
c51ce87a4e editors/vim-colorschemes-legacy: Add port
Upstream vim modernized their colorschemes, which is a good thing.
However, the look of them has changed, which is jarring at best for
users used to the original look.

Upstream colorscheme development was split into a new repo, and the
original colorschemes were imported there. This port installs those
colorschemes.

The rest of that repo are the colorschemes included in vim, so there's
not really any benefit to packaging anything else from it.

PR:		265798
2022-09-03 10:26:48 -06:00
Nuno Teixeira
c80c829dd0 editors/focuswriter: Adopt/Update to 1.8.2
- switch to MASTER_SITES

ChangeLog:	https://github.com/gottcode/focuswriter/blob/main/ChangeLog
2022-09-02 19:17:22 +01:00
Rene Ladan
2a09e5b4da cleanup: remove support for FreeBSD 13.0 which expired today.
- Mk/bsd.port.mk: mark 13.0 as unsupported
- Tools/scripts/portsearch: Drop support for FreeBSD <= 4
- archivers/zstd: revert "Fix build on FreeBSD 13.0"
- deskutils/xdg-desktop-portal: remove check for 13.0
- devel/libpeas: remove outdated comment
- editors/imhex: remove compatibility for 13.0
- editors/libreoffice: remove compatibility for 13.0
- editors/openoffice-4: remove compatibility for 13.0
- editors/openoffice-devel: remove compatibility for 13.0
- emulators/linux_base-c7: remove compatiblity for 13.0
- graphics/drm-kmod: remove detection for 13.0
- graphics/gpu-firmware-amd-kmod: do not check 13.0 anymore
- graphics/linux-c7-libdrm: remove support for 13.0
- math/igraph: remove support for 13.0
- net/asterisk16: drop support for ancient FreeBSD versions
- net/asterisk18: drop support for ancient FreeBSD versions
- security/openssl*: drop now obsolete patches
- sysutils/bhyve+: drop support for FreeBSD 13.0
- sysutils/ebsnvme-id: drop support for FreeBSD 13.0
- sysutils/openzfs: remove detection of FreeBSD 13.0
- sysutils/openzfs-kmod: drop detection of FreeBSD 13.0
- www/firefox: generalize pkg-message a bit regarding hgame(4)
- x11/xorg-cf-files: remove support for FreeBSD < 6 (yes, pre-2008)

While here, regenerate patches for:
- x11/xorg-cf-files
- net/asterisk16
- net/asterisk18

While here, remove a stale $Id$ from Tools/scripts/portsearch

Differential Revision: https://reviews.freebsd.org/D36233

Reviewed by:	office (fluffy), x11 (manu), arrowd, brnrd, cperciva, freqlabs, imp, jbeich, madpilot, nobutaka
2022-09-01 15:52:16 +02:00
Yasuhiro Kimura
53316d9a24 editors/with-editor-devel: Update to latest snapshot
Changes: cfcbc27...1d5860c
2022-09-01 16:12:34 +09:00
Ashish SHUKLA
ee154350fc
editors/emacs-devel: Update to git snapshot 136495f 2022-08-31 23:10:53 +00:00
Jose Alonso Cardenas Marquez
baf7c8d360 editors/cudatext: update to 1.169.2 2022-08-30 00:45:55 -05:00
Lewis Cook
95df734a81 editors/micro: Update to v2.0.11
Changes:	https://github.com/zyedidia/micro/releases/tag/v2.0.11
2022-08-28 01:33:06 +01:00
Alexandre C. Guimarães
4ee3edce83
editors/texstudio: Update to 4.3.1 2022-08-27 19:46:03 -03:00
Dmitri Goutnik
3d67f7f421 editors/encryptpad: Update to 0.5.0.2
Changes:	https://github.com/evpo/EncryptPad/releases/tag/v0.5.0.2
2022-08-27 16:16:38 -05:00
Nuno Teixeira
eebf2f3f34 editors/lapce: New port: Lightning-fast and Powerful Code Editor
Lapce is written in pure Rust with a UI in Druid. It is designed with
Rope Science from the Xi-Editor which makes for lightning-fast
computation, and leverages OpenGL for rendering.

 - Built-in LSP (Language Server Protocol) support to give you
   intelligent code features such as: completion, diagnostics and code
   actions
 - Modal editing support as first class citizen (Vim-like, and
   toggleable)
 - Built-in remote development support inspired by VSCode Remote
   Development.
 - Plugins can be written in programming languages that can compile to
   the WASI format (C, Rust, AssemblyScript)
 - Built-in terminal, so you can execute commands in your workspace,
   without leaving Lapce.

WWW: https://lapce.dev/

PR:		265892
2022-08-27 15:24:58 +01:00
Tobias C. Berner
d9b0d9ac4e framework: switch tree to using vala.mk
PR:		249940
2022-08-26 19:02:25 +02:00
Tobias C. Berner
630a8a1ea5 devel/qca: add flavors for Qt 5 and Qt 6 2022-08-26 08:30:22 +02:00
Tobias Kortkamp
7a18484110
*: Return unused ports 2022-08-25 23:16:21 +02:00
Baptiste Daroussin
b9b250f912 rust: bring back update to 1.63
Revert back the revert of the update of rust and related commits

This revert was drive by beside validation by portmgr via exp-run
and not respectful of the etiquette we have between committers

This reverts commit 8ecb1f8141.
This reverts commit 04d257baa1.
This reverts commit 2757c63bd0.
This reverts commit 75f4713de5.
This reverts commit e88e592111.
This reverts commit 783c056d7d.

With hat:	portmgr
2022-08-25 16:49:50 +02:00
Piotr Kubaj
783c056d7d Revert "lang/rust: Bump revisions after 1.63.0"
This reverts commit c7912d9775.

PR:	265915
2022-08-25 12:49:39 +02:00
Mikael Urankar
c7912d9775 lang/rust: Bump revisions after 1.63.0 2022-08-25 10:51:32 +02:00
Thomas E. Dickey
d0464b0838 editors/{x}vile: update to version 9.8w
ChangeLog: https://invisible-island.net/vile/CHANGES.html#v9_8w

PR:		265996
Reported by:	dickey@invisible-island.net (maintainer)
2022-08-23 18:57:42 +02:00
Hiroki Tagato
68e973150a devel/electron18: update to 18.3.9
Changelog: https://github.com/electron/electron/releases/tag/v18.3.9
2022-08-21 16:08:01 +09:00
Dima Panov
3b5bc0e0d9 editors/libreoffice: unbreak build in clean environment (+)
WebP library is mandatory now, declare it directly.

PR:	265960
Reported by:	riggs
2022-08-20 22:36:51 +03:00
MANTANI Nobutaka
ae224e7713 editors/imhex: Update to 1.21.2 2022-08-21 02:49:51 +09:00
Wen Heping
8d6093ac9d editors/nano: Update to 6.4
PR:		265634
Reported by:	wen@
Approved by:	maintainer(timeout, > 14 days)
2022-08-20 09:28:03 +08:00
Hiroki Tagato
6ba49cb449 editors/vscode: update to 1.70.2
Changelog: https://code.visualstudio.com/updates/v1_70
2022-08-19 17:39:05 +09:00
Tobias C. Berner
116b90e550 KDE: Update KDE Gear to 22.08
Thursday, 18 August 2022

KDE Gear ⚙️ 22.08 has Landed!

KDE Gear ⚙️ is the collection of KDE apps, frameworks and libraries that
all release new versions at the same time. Version 22.08 brings updates
for KDE programs for working, developing your creativity and enjoying
your free time without having to submit yourself to extortionate
licenses, intrusive advertising, or surrender your privacy.

Discover the most important changes added in the last four months to
software designed to make your life better!

Full announcement:
	https://kde.org/announcements/gear/22.08.0/
2022-08-18 18:20:59 +02:00
Dima Panov
1fc4b7db57 editors/libreoffice: update to 7.4.0 release (+)
On behalf of Office team I proud to announce a major update: LibreOffice 7.4!

   * 16,384 columns in spreadsheets
   * Better change tracking
   * Document themes in presentations

...plus compatibility improvements, performance boosts and more.

Read more:	https://blog.documentfoundation.org/blog/2022/08/18/libreoffice-7-4-community/
2022-08-18 15:25:31 +03:00
Mohammad S. Babaei
265585c6ce editors/jucipp: Update to 1.7.2
- unbreak[1]

[1] https://gitlab.com/cppit/jucipp/-/issues/453

ChangeLog:	https://gitlab.com/cppit/jucipp/-/releases/v1.7.2
PR:		265838
Reported by:	unitrunker <unitrunker@gmail.com>
MFH:		2022Q3
2022-08-17 16:06:46 +01:00
Yasuhiro Kimura
80169576e7 editors/emacs-devel: Update to 2022-08-16 snapshot
This fixes the problem that devel_full and devel_nox flavors of some
ports depending on emacs fail to be built with following error
message.

Symbol's function definition is void: update-directory-autoloads

Changes:	11e6c12...cf873c1
2022-08-16 23:41:40 +09:00
Mikael Urankar
9d98cc70d5 editors/kak-lsp: Update to 13.0.0
Changes: https://github.com/kak-lsp/kak-lsp/releases/tag/v13.0.0
2022-08-15 17:18:42 +02:00
Neel Chauhan
ad94d67749 editors/gedit: Update to 42.2 2022-08-14 19:12:10 -07:00
Hiroki Tagato
a030a071c3 devel/electron18: update to 18.3.8
Changelog: https://github.com/electron/electron/releases/tag/v18.3.8
2022-08-15 10:20:09 +09:00
Hiroki Tagato
23d2930553 editors/vscode: update to 1.70.1
Changelog: https://code.visualstudio.com/updates/v1_70
2022-08-13 14:44:25 +09:00
Thierry Thomas
cfd1e07e91 editors/bee-host: remove the dependency on Python
It was just there for a simple test.
2022-08-12 18:20:26 +02:00
Dima Panov
4cf39decb3 */*: bump all consumers after recent boost upgrade 2022-08-12 17:46:53 +03:00
Thierry Thomas
5a22bf5e34 editors/bee-host: host part of the Browser's Exernal Editor extension
BeeCtl is the host part of Chrome-bee, a Chrome/Firefox extension that
allows to edit text fields with an external editor.
2022-08-12 13:26:33 +02:00
Alexandre C. Guimarães
5d0624b6eb
editors/texstudio: Update to 4.3.0 2022-08-11 23:46:37 -03:00
Joseph Mingrone
fe6e0a33b1
editors/emacs-devel: Update to fix build when pgtk knob is off
The 2022-07-31 update to 3d6af11 introduced a bug that caused the build
to fail when the port's pgtk knob was off.

	cc -o temacs.tmp ...
        ld: error: undefined symbol: x_scroll_bar_redraw >>> referenced
        by xterm.c >>> xterm.o:(XTset_vertical_scroll_bar)

This update includes an upstream fix.

Changes: 11e6c12...261d6af

Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D36034
2022-08-11 13:08:40 -03:00
Tobias C. Berner
016c05440c graphics/poppler: bump dependencies
Bump port revisions of poppler users after 04f1b0c1a8
2022-08-09 07:50:08 +02:00
Hiroki Tagato
75b5874853 editors/vscode: update to 1.70.0
Changelog: https://code.visualstudio.com/updates/v1_70
2022-08-08 16:16:49 +09:00
Hiroki Tagato
69284495a2 devel/electron18: update to 18.3.7
Changelog: https://github.com/electron/electron/releases/tag/v18.3.7
2022-08-06 15:06:39 +09:00
MANTANI Nobutaka
af0699d0d1 editors/imhex: Update to 1.20.0 2022-08-06 05:27:30 +09:00
Hiroki Tagato
6726ae2f96 devel/electron18: update to 18.3.6
Changelog: https://github.com/electron/electron/releases/tag/v18.3.6
2022-08-04 15:58:32 +09:00
Dmitri Goutnik
4476f89764 all: Bump PORTREVISION after Go update
Bump Go ports PORTREVISION after GO_DEFAULT and lang/go118 update.
2022-08-03 16:35:13 -05:00
Yuri Victorovich
7ec36d9c8f editors/o: Update 2.55.0 -> 2.55.1
Reported by:	portscout
2022-08-03 10:30:41 -07:00
Yuri Victorovich
97bd85e37f editors/notepadnext: Update 0.5.3 -> 0.5.4
Reported by:	portscout
2022-08-03 01:58:09 -07:00
Jose Alonso Cardenas Marquez
a4c3123ea7 editors/cudatext: update to 1.168.0 2022-08-01 17:51:08 -05:00
Yasuhiro Kimura
ac4cee8e12 editors/with-editor-devel: Add new port
Add editors/with-editor-devel, development version of Emacs Lisp
library to use the emacsclient as the $$EDITOR of child processes.

https://github.com/magit/with-editor
2022-08-02 01:12:15 +09:00
Adam Weinberger
d283eb24db editors/vim: Update to 9.0.0129 2022-08-01 07:47:55 -06:00
Adam Weinberger
8380febbf3 editors/vim: Add some explanatory comments to the vimrc
Our vimrc duplicates settings from $VIMRUNTIME/defaults.vim, which
appears odd.

However, it's actually required because of vim-tiny. vim-tiny installs
an empty defaults.vim stub, meaning that it only gets the settings that
appear in our vimrc.

PR:		265502
2022-08-01 07:47:55 -06:00
Rene Ladan
6a5c7cc019 cleanup: Remove expired ports:
2022-08-01 editors/codelite: Has been broken for over a year.
2022-08-01 15:24:04 +02:00
Yuri Victorovich
98e12b1293 editors/o: Update 2.54.0 -> 2.55.0 2022-07-31 23:53:14 -07:00
Yasuhiro Kimura
c6a8f5f5ba editors/emacs-devel: editors/emacs-devel: Update to 2022-07-3 snapshot
Changes:	23ffb0c...3d6af11
2022-07-31 15:42:40 +09:00
MANTANI Nobutaka
6e414cd440 editors/imhex: Update to 1.19.3 2022-07-28 01:27:41 +09:00
Dmitry Marakasov
c41bce980e editors/openoffice-4: mark BROKEN
Approved by:	portmgr blanket
2022-07-26 18:19:50 +03:00
Dmitry Marakasov
ac31de5dfe editors/openoffice-devel: mark BROKEN
Approved by:	portmgr blanket
2022-07-26 18:19:50 +03:00
MANTANI Nobutaka
c576d09024 editors/imhex: Update to 1.19.2 2022-07-24 15:49:38 +09:00
Dima Panov
d31904329b editors/libreoffice: update to 7.3.5 release (+)
LibreOffice 7.3.5 Office Suite Released with 83 Bug Fixes and improvements.
Read more: https://blog.documentfoundation.org/blog/2022/07/21/libreoffice-7-3-5-community/

MFH:	2022Q3
2022-07-24 00:53:32 +03:00
Nuno Teixeira
81aac8ac84 editors/amp: New port: Complete text editor for your terminal
Heavily inspired by Vi/Vim. Amp aims to take the core interaction model
of Vim, simplify it, and bundle in the essential features required for
a modern text editor.

WWW: https://amp.rs/
2022-07-21 15:21:42 +01:00
Tobias C. Berner
11049e36cb cleanup: remove '$MCom' tag
gnome@ no longer uses Marcusom as their staging ground.

Approved by:		gnome (nc)
Differential Revision:	https://reviews.freebsd.org/D35866
2022-07-20 21:44:12 +02:00
Tobias C. Berner
7cd7a8d850 editors: remove 'Created by' lines
A big Thank You to the original contributors of these ports:

  *  Adam Saponara <as@php.net>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Andreas Kohout <shanee@augusta.de>
  *  Andrej Zverev <az@inec.ru>
  *  Andrey Zakhvatov
  *  Anton Tornqvist <antont@inbox.lv>
  *  Bill Fumerola <billf@chc-chimes.com>
  *  Bob Eager <bob@eager.cx>
  *  Chris D. Faulhaber <jedgar@fxp.org>
  *  Chris Petrik <chris@officialunix.com>
  *  Christian Brueffer <chris@unixpages.org>
  *  Craig Leres <leres@FreeBSD.org>
  *  Daniel Eischen <deischen@FreeBSD.org>
  *  David O'Brien <obrien@cs.ucdavis.edu>
  *  David Thiel <lx@redundancy.redundancy.org>
  *  Diego Depaoli <trebestie@gmail.com>
  *  Dima Dorfman <dima@unixfreak.org>
  *  Dmitri Goutnik <dg@syrec.org>
  *  Dominic Mitchell
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Frederic Cambus
  *  Gea-Suan Lin <gslin@gslin.org>
  *  Geoffrey Mainland <mainland@apeiron.net>
  *  Grzegorz Blach <gblach@FreeBSD.org>
  *  Hakisho Nukama <nukama@gmail.com>
  *  James Bailie <jimmy@mammothcheese.ca>
  *  Janos Mohacsi <janos.mohacsi@bsd.hu>
  *  Jason Evans <jasone@FreeBSD.org>
  *  Jean-Yves Lefort <jylefort@brutele.be>
  *  Jille Timmermans (jille@quis.cx)
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Johannes Meixner <johannes@perceivon.net>
  *  John Merryweather Cooper et al
  *  Jun-ichiro itojun Itoh <itojun@itojun.org>
  *  KIMURA Yasuhiro <yasu@utahime.org>
  *  Kelly Yancey <kbyanc@posi.net>
  *  Kenneth Vestergaard Schmidt <kvs@pil.dk>
  *  Kris Kennaway <kris@FreeBSD.org>
  *  Leif Pedersen <bilbo@devpit.org>
  *  MANTANI Nobutaka <nobutaka@nobutaka.com>
  *  Mark Pulford <mark@kyne.com.au>
  *  Martin Blapp
  *  Matías Pizarro <matias@pizarro.net>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michael Johnson <ahze@ahze.net>
  *  Michael L. Hostbaek (mich@freebsdcluster.org)
  *  Michael Vasilenko <acid@stu.cn.ua>
  *  Miguel Clara <miguelmclara@gmail.com>
  *  Mohammad S. Babaei <info@babaei.net>
  *  Nicola Vitale <nivit@email.it>
  *  Olga Smirnova <mistresssilvara@hotmail.com>
  *  Oliver Lehmann <oliver@FreeBSD.org>
  *  Olivier Cochard-Labbe <olivier@FreeBSD.org>
  *  Olivier Duchateau
  *  Patrick Li <pat@databits.net>
  *  Peter Wemm <peter@FreeBSD.org>
  *  Philippe Lefebvre <nemesis@balistik.net>
  *  Rimvydas Jasinskas <zrj@ef.irc>
  *  Roman Shterenzon <roman@xpert.com>
  *  Satoshi Asami (asami)
  *  Shaun Amott <shaun@FreeBSD.org>
  *  Shigeyuki FUKUSHIMA <shige@FreeBSD.org>
  *  Shigeyuki Fukushima <shige@FreeBSD.org>
  *  Stanislav Sedov <stas@core.310.ru>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Vitaly Magerya <vmagerya@gmail.com>
  *  Xin LI <delphij@FreeBSD.org>
  *  Ying-Chieh Liao
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
  *  alepulver
  *  brett@peloton.physics.montana.edu
  *  buganini@gmail.com
  *  eric
  *  erich@rrnet.com
  *  gahr
  *  gelf
  *  giffunip@asme.org
  *  ijliao
  *  jkh
  *  joerg
  *  joseph@randomnetworks.com
  *  krion
  *  lightside <lightside@gmx.com>
  *  pgf
  *  rch@richard.eu.org
  *  tetsushi NAKAI <nakai@tsl.pe.u-tokyo.ac.jp>
  *  tg
  *  thierry@pompo.net
  *  torstenb@FreeBSD.org
  *  verm

With hat:	portmgr
2022-07-20 16:21:49 +02:00
Hiroki Tagato
246f2a7604 editors/vscode: update to 1.69.2
Changelog: https://code.visualstudio.com/updates/v1_69
2022-07-20 14:30:01 +09:00
Yuri Victorovich
0f182b70d9 editors/o: Update 2.53.0 -> 2.54.0
Reported by:	portscout
2022-07-17 10:14:18 -07:00
Joseph Mingrone
3fc5d229e2
editors/emacs-devel: Update to 2022-07-15 commit, 23ffb0c
06cd246...23ffb0c

Sponsored by:	The FreeBSD Foundation
2022-07-16 00:07:11 -03:00
Neel Chauhan
9d77bc43ed editors/gnome-text-editor: I created the port not marcus@ 2022-07-14 15:48:25 -07:00
Neel Chauhan
fbb6231edd editors/gnome-text-editor: New port 2022-07-14 13:20:52 -07:00
Dmitri Goutnik
153cb65ac8 all: Bump PORTREVISION after lang/go{117,118} update 2022-07-14 07:46:05 -05:00
Hiroki Tagato
72f9fa26e7 editors/vscode: update to 1.69.1
Changelog: https://code.visualstudio.com/updates/v1_69
2022-07-14 15:06:06 +09:00
Jose Alonso Cardenas Marquez
9ffe7ffe67 editors/cudatext: update to 1.166.5 2022-07-12 20:41:25 -05:00
Alexey Dokuchaev
57777718bd editors/lite: the port had been improved (part two)
- Install additional plugins, but abstain from automatically
  loading them all: unlike syntax highlight ones, some of them
  might change editor's behavior in potentially unwanted ways
- Save the crash error log in the user's home directory
2022-07-11 09:27:12 +00:00
Guido Falsi
d75e0d4597 editors/mousepad: Update to 0.5.10 2022-07-10 10:22:56 +02:00
Hiroki Tagato
b4ea34b088 editors/vscode: update to 1.69.0
Changelog: https://code.visualstudio.com/updates/v1_69
2022-07-10 10:37:27 +09:00
Alexey Dokuchaev
6b26932544 editors/lite: the port had been improved (part one)
- Pull the patch from GitHub which reduces idle CPU usage
- Install extra color schemes and syntax highlight plugins
2022-07-09 18:18:18 +00:00
Stefan Eßer
5b2cbb7be2 editors/vscode: fix build with ${LOCALBASE}/share/.yarnrc existing
PR:		242936
Reported by:	bourne.identity@hotmail.com,
	 	jacques+freebsdbugzilla@foucry.net,
		meta
2022-07-09 10:51:16 +09:00
Tobias C. Berner
7945adb0aa KDE: Update KDE Gear to 22.04.3
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:

    * elisa: Fix the seek slider with newer versions of qqc2-desktop-style
    * konsole: Better recognition for URIs
    * korganizer: Fix a crash when completing a to-do in the summary view

Changelog: https://kde.org/announcements/changelogs/gear/22.04.3/
2022-07-07 23:49:42 +02:00
MANTANI Nobutaka
f9e0c9c0d0 editors/imhex: Update to 1.19.1 2022-07-08 03:34:11 +09:00
Yuri Victorovich
06842dd0aa editors/notepadnext: Update 0.5.2 -> 0.5.3
Reported by:	portscout
2022-07-06 23:06:05 -07:00
Robert Clausecker
8ce2900d5a devel/schilybase: 2022 schilytools touchup
Following Jörg Schilling's death in 2021, this is a light touch up of
the port in preparation of future updates at the project's new home.

 - Jörg's domains have started to run out.  Change the WWW to our new
   project lest they point to some unrelated site.
 - Instead of building profiled libraries and then throwing them out,
   have -PROFILE not build these in the first place.
 - Enable symbol versioning for hardening against mismatched library
   versions.  While tested well on Linux, this option was never enabled
   on FreeBSD due to Jörg's lack of experience with the system.  Given
   that the toolchain is pretty much the same, little to now issues are
   to be expected.
 - Relax schilybase dependency to just LIB_DEPENDS to simplify partial
   upgrades.  This is reasonably safe now that symbol versioning has
   been enabled.

WWW:		https://codeberg.org/schilytools/schilytools

ChangeLog: https://codeberg.org/schilytools/schilytools

PR:	265040
Reported by:	fuz@fuz.su (maintainer)
2022-07-07 07:35:24 +02:00
Alexey Dokuchaev
a4aac45549 editors/lite: text editor written mostly in Lua (new port added)
It aims to provide something practical, pretty, small, and fast,
implemented as simply as possible; easy to modify and extend via
plugins, or to use without doing either.

WWW: https://github.com/rxi/lite
2022-07-06 17:35:14 +00:00
MANTANI Nobutaka
2a2f3c8d62 editors/imhex: Update to 1.19.0 2022-07-07 01:46:51 +09:00
Tobias C. Berner
7e5fe8fd65 graphics/poppler: bump PORTREVISION of poppler consumers 2022-07-06 18:25:53 +02:00
Charlie Li
d128a40923
editors/xed: update to 3.2.4
Changes: https://github.com/linuxmint/xed/compare/3.2.2...3.2.4

Note: port lineage comes from the freebsd-ports-gnome repo since
2018, not what was committed since 2020:
* https://github.com/freebsd/freebsd-ports-gnome/pull/29
* https://github.com/freebsd/freebsd-ports-gnome/pull/33
* https://github.com/freebsd/freebsd-ports-gnome/pull/38
* https://github.com/freebsd/freebsd-ports-gnome/pull/39

Approved by: arrowd (mentor)
Differential Revision: https://reviews.freebsd.org/D35706
2022-07-04 20:44:09 -04:00
Hiroki Tagato
3118f087c9 devel/electron17: update to 17.4.9
Changelog: https://github.com/electron/electron/releases/tag/v17.4.9
2022-07-04 09:29:02 +09:00
Mikael Urankar
a50372b91f lang/rust: Bump revisions after 1.62.0 2022-07-02 15:47:05 +02:00
Yuri Victorovich
bd82bebc97 editors/o: Update 2.52.0 -> 2.53.0
Reported by:	portscout
2022-07-01 20:46:04 -07:00
Ashish SHUKLA
db91799d15
editors/emacs-devel: Update to git snapshot 06cd246 2022-07-01 19:28:49 +00:00
Adam Weinberger
a8eb412d27 editors/vim: Update to 9.0.0016
This is a major release. The biggest new feature is vim9 script, a
backwards-incompatible dialect that improves some of the worst
headaches of classic vimscript.
2022-07-01 08:11:53 -06:00
Robert Clausecker
ade5797207 editors/rehex: update to 0.5.3
ChangeLog: https://github.com/solemnwarning/rehex/releases/tag/0.5.3

PR:	264894
Reported by:	fuz@fuz.su (maintainer)
2022-06-28 07:21:25 +02:00
Adam Weinberger
e96925a940 editors/neovim: Update to 0.7.2 2022-06-26 10:19:32 -06:00
Hiroki Tagato
5878178a0b devel/electron17: update to 17.4.8
Changelog: https://github.com/electron/electron/releases/tag/v17.4.8
2022-06-23 11:01:11 +09:00
Jose Alonso Cardenas Marquez
87d358348c editors/cudatext: Add missing changes on previous commit 2022-06-20 20:19:16 -05:00
Jose Alonso Cardenas Marquez
c77c31909f lang/fpc: Fix build issues building some fpc based apps
- Add missing parameter to getdirentries syscall function
- Re-build i386 and amd64 bootstrap
- Revert fpc-i386 (FPC_USE_LIBC) build to syscall build
- Bump PORTREVISION in all ports dependant of freepascal compiler
2022-06-20 20:17:20 -05:00
Guido Falsi
96f01f0ca7 editors/ghostwriter: Update to 2.1.4 2022-06-20 09:50:44 +02:00
Jose Alonso Cardenas Marquez
cedfa0ad1f */*: Bump PORTREVISION
* editors/lazarus was updated to 2.2.2
2022-06-18 00:57:02 -05:00
Jose Alonso Cardenas Marquez
906ed49c49 editors/cudatext: update to 1.166.0
ChangeLog at:	https://cudatext.github.io/history.txt
2022-06-18 00:51:57 -05:00
Jose Alonso Cardenas Marquez
ac3aa43b25 editors/lazarus-*: update to 2.2.2
ChangeLog at:	https://gitlab.com/freepascal.org/lazarus/lazarus/-/commits/fixes_2_2
2022-06-18 00:50:23 -05:00
Hiroki Tagato
353b9e707f editors/vscode: update to 1.68.1
Changelog: https://code.visualstudio.com/updates/v1_68
2022-06-16 15:22:14 +09:00
Yasuhiro Kimura
1407cc7095 editors/emacs-devel: Update to 2022-06-15 snapshot
Changes:	774880c...a29e0f1
2022-06-16 13:02:51 +09:00
Yuri Victorovich
89cfb00e41 editors/o: Update 2.51.0 -> 2.52.0
Reported by:	portscout
2022-06-13 18:00:03 -07:00
Hiroki Tagato
293d2a10f6 editors/vscode: update to 1.68.0
Changelog: https://code.visualstudio.com/updates/v1_68
2022-06-12 13:49:52 +09:00
Tobias C. Berner
8747d18a3b KDE: Update KDE Gear to 22.04.2 (June bugfix release)
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:

 *   ark: Support ‘7zip’ as well as ‘p7zip’.
 *   konsole: Fix scroll position jumps regression.
 *   okular: Fix crash while undoing with the menu on an empty
     annotation.

Distro and app store packagers should update their application packages.

Full Changelog:	https://kde.org/announcements/changelogs/gear/22.04.2/
2022-06-10 22:06:27 +02:00
Dima Panov
4821e83c2e */libreoffice*: update to 7.3.4 release (+)
Stay fresh! LibreOffice 7.3.4 Community edition is now available,
with over 80 bugfixes and compatibility improvements.

Read more:	https://blog.documentfoundation.org/blog/2022/06/09/libreoffice-7-3-4-community/
2022-06-10 00:36:21 +03:00
Baptiste Daroussin
33d69a3cde editors/morla: remove gconf support 2022-06-08 22:36:01 +02:00
Baptiste Daroussin
36c95c1ea0 editors/emacs: remove GCONF option 2022-06-08 16:10:15 +02:00
Baptiste Daroussin
b746221d60 editors/emacs-devel: remove GCONF option
gconf2 is a legacy from gnome2 and one of its last components,
it is slowly being decomission, drop option and unecessary dependency
on gconf where possible
2022-06-08 16:06:21 +02:00
Sean Farley
575744dd46 editors/fileobj: Update to 0.7.108
- small cosmetic changes

ChangeLog: https://github.com/kusumi/fileobj/blob/v0.7/CHANGES

PR:		263843
Approved by:	maintainer timeout (zrj@dragonflybsd.org, > 1 month)
2022-06-08 11:44:59 +01:00
Dmitri Goutnik
309cdeccd8 */*: Bump port revisons after lang/go{117,118} update 2022-06-07 16:56:10 -05:00
Neel Chauhan
f02ff87cc4 editors/gedit-plugins: Update to 42.1 2022-06-06 09:57:04 -07:00
Neel Chauhan
0ee215104d editors/gedit: Update to 42.1 2022-06-06 09:57:04 -07:00
Tobias C. Berner
7c24f75361 graphics/poppler: bump port revision of consumers after 22.06 upgrade 2022-06-05 16:03:51 +02:00
MANTANI Nobutaka
df14b79d32 editors/imhex: Update to 1.18.2 2022-06-05 22:18:26 +09:00
Miguel Gocobachi
f19a91214e editors/elementary-code: update to 6.2.0
PR:	264358
Reported by:	miguel@gocobachi.dev
2022-06-05 13:19:22 +02:00
Fernando Apesteguía
7f8065adb4 editors/mle: update to 1.5.0
ChangeLog: https://github.com/adsr/mle/compare/v1.4.3...v1.5.0

PR:	264337
Reported by:	as@php.net (maintainer)
2022-06-05 13:14:02 +02:00
Hiroki Tagato
4001d5f952 devel/electron17: update to 17.4.7
Changelog: https://github.com/electron/electron/releases/tag/v17.4.7
2022-06-03 15:24:37 +09:00
Adam Weinberger
f27ea6b185 editors/vim: Update to 8.2.5052 and fix vimrc clobbering
Vim runtime's defaults.vim will clobber global vimrc settings. It's
fine for the settings we provide, but other edits to that file can
get lost.

To work around this, defaults.vim is now directly sourced and a flag
is set to stop that file from getting loaded a second time. Thanks go
to Anton Saietskii for that bit of magic.

PR:	251420
2022-06-02 11:41:47 -06:00
Adam Weinberger
2530a2f683 editors/vim: Update to 8.2.5048 2022-06-01 03:23:00 -06:00
Mikael Urankar
e9a35a1c50 lang/rust: Bump revisions after 1.61.0 2022-05-31 15:06:17 +02:00
Joseph Mingrone
c318bc12f8
editors/emacs-devel: Update to 2022-05-30 commit, 774880c
Since the last port update two upstream bugs have been fixed.

- The first was a fix to a crash caused by a use-after-free issue.  This
crash was likely only noticed on CURRENT, because jemalloc is built
there with settings to fill freed memory with sentinel data (0x5a).  The
patch to fix the problem was submitted upstream by ashish@.

- The second fix was for a longstanding bug that would cause Emacs to
lock up under certain conditions when the primary selection was probed
at regular intervals. [2]

[1] https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=d52749202f690a50f832c25ddd80929d175e67b4
[2] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22214

Sponsored by:	The FreeBSD Foundation
2022-05-30 19:03:13 -03:00
MANTANI Nobutaka
14e94b4f73 editors/imhex: Update to 1.18.1 2022-05-30 17:38:04 +09:00
Guido Falsi
4e6485c711 editors/ghostwriter: Update to 2.1.3 2022-05-29 17:34:59 +02:00
Ashish SHUKLA
1f97dbc05d
editors/helix: Update to 22.05 2022-05-29 09:36:19 +00:00
Hiroki Tagato
812daaca0f devel/electron17: update to 17.4.6
Changelog: https://github.com/electron/electron/releases/tag/v17.4.6
2022-05-28 12:37:48 +09:00
Yuri Victorovich
2b1635c9a4 editors/notepadnext: Update 0.5.1 -> 0.5.2
Reported by:	piortscout
2022-05-27 13:25:34 -07:00
Mikael Urankar
9aa2109131 editors/kak-lsp: Update to 12.2.1
Changes:
  https://github.com/kak-lsp/kak-lsp/releases/tag/v12.2.0
  https://github.com/kak-lsp/kak-lsp/releases/tag/v12.2.1
2022-05-24 10:59:45 +02:00
Hiroki Tagato
e113481185 devel/electron17: update to 17.4.5
Changelog: https://github.com/electron/electron/releases/tag/v17.4.5
2022-05-24 16:55:43 +09:00
Alexey Dokuchaev
43f9f2c86a editors/wxhexeditor: fix the port's build on ARM
Mixing different types in ternary expression is a bad idea.

PR:	264007
2022-05-23 09:52:24 +00:00
Dima Panov
b082b3d13e devel/boost-all: bump all library consumers after boost upgrade
PR:	246106
2022-05-22 23:17:16 +03:00
Dima Panov
a90eda25e2 editors/jucipp: mark as BROKEN after recent boost upgrade
PR:	246106
2022-05-22 23:17:12 +03:00
Dima Panov
fa795d332e editors/pdfedit: unreak build after boost upgrade
PR:	246106
2022-05-22 23:17:05 +03:00
Fernando Apesteguía
c020f1ec3d editors/codelite: DEPRECATE
Port has no maintainer and has been broken for over a year.
2022-05-19 13:05:55 +02:00
Adriaan de Groot
70adf71359 editors/diamond: update to latest upstream release
There are no release notes, but this incorporates at least
one compatibility fix that was added to ports as a patch previously.
2022-05-19 10:06:19 +02:00
Hiroki Tagato
afefe672ba editors/vscode: update to 1.67.2
Changelog:
- https://code.visualstudio.com/updates/v1_66
- https://code.visualstudio.com/updates/v1_67
2022-05-19 11:30:41 +09:00
Loïc Bartoletti
2d34c2bfea devel/cmake: Update to 3.23.0
Update to 3.23.0.
Fix pkg-plist: using the default share/man location

Release Notes:
  https://cmake.org/cmake/help/v3.23/release/3.23.html

PR:		262886
Exp-run by:	antoine
2022-05-16 08:49:43 +02:00
Joseph Mingrone
a10454a971
editors/emacs-devel: Update to 2022-05-15 commit, 4cba465
2fcbc74...4cba465

Sponsored by:	The FreeBSD Foundation
2022-05-16 00:56:12 -03:00
Tobias C. Berner
f177104d29 KDE: Update KDE Gear to 22.04.1 (bug fix & translation release)
Thursday, 12 May 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,
including:

 * dolphin: The terminal panel will keep in sync with quick folder
   changes now
 * kate: Fix crash on session restore
 * kalendar: Fix ’next week’ button in the week’s view

The full changelog can be found at
https://kde.org/announcements/changelogs/gear/22.04.1/
2022-05-13 14:33:03 +02:00
Neel Chauhan
e2a3fb0851 editors/gnome-latex: Update to 3.40.0 2022-05-09 11:57:05 -07:00
Tobias C. Berner
f22f615ec3 graphics/poppler: bump portrevision of consumers 2022-05-09 18:48:47 +02:00
Robert Clausecker
aaf3658bf4 editors/rehex: update to 0.5.1
- remove upstreamed Makefile patch
 - make building of help files dependent on DOCS option

Changelog:	https://github.com/solemnwarning/rehex/blob/master/CHANGES.txt

PR:		263687
2022-05-09 10:33:58 +02:00
Adriaan de Groot
eebfbce98d editors/diamond: fix build against Copperspice 1.7.4
1.7.4 introduces source-incompatible changes; there is no
corresponding Diamond release, so patch with an upstream
commit that fixes it.

See https://github.com/copperspice/diamond/issues/23
2022-05-08 23:16:23 +02:00
MANTANI Nobutaka
7fafedd73f editors/imhex: Mark IGNORE for FreeBSD versions that uses old libc++
ImHex heavily uses C++20 API functions and some of them are unavailable
in old libc++ before LLVM13 import to the base system.
Therefore, build always fails on the systems that use old libc++.

PR:	263779
2022-05-08 04:44:12 +09:00
Dima Panov
b305ea3361 editors/libreoffice: update to 7.3.3 release (+)
LibreOffice Suite release 7.3.3 is now Aaailable for community users,
with 88 bug fixes and better cocument compatibility.

Read more: https://blog.documentfoundation.org/blog/2022/05/05/libreoffice-733-community/
2022-05-07 14:27:17 +03:00
Yuri Victorovich
10689c7ae9 editors/o: Update 2.50.0 -> 2.51.0 2022-05-06 21:54:14 -07:00
Hiroki Sato
940e9c1ed6
editors/tamago: update to 4.0.6.0.20041122.19.15 2022-05-05 21:13:53 +09:00
Don Lewis
dfe5a8a0e1 editors/openoffice-4: Upgrade to version 4.1.12
Release notes:
  https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.12+Release+Notes
2022-05-05 00:48:38 -07:00
Hiroki Tagato
42a9226d8b editors/vscode: update to 1.65.2
This is the last version based on electron 13.

Changelog: https://code.visualstudio.com/updates/v1_65
2022-05-05 16:39:15 +09:00
MANTANI Nobutaka
ecb6408e74 editors/imhex: Update to 1.17.0 2022-05-05 01:23:01 +09:00
Tobias Kortkamp
57c3caaa6c
lang/rust: Relink ports after the Rust 1.60.0 update 2022-05-03 10:00:34 +02:00
Ashish SHUKLA
459015b552
editors/emacs-devel: Update to git snapshot 2fcbc74 2022-05-02 17:06:23 +00:00
Rene Ladan
8d39705d75 grimreaper: return mich's ports to the pool after safekeeping his ports bit. 2022-05-02 13:06:43 +02:00
Yuri Victorovich
6f42187d5a editors/notepadnext: Install .desktop file and icon file. 2022-05-01 19:45:14 -07:00
Tijl Coosemans
ca1c483922 editors/libreoffice: fix i386/powerpc libcxxrt ABI change detection
This makes the bundled bridgetest_server/bridgetest_client working.

Recently the size of struct __cxa_exception changed on 32 bit
architectures.  A patch committed in 35a5054819 lets libreoffice
detect this by comparing a field of the struct against a known value.
In the bridgetest it turns out this value isn't always the same, so use
a different field instead.

PR:		263596
2022-05-01 10:27:53 +02:00
Adam Weinberger
117e5b03b2 editors/vim: Update to 8.2.4851 2022-05-01 02:04:55 -06:00
Yuri Victorovich
2415af0063 editors/notepadnext: New port: Reimplementation of Notepad++ 2022-04-30 19:59:16 -07:00
Jason E. Hale
bbc5af41f8 editors/mp: Update to 5.58 2022-04-30 15:16:42 -04:00
Jesper Schmitz Mouridsen
872133d794 editors/featherpad: Update to 1.2.0 2022-04-30 11:12:27 +02:00
Tobias C. Berner
ca3f925d6e framework: convert bsd.gstreamer.mk to Uses/gstreamer.mk
- convert bsd.gstreamer.mk to Uses/gstreamer.mk
- convert ports tree to make use of USES=gstreamer
- remove duplicate dependency lines from the tree

Differential Revision: https://reviews.freebsd.org/D35097
2022-04-30 10:03:20 +02:00
Tijl Coosemans
2c64d6af43 editors/openoffice-devel: make robust against __cxa_exception ABI changes
Patch openoffice to replace __cxa_get_globals()->caughtExceptions,
which is a pointer to the start of a struct __cxa_exception, with
__cxa_current_primary_exception(), which is a pointer to the end.  This
allows struct __cxa_exception to be extended at the start as was
recently done in FreeBSD main and stable/13 on 64-bit architectures.

Recently on FreeBSD main and stable/13 __attribute__((__aligned__)) was
added to struct _Unwind_Exception which changes its size on 32-bit
architectures, and that of __cxa_exception as well.  Patch openoffice
to detect this so packages built on 13.0 still work on 13.1.

Add a build dependency on a recent version of devel/libunwind so we
always build with an unwind.h that has the right definition of
_Unwind_Exception.  The dependency was already pulled in via gstreamer
(with default options).
2022-04-28 22:15:37 +02:00
Tijl Coosemans
88045c0549 editors/openoffice-4: make robust against __cxa_exception ABI changes
Patch openoffice to replace __cxa_get_globals()->caughtExceptions,
which is a pointer to the start of a struct __cxa_exception, with
__cxa_current_primary_exception(), which is a pointer to the end.  This
allows struct __cxa_exception to be extended at the start as was
recently done in FreeBSD main and stable/13 on 64-bit architectures.

Recently on FreeBSD main and stable/13 __attribute__((__aligned__)) was
added to struct _Unwind_Exception which changes its size on 32-bit
architectures, and that of __cxa_exception as well.  Patch openoffice
to detect this so packages built on 13.0 still work on 13.1.

Add a build dependency on a recent version of devel/libunwind so we
always build with an unwind.h that has the right definition of
_Unwind_Exception.
2022-04-28 22:15:37 +02:00
Tijl Coosemans
cb615a1683 editors/libreoffice: warn users about libcxxrt ABI incompatibility
Mark BROKEN on affected versions of FreeBSD main and stable/13 and tell
users to update FreeBSD first so they have the latest libcxxrt.

PR:		263596
2022-04-28 13:58:19 +02:00
Chris Hutchinson
c59b9bdc6f editors/2bsd-vi: set new MAINTAINER
Submitter requests maintainership. Already maintainer of several ports.

PR:	263588
Reported by:	portmaster@bsdforge.com
2022-04-28 08:23:24 +02:00
Robert Clausecker
930715f767 editors/rehex: update to 0.5.0
ChangeLog: https://github.com/solemnwarning/rehex/releases/tag/0.5.0

Submitter requests maintainership. Already maintainer of several ports.

PR:	263562
Reported by:	fuz@fuz.su (maintainer)
2022-04-28 07:58:56 +02:00
Tijl Coosemans
35a5054819 editors/libreoffice: make robust against __cxa_exception ABI changes
Patch libreoffice to replace __cxa_get_globals()->caughtExceptions,
which is a pointer to the start of a struct __cxa_exception, with
__cxa_current_primary_exception(), which is a pointer to the end.  This
allows struct __cxa_exception to be extended at the start as was
recently done in FreeBSD main and stable/13 on 64-bit architectures.

Recently on FreeBSD main and stable/13 __attribute__((__aligned__)) was
added to struct _Unwind_Exception which changes its size on 32-bit
architectures, and that of __cxa_exception as well.  Patch libreoffice
to detect this so packages built on 13.0 still work on 13.1.

Change the LIB_DEPENDS on libunwind to a BUILD_DEPENDS because we only
need unwind.h (for FreeBSD 13.0 and older where that header is hidden
in /usr/include/c++/v1).

PR:		263596
Approved by:	office (fluffy)
2022-04-27 18:53:04 +02:00
Piotr Kubaj
37ebeda814 editors/biew: remove unnecesary BROKEN_${ARCH}
The port has ONLY_FOR_ARCHS anyway.
2022-04-27 13:22:45 +00:00
Piotr Kubaj
e8566e6bd1 editors/the: enable on powerpc 2022-04-27 13:22:43 +00:00
Tobias C. Berner
7dd73cf435 graphics/poppler: bump portrevision of consumers
Bump revisions after 0ee787592d due to so-version bump.

PR:		 263009
2022-04-26 18:59:28 +02:00
Tobias C. Berner
d9b5ef800d editors/libreoffice: prepare for update of poppler to 22.04
PR:		263009
2022-04-26 18:56:49 +02:00
Tobias C. Berner
887b16baf6 editors/calligra: prepare for poppler update to 22.04
PR:		263009
2022-04-26 18:51:38 +02:00
Po-Chuan Hsieh
165e421f82
editors/hexedit: Update to 1.6
Changes:	https://github.com/pixel/hexedit/blob/master/Changes
2022-04-26 23:01:13 +08:00
Joseph Mingrone
04b57ef638
lx's ports: Reset maintainer to ports@ per his request
Sponsored by:	The FreeBSD Foundation
2022-04-25 12:06:48 -03:00
Don Lewis
c9492bcfa3 editors/openoffice-devel: Update to a newer snapshot
Update to a newer snapshot of the upstream code.
2022-04-24 17:50:44 -07:00
takefu
fbbf1b3e2e editors/nano: Update to 6.2
Changelog: https://www.nano-editor.org/news.php

PR:		262087
Approved by:	danilo (maintainer timeout, 2+ months)
2022-04-24 14:10:13 +02:00
Yuri Victorovich
b957cc0838 editors/o: Update 2.49.0 -> 2.50.0
Reported by:	portscout
2022-04-22 20:52:24 -07:00
Piotr Kubaj
5765994c28 editors/vim: don't exclude RUBY on powerpc64 2022-04-22 15:37:47 +00:00
Tobias C. Berner
e250aeb4a1 KDE: Update KDE Gear to 22.04
Thursday, 21 April 2022

Welcome to KDE Gear ⚙️ 22.04!

Skip to What’s New

KDE Gear ⚙️ 22.04 brings you all the updates added to a long list of KDE
apps over the last four months. KDE programs allow you to work, create
and play without having to submit yourself to extortionate licenses and
intrusive advertising, or surrender your privacy to unscrupulous
corporations.

Below you will discover a selection of the changes added in the last
four months to software designed to make your life better. But remember,
there is much, much more: games, social media apps, utilities for
communicating, developing and creating stuff… All these things have been
worked on to give you more stability and boost your productivity.

If you want to see a full list of everything we have done, check out the
complete changelog.

WARNING: There’s a lot!

All the details can be found here:
	https://kde.org/announcements/gear/22.04.0/
2022-04-21 13:26:44 +02:00
Tobias C. Berner
25e65b82a2 editors/kate: add a sensible pkg-descr 2022-04-20 09:10:16 +02:00
Yasuhiro Kimura
d04f04b14c editors/emacs-devel: Update to 2022-04-16 snapshot
* Enable NATIVECOMP option by default [1]
* If Emacs is build with NATIVECOMP enabled, display message as
  following at installation and upgrading time [2]
  - There are some elisp applications that don't work collectly if it
    is native compiled
  - If user uses such applications there is workaround to disable
    nativecompilation by user configuration [3]
  - Native compilation often results in high CPU
  - It is also possible to throttle it by user configuration
* Tidy up Makefile with portfmt

Discussed with:	ashish, jrm [1],[2]
Reference:	https://lists.gnu.org/archive/html/help-gnu-emacs/2022-04/msg00129.html [3]
Reviewed by:	ashish, jrm
Differential Revision:	https://reviews.freebsd.org/D34935
2022-04-20 10:49:24 +09:00
Eric Turgeon
f8f236c0e6 editors/linux-sublime-text4: update to 4131
also fixed devel/linux-sublime-merge/pkg-plist
2022-04-19 08:24:03 -03:00
Alexandre C. Guimarães
ac66e649a3
editors/texstudio: Update to 4.2.3 2022-04-18 14:30:35 -03:00
Piotr Kubaj
291fef31b6 editors/emacs: build without GCC on powerpc64le
The current release builds fine.
2022-04-17 13:05:52 +02:00
Piotr Kubaj
7633a0e575 editors/vim: RUBY works fine on powerpc64le 2022-04-17 13:05:52 +02:00
Neel Chauhan
ca6cbbcd3e editors/gedit-plugins: Update to 42.0 2022-04-16 10:52:01 -07:00
Neel Chauhan
3da9ffbd90 editors/gedit: Update to 42.0 2022-04-16 10:49:04 -07:00
Adam Weinberger
9d7f6041a6 editors/neovim: Update to 0.7.0 2022-04-15 19:21:58 -06:00
Don Lewis
db0d93edd8 editors/openoffice-devel: Fix dependency issues
Fix an incorrect coinmp-related dependency that was causing spurious
rebuilds.  It was also reported to break the build of openoffice-4,
though I was unable to reproduce the problem, and it did not seem to
break the official package build.  Add another missing dependency.
Both issues were reported by stage-qa.

PR:		263238
2022-04-13 11:26:28 -07:00
Don Lewis
5ae0ab5254 editors/openoffice-4: fix portlint warning
Delete extraneous EOL whitespace.
2022-04-12 20:54:57 -07:00
Don Lewis
7b40ee8ab7 editors/openoffice-4: Fix dependency issues
Fix an incorrect coinmp-related dependency that was causing spurious
rebuilds.  It was also reported to break the build, though I was unable
to reproduce the problem, and it did not seem to break the official
package build.  Add another missing dependency.  Both issues were
reported by stage-qa.

PR:		263238
2022-04-12 19:12:50 -07:00
Charlie Li
d63665f7cd
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.

PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor)
2022-04-10 15:11:41 -04:00
Ryan Steinmetz
cf44432985
editors/le: Update to 1.16.8 2022-04-08 13:03:00 -04:00
Joseph Mingrone
d50257d274
editors/psgml: Mark devel flavors broken
Sponsored by:	The FreeBSD Foundation
2022-04-07 19:14:09 -03:00
Joseph Mingrone
d9dcd9c687
Emacs ports: Bump PORTREVISION after Emacs 28.1
Reviewed by:	ashish
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D34781
2022-04-07 19:12:44 -03:00
HIROSE yuuji
4eebea2037
editors/emacs: Add updated canna patches 2022-04-07 19:12:43 -03:00