Compare commits

...

644 Commits
main ... 2021Q4

Author SHA1 Message Date
Charlie Li 9f533ce838
databases/sqlite3: unbreak fetch
3.35.5 was not released in 2022, nor have there been any SQLite
releases thus far in 2022.

Approved by: portmgr (implicit)

(cherry picked from commit 29f62814e9)
2022-01-01 02:21:16 -05:00
Jan Beich a6c0f28298 emulators/yuzu: unbreak fetch after 8042b64184
Failover between mirrors doesn't work if file exists but is different.

=> Attempting to fetch https://api.yuzu-emu.org/gamedb/?dummy=/yuzu/compatibility_list.json
[...]
=> SHA256 Checksum mismatch for yuzu/compatibility_list.json.
[...]
===>  Giving up on fetching files:  yuzu/compatibility_list.json

Reported by:	pkg-fallout

(cherry picked from commit beb378a9cf)
2022-01-01 01:41:48 +00:00
Jan Beich 5a071065b2 emulators/citra: unbreak fetch after 66e2037c49
Failover between mirrors doesn't work if file exists but is different.

=> Attempting to fetch https://api.citra-emu.org/gamedb/?dummy=/citra/compatibility_list.json
[...]
=> SHA256 Checksum mismatch for citra/compatibility_list.json.
[...]
===>  Giving up on fetching files:  citra/compatibility_list.json

Reported by:	pkg-fallout

(cherry picked from commit 84b697165e)
2022-01-01 01:41:48 +00:00
Jan Beich 725c54a5a0 emulators/citra-qt5: fix Compatibility == Not Tested
citra-qt embeds game compatibility list during build. It cannot be
updated on demand unlike rpcs3. So, cache the list in local-distfiles.

(cherry picked from commit 66e2037c49)
2021-12-31 20:40:08 +00:00
Jan Beich 716c30c1d2 emulators/yuzu: sort make targets after 8042b64184
(cherry picked from commit 96e6417aa1)
2021-12-31 20:19:33 +00:00
Jan Beich 69c5936268 emulators/yuzu: update to s20211231
Changes:	279c7bcc1...eb7d36165
(cherry picked from commit 3063438e50)
2021-12-31 20:17:02 +00:00
Jan Beich 507fbd9eb8 emulators/yuzu-qt5: fix Compatibility == Not Tested
yuzu embeds game compatibility list during build. It cannot be updated
on demand unlike rpcs3. So, cache the list in local-distfiles.

(cherry picked from commit 8042b64184)
2021-12-31 20:17:02 +00:00
Jan Beich 4f5ce01d26 x11-clocks/wlclock: update to 1.0.1
Changes:	https://git.sr.ht/~leon_plickat/wlclock/refs/v1.0.1
Reported by:	Repology

(cherry picked from commit 36838f5565)
2021-12-31 10:40:50 +00:00
Juraj Lutter 23a83e9675 net-mgmt/zabbix5: Update to 5.0.19
Release notes: https://www.zabbix.com/rn/rn5.0.19

(cherry picked from commit 3d59025151)
2021-12-30 22:44:41 +01:00
Jan Beich 1de174a742 www/gallery-dl: update to 1.20.0
Changes:	https://github.com/mikf/gallery-dl/releases/tag/v1.20.0
Reported by:	GitHub (watch releases)

(cherry picked from commit 164ae7c435)
2021-12-30 00:48:06 +00:00
Jan Beich 2fd8a9f338 x11/swaync: update to s20211228
Changes:	5e5efb0...c1eb052
(cherry picked from commit c2554fceca)
2021-12-30 00:44:01 +00:00
Jan Beich 2020654959 emulators/yuzu: update to s20211228
Changes:	292dfac25...279c7bcc1
(cherry picked from commit 06aad4020d)
2021-12-30 00:44:01 +00:00
Jan Beich 3900d70405 emulators/rpcs3: update to 0.0.19.13137
Changes:	900d7df40...cb2748ae0
(cherry picked from commit 336b39b9fb)
2021-12-30 00:44:01 +00:00
Jan Beich c3c72aa109 x11-wm/gamescope: unbreak fetch due to repo growth
fetch: https://github.com/Plagman/gamescope/commit/ec8e547be135.patch: size mismatch: expected 2857, actual 2861

-index e7251ec..957d9f0 100644
+index e7251ec0..957d9f0e 100644
-index 08d9e15..7298f7b 100644
+index 08d9e158..7298f7b3 100644
-index b9ba551..e984865 100644
+index b9ba551e..e9848654 100644
-index e984865..f1a1c55 100644
+index e9848654..f1a1c55a 100644
-index 5a47ff8..bba9ec8 100644
+index 5a47ff84..bba9ec84 100644

PR:		260761
Reported by:	amdmi3

(cherry picked from commit 279ff94e15)
2021-12-28 17:46:42 +00:00
Jan Beich 0ad25d83ff x11-servers/xwayland-devel: unbreak fetch due to repo growth
fetch: https://github.com/freedesktop/xorg-xserver/commit/42e34498f87a.patch: size mismatch: expected 10298, actual 10310

This reverts commit 4055fc841f.

PR:		260750
Reported by:	amdmi3

(cherry picked from commit aa29c227d1)
2021-12-28 11:49:19 +00:00
Jan Beich a255f712e3 x11/swaync: update to s20211227
Changes:	bf9309b...5e5efb0
(cherry picked from commit 40167251e9)
2021-12-28 00:41:12 +00:00
Jan Beich 7e05f3e935 emulators/yuzu: update to s20211225
Changes:	b85f5b133...292dfac25
(cherry picked from commit 1a6d83816f)
2021-12-28 00:34:13 +00:00
Jan Beich 2495d54d29 emulators/rpcs3: update to 0.0.19.13136
Changes:	6ee9d0f35...900d7df40
(cherry picked from commit 35697f21a2)
2021-12-28 00:34:13 +00:00
Jonathan Price 190d1538ad games/minecraft-server: Update to 1.18.1
PR:             260452
(cherry picked from commit 9b7bf0835c)
2021-12-26 14:53:47 +01:00
Jan Beich 966b63a041 multimedia/mpv: restore SNDIO (--ao=sndio) after 0cee9d1b21
Requested by:	Brad Smith <brad@comstyle.com>

(cherry picked from commit a6e090a8c9)
2021-12-25 10:12:21 +00:00
Jens Grassel eafb3c99e6
devel/mill: Update to 0.9.11
Changelog
---------

- BSP: Fixed/improved source item for root project
- Bloop: Prevent compilation during bloop config generation
- GenIdea: Fix content path of root project (mill-build)
- Various version bumps
- Some feature backports from mill 0.10
- New + separator to provide multiple targets (with parameters) via cmdline
- New --import cmdline option to run ad-hoc plugins without editing of build.sc
- import $ivy support $MILL_BIN_PLATFORM variable and a new sort notations for
  external plugins
- zinc worker: Updated log4j2 to 2.16.0 to fix Log4Shell (CVE-2021-44228)
  vulnerability

PR:		260634
(cherry picked from commit 66134d11e6)
2021-12-25 17:46:05 +08:00
Kirill Ponomarev 677eae87cb lang/sbcl: Utilize SBCL_HOME to build custom core file and set it to empty.
Reported by:	Catherine Tower <catherine__at__towernetdotdev>

(cherry picked from commit 888bfec23a)
2021-12-25 08:37:56 +01:00
Jan Beich 0b4184aab4 emulators/rpcs3: update to 0.0.19.13122
Changes:	56dd09f4f...6ee9d0f35
(cherry picked from commit c63e5dc025)
2021-12-25 00:54:42 +00:00
Jan Beich 3d4237f963 emulators/yuzu: update to s20211222
Changes:	ee6d40d41...b85f5b133
(cherry picked from commit ce5f5c20f9)
2021-12-25 00:54:33 +00:00
Jan Beich a1997726a7 emulators/yuzu: update to s20211220
Changes:	8e33cf1c2...ee6d40d41
(cherry picked from commit 508580a067)
2021-12-25 00:54:28 +00:00
Jan Beich d1bd6e718f devel/sdl12-compat: update to s20211216
Changes:	8f54fd8...d05899f
(cherry picked from commit d0ef6fff36)
2021-12-24 16:42:23 +00:00
Jan Beich f0bd0e3f0d x11-servers/xwayland-devel: update to 21.0.99.1.156
Changes:	6c1a1fcc4...38291fa86
(cherry picked from commit c837640a61)
2021-12-24 13:17:58 +00:00
Jan Beich 71ecf64201 x11/swaync: update to s20211223
Changes:	a699043...bf9309b
(cherry picked from commit 5a2f46059f)
2021-12-24 13:16:48 +00:00
Jan Beich b12c81c542 x11/swaync: update to s20211222
Changes:	f0c3918...a699043
(cherry picked from commit 28400647bb)
2021-12-24 13:16:46 +00:00
Robert Clausecker 478182b4e1 textproc/kepubify: update to 4.0.3
This is a bug fix release.

Changelog:	https://github.com/pgaskin/kepubify/releases/tag/v4.0.3

PR:		260656
MFH:		2021Q4
(cherry picked from commit 9f57722a56)
2021-12-24 18:45:20 +09:00
Guido Falsi 832b5834f9 devel/php-composer2: Update to 2.2.0
PR:		260622
Approved by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
MFH:		2021Q4

(cherry picked from commit 228cab608d)
2021-12-23 09:43:22 +01:00
Guido Falsi 44e8f5d506 devel/php-composer: Update to 1.10.24, Mark DEPRECATED
Upstream is deprecating this version of composer and dropping support
for it in the packagist.org servers. No expiration set since upstrteam
has not stated an hard deadline.

Please consider updating to devel/php-composer2.

PR:		260623
Approved by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
MFH:		2021Q4

(cherry picked from commit aa682c0476)
2021-12-23 09:41:09 +01:00
Robert Clausecker afaa20a0dc x11-wm/enlightenment: Enable build of armv{6,7}.
While there, turn a bunch of `.else .if` blocks into `.elif`s.

PR:		260543
Reported by:	Peter TKATCHENKO <peter@flytrace.com>

(cherry picked from commit db6a71f021)
2021-12-23 11:35:07 +03:00
Jan Beich 2ccbf7f5c7 emulators/rpcs3: update to 0.0.19.13117
Changes:	18f59d3be...56dd09f4f
(cherry picked from commit 5bf92357e8)
2021-12-23 00:50:57 +00:00
Rainer Hurling 40a383042d astro/py-ephem: Update to 4.1.3
Changelog: https://github.com/brandon-rhodes/pyephem/blob/master/ephem/doc/CHANGELOG.rst#version-413-2021-december-13

Reported by:	Repology

MFH:		2021Q4
(cherry picked from commit d2154bc353)
2021-12-22 15:45:42 +01:00
Wen Heping b9825b58cc www/mediawiki136: Update to 1.36.3
(cherry picked from commit d09c164918)
2021-12-21 12:27:48 +00:00
Wen Heping fb0c9c7813 www/mediawiki135: Update to 1.35.5
(cherry picked from commit 1090472cdf)
2021-12-21 12:27:17 +00:00
Bernard Spil 1507509936 www/apache24: Update to 2.4.52
Security:	ca982e2d-61a9-11ec-8be6-d4c9ef517024
MFH:		2021Q4
(cherry picked from commit e721e5aeff)
2021-12-20 17:43:33 +00:00
Bernard Spil 60c5a136f6 security/openssl-devel: Security update to 3.0.1
Security:	0132ca5b-5d11-11ec-8be6-d4c9ef517024
MFH:		2021Q4
(cherry picked from commit 2b095f9a25)
2021-12-20 17:42:30 +00:00
Jan Beich 876d155e09 x11-wm/wayfire-plugins-extra: respect PREFIX after f081b8b768
(cherry picked from commit 2d26e2d782)
2021-12-20 14:55:44 +00:00
Jan Beich 8133b76614 x11-wm/wayfire-plugins-extra: enable dbus and windecor plugins
(cherry picked from commit f081b8b768)
2021-12-20 14:46:32 +00:00
Dmitry Wagin 1fcdc643b4
devel/zookeeper: Update log4j to 2.17
Fix CVE-2021-45105

PR:		260570
(cherry picked from commit fd1a56edee)
2021-12-20 22:17:38 +08:00
Matthew Seaman 1e810df643 www/grafana8: remove duplicates from distinfo
The Azure go-autorest project (https://github.com/Azure/go-autorest)
provides several go modules within the same tarball, but the Grafana
code requires different commits for several of those modules, hence
the same source appearing multiple times at different commmit hashes
in distinfo.

Unfortunately, with grafana 8.3.3, three of the go-autorest modules
required the same commit hash, leading to duplication in the distinfo.
This causes a problem when trying to download the distfiles the first
time -- a number of the downloads will fail.  Repeatedly attempting to
download will succeed for one more of the various different versions
of the go-autorest distfile, until eventually everything has been
successfully downloaded.

Remove the duplicate items in distinfo so that first-time download
into a virgin distfiles directory does succeed.	 This means that the
result of `make makesum` cannot be used un-edited.

PR:		260537
Reported by:	John D.

(cherry picked from commit dcd67527ab)
2021-12-19 23:59:02 +00:00
Matthew Seaman 36698615c5 www/grafana8: update to 8.3.3
Update to 8.3.2 with moderate severity security fix (
https://grafana.com/blog/2021/12/10/grafana-8.3.2-and-7.5.12-released-with-moderate-severity-security-fix/
)

ChangeLog:	https://github.com/grafana/grafana/releases/tag/v8.3.2

Update to 8.3.3

Changelog:	https://github.com/grafana/grafana/releases/tag/v8.3.3

PR:		260401, 260358
Reported by:	Boris Korzun (maintainer), ohauer
Security:	c2a7de31-5b42-11ec-8398-6c3be5272acd
Security:	a994ff7d-5b3f-11ec-8398-6c3be5272acd

(cherry picked from commit 352b384cbd)
2021-12-19 23:55:51 +00:00
Christoph Moench-Tegeder fb24a4d28d www/firefox: update to 95.0.2
Release Notes:
  https://www.mozilla.org/en-US/firefox/95.0.2/releasenotes/

(cherry picked from commit b1799d523a)
2021-12-19 21:55:12 +01:00
Jan Beich 300ff0bdde emulators/citra: update to s20211218
Changes:	28039d39a...0126ecb3e
(cherry picked from commit 18a382b734)
2021-12-19 00:19:49 +00:00
Jan Beich 01d7f72769 emulators/citra: update to s20211212
Changes:	5a7d80172...28039d39a
(cherry picked from commit 772274a15b)
2021-12-19 00:19:44 +00:00
Jan Beich 17cb2a53a1 emulators/yuzu: update to s20211218
Changes:	a2fb5a13b...8e33cf1c2
(cherry picked from commit 097b6241bb)
2021-12-19 00:18:47 +00:00
Jan Beich adacebd7f3 emulators/yuzu: update to s20211202
Changes:	8a613f6c8...a2fb5a13b
(cherry picked from commit 4d27418c2e)
2021-12-19 03:18:38 +03:00
Jan Beich e2bfc2e23e emulators/yuzu: update to s20211130
Changes:	051e63c9a...8a613f6c8
(cherry picked from commit 6b914238cc)
2021-12-19 03:18:38 +03:00
Jan Beich 6001333a94 emulators/yuzu: update to s20211129
Changes:	564f10527...051e63c9a
(cherry picked from commit c196bfdf71)
2021-12-19 03:18:38 +03:00
Jan Beich 440a957b91 emulators/yuzu: update to s20211127
Changes:	157985f55...564f10527
(cherry picked from commit ff9778994a)
2021-12-19 03:18:38 +03:00
Jan Beich 04b816c059 emulators/yuzu: update to s20211126
Changes:	cd6cf0422...157985f55
(cherry picked from commit bb5255ef22)
2021-12-19 03:18:38 +03:00
Jan Beich 0b1e70732d emulators/yuzu: update to s20211124
Changes:	daecbd3a7...cd6cf0422
(cherry picked from commit 5ed03a0d6d)
2021-12-19 03:18:38 +03:00
Tobias C. Berner 8bf5428a44 x11-toolkits/qt5-quick3d: switch to use bundled assimp
Quick3d is at the moment not compatible with assimp-5.1.0. In poudriere,
due to assimp not being available, the port was already built with the
bundled assimp version.

For builds in a non-clean-room environment, explitely specify, that we
want the bundled one too.

PR:		260355
Reported by:	Bertrand Petit <bsdpr@phoe.frmug.org>

(cherry picked from commit b452cf359e)
2021-12-18 18:39:34 +01:00
Kurt Jaeger f5ba47a031 www/mod_perl2: fix build with perl >= 5.33.7
- patch from upstream
  916376b455

PR:		260511
Approved by:	fluffy

(cherry picked from commit fb780db214)
2021-12-18 17:15:15 +01:00
Dmitry Wagin 113de59fd2
devel/zookeeper: Update log4j to 2.16
Fix CVE-2021-44228 / CVE-2021-45046

PR:		260481
(cherry picked from commit afc7a8e483)
2021-12-19 00:12:42 +08:00
Jan Beich 42934f25e4 emulators/rpcs3: update to 0.0.19.13106
Changes:	43b7d1fe9...18f59d3be
(cherry picked from commit 052974c802)
2021-12-18 00:29:55 +00:00
Christoph Moench-Tegeder 05eaaf1c8c mail/thunderbird: update to 91.4.1 (rc1)
Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/91.4.1/releasenotes/

(cherry picked from commit 9ce6c757c9)
2021-12-17 17:25:45 +01:00
Adriaan de Groot 4c2c034e21 x11-toolkits/qt5-declarative: fix testlib-build-failures
Since Qt5 testlib tries to be a build-dependency only when
needed, and since we build the QML bits without installing
the corresponding test-tools, declarative had the following
problem:
- without testlib installed, would build fine
- with testlib installed, would assume the QML test bits
  are available, and then fail in the build.

This is basically our split-up-packaging without subpackages
shooting us in the foot; fix the build by removing one more
place where testlib leads to the building-of-tests. (The existing
patch files/patch-src_src.pro does something similar)

PR:		257102 260433
Reported by:	Frank Reisert, Philipp Ost

(cherry picked from commit 9224581a10)
2021-12-17 14:13:47 +01:00
Kirill Ponomarev 2a1298c5b8 devel/py-tiamat: Update to 7.10.3
(cherry picked from commit c3d24a0a9f)
2021-12-17 09:26:19 +01:00
Kirill Ponomarev 33ecc5c685 devel/py-pop: Update to 20.1.1
(cherry picked from commit d94546ce69)
2021-12-17 09:23:13 +01:00
Kirill Ponomarev 5ec61b5e66 devel/py-pop-config: Update to 8.0.2
(cherry picked from commit ba2296eba8)
2021-12-17 09:19:58 +01:00
Kirill Ponomarev 0c47122451 sysutils/py-dict-toolbox: Update to 2.1.2
(cherry picked from commit 4d0782d288)
2021-12-17 09:16:07 +01:00
Kirill Ponomarev 6d9c34ca36 www/miniflux: Update to 2.0.34
(cherry picked from commit 4b750e33a6)
2021-12-17 09:09:12 +01:00
Jan Beich 465a1177ab net/wayvnc: update to 0.4.1
Changes:	https://github.com/any1/wayvnc/releases/tag/v0.4.1
Reported by:	GitHub (watch releases)

(cherry picked from commit c7dbfbd90d)
2021-12-17 04:02:30 +00:00
Jan Beich 4c3fced875 www/youtube_dl: update to 2021.12.17
Changes:	https://github.com/ytdl-org/youtube-dl/releases/tag/2021.12.17
Reported by:	GitHub (watch releases)

(cherry picked from commit 347de090b9)
2021-12-17 04:02:30 +00:00
Matthias Fechner 44e1143696 textproc/apache-solr: security update to 8.11.1
Updates bundled log4j2 dependencies to address CVE-2021-44228 (SOLR-15843)
Upgrade jaegertracing to 1.6.0 and libthrift to 0.14.1 to address CVE-2020-13949 (SOLR-15324)

Changelog:
https://cwiki.apache.org/confluence/display/SOLR/ReleaseNote8_11_1

PR:		260373
MFH:		2021Q4
Security:	66cf7c43-5be3-11ec-a587-001b217b3468
(cherry picked from commit bbfc927ee0)
2021-12-16 23:54:44 +01:00
Juraj Lutter 108a7ce68e net-mgmt/unifi6: Update to 6.5.55
This is a security release, bundling the latest log4j library.

Release notes: https://community.ui.com/releases/r/network/6.5.55

(cherry picked from commit b5068e3392)
2021-12-16 17:19:02 +01:00
Christoph Moench-Tegeder 37dcf180ca www/firefox-esr: update to 91.4.1
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/91.4.1/releasenotes/

(cherry picked from commit e5ff61315b)
2021-12-16 14:33:25 +01:00
Christoph Moench-Tegeder 107e16bf4c www/firefox: update to 95.0.1
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/95.0.1/releasenotes/

(cherry picked from commit 01ec19a5fd)
2021-12-16 14:09:47 +01:00
Kyle Evans dde2a8ee71 games/gzdoom: bump PORTREVISION after 446e0f2e6c
Pointy hat:	kevans
2021-12-15 23:46:12 -06:00
Kyle Evans 446e0f2e6c games/gzdoom: fix wildmidi crash
get_patch_data() may recurse on itself, which is not OK to do while
using std::lock_guard<>.  Move the contents of get_patch_data() to a
get_patch_data_locked() that may recurse on itself.

This is a direct commit to quarterly, as this has since been fixed by
the version present in main.  Specifically, a later refactoring ends up
dropping the patch_lock entirely after get_patch_data() and friends are
pushed into an Instruments class anyways.

Based on triage work and an initial patch by wpaul@.
2021-12-15 23:40:55 -06:00
Daniel O'Connor 0a7ee2e927
sysutils/pefs-kmod: Add aarch64 to the list of supported architectures
PR:		260463
(cherry picked from commit 39829be244)
2021-12-16 09:03:25 +07:00
Jan Beich 24eccd506b emulators/rpcs3: update to 0.0.19.13104
Changes:	2f93df480...43b7d1fe9
(cherry picked from commit 314e01781b)
2021-12-16 00:32:34 +00:00
Jan Beich 31301a26ed x11-servers/xwayland-devel: update to 21.0.99.1.149
Changes:	d189102c7...6c1a1fcc4
(cherry picked from commit 58f041b842)
2021-12-15 21:46:36 +03:00
Jan Beich 1765f0ae85 x11-servers/xwayland-devel: unbreak fetch due to repo shrink
fetch: https://github.com/freedesktop/xorg-xserver/commit/42e34498f87a.patch: size mismatch: expected 10310, actual 10298

-index 37c39497c3..f0f9d748aa 100644
+index 37c39497c..f0f9d748a 100644
-index 0000000000..1668dda570
+index 000000000..1668dda57
-index 0000000000..be8fb39d92
+index 000000000..be8fb39d9
-index b249dbb083..ddf6336565 100644
+index b249dbb08..ddf633656 100644
-index f04d431c74..e1e610f87d 100644
+index f04d431c7..e1e610f87 100644
-index 21587dbb64..7a02515044 100644
+index 21587dbb6..7a0251504 100644
-index 16c13fb64e..508294c6c6 100644
+index 16c13fb64..508294c6c 100644
-index 672647f713..bb0a71f8db 100644
+index 672647f71..bb0a71f8d 100644
-index d2fa4e0bb2..9c3ab32d2a 100644
+index d2fa4e0bb..9c3ab32d2 100644
-index 74a46994fe..919a227680 100644
+index 74a46994f..919a22768 100644
-index ddf6336565..3dd8446b31 100644
+index ddf633656..3dd8446b3 100644
-index e1e610f87d..594140301f 100644
+index e1e610f87..594140301 100644
-index 00f161eda0..1b2487c077 100644
+index 00f161eda..1b2487c07 100644
-index 508294c6c6..a88a3d3116 100644
+index 508294c6c..a88a3d311 100644
-index 69c02dce42..6a06708924 100644
+index 69c02dce4..6a0670892 100644
-index 1b2487c077..ed3903853f 100644
+index 1b2487c07..ed3903853 100644

(cherry picked from commit 4055fc841f)
2021-12-15 21:46:35 +03:00
Jan Beich 5506c30b63 x11-servers/xwayland-devel: update to 21.0.99.1.143
Changes:	089e7f98f...d189102c7
(cherry picked from commit 38afa36fcb)
2021-12-15 21:46:35 +03:00
Jan Beich 1d5fa1a815 x11-servers/xwayland-devel: update to 21.0.99.1.142
Changes:	0146fd6d3...089e7f98f
(cherry picked from commit 2f71913be4)
2021-12-15 21:46:35 +03:00
Jan Beich 42273dfcd6 x11-servers/xwayland-devel: update to 21.0.99.1.136
Changes:	04c93b98e...0146fd6d3
(cherry picked from commit 0207e5a408)
2021-12-15 21:46:35 +03:00
Jan Beich 2d2c722d14 x11-servers/xwayland-devel: update to 21.0.99.1.133
Changes:	80eeff3eb...04c93b98e
(cherry picked from commit d684832c1a)
2021-12-15 21:46:35 +03:00
Jan Beich dc70366390 devel/sdl12-compat: update to s20211214
Changes:	8743305...8f54fd8
(cherry picked from commit f3127bd16f)
2021-12-15 18:43:43 +00:00
Jan Beich 7c2c2c0b9a x11/swaync: update to s20211214
Changes:	75894f5...f0c3918
(cherry picked from commit 5d56a8c6b6)
2021-12-15 18:43:43 +00:00
Jan Beich 4c50eda2cc games/openra: update IP2Location LITE to October snapshot
(cherry picked from commit 9505d5d44f)
2021-12-15 18:43:30 +00:00
Jan Beich 05735c1f46 games/openra: unbreak fetch due to repo shrink
fetch: https://github.com/openra/OpenRA/commit/e13fd693c386.patch: size mismatch: expected 71620, actual 71562

This reverts commit d5ecb8f8af.

(cherry picked from commit 8e8ef5a07c)
2021-12-15 18:43:29 +00:00
Jan Beich 1128782f31 games/openbor*: unbreak fetch due to repo shrink
fetch: https://github.com/DCurrent/openbor/commit/794ba23189a3.patch: size mismatch: expected 1278, actual 1276
fetch: https://github.com/DCurrent/openbor/commit/731d96887795.patch: size mismatch: expected 1293, actual 1291

This reverts commit aab0ad0d4a.

(cherry picked from commit dda2183658)
2021-12-15 18:43:29 +00:00
Mathieu Arnold ea81d41cfb
dns/bind916: fix runnaway memory leak
Obtained from:	https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/5626

(cherry picked from commit 925b730fbf)
2021-12-15 17:02:39 +01:00
Mathieu Arnold f1581521a0
dns/bind916: update to 9.16.24
(cherry picked from commit 0090b81b1f)
2021-12-15 17:02:31 +01:00
Mathieu Arnold 9bc7725a63
dns/bind916: update to 9.16.23
Changes:	https://downloads.isc.org/isc/bind9/9.16.23/doc/arm/html/notes.html#notes-for-bind-9-16-23
(cherry picked from commit 72c2245218)
2021-12-15 17:02:22 +01:00
Fabian Keil 62a44ce069 www/privoxy: Update to 3.0.33 stable
This update fixes a couple of security issues. Quoting the ChangeLog:

    - Security/Reliability:
      - cgi_error_no_template(): Encode the template name to prevent
        XSS (cross-side scripting) when Privoxy is configured to servce
        the user-manual itself.
        Commit 0e668e9409c. OVE-20211102-0001. CVE-2021-44543.
        Reported by: Artem Ivanov
      - get_url_spec_param(): Free memory of compiled pattern spec
        before bailing.
        Reported by Joshua Rogers (Opera) who also provided the fix.
        Commit 652b4b7cb0. OVE-20211201-0003. CVE-2021-44540.
      - process_encrypted_request_headers(): Free header memory when
        failing to get the request destination.
        Reported by Joshua Rogers (Opera) who also provided the fix.
        Commit 0509c58045. OVE-20211201-0002. CVE-2021-44541.
      - send_http_request(): Prevent memory leaks when handling errors
        Reported by Joshua Rogers (Opera) who also provided the fix.
        Commit c48d1d6d08. OVE-20211201-0001. CVE-2021-44542.

The complete list of changes is available at:
https://lists.privoxy.org/pipermail/privoxy-announce/2021-December/000009.html

PR:		260290
MFH:		2021Q4
Security:	897e1962-5d5a-11ec-a3ed-040e3c3cf7e7
(cherry picked from commit dec093e215)
2021-12-14 20:04:55 -08:00
Kirill Ponomarev de8b1d4f6c sysutils/cbsd: Update to 13.0.20
Changes: https://github.com/cbsd/cbsd/releases/tag/v13.0.20

Reported by:	maintainer

(cherry picked from commit 4d5e4fb9de)
2021-12-14 18:11:58 +01:00
Franco Fichtner d4f4088955 security/suricata: Update to 6.0.4
While here pet portfmt.

Changes:		https://forum.suricata.io/t/suricata-6-0-4-and-5-0-8-released/1942
PR:			260250
Approved by:		0mp (mentor)
MFH:			2021Q4
Differential Revision:	https://reviews.freebsd.org/D33335

(cherry picked from commit 3571a07d68)
2021-12-14 12:10:42 +01:00
Matthias Andree c222755ca7 mail/mailman: regression fix update to 2.1.39
Mark Sapiro announced Mailman 2.1.39 "[...] fixes
https://bugs.launchpad.net/mailman/+bug/1954694
[...]
The fix for CVE-2021-42097 was case sensitive and should not be.
The fix for CVE-2021-44227 introduced a potential NameError in logging.

This could cause a user's changes to the option's page to not be
accepted and perhaps cause a 'We hit a bug' response if the user visited
the page with a mixed- or upper-case email address."

URL:		https://bugs.launchpad.net/mailman/+bug/1954694
MFH:		2021Q4
(cherry picked from commit 9449a10c3d)
2021-12-13 23:33:51 +01:00
Ashish SHUKLA 72e94c4bc4
www/cinny: Update to 1.6.0
MFH:		2021Q4
Security:	0dcf68fa-5c31-11ec-875e-901b0e9408dc
(cherry picked from commit a367a9d74e)
2021-12-13 17:20:48 +00:00
Ashish SHUKLA cba275f3dd
www/cinny: Update to 1.5.1
(cherry picked from commit 0f1667fbaa)
2021-12-13 17:20:42 +00:00
Ashish SHUKLA 85e1493ff7
www/cinny: Update to 1.5.0
- Designate configuration file as such, there is now one

(cherry picked from commit c594388688)
2021-12-13 17:20:38 +00:00
Ashish SHUKLA bd230202ff
www/cinny: Update to 1.4.0
(cherry picked from commit c4540ba5db)
2021-12-13 17:20:33 +00:00
Ashish SHUKLA 18c10023c3
www/cinny: Update to 1.3.2
(cherry picked from commit 5afcb83dcc)
2021-12-13 17:20:28 +00:00
Ashish SHUKLA ec2fa47c47
www/element-web: Update to 1.9.7
Approved by:	maintainer (implicit, version bump, as per PR 258262)
MFH:		2021Q4
Security:	0dcf68fa-5c31-11ec-875e-901b0e9408dc

(cherry picked from commit ff439c0005)
2021-12-13 17:15:30 +00:00
Ashish SHUKLA f722c33d41
www/element-web: Update to 1.9.6
Approved by:	maintainer (implicit, version bump, as per PR 258262)

(cherry picked from commit 0ccc5aabe3)
2021-12-13 17:15:25 +00:00
Ashish SHUKLA be4e95d516
www/element-web: Update to 1.9.5
Approved by:	maintainer (implicit, version bump, as per PR 258262)

(cherry picked from commit e4a6d525d2)
2021-12-13 17:15:20 +00:00
Ashish SHUKLA 031e6257ee
www/element-web: Update to 1.9.4
Approved by:	maintainer (implicit, version bump, as per PR 258262)

(cherry picked from commit 399a954253)
2021-12-13 17:15:15 +00:00
Ashish SHUKLA e15036dcaf
www/element-web: Update to 1.9.3
Approved by:	maintainer (implicit, version bump, as per PR 258262)

(cherry picked from commit 8dcfe73b5b)
2021-12-13 17:15:11 +00:00
Ashish SHUKLA c89d55abd3
www/element-web: Update to 1.9.2
(cherry picked from commit 9e8b1a213d)
2021-12-13 17:15:06 +00:00
Ashish SHUKLA 0da3f83e71
www/element-web: Update to 1.9.1
Approved by:	maintainer (implicit, version bump, as per PR 258262)

(cherry picked from commit 11f7005347)
2021-12-13 17:14:37 +00:00
Matthias Fechner c0f35eb181 textproc/apache-solr: disable format lookup for log4j
As recommended here:
https://solr.apache.org/news.html#apache-solr-affected-by-apache-log4j-cve-2021-44228
disable lookup that opens a security vulnerability with log4j < 2.15.0.
This is a mitigation for CVE-2021-44228.

PR:		260373
(cherry picked from commit 7604d31e30)
2021-12-13 16:11:42 +01:00
Matthias Fechner d709612f9c textproc/apache-solr: Security update to 8.11.0
Changelog:
https://solr.apache.org/security.html
https://solr.apache.org/docs/8_11_0/changes/Changes.html

PR:		260373
Reported by:	ari@ish.com.au
Security:	66cf7c43-5be3-11ec-a587-001b217b3468

(cherry picked from commit 1b3a85f97e)
2021-12-13 08:27:19 +01:00
Christoph Moench-Tegeder 96f4c70e70 mail/thunderbird: use libc for res_* functions
thunderbird's javascript code needs more than basic DNS resolution
(e.g. SRV, TXT, MX lookups) - more than javascript natively has
(welcome to the web) and builds it's own bindings for libc to use
the resolver(3) interface. Unlike linux, where the resolver routines
live in libresolv, FreeBSD has these routines in libc.
I'm referencing libc.so.7 directly, as this is enough to make this
code work on 13/amd64 (others should work too) - the official way
of using libc.so would be much more work (and reimplementing parts
of the dynamic linker in javascript takes the cake, or something).

This is enough to make adding and using new CalDAV calendars possible;
other problems might linger and possibly require a better solution.

(cherry picked from commit 9a2174d4e0)
2021-12-12 23:20:46 +01:00
Yuri Victorovich d885cb58c8 audio/calf-lv2: Unbreak by updating to the intermediate commit fixing clang compilation: 0.90.3 -> 0.90.3.20210427
gcc-compiled libcalf.so was crashing due to mix of gcc- and base-provided libc++.so and libstdc++.so

PR:		258051
Original patch submitted by:	 Florian Walpen <dev@submerge.ch>

(cherry picked from commit 866b394fc6)
2021-12-12 14:06:09 -08:00
Yuri Victorovich f2b9853a5e audio/calf-lv2: Broken.
(cherry picked from commit da7c8ee010)
2021-12-12 14:06:09 -08:00
Benjamin Takacs ce8e04db8b java/openjfx14: fix build with non-default CCACHE_DIR
In the build of openjfx14 CCACHE_DIR gets lost leading to build failures e.g.
when building as nobody, so add it into ccwrapper and cxxwrapper.

While here remove redundant ${SETENV} in do-build (${_GRADLE_RUN}
already contains ${SETENV})

PR:		260215
(cherry picked from commit 4ddd25225a)
2021-12-12 19:29:40 +01:00
Charlie Li a7a31a598c
deskutils/gucharmap: update to 14.0.1
Chase textproc/UCD update.

Approved by: arrowd (mentor)
Differential Revision: https://reviews.freebsd.org/D32928

(cherry picked from commit f2b7e61817)
2021-12-12 12:03:06 -05:00
Matthias Andree 8963d93509 security/openvpn: sort OPTIONS_{DEFAULT|DEFINE}
(cherry picked from commit 42d7350924)
2021-12-12 12:29:24 +01:00
Matthias Andree 0a512a27a1 security/openvpn: deprecate tunnelblick
While here, shorten LZO_DESC to fit 80x24 dialogs.

(cherry picked from commit bedfd042b9)
2021-12-12 12:29:23 +01:00
Alex a34084d590 games/omega: Fix inventory display crash and take maintainership
PR:		259786
Reported by:	Alex <r7st.guru@gmail.com> (new maintainer)
Approved by:	portmgr (blanket: bugfix, unmaintained port)
MFH:		2021Q4

(cherry picked from commit dfc806ae70)
2021-12-12 16:57:45 +09:00
Boris Korzun 21dc151c4e www/grafana8: Update to 8.2.7 (Fixes high vulnerabilities)
PR:		ports/259638
(cherry picked from commit 9e29bc87e9)
2021-12-11 16:36:32 -08:00
Matthias Andree 687f7c6199 security/openvpn: re-enable mbedTLS build
...now that mbedTLS metadata was fixed to show the actual situation
for mbedTLS 2.x.y, that it's either Apache License 2.0, or
GNU General Public License 2.0 or any later version.

While here, also mark the main port with mbedTLS option enabled to
record it's going to lose the mbedTLS option end of March 2022.

(cherry picked from commit d02b0675d0)
2021-12-12 00:17:18 +01:00
Matthias Andree bb52e25269 security/mbedtls: fix LICENSE (dual with GPLv2+)
"Unless specifically indicated otherwise in a file, Mbed TLS files are provided
under the Apache License 2.0, or the GNU General Public License v2.0 or later
(SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later)."

Approved by:	portmgr@ (blanket metadata change approval)

(cherry picked from commit cd08d6c7ed)
2021-12-12 00:17:17 +01:00
Juraj Lutter 013d6d30fb net-mgmt/unifi6: Update to 6.5.54
This is a security release, fixing a vulnerability in an embedded
log4j library.

Release notes: https://community.ui.com/releases/r/network/6.5.54

Security:       CVE-2021-44228
MFH:            2021Q4
(cherry picked from commit 4fa85ecd3e)
2021-12-11 21:26:48 +01:00
Matthias Andree 780726c8be 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.

(cherry picked from commit a1be1173a3)
2021-12-11 13:46:37 +01:00
Matthias Andree 7cbf21ebf8 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
(cherry picked from commit 5cc978dcfe)
2021-12-11 13:45:20 +01:00
Dave Cottlehuber 10bad1f47d sysutils/graylog: update to 4.2.3 with log4j CVE patch
MFH:		2021Q4
Security:	CVE-2021-44228
(cherry picked from commit 449f35caf8)
2021-12-11 12:04:54 +00:00
Jan Beich 76b297d7e4 devel/sdl12-compat: update to s20211209
Changes:	a6a965a...8743305
(cherry picked from commit adc6a8b516)
2021-12-11 00:45:57 +00:00
Jan Beich 0da42df4e9 emulators/rpcs3: update to 0.0.19.13101
Changes:	f48c53580...2f93df480
(cherry picked from commit 9c37cd3a80)
2021-12-11 00:31:39 +00:00
Gleb Smirnoff a47843add9 net-im/telegram-desktop: update to 3.2.5
(cherry picked from commit 381a8f522f)
2021-12-10 22:20:36 +01:00
Gleb Smirnoff 7cd6ca8fca net-im/tg_owt: fix dependencies
- Don't depend on audio backends, as their build is not disabled
- Explicitly depend on libXtst

PR:	257889
PR:	259182
(cherry picked from commit e4f31ebae4)
2021-12-10 22:20:36 +01:00
Olivier Cochard 4f2cbc20d9 net-im/telegram-desktop: Cleanup and set new maintainer
Reported by:	glebius

(cherry picked from commit 50119a0b43)
2021-12-10 22:20:35 +01:00
Olivier Cochard 137f9da62a net-im/tg_owt: Update to 20 October 2021 snapshot and set new maintainer
Reported by:	glebius

(cherry picked from commit 618f787685)
2021-12-10 22:20:32 +01:00
Dima Panov 8dea5aa1e0 net-im/telegram-desktop: convert webkit-gtk dependency to OPTIONS (+)
- Add WEBKIT option, disabled by default
- Bump PORTREVISION, default dependencies was changed

Previously dropped GTK option was used to enable gtk native dialogs
and render rich window content.
With last releases WebKit-gtk used only for in-app payments system.
While internal payments still experimental and not wide used,
there is no reason to hook this burden to the build as default yet.

Discussed with:	osa, danfe, maintainer via ML
Approved by:	maintainer

(cherry picked from commit ece7e7d92c)
2021-12-10 22:19:12 +01:00
Henry Hu ee27523054 net-im/telegram-desktop: Update to 3.1.9
Thanks to the work done by Gleb (glebius@), we are able to remove most
of the patches. 11 patches are upstreamed, and 2 seem to be obsolete.

Changelog: https://github.com/telegramdesktop/tdesktop/blob/dev/changelog.txt

PR:		259014
(cherry picked from commit 2bc3e6229f)
2021-12-10 22:18:35 +01:00
Rainer Hurling f19635dc35 math/nlopt: Update to 2.7.1
Changelog: https://github.com/stevengj/nlopt/blob/master/NEWS.md#nlopt-271

Reported by:	portscout, Repology
MFH:		2021Q4

(cherry picked from commit 82a75635e9)
2021-12-10 20:46:51 +01:00
Cy Schubert cd1015b4d9 lang/mono6.8: Invoke CPU_COUNT properly
9e02e52115 did not include a patch to
configure.ac that allowed it to properly detect CPU_COUNT.

Fixes:		2e52115e43c5c5ec3d971c9100c3cf322b726

(cherry picked from commit ed11420d6b)
2021-12-09 20:41:05 -08:00
Cy Schubert 34d37f1862 lang/mono5.20: Invoke CPU_COUNT properly
6017a183af did not include a patch to
configure.ac that allowed it to properly detect CPU_COUNT.

Fixes:		6017a183af

(cherry picked from commit 6e22c3c3fd)
2021-12-09 20:40:46 -08:00
Cy Schubert a67d313aca lang/mono5.10: Invoke CPU_COUNT properly
3a278c7add did not include a patch to
configure.ac that allowed it to properly detect CPU_COUNT.

Fixes:		3a278c7add

(cherry picked from commit 0435eab9f0)
2021-12-09 20:40:04 -08:00
Cy Schubert ffa043014e lang/mono: Invoke CPU_COUNT properly
83c19a7238 did not include a patch to
configure.ac that allowed it to properly detect CPU_COUNT.

Fixes:		83c19a7238
MFH:		2021Q4
(cherry picked from commit a8176108d5)
2021-12-09 20:38:53 -08:00
Cy Schubert 3fe2fa6e20 security/nmap: Make PCAP option non-default
All supported versions of FreeBSD provide pcap support. Disable the
PCAP option by default.

(cherry picked from commit cb950ffff2)
2021-12-09 20:35:39 -08:00
Cy Schubert 566fd26197 security/nmap: PCAP option conflicts with pcap in 14-CURRENT base
PCAP option conflicts with pcap in 14-CURRENT base. Mark the option
BROKEN.

(cherry picked from commit b1dcaf64da)
2021-12-09 20:35:21 -08:00
Cy Schubert 9de71f358b sysutils/reptyr: Fix buld under LLVM 13 on FreeBSD
Fix the following error under LLVM 13 on FreeBSD.

In file included from platform/freebsd/freebsd_ptrace.c:69:
In file included from platform/freebsd/arch/amd64.h:23:
platform/freebsd/arch/x86_common.h:45:6: error: variable 'ret' set but not used [-Werror,-Wunused-but-set-variable]
        int ret;
            ^
platform/freebsd/arch/x86_common.h:54:6: error: variable 'ret' set but not used [-Werror,-Wunused-but-set-variable]
        int ret;
            ^
2 errors generated.

This patch has been submitted to upstream in pull request
https://github.com/nelhage/reptyr/pull/134.

(cherry picked from commit db939cf001)
2021-12-09 20:35:03 -08:00
Cy Schubert cefbc2d94f sysutils/reptyr: Revert "sysutils/reptyr: Address LLVM 13 build failure"
This reverts commit b8c4bfe660.

A proper patch will be created and submitted upstream.

(cherry picked from commit 2778a12ebb)
2021-12-09 20:34:47 -08:00
Cy Schubert c59e611e79 sysutils/reptyr: Revert "sysutils/reptyr: Use -Wno-error instead"
This reverts commit 437487b2bc.

A proper patch will be created and submitted upstream.

(cherry picked from commit be86ad273d)
2021-12-09 20:34:22 -08:00
Cy Schubert bdd7763543 sysutils/reptyr: Use -Wno-error instead
Ports really shouldn't use -Werror anyway.

Suggested by:	koobs

(cherry picked from commit 437487b2bc)
2021-12-09 20:33:56 -08:00
Cy Schubert b8efb55740 sysutils/reptyr: Address LLVM 13 build failure
Rather than create a patch, simply add -Wno-unused-but-set-variable,
avoiding a maintainer to backport patches any time the port is updated.

In file included from platform/freebsd/freebsd_ptrace.c:69:
In file included from platform/freebsd/arch/amd64.h:23:
platform/freebsd/arch/x86_common.h:45:6: error: variable 'ret' set but not used [-Werror,-Wunused-but-set-variable]
        int ret;
            ^
platform/freebsd/arch/x86_common.h:54:6: error: variable 'ret' set but not used [-Werror,-Wunused-but-set-variable]
        int ret;
            ^
2 errors generated.

(cherry picked from commit b8c4bfe660)
2021-12-09 20:33:38 -08:00
Cy Schubert 71f9cd469f www/squid-devel: Fix build on current with _WITH_CPU_SET_T
(cherry picked from commit fa91f5445b)
2021-12-09 20:32:39 -08:00
Cy Schubert dea0931f9b www/squid: Fix build on current with _WITH_CPU_SET_T
(cherry picked from commit 9be82b2f41)
2021-12-09 20:32:24 -08:00
Cy Schubert 11bcbd0ddf lang/mono6.8: Fix build on current with _WITH_CPU_SET_T
Fix the same error as lang/mono.

(cherry picked from commit 9e02e52115)
2021-12-09 20:31:53 -08:00
Cy Schubert fb5e4b0e96 lang/mono5.20: Fix build on current with _WITH_CPU_SET_T
Fix the same error as lang/mono.

(cherry picked from commit 6017a183af)
2021-12-09 20:31:37 -08:00
Cy Schubert 7a72988488 lang/mono5.10: Fix build on current with _WITH_CPU_SET_T
Fix the same error as lang/mono.

(cherry picked from commit 3a278c7add)
2021-12-09 20:31:24 -08:00
Cy Schubert 37eafb5a80 lang/mono: Fix build on current with _WITH_CPU_SET_T
mono-proclib.c:776:3: error: unknown type name 'cpu_set_t'; did you mean 'cpuset_t'?
                cpu_set_t set;
                ^~~~~~~~~
                cpuset_t
/usr/include/sys/_cpuset.h:50:24: note: 'cpuset_t' declared here
typedef struct _cpuset cpuset_t;
                       ^
mono-proclib.c:777:7: error: implicit declaration of function 'sched_getaffinity' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
                if (sched_getaffinity (mono_process_current_pid (), sizeof (set), &set) == 0)
                    ^
mono-proclib.c:778:11: error: implicit declaration of function 'CPU_COUNT' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
                        return CPU_COUNT (&set);
                               ^
3 errors generated.

(cherry picked from commit 83c19a7238)
2021-12-09 20:31:03 -08:00
Wen Heping c16f0c5987 www/py-django32: Update to 3.2.10
(cherry picked from commit c331737cdb)
2021-12-09 10:00:40 +08:00
Wen Heping 71c2dd505f www/py-django31: Update to 3.1.14
(cherry picked from commit 861e390e25)
2021-12-09 10:00:21 +08:00
Wen Heping ae36b82fdb www/py-django22: Update to 2.2.25
(cherry picked from commit 77f4b2da75)
2021-12-09 09:58:42 +08:00
Jan Beich 493e578091 emulators/{citra,yuzu,rpcs3}: update OSS support
Changes:	dcc5cb5...773f16b
(cherry picked from commit 379ef98b22)
2021-12-09 00:58:40 +00:00
Jan Beich 53a6bc576b emulators/{citra,yuzu}: update cubeb for recent OSS/sndio fixes
Changes:	h8d53747...dcc5cb5
(cherry picked from commit a29116f22d)
2021-12-09 00:58:38 +00:00
Jan Beich 28d6d7049d emulators/rpcs3: update to 0.0.19.13098
Changes:	f690d5504...f48c53580
(cherry picked from commit 69879de33d)
2021-12-09 00:52:58 +00:00
Jan Beich fcf0b11ac6 emulators/rpcs3: update to 0.0.19.13093
Changes:	a4ad0a946...f690d5504
(cherry picked from commit ddfe0865ac)
2021-12-09 00:51:27 +00:00
Yasuhiro Kimura b42a5e0aa4 www/rubygem-cgi: Update to 0.3.1
Changes:	https://github.com/ruby/cgi/commits/v0.3.1
PR:		260034
Approved by:	maintainer timeout (> 2 weeks)
Security:	CVE-2021-41816
Security:	CVE-2021-41819
MFH:		2021Q4

(cherry picked from commit cf62eea7a5)
2021-12-09 08:30:25 +09:00
Po-Chuan Hsieh ca34297e6f www/rubygem-cgi: Update to 0.3.0
Changes:	https://github.com/ruby/cgi/commits/master
(cherry picked from commit 4c76c94d34)
2021-12-09 08:30:18 +09:00
Yasuhiro Kimura a30de761d8 lang/ruby30: Update to 3.0.3
ReleaseNotes:	https://www.ruby-lang.org/en/news/2021/11/24/ruby-3-0-3-released/
PR:		260032
Approved by:	maintainer timeout (> 2 weeks)
Security:	CVE-2021-41816
Security:	CVE-2021-41817
Security:	CVE-2021-41819
MFH:		2021Q4

(cherry picked from commit ac9a455510)
2021-12-09 08:28:21 +09:00
Yasuhiro Kimura 631a72ed53 lang/ruby27: Update to 2.7.5
ReleaseNotes:	https://www.ruby-lang.org/en/news/2021/11/24/ruby-2-7-5-released/
PR:		260030
Exp-run by:	antoine
Approved by:	maintainer timeout (> 2 weeks)
Security:	CVE-2021-41816
Security:	CVE-2021-41817
Security:	CVE-2021-41819
MFH:		2021Q4

(cherry picked from commit 2883204dd3)
2021-12-09 08:28:12 +09:00
Yasuhiro Kimura 345e3c86ff lang/ruby26: Update to 2.6.9
While here, mark DEPRECATED and set EXPIRATION_DATE.

RelaseNotes:	https://www.ruby-lang.org/en/news/2021/11/24/ruby-2-6-9-released/
PR:		260026
Approved by:	maintainer timeout (> 2 weeks)
Security:	CVE-2021-41817
Security:	CVE-2021-41819
MFH:		2021Q4

(cherry picked from commit 9ad0cc4eee)
2021-12-09 08:28:09 +09:00
Robert Clausecker 601a5ad4d9 textproc/kepubify: update to 4.0.2
- Update to 4.0.2
- Convert to GO_MODULE

Upstream changes:
- Don't fail seriesmeta/covergen on scan errors in subdirectories
- Convert all input character encodings to UTF-8.

Changelog:	https://github.com/pgaskin/kepubify/releases/tag/v4.0.2
PR:		260259
(cherry picked from commit 3808388076)
2021-12-07 23:08:09 +01:00
Glen Barber 27b5d7136e misc/freebsd-release-manifests: 12.3: prune RC1/RC2, add RELEASE
Sponsored by:	Rubicon Communications, LLC ("Netgate")

(cherry picked from commit 38896a7c92)
2021-12-07 15:57:46 -05:00
Kirill Ponomarev dc38b73cde sysutils/cbsd: Update to 13.0.19
Changes: https://github.com/cbsd/cbsd/releases/tag/v13.0.19
(cherry picked from commit d1ed881937)
2021-12-07 17:36:02 +01:00
Yuri Victorovich 07f5f8d1a4 devel/concurrencpp: Broken on FreeBSD 12
Reported by:	fallout

(cherry picked from commit bff97e5ad7)
2021-12-07 00:36:44 -08:00
Arthur Pirika a9040fc6c2 irc/bitlbee-discord: fix issue with glib >= 2.69
PR:		259072, 259257
Reported by:	Corey Halpin <chalpin@cs.wisc.edu>,
	 	Arthur Pirika <arfy32@gmail.com> (maintainer)
MFH:		2021Q4 (bug fix)

(cherry picked from commit 637e1d7c31)
2021-12-07 12:04:53 +09:00
Jan Beich 4adac440f0 games/openbor*: unbreak fetch due to repo growth
fetch: https://github.com/DCurrent/openbor/commit/794ba23189a3.patch: size mismatch: expected 1276, actual 1278
fetch: https://github.com/DCurrent/openbor/commit/731d96887795.patch: size mismatch: expected 1291, actual 1293

-index 71f47dfb..e60d33ee 100644
+index 71f47dfba..e60d33ee4 100644
-index ad9feba0..6b1a4708 100644
+index ad9feba03..6b1a4708a 100644

(cherry picked from commit aab0ad0d4a)
2021-12-07 02:01:23 +00:00
Jan Beich 2ea5054d9d emulators/rpcs3: update to 0.0.19.13086
Changes:	e3e39e8de...a4ad0a946
(cherry picked from commit 1a560842ac)
2021-12-07 00:36:52 +00:00
Rainer Hurling f013a69993 astro/py-ephem: Update to 4.1.2
Changelog: https://github.com/brandon-rhodes/pyephem/blob/master/ephem/doc/CHANGELOG.rst#version-412-2021-december-5

Reported by:	portscout
MFH:		2021Q4

(cherry picked from commit ba38e97e65)
2021-12-06 18:16:36 +01:00
Rainer Hurling 30467f0b7e astro/py-ephem: Update to 4.1.1
Changelog: https://github.com/brandon-rhodes/pyephem/compare/4.1...4.1.1

Reported by:	Repology

(cherry picked from commit 609caa70c3)
2021-12-06 18:06:56 +01:00
Tobias Kortkamp a5e46f6fac
devel: Unbreak index 2021-12-06 11:42:32 +01:00
Jan Beich cf16bd8bb9 security/nss: update to 3.73
Changes:	https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/vy9284s8APM
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_73_RTM
Reported by:	Repology

(cherry picked from commit 41fa14b538)
2021-12-05 00:27:14 +00:00
Jan Beich 3f1f692090 graphics/vapoursynth-fmtconv: limit to x86 and arm
Based on src/fstb/def.h:
  #if defined (__i386__) || defined (_M_IX86) || defined (_X86_) || defined (_M_X64) || defined (__x86_64__) || defined (__INTEL__)
	  #define fstb_ARCHI	fstb_ARCHI_X86
  #elif defined (__arm__) || defined (__arm) || defined (__arm64__) || defined (__arm64) || defined (_M_ARM) || defined (__aarch64__)
	  #define fstb_ARCHI	fstb_ARCHI_ARM
  #else
	  #error
  #endif

(cherry picked from commit 646ee61254)
2021-12-04 21:43:44 +00:00
Jan Beich 5809f1662e multimedia/gstreamer1-plugins-rust: temp disable CSOUND on aarch64
error[E0308]: mismatched types
   --> cargo-crates/csound-sys-0.1.2/src/lib.rs:382:27
    |
382 |             device_name: [0i8; 64usize],
    |                           ^^^ expected `u8`, found `i8`
    |
help: change the type of the numeric literal from `i8` to `u8`
    |
382 |             device_name: [0u8; 64usize],
    |                           ^^^

error[E0308]: mismatched types
   --> cargo-crates/csound-sys-0.1.2/src/lib.rs:383:25
    |
383 |             device_id: [0i8; 64usize],
    |                         ^^^ expected `u8`, found `i8`
    |
help: change the type of the numeric literal from `i8` to `u8`
    |
383 |             device_id: [0u8; 64usize],
    |                         ^^^

error[E0308]: mismatched types
   --> cargo-crates/csound-sys-0.1.2/src/lib.rs:384:25
    |
384 |             rt_module: [0i8; 64usize],
    |                         ^^^ expected `u8`, found `i8`
    |
help: change the type of the numeric literal from `i8` to `u8`
    |
384 |             rt_module: [0u8; 64usize],
    |                         ^^^

error[E0308]: mismatched types
   --> cargo-crates/csound-sys-0.1.2/src/lib.rs:434:27
    |
434 |             device_name: [0i8; 64usize],
    |                           ^^^ expected `u8`, found `i8`
    |
help: change the type of the numeric literal from `i8` to `u8`
    |
434 |             device_name: [0u8; 64usize],
    |                           ^^^

error[E0308]: mismatched types
   --> cargo-crates/csound-sys-0.1.2/src/lib.rs:435:30
    |
435 |             interface_name: [0i8; 64usize],
    |                              ^^^ expected `u8`, found `i8`
    |
help: change the type of the numeric literal from `i8` to `u8`
    |
435 |             interface_name: [0u8; 64usize],
    |                              ^^^

error[E0308]: mismatched types
   --> cargo-crates/csound-sys-0.1.2/src/lib.rs:436:25
    |
436 |             device_id: [0i8; 64usize],
    |                         ^^^ expected `u8`, found `i8`
    |
help: change the type of the numeric literal from `i8` to `u8`
    |
436 |             device_id: [0u8; 64usize],
    |                         ^^^

error[E0308]: mismatched types
   --> cargo-crates/csound-sys-0.1.2/src/lib.rs:437:27
    |
437 |             midi_module: [0i8; 64usize],
    |                           ^^^ expected `u8`, found `i8`
    |
help: change the type of the numeric literal from `i8` to `u8`
    |
437 |             midi_module: [0u8; 64usize],
    |                           ^^^

Reported by:	pkg-fallout

(cherry picked from commit 90ca460665)
2021-12-04 20:44:40 +00:00
Christoph Moench-Tegeder 21c4673837 mail/thunderbird: update to 91.4.0 (rc2)
Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/91.4.0/releasenotes/

(cherry picked from commit f1ef43a1fa)
2021-12-04 21:11:38 +01:00
Jan Beich 24738796f4 x11/swaync: update to s20211203
Changes:	baab0cdb...75894f5
(cherry picked from commit f2c51de050)
2021-12-04 00:50:47 +00:00
Jan Beich 999384fb0e devel/sdl12-compat: update to s20211203
Changes:	4e4527a...a6a965a
(cherry picked from commit 24ed37917f)
2021-12-04 00:50:47 +00:00
Jan Beich 000ea71fba emulators/rpcs3: update to 0.0.19.13082
Changes:	9bb46aa94...e3e39e8de
(cherry picked from commit 48e09bedb5)
2021-12-04 00:50:35 +00:00
Jan Beich 06f20b3544 emulators/rpcs3: update to 0.0.19.13068
Changes:	270c2e58a...9bb46aa94
(cherry picked from commit 882ec4c61a)
2021-12-04 00:50:34 +00:00
Jan Beich 7d7f8efd9b emulators/rpcs3: switch to llvm13
(cherry picked from commit 11e15e9fac)
2021-12-04 00:50:34 +00:00
Jan Beich 06aeb7ad16 emulators/rpcs3: update to 0.0.19.13060
Changes:	38bfefcdf...270c2e58a
(cherry picked from commit 401d71441a)
2021-12-04 00:50:34 +00:00
Jan Beich 9266c7b18f emulators/rpcs3: unbreak on FreeBSD 12.2 after 49f593b2f7
elfctl -e +noaslr /wrkdirs/usr/ports/emulators/rpcs3/work/stage/usr/local/bin/rpcs3
elfctl: noaslr is not a valid feature
*** Error code 1

(cherry picked from commit 8050337467)
2021-12-04 00:50:34 +00:00
Jan Beich 811db80bdd emulators/rpcs3: unbreak on FreeBSD 12.2 via full libc++
Link statically to avoid ABI mismatch with in-base libc++.
Building libc++ requires full LLVM source, so align with devel/llvm12.

(cherry picked from commit 30ccf57842)
2021-12-04 00:50:34 +00:00
Jan Beich 33931ecb99 emulators/rpcs3: update to 0.0.19.13056
Changes:	276ee81da...38bfefcdf
(cherry picked from commit 5f7caa88dd)
2021-12-04 00:50:34 +00:00
Jan Beich 6ac6efef95 emulators/rpcs3: update to 0.0.19.13053
Changes:	59f253ba2...276ee81da
(cherry picked from commit 25f419ebe8)
2021-12-04 00:50:33 +00:00
Jan Beich 52c3a83d45 emulators/rpcs3: update to 0.0.19.13040
Changes:	3d859a7493...59f253ba2
(cherry picked from commit 312c383ff9)
2021-12-04 00:50:33 +00:00
Jan Beich 3e0e7fb1c4 emulators/rpcs3: update to 0.0.19.13029
Changes:	de2be90636...3d859a7493
(cherry picked from commit e5819e9a25)
2021-12-04 00:50:33 +00:00
Jan Beich 8f6c2db3e6 emulators/rpcs3: work around crashes on -CURRENT
RPCS3: PPU[0x1000000] Thread (main_thread) [0x0001d4f8]: SIG: Thread terminated due to fatal error: Segfault writing location 00002b1104240080 at 000000081b67b4ea.
Emu Thread Name: 'PPU[0x1000000] main_thread'.

(cherry picked from commit 49f593b2f7)
2021-12-04 00:50:33 +00:00
Jan Beich 35776deb3d emulators/rpcs3: update to 0.0.19.13027
Changes:	f6e04ffdd2...de2be90636
(cherry picked from commit fd6ba7e8d0)
2021-12-04 00:50:33 +00:00
Jan Beich a03bbe0571 emulators/rpcs3: update to 0.0.19.13017
Changes:	8b3ed7b59...f6e04ffdd2
(cherry picked from commit ce461924cc)
2021-12-04 00:50:33 +00:00
Jan Beich 1142e8ffb2 emulators/rpcs3: update to 0.0.19.13006
Changes:	2359ba9ae...8b3ed7b59
(cherry picked from commit 5bf46ebfe7)
2021-12-04 00:50:33 +00:00
Jan Beich 9b5507681f emulators/rpcs3: update to 0.0.19.13000
Changes:	dc0793b73...2359ba9ae
(cherry picked from commit 92950508bc)
2021-12-04 00:50:32 +00:00
Jan Beich 4f69ea8087 emulators/rpcs3: update to 0.0.19.12996
Changes:	88bb26afb...dc0793b73
(cherry picked from commit a25f44a02f)
2021-12-04 00:50:32 +00:00
Jan Beich 98634f43ae emulators/rpcs3: update to 0.0.19.12987
Changes:	1a0392bf1...88bb26afb
(cherry picked from commit 9874a8135d)
2021-12-04 00:50:32 +00:00
Jan Beich dfba9302b4 emulators/rpcs3: update to 0.0.19.12978
Changes:	37383f421...1a0392bf1
(cherry picked from commit 8e7cac79e3)
2021-12-04 00:50:32 +00:00
Jan Beich 069e677b92 emulators/rpcs3: update to 0.0.18.12975
Changes:	e9fe90244...37383f421
(cherry picked from commit 78b7ef2115)
2021-12-04 00:50:32 +00:00
Jan Beich 53bb9b208e emulators/rpcs3: update to 0.0.18.12957
Changes:	78bcb0fd5...e9fe90244
(cherry picked from commit edf861acbc)
2021-12-04 00:50:32 +00:00
Jan Beich cca8577b07 emulators/rpcs3: update to 0.0.18.12953
Changes:	5e436984a...78bcb0fd5
(cherry picked from commit a9b8cb303f)
2021-12-04 00:50:31 +00:00
Jan Beich d0dcc7f915 emulators/rpcs3: drop unused distfile after 12d271da6d
(cherry picked from commit 3733917d55)
2021-12-04 00:50:31 +00:00
Jan Beich 01ebddfe19 emulators/rpcs3: update to 0.0.18.12946
Changes:	9ba9d9424...5e436984a
(cherry picked from commit 8338ac44f6)
2021-12-04 00:50:31 +00:00
Jan Beich e19d551fd2 emulators/rpcs3: update to 0.0.18.12917
Changes:	c0c52c33b...9ba9d9424
(cherry picked from commit 032530d6e8)
2021-12-04 00:50:31 +00:00
Jan Beich c9631c52ef emulators/rpcs3: update to 0.0.18.12909
Changes:	12efd2912...c0c52c33b
(cherry picked from commit 8cfaad4a3a)
2021-12-04 00:50:31 +00:00
Jan Beich e4d18551da emulators/rpcs3: update to 0.0.18.12904
Changes:	792ac5ed6...12efd2912
(cherry picked from commit 3f22a5aefa)
2021-12-04 00:50:31 +00:00
Jan Beich e976d8a7ee emulators/rpcs3: update to 0.0.18.12899
Changes:	ab6c74b3c...792ac5ed6
(cherry picked from commit 273dec9072)
2021-12-04 00:50:30 +00:00
Jan Beich 31085b4d66 emulators/rpcs3: update to 0.0.18.12895
Changes:	7a24642c5...ab6c74b3c
(cherry picked from commit 754f117210)
2021-12-04 00:50:30 +00:00
Jan Beich bf6de0d87d emulators/rpcs3: fails to build on FreeBSD < 13 after 31b321b68b
ld: error: undefined symbol: std::__1::__cxx_atomic_notify_one(std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> > const volatile*)
>>> referenced by rpcn_client.cpp
>>>               rpcn_client.cpp.o:(rpcn::rpcn_client::rpcn_client()) in archive rpcs3/Emu/librpcs3_emu.a
>>> referenced by rpcn_client.cpp
>>>               rpcn_client.cpp.o:(rpcn::rpcn_client::rpcn_thread()) in archive rpcs3/Emu/librpcs3_emu.a
>>> referenced by rpcn_client.cpp
>>>               rpcn_client.cpp.o:(rpcn::rpcn_client::~rpcn_client()) in archive rpcs3/Emu/librpcs3_emu.a
>>> referenced 9 more times

ld: error: undefined symbol: std::__1::__libcpp_atomic_wait(std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> > const volatile*, long)
>>> referenced by rpcn_client.cpp
>>>               rpcn_client.cpp.o:(bool std::__1::__libcpp_thread_poll_with_backoff<std::__1::__atomic_semaphore_base::acquire()::'lambda'() const&, std::__1::__libcpp_atomic_wait_backoff_impl<std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> >, std::__1::__atomic_semaphore_base::acquire()::'lambda'()>&>(std::__1::__atomic_semaphore_base::acquire()::'lambda'() const&, std::__1::__libcpp_atomic_wait_backoff_impl<std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> >, std::__1::__atomic_semaphore_base::acquire()::'lambda'()>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >)) in archive rpcs3/Emu/librpcs3_emu.a

ld: error: undefined symbol: std::__1::__libcpp_atomic_monitor(std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> > const volatile*)
>>> referenced by rpcn_client.cpp
>>>               rpcn_client.cpp.o:(bool std::__1::__libcpp_thread_poll_with_backoff<std::__1::__atomic_semaphore_base::acquire()::'lambda'() const&, std::__1::__libcpp_atomic_wait_backoff_impl<std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> >, std::__1::__atomic_semaphore_base::acquire()::'lambda'()>&>(std::__1::__atomic_semaphore_base::acquire()::'lambda'() const&, std::__1::__libcpp_atomic_wait_backoff_impl<std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> >, std::__1::__atomic_semaphore_base::acquire()::'lambda'()>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >)) in archive rpcs3/Emu/librpcs3_emu.a
clang++: error: linker command failed with exit code 1 (use -v to see invocation)

(cherry picked from commit 6551900e74)
2021-12-04 00:50:30 +00:00
Jan Beich 29bbdcdf84 emulators/rpcs3: update to 0.0.18.12887
Changes:	f185aba5f...7a24642c5
(cherry picked from commit 31b321b68b)
2021-12-04 00:50:30 +00:00
Koichiro Iwao 5fdf6d2792 devel/ruby-build: Update to 20211203
Add JRuby 9.3.2.0

Changes:	https://github.com/rbenv/ruby-build/releases/tag/v20211203
(cherry picked from commit 584e16606b)
2021-12-03 13:53:38 +09:00
Kirill Ponomarev f879f0ab5f sysutils/cbsd-mq-api: Update to 0.3
Reported by:	maintainer

(cherry picked from commit 51a8fe5f4e)
2021-12-02 16:42:41 +01:00
Rainer Hurling 95de1b4546 graphics/qgis: Fix broken patch naming
Accidentally, the patches in commit 75007752ab were named incorrectly.

Reported by:	pkg-fallout
Fixes:	75007752ab, Fix on CURRENT after llvm13 intro
2021-12-02 15:06:05 +01:00
Koichiro Iwao 376572849d devel/ruby-build: Update to 20211201
Add JRuby 9.2.20.1

Changes:	https://github.com/rbenv/ruby-build/releases/tag/v20211201
(cherry picked from commit 9e662dabb3)
2021-12-02 22:00:21 +09:00
Sergei Vyshenski 9af3ecace1 security/p5-Crypt-JWT: Update to 0.034
Ensure payload is serialized consistently (canonical).

PR:			260112
Approved by:		philip (mentor)
Differential Revision:	https://reviews.freebsd.org/D33201

(cherry picked from commit 552c9a7e73)
2021-12-02 09:32:12 +01:00
Don Lewis e7559466c0 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
(cherry picked from commit 3adea779c6)
2021-12-01 14:33:04 -08:00
Matthias Andree 5b7dfe597e mail/mailman: 2.1.38 security fixing CSRF vuln
While here, fix pkg-message to mention -exim4 and -postfix
derived ports that override the default MTA.

Security:	0d6efbe3-52d9-11ec-9472-e3667ed6088e
Security:	CVE-2021-44227
MFH:		2021Q4
(cherry picked from commit 87f0f372e4)
2021-12-01 20:10:33 +01:00
Robert Clausecker b5f456d041 games/jinput: Unbreak on armv6 and armv7.
PR:		260115
Approved by:	portgmr blanket

(cherry picked from commit 5c8785ce1c)
2021-12-01 17:47:36 +01:00
Kai Knoblich dfbd252552 www/py-django-tinymce: Update to 3.4.0
* Add "do-test" target to make future QA easier.

Changelog:

https://github.com/jazzband/django-tinymce/releases/tag/3.4.0

MFH:		2021Q4
(cherry picked from commit 41886a54b1)
2021-12-01 10:21:04 +01:00
Simeon Simeonov fb9df1c7af irc/py-limnoria: Mark as not compatible with Python 3.10+
Since Python 3.10 the method "collections.MutableMapping" has been
renamed to "collections.abc.MutableMapping" which leads to run time
errors:

[..]
    class CacheDict(collections.MutableMapping):
AttributeError: module 'collections' has no attribute 'MutableMapping'
[..]

PR:		259979
Reviewed by:	koobs (maintainer)
Approved by:	portmgr (blanket)
MFH:		2021Q4

(cherry picked from commit 44058fa9c7)
2021-12-01 10:20:20 +01:00
Stefan Eßer eb7f1fa0c9 irc/py-limnoria: Add CPE information
Approved by:	portmgr (blanket)

(cherry picked from commit e7dd363acc)
2021-12-01 10:19:54 +01:00
Christoph Moench-Tegeder 186b909724 mail/thunderbird: update to 91.4.0 (rc1)
Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/91.4.0/releasenotes/

(cherry picked from commit f0b7930141)
2021-11-30 22:14:05 +01:00
Christoph Moench-Tegeder 67d9f1559a www/firefox: make dep on wasi-compiler-rt more flexible
as firefox needs matching wasi-compiler-rt, embedded llvm in
rust and llvm for building and wasi-compiler-rt installs it's files
in a path depending on it's full distversion, we need to know
llvm/clang's full version. it's not possible to derive that
programatically, as the required llvm version may not be installed
at the time firefox' Makefile is being parsed.

(cherry picked from commit dcc6b13dae)
2021-11-30 19:31:41 +01:00
Christoph Moench-Tegeder 0a439f39b2 devel/wasi-compiler-rt12: new port
step one in unbreaking www/firefox in 2021Q4: we need a wasi-compiler-rt
port which matches the clang building firefox, which in turn has to
match rust's embedded llvm. rust 1.55 on 2021Q4 has llvm 12.

(cherry picked from commit 0741c12be4)
(also connects devel/wasi-compiler-rt13, which was missed in a previous
cherry-pick)
2021-11-30 19:29:17 +01:00
Kirill Ponomarev 45e636de20 sysutils/cbsd-mq-api: Update to 0.2
Changes: https://github.com/cbsd/cbsd-mq-api/releases/tag/v0.2

Reported by:	maintainer

(cherry picked from commit 933d9da45a)
2021-11-30 18:16:47 +01:00
Christoph Moench-Tegeder a2bd861699 www/firefox: update to 95.0 (rc1)
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/95.0/releasenotes/

This firefox release includes a not-yet-released snapshot of dav1d,
which is not fully API-compatible with the released version. Switch
to the bundled dav1d/aom until dav1d released have caught up.

(cherry picked from commit f4c07f1834)
2021-11-29 21:34:43 +01:00
Jan Beich de1ac185e6 security/nss: update to 3.72
Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.72_release_notes
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_72_RTM
(cherry picked from commit c8c0edf0ca)
2021-11-29 21:33:47 +01:00
Greg V dabb8bcf4e devel/wasi-libc: Update to g20210923.
Differential Revision:	https://reviews.freebsd.org/D32440

(cherry picked from commit 4d8144647a)
2021-11-29 21:33:23 +01:00
Christoph Moench-Tegeder 44c66a772c devel/wasi-libcxx: actually disable exceptions
This port was accidentially using the base system compiler for some
parts of the configure stages - which gives wrong results in the
compiler feature tests, as base clang on FreeBSD 13.0 (llvm 11) does
not know about the wasm32 target.
Worse, even with the correct compiler some of the feature tests depend
on a present and usable libc++ for the wasi target, which we don't
have yet (this port will build one, but before...).
The end result was that the build system failed to figure out the
compiler flags for disabling exceptions (-fno-exceptions in clang's
case) and built the wasm libc++ with exceptions enabled. But exceptions
are not (yet) supported in wasi-sdk, so trying to build any code against
this wasm libc++ failed with linker errors like
  wasm-ld: error: /usr/local/share/wasi-sysroot/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_allocate_exception
  wasm-ld: error: /usr/local/share/wasi-sysroot/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_throw

To solve that, we have to force the configure stages to use the correct
compiler by pushing CC/CXX and related variables into CONFIGURE_ENV
and specify the results of the compiler feature tests via cmake
arguments. That is a horrible workaround, but short of a full bootstrap
build, I can't see any other solution to the chicken-and-egg problem
with wasi-libcxx requiring a functional wasi-libc++ to build.

PR:		260005
Approved by:	greg at unrelenting dot technology (maintainer)

(cherry picked from commit bf143897d3)
2021-11-29 21:32:31 +01:00
Greg V 1f5c7bb26d devel/wasi-libcxx: Update to 13.0.0.
Differential Revision:	https://reviews.freebsd.org/D32441

(cherry picked from commit 1b1f3cd39d)
2021-11-29 21:32:19 +01:00
Yuri Victorovich 5dd7cd92aa net/libfabric: Update 1.13.2 -> 1.14.0
PR:		260103
(cherry picked from commit f3cfa7da78)
2021-11-29 09:27:26 -08:00
Yuri Victorovich 764870ea9d net/libfabric: Update 1.13.1 -> 1.13.2
(cherry picked from commit d875ed3e5f)
2021-11-29 09:27:25 -08:00
Mateusz Piotrowski fea4eb6bd6 graphics/nsxiv: Recalculate distinfo
The patch format changed for some reason.

PR:		260113
Reported by:	tech-lists@zyxst.net
MFH:		2021Q4

(cherry picked from commit 93401381ce)
2021-11-29 13:55:49 +01:00
Jan Beich 006d9748f3 multimedia/arcan: recommend addons a la 8a400121ea
Improve discoverability without circular dependency. While one can use
`arcan console` or install an appl (pipeworld, safespaces) out of band
the binary package already has many dependencies for extra features.

(cherry picked from commit 8de78f007e)
2021-11-28 17:37:29 +00:00
Oleksii Samorukov 0ee0d4c8e3 www/trac-devel: Upgrade to 1.5.3 and unbreak
Reported by: pkg-fallout@FreeBSD.org
PR:             258942
MFH:            2021Q$

(cherry picked from commit 29c0aa7757)
2021-11-28 12:13:18 +01:00
Oleksii Samorukov ebd032c40d www/trac-devel: remove outdated patch
Reported by: pkg-fallout@FreeBSD.org
PR:		258942
MFH:            2021Q4

(cherry picked from commit 33c764690e)
2021-11-28 12:12:03 +01:00
Hajimu UMEMOTO a8442f059c security/cyrus-sasl2-gssapi: remove patch-plugins_gssapi.c
PR:		260017
Reported by:	Michael Osipov
Discussed with: hrs
MFH:		2021Q4

(cherry picked from commit 17b54ce763)
2021-11-28 13:24:23 +09:00
Jan Beich 27f08246d4 www/gallery-dl: update to 1.19.3
Changes:	https://github.com/mikf/gallery-dl/releases/tag/v1.19.3
Reported by:	GitHub (watch releases)

(cherry picked from commit ab68a82e37)
2021-11-27 23:37:21 +00:00
Thomas Zander 1710e47b06
audio/fluidsynth: Update to upstream version 2.2.4
MFH:		2021Q4
(cherry picked from commit e40e82b3bc)
2021-11-27 23:04:08 +01:00
Jan Beich eeb4206f63 graphics/vulkan-caps-viewer: update to 3.05
Changes:	https://github.com/SaschaWillems/VulkanCapsViewer/releases/tag/3.05
Reported by:	GitHub (watch releases)

(cherry picked from commit ebf28dc42e)
2021-11-27 10:17:39 +00:00
Jan Beich 5d463d1449 devel/sdl12-compat: update to s20211125
Changes:	d926510...4e4527a
(cherry picked from commit 1f2b68d271)
2021-11-27 00:45:12 +00:00
Christoph Moench-Tegeder e12b28f37c www/firefox-esr: update to 91.4.0 (rc1)
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/91.4.0/releasenotes/

(cherry picked from commit 948157a880)
2021-11-26 23:05:07 +01:00
Christoph Moench-Tegeder a7427d5852 www/firefox: update to 94.0.2 (ga)
Release Notes:
  https://www.mozilla.org/en-US/firefox/94.0.2/releasenotes/

(cherry picked from commit 3f41fb8379)
2021-11-26 10:56:55 +01:00
Xander aab451524e www/grafana7: Update to 7.5.11
Changelog:	https://grafana.com/docs/grafana/latest/release-notes/release-notes-7-5-11/

PR:		259597
MFH:		2021Q4 (security)
Security:	757ee63b-269a-11ec-a616-6c3be5272acd
(cherry picked from commit 09c1162b8d)
2021-11-25 16:03:25 -05:00
Rainer Hurling 74992bc966 graphics/qgis-ltr: Fix broken patch naming
Accidentally, the patches in commit af60a61a93 were named incorrectly.

Reported by:	pkg-fallout
Fixes:		af60a61a93, Fix on CURRENT after llvm13 intro
MFH:		2021Q4

(cherry picked from commit eca1a49f0e)
2021-11-25 20:09:09 +01:00
Mateusz Piotrowski e35ce3b3a6 java/bouncycastle15: Install bcutil.jar and bcjmail.jar
MFH:		2021Q4
Sponsored by:	Modirum MDPay
Sponsored by:	Klara, Inc.

(cherry picked from commit f9cf7de02f)
2021-11-25 15:47:14 +01:00
Mateusz Piotrowski a7d056709d java/bouncycastle15: Simplify install target for ZIPSRC
MFH:		2021Q4
Sponsored by:	Modirum MDPay
Sponsored by:	Klara, Inc.

(cherry picked from commit 71a10a9b37)
2021-11-25 15:47:13 +01:00
Mateusz Piotrowski 3491631418 java/bouncycastle15: Refresh pkg-descr and update license info
MFH:		2021Q4
Sponsored by:	Modirum MDPay
Sponsored by:	Klara, Inc.

(cherry picked from commit e82d4ec5e0)
2021-11-25 15:47:13 +01:00
Mateusz Piotrowski 3f48970508 java/bouncycastle15: Pet portfmt and portclippy
MFH:		2021Q4
Sponsored by:	Modirum MDPay
Sponsored by:	Klara, Inc.

(cherry picked from commit 374e9ed352)
2021-11-25 15:47:12 +01:00
Koichiro Iwao 44c2c789b3 devel/ruby-build: Update to 20211124
- Add Ruby 2.6.9, 2.7.5, 3.0.3

Changes:	https://github.com/rbenv/ruby-build/releases/tag/v20211124
Sponsored by:	HAW International

(cherry picked from commit ad111ec2a7)
2021-11-25 11:34:37 +09:00
Sascha Biberhofer 06d01a3e6b
net-im/py-matrix-synapse: Update to 1.47.1
PR:		259994
MFH:		2021Q4
Security:	27aa2253-4c72-11ec-b6b9-e86a64caca56
Security:	CVE-2021-41281
(cherry picked from commit a3987e1030)
2021-11-24 11:20:29 +00:00
Ashish SHUKLA d2a20877ec
net-im/py-matrix-synapse: Update to 1.47.0
PR:		259634
Approved by:	Sascha Biberhofer <ports at skyforge dot at> (maintainer)

(cherry picked from commit e4cfd18edc)
2021-11-24 11:20:27 +00:00
Ashish SHUKLA 0af37290a3
net-im/py-matrix-synapse: Update to 1.45.1
- Lower the bounds for pysaml2 to reflect upstream
- Also add dependency on pyjwt for jwt feature (implied)

PR:		258419
Approved by:	Sascha Biberhofer <ports at skyforge dot at>

(cherry picked from commit de975a8893)
2021-11-24 11:20:25 +00:00
Goran Mekic 127e49fb45
www/py-pyjwt: Rename to www/py-pyjwt1
To make it possible to easily import py-pyjwt v2.x move the current port
to a versioned directory. Bump consumers after rename of the dependency.

PR:		254038
(cherry picked from commit e6ec12f664)
2021-11-24 11:20:18 +00:00
Xiaoding Liu 18a47d7c81 net/shadowsocks-libev: fix build error on 14.0-CURRENT
PR:		ports/259951
(cherry picked from commit 0d391b9c88)
2021-11-23 22:06:04 -08:00
Dimitry Andric 0469465aea graphics/qgis-ltr: Fix on CURRENT after llvm13 intro
Right after replacing llvm12 with llvm13 in base (commits b61bce17f346d79cecfd8f195a64b10f77be43b1 to 397a8ba05313cc3815d219c9d1b2de1372fcb561) graphics/qgis-ltr was broken on 14.0-CURRENT with

/usr/ports/graphics/qgis/work/QGIS-final-3_16_14/src/core/providers/ogr/qgsogrproviderutils.cpp:5971:34: error: no matching constructor for initialization of 'QgsOgrDatasetSharedPtr' (aka 'shared_ptr<QgsOgrDataset>')
  QgsOgrDatasetSharedPtr dsRet = QgsOgrDatasetSharedPtr( new QgsOgrDataset(), QgsOgrProviderUtils::releaseDataset );

Thanks to dim@ for the analysis and solution. Much appreciated!

PR:		259967
(cherry picked from commit af60a61a93)
2021-11-23 20:35:05 +01:00
Dimitry Andric 75007752ab graphics/qgis: Fix on CURRENT after llvm13 intro
Right after replacing llvm12 with llvm13 in base (commits b61bce17f346d79cecfd8f195a64b10f77be43b1 to 397a8ba05313cc3815d219c9d1b2de1372fcb561) graphics/qgis was broken on 14.0-CURRENT with

/usr/ports/graphics/qgis/work/QGIS-final-3_22_1/src/core/providers/ogr/qgsogrproviderutils.cpp:2595:34: error: no matching constructor for initialization of 'QgsOgrDatasetSharedPtr' (aka 'shared_ptr<QgsOgrDataset>')
  QgsOgrDatasetSharedPtr dsRet = QgsOgrDatasetSharedPtr( new QgsOgrDataset(), QgsOgrProviderUtils::releaseDataset );

Thanks to dim@ for the analysis and solution. Much appreciated!

PR:		259967
2021-11-23 20:32:31 +01:00
Trond Endrestøl 49dc1cc6ac graphics/cairo: define _WITH_CPU_SET_T to fix build on -CURRENT
Changes in 90fa9705d5cd hide functionality behind _WITH_CPU_SET_T,
and require consumers to opt-in.

Error:
	--- cairo-perf-micro.o ---
	cairo-perf-micro.c:418:5: error: unknown type name 'cpu_set_t'; did you mean 'cpusetid_t'?
	    cpu_set_t affinity;
	    ^~~~~~~~~
	    cpusetid_t
	/usr/include/sys/types.h:86:22: note: 'cpusetid_t' declared here
	typedef __cpusetid_t    cpusetid_t;
                        ^

PR:		259787
(cherry picked from commit ad03eb1e0a)
2021-11-23 12:03:36 +01:00
Bernhard Froehlich ecbf3b83f0
ports-mgmt/caronade: Update to 0.5.0
(cherry picked from commit 72186f50bb)
2021-11-23 07:42:44 +00:00
Bernhard Froehlich 6ec16ae463
www/yarr: Update to 2.2
(cherry picked from commit 0a78adfedb)
2021-11-23 07:42:05 +00:00
Bernhard Froehlich cd2b19da9b
mail/smtprelay: Update to 1.7.0
(cherry picked from commit 5f62152284)
2021-11-23 07:38:22 +00:00
Jan Beich 46aef99be2 emulators/yuzu: update to s20211122
Changes:	c3e1ffc44...daecbd3a7
(cherry picked from commit 23db194e73)
2021-11-23 00:58:31 +00:00
Thomas Zander c211cd5a35
net/traefik: Update to upstream release 2.5.4
Details:
- Bug and doc fixes, see
  https://github.com/traefik/traefik/releases/tag/v2.5.4

MFH:		2021Q4
(cherry picked from commit e023f1be2d)
2021-11-22 00:15:41 +01:00
Jan Beich c861d46a28 x11-wm/labwc: chase HTTP redirect
(cherry picked from commit c462a87f60)
2021-11-21 09:11:17 +00:00
Jan Beich da29873167 www/firefox: unbreak PipeWire support after 8691df3a51
libpipewire is used on demand via dlopen(). Currently, only enabled
for WebRTC getUserMedia (screen capture) under Wayland.

https://searchfox.org/mozilla-release/rev/e2929d8cad28/third_party/libwebrtc/webrtc/modules/desktop_capture/screen_capturer_linux.cc#28

PR:		259621
(cherry picked from commit f0a3f8e668)
2021-11-21 05:10:30 +00:00
Jan Beich 1985ab273c www/firefox-esr: expose PipeWire support after c58401d4dd
Should work on wlroots-based compositors. For example,

  # pkg install firefox sway pam_xdg xdg-desktop-portal-wlr xdg-desktop-portal
  # sysrc seatd_enable=YES
  # service seatd start
  # echo 'session optional pam_xdg.so notroot runtime' >>/etc/pam.d/system
  $ exit # log out to pick up XDG_RUNTIME_DIR
  <new login>
  $ export XDG_CURRENT_DESKTOP=sway
  $ export MOZ_ENABLE_WAYLAND=1
  $ dbus-daemon --session --fork --address=unix:runtime=yes
  $ sway
  <GUI session>
  $ dbus-update-activation-environment --all
  $ daemon -f pipewire
  $ firefox https://mozilla.github.io/webrtc-landing/gum_test.html
  <click on "Screen Capture">
  <select "Use operating system settings">
  <click on "Allow" button>
  <select via cursor the desired screen (output display)>
  <notice the screen mirrored on the web page>

(cherry picked from commit 4dd7526ead)
2021-11-21 05:10:29 +00:00
Jan Beich 62142f9300 multimedia/kooha: drop obsolete comment after 641cbf15e9
(cherry picked from commit 022f9639ad)
2021-11-20 23:11:11 +00:00
Matthias Andree 67f2fcbfde mail/fetchmail: update to 6.4.24 and block LibreSSL.
fetchmail cannot legally be linked with LibreSSL,
because there is no GPLv2 clause 2b exemption for
LibreSSL, only for OpenSSL.

Correct LICENSE and remove LICENSE_COMB.
Add comment on FSF dynamic linking dynamically
suggested by Corey Halpin in the approval.

Remove LibreSSL patch.

Related to:
PR:             259214

Update:
PR:             259945
MFH:		2021Q4

Approved by:	chalpin@cs.wisc.edu (maintainer)

(cherry picked from commit 997bacb528)
2021-11-20 23:59:18 +01:00
Jan Beich add690556e multimedia/pipewire: force rebuild consumers after 8691df3a51
ABI has changed: pw_{,de}init -> pipewire_{,de}init. As PipeWire
support is often runtime-optional the breakage maybe hard to notice.

 ERROR kooha::backend::screencast_portal > Error from screencast call: Zbus(MethodError(OwnedInterfaceName(InterfaceName(Str("org.freedesktop.DBus.Error.UnknownMethod"))), Some("No such interface “org.freedesktop.portal.ScreenCast” on object at path /org/freedesktop/portal/desktop"), Msg { type: Error, sender: UniqueName(Str(":1.397")), reply-serial: 18, body: Signature: [
        s (115),
] }))

ld-elf.so.1: /usr/local/libexec/xdg-desktop-portal-wlr: Undefined symbol "pw_init"

PR:		259621
(cherry picked from commit e92349ca0c)
2021-11-20 22:43:42 +00:00
Gleb Popov 031836e2ec multimedia/pipewire: Add a patch to fix ambguous function name issue.
PR:		259621
(cherry picked from commit 8691df3a51)
2021-11-20 21:31:15 +00:00
Jan Beich f5e5bcfdf3 multimedia/mpv: backport --hwdec=vaapi for --gpu-context=displayvk
Not to be confused with --hwdec=vaapi-copy which worked before but
has poor performance.

(cherry picked from commit 131fe7f950)
2021-11-20 21:28:43 +00:00
Thomas Zander 6a098fedce
multimedia/mkvtoolnix: Update to upstream version 63.0.0
Details:
- See https://mkvtoolnix.download/doc/NEWS.md

MFH:		2021Q4
(cherry picked from commit cfeae5f8d4)
2021-11-20 20:43:03 +01:00
Torsten Zuehlsdorff 4c9d8131c3 lang/php80: Upgrade from 8.0.12 to 8.0.13
Core:
        Fixed bug #81518 (Header injection via default_mimetype / default_charset).
    Date:
        Fixed bug #81500 (Interval serialization regression since 7.3.14 / 7.4.2).
    DBA:
        Fixed bug #81588 (TokyoCabinet driver leaks memory).
    MBString:
        Fixed bug #76167 (mbstring may use pointer from some previous request).
    Opcache:
        Fixed bug #81512 (Unexpected behavior with arrays and JIT).
    PCRE:
        Fixed bug #81424 (PCRE2 10.35 JIT performance regression).
    XML:
        Fixed bug #79971 (special character is breaking the path in xml function). (CVE-2021-21707)
    XMLReader:
        Fixed bug #81521 (XMLReader::getParserProperty may throw with a valid property).

Also include a patch to fix issue 259725:
dns_get_record fails when requested record doesn't exist

PR:		259725
Reported by:	fsbruva@yahoo.com
Sponsored by:	Bounce Experts

(cherry picked from commit 91fd937f88)
2021-11-20 20:32:25 +01:00
Torsten Zuehlsdorff d2b83425d5 lang/php74: Upgrade from 7.4.25 to 7.4.26
Core:
        Fixed bug #81518 (Header injection via default_mimetype / default_charset).
    Date:
        Fixed bug #81500 (Interval serialization regression since 7.3.14 / 7.4.2).
    MBString:
        Fixed bug #76167 (mbstring may use pointer from some previous request).
    MySQLi:
        Fixed bug #81494 (Stopped unbuffered query does not throw error).
    PCRE:
        Fixed bug #81424 (PCRE2 10.35 JIT performance regression).
    Streams:
        Fixed bug #54340 (Memory corruption with user_filter).
    XML:
        Fixed bug #79971 (special character is breaking the path in xml function). (CVE-2021-21707)

Also include a patch to fix issue 259725:
dns_get_record fails when requested record doesn't exist

PR:		259725
Reported by:	fsbruva@yahoo.com
Sponsored by:	Bounce Experts

(cherry picked from commit 11d48ddebb)
2021-11-20 20:32:18 +01:00
Torsten Zuehlsdorff efc572d914 lang/php73: Upgrade from 7.3.32 to 7.3.33
XML:

    Fixed bug #79971 (special character is breaking the path in xml function). (CVE-2021-21707)

Sponsored by:	Bounce Experts

(cherry picked from commit bf95077c25)
2021-11-20 20:32:09 +01:00
Tijl Coosemans 06072fa94d devel/binutils: configure with --enable-new-dtags
This makes binutils ld use DT_RUNPATH instead of DT_RPATH by default
for FreeBSD targets and brings it in line with LLVM ld.

The difference between the two is that DT_RUNPATH has a lower priority
than the LD_LIBRARY_PATH environment variable.  This variable is used
by libtool to override DT_RUNPATH when running programs directly from
the build directory (e.g. during make test).

PR:		259446
Approved by:	maintainer timeout (2 weeks)

(cherry picked from commit dea411ca0c)
2021-11-20 20:30:02 +01:00
Jan Beich f5532da8b8 x11/swaync: update to s20211117
Changes:	56e41f2...baab0cd
(cherry picked from commit 8319355e0d)
2021-11-20 00:40:33 +00:00
Jan Beich 86832fd0a5 devel/sdl12-compat: update to s20211119
Changes:	c4f9449...d926510
(cherry picked from commit 2bfc50c81d)
2021-11-20 00:40:33 +00:00
Jan Beich f3066ad91c emulators/yuzu: update to s20211119
Changes:	71313509f...c3e1ffc44
(cherry picked from commit 5ebb7438aa)
2021-11-20 00:40:33 +00:00
Kirill Ponomarev ddac13c8ab sysutils/cbsd: update to 13.0.18
Reported by:	maintainer

(cherry picked from commit 8e05a6e24d)
2021-11-19 20:10:24 +01:00
Jan Beich 0e6fcafaa3 graphics/mesa-devel: define LICENSE_FILE
(cherry picked from commit df95e9385f)
2021-11-19 11:02:17 +00:00
Robert Clausecker 862b0bebc5 archivers/advancecomp: Update to 2.1-6 and take maintainership
- Switch to new upstream
- Unbundle libdeflate
- Hookup test suite
- Add a BZIP2 option

PR:		259534
MFH:		2021Q4 (security fix)
Security:	0bf816f6-3cfe-11ec-86cd-dca632b19f10
(cherry picked from commit 684b29d2c7)
2021-11-19 04:59:15 -05:00
John Hein 5fc6a0b54d games/gnome-mahjongg: fix build with non-root user
While here, make portlint and portclippy happy.

PR:		257493
Approved by:	gnome (maintainer timeout, >3 months)
MFH:		2021Q4

(cherry picked from commit 14f6e746ca)
2021-11-19 14:37:08 +09:00
Jan Beich 605b6e7544 multimedia/gmmlib: update to 21.3.3
Changes:	https://github.com/intel/gmmlib/compare/intel-gmmlib-21.3.2...intel-gmmlib-21.3.3
Reported by:	Repology

(cherry picked from commit afb0287d3f)
2021-11-19 02:27:48 +00:00
Glen Barber 48338dba63 12.3: add RC2 MANIFEST files
Prune BETA3 MANIFEST files.

Sponsored by:	Rubicon Communications, LLC ("Netgate")

(cherry picked from commit de6936d912)
2021-11-18 20:23:02 -05:00
Christoph Moench-Tegeder 585f7fa6b7 mail/thunderbird: update to 91.3.2 (rc1)
Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/91.3.2/releasenotes/

(cherry picked from commit f1633b2cda)
2021-11-18 12:31:16 +01:00
Jan Beich dee3f90197 graphics/librsvg2-rust: update to 2.52.4
Changes:	https://gitlab.gnome.org/GNOME/librsvg/-/blob/2.52.4/NEWS
Reported by:	Repology

(cherry picked from commit 516e25c711)
2021-11-18 00:58:12 +00:00
Jan Beich 8453bd72cf emulators/yuzu: update to s20211117
Changes:	720970c4c...71313509f
(cherry picked from commit 6cf89863b4)
2021-11-18 00:55:17 +00:00
Christoph Moench-Tegeder cd84c8f6b0 www/firefox: update to 94.0.2 (rc1)
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/94.0.2/releasenotes/

(cherry picked from commit bdfaa870b3)
2021-11-17 22:36:40 +01:00
Thierry Thomas 8337ae28f0 textproc/UCD: upgrade to 14.0.0
Changelog at <http://www.unicode.org/reports/tr44/#Change_History>.

PR:		259732
Reported by:	Alain De Vos

(cherry picked from commit 07166481d1)
2021-11-17 21:43:00 +01:00
Li-Wen Hsu 7c21c16e78
benchmarks/netperf: Update WWW
(cherry picked from commit bf4d7aeb0a)
2021-11-17 11:30:25 +08:00
Li-Wen Hsu 55b2796d28
www/pear-twig: Update WWW
(cherry picked from commit 7d8b2f843b)
2021-11-17 11:27:40 +08:00
Li-Wen Hsu 05f25329ef
lang/io: Update WWW
(cherry picked from commit f7a2519ad8)
2021-11-17 11:19:04 +08:00
Martin Birgmeier 82cc2e784f games/typespeed: Fix link error on FreeBSD 13 or later (-fno-common)
PR:		259501
MFH:		2021Q4
(cherry picked from commit 679cfe51e8)
2021-11-17 10:31:13 +09:00
Li-Wen Hsu fe2b56a01b
x11-themes/qtcurve: Update WWW
This is the original location.

Reported by:	makc

(cherry picked from commit 9315ce6537)
2021-11-17 03:31:47 +08:00
Bernard Spil f879908595 mail/roundcube: Security update to 1.4.12
* Relevant to 1.4/quarterly/2021Q4 only

PR:		259851
Approved by:	ale (maintainer)
Security:	42a4d82d-4603-11ec-8be6-d4c9ef517024
2021-11-16 13:35:36 +00:00
Li-Wen Hsu 15e6be3307
net-im/kopete: Update WWW
(cherry picked from commit 76f4f4b78e)
2021-11-16 16:20:34 +08:00
Li-Wen Hsu 97bad70887
archivers/peazip: Update WWW
(cherry picked from commit 8f16834929)
2021-11-16 16:11:49 +08:00
Li-Wen Hsu 9e535495e6
graphics/py-graphy: Update WWW
(cherry picked from commit 72a09c50fc)
2021-11-16 16:03:21 +08:00
Li-Wen Hsu 3f5f1127c1
databases/pecl-rrd: Update WWW
(cherry picked from commit c686936686)
2021-11-16 12:56:14 +08:00
Li-Wen Hsu 113aaaf341
astro/celestia: Update WWW
(cherry picked from commit c5d19c15b1)
2021-11-16 12:53:51 +08:00
Li-Wen Hsu 2a2ef232ce
japanese/scim-uim: Update WWW
(cherry picked from commit 7e7a8cc91b)
2021-11-16 12:29:01 +08:00
Li-Wen Hsu f36880b256
*/lxqt*: Update WWW
(cherry picked from commit 988c8752f0)
2021-11-16 12:25:14 +08:00
Li-Wen Hsu e99e44f7c9
x11-themes/qtcurve: Update WWW
(cherry picked from commit 9fafeae95b)
2021-11-16 12:20:00 +08:00
Li-Wen Hsu e65e571834
*/scim*: Update WWW
(cherry picked from commit 897be2628c)
2021-11-16 12:10:40 +08:00
Li-Wen Hsu 094eb68e97
lang/spidermonkey*: Update WWW
(cherry picked from commit b4afa3d674)
2021-11-16 11:35:10 +08:00
Li-Wen Hsu ab2bbc3433
lang/clips: Update WWW
(cherry picked from commit a49537f902)
2021-11-16 11:28:33 +08:00
Li-Wen Hsu 0ee1d3cf41
x11/libwacom: Update WWW
(cherry picked from commit 78c4898d99)
2021-11-16 11:18:17 +08:00
Jan Beich 020510256c emulators/yuzu: update to s20211114
Changes:	852858c2c...720970c4c
(cherry picked from commit 1777dc0c22)
2021-11-16 00:58:02 +00:00
Jan Beich 763f62836d multimedia/mpvpaper: update to 1.2
Changes:	https://github.com/GhostNaN/mpvpaper/releases/tag/1.2
Reported by:	GitHub (watch releases)

(cherry picked from commit 7604039add)
2021-11-15 19:08:50 +00:00
Li-Wen Hsu 997c39aabc
devel/jenkins: Readd accidentally deleted DIST_SUBDIR
This is a directly commit to 2021Q4 branch

Fixes:	10836ee57a
2021-11-16 02:27:01 +08:00
Palle Girgensohn de57ad5141 databases/postgresql??-*: updated to latest version
This release contains a variety of fixes from the previous version.

A dump/restore is not required for those running the same major version.
However, note that installations using physical replication should
update standby servers before the primary server, as explained in the
release notes.

Also, several bugs have been found that may have resulted in corrupted
indexes, as explained in the next several changelog entries.  If any of
those cases apply to you, it's recommended to reindex possibly-affected
indexes after updating.

This release also mitigates two possible man-in-the-middle attacks.

Security:	2ccd71bd-426b-11ec-87db-6cc21735f730
Release notes:	https://www.postgresql.org/docs/release/14.1/

(cherry picked from commit d3db7630c7)
2021-11-15 10:23:09 +01:00
Tatsuki Makino 3c9bc2e8fb security/p5-Mcrypt: Fix link issue and miscellaneous cleanup
* Fix issue that Mcrypt.so is linked with libltdl.so if the port is
  build under the environment where devel/libltdl is installed
* Add TIMESTAMP to distinfo
* Switch to DISTVERSION
* Regenerate pkg-plist with `make makeplist`
* Pet portlint and portclippy

PR:		259210
MFH:		2021Q4
(cherry picked from commit e6a10825e4)
2021-11-15 12:32:29 +09:00
Jan Beich 7c128489a0 textproc/scdoc: update to 1.11.2
Changes:	https://git.sr.ht/%7Esircmpwn/scdoc/refs/1.11.2
Reported by:	Repology

(cherry picked from commit 263f10f446)
2021-11-13 23:26:56 +00:00
Jan Beich ce5a189bf9 x11/fuzzel: update to 1.6.5
Changes:	https://codeberg.org/dnkl/fuzzel/releases/tag/1.6.5
Reported by:	upstream (via mail)

(cherry picked from commit d98fae4912)
2021-11-13 17:26:35 +00:00
Christoph Moench-Tegeder 9332f52c37 mail/thunderbird: update to 91.3.1 (rc1)
Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/91.3.1/releasenotes/

(cherry picked from commit 85a4f39831)
2021-11-13 15:41:57 +01:00
Mikael Urankar c04c2d0882 net-mgmt/phpipam: Update to 1.4.4
- Update to 1.4.4
  - Add missing php modules
  - Fix folder permission

Changes: https://github.com/phpipam/phpipam/releases/tag/v1.4.4

PR:		258700
(cherry picked from commit 7ae8747093)
2021-11-13 12:43:12 +01:00
Matthias Andree 835b5e7112 mail/mailman: security update to 2.1.37
- A potential XSS attack via the user options page has been reported by
  Harsh Jaiswal.  This is fixed.  CVE-2021-43331 (LP: #1949401)

LP: A crafted URL to the user options page can execute arbitrary
    javascript.

- A potential for for a list moderator to carry out an off-line brute force
  attack to obtain the list admin password has been reported by Andre
  Protas, Richard Cloke and Andy Nuttall of Apple.  This is fixed.
  CVE-2021-43332 (LP: #1949403)

LP: The CSRF token for the admindb page contains an encrypted version of
    the list admin password which could potentially be cracked by a
    moderator via an off-line brute force attack.

ChangeLog:
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/1879/NEWS#L2

MFH:		2021Q4
Security:       9d7a2b54-4468-11ec-8532-0d24c37c72c8
Security:       CVE-2021-43331
Security:       CVE-2021-43332

(cherry picked from commit f05ee16987)
2021-11-13 11:37:57 +01:00
Matthias Andree b19956a706 mail/mailman: re-enable fetching from GNU mirrors
...now that they have picked up Mark Sapiro's upload.

(cherry picked from commit b1c10d267a)
2021-11-13 11:31:19 +01:00
Jan Beich 3f44b1f472 x11-wm/river: restore /usr fix accidentally removed in 1d4d1fedb9
The manpage still has /usr refernces e.g.,

  /usr/include/xkbcommon/xkbcommon-keysyms.h
  /usr/include/linux/input-event-codes.h

(cherry picked from commit 0bef5c1945)
2021-11-13 00:58:27 +00:00
Jan Beich 4d9d34e843 x11-wm/river: backport upstream manpage fix
(cherry picked from commit 1d4d1fedb9)
2021-11-13 00:53:56 +00:00
Jan Beich c6b4328851 x11/swaync: update to s20211110
Changes:	9aae9c9...56e41f2
(cherry picked from commit 09e0e417a7)
2021-11-13 00:37:41 +00:00
Jan Beich 8007faf1ed devel/sdl12-compat: update to s20211111
Changes:	36a09e4...c4f9449
(cherry picked from commit 60c7ac0f05)
2021-11-13 00:37:40 +00:00
Jan Beich f557b14c02 emulators/yuzu: update to s20211111
Changes:	bdabd17c7...852858c2c
(cherry picked from commit c000289a09)
2021-11-13 00:37:39 +00:00
Brooks Davis 1f93b867a1 devel/llvm13: bump PORTREVISON
The patch fixed in d326758c32 broke
non-powerpc platforms so we need a bump for all platforms.

Requested by:	kib

(cherry picked from commit 7506e42640)
2021-11-12 17:31:01 +00:00
Brooks Davis a4b2e2d68c devel/llvm13: fix install with MLIR disabled
PR:		259570 (reported here, but tangential)
Reported by:	stephen

(cherry picked from commit 3f4163a191)
2021-11-12 17:31:01 +00:00
Brooks Davis 7199fa9647 devel/llvm1[123]: Fix VIA PadLock xstore
Pull in the code gen portion of upstream LLVM's 2d8c18fbbdd1.

MFH:		2021Q4
Sponsored by:	DARPA

(cherry picked from commit 0cb1a5fe81)
2021-11-12 17:31:00 +00:00
Piotr Kubaj 3b3a785bf3 devel/llvm13: fix building software with -fstack-protector-strong
Apply https://reviews.llvm.org/D109090
Fixes immediate segfault when executing binaries built by the port's compiler with -fstack-protector-strong.

Submitted by:	adalava

(cherry picked from commit 531a51cc36)

devel/llvm13: revert to the older powerpc64 fix

The newer one apparently causes a regression on amd64 freestanding binaries.

While here, fix some whitespace issues in Makefile.

Submitted by:	adalava

(cherry picked from commit d326758c32)
2021-11-12 17:31:00 +00:00
Jesper Schmitz Mouridsen 3a17aaa55e sysutils/consolekit2: Remove problematic patch.
This change prevents ConsoleKit from tracking a currently active terminal.

PR:		221452

Reviewed by:	Greg V <greg@unrelenting.technology>

(cherry picked from commit bc31b1a620)
2021-11-12 19:39:41 +03:00
Baptiste Daroussin e6ff6d4236 ports-mgmt/pkg: update to 1.17.5
Changes from 1.17.4 to 1.17.5
- pkg add: only runs triggers at the end of the equivalent of a transaction
- pkg search: fix the combinaison of -q and -o
- pkg fetch: correctly exit with error on fetch failures
- Improve error message when failing to drop privileges

(cherry picked from commit 18793d1058)
2021-11-12 11:38:56 +01:00
Baptiste Daroussin bc6d63f106 ports-mgmt/pkg: update to 1.17.4
Changes
- ensure pkg waits for the programs executed by the triggers

(cherry picked from commit 7f73a93ef2)
2021-11-12 11:38:45 +01:00
Baptiste Daroussin 4882c4fae8 ports-mgmt/pkg: update to 1.17.3
Changes:
- revert 2 regressions,
  * periodic script for audit which reduced verbosity
  * the fallback on version mismatch on pkg add
- prevent an endless recursion on the solver
- make fingerprint signature validation respect rootdir

MFH after:	1 week

(cherry picked from commit e9e85de23c)
2021-11-12 11:38:40 +01:00
Koichiro Iwao e4f8ec7183 devel/ruby-build: Update to 20211109
Changes:	https://github.com/rbenv/ruby-build/releases/tag/v20211109
Sponsored by:	HAW International

(cherry picked from commit 93daebae57)
2021-11-12 15:05:54 +09:00
Glen Barber c018515cd0 misc/freebsd-release-manifests: 12.3: add RC1 checksums
Remove BETA2 checksums
Sponsored by:	Rubicon Communications, LLC ("Netgate")

(cherry picked from commit 8c130154d2)
2021-11-11 19:04:40 -05:00
Yasuhiro Kimura 676fbc40c6 mail/rainloop: Fix SMTP AUTH PLAIN bug
While I'm here,

* Switch to DISTVERSION
* Pet portclippy
* Re-format Makefile with portfmt

Reference:	https://github.com/RainLoop/rainloop-webmail/issues/1629
PR:		257017
Reported by:	pi
Obtained from:	https://github.com/RainLoop/rainloop-webmail/issues/1629#issuecomment-540398127
MFH:		2021Q4

(cherry picked from commit 09c2f9d639)
2021-11-11 11:46:35 +09:00
Wen Heping 86aeb62016 www/moodle311: Update to 3.11.4
(cherry picked from commit 6d7015e212)
2021-11-11 09:29:12 +08:00
Jan Beich a39e5055c3 emulators/yuzu: update to s20211110
Changes:	ced130297...bdabd17c7
(cherry picked from commit 0b5a159c2c)
2021-11-11 00:39:44 +00:00
Jan Beich 23aa0917c6 devel/intel-graphics-compiler: pacify stage-qa after 80eadab44c
Error: /usr/local/lib/libigc.so.1.0.1 is linked to /usr/local/llvm13/lib/libLLVM-13.so from devel/llvm13 but it is not declared as a dependency
(cherry picked from commit 913ccecf2a)
2021-11-10 22:04:39 +00:00
Bernard Spil 8056572ec5 databases/mariadb103-server: Security update to 10.3.32
MFH:		2021Q4
Security:	c9387e4d-2f5f-11ec-8be6-d4c9ef517024
(cherry picked from commit e31f0418e4)
2021-11-10 20:26:15 +00:00
Bernard Spil c3f78f04ee databases/mariadb104-server: Security update to 10.4.22
MFH:		2021Q4
Security:	c9387e4d-2f5f-11ec-8be6-d4c9ef517024
(cherry picked from commit 346b5dd630)
2021-11-10 20:25:51 +00:00
Bernard Spil e6d29cbb18 databases/mariadb105-server: Security update to 10.5.13
MFH:		2021Q4
Security:	c9387e4d-2f5f-11ec-8be6-d4c9ef517024
(cherry picked from commit c0485a60f8)
2021-11-10 20:24:52 +00:00
Jan Beich 817404d72a multimedia/vmaf: unbreak built-in models after 1868dedecc
$ ffmpeg -i foo.y4m -i bar.y4m -lavfi libvmaf -f null -
[...]
libvmaf WARNING no such built-in model: "vmaf_v0.6.1"
[Parsed_libvmaf_0 @ 0x8061b33c0] could not load libvmaf model with version: vmaf_v0.6.1
[AVFilterGraph @ 0x8061b6880] Error initializing filter 'libvmaf'

(cherry picked from commit 355579c2eb)
2021-11-08 19:11:03 +00:00
Jan Beich 93c3542baf multimedia/vmaf: unbreak legacy API consumers after 1868dedecc
$ aomenc --tune=vmaf --output=foo.mp4 foo.y4m
Pass 1/2 frame    1/0          0B       0 us 0.00 fpm [ETA  unknown] libvmaf ERROR could not read model from path: "/usr/local/share/model/vmaf_v0.6.1.json"
Fatal error: Failed to load VMAF model.

$ ffmpeg -i foo.y4m -i bar.y4m -lavfi libvmaf -f null -
[...]
libvmaf INFO `compute_vmaf()` is deprecated and will be removed in a future libvmaf version
libvmaf ERROR could not read model from path: "/usr/local/share/model/vmaf_v0.6.1.pkl"
libvmaf ERROR support for pkl model files has been removed, use json
libvmaf ERROR problem loading model file: /usr/local/share/model/vmaf_v0.6.1.pkl
[Parsed_libvmaf_0 @ 0x8061b3b40] libvmaf encountered an error, check log for details

(cherry picked from commit 7f163c23e1)
2021-11-08 17:37:50 +00:00
Tobias C. Berner 0048c2b36b multimedia/ffmpeg: update to 4.4.1
(cherry picked from commit 41314f4bbe)
2021-11-08 17:37:16 +00:00
Jan Beich a11f9c00e7 x11-wm/plasma5-kwin: unbreak Xwayland support after 4ea20bee50
kwin_xwl: Failed to find free X11 connection socket

PR:		259614
Approved by:	tcberner

(cherry picked from commit 03033c16bb)
2021-11-08 17:35:36 +00:00
Yasuhiro Kimura 7e2c4c3375 security/clamav-lts: Fix plist error
Fix plist error when user sets CLAMAVUSER to non-default value.

This is direct commit to 2021Q4 branch as the commit that causes plist
error is also direct one.

PR:		259663
Reported by:	ml at netfence dot it
Fixes:		2da7ca9925 (security/clamav: Update to new bugfix release 0.103.4)
Approved by:	fluffy (ports-secteam)
2021-11-08 23:50:17 +09:00
Robert Clausecker 7d2630fc65 games/stonesoup: Fix build on armv6/armv7.
Fix build on armv6/armv7 by removing a misguided OS-detection case.
Fix build with WRKDIR inside a git-maintained ports tree.
Turn the custom README into a pkg-message for better visibility.
Take over maintainership of this unmaintained port.

PR:		259499
(cherry picked from commit 5304a1914e)
2021-11-08 12:56:14 +01:00
Robert Clausecker ee93a2ebb6 devel/volk: Fix build on armv7.
This port does not build on armv7 due to inline assembly unsupported by clang.
Fix the build by compiling with gcc on armv7.

PR:		259447
Approved by:	portmgr (build fix blanket)

(cherry picked from commit 79ede500f7)
2021-11-08 12:52:01 +01:00
Tobias Kortkamp fa55693bc2
editors/kakoune: Update to 2021.11.08
Changes:	https://github.com/mawww/kakoune/releases/tag/v2021.11.08
(cherry picked from commit 4884ccdab0)
2021-11-08 10:55:13 +01:00
Yuri Victorovich d33e4c76bd devel/elfutils: Fix build after mempcpy(3) and wmempcpy(3) were added
PR:		258092
(cherry picked from commit 06a7ac65bd)
2021-11-08 01:06:43 -08:00
Christoph Moench-Tegeder ad491a1d4f www/firefox: attempt to fix mic on pulseaudio
careful testing revealed that the microphone worked "sometimes",
with the "not working" state manifesting as follows: pulseaudio sees
a signal from the microphone but firefox (and it's components) fails
to show up on pulseaudio's source-outputs and firefox gets no audio
signal.
Applying the patch from upstream 1735905 seems to improve matters
greatly.

PR:		257639
Reported by:	many
Obtained from:	https://bugzilla.mozilla.org/show_bug.cgi?id=1735905

(cherry picked from commit 2af447c8ba)
2021-11-08 00:28:12 +01:00
Christoph Moench-Tegeder f08d78ed34 www/firefox-esr: fix build on i386
same fix as firefox in edae8a1c04

Reported by:	ports-fallout

(cherry picked from commit 1a2b9d4e69)
2021-11-07 23:17:24 +01:00
Yuri Victorovich 95cd93086e biology/treekin: Unbreak
Recent Lapack API changes broke it.

PR:		259179
(cherry picked from commit c16b145a0f)
2021-11-06 18:34:50 -07:00
Guangyuan Yang 3271400a5e Mk/Uses/go.mk: fix gomod-clean target when lang/go is not installed
make distclean target will break when lang/go is not installed. This
provides an informational feedback and skips the gomod-clean target if
go executable is not available.

PR:		258359
Submitted by:	Rin Morningstar <ports.maintainer@evilphi.com>
Reviewed by:	dmgk
Differential Revision:	https://reviews.freebsd.org/D32054

(cherry picked from commit f76516f110)
2021-11-06 21:29:54 -04:00
Jan Beich 9e0171878e emulators/yuzu: update to s20211105
Changes:	863e2e2b4...ced130297
(cherry picked from commit 5cd6a42554)
2021-11-06 00:54:08 +00:00
Po-Chuan Hsieh 0a03400791
devel/py-canonicaljson: Update to 1.5.0
Changes:	https://github.com/matrix-org/python-canonicaljson/releases
(cherry picked from commit c627954c5d)
2021-11-05 20:37:07 +00:00
Po-Chuan Hsieh d345119f58
www/py-httpx: Update to 0.20.0
Changes:	https://github.com/encode/httpx/releases
(cherry picked from commit f51a422c3c)
2021-11-05 20:37:05 +00:00
Jan Beich e3b54b574f www/gallery-dl: update to 1.19.2
Changes:	https://github.com/mikf/gallery-dl/releases/tag/v1.19.2
Reported by:	GitHub (watch releases)

(cherry picked from commit 3653c927c3)
2021-11-05 20:01:17 +00:00
Jan Beich a459c4ab2e multimedia/celluloid: define LICENSE_FILE to avoid stub
+ flavors of *GPL licenses expect a separate file under Templates/
despite using the same text.

(cherry picked from commit 4ca9a507f4)
2021-11-05 19:07:50 +00:00
Jan Beich 885f42d5c2 multimedia/celluloid-devel: update to 0.22
Changes:	https://github.com/celluloid-player/celluloid/compare/b864497...v0.22
(cherry picked from commit b7bd73e4f7)
2021-11-05 18:56:23 +00:00
Jan Beich e0d3a61a39 x11-servers/xwayland-devel: update to 21.0.99.1.115
Changes:	c93c2e771...80eeff3eb
(cherry picked from commit f9767e6758)
2021-11-05 16:05:32 +00:00
Kai Knoblich 5c79c2115f net/pyrad: Update to 2.4 [1]
While I'm here:

* Switch to GitHub for a while to keep the EXAMPLES option as the
  useful examples aren't included with the sdist at the moment.

* Make package concurrent safe due to the example files that are
  installed outside of Python's site-lib directory.

* Convert to option helpers.

* Add "do-test" target to make future QA easier.

PR:		259332
Reported by:	Gian-Simon Purkert [1]
Approved by:	maintainer timeout (14+ days)
MFH:		2021Q4
Security:	17702e54-3da0-11ec-b7e0-3085a9a95629

(cherry picked from commit 81389bf63e)
2021-11-05 09:38:30 +01:00
Zane C. Bowers-Hadley 193fb3d771 devel/p5-Data-Unixish: Add a missing dependency
PR:		259079
MFH:		2021Q4
(cherry picked from commit 5ed693e21d)
2021-11-05 17:37:17 +09:00
Zane C. Bowers-Hadley 34f87e6373 textproc/p5-Number-Format-Metric: Add new port
Format number with metric prefix.

format_metric(14     , {base=>10});               # => "14"
format_metric(12000  , {base=> 2, precision=>1}); # => "11.7K"
format_metric(12000  , {base=>10, precision=>1}); # => "11.7Ki"
format_metric(-0.0017, {base=>10});               # => "1.7m"

PR:		259078
MFH:		2021Q4 (required to fix missing dependency issue)
(cherry picked from commit 0821d602ad)
2021-11-05 17:36:57 +09:00
Yasuhiro Kimura 18c9f64b32 editors/tamago: Unbreak with Emacs 28
PR:		249201
Approved by:	maintainer timeout (> 13 months)
MFH:		2021Q4

(cherry picked from commit d59facdd8f)
2021-11-05 16:50:49 +09:00
Philip Paeps 6dd3f5ba0e dns/prometheus-dnssec-exporter: fix distinfo
Spell DISTVERSION correctly in distinfo.  Upstream does not use version
numbers.  I originally used the date I created the port as DISTVERSION.
I forgot to update distinfo after correcting that to be the date of the
upstream commit per convention.

Pointy hat to:	philip

(cherry picked from commit 0d78aa54ad)
2021-11-05 14:49:09 +08:00
Krzysztof 8393cce3d0 security/mailzu: Fix runtime error with recent PHP
* Pet portclippy
* Re-format Makefile with portfmt

PR:		241745
MFH:		2021Q4
(cherry picked from commit c99114e14f)
2021-11-05 10:19:58 +09:00
Glen Barber 9f6aacfe32 12.3: add BETA3 MANIFESTS, remove BETA1 MANIFESTS
Sponsored by:	Rubicon Communications, LLC ("Netgate")

(cherry picked from commit 3ba053dd2a)
2021-11-04 14:09:23 -04:00
Li-Wen Hsu a74b1a6d1f
devel/jenkins-lts: Update to 2.303.3
MFH:		2021Q4
Security:	2bf56269-90f8-4a82-b82f-c0e289f2a0dc
Sponsored by:	The FreeBSD Foundation

(cherry picked from commit c2aec57629)
2021-11-04 22:59:52 +08:00
Li-Wen Hsu 10836ee57a
devel/jenkins: Update to 2.319
MFH:		2021Q4
Security:	2bf56269-90f8-4a82-b82f-c0e289f2a0dc
Sponsored by:	The FreeBSD Foundation

(cherry picked from commit ff990c0c96)
2021-11-04 22:59:38 +08:00
Yasuhiro Kimura 2da7ca9925 security/clamav: Update to new bugfix release 0.103.4
This is direct commit to 2021Q4 branch. The reason that it is not MFH
is as following.

* On September upstream changed their release and support policy as
  following.
  - They release Regular Feature Release (= x.y.0 release) more
    frequently. And x.y.z releases are supported until 4 months after
    the release of x.(y+1).0.
  - To compensate for the short lifetime of Regular Feature Releases,
    Long Term Support (LTS) Feature Release is introduced. A new LTS
    Feature Release will be identified approximately every two years
    and be supported for at least three years from the initial
    publication date of that LTS feature version.
* Version 0.103.3 was identified as first LTS Feature Release.
* After 2021Q4 branch was created, on main brach security/clamav was
  updated to 0.104.0 and security/clamav-lts was added.
* Version 0.104.0 is first Regular Feature Release that new upstream
  policy is applied. There are large chages between 0.103.3 and
  0.104.0 as upstream refactored their code base.
* On November 3rd new bugfix releases 0.104.1 and 0.103.4 were
  released. On main branch I already updated both security/clamav
  and security/clamav-lts to their latest releases.
* As is exlained above lifetime of 0.104.x isn't so long and there is
  large difference between 0.103.x and 0.104.x. Furthermore there
  isn't security/clamav-lts in 2021Q4 branch that can be selected as
  alternative for those who look for longer lifetime.
* So merging 0.104.x to 2021Q4 isn't appropriate in this case and I
  select to update security/clamav to 0.103.3.

ReleaseNotes:	https://blog.clamav.net/2021/11/clamav-01034-and-01041-patch-releases.html
PR:		259641
Approved by:	fluffy (ports-secteam@)
2021-11-04 23:47:40 +09:00
Stefan Bethke 4df0dbcc5f
www/gitea: Update to 1.15.6
PR:		259548
MFH:		2021Q4
Security:	df794e5d-3975-11ec-84e8-0800273f11ea

(cherry picked from commit 60ab5da545)
2021-11-04 16:55:14 +08:00
Philip Paeps c55e63a035 dns/prometheus-dnssec-exporter: new port
Check for validity and expiration in DNSSEC signatures and expose
metrics for Prometheus.

https://github.com/chrj/prometheus-dnssec-exporter
(cherry picked from commit 1d760bb8fe)
2021-11-04 16:40:30 +08:00
Jan Beich 6f14af464d emulators/yuzu: update to s20211103
Changes:	f808a30f9...863e2e2b4
(cherry picked from commit f1f67f4683)
2021-11-04 00:54:35 +00:00
Thomas Zander 0cc744a9c0
multimedia/mplayer: Fix build on armv6, armv7
Details:
- Add dependency on binutils, as -no-integrated-as is used on both
  armv6 and armv7

PR:		259401
Reported by:	fuz@fuz.su
MFH:		2021Q4

(cherry picked from commit 276a151ebc)
2021-11-04 01:31:05 +01:00
Christoph Moench-Tegeder 2e62dfd40a www/firefox: update to 94.0.1
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/94.0.1/releasenotes/

(cherry picked from commit 31d54005d5)
2021-11-03 22:28:21 +01:00
Mateusz Piotrowski 6a66372473 science/linux-zotero: Add new port
Zotero is a reference management software to manage bibliographic data and
related research materials.

WWW: https://www.zotero.org/

MFH:		2021Q4
(cherry picked from commit 8c6cd1e918)
2021-11-03 19:22:16 +01:00
Jan Beich b3a75a64ea multimedia/celluloid-devel: update to 0.21.90
Changes:	https://github.com/celluloid-player/celluloid/8c1c442...b864497
(cherry picked from commit a49894caa8)
2021-11-03 17:21:20 +00:00
Jan Beich a20bc120b2 x11-toolkits/gtk40: update to 4.4.1
Changes:	https://gitlab.gnome.org/GNOME/gtk/-/blob/4.4.1/NEWS
(cherry picked from commit 4ea7aed5a5)
2021-11-03 15:25:51 +00:00
Jan Beich 8ebde9a4ff x11-toolkits/gtk40: properly use LIBVERSION like gtk30
(cherry picked from commit 137d9eda14)
2021-11-03 15:25:50 +00:00
Jan Beich f6a48c332a devel/glib20: update to 2.70.1
Changes:	https://gitlab.gnome.org/GNOME/glib/-/blob/2.70.1/NEWS
PR:		259513
Approved by:	tcberner

(cherry picked from commit 2de04cfcc5)
2021-11-03 15:25:46 +00:00
Jan Beich 58cced600d graphics/librsvg2-rust: update to 2.52.3
No API/ABI changes since 2.52.0.

Changes:	https://gitlab.gnome.org/GNOME/librsvg/-/blob/2.52.3/NEWS
(cherry picked from commit 5d33a18104)
2021-11-03 15:25:31 +00:00
Jan Beich e1159a318b x11-wm/river: update to 0.1.0
Changes:	https://github.com/ifreund/river/compare/8134b81...v0.1.0
Changes:	https://github.com/riverwm/river/releases/tag/v0.1.0
Reported by:	GitHub (watch releases)

(cherry picked from commit bc0ed5080d)
2021-11-03 09:19:02 +00:00
Jan Beich 339a4a521b x11-wm/river: chase HTTP redirect
https://github.com/riverwm/river/commit/c9de08fa10e1
(cherry picked from commit 76431c6b32)
2021-11-03 09:19:01 +00:00
Kai Knoblich 50608b1511 www/py-django-tables2: Update to 2.4.1
Changelog:

https://github.com/jieter/django-tables2/blob/v2.4.1/CHANGELOG.md

MFH:		2021Q4
(cherry picked from commit afde616d57)
2021-11-03 08:01:34 +01:00
Kai Knoblich dc06ce7cd6 www/py-django-mptt: Update to 0.13.4
Changelog since 0.12.0:

https://github.com/django-mptt/django-mptt/compare/0.12.0...0.13.4

MFH:		2021Q4
(cherry picked from commit 7154d2f4d5)
2021-11-03 08:01:01 +01:00
Dima Panov 17fe24e924 graphics/libemf: update to 1.0.13 release
This update fixes a number of vulnerabilities:

CVE-2020-13999 (fixed in 1.0.13)
CVE-2020-11863 (fixed in 1.0.12)
CVE-2020-11864 (fixed in 1.0.12)
CVE-2020-11865 (fixed in 1.0.12)
CVE-2020-11866 (fixed in 1.0.12)

PR:	259590
MFH:	2021Q4
(cherry picked from commit ebe5436797)
2021-11-03 05:09:25 +10:00
Christoph Moench-Tegeder 126d3cb26f www/firefox-esr: update to 91.3.0
Release Notes:
  https://www.mozilla.org/en-US/firefox/91.3.0/releasenotes/

(cherry picked from commit c58401d4dd)
2021-11-02 18:28:24 +01:00
Christoph Moench-Tegeder d0f61c00a9 mail/thunderbird: update to 91.3.0 (rc1)
Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/91.3.0/releasenotes/

(cherry picked from commit e7d3ff3318)
2021-11-02 18:27:35 +01:00
Kai Knoblich 5bfd0738fb devel/py-setuptools_scm: Update to 5.0.2
* Use this release as an intermediate step before the port is updated
  to the 6.x release, because it contains mostly bugfixes and is also
  required for the 2021Q4 branch.

  The latter is necessary in order to be able to build certain ports
  successfully if devel/py-setuptools_scm is already present in the
  build environment.  For instance, devel/py-platformdirs, which can be
  built without it but if devel/py-setuptools is already installed, it
  requires the 5.x release of it for build. [1]

* Also adjust the description of the TOML option slightly with an                                                                               appropriate warning to avoid build issues related to parsing
  "pyproject.toml" files during setup. [2]

Changelog since 4.1.2:

https://github.com/pypa/setuptools_scm/blob/v5.0.2/CHANGELOG.rst

PR:		259381 [2], 259420 (both related)
MFH:		2021Q4 (after 1 week) [1]
(cherry picked from commit 33a4a1d205)
2021-11-02 12:53:57 +01:00
Kai Knoblich 53d9b1720e devel/py-setuptools_scm: Do not run "git archive" on Ports tree
* In build environments have git installed in conjunction with a
  git-based Ports tree and haven't WRKDIRPREFIX set, there will be
  significant delays when building devel/py-setuptools_scm or ports
  that depend on it.

  This is because the top-level directory of the git repository is
  determined during build via "git rev-parse --show-toplevel" which is
  issued inside the WRKSRC directory.

  Once the top-level directory (which is PORTSDIR) has been determined,
  an archive is created from this point using "git archive" which is
  then very time-consuming due the complexity of the Ports tree.

  In environments (e.g. poudriere) that have WRKDIRPREFIX set and also
  have git present during build, the issue doesn't appear because
  "git rev-parse --show-toplevel" fails silently with "not a git repo".

  Remedy the issue by returning only the actual path of WRKSRC, but only
  if it has "setup.py" in it (= devel/py-setuptools_scm is built) or a
  test session is performed.

* Modernize the "do-test" target while I'm here and bump PORTREVISION
  due package change.
PR:		258891
Reported by:	Robert Clausecker <fuz@fuz.su>
Obtained from:	OpenIndiana
MFH:		2021Q4 (after 1 week)

(cherry picked from commit adc0cc3f69)
2021-11-02 12:53:42 +01:00
Kirill Ponomarev c9b97929b6 devel/pcre2: update to 10.39
(cherry picked from commit 9a19d5fa78)
2021-11-02 10:05:38 +01:00
Wen Heping 5629c54d42 www/py-django32: Update to 3.2.9
(cherry picked from commit 4c9814bf5c)
2021-11-02 10:36:31 +08:00
Jan Beich 5e7a2da527 emulators/yuzu: update to s20211031
Changes:	7aa0d97ee...f808a30f9
(cherry picked from commit c52d5b215a)
2021-11-02 00:59:48 +00:00
Jan Beich db506d7cab emulators/citra: update to s20211101
Changes:	a5d01c0c1...5a7d80172
(cherry picked from commit c889538972)
2021-11-02 00:59:47 +00:00
Jan Beich 62aa318173 x11-wm/gamescope: chase home for bundled wlroots after bfe5bc8c7a
(cherry picked from commit 7f2a6505fe)
2021-11-01 17:40:33 +00:00
Jan Beich e2e69cbe60 x11-wm/sway: update wlroots + X11 HiDPI link after bfe5bc8c7a
(cherry picked from commit e626e2f7a8)
2021-11-01 17:24:12 +00:00
Jan Beich d2e8d6987c graphics/libliftoff: chase to the new home
https://github.com/emersion/libliftoff/commit/e77722959dc3
"This repository has been archived by the owner. It is now read-only."

(cherry picked from commit ab076faab8)
2021-11-01 17:17:18 +00:00
Jochen Neumeister 885af888e2 databases/mysql57-*: update to 5.7.36
Full Changelog: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-36.html

Sponsored by:	Netzkommune GmbH

(cherry picked from commit 25cc11b817)
2021-11-01 18:10:06 +01:00
Jan Beich a86b28a4ce x11-toolkits/wlroots: update homepage after bfe5bc8c7a
(cherry picked from commit d0fbc444e3)
2021-11-01 17:04:06 +00:00
Jan Beich 1287d5a2a4 x11-toolkits/wlroots: chase to the new home
https://github.com/swaywm/wlroots/commit/0855cdacb2ee
"This repository has been archived by the owner. It is now read-only."

(cherry picked from commit bfe5bc8c7a)
2021-11-01 17:04:06 +00:00
Matthias Andree 96dcd4f08f security/openvpn: create and use dedicated openvpn user
(two commits squashed for clarity)

PR:		259384

(cherry picked from commit bb6ec079c5)
(cherry picked from commit 89d9e9320a)
2021-11-01 18:03:06 +01:00
Matthias Andree f1ecb9fb36 security/openvpn: bugfix update to 2.5.4
adds openvpn-examples(5) manual page

Changelog:
https://github.com/OpenVPN/openvpn/blob/release/2.5/Changes.rst#overview-of-changes-in-254
(cherry picked from commit cf4dd6bbfe)
2021-11-01 18:02:52 +01:00
Matthias Andree 0c52e0e373 devel/py-breathe: RST&Sphinx bridge to Doxygen [backport]
This combines three commits to avoid the bulk of larger files.

Breathe provides a bridge between the Sphinx and Doxygen documentation systems.

It is an easy way to include Doxygen information in a set of documentation
generated by Sphinx. The aim is to produce an autodoc like support for people
who enjoy using Sphinx but work with languages other than Python. The system
relies on the Doxygen’s xml output.

WWW: https://github.com/michaeljones/breathe

(cherry picked from commit 7fc9eb511a)
(cherry picked from commit 47570d5b3c)
(cherry picked from commit 7c2762b3f4)
2021-11-01 18:02:52 +01:00
Christoph Moench-Tegeder dd763861fb mail/thunderbird: update to 91.3.0 (rc1)
Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/91.3.0/releasenotes/

(cherry picked from commit 7c27a29f25)
2021-11-01 17:43:39 +01:00
Thomas Zander d2826bd499
audio/openal-soft: Include the last patch for upstream sndio backend.
Details:
- Backport the remaining sndio backend commit at:
  2df78e49b1

Reported by:	Brad Smith <brad@comstyle.com>
MFH:		2021Q4

(cherry picked from commit 520be1663a)
2021-11-01 15:32:25 +01:00
Matthias Andree 4a115e6fe7 graphics/openexr: bug fix update to 3.1.3
Note that the default zip compression level is changed from 6 to 4
by the upstream, to improve compression times by 2x "with only a tiny
drop in compression ratio."

Release notes:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.1.3

Changelog:
https://github.com/AcademySoftwareFoundation/openexr/blob/v3.1.3/CHANGES.md#version-313-october-27-2021

Note this was all cherry-picked to 2021Q4 in order to resolve the many
OSS-fuzz issues. See ChangeLog.

(cherry picked from commit 130a5d7e5a)
2021-11-01 13:07:55 +01:00
Stefan Eßer 7a96f5d917 graphics/openexr: Add CPE information
Approved by:	portmgr (blanket)

(cherry picked from commit 8b266288bc)
2021-11-01 13:07:02 +01:00
Matthias Andree 7ab98545f2 graphics/openexr: bug fix update to 3.1.2
Documentation now also available through
https://openexr.readthedocs.io/

Release Notes:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.1.2

Detailed ChangeLog:
https://github.com/AcademySoftwareFoundation/openexr/blob/v3.1.2/CHANGES.md#version-312-october-4-2021

Now requires py-breathe, Sphinx, and Doxygen, to build documentation.

(cherry picked from commit d038b32dc7)
2021-11-01 13:07:01 +01:00
Sergei Vyshenski 5c86b88038 security/p5-openxpki: Fix shebang related bugs
* Update CONFLICTS
* Update pkg-message

PR:		259000
MFH:		2021Q4
(cherry picked from commit 7e96b5f51e)
2021-11-01 17:50:44 +09:00
Petteri Valkonen 944336d680 net-mgmt/bandwhich: Fix linked_hash_map panic
PR:		258835
MFH:		2021Q4
(cherry picked from commit 7ce7550d96)
2021-11-01 16:22:09 +09:00
Daniel Morante fd8c82b8e2 databases/go-pgweb: Add rc.d script
* Pass maintainership to submitter
* Pet portclippy
* Re-format Makefile with portfmt

PR:		257074
Approved by:	portmgr (blanket: unmaintained port)
MFH:		2021Q4

(cherry picked from commit 990c482dfe)
2021-11-01 06:29:29 +09:00
Yuri Victorovich d8f07bd5aa archivers/nfpm: Update 2.6.0 -> 2.7.1
Reported by:	portscout

(cherry picked from commit e6b9ebac9e)
2021-10-31 11:01:35 -07:00
Stefan Ehmann 0241af1ae3 multimedia/vdr-plugin-xineliboutput: Fix build
* Add NLS option
* Pet portclippy
* Re-fromat Makefile with portfmt

PR:		256818
Approved by:	portmgr (blanket: unmaintained port)
MFH:		2021Q4

(cherry picked from commit 2da8e962e3)
2021-10-31 20:40:36 +09:00
Dries Michiels 01223a9c0d net/dhcpcd: Fix build when TOP environment viriable is set
PR:		253270
Reported by:	Volodymyr Kostyrko

(cherry picked from commit 9e078ab7b7)
2021-10-31 13:35:13 +09:00
Jan Beich 1cd8dc16bf multimedia/gmp-api: update to 92
- Only gmp-storage.h is under Apache-2.0 license
- Simplify description as the API hasn't really changed for years

Changes:	https://github.com/mozilla/gmp-api/compare/e393575...Firefox92
Reported by:	portscout

(cherry picked from commit c04c764498)
2021-10-31 02:46:11 +00:00
Jan Beich 5819edc42a x11-servers/xwayland-devel: update to 21.0.99.1.111
Changes:	35c5664fd...c93c2e771
(cherry picked from commit 7813478650)
2021-10-31 00:48:29 +00:00
Jan Beich 72cefeb53c x11-servers/xwayland-devel: update to 21.0.99.1.106
Changes:	ca1dfdc9a...35c5664fd
(cherry picked from commit ed76629711)
2021-10-31 00:48:29 +00:00
Jan Beich 969aaabb78 x11-servers/xwayland-devel: update to 21.0.99.1.104
Changes:	f9f705bf3...ca1dfdc9a
(cherry picked from commit 1d53da2ec9)
2021-10-31 00:48:29 +00:00
Jan Beich 1904bfecb1 x11/libxcvt: update to 0.1.1
Changes:	https://gitlab.freedesktop.org/xorg/lib/libxcvt/compare/libxcvt-0.1.0...libxcvt-0.1.1
Reported by:	Repology

(cherry picked from commit 5511ce9071)
2021-10-31 00:48:29 +00:00
Jan Beich 8077e69cb9 devel/aml: update to 0.2.1
Changes:	https://github.com/any1/aml/releases/tag/v0.2.1
(cherry picked from commit faf2cff403)
2021-10-31 00:38:16 +00:00
Jan Beich 2024b0ca76 multimedia/celluloid-devel: update to 0.21.89
Changes:	https://github.com/celluloid-player/celluloid/8226647...8c1c442
(cherry picked from commit 8be16b20fc)
2021-10-31 00:34:40 +00:00
Jan Beich 46a233c807 devel/sdl12-compat: update to s20211015
Changes:	c6cfc8f...36a09e4
(cherry picked from commit 0cd2c1649f)
2021-10-31 00:34:35 +00:00
Jan Beich 095bbba72b www/flexget: update to 3.1.149
Changes:	https://github.com/Flexget/Flexget/compare/v3.1.148...v3.1.149
Reported by:	Repology

(cherry picked from commit 56f7ab9ce2)
2021-10-31 03:22:25 +03:00
Jan Beich 0d78cec866 www/flexget: update to 3.1.148
Changes:	https://github.com/Flexget/Flexget/compare/v3.1.147...v3.1.148
Reported by:	Repology

(cherry picked from commit fd19677ef3)
2021-10-31 03:22:25 +03:00
Jan Beich b6653694ad www/flexget: update to 3.1.147
Changes:	https://github.com/Flexget/Flexget/compare/v3.1.146...v3.1.147
Reported by:	Repology

(cherry picked from commit d57477791a)
2021-10-31 03:22:24 +03:00
Jan Beich cda059e942 www/flexget: update to 3.1.146
Changes:	https://github.com/Flexget/Flexget/compare/v3.1.145...v3.1.146
Reported by:	Repology

(cherry picked from commit 4df0bd8681)
2021-10-31 03:22:24 +03:00
Jan Beich 80734deb80 www/flexget: update to 3.1.145
Changes:	https://github.com/Flexget/Flexget/compare/v3.1.144...v3.1.145
Reported by:	Repology

(cherry picked from commit 3a456a58a6)
2021-10-31 03:22:23 +03:00
Jan Beich 52449a6551 www/flexget: update to 3.1.144
Changes:	https://github.com/Flexget/Flexget/compare/v3.1.143...v3.1.144
Reported by:	Repology

(cherry picked from commit d4463ade77)
2021-10-31 03:22:23 +03:00
Jan Beich 9beb07c09b www/flexget: update to 3.1.143
Changes:	https://github.com/Flexget/Flexget/compare/v3.1.142...v3.1.143
Reported by:	Repology

(cherry picked from commit 71eec293e3)
2021-10-31 03:22:22 +03:00
Jan Beich a929b721d9 www/flexget: update to 3.1.142
Changes:	https://github.com/Flexget/Flexget/compare/v3.1.141...v3.1.142
Reported by:	Repology

(cherry picked from commit 0c631e628d)
2021-10-31 03:22:22 +03:00
Jan Beich a68f43c40c www/flexget: update to 3.1.141
Changes:	https://github.com/Flexget/Flexget/compare/v3.1.140...v3.1.141
Reported by:	Repology

(cherry picked from commit 741e66f424)
2021-10-31 03:22:21 +03:00
Jan Beich 3ab4f13772 x11-wm/river: update to s20211030
Changes:	e447e1b...8134b81
(cherry picked from commit 6acb2bcf40)
2021-10-31 00:10:22 +00:00
Jan Beich 0e366f2b75 emulators/yuzu: update to s20211030
Changes:	c1b199bd2...7aa0d97ee
(cherry picked from commit 0fd49f136a)
2021-10-31 00:10:21 +00:00
Marc Fonvieille 561ff25267 misc/freebsd-doc-*: Update to 63971d4 revision from the FreeBSD docset
63971d4 revision is also 12.3-R version

(cherry picked from commit 8cad98d7eb)
2021-10-30 16:24:22 +02:00
Marc Fonvieille 71d69b5fb3 misc/freebsd-doc-all: Update to ra4827f6f64 from FreeBSD docset
Approved by:	doceng (implicit)

(cherry picked from commit a10f21cbae)
2021-10-30 16:23:10 +02:00
VVD 69d25555f3 net/freerdp: update to 2.4.1
Noteworthy changes:
    * Refactored RPC gateway parsing code
    * OpenSSL 3.0 compatibility fixes
    * USB redirection: fixed transfer lengths

Fixed issues:
    * #7363: Length checks in ConvertUTF8toUTF16
    * #7349: Added checks for bitmap width and heigth values

Important notes:
    * CVE-2021-41159: Improper client input validation for gateway
      connections allows to overwrite memory
    * CVE-2021-41160: Improper region checks in all clients allow out of
      bound write to memory

PR:		259386
(cherry picked from commit a698098ee9)
2021-10-30 16:13:59 +02:00
Gleb Popov 12907c571e sysutils/bsdisks: Refresh distinfo.
Something happened upstream and the resulting distfile is now of different size.

PR:		259546
(cherry picked from commit 8724cef00a)
2021-10-30 11:49:40 +03:00
Evgeniy Khramtsov b1a8e908da devel/basu: unbreak build with LLD 13 (devel/llvm13 or -CURRENT)
ld: error: undefined symbol: __start_BUS_ERROR_MAP
>>> referenced by bus-error.c
>>>               libsystemd_static.a.p/sd-bus_bus-error.c.o:(bus_error_name_to_errno) in archive src/libsystemd/libsystemd_static.a

ld: error: undefined symbol: __stop_BUS_ERROR_MAP
>>> referenced by bus-error.c
>>>               libsystemd_static.a.p/sd-bus_bus-error.c.o:(bus_error_name_to_errno) in archive src/libsystemd/libsystemd_static.a
>>> referenced by bus-error.c
>>>               libsystemd_static.a.p/sd-bus_bus-error.c.o:(bus_error_name_to_errno) in archive src/libsystemd/libsystemd_static.a
cc: error: linker command failed with exit code 1 (use -v to see invocation)

PR:		258812
Obtained from:	https://github.com/systemd/systemd/commit/945317a4b69d

(cherry picked from commit ffe546db80)
2021-10-30 02:46:08 +00:00
VVD 917e3a5bdd graphics/vkd3d: explicitly disable doxygen documentation
$ pkg install doxygen
$ make
[...]
!pdfTeX error: /usr/local/bin/pdflatex (file 8r.enc): cannot open encoding file
 ==> Fatal error occurred, no output PDF file produced!
mv: rename refman.pdf to ../vkd3d.pdf: No such file or directory
gmake[1]: *** [Makefile:2082: doc/vkd3d.pdf] Error 1

$ pkg provides 8r.enc
Name    : tex-dvipsk-5.995_2
Desc    : Convert a TeX DVI file to PostScript
Repo    : FreeBSD
Filename: usr/local/share/texmf-dist/fonts/enc/dvips/txfonts/tx8r.enc
          usr/local/share/texmf-dist/fonts/enc/dvips/context/q-8r.enc
          usr/local/share/texmf-dist/fonts/enc/dvips/base/8r.enc

(cherry picked from commit 00e3477618)
2021-10-30 02:46:07 +00:00
Jan Beich f99a1f7036 emulators/yuzu: update to s20211029
Changes:	40c8a8c62...c1b199bd2
(cherry picked from commit af8109c9d6)
2021-10-30 00:43:44 +00:00
Jan Beich 1ee85294d8 graphics/jpeg-xl: update to 0.6.1
Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.6.1
Reported by:	GitHub (watch releases)
Security:	CVE-2021-22563 CVE-2021-22564

(cherry picked from commit a021002287)
2021-10-30 00:43:40 +00:00
Yuri Victorovich 26669118d2 security/tor: Update 0.4.6.7 -> 0.4.6.8
Changelog: https://gitweb.torproject.org/tor.git/plain/ChangeLog?h=tor-0.4.6.8
(cherry picked from commit 0c3ad9597b)
2021-10-29 12:42:32 -07:00
Neel Chauhan fd6f8123f0 security/tor-devel: Update 0.4.7.1-alpha -> 0.4.7.2-alpha
Changelog: https://gitweb.torproject.org/tor.git/plain/ChangeLog?h=tor-0.4.7.2-alpha

PR:		259531
(cherry picked from commit a58a309a10)
2021-10-29 12:42:31 -07:00
Christoph Moench-Tegeder a3e7eff05b www/firefox: update to 94.0 (rc3)
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/94.0/releasenotes/

(cherry picked from commit f2b9a177fa)
2021-10-29 11:22:10 +02:00
Glen Barber cdce85a3fc misc/freebsd-release-manifests: Add MANIFEST files for 12.3-BETA2.
Sponsored by:	Rubicon Communications, LLC ("Netgate")

(cherry picked from commit d82adac7e3)
2021-10-28 20:35:42 -04:00
Bryan Drewery 604c4de998 ports-mgmt/poudriere-devel: Really fix non-amd64 build
(cherry picked from commit f3b8c09533)
2021-10-28 14:36:37 -07:00
Bryan Drewery 8c3cdd69f6 ports-mgmt/poudriere-devel: Update to 3.3.0-1022-g964cf327f
Changes:
 - Fix interactive mode failing on 'pkg update'
 - Fix non-root CCACHE usage to be able to read /root/.ccache
(cherry picked from commit 4116dc2f1f)
2021-10-28 14:36:36 -07:00
Bryan Drewery 48fdb60bb3 ports-mgmt/poudriere-devel: Update to 3.3.0-1020-g59a87677c
Changes:
 - Fixes va_args build error on non-amd64
(cherry picked from commit 14e5e1370d)
2021-10-28 14:36:36 -07:00
Bryan Drewery 470de1bf5e ports-mgmt/poudriere-devel: Update to 3.3.0-1019-gef4526594
Changes:
  - Store pool dir in logs/.poudriere.pkg_pool%
  - bulk: Add -NN to avoid committing packages.
  - distclean: Don't delete DISTFILES_CACHE if it is empty
  - distclean: Fix deleting from a corrupted list
  - distclean is known to not properly recurse deps.
  - crashed_build/skipping: Show flavor of packages
  - Package Fetch: Fix handling for remote pkg version check
  - Package Fetch: Handle lost packages failure better for PKG_SUFX transition.
  - bulk: Auto rename *.txz to *.pkg if needed
  - Default DELETE_UNQUEUED_PACKAGES to no and document.
  - image: Fix firmware images
  - zsh: Add bulk -b option description for zsh completion file and remove trailing spaces
  - clock: Fix formatting to be more portable
2021-10-28 14:36:35 -07:00
Torsten Zuehlsdorff 1e7e355c7e lang/php73: Upgrade from 7.3.31 to 7.3.32
Changelog:

FPM:

    Fixed bug #81026 (PHP-FPM oob R/W in root process leading to privilege escalation). (CVE-2021-21703)

(cherry picked from commit 0bf9dc15d4)
2021-10-28 21:23:17 +02:00
Tobias Kortkamp 58922eb0e9
editors/kakoune: Update to 2021.10.28
Changes:	https://github.com/mawww/kakoune/releases/tag/v2021.10.28
(cherry picked from commit a6c927396b)
2021-10-28 09:01:11 +02:00
Mathieu Arnold 5390428a51
dns/bind916: update to 9.16.22
MFH:		2021Q4
Security:	CVE-2021-25219
(cherry picked from commit 43b84549fb)
2021-10-28 08:36:39 +02:00
Mathieu Arnold e9bd5d3360
dns/bind911: update to 9.11.36
MFH:		2021Q4
Security:	CVE-2021-25219
(cherry picked from commit b9bbd21cc8)
2021-10-28 08:36:11 +02:00
Jan Beich fd73fc6e3c emulators/yuzu: update to s20211026
Changes:	63ed7d9af...40c8a8c62
(cherry picked from commit 49560e3c1c)
2021-10-28 00:58:39 +00:00
Kirill Ponomarev 2d5f9d13db sysutils/cbsd: update to 13.0.17
(cherry picked from commit 3cc7affdd5)
2021-10-27 21:36:27 +02:00
Tijl Coosemans 78b01411eb security/sssd: Fix installation with automake 1.16.4
Patch the configure script so it evaluates a variable that uses
PYTHON_PREFIX (since automake 1.16.4) before PYTHON_PREFIX is unset.

PR:		258898
Approved by:	maintainer timeout (2 weeks)

(cherry picked from commit b07a361a29)
2021-10-27 21:26:27 +02:00
Robert Clausecker 82a0987e85 net-mgmt/sdig: Fix build with -fno-common
* Add license information
* Reformat Makefile with portfmt

PR:		259006
Approved by:	maintainer timeout (> 2 weeks)
Differential Revision:	https://reviews.freebsd.org/D32661

(cherry picked from commit 3436c34cf6)
2021-10-28 01:00:35 +09:00
Robert Clausecker 89091e4b0e misc/pdmenu: update to 1.3.6
* Pass maintainership to submitter
* Switch to new upstream
* Fix build with FreeBSD 13 or later (-fno-common)
* Add NLS option

ChangeLog:	http://joeyh.name/code/pdmenu/news/version_1.3.5/ (1.3.5)
ChangeLog:	http://joeyh.name/code/pdmenu/news/version_1.3.6/ (1.3.6)
PR:		258809
MFH:		2021Q4
Differential Revision:	https://reviews.freebsd.org/D32662

(cherry picked from commit c32385406c)
2021-10-28 01:00:31 +09:00
Robert Clausecker 8c44014b13 devel/stlink: Fix build on 32 bit platforms
* Remove settings of optimization from cmake/modules/c_flags.cmake as
  per section 13.9 of Porter's Handbook
* Switch to DISTVERSION
* Pet portclippy
* Reformat Makefile with portfmt

PR:		257708
Approved by:	maitainer timeout (> 1 month)
Differential Revision:	https://reviews.freebsd.org/D32545

(cherry picked from commit b6534ecd95)
2021-10-28 01:00:19 +09:00
Yasuhiro Kimura 69221920c9 security/py-fail2ban: Add upstream patch to fix possible RCE vulnerability
* Switch to DISTVERSION
* Pet portclippy
* Reformat Makefile with portfmt

PR:		259297
Approved by:	maintainer
Obtained from:	410a6ce5c8
MFH:		2021Q4
Security:	CVE-2021-32749
Security:	https://github.com/fail2ban/fail2ban/security/advisories/GHSA-m985-3f3v-cwmm
Differential Revision:	https://reviews.freebsd.org/D32576

(cherry picked from commit 644e5b65b9)
2021-10-28 00:49:50 +09:00
Robert Clausecker 6a25fe1ffc multimedia/assimp: Fix build on 32 bit platforms
PR:		259483
(cherry picked from commit c1f6d03bf9)
2021-10-27 07:48:35 -07:00
Jan Beich de3740db25 graphics/librsvg2-rust: unbreak fetch due to repo growth
=> Fetched file size mismatch (expected 10895, actual 10911)

-index 53bbd00b..93d3b4f7 100644
+index 53bbd00bb..93d3b4f79 100644
-index 9d328923..476a6f77 100644
+index 9d3289230..476a6f776 100644
-index 93d3b4f7..58953e6a 100644
+index 93d3b4f79..58953e6a0 100644
-index 476a6f77..9fa9a2e1 100644
+index 476a6f776..9fa9a2e15 100644
-index 58953e6a..3f915cd0 100644
+index 58953e6a0..3f915cd01 100644
-index 9fa9a2e1..34dfc992 100644
+index 9fa9a2e15..34dfc992e 100644
-index 3f915cd0..4f751ece 100644
+index 3f915cd01..4f751ece4 100644
-index 34dfc992..20cd0f40 100644
+index 34dfc992e..20cd0f40b 100644

PR:		259471
(cherry picked from commit 26bd69ec20)
2021-10-27 14:35:54 +00:00
Matthias Fechner fddbf3e082 www/gitlab-ce: Update to 14.4.0
Changelog:
https://about.gitlab.com/releases/2021/10/22/gitlab-14-4-released/

I included the following patch to fix a problem with
sidekiq-cron gem version 1.2.0:
https://gitlab.com/gitlab-org/gitlab/-/merge_requests/73093

(cherry picked from commit 46b95c0550)
2021-10-27 11:35:34 +02:00
Matthias Fechner a472c2a7a8 www/gitlab-workhorse: Update to 14.4.0
Required for gitlab-ce 14.4.0.

(cherry picked from commit e492c6fd35)
2021-10-27 11:35:34 +02:00
Matthias Fechner 1b2497edd3 www/gitlab-pages: Update to 1.46.0
Required for gitlab-ce 14.4.0.

(cherry picked from commit d19046a013)
2021-10-27 11:35:33 +02:00
Matthias Fechner 5206d1ed73 textproc/gitlab-elasticsearch-indexer: Update to 2.16.0
Required for gitlab-ce 14.4.0.

(cherry picked from commit 3d984338de)
2021-10-27 11:35:33 +02:00
Matthias Fechner 251fd792eb net/rubygem-gitlab-fog-azure-rm: Update to 1.2.0
Required for gitlab-ce 14.4.0.

(cherry picked from commit 242cdcbfef)
2021-10-27 11:35:33 +02:00
Matthias Fechner c084290f07 net/gitlab-agent: Update to 14.4.0
Required for gitlab-ce 14.4.0.

(cherry picked from commit 0d8202327a)
2021-10-27 11:35:33 +02:00
Matthias Fechner 80ae5b61b6 devel/rubygem-grape-entity: Update to 0.10.1
Required for gitlab-ce 14.4.0.

(cherry picked from commit a7c2e74970)
2021-10-27 11:35:33 +02:00
Matthias Fechner f349e05ebd devel/rubygem-gitlab-sidekiq-fetcher: Update to 0.8.0
Required for gitlab-ce 14.4.0.

(cherry picked from commit 05618b5f9b)
2021-10-27 11:35:32 +02:00
Matthias Fechner d56b27498d devel/rubygem-gitlab-labkit: Update to 0.21.2
Required for gitlab-ce 14.4.0.

(cherry picked from commit 9f139bf40f)
2021-10-27 11:35:32 +02:00
Matthias Fechner ee4189c5bd devel/gitaly: Update to 14.4.0
Is required for gitlab-ce 14.4.0.

(cherry picked from commit bebf78bb80)
2021-10-27 11:35:32 +02:00
Matthias Fechner 2e9489a1cd */*: Revert "*/*: Make rails 6.1.3 available"
This reverts commit f4511dc4a7.
Add MOVED entries.
These ports are not required anymore as gitlab 14.4.0 has upgrade
now to rails 6.1.4.1.

(cherry picked from commit 4a7e890e91)
2021-10-27 11:35:32 +02:00
Boris Korzun 6d7306b058 www/grafana8: Update to 8.1.6
ReleaseNotes:	https://grafana.com/blog/2021/10/05/grafana-7.5.11-and-8.1.6-released-with-critical-security-fix/
PR:		258962
Security:	CVE-2021-39226
(cherry picked from commit 725c5eb1df)
2021-10-27 18:07:44 +09:00
Philip Paeps f5006bb2aa net/fort: don't depend on gcc10, fix version check
The current version of FORT builds fine with any c11 compiler.  There is
no need for USE_GCC.

Patch the build system to correctly define the version of FORT as seen
in the output of "fort --version" and the "User-Agent:" HTTP header. [1]

Approved by:	Toni Yannick Kalombo <toni@devboks.com> (maintainer)
Reported by:	Mark Tinka <mark@tinka.africa> [1]

(cherry picked from commit 9604608f8a)
2021-10-27 08:09:44 +00:00
Kirill Ponomarev 13f3619de8 sysutils/py-salt: remove pyzmq<22.0.0 pin from requirements to fix some states execution.
(cherry picked from commit ddffa24d1a)
2021-10-27 08:47:04 +02:00
Jan Beich 69aea80d02 multimedia/gmmlib: update to 21.3.2
Changes:	https://github.com/intel/gmmlib/compare/intel-gmmlib-21.3.1...intel-gmmlib-21.3.2
Reported by:	portscout

(cherry picked from commit 25d5bc5599)
2021-10-26 22:18:12 +00:00
Christoph Moench-Tegeder 9b3dd988d3 www/firefox: update to 94.0 (rc2)
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/94.0/releasenotes/

(cherry picked from commit 6502ab1b26)
2021-10-26 21:20:10 +02:00
Robert Clausecker bfda574d1a devel/efl: Fix build on armv6/armv7.
The clang's integrated assembler is having problems with assembly sources, so
bring in binutils as.

PR:		259443
(cherry picked from commit 78d1e7e3c7)
2021-10-26 18:42:11 +03:00
Jan Beich 61b12bfc50 emulators/yuzu: update to s20211025
Changes:	5299554bb...63ed7d9af
(cherry picked from commit e60fb7d44b)
2021-10-26 00:30:30 +00:00
Robert Clausecker 3f89e8c6ed
editors/kakoune: fix build on armv6/armv7
https://github.com/mawww/kakoune/issues/4385

PR:		259434
(cherry picked from commit 13c431b0bf)
2021-10-25 14:35:07 +02:00
Philip Paeps 7c6c750a79 net/fort: new port: FORT Validator
FORT Validator is an open source RPKI validator.  This solution
allows operators to validate BGP routing information against the
RPKI repository for use in router configuration and resolution.

Submitted by:	Toni Kalombo <toni@devboks.com> (maintainer)
Tested by:	Mark Tinka <mark@tinka.africa>

(cherry picked from commit a679f9da38)
2021-10-25 10:32:37 +00:00
Jan Beich 419ea5852c www/gallery-dl: update to 1.19.1
Changes:	https://github.com/mikf/gallery-dl/releases/tag/v1.19.1
Reported by:	GitHub (watch releases)

(cherry picked from commit 6c9b3689f9)
2021-10-24 23:11:11 +00:00
Jan Beich 229f12925e devel/renpy: update to 7.4.10
Changes:	https://www.renpy.org/release/7.4.10 (see Announcment)
Changes:	https://www.renpy.org/doc/html/changelog.html#renpy-7-4-10
Reported by:	Repology

(cherry picked from commit 2b84b7d4b6)
2021-10-24 10:53:05 +00:00
Jan Beich 028d5f4c54 emulators/yuzu: update to s20211023
Changes:	b65314dc2...5299554bb
(cherry picked from commit fd715460e2)
2021-10-24 00:44:31 +00:00
Jan Beich 814d1f6e19 emulators/citra: update to s20211023
Changes:	90192124c...a5d01c0c1
(cherry picked from commit b72047bb10)
2021-10-24 00:44:31 +00:00
Torsten Zuehlsdorff 12d798a197 lang/php80: Upgrade from 8.0.11 to 8.0.12
Changelog:

    CLI:
        Fixed bug #81496 (Server logs incorrect request method).
    Core:
        Fixed bug #81435 (Observer current_observed_frame may point to an old (overwritten) frame).
        Fixed bug #81380 (Observer may not be initialized properly).
    DOM:
        Fixed bug #81433 (DOMElement::setIdAttribute() called twice may remove ID).
    FFI:
        Fixed bug #79576 ("TYPE *" shows unhelpful message when type is not defined).
    FPM:
        Fixed bug #81026 (PHP-FPM oob R/W in root process leading to privilege escalation) (CVE-2021-21703).
    Fileinfo:
        Fixed bug #78987 (High memory usage during encoding detection).
    Filter:
        Fixed bug #61700 (FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE failing).
    Opcache:
        Fixed bug #81472 (Cannot support large linux major/minor device number when read /proc/self/maps).
    Reflection:
        ReflectionAttribute is no longer final.
    SPL:
        Fixed bug #80663 (Recursive SplFixedArray::setSize() may cause double-free).
        Fixed bug #81477 (LimitIterator + SplFileObject regression in 8.0.1).
    Standard:
        Fixed bug #69751 (Change Error message of sprintf/printf for missing/typo position specifier).
    Streams:
        Fixed bug #81475 (stream_isatty emits warning with attached stream wrapper).
    XML:
        Fixed bug #70962 (XML_OPTION_SKIP_WHITE strips embedded whitespace).
    Zip:
        Fixed bug #81490 (ZipArchive::extractTo() may leak memory).
        Fixed bug #77978 (Dirname ending in colon unzips to wrong dir).

Sponsored by:	Bounce Experts

(cherry picked from commit cf94bbaed1)
2021-10-24 00:55:44 +02:00
Torsten Zuehlsdorff 19fb04ca4f lang/php74: Upgrade from 7.4.24 to 7.4.25
Changelog:

    DOM:
        Fixed bug #81433 (DOMElement::setIdAttribute() called twice may remove ID).
    FFI:
        Fixed bug #79576 ("TYPE *" shows unhelpful message when type is not defined).
    Fileinfo:
        Fixed bug #78987 (High memory usage during encoding detection).
    Filter:
        Fixed bug #61700 (FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE failing).
    FPM:
        Fixed bug #81026 (PHP-FPM oob R/W in root process leading to privilege escalation) (CVE-2021-21703).
    SPL:
        Fixed bug #80663 (Recursive SplFixedArray::setSize() may cause double-free).
    Streams:
        Fixed bug #81475 (stream_isatty emits warning with attached stream wrapper).
    XML:
        Fixed bug #70962 (XML_OPTION_SKIP_WHITE strips embedded whitespace).
    Zip:
        Fixed bug #81490 (ZipArchive::extractTo() may leak memory).
        Fixed bug #77978 (Dirname ending in colon unzips to wrong dir).

Sponsored by:	Bounce Experts

(cherry picked from commit b0953f0b3c)
2021-10-24 00:55:39 +02:00
Jan Beich 2da99c5823 x11-fonts/fcft: update to 2.4.6
Changes:	https://codeberg.org/dnkl/fcft/releases/tag/2.4.6
Reported by:	upstream (via mail)

(cherry picked from commit 5a5e1aa4d6)
2021-10-23 14:39:01 +00:00
Glen Barber 7d125de7c6 misc/freebsd-release-manifests: prune 11.4-RELEASE (EoL'd)
(cherry picked from commit 7fc072df94)
2021-10-22 18:06:19 -04:00
Glen Barber 52f9d41a93 misc/freebsd-release-manifests: add 12.3-BETA1
Sponsored by:	Rubicon Communications, LLC ("Netgate")

(cherry picked from commit 1db7b4dbb7)
2021-10-22 18:05:51 -04:00
Jimmy Olgeni 81c75d2510 converters/cl-babel-sbcl: unbreak with updated BUILD_DEPENDS.
PR:		259329
Reported by:	Filipe da Silva Santos <contact@shiori.com.br>
MFH:		2021Q4

(cherry picked from commit 512db946f5)
2021-10-22 18:22:52 +02:00
Thomas Zander c2d2254622
audio/openal-soft: Fix crashes in the sndio backend.
Details:
- Backport the upstream commits at
  620836f173
  1fd4c865fc
  a4b0a3d7b3

MFH:		2021Q4
(cherry picked from commit 059ad2ed29)
2021-10-22 12:11:25 +02:00
Baptiste Daroussin 1193019820
audio/openal-soft: update to 1.21.1
(cherry picked from commit 56d34eb304)
2021-10-22 12:11:08 +02:00
Kai Knoblich d7c209e632 www/py-dj32-django-tables2: Update to 2.4.1
Changelog:

https://github.com/jieter/django-tables2/blob/v2.4.1/CHANGELOG.md

MFH:		2021Q4
(cherry picked from commit 4b9ccadc33)
2021-10-21 17:36:05 +02:00
Jan Beich 3d9c17481d games/ponscripter-07th-mod: update to 2.2.0.t.13 (snapshot)
Changes:	14d0cb1...cc7ab36
(cherry picked from commit 6545165008)
2021-10-21 00:22:30 +00:00
Jan Beich bd368e407b x11/swaync: update to s20211020
Changes:	e5b1579...9aae9c9
(cherry picked from commit dfd4f1b9fd)
2021-10-21 00:22:29 +00:00
Jan Beich d4a21eee8a x11-wm/river: update to s20211020
Changes:	4b94b9c...e447e1b
(cherry picked from commit 6ffece22c7)
2021-10-21 00:22:29 +00:00
Jan Beich 5c8afa7fcc emulators/yuzu: update to s20211020
Changes:	4e81b799f...b65314dc2
(cherry picked from commit 83ae6afb94)
2021-10-21 00:21:27 +00:00
Christoph Moench-Tegeder e880ef74f6 mail/thunderbird: update to 91.2.1 (rc1)
Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/91.2.1/releasenotes/

(cherry picked from commit 5f43bc5136)
2021-10-20 23:18:09 +02:00
Matthias Andree aa9ce1beaf mail/mailman: security/bugfix update to 2.1.35
Changelog:
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/1873/NEWS#L8

Security:       CVE-2021-42096
Security:       CVE-2021-42097
Security:       8d65aa3b-31ce-11ec-8c32-a14e8e520dc7
MFH:		2021Q4
(cherry picked from commit 2f936c7f3f)
2021-10-20 20:03:21 +02:00
Jan Beich 0bb0699080 sysutils/seatd: update ConsoleKit2 support
Sync with (e)logind backend improvements since 0.6.0.

Obtained from:	DankBSD

(cherry picked from commit 79cc9a6abc)
2021-10-20 14:04:29 +00:00
Jan Beich 382952f8b9 sysutils/seatd: update to 0.6.3
Changes:	https://git.sr.ht/~kennylevinsen/seatd/refs/0.6.3
Reported by:	upstream (seatd-announce)

(cherry picked from commit b3b2d8a5af)
2021-10-20 14:04:23 +00:00
Koichiro Iwao 7798c1b163 devel/ruby-build: Update to 20211019
Changes:	https://github.com/rbenv/ruby-build/releases/tag/v20211019
Sponsored by:	HAW International

(cherry picked from commit 9bf3f59966)
2021-10-20 16:51:25 +09:00
Dani cd039668f7
security/strongswan: Update to 5.9.4
Security & Bugfix Update to 5.9.4:
- Changelog: https://github.com/strongswan/strongswan/releases/tag/5.9.4
- While here change repos to https
- Fix CVE-2021-41990: https://www.strongswan.org/blog/2021/10/18/strongswan-vulnerability-(cve-2021-41990).html
- Fix CVE-2021-41991: https://www.strongswan.org/blog/2021/10/18/strongswan-vulnerability-(cve-2021-41991).html

PR:		259267
Approved by:	strongswan@Nanoteq.com (maintainer)
MFH:		2021Q4

(cherry picked from commit eead2ddf75)
2021-10-20 15:22:04 +08:00
Omar Polo 606cd65692 net/gmid: update to 1.7.5
Fixes a crash.

ChangeLog: https://git.omarpolo.com/gmid/tag/?h=1.7.5

PR:	259186
Reported by:	freebsd@omarpolo.com
MFH:	2021Q4 (bugfix release)

(cherry picked from commit 9c333d9a51)
2021-10-20 07:43:26 +02:00
Jan Beich f829a9038f multimedia/kooha: update to 2.0.1
Changes:	https://github.com/SeaDve/Kooha/releases/tag/v2.0.1
Reported by:	GitHub (watch releases)

(cherry picked from commit d328b66805)
2021-10-20 03:24:21 +00:00
Matthias Wolf 173f0a2710 www/chromium: update to 94.0.4606.81
MFH:		2021Q4
Security:	https://vuxml.freebsd.org/freebsd/a7732806-0b2a-11ec-836b-3065ec8fd3ec.html
Security:	https://vuxml.freebsd.org/freebsd/47b571f2-157b-11ec-ae98-704d7b472482.html
Security:	https://vuxml.freebsd.org/freebsd/3551e106-1b17-11ec-a8a7-704d7b472482.html
Security:	https://vuxml.freebsd.org/freebsd/b6c875f1-1d76-11ec-ae80-704d7b472482.html
Security:	https://vuxml.freebsd.org/freebsd/777edbbe-2230-11ec-8869-704d7b472482.html
Security:	https://vuxml.freebsd.org/freebsd/7d3d94d3-2810-11ec-9c51-3065ec8fd3ec.html

(cherry picked from commit 336f302a55)
2021-10-19 21:44:18 +02:00
Felix Palmen f8db0660e0 databases/postgresql-plv8js: remove pgsql version
Remove version restriction for pgsql, as 3.0.0 builds fine with any
version.

Reported by: Felix Palmen <felix@palmen-it.de>
PR: 259262
Sponsored by: Postgres Professional

(cherry picked from commit fb3f11e5db)
2021-10-19 17:35:50 +03:00
Felix Palmen acf8b1c393
databases/postgresql-plv8js: Update to 3.0.0
Unbreak the build, needs C++14 and CXXFLAGS passed to the build in a
non-standard way.

PR:		259262
(cherry picked from commit 9013d2fa7d)
2021-10-19 16:59:04 +08:00
Kirill Ponomarev 5931511bfe sysutils/py-salt: update to 3004 release.
Approved by:	maintainer

(cherry picked from commit 040897be23)
2021-10-19 09:35:52 +02:00
Jan Beich af8aa82d1a www/flexget: update to 3.1.140
Changes:	https://github.com/Flexget/Flexget/compare/v3.1.139...v3.1.140
Reported by:	Repology

(cherry picked from commit 7ad9f2e8fc)
2021-10-19 01:00:57 +00:00
Jan Beich 54bae2f268 www/flexget: update to 3.1.139
Changes:	https://github.com/Flexget/Flexget/compare/v3.1.138...v3.1.139
Reported by:	Repology

(cherry picked from commit 020c15d10a)
2021-10-19 01:00:52 +00:00
Jan Beich d9ab086e8a www/flexget: update to 3.1.138
Changes:	https://github.com/Flexget/Flexget/compare/v3.1.137...v3.1.138
Reported by:	Repology

(cherry picked from commit da8dcab53d)
2021-10-19 01:00:32 +00:00
Jan Beich ea7e4d1cf3 x11/swaync: update to s20211016
Changes:	37ea6c6...e5b1579
(cherry picked from commit 3a44d8cd8e)
2021-10-19 00:59:29 +00:00
Jan Beich a2c4c33a33 emulators/yuzu: update to s20211017
Changes:	8b996015a...4e81b799f
(cherry picked from commit e42c88056d)
2021-10-19 00:59:21 +00:00
Jan Beich aad8ff415c emulators/yuzu: update to s20211015
Changes:	894b483a0...8b996015a
(cherry picked from commit ca0a460e84)
2021-10-19 00:59:20 +00:00
Jan Beich 6c354cf17f graphics/mesa-devel: drop libatomic workaround after 620968a43a
FreeBSD 12.2 has https://cgit.freebsd.org/src/commit/?id=6e4a57b50f13

(cherry picked from commit 94831a24f5)
2021-10-18 20:59:16 +00:00
Jan Beich a03c7ab0a8 x11-wm/gamescope: update to 3.9.5
Changes:	https://github.com/Plagman/gamescope/compare/3.9.4...3.9.5
Reported by:	portscout

(cherry picked from commit 71bc728483)
2021-10-18 12:30:15 +00:00
Jan Beich 1316423f76 net/waypipe: update to 0.8.1
Changes:	https://gitlab.freedesktop.org/mstoeckl/waypipe/-/releases/v0.8.1
Reported by:	Repology

(cherry picked from commit 1894fbb6d5)
2021-10-18 00:31:48 +00:00
Mateusz Piotrowski 94df27b012 graphics/maim: Add a missing library dependency
(cherry picked from commit b1ed02542f)
2021-10-17 18:17:25 +02:00
Mateusz Piotrowski ab0b1793ba graphics/maim: Fix LIB_DEPENDS afer x11/slop bump
(cherry picked from commit 1eba9ee239)
2021-10-17 18:14:39 +02:00
Emmanuel Vadot b5aaacbe1f graphics/mesa-dri: Remove meson option gallium-clover
It doesn't exists and cause error with meson >= 0.60

PR:	   259140
(cherry picked from commit cacd1d0044)
2021-10-17 15:28:02 +02:00
Emmanuel Vadot 235016480a graphics/mesa: Update to 21.1.8
Update to the latest release of the 21.1 branch.

Release Notes: https://lists.freedesktop.org/archives/mesa-dev/2021-July/225455.html
Release Notes: https://lists.freedesktop.org/archives/mesa-dev/2021-August/225461.html
Release Notes: https://lists.freedesktop.org/archives/mesa-dev/2021-September/225465.html

Differential Revision:	https://reviews.freebsd.org/D32351
Sponsored by: Beckhoff Automation GmbH & Co. KG

(cherry picked from commit c55f38a3bc)
2021-10-17 15:27:56 +02:00
Jimmy Olgeni d8d5104968 sysutils/virtualmin: update plist after d2866ddcde.
(cherry picked from commit 3e9fe9dbda)
2021-10-17 12:55:10 +02:00
Guido Falsi 705ba6bb02 emulators/virtualbox-ose-additions-legacy: Import improvements from non legacy port
Import changes from commit 1b2394551c to legacy port:

In the virtualbox virtual filesystem code we ship as a patch some
code in an else block is commented out. This produces a code path
in which a pointer variable is dereferenced in an unassigned state,
causing random crashes.

Lacking a better fix, give a default value of NULL to the pointer,
which at least avoids the random pointer dereference issue.

PR:		255386

Alsso import fix for building on recent head from cec55f41e10f13:

Fix build after head commit b4a58fbf640409a1 (vfs: remove cn_thread)

MFH:            2021Q4
(cherry picked from commit c43e12a46f)
2021-10-17 11:33:39 +02:00
Guido Falsi 2040f3e693 emulators/virtualbox-ose-additons: Fix build on recent head
Fix build after head commit b4a58fbf640409a1 (vfs: remove cn_thread)

MFH:		2021Q4
(cherry picked from commit 21d79d6e16)
2021-10-17 11:33:24 +02:00
Jan Beich 93dea9a1ea multimedia/celluloid-devel: update to 0.21.86
Changes:	https://github.com/celluloid-player/celluloid/52374bc...8226647
(cherry picked from commit 04126856ad)
2021-10-16 13:50:19 +00:00
Rene Ladan e879427fee java/intellij-rubymine: update to 2021.2.3
Reported by:	portscout
MFH:		2021Q4

(cherry picked from commit 4422233a5e)
2021-10-15 23:36:11 +02:00
Jimmy Olgeni b5e5325cc2 sysutils/virtualmin: update distinfo after upstream reroll.
Diffoscope output of actual changes is available here:

https://gist.github.com/olgeni/474ead35e8fb43d551bd8151b9821cfb
(cherry picked from commit d2866ddcde)
2021-10-15 17:02:03 +02:00
Thomas Zander 74e45cdb10
multimedia/mkvtoolnix: Update to upstream version 62.0.0
Details:
- Bug fixes and enhancements, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2021Q4
(cherry picked from commit c9feb70a1f)
2021-10-15 15:23:49 +02:00
Kirill Ponomarev 7c736e1ebf sysutils/cbsd: update to 13.0.16
Changes: https://github.com/cbsd/cbsd/releases/tag/v13.0.16
(cherry picked from commit 5447637267)
2021-10-15 08:48:16 +02:00
Cy Schubert a5c1d44aa5 sysutils/nut-devel: Build nut-scanner(8)
Depend on devel/ltdl and ensure that ${LOCALBASE}/include and
${LOCALBASE}/lib are available for ./configure to detect ltdl.h and
libltdl to facilitate building nut-scanner(8).

PR:		259153
Reported by:	emaste

(cherry picked from commit 2f65a74419)
2021-10-14 20:15:09 -07:00
Cy Schubert 49e3b0f6a3 sysutils/nut: Build nut-scanner(8)
Depend on devel/ltdl and ensure that ${LOCALBASE}/include and
${LOCALBASE}/lib are available for ./configure to detect ltdl.h and
libltdl to facilitate building nut-scanner(8).

PR:		259153
Reported by:	emaste

(cherry picked from commit 75ca0c0a10)
2021-10-14 20:14:09 -07:00
Bradley T. Hughes c5fab42969
www/node14: Update 14.18.0 -> 14.18.1
https://nodejs.org/en/blog/release/v14.18.1/

This is a security release. See
https://nodejs.org/en/blog/vulnerability/oct-2021-security-releases/

PR:		259126
Security:	a9c5e89d-2d15-11ec-8363-0022489ad614
MFH:		2021Q4
Sponsored by:	Miles AS

(cherry picked from commit cc1000dbcc)
2021-10-14 19:41:09 +00:00
Bradley T. Hughes 57f8544d75
www/node14: Update 14.17.6 -> 14.18.0
MFH:		2021Q4
Sponsored by:	Miles AS

(cherry picked from commit 63d429cab2)
2021-10-14 19:41:09 +00:00
Yuri Victorovich fee1c0576e multimedia/obs-studio: Backport patch enabling OBS Studio Virtual Camera
(cherry picked from commit c6f10a7b5e)
2021-10-14 12:28:02 -07:00
Vladimir Kondratyev 82840fd0ac graphics/drm-{fbsd13,devel}-kmod: Update after 1300517
PR:		259133
Approved by:	x11 (manu)

(cherry picked from commit 6aba66715c)
2021-10-14 10:15:16 +02:00
Emmanuel Vadot 91b9a58b9c graphics/drm-devel-kmod: Update after FreeBSD 1400037
Sponsored by:         Beckhoff Automation GmbH & Co. KG

(cherry picked from commit ec34ee2793)
2021-10-14 10:14:25 +02:00
Emmanuel Vadot 9e64f3d696 graphics/drm-current-kmod: Update after FreeBSD 1400037
While here update the comment to reflect the correct version shipped.
And remove the comment about amdgpu and EFI as I never had the problem
so it's not something general.

Sponsored by:	      Beckhoff Automation GmbH & Co. KG

(cherry picked from commit 7b66dded88)
2021-10-14 10:14:17 +02:00
Jan Beich db21685c45 x11-wm/river: update to s20211012
Changes:	50814e0...4b94b9c
(cherry picked from commit 7592f6826c)
2021-10-14 00:55:40 +00:00
Jan Beich 8299dd51d1 x11/swaync: update to s20211013
Changes:	676b772...37ea6c6
(cherry picked from commit e6e013ff77)
2021-10-14 00:55:39 +00:00
Jan Beich ace50fa78a emulators/citra: update to s20211013
Changes:	19617f7ed...90192124c
(cherry picked from commit 8ff2cf6ffc)
2021-10-14 00:55:38 +00:00
Jan Beich 285d9899c0 emulators/yuzu: update to s20211013
Changes:	c709fbba2...894b483a0
(cherry picked from commit 58944cd665)
2021-10-14 00:55:37 +00:00
Robert Clausecker 40fca1480b games/freecell-solver: Unbreak on 32 bit platforms.
The port requires GMP on platforms that lack __int128, i.e. 32 bit platforms,
but LIB_DEPENDS for libgmp is only present for i386.
This patch extends the existing i386 special case to known 32 bit platforms so
the port builds on armv7 FreeBSD and hopefully others.

PR:		258442
Approved by:	danilo (maintainer timeout)

(cherry picked from commit cb25b8c973)
2021-10-13 16:36:50 +02:00
Brooks Davis 1111994c24 devel/llvm13: fix build without AMDGPU
PR:		259044
Reported by:	Evgeniy Khramtsov
Sponsored by:	DARPA

(cherry picked from commit b3dde6830b)
2021-10-12 23:19:31 +01:00
Brooks Davis ee90377eb1 devel/llvm13: Update to 13.0.0 RELEASE
Sponsored by:	DARPA

(cherry picked from commit ef505eaca6)
2021-10-12 23:19:30 +01:00
Bryan Drewery ce99ac162f security/openssh-portable: Bring in patch for CVE-2021-41617
Obtained from:	OpenSSH-portable git
2021-10-12 14:12:20 -07:00
Jan Beich 8572f78f76 x11/lavalauncher: update to 2.1.1
Changes:	https://git.sr.ht/~leon_plickat/lavalauncher/refs/v2.1.1
Reported by:	Repology

(cherry picked from commit e8ff8bc0a6)
2021-10-12 16:57:37 +00:00
Jan Beich 1419dd428d multimedia/libva-intel-media-driver: update to 21.3.5
Changes:	https://github.com/intel/media-driver/compare/intel-media-21.3.4...intel-media-21.3.5
Reported by:	GitHub (watch releases)

(cherry picked from commit 88ebb9623e)
2021-10-12 16:57:37 +00:00
Jan Beich c1f08bad49 x11/wlr-randr: chase to the new home
https://github.com/emersion/wlr-randr/commit/a6fdfa1e9257
"This repository has been archived by the owner. It is now read-only."

(cherry picked from commit c3d061c40c)
2021-10-12 16:57:37 +00:00
Ashish SHUKLA 14eb5bacd1
net-im/ejabberd: Fix for lang/erlang update to 24.x
While here, also add the SQL files for other RDBMS supported
by ejabberd

PR:		259067
Reported by:	Marko Cupać <marko dot cupac at mimar dot rs>
MFH:		2021Q4

(cherry picked from commit 94973bbbe3)
2021-10-12 12:24:56 +00:00
Jan Beich 231d0d7bbd x11-wm/river: update to s20211011
Changes:	102a0b7...50814e0
(cherry picked from commit fadbf3bdc9)
2021-10-12 00:38:41 +00:00
Jan Beich 905fc6b05f emulators/yuzu: update to s20211011
Changes:	39cd6306e...c709fbba2
(cherry picked from commit fe1ec391a2)
2021-10-12 00:38:41 +00:00
Guido Falsi cbcf345461 net/asterisk18: Update to 18.7.1
Fixes runtime issue: pbx_ael: Infinite loop on reload

MFH:	2021Q4
(cherry picked from commit 1aa491a378)
2021-10-12 00:54:42 +02:00
Guido Falsi e926826e30 net/asterisk18: Update to 18.7.0
(cherry picked from commit 1ea61161b5)
2021-10-12 00:54:34 +02:00
Guido Falsi 65178be222 net/asterisk16: Update to 16.21.1
Fixes runtime issue: pbx_ael: Infinite loop on reload

MFH:	2021Q4
(cherry picked from commit a7998622be)
2021-10-12 00:53:59 +02:00
Guido Falsi 55f862bb39 net/asterisk16: Update to 16.21.0
(cherry picked from commit c394451d7c)
2021-10-12 00:53:50 +02:00
Antoine Brodin 8a6a8c2134 sysutils/arcconf: unbreak
(cherry picked from commit 004b168dd0)
2021-10-11 19:57:27 +00:00
Mateusz Piotrowski ace9a9476e sysutils/ansible2: Update to 2.9.27
Changes:	https://github.com/ansible/ansible/blob/v2.9.27/changelogs/CHANGELOG-v2.9.rst#v2-9-27
MFH:		2021Q4
(cherry picked from commit 031ab1d115)
2021-10-11 20:23:05 +02:00
Mateusz Piotrowski 163ee7c944 sysutils/py-ansible-core: Update to 2.11.6
Changes:	https://github.com/ansible/ansible/blob/v2.11.6/changelogs/CHANGELOG-v2.11.rst#v2-11-6
MFH:		2021Q4
(cherry picked from commit ca04847c17)
2021-10-11 20:23:04 +02:00
Mateusz Piotrowski fb3960220a sysutils/py-ansible-base: Update to 2.10.15
Changes:	https://github.com/ansible/ansible/blob/v2.10.15/changelogs/CHANGELOG-v2.10.rst#v2-10-15
MFH:		2021Q4
(cherry picked from commit 0942c63c3d)
2021-10-11 20:23:04 +02:00
Mateusz Piotrowski 8feb771313 sysutils/ansible2: Update to 2.9.26
Changes:	https://github.com/ansible/ansible/blob/v2.9.26/changelogs/CHANGELOG-v2.9.rst#v2-9-26
(cherry picked from commit 510351a2fd)
2021-10-11 20:23:03 +02:00
Mateusz Piotrowski 580ba2b8ca sysutils/ansible: Update to 4.6.0
Changes:	https://github.com/ansible-community/ansible-build-data/blob/4.6.0/4/CHANGELOG-v4.rst#v4-6-0
(cherry picked from commit 89ad26bbd2)
2021-10-11 20:23:03 +02:00
Mateusz Piotrowski db8742b24e sysutils/py-ansible-base: Update to 2.10.14
Changes:	https://github.com/ansible/ansible/blob/v2.10.14/changelogs/CHANGELOG-v2.10.rst#v2-10-14
(cherry picked from commit aa25161fa1)
2021-10-11 20:23:02 +02:00
Mateusz Piotrowski 59e47fe66d sysutils/py-ansible-core: Update to 2.11.5
Changes:	https://github.com/ansible/ansible/blob/v2.11.5/changelogs/CHANGELOG-v2.11.rst#v2-11-5
(cherry picked from commit 53a80a9c1e)
2021-10-11 20:23:02 +02:00
Palle Girgensohn 05ede39bab sysutils/arcconf: only depend on compat12x for FreeBSD > 12
PR:	258775
(cherry picked from commit 1ad8cfa1e9)
2021-10-11 13:40:39 +02:00
Jan Beich 2c83e62b19 x11-servers/xwayland-devel: update to 21.0.99.1.102
Changes:	5daf42b48...f9f705bf3
(cherry picked from commit 965a403d62)
2021-10-11 08:28:07 +00:00
Jan Beich 119d01309e x11-servers/xwayland-devel: update to 21.0.99.1.96
Changes:	6c1e6429b...5daf42b48
(cherry picked from commit 1c5a7bf1a5)
2021-10-11 08:28:01 +00:00
Jan Beich 6f06405ac8 x11-wm/gamescope: update to 3.9.4
Changes:	https://github.com/Plagman/gamescope/compare/3.9.3...3.9.4
Reported by:	portscout

(cherry picked from commit ef41def5ae)
2021-10-10 19:00:57 +00:00
Xin LI a65d86acd9 devel/pcsc-lite: Update to 1.9.4.
(cherry picked from commit ee37289a04)
2021-10-10 10:12:35 -07:00
Mikael Urankar 749b73c962 www/redmine42: Update to 4.2.3
Changes: https://www.redmine.org/projects/redmine/wiki/Changelog_4_2
(cherry picked from commit 82d9d4ebe7)
2021-10-10 18:30:15 +02:00
Mikael Urankar e6ae131409 www/redmine41: Update to 4.1.5
Changes: https://www.redmine.org/projects/redmine/wiki/Changelog_4_1
(cherry picked from commit 65ce14fbb0)
2021-10-10 18:30:09 +02:00
Jan Beich 6129d19803 multimedia/aom: update to 3.1.3
Changes:	https://aomedia.googlesource.com/aom/+log/v3.1.2..v3.1.3
Reported by:	portscout, /r/AV1

(cherry picked from commit cd76dd6d03)
2021-10-10 15:41:42 +00:00
Jan Beich 9cb1870cbf multimedia/libvpx: update 1.11.0
Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.10.0..v1.11.0
Reported by:	portscout, Repology

(cherry picked from commit f16d8e5635)
2021-10-10 15:34:54 +00:00
Jan Beich d01772720b graphics/vulkan-caps-viewer: update to 3.04
Changes:	https://github.com/SaschaWillems/VulkanCapsViewer/releases/tag/3.04
Reported by:	GitHub (watch releases)

(cherry picked from commit 36822210c4)
2021-10-10 14:15:39 +00:00
Yuri Victorovich 331bcb40ff math/py-yt: Change dependency from devel/ipython5 to devel/ipython
devel/ipython5 was there by mistake.

(cherry picked from commit 0c45ec72c2)
2021-10-09 23:41:38 -07:00
Don Lewis 5c56f2c3d8 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
(cherry picked from commit b2858e2608)
2021-10-09 14:58:16 -07:00
Don Lewis f9a3ade76a 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

(cherry picked from commit 35590404fe)
2021-10-09 14:57:29 -07:00
Jan Beich 0f36cc2be8 x11/fnott: update to 1.1.2
Changes:	https://codeberg.org/dnkl/fnott/releases/tag/1.1.2
Reported by:	upstream (via mail)

(cherry picked from commit 13b4d016d5)
2021-10-09 20:40:29 +00:00
Jan Beich 9ddcc6077a x11/fnott: update to 1.1.1
Changes:	https://codeberg.org/dnkl/fnott/releases/tag/1.1.1
Reported by:	upstream (via mail)

(cherry picked from commit 8d048d96a0)
2021-10-09 11:25:11 +00:00
Jan Beich 2d3bb94d40 x11/fnott: sync icons fix with fuzzel
(cherry picked from commit 39b2090290)
2021-10-09 11:25:11 +00:00
Jan Beich 9fcc8b222f x11/fuzzel: update to 1.6.4
Changes:	https://codeberg.org/dnkl/fuzzel/releases/tag/1.6.4
Reported by:	upstream (via mail)

(cherry picked from commit 6a4df47791)
2021-10-09 11:25:10 +00:00
Jan Beich 6b894ff7e4 x11/fuzzel: unbreak zsh completion for --icon-theme
_fuzzel💿38: no such file or directory: /usr/share/icons

(cherry picked from commit 774261e4a6)
2021-10-09 11:25:10 +00:00
Rainer Hurling dc6c4fd178 math/saga: Update to 8.0.1
Changelog: https://sourceforge.net/p/saga-gis/wiki/Changelog%208.0.1/attachment/changelog_saga_8.0.1.txt

MFH:		2021Q4
(cherry picked from commit 737543e92a)
2021-10-09 07:16:35 +02:00
Jan Beich b56186a32f emulators/yuzu: update to s20211008
Changes:	f84328934...39cd6306e
(cherry picked from commit d8b5b7aa89)
2021-10-09 00:52:23 +00:00
Jan Beich f20c0ab22a devel/renpy: update to 7.4.9
Changes:	https://www.renpy.org/release/7.4.9 (see Announcment)
Changes:	https://www.renpy.org/doc/html/changelog.html#renpy-7-4-9
Reported by:	portscout, Repology

(cherry picked from commit 23c2b6aed9)
2021-10-09 00:52:23 +00:00
Juraj Lutter b36fb4c807 www/osticket: Update to 1.15.4
Release notes: https://github.com/osTicket/osTicket/releases/tag/v1.15.4

(cherry picked from commit fb4a9d883f)
2021-10-08 21:08:12 +02:00
Robert Clausecker f990783912 devel/libcircllhist: Update to g20211005 and unbreak LDFLAGS
- take up maintainership of this unmaintained port
 - license has changed to APACHE20
 - upstream has moved, switch to new upstream
 - generate and install documentation
 - disable git-based version generation (tries to pick up the ports tree's git)
 - regenerate patch
 - make portlint and portclippy happy

PR:		258906
(cherry picked from commit ef377af9f7)
2021-10-08 14:47:11 +02:00
Tassilo Philipp e0d3ad189b devel/dyncall: Fix build on arm
PR:		258846
Reported by:	Robert Clausecker

(cherry picked from commit 17631aa22f)
2021-10-08 14:47:10 +02:00
Ulrich Spörlein 1b18cfa4f0 misc/ipbt: Fix build breakage after 266130ce71
(cherry picked from commit 354ce3e6dc)
2021-10-08 11:00:22 +02:00
Yuichiro NAITO 23cf78d7d5 multimedia/handbrake: update to 1.4.2
Changes:	https://github.com/HandBrake/HandBrake/releases/tag/1.4.2
Reviewed by:	pkubaj
Differential Revision: https://reviews.freebsd.org/D32348

(cherry picked from commit 40c8c86d1a)
2021-10-08 01:59:32 +00:00
Dmitry Marakasov 01dccc96f4 editors/cream: fix dependency on gvim
(cherry picked from commit fcfa1e45cd)
2021-10-08 01:57:45 +00:00
Jan Beich 3129e5427e shells/wcd: unbreak after 266130ce71 by revert
/bin/sh: Syntax error: Unterminated quoted string

Reported by:	pkg-fallout

(cherry picked from commit 2c806de506)
2021-10-08 01:53:03 +00:00
Guido Falsi 4f1fb2e1b2 deskutils/nextcloudclient: Update to 3.3.5
Add a WEBENGINE option (on by default) to disable webengine dependency
and usage.

This update contains a fix for a regression causing authentication
issues with 3.3.2 and a fix for a ghost dependency on libargp if
present at build time.

PR:		257945
Approved by:	maintainer timeout, fixit blanket
MFH:		2021Q4

(cherry picked from commit 620bc0a83d)
2021-10-07 22:22:33 +02:00
Matthias Andree 81a24919b6 sysutils/e2fsprogs: attempt to fix SLOWTESTS build
and cherry-pick two reference data updates from upstream

PR:		258124
Reported by:	gja822@narod.ru

(cherry picked from commit 4854bf20f3)
2021-10-07 21:23:04 +02:00
Cy Schubert 185f1181c2 www/apache24: Update to 2.4.51
Fixes: critical: Path Traversal and Remote Code Execution in Apache
HTTP Server 2.4.49 and 2.4.50 (incomplete fix of CVE-2021-41773)
(CVE-2021-42013)

PR:		258988
Security:	CVE-2021-41773, CVE-2021-42013
(cherry picked from commit e721865a66)
2021-10-07 10:23:53 -07:00
Cy Schubert 4028a1e7dd comms/hcidump: Fix a link error
Fix the following by adding -fPIE to CFLAGS:

/usr/local/bin/x86_64-unknown-freebsd14.0-ld: ../parser/libparser.a(hidp.o):
relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making
a PIE object; recompile with -fPIE
/usr/local/bin/x86_64-unknown-freebsd14.0-ld: final link failed:
nonrepresentable section on output
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** [hcidump] Error code 1

(cherry picked from commit b581f84ea5)
2021-10-07 10:23:43 -07:00
Jan Beich 4c4f0e624c multimedia/intel-media-sdk: unbreak runtime after f4faca97f0
$ ffmpeg ... -c:v hevc_qsv ...
[AVHWDeviceContext @ 0x8062d0140] Error initializing an MFX session: -3.
Device creation failed: -1313558101.

PR:		258976
Reported by:	Yuichiro NAITO

(cherry picked from commit 0402cf13b3)
2021-10-07 13:36:26 +00:00
Mateusz Piotrowski 8c778c523f net-im/scli: Update distinfo
GitHub seemed to regenerate the tarball, which changed its hash and
size. The contents are the same.

PR:		258955
Reported by:	mandree

(cherry picked from commit 1421ae7eb6)
2021-10-07 12:15:19 +02:00
Li-Wen Hsu 6fcc232d16
devel/jenkins-lts: Update to 2.303.2
MFH:		2021Q4
Security:	9bad457e-b396-4452-8773-15bec67e1ceb
Sponsored by:	The FreeBSD Foundation

(cherry picked from commit d44f3afb56)
2021-10-07 10:36:27 +08:00
Li-Wen Hsu 0bc2dc34e9
devel/jenkins: Update to 2.315
MFH:		2021Q4
Security:	9bad457e-b396-4452-8773-15bec67e1ceb
Sponsored by:	The FreeBSD Foundation

(cherry picked from commit fd209374c1)
2021-10-07 10:36:23 +08:00
Jan Beich 0e9a3637c5 emulators/yuzu: update to s20211006
Changes:	b86943996...f84328934
(cherry picked from commit 95d4839c65)
2021-10-06 23:13:45 +00:00
Christoph Moench-Tegeder 4b04d64fa5 mail/thunderbird: update to 91.2.0
Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/91.2.0/releasenotes/

This brings in Thunderbird 91esr:
- the calendar is not optional anymore
- gtk2 is not directly required anymore
- integrated PDF viewer
- and much more: https://support.mozilla.org/en-US/kb/new-thunderbird-91

(cherry picked from commit 737c941d23)
2021-10-06 23:15:55 +02:00
Jan Beich d302d36f19 devel/level-zero: update to 1.5.4
Changes:	https://github.com/oneapi-src/level-zero/releases/tag/v1.5.4
Reported by:	GitHub (watch releases)

(cherry picked from commit 4693872e21)
2021-10-06 18:51:55 +00:00
Dmitry Marakasov 76517b4166 www/uwsgi: mark as not compatible with python 3.10
Approved by:	portmgr blanket

(cherry picked from commit 9ce3876459)
2021-10-06 19:25:07 +03:00
Kai Knoblich 5e2ba04231 www/py-dj32-django-mptt: Update to 0.13.4
Changelog since 0.13.1:

https://github.com/django-mptt/django-mptt/compare/0.13.1...0.13.4

MFH:		2021Q4
(cherry picked from commit f99dd3e172)
2021-10-06 15:14:35 +02:00
Tomoaki AOKI d770515c66 devel/electron12: fix build
In file included from ../../third_party/nasm/asm/assemble.c:178:
../../third_party/nasm/include/compiler.h:249:21: error: static declaration of 'mempcpy' follows non-static declaration
static inline void *mempcpy(void *dst, const void *src, size_t n)
                    ^
/usr/include/string.h:70:7: note: previous declaration is here
void    *mempcpy(void * __restrict, const void * __restrict, size_t);
         ^

PR:		257378
Reported by:	Robert Cina <transitive@gmail.com>
Tested by:	meta
Approved by:	maintainer timeout (> 2 weeks)
MFH:		2021Q4

(cherry picked from commit 9cdeb88eac)
2021-10-06 21:13:58 +09:00
Jan Beich ee7fe36e78 x11-wm/gamescope: update to 3.9.3
Changes:	https://github.com/Plagman/gamescope/compare/3.9.2...3.9.3
Reported by:	portscout

(cherry picked from commit b93866d9f9)
2021-10-06 10:34:33 +00:00
Mikael Urankar c8488816bd net-mgmt/ocsinventory-server: Update to 2.8.1
PR:		258806
Approved by:	Geoffroy Desvernay (maintainer)

(cherry picked from commit c9753b48d7)
2021-10-06 08:39:20 +02:00
Mikael Urankar bdd2d6e5d5 net-mgmt/ocsinventory-ocsreports: Update to 2.9.1
Changes:
  https://github.com/OCSInventory-NG/OCSInventory-ocsreports/releases/tag/2.8.1
  https://github.com/OCSInventory-NG/OCSInventory-ocsreports/releases/tag/2.9
  https://github.com/OCSInventory-NG/OCSInventory-ocsreports/releases/tag/2.9.1

PR:		228281
Approved by:	Geoffroy Desvernay (maintainer)

(cherry picked from commit e6ce72d375)
2021-10-06 08:39:13 +02:00
Charlie Li d52c2de9d1
net/qt5-network: fix build with LibreSSL 3.4.0
"Upstream has erroneous #ifdefs which will lead to a runtime abort
if both TLS1_3_VERSION and OPENSSL_NO_PSK are defined. Adjust
them."

Obtained from:
21d28f2317

Approved by: fluffy (mentor, kde)
Differential Revision: https://reviews.freebsd.org/D32286

(cherry picked from commit 6953f406af)
2021-10-05 19:43:12 -04:00
Wen Heping 11e7efa7c2 www/py-django32: Update to 3.2.8
(cherry picked from commit a2a038207d)
2021-10-06 07:30:00 +08:00
Brooks Davis 31aaf91a38 devel/llvm13: fix BE_NATIVE build
Handle new per-backend Exegesis libraries.  Awkwardly, they use the
opposite convention of all other per-arch binaries so add (hopefuly
temporary) machinery to support libLLVM<Foo><Arch>.a libraries.

PR:		258897
Sponsored by:	DARPA

(cherry picked from commit 1fca16446f)
2021-10-05 19:55:05 +01:00
Sergey A. Osokin 0fb6fd404f databases/redis-devel: security update to latest commit
Multiple security issues have been fixed:
Security: CVE-2021-41099
Security: CVE-2021-32762
Security: CVE-2021-32687
Security: CVE-2021-32675
Security: CVE-2021-32672
Security: CVE-2021-32628
Security: CVE-2021-32627
Security: CVE-2021-32626

(cherry picked from commit e1da937066)
2021-10-05 14:48:33 -04:00
Charlie Li 929ee09863
security/py-cryptography: support LibreSSL 3.4.0
Merged upstream as https://github.com/pyca/cryptography/pull/6360
and backported to this version.

While here, remove remaining FreeBSD 11 cruft

Approved by: fluffy (mentor), koobs (implicit: MAINTAINER_POLICY)
Differential Revision: https://reviews.freebsd.org/D32281

(cherry picked from commit 5b57210d0d)
2021-10-05 10:41:10 -04:00
Sergey A. Osokin d87c3f0fa8 databases/redis{,5,6}: security update to latest releases
Multiple security issues have been fixed.

Security: CVE-2021-41099
Security: CVE-2021-32762
Security: CVE-2021-32687
Security: CVE-2021-32675
Security: CVE-2021-32672
Security: CVE-2021-32628
Security: CVE-2021-32627
Security: CVE-2021-32626

PR:	256936
(cherry picked from commit 2636e7c310)
2021-10-05 09:35:15 -04:00
Matthias Fechner 6e3c58a47a www/gitlab-ce: Readded a by mistake removed directory for PLIST
(cherry picked from commit c5ec57f936)
2021-10-05 12:27:51 +02:00
Matthias Fechner ae9c04d940 www/gitlab-ce: fix default backup configuration
PR:		258922
(cherry picked from commit 2c47b50337)
2021-10-05 12:15:28 +02:00
Bernard Spil ba7ccc09c2 www/apache24: Security update to 2.4.50
* Fixes hang with event MPM

PR:		258767
security:	25b78bdd-25b8-11ec-a341-d4c9ef517024
(cherry picked from commit 17acc171db)
2021-10-05 08:50:53 +00:00
Matthias Fechner 9b6b71faaa */*: Make rails 6.1.3 available
The upgrade of rails to 6.1.4 broke www/gitlab-ce.
PR:		258855

(cherry picked from commit f4511dc4a7)
2021-10-05 09:51:06 +02:00
Matthias Fechner 1cc165530a www/gitlab-ce: Revert unapproved modification that broke gitlab
(cherry picked from commit 7dcb3ca590)
2021-10-05 09:51:05 +02:00
Jonathan Chen 4bd91403b4 devel/maven: Update to 3.8.3
Changelog:	https://maven.apache.org/docs/3.8.3/release-notes.html

PR:		258915
Reviewed by:	Michael Osipov <michael.osipov@siemens.com>

(cherry picked from commit a7816892dd)
2021-10-05 03:18:47 -04:00
Matthias Fechner cca344bd06 www/bacula-web: Security update to 8.4.2
Changelog:
https://www.bacula-web.org/releases/2021-07-11-bacula-web-8.4.2/

Security:	f05dbd1f-2599-11ec-91be-001b217b3468
(cherry picked from commit afbc6c4406)
2021-10-05 07:15:38 +02:00
Yasuhiro Kimura 198a03aeba devel/cmake: Revert "devel/cmake: fix build with python 3.10 as default"
This reverts commit 913219385d.

Previously build of cmake failed if 3.10 is default version of
Python. And it was worked around by limiting the range of Python to
3.6-3.9. The source of the build error is runtime error of
textproc/py-sphinx with Python 3.10. But it is already fixed and
workaround isn't necessary any more. So revert the commit
corresponding to it.

PR:		258798
Approved by:	adridg (kde@), ygy (mentor)
MFH:		2021Q4
Differential Revision:	https://reviews.freebsd.org/D32282

(cherry picked from commit 272477b09c)
2021-10-05 10:43:14 +09:00
Jan Beich e5e197dbda x11-toolkits/wlroots: drop unused -isystem after 325260c4ac
(cherry picked from commit 1785b4c982)
2021-10-05 00:57:36 +00:00
Jan Beich 484f641c40 x11-wm/river: update to s20211004
Changes:	e6bb373...102a0b7
(cherry picked from commit 1cdbc36e74)
2021-10-05 00:57:35 +00:00
Jan Beich 1cd22cb309 emulators/yuzu: update to s20211004
Changes:	21ed944ff...b86943996
(cherry picked from commit aaf7da2a64)
2021-10-05 00:57:35 +00:00
Jan Beich 6b6e874c6b databases/mongodb42: unbreak build after 620968a43a
Checking if C compiler supports -flto... yes
Checking if linker supports -flto... no
Link time optimization requested, but selected compiler does not honor -flto
[...]
/usr/local/bin/ld.gold: error: /usr/bin/../lib/LLVMgold.so: could not load plugin library: Cannot open "/usr/bin/../lib/LLVMgold.so"
/usr/local/bin/ld.gold: error: build/scons/opt/sconf_temp/conftest_25fe9b7eeda4aef15b03635be7f9c29c_6.o:1:3: invalid character
/usr/local/bin/ld.gold: error: build/scons/opt/sconf_temp/conftest_25fe9b7eeda4aef15b03635be7f9c29c_6.o:1:3: syntax error, unexpected $end
/usr/local/bin/ld.gold: error: build/scons/opt/sconf_temp/conftest_25fe9b7eeda4aef15b03635be7f9c29c_6.o: not an object or archive
/usr/src/lib/csu/amd64/crt1.c:76: error: undefined reference to 'main'
cc: error: linker command failed with exit code 1 (use -v to see invocation)

Reported by:	pkg-fallout
Obtained from:	upstream (via mongodb44)

(cherry picked from commit 3292ccea5b)
2021-10-04 22:09:21 +00:00
Jan Beich 67d1d80b40 devel/py-pycapsicum: unbreak build after 620968a43a
Restore the patch accidentally removed due to confusing comment.

_pycapsicum.c:36:10: fatal error: 'sys/capability.h' file not found
 #include "sys/capability.h"
          ^~~~~~~~~~~~~~~~~~

Reported by:	pkg-fallout

(cherry picked from commit c85f76fcf7)
2021-10-04 21:42:16 +00:00
Jan Beich 5144357393 sysutils/uhidd: unbreak build after 620968a43a
Restore the patch accidentally removed due to confusing comment.

uhidd_vhid_cuse.c:195:16: error: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
                    basename(hi->dev), hi->ndx);
                             ^~~~~~~
/usr/include/libgen.h:61:74: note: expanded from macro 'basename'
 #define basename(x)     __generic(x, const char *, __old_basename, basename)(x)
                                                                              ^
/usr/include/libgen.h:56:28: note: passing argument to parameter here
char    *__old_basename(char *);
                              ^

Reported by:	pkg-fallout

(cherry picked from commit 644d695c79)
2021-10-04 21:36:54 +00:00
Juraj Lutter 0662ba81ca mail/dovecot-fts-xapian: Update to 1.4.13
(cherry picked from commit d44f4a4c1d)
2021-10-04 23:13:00 +02:00
Juraj Lutter 79b131b374 net-mgmt/zabbix54-server: Update to 5.4.5
Changelog: https://www.zabbix.com/rn/rn5.4.5
(cherry picked from commit 48ca840ce1)
2021-10-04 23:12:28 +02:00
Juraj Lutter 1d96ead307 net-mgmt/zabbix5-server: Update to 5.0.16
Release notes: https://www.zabbix.com/rn/rn5.0.16

Approved by:	pg@pakhom.spb.ru (maintainer)
Differential Revision: https://reviews.freebsd.org/D32295

(cherry picked from commit c6cfec3e2b)
2021-10-04 23:11:01 +02:00
Jan Beich 2b51394689 emulators/i386-wine-devel: unbreak build after 620968a43a
===>  Building package for i386-wine-devel-6.12,1
pkg-static: Unable to access file /wrkdirs/usr/ports/emulators/i386-wine-devel/work/stage/usr/local/%%OSREL11%%lib32/libunwind.so.8:No such file or directory
*** Error code 1

Reported by:	pkg-fallout

(cherry picked from commit bab43c0826)
2021-10-04 20:54:15 +00:00
Jan Beich f331c5d651 cad/PrusaSlicer: unbreak build after 620968a43a
Restore the patch accidentally removed due to an out of date comment.
8a4af42707 removed pthread_setname_np references.

src/libslic3r/Thread.cpp:13:10: fatal error: 'tbb/tbb_thread.h' file not found
 #include <tbb/tbb_thread.h>
          ^~~~~~~~~~~~~~~~~~

(cherry picked from commit 6e6ff7d6ab)
2021-10-04 20:48:52 +00:00
Jan Beich f113f99980 graphics/jpeg-xl: update to 0.6
Changes:	https://gitlab.com/wg1/jpeg-xl/-/releases/v0.6
Reported by:	GitHub (watch releases)

(cherry picked from commit 52327e4bc5)
2021-10-04 20:32:55 +00:00
Jan Beich 39da0e69ea multimedia/svt-av1: unbreak fetch
Fetched file size mismatch (expected 5534, actual 5526)

-index 4c0827cc7..4f32f9cfa 100644
+index 4c0827cc..4f32f9cf 100644
-index bf6d42019..d36399117 100644
+index bf6d4201..d3639911 100644
-index 9c456c2f0..e183d2e72 100644
+index 9c456c2f..e183d2e7 100644
-index 000000000..b04b2b1c8
+index 00000000..b04b2b1c

Submitted by:	vishwin (based on)
Differential Revision: https://reviews.freebsd.org/D32284

(cherry picked from commit af7ec7bf55)
2021-10-04 14:34:00 +00:00
Jan Beich 303693624d games/vkquake: update to 1.11.0
Changes:	https://github.com/Novum/vkQuake/releases/tag/1.11.0
PR:		258886
Approved by:	Greg V (maintainer)

(cherry picked from commit 240cfda55f)
2021-10-04 12:07:09 +00:00
Kai Knoblich 33c8125b3e games/scummvm: Unbreak build with FLUIDSYNTH=on
After commit 4c2db26adf the build, if the non-default option
FLUIDSYNTH is enabled, fails with:

In file included from audio/softsynth/fluidsynth.cpp:32:
In file included from /usr/local/include/fluidsynth.h💯
[..]
audio/softsynth/fluidsynth.cpp:252:3: error:
   no matching function for call to 'fluid_sfloader_set_callbacks'
                fluid_sfloader_set_callbacks(soundFontMemoryLoader,
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/fluidsynth/sfont.h:172:20: note:
   candidate function not viable:
   no known conversion from 'int (void *, int, void *)' to
   'fluid_sfloader_callback_read_t' (aka 'int (*)(void *, long long, void *)') for 3rd argument
FLUIDSYNTH_API int fluid_sfloader_set_callbacks(fluid_sfloader_t *loader,
                   ^

Obtained from:	NetBSD
MFH:		2021Q4

(cherry picked from commit 05a45a5e50)
2021-10-04 11:22:24 +02:00
Thomas Zander 61ace9b84b
sysutils/zellij: Update to upstream release 0.18.1
MFH:		2021Q4
(cherry picked from commit 1f6b68e29f)
2021-10-04 07:42:49 +02:00
Thomas Zander 366e59d557
audio/fluidsynth: Update to upstream version 2.2.3
MFH:		2021Q4
(cherry picked from commit 4c2db26adf)
2021-10-04 07:02:38 +02:00
Kevin Zheng 371d21badc security/sshguard: Fix memset() off-by-one
This bug causes a stack overflow (and crash due to failed stack check)
when certain IPv6 addresses are whitelisted on i386.

PR:		258179
Reported by:	John Marshall <john@jmarshall.id.au>
MFH:	        2021Q4

(cherry picked from commit c3381bf4d9)
2021-10-04 12:28:58 +08:00
Kai Knoblich 7a48303412 www/py-django-netfields: Update to 1.2.4
* Also assume maintainership.

Changelog since 1.2.2:

https://github.com/jimfunk/django-postgresql-netfields/blob/v1.2.4/CHANGELOG

PR:		258461
Approved by:	maintainer timeout (+14 days)
MFH:		2021Q4

(cherry picked from commit deddeae48f)
2021-10-03 15:03:56 +02:00
Rainer Hurling de0c638df5 devel/py-spyder-kernels: Update to 2.1.3
Fix errors when setting or getting the Matplotlib backend.

Changelog: https://github.com/spyder-ide/spyder-kernels/blob/master/CHANGELOG.md#version-213-2021-10-02

Reported by:	Repology
MFH:		2021Q4

(cherry picked from commit f3a1b59d79)
2021-10-03 14:48:01 +02:00
Bernard Spil 22214fbb95 security/libressl: Update to 3.3.5
* Fixes issues with LetsEncrypt DST Root X3 expiry

MFH:	2021Q4
(cherry picked from commit 13cf9e281a)
2021-10-03 11:59:15 +00:00
Jan Beich 9c52655fc3 devel/apitrace: enable RTLD_DEEPBIND after 620968a43a
https://cgit.freebsd.org/src/commit/?id=8a423062d0595

DragonFly still lacks RTLD_DEEPBIND, so use an upstream fix in order
to detect collision and drop on the next update.

(cherry picked from commit a9bba31981)
2021-10-03 10:32:17 +00:00
1514 changed files with 17246 additions and 12539 deletions

2
GIDs
View File

@ -240,7 +240,7 @@ conduit:*:297:
# free: 298
owncast:*:299:
backuppc:*:300:
# free: 301
openvpn:*:301:
netdata:*:302:
# free: 303
# free: 304

26
MOVED
View File

@ -16499,3 +16499,29 @@ sysutils/cfengine-masterfiles311|sysutils/cfengine-masterfiles317|2021-09-30|Has
mail/postfix35|mail/postfix|2021-09-30|Has expired: It is only here until FreeBSD 11 is EoL (Postfix >= 3.6 requires OpenSSL >= 1.1.x)
graphics/drm-fbsd11.2-kmod||2021-09-30|Removed, only useful on EOL FreeBSD 11.4
devel/qca-legacy|devel/qca|2021-09-30|Removed, only useful on EOL FreeBSD 11.4
databases/rubygem-activemodel613|databases/rubygem-activemodel61|2021-10-22|Removed: Use databases/rubygem-activemodel61 instead
databases/rubygem-activerecord613|databases/rubygem-activerecord61|2021-10-22|Removed: Use databases/rubygem-activerecord61 instead
devel/rubygem-actionview613|devel/rubygem-actionview61|2021-10-22|Removed: Use devel/rubygem-actionview61 instead
devel/rubygem-activejob613|devel/rubygem-activejob61|2021-10-22|Removed: Use devel/rubygem-activejob61 instead
devel/rubygem-activesupport613|devel/rubygem-activesupport61|2021-10-22|Removed: Use devel/rubygem-activesupport61 instead
devel/rubygem-devise-rails613|devel/rubygem-devise-rails61|2021-10-22|Removed: Use devel/rubygem-devise-rails61 instead
devel/rubygem-devise47-rails613|devel/rubygem-devise47-rails61|2021-10-22|Removed: Use devel/rubygem-devise47-rails61 instead
devel/rubygem-gettext_i18n_rails_js-rails613|devel/rubygem-gettext_i18n_rails_js-rails61|2021-10-22|Removed: Use devel/rubygem-gettext_i18n_rails_js-rails61 instead
devel/rubygem-peek-rails613|devel/rubygem-peek-rails61|2021-10-22|Removed: Use devel/rubygem-peek-rails61 instead
devel/rubygem-rails-i18n-rails613|devel/rubygem-rails-i18n-rails61|2021-10-22|Removed: Use devel/rubygem-rails-i18n-rails61 instead
devel/rubygem-web-console-rails613|devel/rubygem-web-console-rails61|2021-10-22|Removed: Use devel/rubygem-web-console-rails61 instead
devel/rubygem-webpacker-rails613|devel/rubygem-webpacker-rails61|2021-10-22|Removed: Use devel/rubygem-webpacker-rails61 instead
mail/rubygem-actionmailbox613|mail/rubygem-actionmailbox61|2021-10-22|Removed: Use mail/rubygem-actionmailbox61 instead
mail/rubygem-actionmailer613|mail/rubygem-actionmailer61|2021-10-22|Removed: Use mail/rubygem-actionmailer61 instead
net/rubygem-activestorage613|net/rubygem-activestorage61|2021-10-22|Removed: Use net/rubygem-activestorage61 instead
security/rubygem-devise-two-factor-rails613|security/rubygem-devise-two-factor-rails61|2021-10-22|Removed: Use security/rubygem-devise-two-factor-rails61 instead
textproc/rubygem-actiontext613|textproc/rubygem-actiontext61|2021-10-22|Removed: Use textproc/rubygem-actiontext61 instead
textproc/rubygem-sass-rails-rails613|textproc/rubygem-sass-rails-rails61|2021-10-22|Removed: Use textproc/rubygem-sass-rails-rails61 instead
textproc/rubygem-sassc-rails-rails613|textproc/rubygem-sassc-rails-rails61|2021-10-22|Removed: Use textproc/rubygem-sassc-rails-rails61 instead
www/rubygem-actioncable613|www/rubygem-actioncable61|2021-10-22|Removed: Use www/rubygem-actioncable61 instead
www/rubygem-actionpack613|www/rubygem-actionpack61|2021-10-22|Removed: Use www/rubygem-actionpack61 instead
www/rubygem-lograge-rails613|www/rubygem-lograge-rails61|2021-10-22|Removed: Use www/rubygem-lograge-rails61 instead
www/rubygem-rails613|www/rubygem-rails61|2021-10-22|Removed: Use www/rubygem-rails61 instead
www/rubygem-railties613|www/rubygem-railties61|2021-10-22|Removed: Use www/rubygem-railties61 instead
www/rubygem-responders-rails613|www/rubygem-responders-rails61|2021-10-22|Removed: Use www/rubygem-responders-rails61 instead
www/py-pyjwt|www/py-pyjwt1|2021-10-02|Renamed to prepare for the addition of v2.x to the tree

View File

@ -215,8 +215,12 @@ do-test:
.if ${go_ARGS:Mmodules} && defined(GO_MODULE)
gomod-clean:
.if exists(${GO_CMD})
@${ECHO_MSG} "===> Cleaning Go module cache"
@${SETENV} ${GO_ENV} ${GO_CMD} clean -modcache
.else
@${ECHO_MSG} "===> Skipping since ${GO_CMD} is not installed"
.endif
# Hook up to distclean
.if !target(post-clean) && !make(clean)

View File

@ -102,6 +102,7 @@ MOZ_EXPORT+= LLVM_OBJDUMP="${LOCALBASE}/bin/llvm-objdump${LLVM_DEFAULT}"
# Ignore Mk/bsd.default-versions.mk but respect make.conf(5) unless LTO is enabled
.if !defined(DEFAULT_VERSIONS) || ! ${DEFAULT_VERSIONS:Mllvm*} || ${PORT_OPTIONS:MLTO}
LLVM_DEFAULT= 12 # chase bundled LLVM in lang/rust for LTO
LLVM_VERSION= 12.0.1 # keep in sync with devel/wasi-compiler-rt${LLVM_DEFAULT}
.endif
# Require newer Clang than what's in base system unless user opted out
. if ${CC} == cc && ${CXX} == c++ && exists(/usr/lib/libc++.so)
@ -130,10 +131,13 @@ RUSTFLAGS+= ${CFLAGS:M-mcpu=*:S/-mcpu=/-C target-cpu=/}
# Standard depends
_ALL_DEPENDS= av1 event ffi graphite harfbuzz icu jpeg nspr nss png pixman sqlite vpx webp
# firefox 95 uses a dav1d snapshot > 0.9.2
.if ${MOZILLA_VER:R:R} < 95
.if exists(${FILESDIR}/patch-bug1559213)
av1_LIB_DEPENDS= libaom.so:multimedia/aom libdav1d.so:multimedia/dav1d
av1_MOZ_OPTIONS= --with-system-av1
.endif
.endif
event_LIB_DEPENDS= libevent.so:devel/libevent
event_MOZ_OPTIONS= --with-system-libevent

View File

@ -135,7 +135,7 @@ RUBY?= ${LOCALBASE}/bin/${RUBY_NAME}
#
# Ruby 2.6
#
RUBY_VERSION= 2.6.8
RUBY_VERSION= 2.6.9
RUBY_PORTREVISION= 0
RUBY_PORTEPOCH= 1
RUBY26= "" # PLIST_SUB helpers
@ -144,7 +144,7 @@ RUBY26= "" # PLIST_SUB helpers
#
# Ruby 2.7
#
RUBY_VERSION= 2.7.4
RUBY_VERSION= 2.7.5
RUBY_PORTREVISION= 0
RUBY_PORTEPOCH= 1
RUBY27= "" # PLIST_SUB helpers
@ -153,7 +153,7 @@ RUBY27= "" # PLIST_SUB helpers
#
# Ruby 3.0
#
RUBY_VERSION= 3.0.2
RUBY_VERSION= 3.0.3
RUBY_PORTREVISION= 0
RUBY_PORTEPOCH= 1
RUBY30= "" # PLIST_SUB helpers

2
UIDs
View File

@ -245,7 +245,7 @@ conduit:*:297:297::0:0:Conduit daemon:/var/db/conduit:/usr/sbin/nologin
# free: 298
owncast:*:299:299::0:0:& daemon:/nonexistent:/usr/sbin/nologin
backuppc:*:300:300::0:0:BackupPC pseudo-user:/nonexistent:/usr/sbin/nologin
# free: 301
openvpn:*:301:301::0:0:OpenVPN pseudo-user:/nonexistent:/usr/sbin/nologin
netdata:*:302:302::0:0:NetData Daemon:/var/cache/netdata:/usr/sbin/nologin
# free: 303
# free: 304

View File

@ -5,6 +5,20 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
20210801:
AFFECTS: users of www/py-pyjwt
AUTHOR: rhurlin@FreeBSD.org
To make it possible to easily import py-pyjwt v2.x the current port was
moved to a versioned directory.
If you use portmaster:
portmaster -o www/py-pyjwt1 www/py-pyjwt
If you use portupgrade:
portupgrade -fo www/py-pyjwt1 www/py-pyjwt
If you use pkg with binary packages:
pkg set -o www/py-pyjwt:www/py-pyjwt1
20210912:
AFFECTS: x11-wm/cage, x11-wm/hikari, x11-wm/labwc, x11-wm/sway, x11-wm/wayfire
AUTHOR: jbeich@FreeBSD.org

View File

@ -1,24 +1,35 @@
# Created by: Radim Kolar
PORTNAME= advancecomp
PORTVERSION= 1.23
DISTVERSIONPREFIX= v
DISTVERSION= 2.1-6
DISTVERSIONSUFFIX= -g7b08f7a
CATEGORIES= archivers
MASTER_SITES= SF/advancemame/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
MAINTAINER= fuz@fuz.su
COMMENT= Recompression utilities for .ZIP, .PNG, .MNG, and .GZ files
LICENSE= GPLv3
LIB_DEPENDS= libzopfli.so:archivers/zopfli
USES= cpe
LIB_DEPENDS= libzopfli.so:archivers/zopfli \
libdeflate.so:archivers/libdeflate
USES= autoreconf cpe
USE_GITHUB= yes
GH_ACCOUNT= amadvance
CPE_VENDOR= advancemame
GNU_CONFIGURE= yes
MAKE_ARGS= zopfli_SOURCES="" am__objects_3=""
TEST_TARGET= check
MAKE_ARGS= zopfli_SOURCES="" am__objects_3="" \
libdeflate_SOURCES="" am__objects_2=""
CPPFLAGS+= -I${LOCALBASE}/include/zopfli
LDFLAGS+= -L${LOCALBASE}/lib -lzopfli
LDFLAGS+= -L${LOCALBASE}/lib -lzopfli -ldeflate
OPTIONS_DEFINE= BZIP2
BZIP2_CONFIGURE_ON= --enable-bzip2
pre-test-BZIP2-on:
@${ECHO_MSG} Warning: test suite is known to fail with option BZIP2 enabled
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1479818446
SHA256 (advancecomp-1.23.tar.gz) = 75a2c97ab0cd53e71b6a3dd7f07c001fa02351c9d781a4c586718f7fea3e88ba
SIZE (advancecomp-1.23.tar.gz) = 1288937
TIMESTAMP = 1636103106
SHA256 (amadvance-advancecomp-v2.1-6-g7b08f7a_GH0.tar.gz) = d87a6b3838a0331541dd784fe5c40ec3194a5672db0b44a3fbf951cdf3cc42d9
SIZE (amadvance-advancecomp-v2.1-6-g7b08f7a_GH0.tar.gz) = 1195162

View File

@ -0,0 +1,11 @@
--- Makefile.am.orig 2021-10-29 17:10:27 UTC
+++ Makefile.am
@@ -332,7 +332,7 @@ check-local: ./advzip$(EXEEXT) test/test.lst
@cp $(srcdir)/test/basn2c08.png $(srcdir)/test/basn3p01.png $(srcdir)/test/basn3p02.png $(srcdir)/test/basn3p04.png $(srcdir)/test/basn3p08.png $(srcdir)/test/basn6a08.png $(srcdir)/test/basn6a04.png .
$(TESTENV) ./advpng$(EXEEXT) -f -z basn2c08.png basn3p01.png basn3p02.png basn3p04.png basn3p08.png basn6a08.png basn6a04.png
$(TESTENV) ./advpng$(EXEEXT) -L basn2c08.png basn3p01.png basn3p02.png basn3p04.png basn3p08.png basn6a08.png basn6a04.png >> check.lst
- cat check.lst | $(DTOU) | cmp $(srcdir)/test/test.lst
+ cat check.lst | $(DTOU) | cmp - $(srcdir)/test/test.lst
@echo Success!
DISTDOS_ROOT = \

View File

@ -1,6 +1,6 @@
PORTNAME= nfpm
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.0
DISTVERSION= 2.7.1
CATEGORIES= archivers
MAINTAINER= yuri@FreeBSD.org
@ -11,64 +11,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
USES= go:modules
USE_GITHUB= yes
GH_ACCOUNT= goreleaser
GH_TUPLE= \
AlekSi:pointer:v1.1.0:aleksi_pointer/vendor/github.com/AlekSi/pointer \
Masterminds:goutils:v1.1.1:masterminds_goutils/vendor/github.com/Masterminds/goutils \
Masterminds:semver:v1.5.0:masterminds_semver/vendor/github.com/Masterminds/semver \
Masterminds:semver:v3.1.1:masterminds_semver_v3/vendor/github.com/Masterminds/semver/v3 \
Masterminds:sprig:v2.22.0:masterminds_sprig/vendor/github.com/Masterminds/sprig \
Microsoft:go-winio:v0.4.16:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \
ProtonMail:go-crypto:c05353c2d58c:protonmail_go_crypto/vendor/github.com/ProtonMail/go-crypto \
ProtonMail:go-mime:9b5a4261663a:protonmail_go_mime/vendor/github.com/ProtonMail/go-mime \
ProtonMail:gopenpgp:v2.2.0:protonmail_gopenpgp_v2/vendor/github.com/ProtonMail/gopenpgp/v2 \
alecthomas:jsonschema:edb03dcab7bc:alecthomas_jsonschema/vendor/github.com/alecthomas/jsonschema \
blakesmith:ar:809d4375e1fb:blakesmith_ar/vendor/github.com/blakesmith/ar \
cavaliercoder:go-cpio:925f9528c45e:cavaliercoder_go_cpio/vendor/github.com/cavaliercoder/go-cpio \
cpuguy83:go-md2man:v2.0.0:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
emirpasic:gods:v1.12.0:emirpasic_gods/vendor/github.com/emirpasic/gods \
go-git:gcfg:v1.5.0:go_git_gcfg/vendor/github.com/go-git/gcfg \
go-git:go-billy:v5.1.0:go_git_go_billy_v5/vendor/github.com/go-git/go-billy/v5 \
go-git:go-git:v5.3.0:go_git_go_git_v5/vendor/github.com/go-git/go-git/v5 \
go-warnings:warnings:v0.1.2:go_warnings_warnings/vendor/gopkg.in/warnings.v0 \
go-yaml:yaml:496545a6307b:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
gobwas:glob:v0.2.3:gobwas_glob/vendor/github.com/gobwas/glob \
golang:crypto:0c34fe9e7dc2:golang_crypto/vendor/golang.org/x/crypto \
golang:net:afb366fc7cd1:golang_net/vendor/golang.org/x/net \
golang:sys:977fb7262007:golang_sys/vendor/golang.org/x/sys \
golang:text:v0.3.6:golang_text/vendor/golang.org/x/text \
google:rpmpack:e20c988a6f5a:google_rpmpack/vendor/github.com/google/rpmpack \
google:uuid:v1.2.0:google_uuid/vendor/github.com/google/uuid \
goreleaser:chglog:v0.1.2:goreleaser_chglog/vendor/github.com/goreleaser/chglog \
goreleaser:fileglob:v1.2.0:goreleaser_fileglob/vendor/github.com/goreleaser/fileglob \
huandu:xstrings:v1.3.2:huandu_xstrings/vendor/github.com/huandu/xstrings \
iancoleman:orderedmap:ac98e3ecb4b0:iancoleman_orderedmap/vendor/github.com/iancoleman/orderedmap \
imdario:mergo:v0.3.12:imdario_mergo/vendor/github.com/imdario/mergo \
inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
jbenet:go-context:d14ea06fba99:jbenet_go_context/vendor/github.com/jbenet/go-context \
kevinburke:ssh_config:v1.1.0:kevinburke_ssh_config/vendor/github.com/kevinburke/ssh_config \
konsorten:go-windows-terminal-sequences:v1.0.1:konsorten_go_windows_terminal_sequences/vendor/github.com/konsorten/go-windows-terminal-sequences \
mitchellh:copystructure:v1.1.2:mitchellh_copystructure/vendor/github.com/mitchellh/copystructure \
mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
mitchellh:reflectwalk:v1.0.1:mitchellh_reflectwalk/vendor/github.com/mitchellh/reflectwalk \
op:go-logging:970db520ece7:op_go_logging/vendor/github.com/op/go-logging \
pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
russross:blackfriday:v2.0.1:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \
sassoftware:go-rpmutils:a8f1baeba37b:sassoftware_go_rpmutils/vendor/github.com/sassoftware/go-rpmutils \
sergi:go-diff:v1.2.0:sergi_go_diff/vendor/github.com/sergi/go-diff \
shurcooL:sanitized_anchor_name:v1.0.0:shurcool_sanitized_anchor_name/vendor/github.com/shurcooL/sanitized_anchor_name \
sirupsen:logrus:v1.4.2:sirupsen_logrus/vendor/github.com/sirupsen/logrus \
spf13:cobra:v1.2.1:spf13_cobra/vendor/github.com/spf13/cobra \
spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \
ulikunitz:xz:v0.5.9:ulikunitz_xz/vendor/github.com/ulikunitz/xz \
xanzy:ssh-agent:v0.3.0:xanzy_ssh_agent/vendor/github.com/xanzy/ssh-agent \
xi2:xz:48954b6210f8:xi2_xz/vendor/github.com/xi2/xz
GO_MODULE= github.com/goreleaser/nfpm/v2
GO_TARGET= ./cmd/${PORTNAME}
PLIST_FILES= bin/${PORTNAME}

View File

@ -1,111 +1,5 @@
TIMESTAMP = 1626055102
SHA256 (goreleaser-nfpm-v2.6.0_GH0.tar.gz) = d5d4433e4a2767f990bec48845dd8f04839ea13989271a67674821737713af91
SIZE (goreleaser-nfpm-v2.6.0_GH0.tar.gz) = 439609
SHA256 (AlekSi-pointer-v1.1.0_GH0.tar.gz) = 47f59b547999f8dc6f2fdd347cdd0351e31e1a9260190b0cfb61d5dd7db87a8d
SIZE (AlekSi-pointer-v1.1.0_GH0.tar.gz) = 4664
SHA256 (Masterminds-goutils-v1.1.1_GH0.tar.gz) = 6eed023c54f386a71f360e19d34f7a43e640ac44dfc39c22ad4afd7ae04aaa3d
SIZE (Masterminds-goutils-v1.1.1_GH0.tar.gz) = 14847
SHA256 (Masterminds-semver-v1.5.0_GH0.tar.gz) = c9140eddfb03dc862f826e7761561260b9a840afa7519cc0919e89a43b5be5ba
SIZE (Masterminds-semver-v1.5.0_GH0.tar.gz) = 21188
SHA256 (Masterminds-semver-v3.1.1_GH0.tar.gz) = d029a39800f201d5b95ec5dbf653e5b20aab757783a6876be1b3017d1c4a444f
SIZE (Masterminds-semver-v3.1.1_GH0.tar.gz) = 24506
SHA256 (Masterminds-sprig-v2.22.0_GH0.tar.gz) = c6d0f6e2a3b2aecc888b62c15defcccf16a44e7435c47c7f158b98946c5ee970
SIZE (Masterminds-sprig-v2.22.0_GH0.tar.gz) = 42051
SHA256 (Microsoft-go-winio-v0.4.16_GH0.tar.gz) = 0cb82f4cdba942af6b545695d694e91b9d9d56bd38555c81744235d7c6f6485d
SIZE (Microsoft-go-winio-v0.4.16_GH0.tar.gz) = 85568
SHA256 (ProtonMail-go-crypto-c05353c2d58c_GH0.tar.gz) = f6c1f45da1f7947b5484e5debc7777da11d6afdd0812374e329c384cb045fcd7
SIZE (ProtonMail-go-crypto-c05353c2d58c_GH0.tar.gz) = 308315
SHA256 (ProtonMail-go-mime-9b5a4261663a_GH0.tar.gz) = f7fb44da2af17aa8b58f14a126b7326cc49d0c03f358cebac52ba4fc753dd1f7
SIZE (ProtonMail-go-mime-9b5a4261663a_GH0.tar.gz) = 23814
SHA256 (ProtonMail-gopenpgp-v2.2.0_GH0.tar.gz) = abb0048ead57b9fcfe244a24ce2b201ea6208b5153fec7a7bedd18fdbe3cee6d
SIZE (ProtonMail-gopenpgp-v2.2.0_GH0.tar.gz) = 122146
SHA256 (alecthomas-jsonschema-edb03dcab7bc_GH0.tar.gz) = 5f2bdd45f4f51e3cf36bf98908149b184780b6298e06a856f50210303ee9b038
SIZE (alecthomas-jsonschema-edb03dcab7bc_GH0.tar.gz) = 14459
SHA256 (blakesmith-ar-809d4375e1fb_GH0.tar.gz) = f9bff34f7f0b3c8d650868b1e69ca6798244c3e43d2eaecf3196426f904b8c72
SIZE (blakesmith-ar-809d4375e1fb_GH0.tar.gz) = 4069
SHA256 (cavaliercoder-go-cpio-925f9528c45e_GH0.tar.gz) = 4bc9671c60f37d7e863f3dd4c20a8c93601a49b8c6cb26217cb356086f02cd0a
SIZE (cavaliercoder-go-cpio-925f9528c45e_GH0.tar.gz) = 9103
SHA256 (cpuguy83-go-md2man-v2.0.0_GH0.tar.gz) = 50537880d42fc28b9c2e9aaa36b137349d43cc73d46436a499f8c928cd2fc576
SIZE (cpuguy83-go-md2man-v2.0.0_GH0.tar.gz) = 52021
SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
SHA256 (emirpasic-gods-v1.12.0_GH0.tar.gz) = 889d06b5f88db9e2dae19a799a35324c4f59305aa5e966dcdb4b637e70607ff9
SIZE (emirpasic-gods-v1.12.0_GH0.tar.gz) = 76825
SHA256 (go-git-gcfg-v1.5.0_GH0.tar.gz) = 662e46a93aba5ffe383e55597ce5749447e5c8e9409b1452f5790bfd6e1f8a11
SIZE (go-git-gcfg-v1.5.0_GH0.tar.gz) = 28522
SHA256 (go-git-go-billy-v5.1.0_GH0.tar.gz) = cb6a3e04b76af02af0aefad91b1e07007c27fba48b3a08ca8e87768e8ea272f5
SIZE (go-git-go-billy-v5.1.0_GH0.tar.gz) = 28217
SHA256 (go-git-go-git-v5.3.0_GH0.tar.gz) = 8f97b5e63d2d331f7502ab2d5d8874d41ab06c80c6052a61445df26764e51e42
SIZE (go-git-go-git-v5.3.0_GH0.tar.gz) = 465156
SHA256 (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 4712c4ceae321433d8c1d9ebc6afd154d7932c849129ded48b1c4a51c21275e8
SIZE (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 3769
SHA256 (go-yaml-yaml-496545a6307b_GH0.tar.gz) = ed0e11dc14bbbd4127031d7e8b9e58dad885e2c44a16359d2f64b71d1d1f692a
SIZE (go-yaml-yaml-496545a6307b_GH0.tar.gz) = 90156
SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0
SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209
SHA256 (gobwas-glob-v0.2.3_GH0.tar.gz) = 325026fc78bcebcf31151b6e060f4e1c3321b04ded3dab63b63610b323c10850
SIZE (gobwas-glob-v0.2.3_GH0.tar.gz) = 25962
SHA256 (golang-crypto-0c34fe9e7dc2_GH0.tar.gz) = deab6194c4b5d5ceefa40e8c7fc82a4288ff6e8577cdbde406e781c62624f491
SIZE (golang-crypto-0c34fe9e7dc2_GH0.tar.gz) = 1726075
SHA256 (golang-net-afb366fc7cd1_GH0.tar.gz) = 897c59e6bb8851550cdaa131e1d0c51502f537194de846918f532c463a4518ca
SIZE (golang-net-afb366fc7cd1_GH0.tar.gz) = 1249394
SHA256 (golang-sys-977fb7262007_GH0.tar.gz) = 11c4dfe83ceae6376054cc95e8f1b303a29985fc407c87cf9e360fd64d7937ce
SIZE (golang-sys-977fb7262007_GH0.tar.gz) = 1192386
SHA256 (golang-text-v0.3.6_GH0.tar.gz) = f66bebcf21985b0a713d67c6c35dfc9800d3b6d00d62b83ed0ce5b2ed4cb9760
SIZE (golang-text-v0.3.6_GH0.tar.gz) = 8351095
SHA256 (google-rpmpack-e20c988a6f5a_GH0.tar.gz) = e7808dd0ac8d20198a1d1b882b2e7568fed592e31097a010b836d9d187df5237
SIZE (google-rpmpack-e20c988a6f5a_GH0.tar.gz) = 24201
SHA256 (google-uuid-v1.2.0_GH0.tar.gz) = 53ba896ce398435b3ba4f9375f5d4908b09c79daaa54ecd4e5000b7bef984380
SIZE (google-uuid-v1.2.0_GH0.tar.gz) = 14158
SHA256 (goreleaser-chglog-v0.1.2_GH0.tar.gz) = 55bb398d554daa00a875c2cbeceb35459387e62dfd023ae220af60ddfdb42fb9
SIZE (goreleaser-chglog-v0.1.2_GH0.tar.gz) = 52610
SHA256 (goreleaser-fileglob-v1.2.0_GH0.tar.gz) = 713a10345093f6ae3cbc0d703c73abc4bafb75724579e7ae9747a245e9bc0bbd
SIZE (goreleaser-fileglob-v1.2.0_GH0.tar.gz) = 9569
SHA256 (huandu-xstrings-v1.3.2_GH0.tar.gz) = 89eed037724f4a2e85da5217faa6d73ae317d066e0e5fd79670a142b83f5eb1b
SIZE (huandu-xstrings-v1.3.2_GH0.tar.gz) = 17911
SHA256 (iancoleman-orderedmap-ac98e3ecb4b0_GH0.tar.gz) = 22c48471185f1458ad79ab0eb6ecf59dda6cc03bec72cde893bbec9df48b167f
SIZE (iancoleman-orderedmap-ac98e3ecb4b0_GH0.tar.gz) = 5897
SHA256 (imdario-mergo-v0.3.12_GH0.tar.gz) = f0ad95fe47f1a9c15545fe3e8abf4364b8163a0f872ce25d6f6ae85e7c885302
SIZE (imdario-mergo-v0.3.12_GH0.tar.gz) = 22319
SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
SHA256 (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = b5a5c4fe8d73dea7dc838f1c428c5fff0db9b50a2c014208a2761de4e94fa5ba
SIZE (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = 5945
SHA256 (kevinburke-ssh_config-v1.1.0_GH0.tar.gz) = a88b03ef5077abe2ad25e7c2cd34800099575712444d71612e0553dd317ac118
SIZE (kevinburke-ssh_config-v1.1.0_GH0.tar.gz) = 19004
SHA256 (konsorten-go-windows-terminal-sequences-v1.0.1_GH0.tar.gz) = e36c5a5de388bf72db3037b47f025b09e574be8d0bc74b3e44c960cba0880e87
SIZE (konsorten-go-windows-terminal-sequences-v1.0.1_GH0.tar.gz) = 1909
SHA256 (mitchellh-copystructure-v1.1.2_GH0.tar.gz) = 0d262d2f212b4b04717700607d50daaa62f37127bcfc238a81bb5548ae9a98f0
SIZE (mitchellh-copystructure-v1.1.2_GH0.tar.gz) = 9699
SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600
SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362
SHA256 (mitchellh-reflectwalk-v1.0.1_GH0.tar.gz) = c81ed165d0250541655304973d5379a61e00ef074c471b6a6be2c38b204a2afd
SIZE (mitchellh-reflectwalk-v1.0.1_GH0.tar.gz) = 6449
SHA256 (op-go-logging-970db520ece7_GH0.tar.gz) = 452d16dda814a779824097f74dc712c533f84591d9b397175b216f131ad22f17
SIZE (op-go-logging-970db520ece7_GH0.tar.gz) = 37181
SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
SHA256 (russross-blackfriday-v2.0.1_GH0.tar.gz) = 5a0f38a36b6f3b2d59b72d713451a895a4d3a4406b3533882483782e37797cff
SIZE (russross-blackfriday-v2.0.1_GH0.tar.gz) = 79613
SHA256 (sassoftware-go-rpmutils-a8f1baeba37b_GH0.tar.gz) = 98c301bbb47f29e4685bfaafd31509ac9230fda0828938119715fcf0b5ebbbda
SIZE (sassoftware-go-rpmutils-a8f1baeba37b_GH0.tar.gz) = 27447
SHA256 (sergi-go-diff-v1.2.0_GH0.tar.gz) = 39590cae996778b7ffdd8eb9e8fc791117f16562dbef37f9c41b2f3ebb8f518b
SIZE (sergi-go-diff-v1.2.0_GH0.tar.gz) = 1333585
SHA256 (shurcooL-sanitized_anchor_name-v1.0.0_GH0.tar.gz) = 7e11964980f9b8595c17bc8970f0174621afe464920e38df7f8d77e45058388f
SIZE (shurcooL-sanitized_anchor_name-v1.0.0_GH0.tar.gz) = 2143
SHA256 (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 67f2ddf467b7e63d2d2529d227946a331e245aeef7e2e4521ae82647b5ef84d9
SIZE (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 41373
SHA256 (spf13-cobra-v1.2.1_GH0.tar.gz) = 382d414ff7b8f421ae07d32d5a17161718b45bdd00de86dc107a34e639857794
SIZE (spf13-cobra-v1.2.1_GH0.tar.gz) = 161312
SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
SHA256 (stretchr-testify-v1.7.0_GH0.tar.gz) = 560c0984072cb436b17bbce5699b205d5aa2beb58ef7a94530d7724b5739a8d6
SIZE (stretchr-testify-v1.7.0_GH0.tar.gz) = 91073
SHA256 (ulikunitz-xz-v0.5.9_GH0.tar.gz) = c508703c9c021658170146f5904b1e67dff5ce8c86be4e8e3e041213cf0b68ef
SIZE (ulikunitz-xz-v0.5.9_GH0.tar.gz) = 477991
SHA256 (xanzy-ssh-agent-v0.3.0_GH0.tar.gz) = 7ce80a93d0fdbeb6760f97d6d166d11c215b809e50f0a80c78b8730c61582858
SIZE (xanzy-ssh-agent-v0.3.0_GH0.tar.gz) = 8421
SHA256 (xi2-xz-48954b6210f8_GH0.tar.gz) = 1ef05b11f53098ab157f5848bdf2f585a38af0db15822ea0691e7f51587a4ce3
SIZE (xi2-xz-48954b6210f8_GH0.tar.gz) = 1135342
TIMESTAMP = 1634574414
SHA256 (go/archivers_nfpm/nfpm-v2.7.1/v2.7.1.mod) = e825e55067ef11bd65a1db5ccb2873913db35443eae9a19260bb445fbd19bb8e
SIZE (go/archivers_nfpm/nfpm-v2.7.1/v2.7.1.mod) = 2904
SHA256 (go/archivers_nfpm/nfpm-v2.7.1/v2.7.1.zip) = 26fe7b8d75d7976158a447ae1c64b90c34014e31304d6c3c9d6f1b66416c7e7a
SIZE (go/archivers_nfpm/nfpm-v2.7.1/v2.7.1.zip) = 504084

View File

@ -6,4 +6,4 @@ convert archives, split / join files, strong encryption, encrypted password
manager, secure delete, find duplicate files, compute hash, export job
definition as script to automate backup / restore.
WWW: https://www.peazip.org/
WWW: https://peazip.github.io

View File

@ -12,4 +12,4 @@ Celestia is expandable. It comes with large catalog of stars, galaxies,
planets, moons, asteroids, comets, and spacecraft. If that's not enough,
you can download dozens of easy to install add-ons with more objects.
WWW: http://www.shatters.net/celestia/
WWW: https://celestia.space

View File

@ -1,7 +1,7 @@
# Created by: db
PORTNAME= ephem
PORTVERSION= 4.1
PORTVERSION= 4.1.3
CATEGORIES= astro math python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1633030603
SHA256 (ephem-4.1.tar.gz) = c076794a511a34b5b91871c1cf6374dbc323ec69fca3f50eb718f20b171259d6
SIZE (ephem-4.1.tar.gz) = 1254139
TIMESTAMP = 1640183112
SHA256 (ephem-4.1.3.tar.gz) = 7fa18685981ba528edd504052a9d5212a09aa5bf15c11a734edc6a86e8a8b56a
SIZE (ephem-4.1.3.tar.gz) = 1255144

View File

@ -1,9 +0,0 @@
--- extensions/_libastro.c.orig 2021-06-12 19:13:26 UTC
+++ extensions/_libastro.c
@@ -1,5 +1,6 @@
/* Python header files. */
+#define PY_SSIZE_T_CLEAN
#include "Python.h"
#if PY_MAJOR_VERSION == 2

View File

@ -2,7 +2,7 @@
PORTNAME= alure
PORTVERSION= 1.2
PORTREVISION= 9
PORTREVISION= 11
CATEGORIES= audio
MASTER_SITES= http://kcat.strangesoft.net/alure-releases/

View File

@ -2,7 +2,7 @@
PORTNAME= bristol
PORTVERSION= 0.60.10
PORTREVISION= 5
PORTREVISION= 7
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/0.60

View File

@ -1,10 +1,9 @@
# Created by: <trasz@FreeBSD.org>
PORTNAME= calf
DISTVERSION= 0.90.3
PORTREVISION= 3
DISTVERSION= 0.90.3.20210427
CATEGORIES= audio
MASTER_SITES= http://calf-studio-gear.org/files/
#MASTER_SITES= http://calf-studio-gear.org/files/
PKGNAMESUFFIX= -lv2
MAINTAINER= yuri@FreeBSD.org
@ -17,18 +16,25 @@ BUILD_DEPENDS= lv2>=1.14.0_1:audio/lv2
LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz \
libjack.so:audio/jack \
libexpat.so:textproc/expat2
USES= autoreconf compiler:c++11-lang gmake gnome libtool localbase pkgconfig
USE_GNOME= cairo gdkpixbuf2 gtk20
USE_CXXSTD= c++11
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-lv2 --disable-static
USE_GNOME= cairo gtk20
USE_CXXSTD= c++11
INSTALL_TARGET= install-strip
USE_GITHUB= yes
GH_ACCOUNT= calf-studio-gear
GH_TAGNAME= 648f05e85287cf08af198bdd9e52baba95b502ec # this revision has clang compilation issues fixed
INSTALLS_ICONS= yes
USE_LDCONFIG= yes
USE_GCC= yes # workaround for https://github.com/calf-studio-gear/calf/issues/227, supposedly fixed in clang-8.0.1-+rc4-1
INSTALL_TARGET= install-strip
OPTIONS_DEFINE= DOCS LASH
OPTIONS_DEFAULT= LASH
@ -54,6 +60,6 @@ CXXFLAGS+= -finline-limit=80 -finline-functions -finline-functions-called-once
post-install: # fix absolute symbolic link to be relative
@${RM} ${STAGEDIR}${PREFIX}/lib/lv2/calf.lv2/calf.so
@${RLN} ${STAGEDIR}${PREFIX}/lib/calf/libcalf.so ${STAGEDIR}${PREFIX}/lib/lv2/calf.lv2/calf.so
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/calf.lv2/calflv2gui.so # https://github.com/calf-studio-gear/calf/issues/235
@${RLN} ${STAGEDIR}${PREFIX}/lib/calf/libcalflv2gui.so ${STAGEDIR}${PREFIX}/lib/lv2/calf.lv2/calflv2gui.so
.include <bsd.port.post.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1564725539
SHA256 (calf-0.90.3.tar.gz) = e32bc23fb68f88729bdef361614fd9ac38627c774c35cd3c4eb611fca887a49f
SIZE (calf-0.90.3.tar.gz) = 16248607
TIMESTAMP = 1639344411
SHA256 (calf-studio-gear-calf-0.90.3.20210427-648f05e85287cf08af198bdd9e52baba95b502ec_GH0.tar.gz) = c3fea992cc75c4d2677ae11c9d05145857ea01b0cc06dc0297318cb57c7ce2d2
SIZE (calf-studio-gear-calf-0.90.3.20210427-648f05e85287cf08af198bdd9e52baba95b502ec_GH0.tar.gz) = 15914975

View File

@ -1,7 +1,7 @@
--- configure.ac.orig 2015-03-29 13:15:36 UTC
--- configure.ac.orig 2021-04-27 13:20:32 UTC
+++ configure.ac
@@ -5,7 +5,7 @@ AC_PREREQ(2.63)
AC_INIT([calf],[0.0.60],[wdev@foltman.com])
AC_INIT([calf],[0.90.3],[wdev@foltman.com])
AC_CONFIG_SRCDIR([config.h.in])
AC_CONFIG_HEADER([config.h])
-LT_INIT([dlopen])
@ -9,12 +9,3 @@
LT_LANG([C++])
AM_INIT_AUTOMAKE(1.8)
@@ -153,7 +153,7 @@ if test "$set_enable_debug" = "yes"; the
CXXFLAGS="$CXXFLAGS -O0 -g -Wall"
else
# TODO: remove -finline options if clang is used
- CXXFLAGS="$CXXFLAGS -O3 -finline-functions -finline-functions-called-once -Wall"
+ CXXFLAGS="$CXXFLAGS -Wall"
fi
if test "$set_enable_sse" = "yes"; then

View File

@ -1,79 +1,35 @@
--- src/Makefile.am.orig 2017-07-04 21:41:59 UTC
--- src/Makefile.am.orig 2021-06-25 19:25:29 UTC
+++ src/Makefile.am
@@ -8,11 +8,11 @@ bin_PROGRAMS =
noinst_LTLIBRARIES =
noinst_PROGRAMS = calfbenchmark
-pkglib_LTLIBRARIES = calf.la
+pkglib_LTLIBRARIES = libcalf.la
AM_CPPFLAGS = -I$(top_srcdir) -I$(srcdir)
# TODO: Remove -finline flags is clang is used
-AM_CXXFLAGS = -ffast-math -finline-limit=80 $(FLUIDSYNTH_DEPS_CFLAGS) $(LV2_DEPS_CFLAGS)
+AM_CXXFLAGS = -ffast-math $(FLUIDSYNTH_DEPS_CFLAGS) $(LV2_DEPS_CFLAGS)
if USE_GUI
AM_CXXFLAGS += $(GUI_DEPS_CFLAGS)
@@ -22,7 +22,7 @@ AM_CXXFLAGS += $(JACK_DEPS_CFLAGS)
noinst_LTLIBRARIES += libcalfgui.la
bin_PROGRAMS += calfjackhost
calfjackhost_SOURCES = gtk_session_env.cpp host_session.cpp jack_client.cpp jackhost.cpp gtk_main_win.cpp connector.cpp session_mgr.cpp
-calfjackhost_LDADD = libcalfgui.la calf.la $(JACK_DEPS_LIBS) $(GUI_DEPS_LIBS) $(FLUIDSYNTH_DEPS_LIBS)
+calfjackhost_LDADD = libcalfgui.la libcalf.la $(JACK_DEPS_LIBS) $(GUI_DEPS_LIBS) $(FLUIDSYNTH_DEPS_LIBS)
if USE_LASH
AM_CXXFLAGS += $(LASH_DEPS_CFLAGS)
calfjackhost_LDADD += $(LASH_DEPS_LIBS)
@@ -32,31 +32,31 @@ endif
AM_CXXFLAGS += $(GLIB_DEPS_CFLAGS)
noinst_PROGRAMS += calfmakerdf
calfmakerdf_SOURCES = makerdf.cpp
-calfmakerdf_LDADD = calf.la
+calfmakerdf_LDADD = libcalf.la
calfbenchmark_SOURCES = benchmark.cpp
-calfbenchmark_LDADD = calf.la
+calfbenchmark_LDADD = libcalf.la
-calf_la_SOURCES = audio_fx.cpp analyzer.cpp lv2wrap.cpp metadata.cpp modules_tools.cpp modules_delay.cpp modules_comp.cpp modules_limit.cpp modules_dist.cpp modules_filter.cpp modules_mod.cpp modules_pitch.cpp fluidsynth.cpp giface.cpp monosynth.cpp organ.cpp osctl.cpp plugin.cpp preset.cpp synth.cpp utils.cpp wavetable.cpp modmatrix.cpp
-calf_la_LIBADD = $(FLUIDSYNTH_DEPS_LIBS) $(GLIB_DEPS_LIBS)
+libcalf_la_SOURCES = audio_fx.cpp analyzer.cpp lv2wrap.cpp metadata.cpp modules_tools.cpp modules_delay.cpp modules_comp.cpp modules_limit.cpp modules_dist.cpp modules_filter.cpp modules_mod.cpp modules_pitch.cpp fluidsynth.cpp giface.cpp monosynth.cpp organ.cpp osctl.cpp plugin.cpp preset.cpp synth.cpp utils.cpp wavetable.cpp modmatrix.cpp
+libcalf_la_LIBADD = $(FLUIDSYNTH_DEPS_LIBS) $(GLIB_DEPS_LIBS)
@@ -40,9 +40,9 @@ calfbenchmark_LDADD = libcalf.la
libcalf_la_SOURCES = audio_fx.cpp analyzer.cpp lv2wrap.cpp metadata.cpp modules_tools.cpp modules_delay.cpp modules_comp.cpp modules_limit.cpp modules_dist.cpp modules_filter.cpp modules_mod.cpp modules_pitch.cpp fluidsynth.cpp giface.cpp monosynth.cpp organ.cpp osctl.cpp plugin.cpp preset.cpp synth.cpp utils.cpp wavetable.cpp modmatrix.cpp
libcalf_la_LIBADD = $(FLUIDSYNTH_DEPS_LIBS) $(GLIB_DEPS_LIBS)
if USE_DEBUG
-calf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -disable-static
-libcalf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -disable-static
+libcalf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -lexpat -disable-static
else
-calf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -disable-static -export-symbols-regex "lv2_descriptor"
-libcalf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -disable-static -export-symbols-regex "lv2_descriptor"
+libcalf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -lexpat -disable-static
endif
if USE_LV2_GUI
# Version WITH out-of-process GUI - links GTK+, UI controls etc.
-noinst_LTLIBRARIES += calflv2gui.la
+noinst_LTLIBRARIES += libcalflv2gui.la
-calflv2gui_la_SOURCES = gui.cpp gui_config.cpp gui_controls.cpp ctl_curve.cpp ctl_keyboard.cpp ctl_knob.cpp ctl_led.cpp ctl_tube.cpp ctl_vumeter.cpp ctl_frame.cpp ctl_fader.cpp ctl_buttons.cpp ctl_notebook.cpp ctl_meterscale.cpp ctl_combobox.cpp ctl_tuner.cpp ctl_phasegraph.cpp ctl_pattern.cpp metadata.cpp giface.cpp plugin_gui_window.cpp preset.cpp preset_gui.cpp lv2gui.cpp osctl.cpp utils.cpp ctl_linegraph.cpp drawingutils.cpp
+libcalflv2gui_la_SOURCES = gui.cpp gui_config.cpp gui_controls.cpp ctl_curve.cpp ctl_keyboard.cpp ctl_knob.cpp ctl_led.cpp ctl_tube.cpp ctl_vumeter.cpp ctl_frame.cpp ctl_fader.cpp ctl_buttons.cpp ctl_notebook.cpp ctl_meterscale.cpp ctl_combobox.cpp ctl_tuner.cpp ctl_phasegraph.cpp ctl_pattern.cpp metadata.cpp giface.cpp plugin_gui_window.cpp preset.cpp preset_gui.cpp lv2gui.cpp osctl.cpp utils.cpp ctl_linegraph.cpp drawingutils.cpp
@@ -55,9 +55,9 @@ pkglib_LTLIBRARIES += libcalflv2gui.la
libcalflv2gui_la_SOURCES = gui.cpp gui_config.cpp gui_controls.cpp ctl_curve.cpp ctl_keyboard.cpp ctl_knob.cpp ctl_led.cpp ctl_tube.cpp ctl_vumeter.cpp ctl_frame.cpp ctl_fader.cpp ctl_buttons.cpp ctl_notebook.cpp ctl_meterscale.cpp ctl_combobox.cpp ctl_tuner.cpp ctl_phasegraph.cpp ctl_pattern.cpp metadata.cpp giface.cpp plugin_gui_window.cpp preset.cpp preset_gui.cpp lv2gui.cpp osctl.cpp utils.cpp ctl_linegraph.cpp drawingutils.cpp
if USE_DEBUG
-calflv2gui_la_LDFLAGS = -rpath $(lv2dir) -avoid-version -module -lexpat $(GUI_DEPS_LIBS) -disable-static -Wl,-z,nodelete
-libcalflv2gui_la_LDFLAGS = -rpath $(lv2dir) -avoid-version -module -lexpat $(GUI_DEPS_LIBS) -disable-static -Wl,-z,nodelete
+libcalflv2gui_la_LDFLAGS = -rpath $(lv2dir) -avoid-version -lexpat $(GUI_DEPS_LIBS) -disable-static -Wl,-z,nodelete
else
-calflv2gui_la_LDFLAGS = -rpath $(lv2dir) -avoid-version -module -lexpat -export-symbols-regex "lv2ui_descriptor" $(GUI_DEPS_LIBS) -disable-static -Wl,-z,nodelete
-libcalflv2gui_la_LDFLAGS = -rpath $(lv2dir) -avoid-version -module -lexpat -export-symbols-regex "lv2ui_descriptor" $(GUI_DEPS_LIBS) -disable-static -Wl,-z,nodelete
+libcalflv2gui_la_LDFLAGS = -rpath $(lv2dir) -avoid-version -lexpat -export-symbols-regex "lv2ui_descriptor" $(GUI_DEPS_LIBS) -disable-static -Wl,-z,nodelete
endif
endif
@@ -77,9 +77,9 @@ if USE_GUI
@@ -79,7 +79,7 @@ if USE_GUI
endif
if USE_LV2
install -d -m 755 $(DESTDIR)$(lv2dir)
- ln -sf $(pkglibdir)/calf.so $(DESTDIR)$(lv2dir)/calf.so
+ ln -sf $(pkglibdir)/libcalf.so $(DESTDIR)$(lv2dir)/calf.so
if USE_LV2_GUI
- install -c -m 755 $(top_builddir)/src/.libs/calflv2gui.so $(DESTDIR)$(lv2dir)/calflv2gui.so
+ install -c -m 755 $(top_builddir)/src/.libs/libcalflv2gui.so $(DESTDIR)$(lv2dir)/calflv2gui.so
endif
rm -f $(DESTDIR)$(lv2dir)/*.ttl
$(top_builddir)/src/calfmakerdf -m ttl -p $(DESTDIR)$(lv2dir)/ -d $(DESTDIR)$(pkgdatadir)/
if USE_SORDI

View File

@ -1,5 +1,6 @@
bin/calfjackhost
lib/calf/libcalf.so
lib/calf/libcalflv2gui.so
lib/lv2/calf.lv2/Analyzer.ttl
lib/lv2/calf.lv2/BassEnhancer.ttl
lib/lv2/calf.lv2/CompensationDelay.ttl

View File

@ -1,6 +1,7 @@
PORTNAME= Carla
DISTVERSIONPREFIX= v
DISTVERSION= 2.4.0
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org

View File

@ -2,7 +2,7 @@
PORTNAME= csound
DISTVERSION= 6.15.0
PORTREVISION= 1
PORTREVISION= 3
CATEGORIES= audio lang
MAINTAINER= yuri@FreeBSD.org

View File

@ -2,7 +2,7 @@
PORTNAME= denemo
PORTVERSION= 2.0.6
PORTREVISION= 10
PORTREVISION= 12
CATEGORIES= audio
MASTER_SITES= GNU

View File

@ -1,5 +1,6 @@
PORTNAME= drumstick
DISTVERSION= 2.4.0
PORTREVISION= 2
CATEGORIES= audio multimedia
MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}/

View File

@ -1,6 +1,7 @@
PORTNAME= fluida
DISTVERSIONPREFIX= v
DISTVERSION= 0.7
PORTREVISION= 2
CATEGORIES= audio
PKGNAMESUFFIX= -lv2
DIST_SUBDIR= ${PORTNAME}

View File

@ -1,6 +1,6 @@
PORTNAME= FluidPlug
PORTVERSION= g20181209
PORTREVISION= 2
PORTREVISION= 4
CATEGORIES= audio
PKGNAMESUFFIX= -lv2
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}

View File

@ -2,7 +2,7 @@
PORTNAME= fluidsynth-dssi
PORTVERSION= 1.0.0
PORTREVISION= 15
PORTREVISION= 17
CATEGORIES= audio
MASTER_SITES= SF/dssi/${PORTNAME}/${PORTVERSION}

View File

@ -2,8 +2,7 @@
PORTNAME= fluidsynth
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.7
PORTREVISION= 1
DISTVERSION= 2.2.4
CATEGORIES= audio
MAINTAINER= multimedia@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1612035967
SHA256 (FluidSynth-fluidsynth-v2.1.7_GH0.tar.gz) = 365a1c0982efcaff724a7b05d26ce1db76bc7435aa4c239df61cbc87f04b6c90
SIZE (FluidSynth-fluidsynth-v2.1.7_GH0.tar.gz) = 1368777
TIMESTAMP = 1637940656
SHA256 (FluidSynth-fluidsynth-v2.2.4_GH0.tar.gz) = 83cb1dba04c632ede74f0c0717018b062c0e00b639722203b23f77a961afd390
SIZE (FluidSynth-fluidsynth-v2.2.4_GH0.tar.gz) = 1746638

View File

@ -1,11 +1,11 @@
--- src/drivers/fluid_adriver.c.orig 2018-12-30 11:42:00 UTC
--- src/drivers/fluid_adriver.c.orig 2021-09-11 16:26:35 UTC
+++ src/drivers/fluid_adriver.c
@@ -39,6 +39,16 @@ struct _fluid_audriver_definition_t
@@ -40,6 +40,16 @@ struct _fluid_audriver_definition_t
/* Available audio drivers, listed in order of preference */
static const fluid_audriver_definition_t fluid_audio_drivers[] =
{
+#if SNDIO_SUPPORT
+ {
+ {
+ "sndio",
+ new_fluid_sndio_audio_driver,
+ new_fluid_sndio_audio_driver2,
@ -14,6 +14,6 @@
+ },
+#endif
+
#if JACK_SUPPORT
#if ALSA_SUPPORT
{
"jack",
"alsa",

View File

@ -18,7 +18,7 @@ include/fluidsynth/types.h
include/fluidsynth/version.h
include/fluidsynth/voice.h
lib/libfluidsynth.so
lib/libfluidsynth.so.2
lib/libfluidsynth.so.2.3.7
lib/libfluidsynth.so.3
lib/libfluidsynth.so.3.0.4
libdata/pkgconfig/fluidsynth.pc
man/man1/fluidsynth.1.gz

View File

@ -3,7 +3,7 @@
PORTNAME= lmms
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.2
PORTREVISION= 1
PORTREVISION= 3
PORTEPOCH= 2
CATEGORIES= audio

View File

@ -1,7 +1,7 @@
PORTNAME= mamba
DISTVERSIONPREFIX= v
DISTVERSION= 2.2
PORTREVISION= 1
PORTREVISION= 3
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= muse-sequencer
DISTVERSIONPREFIX= muse_
DISTVERSION= 3_1_1
PORTREVISION= 2
PORTREVISION= 4
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,5 +1,6 @@
PORTNAME= musicpd
PORTVERSION= 0.22.11
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/
DISTNAME= mpd-${PORTVERSION}

View File

@ -1,6 +1,6 @@
PORTNAME= openal-soft
PORTVERSION= 1.21.0
PORTREVISION= 1
PORTVERSION= 1.21.1
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= https://openal-soft.org/openal-releases/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1611467857
SHA256 (openal-soft-1.21.0.tar.bz2) = 2916b4fc24e23b0271ce0b3468832ad8b6d8441b1830215b28cc4fee6cc89297
SIZE (openal-soft-1.21.0.tar.bz2) = 525483
TIMESTAMP = 1633359406
SHA256 (openal-soft-1.21.1.tar.bz2) = c8ad767e9a3230df66756a21cc8ebf218a9d47288f2514014832204e666af5d8
SIZE (openal-soft-1.21.1.tar.bz2) = 524787

View File

@ -0,0 +1,447 @@
--- alc/backends/sndio.cpp.orig 2021-02-04 19:09:06 UTC
+++ alc/backends/sndio.cpp
@@ -22,6 +22,7 @@
#include "backends/sndio.h"
+#include <poll.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -43,7 +44,12 @@ namespace {
static const char sndio_device[] = "SndIO Default";
+struct SioPar : public sio_par {
+ SioPar() { sio_initpar(this); }
+ void clear() { sio_initpar(this); }
+};
+
struct SndioPlayback final : public BackendBase {
SndioPlayback(ALCdevice *device) noexcept : BackendBase{device} { }
~SndioPlayback() override;
@@ -56,6 +62,7 @@ struct SndioPlayback final : public BackendBase {
void stop() override;
sio_hdl *mSndHandle{nullptr};
+ uint mFrameStep{};
al::vector<al::byte> mBuffer;
@@ -74,39 +81,29 @@ SndioPlayback::~SndioPlayback()
int SndioPlayback::mixerProc()
{
- sio_par par;
- sio_initpar(&par);
- if(!sio_getpar(mSndHandle, &par))
- {
- mDevice->handleDisconnect("Failed to get device parameters");
- return 1;
- }
+ const size_t frameStep{mFrameStep};
+ const size_t frameSize{frameStep * mDevice->bytesFromFmt()};
- const size_t frameStep{par.pchan};
- const size_t frameSize{frameStep * par.bps};
-
SetRTPriority();
althrd_setname(MIXER_THREAD_NAME);
while(!mKillNow.load(std::memory_order_acquire)
&& mDevice->Connected.load(std::memory_order_acquire))
{
- al::byte *WritePtr{mBuffer.data()};
- size_t len{mBuffer.size()};
+ al::span<al::byte> buffer{mBuffer};
- mDevice->renderSamples(WritePtr, static_cast<uint>(len/frameSize), frameStep);
- while(len > 0 && !mKillNow.load(std::memory_order_acquire))
+ mDevice->renderSamples(buffer.data(), static_cast<uint>(buffer.size() / frameSize),
+ frameStep);
+ while(!buffer.empty() && !mKillNow.load(std::memory_order_acquire))
{
- size_t wrote{sio_write(mSndHandle, WritePtr, len)};
+ size_t wrote{sio_write(mSndHandle, buffer.data(), buffer.size())};
if(wrote == 0)
{
ERR("sio_write failed\n");
mDevice->handleDisconnect("Failed to write playback samples");
break;
}
-
- len -= wrote;
- WritePtr += wrote;
+ buffer = buffer.subspan(wrote);
}
}
@@ -131,26 +128,12 @@ void SndioPlayback::open(const char *name)
bool SndioPlayback::reset()
{
- sio_par par;
- sio_initpar(&par);
+ SioPar par;
- par.rate = mDevice->Frequency;
- switch(mDevice->FmtChans)
+ auto tryfmt = mDevice->FmtType;
+retry_params:
+ switch(tryfmt)
{
- case DevFmtMono : par.pchan = 1; break;
- case DevFmtQuad : par.pchan = 4; break;
- case DevFmtX51Rear: // fall-through - "Similar to 5.1, except using rear channels instead of sides"
- case DevFmtX51 : par.pchan = 6; break;
- case DevFmtX61 : par.pchan = 7; break;
- case DevFmtX71 : par.pchan = 8; break;
-
- // fall back to stereo for Ambi3D
- case DevFmtAmbi3D : // fall-through
- case DevFmtStereo : par.pchan = 2; break;
- }
-
- switch(mDevice->FmtType)
- {
case DevFmtByte:
par.bits = 8;
par.sig = 1;
@@ -159,7 +142,6 @@ bool SndioPlayback::reset()
par.bits = 8;
par.sig = 0;
break;
- case DevFmtFloat:
case DevFmtShort:
par.bits = 16;
par.sig = 1;
@@ -168,6 +150,7 @@ bool SndioPlayback::reset()
par.bits = 16;
par.sig = 0;
break;
+ case DevFmtFloat:
case DevFmtInt:
par.bits = 32;
par.sig = 1;
@@ -177,70 +160,64 @@ bool SndioPlayback::reset()
par.sig = 0;
break;
}
+ par.bps = SIO_BPS(par.bits);
par.le = SIO_LE_NATIVE;
+ par.msb = 1;
+ par.rate = mDevice->Frequency;
+ par.pchan = mDevice->channelsFromFmt();
+
par.round = mDevice->UpdateSize;
par.appbufsz = mDevice->BufferSize - mDevice->UpdateSize;
if(!par.appbufsz) par.appbufsz = mDevice->UpdateSize;
- if(!sio_setpar(mSndHandle, &par) || !sio_getpar(mSndHandle, &par))
- {
- ERR("Failed to set device parameters\n");
- return false;
- }
+ try {
+ if(!sio_setpar(mSndHandle, &par))
+ throw al::backend_exception{al::backend_error::DeviceError,
+ "Failed to set device parameters"};
- if(par.bits != par.bps*8)
- {
- ERR("Padded samples not supported (%u of %u bits)\n", par.bits, par.bps*8);
- return false;
- }
- if(par.le != SIO_LE_NATIVE)
- {
- ERR("Non-native-endian samples not supported (got %s-endian)\n",
- par.le ? "little" : "big");
- return false;
- }
+ par.clear();
+ if(!sio_getpar(mSndHandle, &par))
+ throw al::backend_exception{al::backend_error::DeviceError,
+ "Failed to get device parameters"};
- mDevice->Frequency = par.rate;
-
- if(par.pchan < 2)
- {
- if(mDevice->FmtChans != DevFmtMono)
- {
- WARN("Got %u channel for %s\n", par.pchan, DevFmtChannelsString(mDevice->FmtChans));
- mDevice->FmtChans = DevFmtMono;
- }
+ if(par.bps > 1 && par.le != SIO_LE_NATIVE)
+ throw al::backend_exception{al::backend_error::DeviceError,
+ "%s-endian samples not supported", par.le ? "Little" : "Big"};
+ if(par.bits < par.bps*8 && !par.msb)
+ throw al::backend_exception{al::backend_error::DeviceError,
+ "MSB-padded samples not supported (%u of %u bits)", par.bits, par.bps*8};
+ if(par.pchan < 1)
+ throw al::backend_exception{al::backend_error::DeviceError,
+ "No playback channels on device"};
}
- else if((par.pchan == 2 && mDevice->FmtChans != DevFmtStereo)
- || par.pchan == 3
- || (par.pchan == 4 && mDevice->FmtChans != DevFmtQuad)
- || par.pchan == 5
- || (par.pchan == 6 && mDevice->FmtChans != DevFmtX51 && mDevice->FmtChans != DevFmtX51Rear)
- || (par.pchan == 7 && mDevice->FmtChans != DevFmtX61)
- || (par.pchan == 8 && mDevice->FmtChans != DevFmtX71)
- || par.pchan > 8)
- {
- WARN("Got %u channels for %s\n", par.pchan, DevFmtChannelsString(mDevice->FmtChans));
- mDevice->FmtChans = DevFmtStereo;
+ catch(al::backend_exception &e) {
+ if(tryfmt == DevFmtShort)
+ throw;
+ par.clear();
+ tryfmt = DevFmtShort;
+ goto retry_params;
}
- if(par.bits == 8 && par.sig == 1)
- mDevice->FmtType = DevFmtByte;
- else if(par.bits == 8 && par.sig == 0)
- mDevice->FmtType = DevFmtUByte;
- else if(par.bits == 16 && par.sig == 1)
- mDevice->FmtType = DevFmtShort;
- else if(par.bits == 16 && par.sig == 0)
- mDevice->FmtType = DevFmtUShort;
- else if(par.bits == 32 && par.sig == 1)
- mDevice->FmtType = DevFmtInt;
- else if(par.bits == 32 && par.sig == 0)
- mDevice->FmtType = DevFmtUInt;
+ if(par.bps == 1)
+ mDevice->FmtType = (par.sig==1) ? DevFmtByte : DevFmtUByte;
+ else if(par.bps == 2)
+ mDevice->FmtType = (par.sig==1) ? DevFmtShort : DevFmtUShort;
+ else if(par.bps == 4)
+ mDevice->FmtType = (par.sig==1) ? DevFmtInt : DevFmtUInt;
else
+ throw al::backend_exception{al::backend_error::DeviceError,
+ "Unhandled sample format: %s %u-bit", (par.sig?"signed":"unsigned"), par.bps*8};
+
+ mFrameStep = par.pchan;
+ if(par.pchan != mDevice->channelsFromFmt())
{
- ERR("Unhandled sample format: %s %u-bit\n", (par.sig?"signed":"unsigned"), par.bits);
- return false;
+ WARN("Got %u channel%s for %s\n", par.pchan, (par.pchan==1)?"":"s",
+ DevFmtChannelsString(mDevice->FmtChans));
+ if(par.pchan < 2) mDevice->FmtChans = DevFmtMono;
+ else mDevice->FmtChans = DevFmtStereo;
}
+ mDevice->Frequency = par.rate;
setDefaultChannelOrder();
@@ -287,6 +264,11 @@ void SndioPlayback::stop()
}
+/* TODO: This could be improved by avoiding the ring buffer and record thread,
+ * counting the available samples with the sio_onmove callback and reading
+ * directly from the device. However, this depends on reasonable support for
+ * capture buffer sizes apps may request.
+ */
struct SndioCapture final : public BackendBase {
SndioCapture(ALCdevice *device) noexcept : BackendBase{device} { }
~SndioCapture() override;
@@ -323,40 +305,65 @@ int SndioCapture::recordProc()
const uint frameSize{mDevice->frameSizeFromFmt()};
+ int nfds_pre{sio_nfds(mSndHandle)};
+ if(nfds_pre <= 0)
+ {
+ mDevice->handleDisconnect("Incorrect return value from sio_nfds(): %d", nfds_pre);
+ return 1;
+ }
+
+ auto fds = std::make_unique<pollfd[]>(static_cast<uint>(nfds_pre));
+
while(!mKillNow.load(std::memory_order_acquire)
&& mDevice->Connected.load(std::memory_order_acquire))
{
- auto data = mRing->getWriteVector();
- size_t todo{data.first.len + data.second.len};
- if(todo == 0)
+ /* Wait until there's some samples to read. */
+ const int nfds{sio_pollfd(mSndHandle, fds.get(), POLLIN)};
+ if(nfds <= 0)
{
- static char junk[4096];
- sio_read(mSndHandle, junk,
- minz(sizeof(junk)/frameSize, mDevice->UpdateSize)*frameSize);
+ mDevice->handleDisconnect("Failed to get polling fds: %d", nfds);
+ break;
+ }
+ int pollres{::poll(fds.get(), static_cast<uint>(nfds), 2000)};
+ if(pollres < 0)
+ {
+ if(errno == EINTR) continue;
+ mDevice->handleDisconnect("Poll error: %s", strerror(errno));
+ break;
+ }
+ if(pollres == 0)
continue;
+
+ const int revents{sio_revents(mSndHandle, fds.get())};
+ if((revents&POLLHUP))
+ {
+ mDevice->handleDisconnect("Got POLLHUP from poll events");
+ break;
}
+ if(!(revents&POLLIN))
+ continue;
- size_t total{0u};
- data.first.len *= frameSize;
- data.second.len *= frameSize;
- todo = minz(todo, mDevice->UpdateSize) * frameSize;
- while(total < todo)
+ auto data = mRing->getWriteVector();
+ al::span<al::byte> buffer{data.first.buf, data.first.len*frameSize};
+ while(!buffer.empty())
{
- if(!data.first.len)
- data.first = data.second;
+ size_t got{sio_read(mSndHandle, buffer.data(), buffer.size())};
+ if(got == 0) break;
- size_t got{sio_read(mSndHandle, data.first.buf, minz(todo-total, data.first.len))};
- if(!got)
+ mRing->writeAdvance(got / frameSize);
+ buffer = buffer.subspan(got);
+ if(buffer.empty())
{
- mDevice->handleDisconnect("Failed to read capture samples");
- break;
+ data = mRing->getWriteVector();
+ buffer = {data.first.buf, data.first.len*frameSize};
}
-
- data.first.buf += got;
- data.first.len -= got;
- total += got;
}
- mRing->writeAdvance(total / frameSize);
+ if(buffer.empty())
+ {
+ /* Got samples to read, but no place to store it. Drop it. */
+ static char junk[4096];
+ sio_read(mSndHandle, junk, sizeof(junk) - (sizeof(junk)%frameSize));
+ }
}
return 0;
@@ -371,76 +378,80 @@ void SndioCapture::open(const char *name)
throw al::backend_exception{al::backend_error::NoDevice, "Device name \"%s\" not found",
name};
- mSndHandle = sio_open(nullptr, SIO_REC, 0);
+ mSndHandle = sio_open(nullptr, SIO_REC, true);
if(mSndHandle == nullptr)
throw al::backend_exception{al::backend_error::NoDevice, "Could not open backend device"};
- sio_par par;
- sio_initpar(&par);
-
+ SioPar par;
switch(mDevice->FmtType)
{
case DevFmtByte:
- par.bps = 1;
+ par.bits = 8;
par.sig = 1;
break;
case DevFmtUByte:
- par.bps = 1;
+ par.bits = 8;
par.sig = 0;
break;
case DevFmtShort:
- par.bps = 2;
+ par.bits = 16;
par.sig = 1;
break;
case DevFmtUShort:
- par.bps = 2;
+ par.bits = 16;
par.sig = 0;
break;
case DevFmtInt:
- par.bps = 4;
+ par.bits = 32;
par.sig = 1;
break;
case DevFmtUInt:
- par.bps = 4;
+ par.bits = 32;
par.sig = 0;
break;
case DevFmtFloat:
throw al::backend_exception{al::backend_error::DeviceError,
"%s capture samples not supported", DevFmtTypeString(mDevice->FmtType)};
}
- par.bits = par.bps * 8;
+ par.bps = SIO_BPS(par.bits);
par.le = SIO_LE_NATIVE;
- par.msb = SIO_LE_NATIVE ? 0 : 1;
+ par.msb = 1;
par.rchan = mDevice->channelsFromFmt();
par.rate = mDevice->Frequency;
par.appbufsz = maxu(mDevice->BufferSize, mDevice->Frequency/10);
- par.round = minu(par.appbufsz, mDevice->Frequency/40);
+ par.round = minu(par.appbufsz/2, mDevice->Frequency/40);
- mDevice->UpdateSize = par.round;
- mDevice->BufferSize = par.appbufsz;
-
if(!sio_setpar(mSndHandle, &par) || !sio_getpar(mSndHandle, &par))
throw al::backend_exception{al::backend_error::DeviceError,
"Failed to set device praameters"};
- if(par.bits != par.bps*8)
+ if(par.bps > 1 && par.le != SIO_LE_NATIVE)
throw al::backend_exception{al::backend_error::DeviceError,
+ "%s-endian samples not supported", par.le ? "Little" : "Big"};
+ if(par.bits < par.bps*8 && !par.msb)
+ throw al::backend_exception{al::backend_error::DeviceError,
"Padded samples not supported (got %u of %u bits)", par.bits, par.bps*8};
- if(!((mDevice->FmtType == DevFmtByte && par.bits == 8 && par.sig != 0)
- || (mDevice->FmtType == DevFmtUByte && par.bits == 8 && par.sig == 0)
- || (mDevice->FmtType == DevFmtShort && par.bits == 16 && par.sig != 0)
- || (mDevice->FmtType == DevFmtUShort && par.bits == 16 && par.sig == 0)
- || (mDevice->FmtType == DevFmtInt && par.bits == 32 && par.sig != 0)
- || (mDevice->FmtType == DevFmtUInt && par.bits == 32 && par.sig == 0))
- || mDevice->channelsFromFmt() != par.rchan || mDevice->Frequency != par.rate)
+ auto match_fmt = [](DevFmtType fmttype, const sio_par &par) -> bool
+ {
+ return (fmttype == DevFmtByte && par.bps == 1 && par.sig != 0)
+ || (fmttype == DevFmtUByte && par.bps == 1 && par.sig == 0)
+ || (fmttype == DevFmtShort && par.bps == 2 && par.sig != 0)
+ || (fmttype == DevFmtUShort && par.bps == 2 && par.sig == 0)
+ || (fmttype == DevFmtInt && par.bps == 4 && par.sig != 0)
+ || (fmttype == DevFmtUInt && par.bps == 4 && par.sig == 0);
+ };
+ if(!match_fmt(mDevice->FmtType, par) || mDevice->channelsFromFmt() != par.rchan
+ || mDevice->Frequency != par.rate)
throw al::backend_exception{al::backend_error::DeviceError,
"Failed to set format %s %s %uhz, got %c%u %u-channel %uhz instead",
DevFmtTypeString(mDevice->FmtType), DevFmtChannelsString(mDevice->FmtChans),
- mDevice->Frequency, par.sig?'s':'u', par.bits, par.rchan, par.rate};
+ mDevice->Frequency, par.sig?'s':'u', par.bps*8, par.rchan, par.rate};
mRing = RingBuffer::Create(mDevice->BufferSize, par.bps*par.rchan, false);
+ mDevice->BufferSize = static_cast<uint>(mRing->writeSpace());
+ mDevice->UpdateSize = par.round;
setDefaultChannelOrder();

View File

@ -1,7 +1,7 @@
PORTNAME= pianobooster
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
PORTREVISION= 2
PORTREVISION= 4
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org

View File

@ -2,6 +2,7 @@
PORTNAME= qsynth
PORTVERSION= 0.9.2
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= SF

View File

@ -1,6 +1,6 @@
PORTNAME= sdl2_mixer
PORTVERSION= 2.0.4
PORTREVISION= 2
PORTREVISION= 4
CATEGORIES= audio
MASTER_SITES= https://www.libsdl.org/projects/SDL_mixer/release/
DISTNAME= SDL2_mixer-${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= soundkonverter
PORTVERSION= 3.0.1
DISTVERSIONPREFIX= v
PORTREVISION= 9
PORTREVISION= 11
CATEGORIES= audio kde
MAINTAINER= ports@FreeBSD.org

View File

@ -2,7 +2,7 @@
PORTNAME= tuxguitar
PORTVERSION= 1.2
PORTREVISION= 16
PORTREVISION= 18
CATEGORIES= audio java
MASTER_SITES= SF/${PORTNAME}/TuxGuitar/TuxGuitar-${PORTVERSION}:src \
LOCAL/gahr/:fluid \

View File

@ -14,4 +14,4 @@ Some of these are:
Netperf can be used for measuring stream performance as well as
round-trip performance.
WWW: http://www.netperf.org/
WWW: https://hewlettpackard.github.io/netperf/

View File

@ -1,3 +1,5 @@
- patch for latest breaking Lapack API changes, see https://github.com/Reference-LAPACK/lapack/issues/604#issuecomment-944069793
--- src/calcpp.h.orig 2019-06-13 14:11:19 UTC
+++ src/calcpp.h
@@ -49,6 +49,9 @@
@ -10,3 +12,23 @@
# include <lapacke/lapacke.h>
# else
# ifdef HAVE_OPENBLAS_LAPACKE_H
@@ -311,7 +314,8 @@ Calccpp::Mx_Dsyevx(const char *jobz,
/*default standard lapack */
::dsyevx_((char *)jobz, (char *)range, (char *)uplo, n, (double *)a, lda, (double *)vl,
(double *)vu, il, iu, (double *)abstol, m, (double *)w,
- (double *)z, ldz, (double *)work, lwork, iwork, ifail, info);
+ (double *)z, ldz, (double *)work, lwork, iwork, ifail, info,
+ int(0) /*jobz_int*/, int(0) /*range_int*/, int(0) /*uplo_int*/); // "int" after the "info" parameter for each "char*" argument in the list
break;
}
}
@@ -367,7 +371,8 @@ Calccpp::Mx_Dgeevx(const char *balanc,
(double *)wr, (double *)wi, (double *)vl, ldvl,
(double *)vr, ldvr, ilo, ihi, (double *)scale, (double *)abnrm, (double *)rconde,
(double *)rcondv, (double *)work,
- lwork, iwork, info);
+ lwork, iwork, info,
+ int(0) /*balanc_int*/, int(0) /*jobvl_int*/, int(0) /*jobvr_int*/, int(0) /*sense_int*/); // "int" after the "info" parameter for each "char*" argument in the list
break;
}
}

View File

@ -0,0 +1,41 @@
--- src/libslic3r/Thread.cpp.orig 2021-07-16 10:14:03 UTC
+++ src/libslic3r/Thread.cpp
@@ -9,10 +9,10 @@
#include <atomic>
#include <condition_variable>
#include <mutex>
+#include <thread>
+#include <tbb/global_control.h>
#include <tbb/parallel_for.h>
-#include <tbb/tbb_thread.h>
#include <tbb/task_arena.h>
-#include <tbb/task_scheduler_init.h>
#include "Thread.hpp"
@@ -206,13 +206,13 @@ void name_tbb_thread_pool_threads()
nthreads = 1;
#endif
- if (nthreads != nthreads_hw)
- new tbb::task_scheduler_init(int(nthreads));
+ if (nthreads != nthreads_hw)
+ tbb::global_control(tbb::global_control::max_allowed_parallelism, nthreads);
std::atomic<size_t> nthreads_running(0);
std::condition_variable cv;
std::mutex cv_m;
- auto master_thread_id = tbb::this_tbb_thread::get_id();
+ auto master_thread_id = std::this_thread::get_id();
tbb::parallel_for(
tbb::blocked_range<size_t>(0, nthreads, 1),
[&nthreads_running, nthreads, &master_thread_id, &cv, &cv_m](const tbb::blocked_range<size_t> &range) {
@@ -226,7 +226,7 @@ void name_tbb_thread_pool_threads()
std::unique_lock<std::mutex> lk(cv_m);
cv.wait(lk, [&nthreads_running, nthreads]{return nthreads_running == nthreads;});
}
- auto thread_id = tbb::this_tbb_thread::get_id();
+ auto thread_id = std::this_thread::get_id();
if (thread_id == master_thread_id) {
// The calling thread runs the 0'th task.
assert(range.begin() == 0);

View File

@ -4,4 +4,4 @@ Smart Common Input Method platform, in short SCIM, is a development platform to
make Input Method developers live easier. It has very clear architecture and
very simple programming interface.
WWW: http://www.scim-im.org
WWW: https://github.com/scim-im/scim

View File

@ -5,4 +5,4 @@ Smart Common Input Method platform, in short SCIM, is a development platform to
make Input Method developers live easier. It has very clear architecture and
very simple programming interface.
WWW: http://www.scim-im.org
WWW: https://github.com/scim-im/scim

View File

@ -16,7 +16,7 @@ USES= uidfix
WRKSRC= ${WRKDIR}/${PORTNAME}
INSTALL_WRKSRC= ${WRKSRC}/${PORTNAME}
CFLAGS+= -DL2CAP_SOCKET_CHECKED=yes
CFLAGS+= -DL2CAP_SOCKET_CHECKED=yes -fPIE
PLIST_FILES= bin/hcidump man/man1/hcidump.1.gz

View File

@ -8,14 +8,12 @@ DISTFILES= # none
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Charset encoding/decoding library written in Common Lisp
BROKEN= does not build: depends on file: /usr/local/lib/common-lisp/alexandria/sbclfasl/arrays.fasl - not found
BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/babel/babel.asd:converters/cl-babel \
${LOCALBASE}/${CL_LIBDIR_REL}/alexandria/sbclfasl/arrays.fasl:devel/cl-alexandria-sbcl \
${LOCALBASE}/${CL_LIBDIR_REL}/alexandria/sbclfasl/alexandria-1/arrays.fasl:devel/cl-alexandria-sbcl \
${LOCALBASE}/${CL_LIBDIR_REL}/trivial-features/sbclfasl/src/tf-sbcl.fasl:devel/cl-trivial-features-sbcl \
${LOCALBASE}/${CL_LIBDIR_REL}/trivial-gray-streams/sbclfasl/package.fasl:devel/cl-trivial-gray-streams-sbcl
RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/babel/babel.asd:converters/cl-babel \
${LOCALBASE}/${CL_LIBDIR_REL}/alexandria/sbclfasl/arrays.fasl:devel/cl-alexandria-sbcl \
${LOCALBASE}/${CL_LIBDIR_REL}/alexandria/sbclfasl/alexandria-1/arrays.fasl:devel/cl-alexandria-sbcl \
${LOCALBASE}/${CL_LIBDIR_REL}/trivial-features/sbclfasl/src/tf-sbcl.fasl:devel/cl-trivial-features-sbcl \
${LOCALBASE}/${CL_LIBDIR_REL}/trivial-gray-streams/sbclfasl/package.fasl:devel/cl-trivial-gray-streams-sbcl

View File

@ -1,10 +1,11 @@
PORTNAME= pgweb
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.7
PORTREVISION= 1
CATEGORIES= databases www
PKGNAMEPREFIX= go-
MAINTAINER= ports@FreeBSD.org
MAINTAINER= daniel@morante.net
COMMENT= Web-based database browser for PostgreSQL
LICENSE= MIT
@ -12,7 +13,18 @@ LICENSE= MIT
USES= go
USE_GITHUB= yes
GH_ACCOUNT= sosedoff
USE_RC_SUBR= ${PORTNAME}
GO_PKGNAME= github.com/sosedoff/pgweb
SUB_FILES+= pkg-message
SUB_LIST+= PGWEBGROUP=${GROUPS} \
PGWEBUSER=${USERS} \
PORTNAME=${PORTNAME}
PLIST_FILES= bin/pgweb
USERS= www
GROUPS= www
.include <bsd.port.mk>

View File

@ -0,0 +1,50 @@
#!/bin/sh
#
#
# PROVIDE: %%PORTNAME%%
# REQUIRE: NETWORKING
# KEYWORD:
#
# Add the following lines to /etc/rc.conf to enable %%PORTNAME%%:
# %%PORTNAME%%_enable="YES"
#
# %%PORTNAME%%_enable (bool): Set to YES to enable %%PORTNAME%%
# Default: NO
# %%PORTNAME%%_bind (str): HTTP server host
# Default: localhost
# %%PORTNAME%%_listen (str): HTTP server listen port
# Default: 8081
# %%PORTNAME%%_user (str): %%PORTNAME%% daemon user
# Default: %%PGWEBUSER%%
# %%PORTNAME%%_group (str): %%PORTNAME%% daemon group
# Default: %%PGWEBGROUP%%
. /etc/rc.subr
name="%%PORTNAME%%"
rcvar="%%PORTNAME%%_enable"
load_rc_config $name
: ${%%PORTNAME%%_user:="www"}
: ${%%PORTNAME%%_group:="www"}
: ${%%PORTNAME%%_enable:="NO"}
: ${%%PORTNAME%%_bind:="localhost"}
: ${%%PORTNAME%%_flags=""}
: ${%%PORTNAME%%_facility:="daemon"}
: ${%%PORTNAME%%_priority:="debug"}
: ${%%PORTNAME%%_listen:="8081"}
procname="%%PREFIX%%/bin/${name}"
pidfile="/var/run/${name}.pid"
start_precmd="${name}_precmd"
command=/usr/sbin/daemon
command_args="-S -l ${%%PORTNAME%%_facility} -s ${%%PORTNAME%%_priority} -T ${name} -t ${name} -p ${pidfile} \
${procname} --bind=${%%PORTNAME%%_bind} --listen=${%%PORTNAME%%_listen} ${%%PORTNAME%%_flags}"
%%PORTNAME%%_precmd()
{
install -o ${%%PORTNAME%%_user} /dev/null ${pidfile}
}
run_rc_command "$1"

View File

@ -0,0 +1,22 @@
[
{ type: install
message: <<EOM
To run Pgweb at startup, enable it in your /etc/rc.conf:
sysrc pgweb_enable="YES"
To start Pgweb:
service pgweb start
Pgweb will listen on port 8081 and bind to localhost.
This can be changed by setting "pgweb_bind" and "pgweb_listen"
in /etc/rc.conf.
sysrc pgweb_bind="0.0.0.0" pgweb_listen="80"
Additional options can be set using "pgweb_flags". See 'pgweb --help' for a list
of all options.
EOM
}
]

View File

@ -1,8 +1,8 @@
# Created by: Bernard Spil <brnrd@FreeBSD.org>
PORTNAME?= mariadb
PORTVERSION= 10.3.31
PORTREVISION?= 1
PORTVERSION= 10.3.32
PORTREVISION?= 0
CATEGORIES= databases
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \
http://mirror2.hs-esslingen.de/pub/Mirrors/${SITESDIR}/ \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1628426460
SHA256 (mariadb-10.3.31.tar.gz) = 20421dfe5750f510ab0ee23420337332e6799cd38fa31332e2841dfa956eb771
SIZE (mariadb-10.3.31.tar.gz) = 73298653
TIMESTAMP = 1636550062
SHA256 (mariadb-10.3.32.tar.gz) = 948d0cdf2f92c60cff4232af9d724e0a4bbeafbb35762fa429e7ba5c3811c064
SIZE (mariadb-10.3.32.tar.gz) = 73389214

View File

@ -1,126 +0,0 @@
From d09426f9e60fd93296464ec9eb5f9d85566437d3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= <marko.makela@mariadb.com>
Date: Fri, 10 Sep 2021 19:15:41 +0300
Subject: [PATCH] MDEV-26537 InnoDB corrupts files due to incorrect st_blksize
calculation
The st_blksize returned by fstat(2) is not documented to be
a power of 2, like we assumed in
commit 58252fff15acfe7c7b0452a87e202e3f8e454e19 (MDEV-26040).
While on Linux, the st_blksize appears to report the file system
block size (which hopefully is not smaller than the sector size
of the underlying block device), on FreeBSD we observed
st_blksize values that might have been something similar to st_size.
Also IBM AIX was affected by this. A simple test case would
lead to a crash when using the minimum innodb_buffer_pool_size=5m
on both FreeBSD and AIX:
seq -f 'create table t%g engine=innodb select * from seq_1_to_200000;' \
1 100|mysql test&
seq -f 'create table u%g engine=innodb select * from seq_1_to_200000;' \
1 100|mysql test&
We will fix this by not trusting st_blksize at all, and assuming that
the smallest allowed write size (for O_DIRECT) is 4096 bytes. We hope
that no storage systems with larger block size exist. Anything larger
than 4096 bytes should be unlikely, given that it is the minimum
virtual memory page size of many contemporary processors.
MariaDB Server on Microsoft Windows was not affected by this.
While the 512-byte sector size of the venerable Seagate ST-225 is still
in widespread use, the minimum innodb_page_size is 4096 bytes, and
innodb_log_file_size can be set in integer multiples of 65536 bytes.
The only occasion where InnoDB uses smaller data file block sizes than
4096 bytes is with ROW_FORMAT=COMPRESSED tables with KEY_BLOCK_SIZE=1
or KEY_BLOCK_SIZE=2 (or innodb_page_size=4096). For such tables,
we will from now on preallocate space in integer multiples of 4096 bytes
and let regular writes extend the file by 1024, 2048, or 3072 bytes.
The view INFORMATION_SCHEMA.INNODB_SYS_TABLESPACES.FS_BLOCK_SIZE
should report the raw st_blksize.
For page_compressed tables, the function fil_space_get_block_size()
will map to 512 any st_blksize value that is larger than 4096.
os_file_set_size(): Assume that the file system block size is 4096 bytes,
and only support extending files to integer multiples of 4096 bytes.
fil_space_extend_must_retry(): Round down the preallocation size to
an integer multiple of 4096 bytes.
--- mysql-test/suite/innodb/t/check_ibd_filesize.test.orig 2021-08-02 10:58:56 UTC
+++ mysql-test/suite/innodb/t/check_ibd_filesize.test
@@ -46,6 +46,12 @@ perl;
print "# bytes: ", (-s "$ENV{MYSQLD_DATADIR}/test/t1.ibd"), "\n";
EOF
INSERT INTO t1 SELECT seq,REPEAT('a',30000) FROM seq_1_to_20;
+# Ensure that the file will be extended with the last 1024-byte page
+# after the file was pre-extended in 4096-byte increments.
+--disable_query_log
+FLUSH TABLE t1 FOR EXPORT;
+UNLOCK TABLES;
+--enable_query_log
perl;
print "# bytes: ", (-s "$ENV{MYSQLD_DATADIR}/test/t1.ibd"), "\n";
EOF
mysql-test/suite/innodb/t/check_ibd_filesize.test | 6 ++++++
storage/innobase/fil/fil0fil.cc | 13 +++++++++----
storage/innobase/os/os0file.cc | 7 ++++---
3 files changed, 19 insertions(+), 7 deletions(-)
--- storage/innobase/fil/fil0fil.cc.orig 2021-08-02 10:58:57 UTC
+++ storage/innobase/fil/fil0fil.cc
@@ -942,11 +942,17 @@ fil_space_extend_must_retry(
const page_size_t pageSize(space->flags);
const ulint page_size = pageSize.physical();
- /* fil_read_first_page() expects srv_page_size bytes.
- fil_node_open_file() expects at least 4 * srv_page_size bytes.*/
- os_offset_t new_size = std::max(
- os_offset_t(size - file_start_page_no) * page_size,
+ /* fil_read_first_page() expects innodb_page_size bytes.
+ fil_node_open_file() expects at least 4 * innodb_page_size bytes.
+ os_file_set_size() expects multiples of 4096 bytes.
+ For ROW_FORMAT=COMPRESSED tables using 1024-byte or 2048-byte
+ pages, we will preallocate up to an integer multiple of 4096 bytes,
+ and let normal writes append 1024, 2048, or 3072 bytes to the file. */
+ os_offset_t new_size = std::max(
+ (os_offset_t(size - file_start_page_no) * page_size)
+ & ~os_offset_t(4095),
os_offset_t(FIL_IBD_FILE_INITIAL_SIZE << srv_page_size_shift));
+
*success = os_file_set_size(node->name, node->handle, new_size,
FSP_FLAGS_HAS_PAGE_COMPRESSION(space->flags));
--- storage/innobase/os/os0file.cc.orig 2021-08-02 10:58:57 UTC
+++ storage/innobase/os/os0file.cc
@@ -5351,6 +5351,8 @@ os_file_set_size(
os_offset_t size,
bool is_sparse)
{
+ ut_ad(!(size & 4095));
+
#ifdef _WIN32
/* On Windows, changing file size works well and as expected for both
sparse and normal files.
@@ -5392,7 +5394,7 @@ fallback:
if (current_size >= size) {
return true;
}
- current_size &= ~os_offset_t(statbuf.st_blksize - 1);
+ current_size &= ~4095ULL;
err = posix_fallocate(file, current_size,
size - current_size);
}
@@ -5432,8 +5434,7 @@ fallback:
if (fstat(file, &statbuf)) {
return false;
}
- os_offset_t current_size = statbuf.st_size
- & ~os_offset_t(statbuf.st_blksize - 1);
+ os_offset_t current_size = statbuf.st_size & ~4095ULL;
#endif
if (current_size >= size) {
return true;

View File

@ -1,8 +1,8 @@
# Created by: Bernard Spil <brnrd@FreeBSD.org>
PORTNAME?= mariadb
PORTVERSION= 10.4.21
PORTREVISION?= 1
PORTVERSION= 10.4.22
PORTREVISION?= 0
CATEGORIES= databases
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \
http://mirror2.hs-esslingen.de/pub/Mirrors/${SITESDIR}/ \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1628423421
SHA256 (mariadb-10.4.21.tar.gz) = 94dd2e6f5d286de8a7dccffe984015d4253a0568281c7440e772cfbe098a291d
SIZE (mariadb-10.4.21.tar.gz) = 84809537
TIMESTAMP = 1636537152
SHA256 (mariadb-10.4.22.tar.gz) = 44bdc36eeb02888296e961718bae808f3faab268ed49160a785248db60500c00
SIZE (mariadb-10.4.22.tar.gz) = 84916052

View File

@ -1,126 +0,0 @@
From d09426f9e60fd93296464ec9eb5f9d85566437d3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= <marko.makela@mariadb.com>
Date: Fri, 10 Sep 2021 19:15:41 +0300
Subject: [PATCH] MDEV-26537 InnoDB corrupts files due to incorrect st_blksize
calculation
The st_blksize returned by fstat(2) is not documented to be
a power of 2, like we assumed in
commit 58252fff15acfe7c7b0452a87e202e3f8e454e19 (MDEV-26040).
While on Linux, the st_blksize appears to report the file system
block size (which hopefully is not smaller than the sector size
of the underlying block device), on FreeBSD we observed
st_blksize values that might have been something similar to st_size.
Also IBM AIX was affected by this. A simple test case would
lead to a crash when using the minimum innodb_buffer_pool_size=5m
on both FreeBSD and AIX:
seq -f 'create table t%g engine=innodb select * from seq_1_to_200000;' \
1 100|mysql test&
seq -f 'create table u%g engine=innodb select * from seq_1_to_200000;' \
1 100|mysql test&
We will fix this by not trusting st_blksize at all, and assuming that
the smallest allowed write size (for O_DIRECT) is 4096 bytes. We hope
that no storage systems with larger block size exist. Anything larger
than 4096 bytes should be unlikely, given that it is the minimum
virtual memory page size of many contemporary processors.
MariaDB Server on Microsoft Windows was not affected by this.
While the 512-byte sector size of the venerable Seagate ST-225 is still
in widespread use, the minimum innodb_page_size is 4096 bytes, and
innodb_log_file_size can be set in integer multiples of 65536 bytes.
The only occasion where InnoDB uses smaller data file block sizes than
4096 bytes is with ROW_FORMAT=COMPRESSED tables with KEY_BLOCK_SIZE=1
or KEY_BLOCK_SIZE=2 (or innodb_page_size=4096). For such tables,
we will from now on preallocate space in integer multiples of 4096 bytes
and let regular writes extend the file by 1024, 2048, or 3072 bytes.
The view INFORMATION_SCHEMA.INNODB_SYS_TABLESPACES.FS_BLOCK_SIZE
should report the raw st_blksize.
For page_compressed tables, the function fil_space_get_block_size()
will map to 512 any st_blksize value that is larger than 4096.
os_file_set_size(): Assume that the file system block size is 4096 bytes,
and only support extending files to integer multiples of 4096 bytes.
fil_space_extend_must_retry(): Round down the preallocation size to
an integer multiple of 4096 bytes.
--- mysql-test/suite/innodb/t/check_ibd_filesize.test.orig 2021-08-02 10:58:56 UTC
+++ mysql-test/suite/innodb/t/check_ibd_filesize.test
@@ -46,6 +46,12 @@ perl;
print "# bytes: ", (-s "$ENV{MYSQLD_DATADIR}/test/t1.ibd"), "\n";
EOF
INSERT INTO t1 SELECT seq,REPEAT('a',30000) FROM seq_1_to_20;
+# Ensure that the file will be extended with the last 1024-byte page
+# after the file was pre-extended in 4096-byte increments.
+--disable_query_log
+FLUSH TABLE t1 FOR EXPORT;
+UNLOCK TABLES;
+--enable_query_log
perl;
print "# bytes: ", (-s "$ENV{MYSQLD_DATADIR}/test/t1.ibd"), "\n";
EOF
mysql-test/suite/innodb/t/check_ibd_filesize.test | 6 ++++++
storage/innobase/fil/fil0fil.cc | 13 +++++++++----
storage/innobase/os/os0file.cc | 7 ++++---
3 files changed, 19 insertions(+), 7 deletions(-)
--- storage/innobase/fil/fil0fil.cc.orig 2021-08-02 10:58:57 UTC
+++ storage/innobase/fil/fil0fil.cc
@@ -942,11 +942,17 @@ fil_space_extend_must_retry(
const page_size_t pageSize(space->flags);
const ulint page_size = pageSize.physical();
- /* fil_read_first_page() expects srv_page_size bytes.
- fil_node_open_file() expects at least 4 * srv_page_size bytes.*/
- os_offset_t new_size = std::max(
- os_offset_t(size - file_start_page_no) * page_size,
+ /* fil_read_first_page() expects innodb_page_size bytes.
+ fil_node_open_file() expects at least 4 * innodb_page_size bytes.
+ os_file_set_size() expects multiples of 4096 bytes.
+ For ROW_FORMAT=COMPRESSED tables using 1024-byte or 2048-byte
+ pages, we will preallocate up to an integer multiple of 4096 bytes,
+ and let normal writes append 1024, 2048, or 3072 bytes to the file. */
+ os_offset_t new_size = std::max(
+ (os_offset_t(size - file_start_page_no) * page_size)
+ & ~os_offset_t(4095),
os_offset_t(FIL_IBD_FILE_INITIAL_SIZE << srv_page_size_shift));
+
*success = os_file_set_size(node->name, node->handle, new_size,
FSP_FLAGS_HAS_PAGE_COMPRESSION(space->flags));
--- storage/innobase/os/os0file.cc.orig 2021-08-02 10:58:57 UTC
+++ storage/innobase/os/os0file.cc
@@ -5351,6 +5351,8 @@ os_file_set_size(
os_offset_t size,
bool is_sparse)
{
+ ut_ad(!(size & 4095));
+
#ifdef _WIN32
/* On Windows, changing file size works well and as expected for both
sparse and normal files.
@@ -5392,7 +5394,7 @@ fallback:
if (current_size >= size) {
return true;
}
- current_size &= ~os_offset_t(statbuf.st_blksize - 1);
+ current_size &= ~4095ULL;
err = posix_fallocate(file, current_size,
size - current_size);
}
@@ -5432,8 +5434,7 @@ fallback:
if (fstat(file, &statbuf)) {
return false;
}
- os_offset_t current_size = statbuf.st_size
- & ~os_offset_t(statbuf.st_blksize - 1);
+ os_offset_t current_size = statbuf.st_size & ~4095ULL;
#endif
if (current_size >= size) {
return true;

View File

@ -1,8 +1,8 @@
# Created by: Bernard Spil <brnrd@FreeBSD.org>
PORTNAME?= mariadb
PORTVERSION= 10.5.12
PORTREVISION?= 1
PORTVERSION= 10.5.13
PORTREVISION?= 0
CATEGORIES= databases
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \
http://mirror2.hs-esslingen.de/pub/Mirrors/${SITESDIR}/ \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1628155943
SHA256 (mariadb-10.5.12.tar.gz) = ab4f1ca69a30c5372e191a68e8b543a74168327680fb1f4067e8cc0a5582e4bd
SIZE (mariadb-10.5.12.tar.gz) = 101914615
TIMESTAMP = 1636446066
SHA256 (mariadb-10.5.13.tar.gz) = 16f008c66831130e9263b2601265d566ffc4e890d37bacecd4dcecebfd0d1c58
SIZE (mariadb-10.5.13.tar.gz) = 102047279

View File

@ -1,109 +0,0 @@
From 716f04a40f225af11fa88e793441da96dd0ddf21 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= <marko.makela@mariadb.com>
Date: Fri, 10 Sep 2021 11:20:12 +0300
Subject: [PATCH] MDEV-26537 InnoDB corrupts files due to incorrect st_blksize
calculation
The st_blksize returned by fstat(2) is not documented to be
a power of 2, like we assumed in
commit 58252fff15acfe7c7b0452a87e202e3f8e454e19 (MDEV-26040).
While on Linux, the st_blksize appears to report the file system
block size, on FreeBSD it seems to be something similar to st_size.
Also IBM AIX was affected by the bug. A simple test case that would
lead to a crash when using the minimum innodb_buffer_pool_size=5m:
seq -f 'create table t%g engine=innodb select * from seq_1_to_200000;' \
1 100|mysql test&
seq -f 'create table u%g engine=innodb select * from seq_1_to_200000;' \
1 100|mysql test&
We will fix this by not trusting st_blksize at all, and assuming that
the file system block size is 4096 bytes. We hope that no storage systems
with larger block size exist. Anything larger than 4096 bytes should be
unlikely, given that it is the minimum virtual memory page size of many
contemporary processors.
While the block size 512 bytes of the venerable Seagate ST-225 is still
in widespread use, the minimum innodb_page_size is 4096 bytes, and
innodb_log_file_size can be set in integer multiples of 65536 bytes.
The only occasion where InnoDB uses smaller block sizes than 4096 bytes
is with ROW_FORMAT=COMPRESSED tables with KEY_BLOCK_SIZE=1
or KEY_BLOCK_SIZE=2 (or innodb_page_size=4096). For such tables,
we will from now on preallocate space in integer multiples of 4096 bytes
and let regular writes extend the file by 1024, 2048, or 3072 bytes.
The view INFORMATION_SCHEMA.INNODB_SYS_TABLESPACES.FS_BLOCK_SIZE
should report the raw st_blksize.
For page_compressed tables, the function fil_space_get_block_size()
will map to 512 any st_blksize value that is larger than 4096.
os_file_set_size(): Assume that the file system block size is 4096 bytes,
and only support extending files to integer multiples of 4096 bytes.
fil_space_extend_must_retry(): Round down the preallocation size to
an integer multiple of 4096 bytes.
---
mysql-test/suite/innodb/r/check_ibd_filesize,4k.rdiff | 2 +-
storage/innobase/fil/fil0fil.cc | 11 ++++++++---
storage/innobase/os/os0file.cc | 7 ++++---
3 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/storage/innobase/fil/fil0fil.cc b/storage/innobase/fil/fil0fil.cc
index 6af8b729d78c5..b9421df3ffbad 100644
--- storage/innobase/fil/fil0fil.cc
+++ storage/innobase/fil/fil0fil.cc
@@ -578,10 +578,15 @@ fil_space_extend_must_retry(
const unsigned page_size = space->physical_size();
- /* Datafile::read_first_page() expects srv_page_size bytes.
- fil_node_t::read_page0() expects at least 4 * srv_page_size bytes.*/
+ /* Datafile::read_first_page() expects innodb_page_size bytes.
+ fil_node_t::read_page0() expects at least 4 * innodb_page_size bytes.
+ os_file_set_size() expects multiples of 4096 bytes.
+ For ROW_FORMAT=COMPRESSED tables using 1024-byte or 2048-byte
+ pages, we will preallocate up to an integer multiple of 4096 bytes,
+ and let normal writes append 1024, 2048, or 3072 bytes to the file. */
os_offset_t new_size = std::max(
- os_offset_t(size - file_start_page_no) * page_size,
+ (os_offset_t(size - file_start_page_no) * page_size)
+ & ~os_offset_t(4095),
os_offset_t(FIL_IBD_FILE_INITIAL_SIZE << srv_page_size_shift));
*success = os_file_set_size(node->name, node->handle, new_size,
diff --git a/storage/innobase/os/os0file.cc b/storage/innobase/os/os0file.cc
index dde1975ea08b5..9e1eeff202d4b 100644
--- storage/innobase/os/os0file.cc
+++ storage/innobase/os/os0file.cc
@@ -3303,6 +3303,8 @@ os_file_set_size(
os_offset_t size,
bool is_sparse)
{
+ ut_ad(!(size & 4095));
+
#ifdef _WIN32
/* On Windows, changing file size works well and as expected for both
sparse and normal files.
@@ -3344,7 +3346,7 @@ os_file_set_size(
if (current_size >= size) {
return true;
}
- current_size &= ~os_offset_t(statbuf.st_blksize - 1);
+ current_size &= ~4095ULL;
err = posix_fallocate(file, current_size,
size - current_size);
}
@@ -3384,8 +3386,7 @@ os_file_set_size(
if (fstat(file, &statbuf)) {
return false;
}
- os_offset_t current_size = statbuf.st_size
- & ~os_offset_t(statbuf.st_blksize - 1);
+ os_offset_t current_size = statbuf.st_size & ~4095ULL;
#endif
if (current_size >= size) {
return true;

View File

@ -1,11 +0,0 @@
--- extra/CMakeLists.txt.orig 2020-06-23 15:10:16 UTC
+++ extra/CMakeLists.txt
@@ -46,7 +46,7 @@ ADD_CUSTOM_TARGET(GenError
DEPENDS
${CMAKE_BINARY_DIR}/include/mysqld_error.h.tmp)
-MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.c)
+MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.c COMPONENT Client)
TARGET_LINK_LIBRARIES(my_print_defaults mysys)
MYSQL_ADD_EXECUTABLE(perror perror.c)

View File

@ -7,6 +7,10 @@ MASTER_SITES= https://fastdl.mongodb.org/src/ \
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
DISTNAME= mongodb-src-${DISTVERSIONPREFIX}${DISTVERSION}
PATCH_SITES= https://github.com/${PORTNAME}/${PORTNAME:S/db//}/commit/
PATCHFILES+= a0a70c53cc7a.patch:-p1 # https://jira.mongodb.org/browse/SERVER-41827
PATCHFILES+= edf4ab0f8174.patch:-p1 # https://jira.mongodb.org/browse/SERVER-43979
MAINTAINER= ronald-lists@klop.ws
COMMENT= Distributed document-oriented "NoSQL" database (4.2.x Branch)

View File

@ -1,3 +1,7 @@
TIMESTAMP = 1632392379
SHA256 (mongodb-src-r4.2.17.tar.gz) = e329ef22656337aef855d0ff6c9e79572fc8ace94c37c8996f63c0871c1bbf50
SIZE (mongodb-src-r4.2.17.tar.gz) = 62216350
SHA256 (a0a70c53cc7a.patch) = 1435de7b6e6343c996fd58556d721f184b208d90d280996bd0c35dd32339b6b2
SIZE (a0a70c53cc7a.patch) = 1078
SHA256 (edf4ab0f8174.patch) = 87be45f996b1b7fc3700407d6d6671ec6b4b6a593de54ca5355bb6daec3d0213
SIZE (edf4ab0f8174.patch) = 1220

View File

@ -1,7 +1,7 @@
# Created by: "Mahdi Mokhtari <mokhi64@gmail.com>"
PORTNAME= mysql
PORTREVISION= 1
PORTREVISION= 0
PKGNAMESUFFIX= 57-client
COMMENT= Multithreaded SQL database (client)

View File

@ -1,7 +1,7 @@
# Created by: Mahdi Mokhtari <mokhi64@gmail.com>
PORTNAME?= mysql
PORTVERSION= 5.7.35
PORTVERSION= 5.7.36
PORTREVISION?= 0
CATEGORIES= databases
MASTER_SITES= MYSQL/MySQL-5.7

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1627053937
SHA256 (mysql-boost-5.7.35.tar.gz) = 6b30c93e5927857e31769bf5356eb23a5cff59c0a0205e5772b51b09bf3f9e12
SIZE (mysql-boost-5.7.35.tar.gz) = 52959014
TIMESTAMP = 1635184799
SHA256 (mysql-boost-5.7.36.tar.gz) = 99efd49b9bfe44d0ecebedce3db075c5f0e9d4b6fc08cfe0a42b86418e5f06da
SIZE (mysql-boost-5.7.36.tar.gz) = 52968383

View File

@ -1,24 +0,0 @@
--- sql/binlog.cc.orig 2021-03-26 06:58:52 UTC
+++ sql/binlog.cc
@@ -9973,8 +9973,8 @@ void MYSQL_BIN_LOG::report_missing_purged_gtids(const
char* missing_gtids= NULL;
char* slave_executed_gtids= NULL;
- gtid_missing.to_string(&missing_gtids, NULL);
- slave_executed_gtid_set->to_string(&slave_executed_gtids, NULL);
+ gtid_missing.to_string(&missing_gtids, false);
+ slave_executed_gtid_set->to_string(&slave_executed_gtids, false);
/*
Log the information about the missing purged GTIDs to the error log
@@ -10045,8 +10045,8 @@ void MYSQL_BIN_LOG::report_missing_gtids(const Gtid_se
Gtid_set gtid_missing(slave_executed_gtid_set->get_sid_map());
gtid_missing.add_gtid_set(slave_executed_gtid_set);
gtid_missing.remove_gtid_set(previous_gtid_set);
- gtid_missing.to_string(&missing_gtids, NULL);
- slave_executed_gtid_set->to_string(&slave_executed_gtids, NULL);
+ gtid_missing.to_string(&missing_gtids, false);
+ slave_executed_gtid_set->to_string(&slave_executed_gtids, false);
String tmp_uuid;
uchar name[]= "slave_uuid";

View File

@ -1,4 +1,4 @@
Procedural and simple OO wrapper for rrdtool - data logging and graphing system
for time series data.
WWW: http://www.pecl.php.net/package/rrd/
WWW: https://pecl.php.net/package/rrd

View File

@ -1,25 +1,28 @@
# Created by: vanilla@
PORTNAME= plv8
PORTVERSION= 1.4.8
PORTVERSION= 3.0.0
PORTREVISION= 1
DISTVERSIONPREFIX= v
PORTREVISION= 6
CATEGORIES= databases
PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}-
PKGNAMESUFFIX= js
MAINTAINER= ports@FreeBSD.org
MAINTAINER= mizhka@FreeBSD.org
COMMENT= PL/v8js procedural language for PostgreSQL database
LICENSE= PostgreSQL
BROKEN= fails to build
BUILD_DEPENDS= bash:shells/bash
LIB_DEPENDS= libv8.so:lang/v8
USES= compiler:c++11-lang gmake perl5 pgsql:9.6-10
USES= compiler:c++14-lang gmake perl5 pgsql:9.6-10
USE_PERL5= build
USE_GITHUB= yes
PLIST_SUB= PORTVERSION="${PORTVERSION}"
CXXFLAGS+= -std=c++14
MAKEFILE= Makefile.shared
MAKE_ARGS= CUSTOM_CC=${CXX} CCFLAGS="${CXXFLAGS}"
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1483464767
SHA256 (plv8-plv8-v1.4.8_GH0.tar.gz) = 485c4bb02cc4e7300d249d9ec0dc2be8f7f6b69ded0fd91ba4f7a4ed90ad384a
SIZE (plv8-plv8-v1.4.8_GH0.tar.gz) = 155736
TIMESTAMP = 1634572468
SHA256 (plv8-plv8-v3.0.0_GH0.tar.gz) = de030f5d6b0439710efa05f4c35ffb8ef36ae754fa0e3c46d334352cf1507661
SIZE (plv8-plv8-v3.0.0_GH0.tar.gz) = 9312158

View File

@ -1,11 +0,0 @@
--- Makefile.orig 2015-05-26 17:46:56 UTC
+++ Makefile
@@ -21,7 +21,7 @@ PG_VERSION_NUM := $(shell cat `$(PG_CONF
| perl -ne 'print $$1 and exit if /PG_VERSION_NUM\s+(\d+)/')
# set your custom C++ compler
-CUSTOM_CC = g++
+CUSTOM_CC := $(CXX)
JSS = coffee-script.js livescript.js
# .cc created from .js
JSCS = $(JSS:.js=.cc)

View File

@ -1,27 +0,0 @@
--- plv8.cc.orig 2015-05-26 19:46:56.000000000 +0200
+++ plv8.cc 2016-04-04 17:11:11.340628000 +0200
@@ -9,11 +9,6 @@
#include <new>
extern "C" {
-#define delete delete_
-#define namespace namespace_
-#define typeid typeid_
-#define typename typename_
-#define using using_
#if PG_VERSION_NUM >= 90300
#include "access/htup_details.h"
@@ -32,12 +27,6 @@ extern "C" {
#include "utils/rel.h"
#include "utils/syscache.h"
-#undef delete
-#undef namespace
-#undef typeid
-#undef typename
-#undef using
-
PG_MODULE_MAGIC;
PG_FUNCTION_INFO_V1(plv8_call_handler);

View File

@ -0,0 +1,47 @@
--- plv8_type.cc.orig 2021-10-19 07:08:47 UTC
+++ plv8_type.cc
@@ -600,7 +600,7 @@ CreateExternalArray(void *data, plv8_external_array_ty
array->SetInternalField(0, External::New(isolate, DatumGetPointer(datum)));
// needs to be a copy, as the data could go away
- memcpy(buffer->GetContents().Data(), data, byte_size);
+ memcpy(buffer->GetBackingStore()->Data(), data, byte_size);
return array;
}
@@ -710,7 +710,7 @@ ToScalarDatum(Handle<v8::Value> value, bool *isnull, p
{
if (value->IsUint8Array() || value->IsInt8Array()) {
v8::Handle<v8::Uint8Array> array = v8::Handle<v8::Uint8Array>::Cast(value);
- void *data = array->Buffer()->GetContents().Data();
+ void *data = array->Buffer()->GetBackingStore()->Data();
int len = array->Length();
size_t size = len + VARHDRSZ;
void *result = (void *) palloc(size);
@@ -722,7 +722,7 @@ ToScalarDatum(Handle<v8::Value> value, bool *isnull, p
if (value->IsUint16Array() || value->IsInt16Array()) {
v8::Handle<v8::Uint16Array> array = v8::Handle<v8::Uint16Array>::Cast(value);
- void *data = array->Buffer()->GetContents().Data();
+ void *data = array->Buffer()->GetBackingStore()->Data();
int len = array->Length();
size_t size = (len * 2) + VARHDRSZ;
void *result = (void *) palloc(size);
@@ -734,7 +734,7 @@ ToScalarDatum(Handle<v8::Value> value, bool *isnull, p
if (value->IsUint32Array() || value->IsInt32Array()) {
v8::Handle<v8::Uint32Array> array = v8::Handle<v8::Uint32Array>::Cast(value);
- void *data = array->Buffer()->GetContents().Data();
+ void *data = array->Buffer()->GetBackingStore()->Data();
int len = array->Length();
size_t size = (len * 4) + VARHDRSZ;
void *result = (void *) palloc(size);
@@ -746,7 +746,7 @@ ToScalarDatum(Handle<v8::Value> value, bool *isnull, p
if (value->IsArrayBuffer()) {
v8::Handle<v8::ArrayBuffer> array = v8::Handle<v8::ArrayBuffer>::Cast(value);
- void *data = array->GetContents().Data();
+ void *data = array->GetBackingStore()->Data();
int len = array->ByteLength();
size_t size = len + VARHDRSZ;
void *result = (void *) palloc(size);

View File

@ -1,26 +0,0 @@
--- plv8_func.cc.orig 2015-05-26 19:46:56.000000000 +0200
+++ plv8_func.cc 2016-04-04 17:11:11.341047000 +0200
@@ -10,11 +10,6 @@
#include <sstream>
extern "C" {
-#define delete delete_
-#define namespace namespace_
-#define typeid typeid_
-#define typename typename_
-#define using using_
#include "access/xact.h"
#include "catalog/pg_type.h"
@@ -23,11 +18,6 @@ extern "C" {
#include "utils/builtins.h"
#include "utils/lsyscache.h"
-#undef delete
-#undef namespace
-#undef typeid
-#undef typename
-#undef using
} // extern "C"
using namespace v8;

View File

@ -1,26 +0,0 @@
--- plv8_type.cc.orig 2015-05-26 19:46:56.000000000 +0200
+++ plv8_type.cc 2016-04-04 17:11:11.341361000 +0200
@@ -8,11 +8,6 @@
#include "plv8.h"
extern "C" {
-#define delete delete_
-#define namespace namespace_
-#define typeid typeid_
-#define typename typename_
-#define using using_
#if PG_VERSION_NUM >= 90300
#include "access/htup_details.h"
@@ -29,11 +24,6 @@ extern "C" {
#include "utils/syscache.h"
#include "utils/typcache.h"
-#undef delete
-#undef namespace
-#undef typeid
-#undef typename
-#undef using
} // extern "C"
//#define CHECK_INTEGER_OVERFLOW

View File

@ -1,6 +1,30 @@
lib/postgresql/plv8.so
lib/postgresql/plv8-%%PORTVERSION%%.so
share/postgresql/extension/plv8.control
share/postgresql/extension/plv8--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--1.5.0--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--1.5.1--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--1.5.2--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--1.5.3--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--1.5.4--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--1.5.5--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--1.5.6--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--1.5.7--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--2.0.0--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--2.0.1--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--2.0.3--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--2.1.0--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--2.1.2--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--2.3.0--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--2.3.1--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--2.3.10--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--2.3.2--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--2.3.3--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--2.3.4--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--2.3.5--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--2.3.6--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--2.3.7--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--2.3.8--%%PORTVERSION%%.sql
share/postgresql/extension/plv8--2.3.9--%%PORTVERSION%%.sql
share/postgresql/extension/plcoffee.control
share/postgresql/extension/plcoffee--%%PORTVERSION%%.sql
share/postgresql/extension/plls.control

View File

@ -1,6 +1,6 @@
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
DISTVERSION?= 10.18
DISTVERSION?= 10.19
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1628577808
SHA256 (postgresql/postgresql-10.18.tar.bz2) = 57477c2edc82c3f86a74747707b3babc1f301f389315ae14e819e025c0ba3801
SIZE (postgresql/postgresql-10.18.tar.bz2) = 19197042
TIMESTAMP = 1636466829
SHA256 (postgresql/postgresql-10.19.tar.bz2) = 6eb830b428b60e84ae87e20436bce679c4d9d0202be7aec0e41b0c67d9134239
SIZE (postgresql/postgresql-10.19.tar.bz2) = 19261478

View File

@ -758,6 +758,7 @@ lib/libpgcommon.a
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Guam
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Honolulu
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Johnston
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kanton
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kiritimati
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kosrae
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kwajalein

View File

@ -1,6 +1,6 @@
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
DISTVERSION?= 11.13
DISTVERSION?= 11.14
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1628577840
SHA256 (postgresql/postgresql-11.13.tar.bz2) = a0c3689ff7f565288002cbc138779d5121d74831a5e8341aea7aa86e99b6bc48
SIZE (postgresql/postgresql-11.13.tar.bz2) = 20123787
TIMESTAMP = 1636466850
SHA256 (postgresql/postgresql-11.14.tar.bz2) = 965c7f4be96fb64f9581852c58c4f05c3812d4ad823c0f3e2bdfe777c162f999
SIZE (postgresql/postgresql-11.14.tar.bz2) = 20172910

View File

@ -1425,6 +1425,7 @@ lib/libpgcommon.a
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Guam
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Honolulu
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Johnston
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kanton
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kiritimati
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kosrae
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kwajalein

View File

@ -1,6 +1,6 @@
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
DISTVERSION?= 12.8
DISTVERSION?= 12.9
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1628577879
SHA256 (postgresql/postgresql-12.8.tar.bz2) = e26401e090c34ccb15ffb33a111f340833833535a7b7c5cd11cd88ab57d9c62a
SIZE (postgresql/postgresql-12.8.tar.bz2) = 20849478
TIMESTAMP = 1636466871
SHA256 (postgresql/postgresql-12.9.tar.bz2) = 89fda2de33ed04a98548e43f3ee5f15b882be17505d631fe0dd1a540a2b56dce
SIZE (postgresql/postgresql-12.9.tar.bz2) = 20904260

View File

@ -1448,6 +1448,7 @@ lib/libpgcommon.a
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Guam
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Honolulu
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Johnston
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kanton
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kiritimati
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kosrae
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kwajalein

View File

@ -1,6 +1,6 @@
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
DISTVERSION?= 13.4
DISTVERSION?= 13.5
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1628577935
SHA256 (postgresql/postgresql-13.4.tar.bz2) = ea93e10390245f1ce461a54eb5f99a48d8cabd3a08ce4d652ec2169a357bc0cd
SIZE (postgresql/postgresql-13.4.tar.bz2) = 21157443
TIMESTAMP = 1636466892
SHA256 (postgresql/postgresql-13.5.tar.bz2) = 9b81067a55edbaabc418aacef457dd8477642827499560b00615a6ea6c13f6b3
SIZE (postgresql/postgresql-13.5.tar.bz2) = 21186674

View File

@ -112,6 +112,7 @@ include/postgresql/server/access/twophase.h
include/postgresql/server/access/twophase_rmgr.h
include/postgresql/server/access/valid.h
include/postgresql/server/access/visibilitymap.h
include/postgresql/server/access/visibilitymapdefs.h
include/postgresql/server/access/xact.h
include/postgresql/server/access/xlog.h
include/postgresql/server/access/xlog_internal.h

View File

@ -1453,6 +1453,7 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Guam
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Honolulu
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Johnston
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kanton
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kiritimati
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kosrae
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kwajalein

View File

@ -1,7 +1,7 @@
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
PORTNAME?= postgresql
DISTVERSION?= 14.0
DISTVERSION?= 14.1
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1632812326
SHA256 (postgresql/postgresql-14.0.tar.bz2) = ee2ad79126a7375e9102c4db77c4acae6ae6ffe3e082403b88826d96d927a122
SIZE (postgresql/postgresql-14.0.tar.bz2) = 21836842
TIMESTAMP = 1636466913
SHA256 (postgresql/postgresql-14.1.tar.bz2) = 4d3c101ea7ae38982f06bdc73758b53727fb6402ecd9382006fa5ecc7c2ca41f
SIZE (postgresql/postgresql-14.1.tar.bz2) = 21887101

View File

@ -880,6 +880,7 @@ lib/postgresql/utf8_and_win.so
%%NLS%%share/locale/sv/LC_MESSAGES/pg_resetwal-14.mo
%%NLS%%share/locale/sv/LC_MESSAGES/pg_rewind-14.mo
%%NLS%%share/locale/sv/LC_MESSAGES/pg_test_fsync-14.mo
%%NLS%%share/locale/sv/LC_MESSAGES/pg_test_timing-14.mo
%%NLS%%share/locale/sv/LC_MESSAGES/pg_upgrade-14.mo
%%NLS%%share/locale/sv/LC_MESSAGES/pg_waldump-14.mo
%%NLS%%share/locale/sv/LC_MESSAGES/plpgsql-14.mo
@ -1469,6 +1470,7 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Guam
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Honolulu
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Johnston
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kanton
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kiritimati
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kosrae
%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kwajalein

View File

@ -1,6 +1,6 @@
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
DISTVERSION?= 9.6.23
DISTVERSION?= 9.6.24
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1628577739
SHA256 (postgresql/postgresql-9.6.23.tar.bz2) = a849f798401ab8c6dfa653ebbcd853b43f2200b4e3bc1ea3cb5bec9a691947b9
SIZE (postgresql/postgresql-9.6.23.tar.bz2) = 19013235
TIMESTAMP = 1636466915
SHA256 (postgresql/postgresql-9.6.24.tar.bz2) = aeb7a196be3ebed1a7476ef565f39722187c108dd47da7489be9c4fcae982ace
SIZE (postgresql/postgresql-9.6.24.tar.bz2) = 19047518
SHA256 (postgresql/pg-96b4-icu-2016-10-02.diff.gz) = 85f81baa0fc8f692bcf802c8645196d9e3afdef4f760cef712d940b87655486e
SIZE (postgresql/pg-96b4-icu-2016-10-02.diff.gz) = 5998

Some files were not shown because too many files have changed in this diff Show More