Commit graph

11824 commits

Author SHA1 Message Date
Robert Clausecker
fcaf1142ea editors/mg: convert to USES=uidfix
Reported by:	jbeich
Approved by:	portmgr (infrastructure blanket)
2023-11-03 17:09:36 -04:00
Hiroki Tagato
9982b1721c editors/vscode: update to 1.84.0
Changelog: https://code.visualstudio.com/updates/v1_84

Reported by:	GitHub (watch releases)
2023-11-03 22:55:40 +09:00
Dan Langille
0cc58ed59d */*: Fix broken UCL
Most of this is a missing ] or }. In one case, it was leading
whitespace before a EOM tag.

PR:		259533
Approved by:	portmgr (blanket)
2023-11-03 12:00:08 +00:00
Michael Osipov
fcf68ae5ec */*: Bump PORTREVISION for Ghostscript 10 change
Reported by:	sunpoet
Approved by:	jrm (mentor), sunpoet
Differential Revision:	https://reviews.freebsd.org/D42412
2023-11-03 08:17:38 +01:00
Muhammad Moinur Rahman
52bc8764cf editors/emacs: Remove USES=makeinfo
The port has USES=makeinfo which helps to build the info files but the
distfile ships with pre built info files in ${WRKSRC}/info hence
makeinfo is not a hard requirement for the building of emacs itself. And
the build time error can easily be avoided with BINARY_ALIAS to
makeinfo.

As we are utilizing the default info files instead of the generated info
hence bumping PORTREVISION.

PR:		274570
Approved by:	emacs (jrm)
2023-11-02 16:25:07 +01:00
Rodrigo Osorio
3bbcc9393b editors/omegaT: resurrect and upgrade to 6.0.0.
Resurect and upgrade omegaT, a free translation memory tool

PR:		272644
Reported by:	thierry
2023-11-02 14:42:01 +01:00
Dimitry Andric
94ce30c4a0 editors/libreoffice: fix build with lld 17 (take 2)
Building editors/libreoffice with lld 17 results in the following link
errors:

  ld: error: version script assignment of 'PRIVATE_1.4' to symbol '_ZN3sal13backtrace_getEm' failed: symbol not defined
  ld: error: version script assignment of 'GLIBCXX_3.4' to symbol '_ZNSs4_Rep20_S_empty_rep_storageE' failed: symbol not defined

Add -Wl,--undefined-version to LDFLAGS to suppress these error, as the
previous fix did not work in all cases.

PR:		274697
Approved by:	office (blanket)
Fixes:		6338934b7c
MFH:		2024Q4
2023-11-01 23:44:37 +01:00
Dimitry Andric
628fb375a5 editors/libreoffice: revert previous fix for building with lld 17
This reverts commit 6338934b7c:

Building editors/libreoffice with lld 17 results in the following link
errors:

    ld: error: version script assignment of 'PRIVATE_1.4' to symbol '_ZN3sal13backtrace_getEm' failed: symbol not defined
    ld: error: version script assignment of 'GLIBCXX_3.4' to symbol '_ZNSs4_Rep20_S_empty_rep_storageE' failed: symbol not defined

Upstream fixed this only for Linux with:
baddc742c3

Add the same block to the more generic unxgcc.mk makefile, so it gets
picked up for FreeBSD too.

PR:     274697
Author:    Dimitry Andric <dim@FreeBSD.org>
2023-11-01 23:44:37 +01:00
Rodrigo Osorio
05f0f44a55 */*: Update WWW to use HTTPS for sourceforge.net projects
Homepage link is permanent redirected to its HTTPS counterpart
2023-11-01 23:11:47 +01:00
Muhammad Moinur Rahman
93f41b04c4 editors/py-babi: Update version 1.5.5=>1.5.6
Changelog: https://github.com/asottile/babi/releases/tag/v1.5.6
2023-10-31 13:27:41 +01:00
Yasuhiro Kimura
32b6c564c5 editors/emacs-devel: Update to 2023-10-30 snapshot
Changes:	3e23238...31acbcd
2023-10-31 15:52:45 +09:00
Jose Alonso Cardenas Marquez
55304d4cd0
editors/cudatext: Update to 1.201.0 2023-10-30 23:57:00 -05:00
Muhammad Moinur Rahman
1382471108 editors/pdfedit: Mark DEPRECATED
- BROKEN on all supported versions for more than 2 years after the EOL of 12
- Set EXPIRATION_DATE 2023-12-31

Approved by:	portmgr (blanket)
2023-10-29 23:53:38 +01:00
Jose Alonso Cardenas Marquez
e91f29bfd0
editors/lazarus-qt6-devel: New port: Portable Delphi-like IDE for the FreePascal compiler (QT6 devel)
Lazarus is the class libraries for Free Pascal that emulate Delphi.
Free Pascal is a GPL'ed compiler that runs on Linux, Win32, OS/2, 68K
and more. Free Pascal is designed to be able to understand and compile
Delphi syntax, which is of course OOP.

Lazarus is the part of the missing puzzle that will allow you to
develop Delphi-like programs in all of the above platforms. Unlike Java
which strives to be a write once run anywhere, Lazarus and Free Pascal
strives for write once compile anywhere. (devel version)
2023-10-29 12:52:21 -05:00
Jose Alonso Cardenas Marquez
c626e9b7f5
editors/lazarus-*-devel: Update to 3.0.0.20231028
- Update pkg-message.in file
- Add -p to ${INSTALL_DATA} to preserves the access and modification times. It
  avoids issues with checksum changes and it improves compile time when lazarus
  ide is rebuild by users.
- Update CONFLICTS
2023-10-29 12:52:20 -05:00
Jose Alonso Cardenas Marquez
8c962df69f
editors/lazarus-*: Update CONFLICTS
- editors/lazarus-qt5: Bump PORTREVISION. qt5pas was updated
- editors/lazarus-*: Add -p to ${INSTALL_DATA} to Add -p to ${INSTALL_DATA} to
  preserves the access and modification times. It avoid issues with checksum
  changes and it improves compile time when lazarus ide is rebuild by users.
- Bump PORTREVISION
2023-10-29 12:52:20 -05:00
Hiroki Tagato
87406f3bd2 editors/vscode: chase electron25 update 2023-10-28 08:22:07 +09:00
Adam Weinberger
a89482deae editors/vim: Update to 9.0.2073 2023-10-27 07:36:20 -04:00
Mark Willson
b47b76304c editors/mg: Update to OpenBSD 7.4 version; modify location of source tarball
Changes in this release:

  * New command set-tab-width to change the tabulator width on a per-buffer
    basis.
  * Let the space-to-tabstop command move to the right position even if
    the line contains tabs, control characters, or non-ASCII bytes.
  * Fall back to /bin/sh if $SHELL is undefined.
  * Fix parsing of tag files with duplicate entries. Instead of erroring
    out, ignore duplicates. Fixes using /var/db/libc.tags again.
  * Change the visit-tags-table command to immediately load the tag
    file, and drop the lazy mechanics.
  * Do not leak memory in pop-tag-mark if it fails to switch buffers.
  * Fix a read buffer overrun caused by -u arguments longer than 1023 bytes.
  * Fix a write buffer overrun on the stack caused by blink-and-insert
    matching a very long line that is not currently visible in the
    window.
  * Skip checking permissions of conffile with access(2).
  * Resurrect no-tab-mode and add it to the list of modes that can be
    set with set-default-mode.

From: https://www.openbsd.org/74.html

PR:		274611
2023-10-27 02:32:10 -04:00
Ashish SHUKLA
c567ea25c8
editors/helix: Update to 23.10
- Remove the patch which is upstreamed
2023-10-26 12:35:18 +00:00
Adam Weinberger
8999f606ef editors/neovim: Fix spelling of libmsgpack-c.so
The only name is a symlink so it worked anyway, but it confused the
QA scripts.
2023-10-25 15:38:02 -04:00
Dimitry Andric
6338934b7c
editors/libreoffice: fix build with lld 17
Building editors/libreoffice with lld 17 results in the following link
errors:

    ld: error: version script assignment of 'PRIVATE_1.4' to symbol '_ZN3sal13backtrace_getEm' failed: symbol not defined
    ld: error: version script assignment of 'GLIBCXX_3.4' to symbol '_ZNSs4_Rep20_S_empty_rep_storageE' failed: symbol not defined

Upstream fixed this only for Linux with:
baddc742c3

Add the same block to the more generic unxgcc.mk makefile, so it gets
picked up for FreeBSD too.

PR:	274697
Author:    Dimitry Andric <dim@FreeBSD.org>
2023-10-24 22:20:05 +03:00
Mikael Urankar
dd10dc88a7 lang/rust: Bump revisions after 1.73.0
PR:		274499
2023-10-24 12:22:32 +02:00
Hiroki Tagato
e2c99c6598 editors/vscode: chase electron25 update 2023-10-21 17:37:22 +09:00
Yuri Victorovich
d7654e5665 editors/notepadnext: update 0.6.3 → 0.6.4
Reported by:	portscout
2023-10-20 10:56:02 -07:00
Adam Weinberger
03717b9571 editors/vim: Update to 9.0.2050 2023-10-19 06:52:42 -04:00
Joseph Mingrone
c509ea2014
editors/emacs-devel: Update to 2023-10-15 snapshot, 3e23238
Changes:        64c5801...3e23238
Sponsored by:	The FreeBSD Foundation
2023-10-15 15:42:46 -03:00
Hiroki Tagato
2610c68b16 editors/vscode: update to 1.83.1
Changelog: https://code.visualstudio.com/updates/v1_83

Reported by:	GitHub (watch releases)
2023-10-14 16:56:13 +09:00
Tobias C. Berner
e28cfeb282 KDE: Update KDE Gear to 23.08.2
KDE Gear 23.08.2

Thursday, 12 October 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:

 * kdeconnect: Avoid adding duplicate devices to Dolphin's side panel
   (Commit, fixes bug #461872)
 * merkuro: Fix shifting of date by one day/month (Commit, fixes bug
   #473866)
 * kdenlive: Fix multiple audio streams broken by MLT's new astream
   property (Commit, fixes bug #474895)

Full changelog: https://kde.org/announcements/changelogs/gear/23.08.2/
2023-10-13 20:06:21 +02:00
Hiroki Tagato
f4f146554f editors/vscode: chase electron25 update 2023-10-12 20:27:51 +09:00
Adam Weinberger
b7b471cbcf editors/vim: Update to 9.0.2018 2023-10-12 00:23:39 -04:00
Adam Weinberger
14d20ddb6b editors/neovim: Update to 0.9.4 2023-10-09 18:11:44 -04:00
Hiroki Tagato
dc39a630ff editors/vscode: chase electron25 update 2023-10-08 18:12:54 +09:00
Hiroki Tagato
ad1735c56b editors/vscode: update to 1.83.0
Changelog: https://code.visualstudio.com/updates/v1_83

Reported by:	GitHub (watch releases)
2023-10-08 12:10:43 +09:00
Adam Weinberger
d8c5a74823 editors/vim: Update to 9.0.1994 2023-10-06 00:18:40 -04:00
Jan Beich
4fb0230f7f multimedia/dav1d: update to 1.3.0
Changes:	https://code.videolan.org/videolan/dav1d/-/tags/1.3.0
Reported by:	Repology
2023-10-05 18:36:06 +02:00
Hiroki Tagato
e8df854da4 editors/vscode: chase electron25 update 2023-10-03 17:47:19 +09:00
Jose Alonso Cardenas Marquez
176fea5101
editors/cudatext: update to 1.200.0 2023-10-03 01:33:08 -05:00
Adam Weinberger
6ad4b13d88 editors/vim: Update to 9.0.1976 2023-10-02 22:14:31 -04:00
Adam Weinberger
9d1c9b818d editors/vim: Add XXD option
Rather than conflicting with xxd (which presents a dependency problem
for users who don't want to install vim), add an option to depend on
xxd. So, the vim port will no longer install xxd, but the option is
on by default so most users won't see a difference (other than the new
dependency).

PR:		274104
Reported by:	corvink
2023-10-02 22:14:31 -04:00
Guido Falsi
0afc8661e4 XFCE: Cleanup dependencies
- Update xfce.mk to avid forcing too many dependencies on consumers
- Change dependency on garcon to reference libgarcon-1.so (main
  library)
- Explicitly add USE_XFCE components to the ports actually needing
  them.
- Cleanup dependencies, adding/removing missing/extra dependencies
- Change the referenced library in some LIB_DEPENDS to the actually
  linked one (avoids false positives in poudriere Q/A tests)
- Bump PORTREVISION on all touched ports, even indirectly due to
  the effect of removing forced dependencies on certain components
- Remove USES=fuse from gigolo. I could not find any kind f reference
  to fuse in the code.
- xfce4-bsdcpufreq-plugin: Also remove empty comment at the top of
  the Makefile
2023-10-02 17:53:42 +02:00
Adam Weinberger
099b4ded05 editors/vim: Update to 9.0.1968 2023-10-02 06:56:05 -04:00
Yasuhiro Kimura
dcded1bad5 editors/with-editor-devel: Update to latest snapshot
Changes:	https://github.com/magit/with-editor/compare/v3.3.2...fcd186d
2023-10-01 13:38:21 +09:00
Yasuhiro Kimura
9f3f403200 editors/emacs-devel: Update to 2023-09-30 snapshot
Changes:	d9efc9a...64c5801
2023-09-30 16:12:21 +09:00
Muhammad Moinur Rahman
35c100fff5 editors/imhex: Remove CC/CPP/CXX exports
- USES=llvm now by default exports CC/CPP/CXX so remove those
- Utilize USES=localbase

Approved by:	portmgr (blanket)
2023-09-29 21:05:07 +02:00
Muhammad Moinur Rahman
f5461d3a4c editors/hexer: Remove CC/CPP/CXX exports
USES=llvm now by default exports CC/CPP/CXX so remove those

Approved by:	portmgr (blanket)
2023-09-29 21:05:06 +02:00
Dima Panov
4936a809c2
editors/libreoffice: update to 7.6.2 release (+)
Please welcome LibreOffice Suite 7.6.2 Community release!

* Document themes
* Navigation panel in Impress
* Highlighting for used styles
...plus compatibility, performance and accessibility improvements.

Release Notes:	https://blog.documentfoundation.org/blog/2023/08/21/libreoffice-7-6-community/
		https://blog.documentfoundation.org/blog/2023/09/14/libreoffice-7-6-1/
		https://blog.documentfoundation.org/blog/2023/09/26/lo-762-and-lo-757/

Sponsored by:	Serenety Cybersecurity LLC
2023-09-27 17:36:32 +03:00
Dima Panov
21d8008e86
devel/boost*: bump all consumers after 1.83.0 2023-09-27 17:36:30 +03:00
Alexey Dokuchaev
080478034a editors/lite-xl: install some nonessential but nice to have files
Modern graphical environments usually give better user experience
when programs are supplied with icon(s), .desktop file, etc.

PR:	274077
2023-09-27 10:00:48 +00:00
Craig Leres
cd5299ac47 editors/nvi2: Update to V2.2.1
https://github.com/lichray/nvi2/releases/tag/v2.2.1

Changes since V2.2.0:

 - Display control chars in altnotation.

 - Intuitively jump between troff paragraphs.

 - Keep correct count for unprintable character sequences in
   opts_print().

 - Do a full reformat when ^L/^R redrawing.

 - Fix printing of line number when the 's' command is used with
   the 'c' flag and the number option is set.

 - Fix wide buffer growth when expanding filenames.

 - Fix segmentation fault when window size changes.

 - Fix buffer overflow in ex_comm_search.

 - Fix segmentation fault in number increment.

 - Fix for terminal state corruption on q from ex-mode.

 - Fix core dump when tags file pattern has a trailing '\'.

Reported by:	Zhihao Yuan
2023-09-25 15:38:28 -07:00