Commit graph

11087 commits

Author SHA1 Message Date
Guido Falsi
137931c24e editors/mousepad: Update to 0.5.8 2021-11-26 13:47:37 +01:00
Dima Panov
2d3d67f35e LibreOffice 7.2.3 is now available, with over 100 bugfixes and compatibility improvements.
Release notes: https://blog.documentfoundation.org/blog/2021/11/25/libreoffice-7-2-3-community/
2021-11-26 01:10:42 +03:00
Stefan Eßer
04b9da4140 */*: Remove redundant '-*' from CONFLICTS definitions
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
2021-11-25 22:40:11 +01:00
Hiroki Tagato
deca69fa69 editors/vscode: update to 1.62.3
While here, temporarily mark as BROKEN on FreeBSD 12. One of the
native node modules does not compile with the following error:

In file included from ../src/keyboard_x.cc:6:
../src/keymapping.h:40:3: error: unknown type name 'pthread_t'; did you mean 'pthread'?
  pthread_t tid;
  ^~~~~~~~~
  pthread
/usr/include/stdio.h:157:9: note: 'pthread' declared here
        struct pthread *_fl_owner;      /* current owner */
               ^
In file included from ../src/keyboard_x.cc:6:
../src/keymapping.h:40:13: error: field has incomplete type 'pthread'
  pthread_t tid;
            ^
/usr/include/stdio.h:157:9: note: forward declaration of 'pthread'
        struct pthread *_fl_owner;      /* current owner */
               ^
2 errors generated.

A fix to the node module has been proposed at:
https://github.com/microsoft/node-native-keymap/pull/31

Changelog:
- https://code.visualstudio.com/updates/v1_59
- https://code.visualstudio.com/updates/v1_60
- https://code.visualstudio.com/updates/v1_61
- https://code.visualstudio.com/updates/v1_62
2021-11-24 17:45:45 +09:00
Jose G. Juanino
3f6d136d1c editors/xmlcopyeditor: update to 1.3.0.0
ChangeLog:
https://sourceforge.net/p/xml-copy-editor/code/ci/master/tree/ChangeLog?format=raw

PR:	259680
Reported by:	jjuanino@gmail.com (maintainer)
2021-11-24 07:50:46 +01:00
Stefan Eßer
5933ac0b09 */*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
2021-11-23 23:11:40 +01:00
Joseph Mingrone
2bf037d0b1
editors/emacs-devel: Formatting cleanup
This formatting should have been committed in 61d0935ac4.
2021-11-22 13:36:24 -04:00
Alexandre C. Guimarães
eb8227f926
editors/texstudio: Update to 4.1.1 2021-11-22 00:42:58 -03:00
Adam Weinberger
e7ea7e874b editors/vim: Update to 8.2.3616
In particular, this picks up "patch 8.2.3582: reading uninitialized
memory when giving spell suggestions""
2021-11-18 11:52:03 -07:00
Hiroki Tagato
1f5e8f29b4 devel/electron12: make online detection always positive
Obtained from: https://svnweb.freebsd.org/ports?view=revision&revision=555115
2021-11-17 19:49:12 +09:00
Hiroki Tagato
d49c84d3ae devel/electron12: update to 12.2.3
Changelog: https://github.com/electron/electron/releases/tag/v12.2.3
2021-11-17 10:16:34 +09:00
Yuri Victorovich
982f53456a editors/o: Update 2.44.1 -> 2.45.0
Reported by:	portscout
2021-11-16 13:51:14 -08:00
Piotr Kubaj
5e6784374c editors/kak-lsp: fix build on powerpc
error[E0432]: unresolved imports `core::sync::atomic::AtomicI64`, `core::sync::atomic::AtomicU64`
  --> /wrkdirs/usr/ports/editors/kak-lsp/work/kak-lsp-11.0.1/cargo-crates/crossbeam-utils-0.8.5/src/lib.rs:79:49
   |
79 |             pub(crate) use core::sync::atomic::{AtomicI64, AtomicU64};
   |                                                 ^^^^^^^^^  ^^^^^^^^^ no `AtomicU64` in `sync::atomic`
   |                                                 |
   |                                                 no `AtomicI64` in `sync::atomic`
   |
help: a similar name exists in the module
   |
79 |             pub(crate) use core::sync::atomic::{AtomicI8, AtomicU64};
   |                                                 ~~~~~~~~
help: a similar name exists in the module
   |
79 |             pub(crate) use core::sync::atomic::{AtomicI64, AtomicU8};
   |                                                            ~~~~~~~~

error[E0412]: cannot find type `AtomicU64` in module `core::sync::atomic`
    --> /wrkdirs/usr/ports/editors/kak-lsp/work/kak-lsp-11.0.1/cargo-crates/crossbeam-utils-0.8.5/src/atomic/consume.rs:78:14
     |
78   |   impl_atomic!(AtomicU64, u64);
     |                ^^^^^^^^^ help: a struct with a similar name exists: `AtomicU16`

error[E0412]: cannot find type `AtomicI64` in module `core::sync::atomic`
    --> /wrkdirs/usr/ports/editors/kak-lsp/work/kak-lsp-11.0.1/cargo-crates/crossbeam-utils-0.8.5/src/atomic/consume.rs:80:14
     |
80   |   impl_atomic!(AtomicI64, i64);
     |                ^^^^^^^^^ help: a struct with a similar name exists: `AtomicI16`

Some errors have detailed explanations: E0412, E0432.
For more information about an error, try `rustc --explain E0412`.
error: could not compile `crossbeam-utils` due to 3 previous errors
2021-11-16 12:04:03 +00:00
Joseph Mingrone
61d0935ac4
editors/emacs-devel: Update to 2021-11-15 commit, d9e91da
- Add a knob for webp image support.
2021-11-15 11:20:11 -04:00
Joseph Mingrone
061afcca16
USES=emacs: Chase package name changes
PR:		259259
Differential Revision:	https://reviews.freebsd.org/D32613
2021-11-15 11:19:58 -04:00
Eric Turgeon
8705fb89ae editors/linux-sublime-text4: update to 4122 2021-11-15 07:22:35 -04:00
Alexandre C. Guimarães
8aa07d726a
editors/texstudio: Update to 4.0.4 2021-11-13 17:55:15 -03:00
Tobias C. Berner
b6c28aeee7 graphics/ImageMagick7: Bump consumers after 4f086586da 2021-11-12 17:46:39 +01:00
Hiroki Tagato
3291ad38b0 editors/vscode: update to 1.58.2
This is the last version based on electron 12.

Changelog:
- https://code.visualstudio.com/updates/v1_57
- https://code.visualstudio.com/updates/v1_58
2021-11-12 13:28:30 +09:00
Hiroki Tagato
5c6feca38b editors/vscode: chase devel/electron12 update 2021-11-11 13:57:44 +09:00
Jesper Schmitz Mouridsen
1b317f78a8 editors/featherpad: Update to 1.0.1 2021-11-10 19:25:33 +01:00
Gleb Popov
e886c38c6e Bump PORTREVISION of graphics/poppler consumers.
PR:		259656
2021-11-08 18:16:57 +03:00
Tobias Kortkamp
4884ccdab0
editors/kakoune: Update to 2021.11.08
Changes:	https://github.com/mawww/kakoune/releases/tag/v2021.11.08
2021-11-08 10:53:45 +01:00
Steve Wills
fc901c753d editors/py-babi: update to 0.0.24 2021-11-06 13:31:41 -04:00
Yasuhiro Kimura
d59facdd8f editors/tamago: Unbreak with Emacs 28
PR:		249201
Approved by:	maintainer timeout (> 13 months)
MFH:		2021Q4
2021-11-05 16:48:48 +09:00
Alexandre C. Guimarães
b50fe7463f
editors/texstudio: Update to 4.0.3 2021-11-04 18:41:13 -03:00
Tobias C. Berner
3a242d3e7c KDE: Update KDE Gear to 21.08.3
Thursday, 4 November 2021

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

Changelog:
	https://kde.org/announcements/changelogs/gear/21.08.3/
2021-11-04 20:11:34 +01:00
Adam Weinberger
f3da483a6b editors/vim: Update to 8.2.3570
Remove x11 flavor. It adds xclip support but doesn't contain a GUI,
making it more confusing than helpful.

I doubt anyone really used it, but if so then vim-athena, the simplest
X GUI toolkit, is the one you're looking for.
2021-11-02 05:13:15 -06:00
Ashish SHUKLA
a59b75c5e3
editors/helix: Update to 0.5.0
Reported by:	portscout
2021-10-31 16:32:56 +00:00
Ashish SHUKLA
2d15853d06
editors/emacs-devel: Update to git snapshot 90bd80d 2021-10-31 15:54:58 +00:00
Stefan Eßer
819f25b36d */*: Remove redundant '-[0-9]*' from CONFLICTS
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

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

Approved by:	portmgr (blanket)
2021-10-29 11:50:18 +02:00
Jan Beich
f34ece3aa6 devel/icu: update to 70.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by:	GitHub (watch releases)
PR:		258794
Exp-run by:	antoine
2021-10-28 16:37:30 +00:00
Tobias Kortkamp
a6c927396b
editors/kakoune: Update to 2021.10.28
Changes:	https://github.com/mawww/kakoune/releases/tag/v2021.10.28
2021-10-28 08:59:42 +02:00
Piotr Kubaj
2a8c2d40fe editors/neovim: enable LUAJIT on powerpc
While here, remove entry for riscv architecture. We only have riscv64 and riscv64sf.
2021-10-26 20:29:29 +00:00
Po-Chuan Hsieh
70b81836d9
*/Makefile: Sort SUBDIRs 2021-10-25 23:57:04 +08:00
Alexey Dokuchaev
61b6613393 Style: improve ONLY_FOR_ARCHS_REASON (grammar, markup, etc.)
ONLY_FOR_ARCHS_REASON is used as part of the sentence and thus should
start with lower-case letter and not end with a period which is added
by the framework, similar to other knobs like BROKEN, IGNORE, et al.

While here, remove needless quoting, add missing Oxford comma, expand
contractions and jargonisms, use correct spelling for proper names.
2021-10-25 12:58:29 +00:00
Robert Clausecker
13c431b0bf
editors/kakoune: fix build on armv6/armv7
https://github.com/mawww/kakoune/issues/4385

PR:		259434
2021-10-25 14:32:30 +02:00
Tobias Kortkamp
ad90fc634b
*: Rebuild for Rust 1.56.0 2021-10-25 10:55:19 +02:00
Piotr Kubaj
828299c91a editors/emacs-devel: fix build on powerpc64*
Building with clang randomly crashes:
Select coding system (default raw-text): Debugger entered--Lisp error: (end-of-file "Error reading from stdin")
2021-10-22 11:42:15 +00:00
Danilo Egea Gondolfo
dd468dcd18 editors/tea: Update to 60.5.1 2021-10-21 18:44:48 +01:00
Danilo Egea Gondolfo
4ffc1bdfe2 editors/nano: Update to 5.9
PR:		259124
2021-10-21 18:40:26 +01:00
Tobias Kortkamp
ce1af7fdc2
*: apply refactor.remove-consecutive-empty-lines
Submitted by:	portedit
2021-10-19 10:36:47 +02:00
Eric Turgeon
043a0f0d6f devel/linux-sublime-merge: updated to 2062
renamed sublime-merge to linux-sublime-merge
2021-10-18 21:05:05 -03:00
Eric Turgeon
27a7739b64 editors/linux-sublime-text4: updated to 4118
renamed sublime-text4 to linux-sublime-text4
2021-10-18 20:43:04 -03:00
Stefan Eßer
3637d46f3b editors/gummi: Add CPE information
Approved by:	portmgr (blanket)
2021-10-18 21:25:55 +02:00
Stefan Eßer
e5dfab28a9 editors/gobby: Add CPE information
Approved by:	portmgr (blanket)
2021-10-18 21:25:54 +02:00
Jimmy Olgeni
4460cf727a *: fix tab vs. space issues, and comments according to the guide. 2021-10-16 11:51:39 +02:00
Jimmy Olgeni
a9a50f1e6a editors/cpeditor: remove extra word (pasted emoji?) from pkg-descr. 2021-10-16 09:09:15 +02:00
Joseph Mingrone
c63e02a0cf
editors/emacs-devel: Update to 2021-10-15 commit, ca3d723 2021-10-16 01:35:56 -03:00
Dima Panov
0d4e1324d6 editors/libreoffice: update to 7.2.2 release (+)
LibreOffice 7.2.2 is now available, with 68 bugfixes and compatibility improvements.

Learn more: https://blog.documentfoundation.org/blog/2021/10/14/libreoffice-7-2-2-community/
2021-10-14 23:39:40 +10:00
Eric Turgeon
36492f88fd editors/pluma: fixed bad shebangs
PR:		258928
Reported by:	John Hein
2021-10-14 07:58:01 -03:00
Alexandre C. Guimarães
52b4b19900
editors/texstudio: Update to 4.0.1 2021-10-13 12:56:51 -03:00
Tobias C. Berner
e140c1eb79 graphics/poppler: bump consumers after 2dee0997fb 2021-10-12 20:23:21 +02:00
Tobias Kortkamp
ae22a7846a
*: Clean up some things
- Fix typos
- Fix overwritten variables with focus on master/slave ports
- Remove unreferenced variables
- Sort categories
- Remove redundant option descriptions
- Clean up commented PORTREVISION
- Add missing USES

Reported by:	portscan
2021-10-12 17:01:38 +02:00
Baptiste Daroussin
40f1c0d283 editors/libreoffice: drop handling of icon cache
Let the icon cache be handle by the trigger brought in by the toolkits
on the system.
2021-10-11 09:16:55 +02:00
Baptiste Daroussin
2c672a4de9 INSTALLS_ICONS: retire the macro and rework the related dependencies
While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
2021-10-10 21:44:42 +02:00
Don Lewis
b2858e2608 editors/openoffice-devel: Upgrade to a new snapshot
- Fix CVE-2021-33035 - Buffer overflow from a crafted DBF file

The CVE-2021-40439 - Billion Laughs issue for the FreeBSD port was
fixed some time ago when the textproc/expat2 port was updated.  Unlike
other distributions, the FreeBSD port uses the system expat2 instead
of bundling an old version.

Update dependencies, mostly due to math/coinmp refactoring.

MFH:		2021Q4
Security:	04d2cf7f-2942-11ec-b48c-1c1b0d9ea7e6
2021-10-09 14:53:03 -07:00
Don Lewis
35590404fe editors/openoffice-4: Upgrade to version 4.1.11:
- Fix CVE-2021-33035 - Buffer overflow from a crafted DBF file

Release Notes:
  https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.11+Release+Notes

The CVE-2021-40439 - Billion Laughs issue for the FreeBSD port was
fixed some time ago when the textproc/expat2 port was updated.  Unlike
other distributions, the FreeBSD port uses the system expat2 instead
of bundling an old version.

Update MASTER_SITES, the source is not mirrored on the usual Apache
mirror sites.  Prefer the Apache CDN.

Update dependencies, mostly due to math/coinmp refactoring.

Remove some bundled python shared libraries that look less than useful
and link to other dependencies.

MFH:		2021Q4
Security:	04d2cf7f-2942-11ec-b48c-1c1b0d9ea7e6
Differential Revision:	https://reviews.freebsd.org/D32400
2021-10-09 14:53:03 -07:00
MANTANI Nobutaka
c914e60285 editors/imhex: Update to 1.10.1 2021-10-09 22:56:30 +09:00
Jan Beich
f16d8e5635 multimedia/libvpx: update 1.11.0
Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.10.0..v1.11.0
Reported by:	portscout, Repology
2021-10-09 00:45:18 +00:00
Tobias C. Berner
98a1ae68be KDE: Update KDE Gear to 21.08.2
Thursday, 7 October 2021

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

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

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

Full announcement:
	https://kde.org/announcements/gear/21.08.2/
2021-10-07 22:48:21 +02:00
Dmitry Marakasov
fcfa1e45cd editors/cream: fix dependency on gvim 2021-10-07 19:42:57 +03:00
Neel Chauhan
0a126982d4 editors/ghex: Update to 3.41.0 2021-10-06 10:29:36 -07:00
Tobias Kortkamp
babf6cdc01
*: Remove useless XDG_CACHE_HOME from MAKE_ENV or CONFIGURE_ENV
The framework exports it now and overrides the earlier XDG_CACHE_HOME.
2021-10-06 14:01:52 +02:00
Alexandre C. Guimarães
20bd83eda5
editors/texstudio: Update to 4.0.0 2021-10-03 05:22:06 -03:00
Eric Turgeon
c317da586b devel/sublime-text4: added missing arm64 in distinfo 2021-10-03 00:31:06 -03:00
Eric Turgeon
8162a8f301 editors/sublime-text4: fixed sublime_text.desktop 2021-10-03 00:12:03 -03:00
Eric Turgeon
d9d5bb5fe1 editors/sublime-text4: add linux-c7-curl to RUN_DEPENDS 2021-10-02 23:17:03 -03:00
Yasuhiro Kimura
b071a304f4 editors/with-editor: Update to 3.0.5
Changes:	https://github.com/magit/with-editor/commits/v3.0.5
Approved by:	ygy (mentor)
Differential Revision:	https://reviews.freebsd.org/D32275
2021-10-02 16:55:48 +09:00
Joseph Mingrone
126e3bb1f1
*: Chase new major version (29) of editors/emacs-devel
Differential Revision:	https://reviews.freebsd.org/D32258
2021-10-01 19:55:27 -03:00
Joseph Mingrone
e7edd97198
editors/emacs-devel: Update to 2021-10-01 commit, 30bbb57*
* The major version was bumped from 28 to 29 since the last update.

Approved by:	portmgr (implicit)
Differential Revision:	https://reviews.freebsd.org/D32258
2021-10-01 19:52:49 -03:00
Eric Turgeon
1cea040742 editors/sublime-text4: updated to 4116 2021-10-01 18:42:40 -03:00
Mikael Urankar
d42ca861c9 editors/kak-lsp: Update to 11.0.1
Changes: https://github.com/kak-lsp/kak-lsp/releases/tag/v11.0.1
2021-10-01 14:51:03 +02:00
Yuri Victorovich
81cd084e2b editors/o: Update 2.43.1 -> 2.44.1
Reported by:	portscout
2021-10-01 01:59:25 -07:00
Rene Ladan
620968a43a cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
2021-09-30 23:23:30 +02:00
Adam Weinberger
b9521189d0 editors/vim: Update to 8.2.3458
Security:	CVE-2021-3778
                CVE-2021-3796

Reported by:	TJ
2021-09-29 21:35:14 -06:00
Bernhard Froehlich
6e61175b9f
editors/pico-alpine: Fix CPE information
Approved by:	portmgr (blanket)
2021-09-29 19:29:16 +00:00
Muhammad Moinur Rahman
a9f4e50570 editors/texmacs: Return to POOL 2021-09-28 15:41:29 -05:00
Eric Turgeon
939899ac5a editors/pluma-plugins: fixed COMMENT
PR:		258719
Reported by:	Graham Perrin
2021-09-28 08:13:48 -03:00
Yasuhiro Kimura
10c30f1825 */*: Update MAINTAINER address of my ports to that of FreeBSD.org
Approved by:	meta (mentor)
Differential Revision:	https://reviews.freebsd.org/D32170
2021-09-28 14:13:33 +09:00
Jesper Schmitz Mouridsen
0e258aed2f editors/featherpad: Update to 1.0.0 2021-09-27 18:51:14 +02:00
Po-Chuan Hsieh
1805c9d5a9
editors/rubygem-neovim: Update to 0.9.0
- Update WWW

Changes:	https://github.com/neovim/neovim-ruby/blob/main/CHANGELOG.md
2021-09-27 23:56:27 +08:00
Adam Weinberger
98af9ea288 editors/neovim: Update to 0.5.1
BREAKING CHANGES:
feat(lua)!: register_keystroke_callback => on_key
feat(lsp)!: change handler signature #15504

FEATURES:
feat(jobstart): add parameter to close stdin

FIXES:
backport: fix(windowing): positioning of relative floats
backport: refactor(sign): include longer sign column option
backport: fix(sign): reset auto sign column with minimum in float win minimal style
backport: fix(decorations): crash when :bdelete (extmark_free_all) after clear_namespace
build: use RelWithDebInfo build for nightlies, Release for releases
build: update appdata.xml version in release commit
test(treesitter): skip all parsers tests if parsers aren't installed
Rename stdin to stdin_mode (fixes Windows build)

FIXES (LSP):
backport: fix(lsp): Ensure human readable errors are printed
backport: fix(lsp): Ensure users get feedback on references/symbols errors or empty results
backport: fix(lsp): prevent double <text> for cached plaintext markup
feat(lsp): allow root_dir to be nil (#15430) (Mathias Fußenegger)
lsp(start_client): Allow passing custom workspaceFolders to the LSP (#15132) (sim)
fix(lsp): check if buffer is valid in changetracking (#15505) (Jose Alvarez)
fix(lsp): avoid ipairs on non-sequential tables (#15059) (Michael Lingelbach)
feat(lsp): improve vim.lsp.util.apply_text_edits (#15561) (hrsh7th)
feat(lsp): improve logging (#15636) (Michael Lingelbach)
2021-09-26 18:23:38 -06:00
Neel Chauhan
4ad28ab766 editors/editorconfig-core-c: Update to 0.12.5 2021-09-25 12:50:17 -07:00
Tobias C. Berner
51a8c14d52 editors/libreoffice: fix build against freetype2-2.11
- Build was broken by the update of freetype2 to 2.11. This was not
  caught by the exp-run as libreoffice was updated after the exp-run
  had been done, but prior to the commit.

Obtained from:	1db0f16aa0
PR:		251512
Reported by:	jrm
2021-09-24 19:32:01 +02:00
Eric Turgeon
36d5216e9a editors/sublime-text4: update to 4115 2021-09-24 13:53:08 -03:00
Guido Falsi
044c3720b6 editors/mousepad: Update to 0.5.7 2021-09-24 14:36:57 +02:00
Eric Turgeon
6192965e1e editors/pluma-plugins: new ports
pluma-plugins install additional plugins for Pluma editor
2021-09-24 08:19:44 -03:00
Jan Beich
ffb75f8cc2 editors/vscode: force rebuild after 3e693f24a7
Refresh the bundled version of devel/electron12, compatible with
harfbuzz-2.9.0, harfbuzz-2.9.1 and harfbuzz-3.0.0.

PR:		258607
2021-09-24 08:45:56 +00:00
Tobias Kortkamp
7059b43727
*: Rebuild lang/rust consumers after the 1.55.0 update 2021-09-19 11:03:23 +02:00
Tobias Kortkamp
eeb4b50dde
Uses/cargo: Unbreak ports with CARGO_BUILD_TARGET set
While here fix their WITH_DEBUG builds too.
2021-09-19 11:03:22 +02:00
Michael Osipov
ed60959f8d editors/git: Explicitly disable X for console Builds
PR:   258407
2021-09-18 17:51:58 -06:00
MANTANI Nobutaka
76211ca55d editors/semi: Update to the snapshot on 2021-06-13 2021-09-19 01:25:10 +09:00
MANTANI Nobutaka
d578b6743e editors/flim: Update to the snapshot on 2021-05-29 2021-09-19 01:22:37 +09:00
MANTANI Nobutaka
188c3e3447 editors/imhex: Update to 1.9.0 2021-09-19 00:38:48 +09:00
Ashish SHUKLA
430f5e1fdf editors/helix: New port: Post-modern modal text editor
A kakoune / neovim inspired editor, written in Rust.

Features:

 o Vim-like modal editing

 o Multiple selections

 o Built-in language server support

 o Smart, incremental syntax highlighting and code
   editing via tree-sitter

WWW: https://helix-editor.com/
2021-09-18 07:13:40 +00:00
Ashish SHUKLA
399a0abb3b
editors/emacs-devel: Update to git snapshot 8a55d10 2021-09-17 06:26:20 +05:30
Dima Panov
1388a45360 editors/libreoffice: update to 7.2.1 release (+)
LibreOffice 7.2.1 is here, with many bugfixes and compatibility improvements.
Learn more about it: https://blog.documentfoundation.org/blog/2021/09/16/libreoffice-7-2-1-community/

* Add OPTION to build GTK4 VCL
* If both GTK3 and KF5 enabled, add GTK3_KDE5 VCL to build
* Force RUN_DEPENDS on JDK if JAVA selected to run extensions
2021-09-17 04:14:10 +10:00
Eric Turgeon
9a248b9e99 editors/pluma: update to 1.26.0 2021-09-14 08:08:18 -03:00
Michael Gmelin
98936bda48 editors/libreoffice: Unbreak build
Adds liblocaledata_en dependency to solenv.
Tested using poudriere build & testport.

See also:
https://gerrit.libreoffice.org/c/core/+/120837

PR: 257997
Reported by: ddrinnon
Approved by: portmgr (build fix blanket)
2021-09-13 16:45:48 +02:00
Bernhard Froehlich
51777d95d8
editors/abiword: Add CPE information
Approved by:	portmgr (blanket)
2021-09-10 21:18:02 +00:00
Bernhard Froehlich
b2d226c5b9
editors/gedit: Add CPE information
Approved by:	portmgr (blanket)
2021-09-10 21:17:47 +00:00
Mikael Urankar
ee1fae5094 editors/micro: Garbage collect aarch64 patches
This patch is not needed anymore.

Approved by:	portmgr (build fix blanket)
2021-09-10 14:42:54 +02:00
Nuno Teixeira
83c11aa503 editors/cooledit: back port to pool
Back port to pool.
I've lost contact with project author and no solution found to update
to a new version.

PR:		248107
2021-09-08 09:07:00 +01:00
Yasuhiro Kimura
49a60393fc
editors/emacs-devel: Improve gcc port selection for NATIVECOMP
PR:		256893
Differential Revision:	https://reviews.freebsd.org/D31011
2021-09-06 23:44:59 -03:00
Rene Ladan
3f85df4925 *: Return culot@'s ports to the pool (and perl@) after safekeeping his bit. 2021-09-06 23:13:27 +02:00
Tobias Kortkamp
91e9ee8c70
*: Clean up some things
- Fix typos
- Remove nop or unreferenced variables
- Clean up commented PORTREVISION
- Add missing USES

Reported by:	portscan
2021-09-06 21:27:28 +02:00
Tobias C. Berner
392e088e76 poppler: bump revisions of users
Bump the remaining users of poppler after d98b56f1de

PR:		258206
2021-09-06 18:39:42 +02:00
Tobias C. Berner
d98b56f1de graphics/poppler: update to 21.09
Release 21.09.0:
        core:
         * Splash: Massive speed improvement on files that use lots of save/restore (q/Q) operators
         * Correct decoding of signature properties Reason & Location when they are Unicode
         * Fix issues with malformed files
         * MSVC build fixes

        build system:
         * Call cmake_minium_required() before project()
         * Always append to CMAKE_{C,CXX}_FLAGS_${CMAKE_BUILD_TYPE}
         * correctly forward user-provided flags to try_compile()

Exp-run by:	antoine
PR:		258206
2021-09-06 18:31:18 +02:00
Chris Petrik
22bbd4f939 editors/diakonos: Add maintainer
PR:		258273
2021-09-05 11:07:09 +02:00
Jose Alonso Cardenas Marquez
7ed63c3caf editors/cudatext: update to 1.143.0 2021-09-04 21:54:27 -05:00
Adam Weinberger
b3408688b0 editors/vim: Fix build under (non-poudriere) `make install' 2021-09-03 01:28:35 -06:00
Derek Schrock
a6a9141dbc editors/vim: Fix python language bindings
PR:		258234
2021-09-03 01:11:05 -06:00
Tobias C. Berner
6f5850a014 KDE: Update KDE Gear to 21.08.1
Thursday, 2 September 2021

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

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

  *  konsole: Fix KXmlGUI toolbars and Konsole MainWindow size.
  *  elisa: Fix the “Files” view.
  *  skanlite: Fix image saving when preview is not shown.

Full announcement:
	https://kde.org/announcements/gear/21.08.1/

Full Changelog:
	https://kde.org/announcements/changelogs/gear/21.08.1/
2021-09-02 16:52:51 +02:00
Alexey Dokuchaev
ea698cc7ed editors/textadept: enable optional terminal ncurses-based version. 2021-09-02 09:49:30 +00:00
Adam Weinberger
fc10d4ef30 editors/vim: Define CONFLICTS_INSTALL and PKGNAMESUFFIX in just one place
Suggested by:	danfe
2021-09-02 01:30:13 -06:00
Adam Weinberger
620f205539 editors/vim: Flavorize and update to 8.2.3394
This commit completely rewires the vim ports. It includes the following:

* `vim' is now a TUI-only package. It is what the `vim-console' port
  was.

* `vim-gtk3' includes the TUI binary (vim) and a GTk3-backed GUI. It is
  what the `vim' port was.

* Each GUI toolkit has a separate package. There is vim-gtk3, -gtk2,
  -motif, -athena, and -x11.

* `vim-tiny' is still the same thing, except it includes a defaults.vim
  stub to silence a startup error message.

* Only the python3 language binding is included by default. Perl, Ruby,
  TCL, Scheme, and Lua can still be enabled via options. But there are
  very, very few plugins that require anything other than python.

* py27 support is removed entirely.

* CScope support is unconditionally enabled, but vim no longer depends
  upon it. If cscope is installed, it'll be used.

* The default ctags is now the version included in base. It's very
  rudimentary, but only a subset of users use ctags at all. Universal or
  exuberant ctags can still be enabled via option knobs.
2021-09-02 00:36:47 -06:00
Neel Chauhan
45b70ea8d5 editors/abiword: Update to 3.0.5 2021-09-01 20:45:39 -07:00
Joseph Mingrone
76a124ab0b
editors/emacs-devel: Update to 2021-09-21 commit, a15f549
PR:		258001
2021-09-01 19:59:35 -03:00
Tobias Kortkamp
651d49f93f
editors/kakoune: Update to 2021.08.28
The ncurses dependency was replaced with a custom terminal escape
sequence backend.

Changes:	https://github.com/mawww/kakoune/releases/tag/v2021.08.28
2021-09-01 19:01:37 +00:00
Mikael Urankar
9c9d2bb65a editors/kak-lsp: Update to 11.0.0
Changes: https://github.com/kak-lsp/kak-lsp/releases/tag/v11.0.0
2021-09-01 18:23:07 +02:00
Alexey Dokuchaev
ae8096986b editors/textadept: drop DIST_SUBDIR, distfiles are uniquely named now. 2021-09-01 07:53:53 +00:00
Bernhard Froehlich
6722ad601a
editors/neovim: Add CPE information
Approved by:    portmgr (blanket)
2021-08-31 11:24:18 +00:00
Bernhard Froehlich
ccde0392ae
editors/lazarus: Add CPE information
Approved by:    portmgr (blanket)
2021-08-31 11:24:17 +00:00
Bernhard Froehlich
422df4ee6d
editors/kile: Add CPE information
Approved by:    portmgr (blanket)
2021-08-31 09:23:11 +00:00
Mikael Urankar
70f1b063ed lang/rust: Rebuild consumers for 1.54.0 2021-08-28 15:42:06 +02:00
Alexey Dokuchaev
46bd8386ce editors/textadept: update the port to version 11.1, noting that:
- Most of the project's components are now fetched from GitHub
- New Scintilla requires no less than C++17 standard to build
- Use pregenerated docs for internal help and Lua API reference
2021-08-28 12:34:49 +00:00
Mohammad S. Babaei
231134db7c editors/jucipp: Update to 1.7.1
From ChangeLog: https://gitlab.com/cppit/jucipp/-/releases/v1.7.1

 * Added Toggle Status to Window menu
 * Fixed indentation on enter after for instance {\n 1,\n 2,\n}
 * Preference item search_for_selection now also applies to Find Pattern
 * Now adds scrolling to all tooltip windows that are placed partially outside of
   screen
 * Can now unset keybindings in Preferences
 * Fixed buffer overread in Tooltip::insert_doxygen(), and added
   _GLIBCXX_ASSERTIONS to tests

PR:	258055
Reported by:	info@babaei.net (maintainer)
2021-08-27 07:15:19 +02:00
Alexey Dokuchaev
148d137e97 editors/rehex: update the port to version 0.3.92.
Reported by:	portscout
2021-08-27 02:39:41 +00:00
Jose Alonso Cardenas Marquez
561d7cf968 editors/lazarus-devel: editors/lazarus-qt5-devel: New port
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)

WWW: https://www.lazarus-ide.org/
2021-08-26 18:08:58 -05:00
Yuri Victorovich
00d843c045 editors/o: Update 2.43.0 -> 2.43.1
Reported by:	portscout
2021-08-24 10:10:12 -07:00
Danilo Egea Gondolfo
a83996753d editors/tea: Update to 60.5.0 2021-08-22 18:56:07 +01:00
Dima Panov
1e4638f73b editors/libreoffice: enable JAVA by default
That flag is necessary to install extensions, and being able to install
extensions for advanced/specialized workflows is a major reason why
someone would use LibreOffice suite.

Bump PORTREVISION to force rebuild package with new defaults
2021-08-22 04:50:54 +10:00
Jose Alonso Cardenas Marquez
28ea3f446d editors/cudatext: update to 1.142.0 2021-08-20 23:42:48 -05:00
Bernhard Froehlich
9cfbaad911
editors/calligraplan: Remove invalid CPE information
Approved by:	portmgr (blanket)
2021-08-20 12:33:31 +00:00
Dima Panov
40db9da303 editors/libreoffice: Please welcome LibreOffice suite 7.2.0 release!
LibreOffice 7.2 launches with many new features, compatibility improvements
and performance boosts. Learn all about it in blog announce post:
https://blog.documentfoundation.org/blog/2021/08/19/libreoffice-7-2-community/
2021-08-20 02:29:15 +10:00
Mohammad S. Babaei
f90b96af9f editors/jucipp: Update to 1.7.0
ChangeLog: https://gitlab.com/cppit/jucipp/-/releases#v1.7.0

While here add missing LIB_DEPEND

PR:	257844
2021-08-19 07:36:51 +02:00
Yuri Victorovich
497910e936 editors/o: Update 2.42.0 -> 2.43.0
Reported by:	portscout
2021-08-18 10:17:46 -07:00
Yuri Victorovich
1d8784a462 editors/o: Update 2.41.3 -> 2.42.0
Reported by:	portscout
2021-08-17 10:29:43 -07:00
Miguel Gocobachi
4e043393f3 editors/elementary-code: Update to 6.0.0
PR:		257822
2021-08-15 02:29:57 -04:00
Tobias C. Berner
9a1df6a85c graphics/poppler: update to 21.08.0
Release 21.08.0:
        core:
         * Add API to allow addition and modification of outlines into a PDF
         * Use additional samples to test for constant parts of an axial gradient
         * forms: Create fallback fonts for some well known font names
         * Support reading the PDF Version from the Catalog
         * Fix XRef::copy when there are modified objects
         * Take into account that Date string may be in unicode
         * JBIG2Stream: Fix regression in "Do not consider a size-0 to be an error"
         * Replace a local bubble sort implementation by std::sort
         * Fix issues with malformed files

        build system:
         * Better error message when libjpeg is not found
         * Better error messages when libopenjpeg2 is not found

        qt5/qt6:
         * Document that a document has to outlive its pages
         * Make getPdfVersion return a dedicated version object

        glib:
         * mimick TextSelectionDumper logic change for spaceAfter

Exp-run by:	antoine
PR:		257539
2021-08-15 07:42:37 +02:00
Ashish SHUKLA
860cc0e402
editors/emacs-devel: Update to git snapshot 3572613 2021-08-15 10:58:41 +05:30
Tobias C. Berner
17734b82d3 KDE: Update KDE Gear to 21.08.0
Thursday, 12 August 2021

KDE Gear 21.08 improves KDE apps across the board, bringing you quick
and responsive utilities, creativity programs with powerful features,
and secure tools for all your work and play needs.

If this is your first time with KDE software, discover a whole new world
of free and secure programs, packed with incredible possibilities. If
you are already a KDE regular, check out all the fresh innovations we
have added to your favorite apps.

Either way, go forth and try new things!

Full announcement:
	https://kde.org/announcements/gear/21.08.0/
2021-08-13 09:15:29 +02:00
Yuri Victorovich
e50a3141b7 editors/o: Update 2.41.1 -> 2.41.3
Reported by:	portscout
2021-08-10 02:31:08 -07:00
Lewis Cook
83f8ab6b7d editors/micro: Update to 2.0.10
Changes:	https://github.com/zyedidia/micro/releases/tag/v2.0.10
2021-08-08 19:01:49 +00:00
Joseph Mingrone
5127a54ba3
editors/emacs-devel: Update to 2021-08-02 commit, 3b32d05
This pulls in a fix for a recently introduced bug related to searching
for articles in Gnus.

adab672edb
2021-08-08 11:02:04 -03:00
Yuri Victorovich
3be9976b2a editors/o: Update 2.41.0 -> 2.41.1
Reported by:	portscout
2021-08-07 11:48:04 -07:00
Yuri Victorovich
a0780b5701 editors/o: Update 2.40.1 -> 2.41.0
Reported by:	portscout
2021-08-05 15:16:23 -07:00
Tobias C. Berner
e20d8c03aa x11/kf5-frameworks: Update KDE Frameworks to 5.84.0
Saturday, 10 July 2021

KDE today announces the release of KDE Frameworks 5.84.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcement:
	https://kde.org/announcements/frameworks/5/5.84.0/

Exp-run by:	antoine
PR:		257100
2021-08-04 18:31:24 +02:00
Jose Alonso Cardenas Marquez
b53db6679e editors/cudatext: update to 1.140.0 2021-08-03 20:33:48 -05:00
Matthias Andree
56ffa089e2 *: graphics/openexr PORTREVISION bumps
OpenEXR changes its SONAME again, so bump PORTREVISION of its users.
2021-08-03 20:19:14 +02:00
Adam Weinberger
6cfa70cdef editors/vim: Explicitly disable libcanberra support
Vim will link against libcanberra if it's installed. It really doesn't
serve any particular purpose for a text editor, so it makes sense for
us to just disable it explicitly.

This change existed before, but was hidden in the GNOME option and got
removed when libgnomeui was purged.

PR:		257565
Reported by:	Philipp Ost
2021-08-02 16:35:45 -06:00
Joseph Mingrone
ff278a4bb0
editors/emacs-devel: Update to 2021-08-02 commit, a812992 2021-08-02 08:27:34 -03:00
Adam Weinberger
b914b06406 editors/vim: Update to 8.2.3273 2021-08-02 05:15:39 -06:00
Xin LI
3ba73dad6f net/openldap24-client: bump all dependent port
In the earlier net/openldap24-server commit, only those which depend on
net/openldap24-sasl-client were bumped. Bumping all dependent port that
didn't get a bump to force a rebuild of these packages.

Suggested by:	kib
2021-08-01 21:41:48 -07:00
Tobias C. Berner
d8a7f486b1 editors/cpeditor: add workaround for cmake 3.21.1
CMake Error:
  Running
   '/usr/local/bin/ninja' '-C' '/wrkdirs/usr/ports/editors/cpeditor/work/.build' '-t' 'recompact'
  failed with:
   ninja: error: build.ninja:824: multiple rules generate ui/ui_appwindow.h [-w dupbuild=err]

PR:		257489
2021-08-01 09:35:40 +02:00
Jose Alonso Cardenas Marquez
cd87674553 editors/picpas: remove BROKEN
* Re-generate patch files
* Bump PORTREVISION
2021-08-01 02:05:24 -05:00
Jose Alonso Cardenas Marquez
ced250d516 editors/lazarus[-qt5]: bump some ports dependants of lazarus
* bump PORTREVISION of cad/zcad: comms/cqrlog: editors/picpas:
  graphics/lazpaint: multimedia/winff: net-p2p/awgg:
  net-p2p/transmission-remote-gui: russian/emkatic:
  x11-fm/doublecmd
* editors/lazarus[-qt5] was updated to 2.0.12
2021-07-31 21:26:39 -05:00
Jose Alonso Cardenas Marquez
082f29d07e editors/cudatext: update to 1.139.5 2021-07-31 21:17:56 -05:00
Jose Alonso Cardenas Marquez
b3d5efa8f8 editors/cudatext: update to 1.139.5 2021-07-31 21:16:26 -05:00
Jose Alonso Cardenas Marquez
93a03d23d7 editors/lazarus[-qt5]: update to 2.0.12 2021-07-31 21:10:12 -05:00
Guido Falsi
2604ebf09e editors/mousepad: Update to 0.5.6 2021-07-31 20:33:21 +02:00
Danilo Egea Gondolfo
ec88aa4f98 editors/tea: Update to 60.4.0 2021-07-31 11:16:30 +01:00
Yuri Victorovich
33e863e0df editors/o: Update 2.39.2 -> 2.40.1
Reported by:	portscout
2021-07-26 10:21:45 -07:00
Tobias C. Berner
25c260e713 editors/textadept: prepare for glib-2.68.3
Obtained from:	https://github.com/orbitalquark/textadept/issues/110
PR:		256200
2021-07-24 08:47:07 +02:00
Joseph Mingrone
8fcb3cd92b
editors/emacs-devel: Update to 20210722 commit, fcae435
This fixes a bug [1] that caused tramp to keep remote file locks after
saving files.

[1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=49621
2021-07-23 06:34:56 -03:00
Li-Wen Hsu
9662d0ff4a
editors/libreoffice: Update to 7.1.5
Release note:
https://blog.documentfoundation.org/blog/2021/07/22/libreoffice-7-1-5-community/
2021-07-23 17:20:58 +08:00
Dmitri Goutnik
93f53f7bb8 editors/encryptpad: Update to 0.5.0.1
Changes:	https://github.com/evpo/EncryptPad/releases/tag/v0.5.0.1
2021-07-21 12:14:58 -05:00
Matthias Andree
3cda93bdf6 *: bump PORTREVISION after math/Imath update 2021-07-17 11:17:59 +02:00
Ashish SHUKLA
5523d460c6
editors/emacs-devel: Update to git snapshot 109c273 2021-07-17 04:37:22 +05:30
Eric Turgeon
cdc4c22dfc editors/sublime-text4: fix distname for aarch64 2021-07-14 17:19:47 -03:00
Eric Turgeon
afaa609e41 editors/sublime-text4: update arm64 and sum for arm64 2021-07-14 17:04:49 -03:00
Eric Turgeon
cf5ea766e5 editors/sublime-text4: updated to 4113 2021-07-14 08:03:35 -03:00
Eric Turgeon
35876801c9 editors/sublime-text4: update to 4111 2021-07-13 21:17:13 -03:00
Piotr Kubaj
352d8726cf editors/xi-term: fix build on powerpc 2021-07-13 09:26:47 +00:00
Tobias C. Berner
19ce6c4021 */*: Update KDE Gear to 21.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.

Full changelog:
	https://kde.org/announcements/changelogs/gear/21.04.3/
2021-07-10 01:34:31 +02:00
Adriaan de Groot
c0a5e2416d *: (KDE ports) tidy up dependencies
Go another round with the dependency-cleanup:
- ECM and doctools are still more only a build-dep
- Qt testlibs is a build-dep

This touches plenty of ports outside of KDE Frameworks
that did **not** list their full dependencies and could
get away with it because frameworks pulled in too much.
2021-07-09 23:59:01 +02:00
Tobias C. Berner
680bd562fc */*: Update KDE Frameworks to 5.83
Saturday, 12 June 2021

KDE today announces the release of KDE Frameworks 5.83.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Full announcement:
	https://kde.org/announcements/frameworks/5/5.83.0/

PR:		256665
Exp-run by:	antoine
2021-07-09 23:49:33 +02:00
Piotr Kubaj
b6e3bd6e75 editors/imhex: disable on powerpc
Same issue as on i386.
2021-07-09 09:24:30 +00:00
Tobias C. Berner
fac489c164 graphics/poppler: update to 21.07.0
Release 21.07.0:
        core:
         * JBIG2Stream: Do not consider a size-0 to be an error. Issue #535
         * PSOutputDev: fix off-by-one error for image masking in L1/L2 output. Issue #1088
         * CairoOutputDev: Fix memory leak on broken files
         * Minor code improvements

        build system:
         * set C standard to 11 without extensions

Exp-run by:	antoine
PR:		256981
2021-07-06 22:00:58 +02:00
Fernando Apesteguía
ac4d3aa3b0 editors/setzer: update to 0.4.1
PR:	256979
Reported by:	greg@unrelenting.technology (maintainer)
2021-07-06 11:57:09 +02:00
Mateusz Piotrowski
8e0a4fc28c editors/py-vim-bridge: New port
vim_bridge is a Python-to-Vim bridge decorator that allows transparent
calls to Python functions in native Vim scripts.

WWW: https://github.com/nvie/vim_bridge
2021-07-06 07:44:31 +02:00
Mateusz Piotrowski
de618556e1 editors/py-babi: Set NO_ARCH
Approved by:	portmgr blanket
2021-07-06 07:44:31 +02:00
Loïc Bartoletti
be86c4fe23 misc/qtchooser: remove
QtChooser allows you to select your version of Qt among those installed.
However, this tool is no longer supported upstream and will not be
available for Qt6.
By default, our Qt installations are done in
${LOCALBASE}/lib/qt${QT_VERSION} as recommended.

We have added symbolic linking for the main binaries to
${LOCALBASE}/bin with the suffix -qt5.
2021-07-04 18:55:16 +02:00
Matthias Andree
4030a14b56 *: Bump PORTREVISION for openexr update
OpenEXR's patchlevel updated bumped the major version
of the OpenEXR library, hence bump PORTREVISION of all
ports that require OpenEXR.
2021-07-03 07:15:12 +02:00
Adam Weinberger
6c3f8661ce editors/neovim: Update to 0.5
While here, generate the runtime data files automatically. Enumerating
them stopped being fun.

There are major new features in this release, the most notable being the
inclusion of native support for LSP (Language Server Protocol) and a
native parser/AST generator. These can be used to do intelligent code
analysis and completion, without requiring external scripting providers.

Also, the Neovim config file(s) can now be written entirely in lua
instead of (or in addition to) Vimscript.
2021-07-02 13:45:28 -04:00
Robert Clausecker
2a40da7011 misc/schilytools: Consolidate old schily's tools
- Update and consolidate schily's tools into more reasonable state
- Transfer maintenance to Robert Clausecker <fuz@fuz.su>

From Robert Clausecker <fuz@fuz.su> (new maintainer):

In 2018, Jörg Schilling consolidated all his projects into the
schilytools project and stopped providing new separate releases for the
individual projects (such as cdrtools, smake, star, and ved).  Hence,
the FreeBSD ports of these projects have been stuck on outdated versions
for years.

With this changeset, the schilytools are added to the ports collection
as a collection of 10 ports:

    devel/schilybase (libraries)
    archivers/star
    devel/sccs
    devel/smake
    devel/sunpromake
    editors/ved
    net/rscsi (split out from cdrtools for security reasons)
    sysutils/cdrtools
    sysutils/schilyutils (command line helpers, shells)
    misc/schilytools (meta port for all of these)

Where appropriate, I've tried to keep existing patches and conventions
in tact.  Some options have been renamed to more appropriate names,
others have been added or removed.  The schilytools have been patched
not to install binaries with the same name as system binaries, though
some man pages with such names remain.

The split into slave ports largely follows the OpenCSW packages provided
by the author.  Some differences are present:

 * strar has been moved from schilyutils to star
 * rscsi has been moved from cdrtools into a package on its own as it
   needs to be installed setuid to function.
 * mountcd is a Solaris only program and is not shipped
 * man2html is not shipped as it's already available in textproc/man2html
 * cdrecord, cdda2wav, and readcd are only installed setuid root if the
   user specifically requests so using a non-default option

This changeset unobsoletes the editors/ved port.

This changeset obsoletes the sysutils/cdrtools-devel port as schilytools
provide a newer version than the old development version shipped therein.

This changeset overwrites the following ports, the maintainers have
previously been informed via PR and direct email but haven't responded.
They have also been added as reviewers to this changeset.

    archivers/star (mm@freebsd.org)
    devel/smake (no maintainer)
    sysutils/cdrtools (marius@freebsd.org)
    sysutils/cdrtools-devel (marius@freebsd.org)

PR:		256467
Differential Revision:	https://reviews.freebsd.org/D30669
2021-07-01 23:11:52 +02:00
Joseph Mingrone
aefe98d1b9
editors/emacs-devel: Update to 2021-07-01 commit, dc0ce5f 2021-07-01 15:50:03 -03:00
Joseph Mingrone
7e871a026a
editors/emacs-devel: Use lang/gcc11 for NATIVECOMP
Also, NATIVECOMP_CFLAGS=-I${LOCALBASE}/include is not necessary because
CFLAGS includes this from with USES=localbase:ldflags.
2021-07-01 15:50:02 -03:00
Adam Weinberger
85aaea5e86 editors/vim: Update to 8.2.3081 2021-07-01 08:48:15 -04:00
Alexey Dokuchaev
b4e2841fc2 editors/xed: update the port to version 3.0.2. 2021-07-01 10:52:46 +00:00
Yuri Victorovich
15537eab44 editors/o: Update 2.38.1 -> 2.39.2
Reported by:	portscout
2021-06-30 18:07:42 -07:00
Danilo Egea Gondolfo
ac6f986c64 editors/nano: Update to 5.8 2021-06-28 23:38:53 +01:00
Danilo Egea Gondolfo
a6e3465102 editors/tea: Update to 60.3.0 and add a description to the SPELL options group 2021-06-28 22:05:46 +01:00
Piotr Kubaj
6718da31ba Mk/bsd.default-versions.mk: switch the default librsvg2 on powerpc to rust 2021-06-28 19:34:43 +00:00
Tobias Kortkamp
31b7e90bd6
sysutils/ssid: Move to sysutils/setsid
This makes setsid available under the more obvious package name setsid.

Add TIMESTAMP to distinfo because of the idiotic commit hook:

remote:
remote: ================================================================
remote: Do not commit ports without TIMESTAMP in their distinfo files.
remote: Rerun make makesum to add it.
remote: ================================================================
remote:
2021-06-27 21:37:59 +02:00
Tobias Kortkamp
06dbc12f96
lang/rust: Rebuild consumers for 1.53.0 2021-06-27 07:39:51 +02:00
Eric Turgeon
423e9ecc8e editors/sublime-text4: update to 4109 2021-06-23 18:22:22 -03:00
Kevin Bowling
da3162c7c9 graphics/mesa-libs: Bump reverse deps for libglvnd
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
2021-06-22 11:53:08 -07:00
Li-Wen Hsu
b4c0749935
editors/libreoffice: Update to 7.1.4
Release note: https://blog.documentfoundation.org/blog/2021/06/10/libreoffice-7-1-4/

This is a joint work with fluffy.
2021-06-20 23:19:23 +08:00