Commit graph

10967 commits

Author SHA1 Message Date
Alexandre C. Guimarães
c134ad76a1
editors/texstudio: Update to 4.1.2 2021-12-15 14:44:43 -03:00
Hiroki Tagato
dea4fa18e8 editors/vscode: update to 1.63.1
Changelog: https://code.visualstudio.com/updates/v1_63
2021-12-15 15:43:50 +09:00
Tobias C. Berner
fd68e9e2b6 graphics/poppler: update to 21.12
Release 21.12.0:
    core:
         * Add API to add images
         * CairoOutputDev: Fix de-duping of Flate images
         * Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393
         * Minor code improvements

    glib:
         * Add API for validation of signatures
         * Add API to read/save to file descriptor

    utils:
         * pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117

    build system:
         * Increase C++ standard to 17

Exp-run by:	antoine
PR:		260344
2021-12-13 21:13:45 +01:00
Mikael Urankar
b850401b16 editors/kak-lsp: Update to 11.1.0
Changes: https://github.com/kak-lsp/kak-lsp/releases/tag/v11.1.0
2021-12-12 18:58:27 +01:00
Tobias C. Berner
45526ecbee framework: Add new USES 'magick' for graphics/ImageMagick*
A new USES has been added to depend on ImageMagick.

	USES=magick

adds a LIB_DEPENDS on graphics/ImageMagick${IMAGEMAGICK_DEFAULT}.

If a specific version is required, use for example

	USES=magick:6        resp.     USES=magick:7

If only a build, run or test is required, use for example

	USES=magick:build    resp.     USES=magick:6,build,test

If a dependency on the nox11 flavor is required, use for example

	USES=magick:nox11    resp.     USES=magick:7,nox11,run,test

See magick.mk for more details on the available flags.

The tree has been completely converted to make use of this.

Approved by:	bapt
Differential Revision: https://reviews.freebsd.org/D32754
2021-12-11 14:50:53 +01:00
Hiroki Tagato
6cb4af508e editors/vscode: update to 1.63.0
While here, remove BROKEN on FreeBSD 12. It build fine on FreeBSD 12
now.

Changelog: https://code.visualstudio.com/updates/v1_63
2021-12-11 16:18:35 +09:00
Dima Panov
9c0c6c0d59 editors/libreoffice6: fix build with options I18N=ON KF5=OFF
PR:		260297
Sponsored by:	Netzkommune GmbH
2021-12-10 23:26:48 +03:00
Dima Panov
aad581d3bf LibreOffice 7.2.4 Community release available ahead of schedule to provide an important security fix
New version include the fixed NSS 3.73.0 cryptographic library, to solve CVE-2021-43527
(the nss secfix is the only change compared to the previous version).

FreeBSD build is always use a system library and was not affected but we packed it anymore :)

Read more: https://blog.documentfoundation.org/blog/2021/12/06/libreoffice-7-2-4-and-7-1-8-community/
2021-12-10 12:29:08 +03:00
Tobias C. Berner
2c348825da KDE: Update KDE Gear to 21.12
KDE Gear 21.12 has landed and comes with a massive number of updates and
new versions of applications and libraries. Literally, dozens of classic
KDE everyday tools and the specialised sophisticated apps you use to
work, be creative and play, are getting refreshers with design
improvements, new features and performance and stability enhancements.

What's new:
	https://kde.org/announcements/gear/21.12.0/#whatsnew

Changelog:
	https://kde.org/announcements/changelogs/gear/21.12.0/
2021-12-10 07:26:32 +01:00
Adriaan de Groot
c770da752d archivers/quazip: update to 1.2, latest upstream
Release notes are here:
	https://github.com/stachenov/quazip/releases/tag/v1.2

There are a handful of internal changes that don't affect us
(allowing QtZip, for instance) or don't show up in our use of
quazip (-lz in pkgconfig file). There's one relevant change
to close() that **might** affect consumers, but then I'd expect
bug reports from the consumers about failures on load/save.

While here, move the libraries needed only for testing to _build.

Bumping PORTREVISION of consumers.

Reported by:	portscout
2021-12-09 11:25:22 +01:00
Neel Chauhan
df96bec167 editors/ghex: Update to 3.41.1 2021-12-08 12:29:07 -08:00
Adriaan de Groot
b5687f8a8a x11-toolkits/granite: update to 6.2.0, latest upstream
Release notes are at
	https://github.com/elementary/granite/releases/tag/6.2.0

Bumping PORTREVISION of consumers, too, because of the crash-fix.

PR:		260024
Reported by:	Olivier Duchateau
2021-12-08 11:57:06 +01:00
Jose Alonso Cardenas Marquez
47644744e6 editors/cudatext: update to 1.151.0 2021-12-07 20:39:02 -05:00
Shaun Amott
d089309c38 editors/py-editorconfig: update to 0.12.3. 2021-12-06 13:20:32 +01:00
Jose Alonso Cardenas Marquez
e7f915a4f3 editors/cudatext: update to 1.150.1 2021-12-05 21:30:07 -05:00
Joseph Mingrone
b5cba031b1
editors/emacs-devel: Update to 2021-12-05 commit, 2d0e1e5
This update fixes a bug that caused "Unknown button type
‘help-function’" errors such as
https://portsfallout.com/fallout/421603/.

See upstream bug https://debbugs.gnu.org/cgi/bugreport.cgi?bug=52291 and
the fix in
https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=5404973916dc5d0b92604d31ad7dca2358bc5b9a.
2021-12-05 21:49:41 -04:00
Adam Weinberger
81b98b54e1 editors/vim: Update to 8.2.3745 2021-12-05 08:14:20 -07:00
Tobias Kortkamp
5a7f23c69d
lang/rust: Rebuild consumers for Rust 1.57.0 2021-12-05 13:35:42 +01:00
Matthias Fechner
83af587fed */*: bump ports depending on libgit2 2021-12-04 13:07:30 +01:00
Piotr Kubaj
b4a8d5e1a4 editors/neovim: only use GCC on powerpc64
On powerpc64le, clang works fine with LTO.
2021-12-03 23:21:37 +00:00
Dima Panov
136c812980 editors/neovim: unbreak build with luajit when lua53+ set as default
Approved by:	adamw (maintainer)
Sponsored by:	Netzkommune GmbH
2021-12-03 00:09:34 +03:00
Adam Weinberger
a2f29f52f7 editors/neovim: Partially revert 9b869a4c17
luajit-openresty causes lua errors with many nvim plugins. I don't know
why, and until I have time to diagnose it, revert the switch to
hardcoded luajit-openresty. In the short term I'll likely switch to
hardcoding luajit and removing the PUC Lua option.
2021-12-02 09:41:57 -07:00
Hiroki Tagato
081f3cc087 devel/electron13: update to 13.6.3
Changelog: https://github.com/electron/electron/releases/tag/v13.6.3
2021-12-02 12:57:11 +09:00
Adam Weinberger
9b869a4c17 editors/neovim: Update to 0.6.0 and switch lua backend
0.6.0 is an interval update that refines and extends the major lua
overhaul of 0.5.0.

Instead of using options for luajit vs PUC (mainline) lua, use
luajit-openresty unconditionally. devel/luv needs to use the same
backend as NeoVIM, so this commit switches it too.

NeoVIM is designed specifically to run on luajit rather than PUC;
upstream essentially doesn't develop for PUC. However, luajit is
largely unmaintained, locked in an older lua dialect, and unbuildable
on many architectures.

The luajit-openresty fork is faster, more modern, and should work in
more places. It's unclear to me which FreeBSD archs it does or doesn't
work on, so the fallout will have to be addressed once the builders have
a whack at it.
2021-12-01 20:20:52 -07:00
Don Lewis
3adea779c6 editors/openoffice*: unbreak build with clang 13+
The include file vigra/memory.hxx from the graphics/vigra port
has this error:
 /usr/local/include/vigra/memory.hxx:43:12: fatal error: 'tr1/memory' file not found
 #  include <tr1/memory>
           ^~~~~~~~~~~~
when compiling with clang 13.0 or newer in -std=gnu++98 mode.

MFH:		2021Q4
2021-12-01 01:53:11 -08:00
Mikael Urankar
88ea3be308 devel/electron13: fix ENOTTY error on uv_pipe_open
This patch was introduced for electron11 and slipped out when creating
ports for electron 12 and 13.
2021-12-01 15:54:31 +09:00
Hiroki Tagato
1cd87430ed devel/electron13: add link time optimization option (OFF by default) 2021-12-01 10:17:02 +09:00
Yasuhiro Kimura
e57183e38c editors/emacs-devel: Update to 2021-11-30 snapshot 804c69d 2021-11-30 17:34:41 +09:00
Dima Panov
83bc8e5919 editors/libreoffice: additional tweak to regenerate html docs and unbreak L10N helppacks
Bump PORTREVISION to force rebuild.

Sponsored by:	Netzkommune GmbH
2021-11-29 17:21:21 +03:00
Alexey Dokuchaev
c73e26cba4 editors/xed, print/xreader: update both ports to version 3.2.0
While here, fix PORTSCOUT comment (there are not just `master.mint*'
but other non-numeric tags in use by upstream), wrap USES list so it
fits standard 80-character terminal width, and set better maintainer.
2021-11-28 15:52:42 +00:00
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