Commit graph

11141 commits

Author SHA1 Message Date
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