Commit graph

10758 commits

Author SHA1 Message Date
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
Tobias Kortkamp
feb2e9bf67
*: Clean up some things
- Clean up commented PORTREVISION
- Add missing USES

Reported by:	portscan
2021-06-19 17:13:17 +02:00
Yuri Victorovich
94a5a7e1e0 editors/cpeditor: Update 6.8.1 -> 6.8.2
Reported by:	portscout
2021-06-17 12:24:50 -07:00
Guangyuan Yang
4bd231072e chinese/linux-wps-office-zh_CN: New port
WPS Office is a complete office suite with PDF editor. This version is
the localized build for Simplified Chinese with the zh_CN language pack
and other online features.

As many installed files are common with editors/linux-wps-office, only
one version should be installed. CONFLICTS_INSTALL has been set
accordingly for both ports.

Approved by:	lwhsu (mentor), portmgr (no functional changes)
2021-06-16 18:21:36 -04:00
Tobias C. Berner
63e653adaa math/gsl: update to 2.7
From [1]

* What is new in gsl-2.7:
	* fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
	* fixed bug #60335 (spmatrix test failure, J. Lamb)
	* fixed bug #36577
	* clarified documentation on interpolation accelerators (V. Krishnan)
	* fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2, thanks to M. Sitte)
	* fixed doc bug #59758
	* fixed bug #58202 (rstat median for n=5)
	* added support for native C complex number types in gsl_complex
	   when using a C11 compiler
	* upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
	* updated exponential fitting example for nonlinear least squares
	* added banded LU decomposition and solver (gsl_linalg_LU_band)
	* New functions added to the library:
	      - gsl_matrix_norm1
	      - gsl_spmatrix_norm1
	      - gsl_matrix_complex_conjtrans_memcpy
	      - gsl_linalg_QL: decomp, unpack
	      - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
	      - gsl_vector_sum
	      - gsl_matrix_scale_rows
	      - gsl_matrix_scale_columns
	      - gsl_multilarge_linear_matrix_ptr
	      - gsl_multilarge_linear_rhs_ptr
	      - gsl_spmatrix_dense_add (renamed from gsl_spmatrix_add_to_dense)
	      - gsl_spmatrix_dense_sub
	      - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
	      - gsl_linalg_QR_UD: decomp, lssolve
	      - gsl_linalg_QR_UU: decomp, lssolve, QTvec
	      - gsl_linalg_QR_UZ: decomp
	      - gsl_multifit_linear_lcurvature
	      - gsl_spline2d_eval_extrap
	* bug fix in checking vector lengths in gsl_vector_memcpy (dieggsy@pm.me)
	* made gsl_sf_legendre_array_index() inline and documented
	      - gsl_sf_legendre_nlm()

[1] http://git.savannah.gnu.org/cgit/gsl.git/tree/NEWS

PR:		256423
Exp-run by:	antoine
2021-06-16 21:31:27 +02:00
Mikael Urankar
c61bfb34e2 editors/kak-lsp: Update to 10.0.0
Changes: https://github.com/kak-lsp/kak-lsp/releases/tag/v10.0.0
2021-06-16 19:07:49 +02:00
Ashish SHUKLA
f40d6eb981
editors/emacs-devel: Update to git snapshot db106ea 2021-06-16 19:53:19 +05:30
Matías Pizarro
e7e0612310 editors/linux-bcompare: compare/sync/merge tool
https://www.scootersoftware.com/features.php

PR:		249919
Approved by:	new maintainer
2021-06-15 15:39:22 -07:00
Piotr Kubaj
8715a89426 editors/libreoffice: fix build on powerpc
Use the same patches as for powerpc64.
2021-06-15 08:41:12 +00:00
Tobias Kortkamp
a48771e765
editors/mg: Update to 6.9
Changes:	https://github.com/ibara/mg/releases/tag/mg-6.9
2021-06-14 22:51:04 +02:00
Chris Hutchinson
fbcb79cc14 editors/aee: Update to 2.2.22
PR:		256565
Approved by:	maintainer
2021-06-14 09:24:21 -07:00
Tobias C. Berner
896d87b6fb */*: Zpdate KDE Gear to 21.04.2
Thursday, 10 June 2021

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

The full changelog can be found here:
	https://kde.org/announcements/changelogs/gear/21.04.2/
2021-06-13 08:06:29 +02:00
Eric Turgeon
95ac747a62 editors/pluma: updated to 1.24.2 2021-06-11 22:51:06 -03:00
Antoine Brodin
42bbaef0a7 editors/sublime-text4: unbreak INDEX 2021-06-11 11:58:10 +00:00
Guangyuan Yang
3381abb5a8 editors/linux-wps-office: New port: WPS Office for Linux
WPS Office is a complete office suite with PDF editor.

PR:		252736
Submitted by:	Martin Filla <freebsd@sysctl.cz> (in part)
Approved by:	lwhsu (mentor)
2021-06-11 06:09:20 -04:00
Eric Turgeon
b431335779 editors/sublime-test4: adding new port 2021-06-11 06:15:40 -03:00
Li-Wen Hsu
e835d0df59
*/*: Bump PORTREVISION after x11-toolkits/granite update
PR:		254626
2021-06-11 05:20:09 +08:00
Alexey Dokuchaev
e62f347f9c editors/rehex: new port had been added (+)
Cross-platform (wxWidgets-based) hexadecimal editor for reverse
engineering, and everything else.

WWW: https://github.com/solemnwarning/rehex
2021-06-10 08:13:35 +00:00
Alexey Dokuchaev
f31a4d9f43 editors/xed: the port had been updated and changed (+)
- Update to the latest version 3.0.0
- These LinuxMint ports are inherently Gnomish, so
  put their distfiles to corresponding DIST_SUBDIR

Found out via:	repology.org
2021-06-08 11:07:45 +00:00
Tobias C. Berner
c567676136 graphics/poppler: update to 21.06.0
Release 21.06.0:
        core:
         * Fix rendering of some extended latin1 characters in annotations. Issue #1070
         * Support some not so well formed documents with password. Issue #1083
         * Add API to get notified if the xref is reconstructed
         * Add somewhat fancier left/right signature visual representation
         * Fix crashes in malformed files
         * Minor code improvements

        qt6:
         * Change some functions to return std::unique_ptr

        qt5/qt6:
         * Add API to get notified if the xref is reconstructed
         * Add somewhat fancier left/right signature visual representation
         * Don't assert when trying to invert singular matrices

        build system:
         * make boost opt-out if building splash

- Add dependency on boost to enable the splash backend.

PR:		256370
Exp-run by:	antoine
2021-06-07 15:26:18 +02:00
Tobias Kortkamp
89893207e7
*: Clean up some things
- Fix typos
- Remove duplicate variables
- Remove nop variables
- Sort categories
- Add missing USES

Reported by:	portscan
2021-06-06 10:09:02 +02:00
Yuri Victorovich
b9b4521136 editors/o: Update 2.37.3 -> 2.38.1
Reported by:	portscout
2021-06-05 11:53:09 -07:00
Gerald Pfeifer
d09ed096c4 */*: Replace USE_GCC=any with USE_GCC=yes
USE_GCC=any has been equivalent to USE_GCC=yes in most cases (such
as i386 and amd64 since 12.x and depending on configuration 11.x,
most newer installations on other platforms, and 13.x across the
board).

Since commit 96c17633d9 Mk/bsd.gcc.mk is treating them as
different spellings of the same, so continue the deorbiting of the
USE_GCC=any form and simply replace it with USE_GCC=yes.

This should not make any functional difference at all.

Discussed with:	mat, linimon, pkubaj
2021-06-04 05:53:21 +00:00
Guido Falsi
cb4dde7e1f editors/mousepad: Add spelling support
- Add new SPELL option enabled by default to compile in spelling
  support
- Remove unneeded dependency on xfconf
- Also add missing INSTALLS_ICONS

PR:	256303
2021-06-03 17:29:22 +02:00
Joseph Mingrone
d0fe06d230
editors/emacs-devel: Update to 87e7390 and add NATIVECOMP option
Native Compilation adds support for compiling EmacsLisp to native code using
libgccjit.  For more information see https://www.emacswiki.org/emacs/GccEmacs.

The option is off by default until it receives wider testing.

Co-authored-by: Ashish SHUKLA <ashish@FreeBSD.org>
Co-authored-by: Joseph Mingrone <jrm@FreeBSD.org>
2021-06-02 17:55:34 -03:00
Adam Weinberger
3fb36d0318 editors/vim: Update to 8.2.2918 2021-06-01 09:33:37 -04:00
Neel Chauhan
bf7ac02b5d editors/gedit-plugins: fix fetching from MASTER_SITES
PR:	256202
2021-05-29 09:11:50 -07:00
Neel Chauhan
c93564d4de editors/gedit: fix fetching from MASTER_SITES
PR:	256202
2021-05-29 09:11:49 -07:00
Daniel Engberg
a70955a013 editors/codelite: Mark broken, doesn't build with Pango 1.46.2 or newer
PR:	252738
2021-05-26 17:00:52 -07:00
Neel Chauhan
483e39f8b5 editors/gedit-plugins: Update to 40.1 2021-05-26 14:54:03 -07:00