1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-26 09:46:09 +00:00
Commit Graph

575030 Commits

Author SHA1 Message Date
Thierry Thomas
e65bacbce4 math/mathics-django: remove, because it now requires npm
Mathics-Django won’t be upgraded, because now it requires npm: you
can use math/mathicsscript instead.

Note: if someone wants to maintain it, do not hesitate to resurrect it.
2022-02-20 18:29:10 +01:00
Thierry Thomas
8913480908 math/mathicsscript: upgrade to 4.0.0
Mathics related ports were blocked by Pygments-2.7.2, but since PR 256995
has been committed, we can go on!

Release notes at
	<https://github.com/Mathics3/mathicsscript/releases/tag/4.0.0>.
2022-02-20 18:27:55 +01:00
Thierry Thomas
ae2dc35e15 math/py-mathics: upgrade to 4.0.0 2022-02-20 18:27:54 +01:00
Thierry Thomas
1c947435d0 math/py-mathics-scanner: upgrade to 1.2.4
Release notes at
	<https://github.com/Mathics3/mathics-scanner/releases/tag/1.2.4>.
2022-02-20 18:27:54 +01:00
James Wright
68fd67128e devel/elfio: Update to 3.10
PR:	262044
2022-02-20 18:24:39 +01:00
Vinícius Zavam
fb7889540c
net/ipxe: pet PORTSCOUT 2022-02-20 17:14:28 +00:00
Fernando Apesteguía
c790aed95f x11/xbanish: update to 1.8
ChangeLog: https://github.com/jcs/xbanish/releases/tag/v1.8

 * add -s option to ignore scrolling events

Reported by:	portscout
2022-02-20 18:11:22 +01:00
TAKATSU Tomonari
01208ce1f1 print/R-cran-tinytex: Update to 0.37 2022-02-20 16:11:08 +00:00
Adriaan de Groot
b071a62b5e editors:diamond: new port, CopperSpice-based editor
This needs patching to consider the installed location
(e.g. share/) as a source of data, rather than the installed
location of the binary.
2022-02-20 16:45:30 +01:00
Adriaan de Groot
8de46b4745 x11-toolkits/copperspice: resurrect CopperSpice
CopperSpice is a toolkit, forked from Qt and updated to use
modern C++ and CMake in the Qt 5.something LGPL days. It was
removed from the tree for being unfetchable in 2017, now
restored. I didn't bother to look at the old ports files, so
this is entirely new work.

CS builds cleanly, except I patched in -pthread as a linker
option; I think this ought to be part of the Threads package
found by CMake, but it isn't (on FreeBSD at least). Some linkage
options need to be PUBLIC to be carried through to consuming
applications (this is a FreeBSD thing).

While here, introduce the misc/copperspice-examples which
is a demo application *kitchensink* that exercises the libraries.

CopperSpice shares notional-filenames with Qt (e.g. binaries
called "lupdate" for UI design) but the Qt ports are versioned
("lupdate-qt5"). CopperSpice gets "-cs" as a suffix.

There's a bunch of patching to make things "behave" like a
regularly packaged set of libraries and applications that
consume those libraries. In particular using $(LOCALBASE)/share/
rather than putting everything in the same target directory.
2022-02-20 16:45:27 +01:00
Jason E. Hale
fb02dbdb45 security/*gpgme*: Update to 1.7.0
security/py-gpgme: Convert pkg-plist to Python 3.x style
2022-02-20 10:18:42 -05:00
Jan Beich
eca2986ede multimedia/vlc: unbreak with dav1d 1.0.0
codec/dav1d.c:286:14: error: no member named 'n_tile_threads' in 'struct Dav1dSettings'
    p_sys->s.n_tile_threads = var_InheritInteger(p_this, "dav1d-thread-tiles");
    ~~~~~~~~ ^
codec/dav1d.c:292:14: error: no member named 'n_frame_threads' in 'struct Dav1dSettings'
    p_sys->s.n_frame_threads = var_InheritInteger(p_this, "dav1d-thread-frames");
    ~~~~~~~~ ^
2022-02-20 15:09:10 +00:00
Vinícius Zavam
62ea914468
sysutils/xbatt: drop maintainership 2022-02-20 14:50:01 +00:00
Vinícius Zavam
7398d509ca
sysutils/py-borgmatic: update 1.5.22_1 to 1.5.23 2022-02-20 14:48:48 +00:00
Vinícius Zavam
14a22489e3
security/snowflake-tor: update 2.0.1 to 2.1.0
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/blob/v2.1.0/ChangeLog

  - Remove support for legacy one shot mode;
  - Make connection summary at proxy privacy preserving;
  - Add snowflake event API for notifications of connection events;
  - Increase capacity of client address map at the server;
  - Further clean up snowflake server logs;
  - Validate proxy and client supplied strings at broker;
  - Update version of DTLS library to include fingerprinting fixes;
  - Support recurring NAT type check in standalone proxy.

  While here,

  * update goptlib from 1.1.0 to 1.2.0;
  * 0018750f08

Sponsored by:   TorBSD Diversity Project (TDP)
Sponsored by:   The Tor Project
2022-02-20 14:40:23 +00:00
Jan Beich
1133c44239 multimedia/emby-server: unbreak with dav1d 1.0.0
libavcodec/libdav1d.c:137:7: error: no member named 'n_tile_threads' in 'struct Dav1dSettings'
    s.n_tile_threads = dav1d->tile_threads
    ~ ^
libavcodec/libdav1d.c:144:14: error: no member named 'n_frame_threads' in 'struct Dav1dSettings'
           s.n_frame_threads, s.n_tile_threads);
           ~ ^
2022-02-20 14:35:09 +00:00
Mateusz Piotrowski
10ef4e28eb security/ssh-tools: Fix regex in ssh-facts
PR:		262020
Reported by:	freebsd@schukraft.org
2022-02-20 15:12:33 +01:00
Mateusz Piotrowski
a0bd8ea696 x11-fonts/iosevka: Update to 14.0.1
Changes:	https://github.com/be5invis/Iosevka/releases/tag/v14.0.1
2022-02-20 15:12:33 +01:00
Dima Panov
7beae5bb0f multimedia/m{player|encoder}: switch to graphics/openjpeg (+)
Mplayer engine indeed require openjpeg >= 2.1.0.
Depend on openjpeg15 is irrelevant, player even connot link with it.

MFH:		2022Q1
Approved by:	portmgr (fix build blanket)
Sponsored by:	Netzkommune GmbH
2022-02-20 17:05:04 +03:00
Muhammad Moinur Rahman
d38d94a03c net/pecl-mosquitto: Mark DEPRECATED with php74
- Set EXPIRATION_DATE=2022-11-28

Upstream last updated on 2017

PR:		261616
Approved by:	gasol.wu@gmail.com (maintainer-timeout)
2022-02-20 07:57:24 -06:00
Muhammad Moinur Rahman
dd6f20b646 devel/pecl-hrtime: Mark DEPRECATED with php74
- Set EXPIRATION_DATE on 2022-11-28

Looks like there isn't update from upstream.

PR:		261618
Approved by:	gasol.wu@gmail.com (maintainer-timeout)
2022-02-20 07:52:28 -06:00
Muhammad Moinur Rahman
bdb817ad5f net/pecl-amqp: Mark DEPRECATED with php74
- Set EXPIRATION_DATE on 2022-11-28

Upstream fixes compatibility in 1.11.0
2022-02-20 07:38:21 -06:00
Muhammad Moinur Rahman
aaaf308d1e ftp/php-fastdfs: Mark DEPRECATED with php74
- Set EXPIRATION_DATE on 2022-11-28

PR:		261625
Approved by:	daniel@blodan.se (maintainer-timeout)
2022-02-20 07:38:21 -06:00
Jan Beich
e337ba9d67 multimedia/av1an: merge ffmpeg fix from f6e17b1726 into one file
In my Rust-based ports patches are usually split "by topic" (large
changes) or "by crate" (many small changes). The important details
are "whether/when it landed upstream?" and "what error is being fixed?"
2022-02-20 13:36:10 +00:00
Vinícius Zavam
cf9e2a74a2
net/ooni-probe-cli: update 3.10.1 to 3.13.0
* LICENSE changed from BSD3CLAUSE to GPLv3;
  * goptlib updated to v1.2.0;
  * obfs4 updated to v0.0.13;

  This is what changed since v3.13.0-beta:

  - ensure we generate an usable CocoaPod spec (21a9b97 and e41b625)

  These are the most important changes since v3.10.1:

  - you can now run dnscheck and stunreachability as part of ooniprobe run experimental
  - reliability fixes and improvements in the API between the measurement engine and mobile APIs
  - [backport] fix(webconnectivity): ignore any status code <= 0 () 
  - fix the way in which we map errors on Windows, so most unknown_error... should go away now
  - [backport] fix(geolocate): use powerdns.org whoami service () 
  - backport] fix(psiphon): increase the maximum runtime to 300s () 
  - relicense repository to GPLv3: 
  - torsf: sketch out experiment for running snowflake over tor using the ptx package:    
  - utorial: start adding tutorials explaining how to contribute to the OONI engine: 
  - ooniprobe-cli.timer: run every 12h: 
  - ensure we don't leak QUIC connections: 
  - [backport] annotate measurements with their architecture 
  - backport] webconnectivity & oohelperd comparison and fixes      

  https://github.com/ooni/probe-cli/releases/tag/v3.13.0
  https://github.com/ooni/probe-cli/compare/v3.10.1...v3.13.0

Sponsored by:   TorBSD Diversity Project (TDP)
Sponsored by:   The Tor Project
2022-02-20 13:25:37 +00:00
Jason E. Hale
a856b7b47e audio/libmysofa: Update to latest commit to address CVE-2021-3756
PR:		261945
Reported by:	diizzy
MFH:		2022Q1
Security:	4d763c65-9246-11ec-9aa3-4ccc6adda413
2022-02-20 08:18:29 -05:00
Jason E. Hale
2fce4c1321 security/vuxml: Document CVE-2021-3756 for audio/libmysofa 2022-02-20 08:18:29 -05:00
Jan Beich
021f1e6c2d audio/shortwave: re-format 18da48b5f5 patch
$ portlint -C
[...]
WARN: /usr/ports/audio/shortwave/files/patch-gstreamer-audio_src_audio__format.rs: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
2022-02-20 13:17:15 +00:00
Dan Langille
7b279c9e09 devel/ruby-gems: Update to 3.3.7
These are fixes Ruby 3.0

Changes were compiled against all dependencies of devel/ruby-gems and
they all built cleanly.

There are five known build failures, all prexisting:

* devel/rubygem-xdg5: requires Ruby 3.0
* devel/rubygem-xdg: requires Ruby 3.1
* graphics/rubygem-objectdetect: port explicitly marked broken
* mail/rubygem-tmail: port explicitly marked broken
* science/cdcl: marked broken, unfetchable

Plus, science/rubygem-ruby-dcl gets skipped because of science/cdcl

PR:		258108
Approved by:	ruby (zi@)
2022-02-20 13:06:12 +00:00
Björn Lemke
4c4ce8d385 databases/cego: upgrade 2.47.16 -> 2.47.22
- Fix in CegoFunction::clone, also if _exprList is empty, the function
  must treated and cloned completely including table manager reference.
  Otherwise, for user defined function with no arguments which are used
  in views will throw an exception
- Change in CegoJDBCInfo for table list retrievel. This JDBC meta
  information command is not split to tab and vie for dedicated
  retrievel of table and view objects
- More work has been done regarding clean shutdown of the
  database / tableset stop while busy db sessions still exist.
  For this, CegoDistCursr desctructor method has been stabilized,
  so no exception is thrown. Otherwise, double memory freeing of
  cursor resources might occur which results in a crash
- In CegoTableManager::stopTableset, relocated the setTableSetRunState
  method above and added a sleep of DBM_LOCKDELAY. This gives hanging
  db threads a chance, to terminate save
- Changed CegoDatabaseManager::useObject method to take pointer to
  CegoTableManager as an argument instead of threadId. The tablemanager
  is used to support thread termination in case of lock delays
- Fix in CegoTableManager::createBTree to catch exclusicve useObject
  timeout before committing btree. In this case, the already created
  btree object should be deleted. Fix added in CegoClient to active
  abort interrupt also during tuple fetch
- Added function getcount to retrieve current counter value for
  a specific counter
- Fix in CegoLogManager::stopLog, the log handle must NOT be deleted,
  otherwise, a subsequent startLog and logAction method will result
  in a dump. This effect has been observed while importing a single
  table ( via xml import ) which failed, if the table already exists.
  In this case, no checkpoint is written and log handle i no more
  valid. A subsequent modifying db request then results in a core
  dump.
2022-02-20 14:03:57 +01:00
Jan Beich
ce68ff6938 graphics/vulkan-headers: trim newlines 2022-02-20 12:55:46 +00:00
Derek Schrock
c9daad7c9d mail/mutt: Update to 2.2.1
- Update to bug fix release 2.2.1 [1]

[1] https://marc.info/?l=mutt-users&m=164530303601380&w=2

PR:		262057
2022-02-20 21:14:47 +09:00
Muhammad Moinur Rahman
db4e6eb33e print/*: Fix ports installation of TeX2021
There have some CONFLICTS which doesn't make sense and actually makes
it impossible to install/upgrade the TeX through portmaster/ports so
remove those CONFLICTS and update UPDATING accordingly.

PR:		262058
Reported by:	alt2600@icloud.com
2022-02-20 06:09:57 -06:00
Piotr Kubaj
b9385345c2 math/pffft: fix build on powerpc*
SIMD is currently broken.
2022-02-20 11:51:01 +00:00
Rene Ladan
a23dfd214a www/chromium: update to 98.0.4758.102
- The port now uses the combined patch set for OpenBSD and FreeBSD
  maintained by Robert Nagy.
- Fix build on i386 again.
Obtained from:	Robert Nagy <robert@openbsd.org>
Security:	https://vuxml.freebsd.org/freebsd/e12432af-8e73-11ec-8bc4-3065ec8fd3ec.html
Security:	https://vuxml.freebsd.org/freebsd/e852f43c-846e-11ec-b043-3065ec8fd3ec.html
2022-02-20 12:42:02 +01:00
Piotr Kubaj
9341f0aca4 graphics/libglvnd: reduce dependency on gcc for everyone on powerpc64* by using binutils 2022-02-20 11:37:28 +00:00
Vinícius Zavam
c212956d13
security/obfs4proxy-tor: update 0.0.12 to 0.0.13
https://gitlab.com/yawning/obfs4/-/tree/obfs4proxy-0.0.13

  * Stop using utls entirely for TLS signature normalization (meek_lite);
  * Stop pinning the certificate chain for default bridges (meek_lite).

Sponsored by:	TorBSD Diversity Project (TDP)
Sponsored by:	The Tor Project
2022-02-20 11:31:51 +00:00
Emanuel Haupt
8c743e583d devel/py-jsonrpclib-pelix: Update to 0.4.3.2 2022-02-20 11:49:06 +01:00
Kai Knoblich
5042b00226 www/py-dj-database-url: Add new port
This simple Django utility allows you to utilize the 12factor inspired
DATABASE_URL environment variable to configure your Django application.

The dj_database_url.config method returns a Django database connection
dictionary, populated with all the data specified in your URL.  There is
also a conn_max_age argument to easily enable Django’s connection pool.

If you’d rather not use an environment variable, you can pass a URL in
directly instead to dj_database_url.parse.

Supported Databases:

Support currently exists for PostgreSQL, PostGIS, MySQL, MySQL (GIS),
Oracle, Oracle (GIS), and SQLite.

WWW: https://github.com/kennethreitz/dj-database-url
2022-02-20 11:42:42 +01:00
Kai Knoblich
a8e767fa50 databases/py-minidb: Update to 2.0.6
* Modernize "do-test" target while I'm here.

Changelog:

https://github.com/thp/minidb/compare/2.0.5...2.0.6
2022-02-20 11:42:42 +01:00
Thomas Zander
d514f4514d
multimedia/mplayer: Migrate some knobs to CONFIGURE_ENABLE
PR:		262014
Reported by:	VVD <vvd@unislabs.com>
MFH:		2022Q1
2022-02-20 11:40:07 +01:00
Rainer Hurling
10120efedc graphics/qgis: Update to 3.24.0
Changelog: https://changelog.qgis.org/en/qgis/version/3.24/

This update takes into account suggestions by Martin Birgmeier and
adrig@ in PR 261333 to reduce the number of dependents, especially
for Qt5. Dependencies like webengine and webkit must remain,
otherwise functionalities for QGIS and for important extensions are
missing, see PR.

PR:		261333
Reported by:	portscout, Repology
2022-02-20 10:50:01 +01:00
Koichiro Iwao
4f1647e3ca devel/ruby-build: Update to 20220218
* Add Ruby 3.1.1
* Add JRuby 9.3.3.0
* Add TruffleRuby and TruffleRuby GraalVM 22.0.0.2

Changes:	https://github.com/rbenv/ruby-build/releases/tag/v20220218
Changes:	https://github.com/rbenv/ruby-build/releases/tag/v20220125
2022-02-20 16:23:52 +09:00
Yuri Victorovich
d72ac00c93 devel/RStudio: Update 2021.09.2+382 -> 2022.02.0+443
Reported by:	portscout
2022-02-19 21:49:42 -08:00
Joe Marcus Clarke
3e7662e393 net/wireshark: Update to 3.6.2.
See https://www.wireshark.org/docs/relnotes/wireshark-3.6.2.html for a
list of changes in this release.
2022-02-19 23:12:23 -05:00
TAKATSU Tomonari
1163068fa3 math/R-cran-terra: Update to 1.5-21 2022-02-20 02:49:14 +00:00
Jason E. Hale
a60f385ba5 finance/libofx: Update to 0.10.3
Changes:	https://github.com/libofx/libofx/blob/0.10.3/NEWS
2022-02-19 21:46:49 -05:00
Jan Beich
2536c0a8d4 emulators/citra: update to s20220218
Changes:	cdbd72e79...54a36bc54
2022-02-20 02:26:58 +00:00
Jason E. Hale
e9d9b64252 www/py-grip: Update to 4.6.0
Changes:	https://github.com/joeyespo/grip/blob/v4.6.0/CHANGES.md
2022-02-19 20:56:26 -05:00
Jan Beich
de1a3d3a0c graphics/mesa-devel: update to 21.4.b.599
Changes:	01d1bf6228...a814a4f9db
2022-02-20 00:27:45 +00:00