1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-01 10:59:55 +00:00
Commit Graph

567978 Commits

Author SHA1 Message Date
Alexey Dokuchaev
685d62dc00 audio/mpz: update the port to version 1.0.19.
Not reported by:	portscout :(
2021-12-11 14:58:38 +00: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
Michael Reifenberger
a148ebec4e security/vaultwarden: Update to 1.23.0
After rust got updated to 1.57 vaultwarden can be updated too.

PR:		259333
2021-12-11 14:00:02 +01:00
Matthias Andree
5cc978dcfe security/openvpn: license incompat mbedTLS, LZO+LibreSSL
After reviewing licenses again,
- mark mbedTLS broken for now, since it uses the Apache License 2.0,
  which is incompatible with the GPLv2 (OpenVPN does not employ the
  "or any later version" escape hatch). This will be handed to the
  OpenVPN-devel mailing list for review.

- block out the combination of LZO with LibreSSL, since OpenVPN
  only has a linking exception for OpenSSL itself. Remedy is
  to either forgo LibreSSL, or to disable the LZO option, which
  requires proper configuration on either end. The maintainer's
  recommendation is to compile with OpenSSL instead.

Bump PORTREVISION in spite of unchanged contents to flush out old
packages.

MFH:		2021Q4
2021-12-11 13:42:31 +01:00
Max Brazhnikov
6e8f1c2531 archivers/7-zip: add license and cpe info 2021-12-11 15:14:40 +03:00
Dave Cottlehuber
4080607b5e security/vuxml: document sysutils/graylog log4j vuln
Reported by:	d3e441f112
Security:	CVE-2021-44228
2021-12-11 11:48:34 +00:00
Vinícius Zavam
0c53db742c
net/cloudflared: update from 2021.10.3 to 2021.11.0
* github.com/cloudflare/cloudflared/blob/2021.11.0/RELEASE_NOTES
  * github.com/cloudflare/cloudflared/compare/2021.10.3...2021.11.0

  * 2021.11.0
  Fallback to HTTP2 immediately if connection times out with no network activity
  Add flag to 'tunnel create' subcommand to specify a base64-encoded secret

  * 2021.10.5
  Update change log for release 2021.10.4
  Revert "TUN-5184"

  * 2021.10.4
  Fix misuse of wait group in TestQUICServer that caused the test to exit immediately
  Upgrade crypto/ssh package to fix CVE-2020-29652
  Allow to configure max fetch size for listing queries
  Improvements to `max-fetch-size` that allow to deal with large number of tunnels in account
  Collect QUIC metrics about RTT, packets and bytes transfered and log events at tracing level
  Make sure outstanding websocket write is finished, and no more writes after shutdown

PR:		254293
Reported by:	orzodk % neomailbox.net
2021-12-11 11:33:14 +00:00
Dave Cottlehuber
449f35caf8 sysutils/graylog: update to 4.2.3 with log4j CVE patch
MFH:		2021Q4
Security:	CVE-2021-44228
2021-12-11 11:32:47 +00:00
Andrej Ebert
190142ee29 www/matomo: update to 4.5.0
I also added a patch to supress the file integrity warning caused by the shebangfix to misc/log-analytics/import_logs.py and changed the pkg-message (change to the recommended apache config + upgrade message)

Changelog:
https://matomo.org/changelog

Major Changes:

* The `logme` method for [automatic logins](https://matomo.org/faq/how-to/faq_30/) is now disabled by default for new installations. For existing installations it will be enabled automatically on update. If you do not need it please consider disabling it again for security reasons by setting `login_allow_logme = 0` in `General` section of `config.ini.php`.
* The redirect using the `url` param for the automatic login action `logme`, will no longer do redirects to untrusted hosts. If you need to do redirects to other URLs on purpose, please add the according hosts as `trusted_hosts` entry in `config.ini.php`

* When determining the client IP address from proxy headers like X-Forwarded-For, Matomo will by default look at the first IP in the list. If you need to read the last IP instead, the new INI config option `[General] proxy_ip_read_last_in_list` be set to `1`. Using the last IP can be more secure when you are using proxy headers in combination with a load balancer.
* Matomo logs can now be written into "errorlog" (logs using the error_log() php function) and "syslog" (logs to the syslog service) (to complement existing log writers: "screen", "file", "database"). [Learn more.](https://matomo.org/faq/troubleshooting/faq_115/)

* Added new command `core:version` which returns the Matomo version number.

* Added new command `core:create-security-files` which creates some web server security files if they haven't existed previously (useful when using for example Apache or IIS web server).

* Before the JS tracker method, `enableLinkTracking` did not follow the DOM changes, from this version when the DOM updates, Matomo automatically adds event listeners for new links on the page. It makes it easier to track clicks on links in SPAs. From this version, if we use the `addListener` method to add event listener manually after the DOM has changed and the `enableLinkTracking` is turned on we will track the click event for that element twice.

* Before every JS error was tracked, from this version the same JS error will be only tracked once per page view. If the very same error is happening multiple times, then it will be tracked only once within the same page view. If another page view is tracked or when the page reloads, then the error will be tracked again.
* It's no longer possible to store any class instances directly in the session object. Please use arrays or plain data instead.

* In Matomo 4.3.0 we have added a 'passwordConfirmation' parameter to the CorePluginsAdmin.setSystemSettings API method. It is currently optional, but will become mandatory in version 4.4.0. Plugin developers and users of the API should make sure to update their plugins and apps before this happens.

* The `password_hash_algorithm`, `password_hash_argon2_threads`, `password_hash_argon2_memory_cost` and `password_hash_argon2_time_cost` INI config options have been added to allow using specific `password_hash` algorithms and options if desired.
* The `enable_php_profiler` INI config option was added. This must now be set to 1 before profiling is allowed in Matomo.

PR:		259850
Approved by:	maintainer timeout
2021-12-11 11:44:42 +01:00
Tobias C. Berner
37f85ee5cf math/p5-Math-GSL: prepare for math/gsl-2.7.1
- Note, this project seems mostly dead upstream and the
  support for gsl 2.7.* is likely not really functional.

PR:		260201
2021-12-11 11:03:59 +01:00
Tobias C. Berner
4e4149d6d8 print/freetype2: update to 2.11.1
Changelog:
  CHANGES BETWEEN 2.11.0 and 2.11.1

  I. IMPORTANT CHANGES

    - Some  fields  in  the  `CID_FaceDictRec`, `CID_FaceInfoRec`, and
      `FT_Data` structures  have been changed  from signed to unsigned
      type,  which  better reflects  the actual usage.  It is also  an
      additional means to protect against malformed input.

  II. MISCELLANEOUS

    - Cmake support  has been  further improved.   To do  that various
      backward-incompatible  changes were  necessary; please  see file
      `CMakeLists.txt` for more details.

    - Since version  2.11.0, a  C99 compiler  is necessary  to compile
      FreeType.

    - The experimental  'COLR' v1 API  has been updated to  the latest
      OpenType standard 1.9.

    - The `apinames` tool got a new  option `-wV` to output an OpenVMS
      Linker Option File.

    - VMS support was updated.

    - MS Visual Studio support was added to build the demo programs.

PR:		260202
Exp-run by:	antoine
2021-12-11 10:53:46 +01:00
Matthias Andree
f727ae28aa dns/dnsmasq: pull in three more upstream fixes
Cherry-pick these Git commits from the upstream:

--local should behave as --server, not as --address [...]
Fix confusion in DNS retries and --strict-order.
Fix confusion with log-IDs and DNS retries.

loosely prompted by Olivier's
PR:		260331
2021-12-11 10:51:28 +01:00
Olivier Cochard
1f05895ca0 dns/dnsmasq: fix error "config error is REFUSED (EDE: not ready)"
Fix --address=/#/...... which was lost in 2.86

ML message:
https://www.mail-archive.com/dnsmasq-discuss@lists.thekelleys.org.uk/msg15508.html

Git commit:
https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=26bbf5a314d833beaf0f147d24409969f05f3dba

PR:		260331
Obtained from:	Simon Kelley (upstream maintainer)
2021-12-11 10:51:28 +01:00
Emanuel Haupt
9a85028f45 security/py-trezor: Update to 0.13.0 2021-12-11 10:42:30 +01:00
VVD
cd43b2526f multimedia/mpv: fix lua option handling
mpv supports
  - no lua
  - luajit
  - lua51-52

The new options added support to select between these.
  - LUA_NONE
  - LUAJIT (previous OFF by default)
  - LUA (previously on when LUAJIT=OFF)

So the default remains to use lang/lua5[12].

PR:		259598
2021-12-11 10:30:00 +01:00
Ashish SHUKLA
ddf88e84d0
lang/chez-scheme: Fix threads support on i386 platform
While here, pet portlint.

Reported by:	Jason Dagit <dagitj at gmail dot com> (private email)
2021-12-11 09:15:52 +00:00
Tobias C. Berner
4b0e25639b graphics/blender-lts28: prepare for cmake-3.22
PR:             260123
2021-12-11 10:05:17 +01:00
Yuri Victorovich
f228916ed9 lang/eisl: Update 2.25 -> 2.34 2021-12-11 00:41:24 -08:00
Yuri Victorovich
29cb3ee2ac multimedia/assimp: Update 5.1.0 -> 5.1.3
Reported by:	portscout
2021-12-11 00:41:23 -08:00
Yuri Victorovich
8e43815e82 devel/py-distlib: Update 0.3.3 -> 0.3.4
Reported by:	portscout
2021-12-11 00:41:23 -08:00
Yuri Victorovich
3097119fea devel/cxxopts: Update 2.2.1 -> 3.0.0
Also add the 'test' target.

Reported by:	portscout
2021-12-11 00:41:22 -08:00
Yuri Victorovich
63452f6076 cad/openfpgaloader: Update 0.5.0 -> 0.6.1
Reported by:	portscout
2021-12-11 00:41:22 -08:00
Jose G. Juanino
38c86370dd mail/davmail: update to 6.0.1
While here, make portclippy and portfmt happy.

Changelog: https://sourceforge.net/p/davmail/code/HEAD/tree/tags/6.0.1/RELEASE-NOTES.md

PR:		260323
Reported by:	Jose G. Juanino <jjuanino@gmail.com> (maintainer)
2021-12-11 17:28:08 +09:00
Tobias C. Berner
bd285c2e4c graphics/opencolorio-tools: prepare for cmake-3.22
PR:		260123
2021-12-11 09:15:48 +01:00
Tobias C. Berner
ce6625b9a2 sysutils/ttyd: prepare for cmake-3.22
PR:		260123
2021-12-11 08:35:10 +01:00
Ashish SHUKLA
78aba5668d
devel/soft-serve: Update to 0.1.2
- Also add a patch to fix building on 32-bit platforms[1]

Reported-by:  pkg-fallout[1]
2021-12-11 07:31:16 +00: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
Gleb Popov
720c2bebcc devel/psptoolchain*: Reset MAINTAINER as requested.
PR:		198813
2021-12-11 10:04:51 +03:00
Ashish SHUKLA
85f483cf91
lang/chez-scheme: Fix threads support
Thanks to Jason for suggesting the fix as well

Reported by:	Jason Dagit <dagitj at gmail dot com> (private email)
2021-12-11 04:15:34 +00:00
Piotr Kubaj
f056ba0e7f graphics/tesseract: switch back to autotools
It looks like cmake doesn't install training data.
2021-12-11 04:06:11 +00:00
Piotr Kubaj
6d2d545b85 security/openssl-devel: bump PORTREVISION 2021-12-11 03:49:06 +00:00
Piotr Kubaj
f640451481 security/openssl-devel: merge upstream patch to enable assembly routines on powerpc*
Since the architecture is misdetected as powerpc, manually set up target.
2021-12-11 03:47:47 +00:00
Romain Tartière
6b30847584
textproc/opensearch-dashboards: Add CHROME option
Chrome is required for generating reports.  Add an option to make this
more visible, but since the dependencies are large, do not enable it by
default.

PORTREVISION is kept unchanged since the default package is not
modified.

With hat:	opensearch
2021-12-10 16:16:32 -10:00
Larry Rosenman
fca70e75bb
devel/cdecl: update to 11.7
ChangeLog:
Cdecl keywords
When an unexpected name token is encountered, if said token is a cdecl keyword, it's now mentioned in the error message:

cdecl> declare ptr as pointer to void
               ^
16: syntax error: "ptr": name expected ("ptr" is a cdecl keyword)
Additionally, cdecl keywords are now also offered in suggestions.

register arrays
register arrays are now correctly allowed.

Zero-sized arrays
Zero-sized arrays are now correctly forbidden.

No files as arguments
Command-line arguments were treated as files if they weren't commands.
This dubious use-case was a hold-over from the original cdecl and has
been removed. (If you want to read a file use -f.)
2021-12-10 20:04:25 -06:00
Joseph Mingrone
1535965c81
www/py-caldav: Update to 0.8.2
541daa244e/changelog-0.8.md
https://github.com/python-caldav/caldav/releases/tag/v0.8.2
2021-12-10 21:58:54 -04:00
Jan Beich
adc6a8b516 devel/sdl12-compat: update to s20211209
Changes:	a6a965a...8743305
2021-12-11 00:45:20 +00:00
Jan Beich
c9a1d2753a graphics/mesa-devel: update to 21.3.b.1759
Changes:	ff74d5dd1b...fd2a558bf8
2021-12-11 00:31:13 +00:00
Jan Beich
9c37cd3a80 emulators/rpcs3: update to 0.0.19.13101
Changes:	f48c53580...2f93df480
2021-12-11 00:31:13 +00:00
Joseph Mingrone
db96db170f
mail/notmuch*: Update to 0.34.2
https://git.notmuchmail.org/git?p=notmuch;a=blob_plain;f=NEWS;hb=a06b76b9b3c1212b17d2bb170bdd511711f578f8
2021-12-10 20:19:00 -04:00
Jan Beich
76c6f48ad6 graphics/vulkan-loader: update to 1.2.202
Changes:	https://github.com/KhronosGroup/Vulkan-Loader/compare/v1.2.201...v1.2.202
Reported by:	Repology
2021-12-11 00:09:55 +00:00
Jan Beich
f7abaa4981 graphics/vulkan-headers: update to 1.2.202
Force rebuild vulkan-loader to make sure vulkaninfo shows the new version.

Changes:	https://github.com/KhronosGroup/Vulkan-Headers/compare/v1.2.201...v1.2.202
Reported by:	Repology
2021-12-11 00:09:54 +00:00
Adriaan de Groot
311bf443f1 kde-ports: remove runtime-dependency on Qt testlib
Qt testlib is a library for tests; it is not generally needed
at runtime. Move it to a _build dependency for the KDE-related
ports that use it for their tests.
2021-12-11 00:52:50 +01:00
Adriaan de Groot
f6c8d421d3 x11/plasma5-plasma-workspace: fix errors in Wayland-script
These are fairly basic and silly shell-script errors in the
startplasma-wayland.sh script (which might not even be needed,
if you start KDE Plasma-wayland some other way).

Derpy hat to me.
2021-12-11 00:52:50 +01:00
Christoph Moench-Tegeder
c309175787 astro/qmapshack: Update version 1.16.0=>1.16.1
PR: 260327
Reported by:    cmt
Relnotes:
https://sourceforge.net/p/qlandkartegt/mailman/message/37395765/
2021-12-10 17:47:11 -06:00
ml@netfence.it
a8a45bdf49 mail/mimedefang: Allow setting MX_MAX_RSS and MX_MAX_AS in rc.conf
In order to avoid DOSes due to complex MIME, MIMEDefang sets some limits
on how much memory a process can use (MX_MAX_RSS and MX_MAX_AS).

The provided example init script sets these variables to very low values
(which probably made sense when RAM was much scarcer); the port already
patches that file, increasing them, but they are still way too low in
some cases, resulting in some mail messages crashing the filter and not
passing.

This patch, while retaining the current port defaults, allows these
thresholds to be set in rc.conf.

PR:		256711
Approved by:	maintainer
2021-12-11 00:25:57 +01:00
Yuri Victorovich
95b8ac4404 shells/starship: Update 0.58.0 -> 1.0.0 2021-12-10 15:01:09 -08:00
Guido Falsi
9c517a83a5 x11/libexo: Update to 4.16.3
- Add some missing dependencies
2021-12-10 23:53:03 +01:00
Matthias Andree
a1be1173a3 mail/fetchmail: update 6.4.25, add WOLFSSL support
WOLFSSL is a GPLv2+ licensed SSL library with OpenSSL compatibility
layer. This is to permit shipping fetchmail under a clean GPLv2+
license with OpenSSL 1.1.1.
2021-12-10 23:48:02 +01:00
Muhammad Moinur Rahman
e6f5aeddaf emulators/qemu: Use system dtc from ports
- elf2dmp depends on CURL [1]
- Fix build when fusefs-libs3 is installed [2]

PR:     260315 [2]
Reported by: kostikbel@gmail.com [1] d8zNeCFG@aon.at [2]
2021-12-10 14:39:32 -06:00
Tobias C. Berner
15ac6f2cbc graphics/digikam: add upstreams akonadi-21.12 compability patch
- the update of KDE Gear to 21.12 shuffled header files around
- upstream already fixed this in the added patch

Reported by:    fluffy, krop
2021-12-10 21:38:25 +01:00