aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* multimedia/vmaf: unbreak built-in models after 1868dedecc9arelease/12.3.0Jan Beich2021-11-081-2/+3
| | | | | | | | | | $ 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 355579c2ebff93c22fe8d3bb1004103c4e2154b7)
* multimedia/vmaf: unbreak legacy API consumers after 1868dedecc9aJan Beich2021-11-086-1/+69
| | | | | | | | | | | | | | | | $ 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 7f163c23e1a732c8b65cb7b8ecfbcd9e8dfd1cd8)
* multimedia/ffmpeg: update to 4.4.1Tobias C. Berner2021-11-082-5/+4
| | | | (cherry picked from commit 41314f4bbeed4893189a4c61d69f29eb863aeac1)
* x11-wm/plasma5-kwin: unbreak Xwayland support after 4ea20bee5063Jan Beich2021-11-082-0/+36
| | | | | | | | | kwin_xwl: Failed to find free X11 connection socket PR: 259614 Approved by: tcberner (cherry picked from commit 03033c16bb99787ae83ea1a938550adfc1a6660a)
* security/clamav-lts: Fix plist errorYasuhiro Kimura2021-11-081-3/+3
| | | | | | | | | | | | 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: 2da7ca992591 (security/clamav: Update to new bugfix release 0.103.4) Approved by: fluffy (ports-secteam)
* games/stonesoup: Fix build on armv6/armv7.Robert Clausecker2021-11-086-19/+50
| | | | | | | | | | 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 5304a1914e4dfa3da4cb6d54932ff2f0d5e32f89)
* devel/volk: Fix build on armv7.Robert Clausecker2021-11-081-1/+7
| | | | | | | | | | 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 79ede500f770ed197458e9ae7cf87b2961c4dc16)
* editors/kakoune: Update to 2021.11.08Tobias Kortkamp2021-11-082-4/+4
| | | | | Changes: https://github.com/mawww/kakoune/releases/tag/v2021.11.08 (cherry picked from commit 4884ccdab0ba63ada7339ce83b47cf5468f82d99)
* devel/elfutils: Fix build after mempcpy(3) and wmempcpy(3) were addedYuri Victorovich2021-11-082-1/+11
| | | | | PR: 258092 (cherry picked from commit 06a7ac65bd3efb5eb1a1705a55f11acc812d941d)
* www/firefox: attempt to fix mic on pulseaudioChristoph Moench-Tegeder2021-11-072-0/+166
| | | | | | | | | | | | | | | | 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 2af447c8bac175a02de64aad1e36ad849df2f57f)
* www/firefox-esr: fix build on i386Christoph Moench-Tegeder2021-11-071-0/+93
| | | | | | | | same fix as firefox in edae8a1c040482b1cc559eee4f6d626288d54965 Reported by: ports-fallout (cherry picked from commit 1a2b9d4e69cebdf706ddd8af237038b454e2eac4)
* biology/treekin: UnbreakYuri Victorovich2021-11-071-0/+22
| | | | | | | Recent Lapack API changes broke it. PR: 259179 (cherry picked from commit c16b145a0f292e0aaf321c7b48681ccd63f7280b)
* Mk/Uses/go.mk: fix gomod-clean target when lang/go is not installedGuangyuan Yang2021-11-071-0/+4
| | | | | | | | | | | | | 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 f76516f11076cb293ce87bccfc37797d82844063)
* emulators/yuzu: update to s20211105Jan Beich2021-11-062-5/+5
| | | | | Changes: https://github.com/yuzu-emu/yuzu/compare/863e2e2b4...ced130297 (cherry picked from commit 5cd6a425547ae4490811e40b52cbb4d1274ecca8)
* devel/py-canonicaljson: Update to 1.5.0Po-Chuan Hsieh2021-11-052-4/+4
| | | | | Changes: https://github.com/matrix-org/python-canonicaljson/releases (cherry picked from commit c627954c5d8d6df5c51c24ac3a67ea699a503d2d)
* www/py-httpx: Update to 0.20.0Po-Chuan Hsieh2021-11-052-4/+4
| | | | | Changes: https://github.com/encode/httpx/releases (cherry picked from commit f51a422c3ccbf1e5962091777b2eafb3933f8893)
* www/gallery-dl: update to 1.19.2Jan Beich2021-11-052-4/+4
| | | | | | | Changes: https://github.com/mikf/gallery-dl/releases/tag/v1.19.2 Reported by: GitHub (watch releases) (cherry picked from commit 3653c927c38f70aef0f6cf22e38a10dc04908575)
* multimedia/celluloid: define LICENSE_FILE to avoid stubJan Beich2021-11-051-0/+1
| | | | | | | + flavors of *GPL licenses expect a separate file under Templates/ despite using the same text. (cherry picked from commit 4ca9a507f46e4da3148795a771ac7d697666c058)
* multimedia/celluloid-devel: update to 0.22Jan Beich2021-11-052-6/+5
| | | | | Changes: https://github.com/celluloid-player/celluloid/compare/b864497...v0.22 (cherry picked from commit b7bd73e4f70db86cdd6ebced902bb3d0e1dfe278)
* x11-servers/xwayland-devel: update to 21.0.99.1.115Jan Beich2021-11-052-14/+14
| | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/c93c2e771...80eeff3eb (cherry picked from commit f9767e67581e9721dc3349e9a87696dfa8929d93)
* net/pyrad: Update to 2.4 [1]Kai Knoblich2021-11-052-11/+22
| | | | | | | | | | | | | | | | | | | | | | 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 81389bf63ec797a6797a05a10fab6a958a281da5)
* devel/p5-Data-Unixish: Add a missing dependencyZane C. Bowers-Hadley2021-11-051-1/+2
| | | | | | PR: 259079 MFH: 2021Q4 (cherry picked from commit 5ed693e21d47b0344be156e48bb869d66ac59385)
* textproc/p5-Number-Format-Metric: Add new portZane C. Bowers-Hadley2021-11-055-0/+34
| | | | | | | | | | | | | 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 0821d602adcb0ed87fb39b8222572a87cd6a0793)
* editors/tamago: Unbreak with Emacs 28Yasuhiro Kimura2021-11-052-4/+238
| | | | | | | | PR: 249201 Approved by: maintainer timeout (> 13 months) MFH: 2021Q4 (cherry picked from commit d59facdd8f77110a194894cf74806a83b3879893)
* dns/prometheus-dnssec-exporter: fix distinfoPhilip Paeps2021-11-051-3/+3
| | | | | | | | | | | 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 0d78aa54ad645a88a1a6f297ecc84e6543245572)
* security/mailzu: Fix runtime error with recent PHPKrzysztof2021-11-054-28/+47
| | | | | | | | | * Pet portclippy * Re-format Makefile with portfmt PR: 241745 MFH: 2021Q4 (cherry picked from commit c99114e14f7c799db21764b80ef612e9763e0a61)
* 12.3: add BETA3 MANIFESTS, remove BETA1 MANIFESTSGlen Barber2021-11-0416-61/+61
| | | | | | Sponsored by: Rubicon Communications, LLC ("Netgate") (cherry picked from commit 3ba053dd2ac81f44552771c5239ece2d706a0094)
* devel/jenkins-lts: Update to 2.303.3Li-Wen Hsu2021-11-042-4/+4
| | | | | | | | MFH: 2021Q4 Security: 2bf56269-90f8-4a82-b82f-c0e289f2a0dc Sponsored by: The FreeBSD Foundation (cherry picked from commit c2aec576298caac36fbb161d9775fff1f91f4d4c)
* devel/jenkins: Update to 2.319Li-Wen Hsu2021-11-042-5/+4
| | | | | | | | MFH: 2021Q4 Security: 2bf56269-90f8-4a82-b82f-c0e289f2a0dc Sponsored by: The FreeBSD Foundation (cherry picked from commit ff990c0c961539e426999865ee3c920c99437ffc)
* security/clamav: Update to new bugfix release 0.103.4Yasuhiro Kimura2021-11-043-37/+124
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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@)
* www/gitea: Update to 1.15.6Stefan Bethke2021-11-042-4/+4
| | | | | | | | PR: 259548 MFH: 2021Q4 Security: df794e5d-3975-11ec-84e8-0800273f11ea (cherry picked from commit 60ab5da545494bd0b2b37839927a2409633e8708)
* dns/prometheus-dnssec-exporter: new portPhilip Paeps2021-11-047-0/+180
| | | | | | | | Check for validity and expiration in DNSSEC signatures and expose metrics for Prometheus. https://github.com/chrj/prometheus-dnssec-exporter (cherry picked from commit 1d760bb8fe1c0f024a89b8e3966e3d2bc8722e00)
* emulators/yuzu: update to s20211103Jan Beich2021-11-042-5/+5
| | | | | Changes: https://github.com/yuzu-emu/yuzu/compare/f808a30f9...863e2e2b4 (cherry picked from commit f1f67f4683b90930a80d4f91b33275138cbdec7f)
* multimedia/mplayer: Fix build on armv6, armv7Thomas Zander2021-11-041-2/+4
| | | | | | | | | | | | 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 276a151ebc8de073077485d09de58d8b7e554d47)
* www/firefox: update to 94.0.1Christoph Moench-Tegeder2021-11-032-6/+5
| | | | | | | Release Notes (soon): https://www.mozilla.org/en-US/firefox/94.0.1/releasenotes/ (cherry picked from commit 31d54005d5fbb6d4b85283d4b5931765009e7b77)
* science/linux-zotero: Add new portMateusz Piotrowski2021-11-038-0/+417
| | | | | | | | | | 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 8c6cd1e9189cdfa6918c020fb0c1fb87fa3c03ee)
* multimedia/celluloid-devel: update to 0.21.90Jan Beich2021-11-032-5/+5
| | | | | Changes: https://github.com/celluloid-player/celluloid/8c1c442...b864497 (cherry picked from commit a49894caa8c410ece6012d4e366030213ed605b8)
* x11-toolkits/gtk40: update to 4.4.1Jan Beich2021-11-032-5/+5
| | | | | Changes: https://gitlab.gnome.org/GNOME/gtk/-/blob/4.4.1/NEWS (cherry picked from commit 4ea7aed5a58570bd1876709fa99816c45240885c)
* x11-toolkits/gtk40: properly use LIBVERSION like gtk30Jan Beich2021-11-032-2/+2
| | | | (cherry picked from commit 137d9eda142e6a46eb9451202044b29668f8ec04)
* devel/glib20: update to 2.70.1Jan Beich2021-11-033-69/+5
| | | | | | | | Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.70.1/NEWS PR: 259513 Approved by: tcberner (cherry picked from commit 2de04cfcc58f938f67846485b9c0c171b3533a35)
* graphics/librsvg2-rust: update to 2.52.3Jan Beich2021-11-032-9/+4
| | | | | | | No API/ABI changes since 2.52.0. Changes: https://gitlab.gnome.org/GNOME/librsvg/-/blob/2.52.3/NEWS (cherry picked from commit 5d33a1810484941ca7d847f148e8f3715626dc77)
* x11-wm/river: update to 0.1.0Jan Beich2021-11-032-5/+5
| | | | | | | | 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 bc0ed5080dcde2729c19f3a6bc04b7225117846d)
* x11-wm/river: chase HTTP redirectJan Beich2021-11-033-4/+4
| | | | | https://github.com/riverwm/river/commit/c9de08fa10e1 (cherry picked from commit 76431c6b324038f6a966d4500b0e931967b8fd3d)
* www/py-django-tables2: Update to 2.4.1Kai Knoblich2021-11-032-4/+4
| | | | | | | | | Changelog: https://github.com/jieter/django-tables2/blob/v2.4.1/CHANGELOG.md MFH: 2021Q4 (cherry picked from commit afde616d573718fda2ca724d95ad9a61a2cfc8f5)
* www/py-django-mptt: Update to 0.13.4Kai Knoblich2021-11-032-5/+5
| | | | | | | | | 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 7154d2f4d5aac556c4780d7ec0cf6a1436180c07)
* graphics/libemf: update to 1.0.13 releaseDima Panov2021-11-025-207/+277
| | | | | | | | | | | | | | 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 ebe5436797c8854e0ca72cd029642d9f589ee66a)
* www/firefox-esr: update to 91.3.0Christoph Moench-Tegeder2021-11-0212-1541/+190
| | | | | | | Release Notes: https://www.mozilla.org/en-US/firefox/91.3.0/releasenotes/ (cherry picked from commit c58401d4dda5bdd2d9bd9b50ee45b3d8db54f3b3)
* mail/thunderbird: update to 91.3.0 (rc1)Christoph Moench-Tegeder2021-11-022-4/+5
| | | | | | | Release Notes (soon): https://www.thunderbird.net/en-US/thunderbird/91.3.0/releasenotes/ (cherry picked from commit e7d3ff33186e26af85796c9a6f47cd93f33bfc68)
* devel/py-setuptools_scm: Update to 5.0.2Kai Knoblich2021-11-022-6/+5
| | | | | | | | | | | | | | | | | | | | | | | * 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 33a4a1d205bd4323d330b7cc5f39925e5b3e811c)
* devel/py-setuptools_scm: Do not run "git archive" on Ports treeKai Knoblich2021-11-023-2/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 adc0cc3f69aeac37b9678c6d5b4d548d9c60cfae)