Commit Graph

13012 Commits

Author SHA1 Message Date
landry
c963b9ccaa Remove audio from main process pledge.
this was only here to support a corner usercase and is now broken due to
unveil integration, and nobody noticed.

direct access to hardware is more or less forbidden now, just use sndiod
if you want to play sound from firefox.

ok tb@ ratchov@
2020-04-22 14:05:47 +00:00
paco
3f91bcc7dd update www/hugo to bugfix release 0.69.1
*  hugolib/filesystems: Fix typo in test suite
* Fix class collector when running with --minify
* related: Fix toLower
* Fix broken test [b3c82575]
* tpl/tmplimpl/template: Change defer RLock to RUnlock
* hugolib: Add Unlock before panic
* docs: Fix typo in Hugo's Security Model
* deps: Update go-org to v1.1.0
* commands: Modify gen chromastyles to output all CSS classes
* deps: Update to goldmark v1.1.28
* Fix query parameter handling in server fast render mode

ok jca@
2020-04-22 11:25:25 +00:00
landry
bcceef2bff Remove www/drupal7
Not kept up to date since 2 years, several drupal security issues
unpatched, doesnt make much sense to be packaged as its mostly unrolling
archives, and nobody in its sane mind would build a new drupal7 website
in 2020 when drupal9 is around the corner.

Upstream recommends to use composer to build a drupal site, so add
a quirk with such message.

ok danj@ ajacoutot@ jasper@ espie@
2020-04-22 11:24:43 +00:00
robert
ec9f42ab9c update to 81.0.4044.122 2020-04-22 11:05:20 +00:00
sthen
4797d5f7dc build PHP 7.4 versions of the pecl-* ports 2020-04-21 20:42:00 +00:00
sthen
10befdfdff remove the forced FLAVORS that knocked out php 7.1 packages; php 7.1 was
already removed so these are no longer needed
2020-04-21 20:41:12 +00:00
jasper
b5de7dedcc remove py3-django and py3-django-lts; these ports have no benefit anymore to be packaged
as most people will install them via pip. furthermore, as these ports were quite
badly outdated it creates a false sense of security for downstream users.

also suggested by f.holop
ok aja@ rpointel@
2020-04-21 07:02:34 +00:00
robert
a34cf65b1d add another missing internal dependency for a mojom rule 2020-04-19 19:11:28 +00:00
landry
7edd12b725 update to php-awl 0.61 2020-04-19 08:13:18 +00:00
kn
da4fb9660d Update to youtube-dl 2020.03.24 2020-04-19 01:23:03 +00:00
cwen
1a3f1b6bd9 webkitgtk4: clang on powerpc specific tweak and fix
- add a missing symbol during the build of the javascriptcore GIR,
  found out by jca@, thanks a lot!
- libcompiler-rt provides __mulodi4(), remove the workaround since
  libgcc is not used anymore

OK aja@ (maintainer), jca@
2020-04-18 16:14:28 +00:00
giovanni
80372f34c7 fix a memory leak in mod_ssl and take maintainership
ok sthen@ on a similar diff
2020-04-17 16:26:32 +00:00
naddy
5a6bb98f65 explicitly specify devel/gettext,-runtime rather than relying on
subpackage defaults for devel/gettext
2020-04-17 16:14:40 +00:00
semarie
2e930b165a update www/weboob to 2.0
- switchs to pypi repository
- upstream separated weboob and weboob-qt . this port only follows weboob (lib and cli applications)
  (weboob-qt could be added later on demand)

ok solene@
2020-04-17 15:06:57 +00:00
cwen
0e33bdb13d libsass: disable forced concurrent compilation to avoid excessive RAM
usage on memory constrained archs.

OK jasper@ (maintainer)
2020-04-16 21:06:54 +00:00
robert
934c7559d4 update to 81.0.4044.113 2020-04-16 15:23:04 +00:00
mariani
e178973b60 UPDATE: www/ap2-mod_wsgi 4.6.5 to 4.7.1
Changelogs:
https://github.com/GrahamDumpleton/mod_wsgi/blob/4.7.1/docs/release-notes/version-4.6.6.rst
https://github.com/GrahamDumpleton/mod_wsgi/blob/4.7.1/docs/release-notes/version-4.6.7.rst
https://github.com/GrahamDumpleton/mod_wsgi/blob/4.7.1/docs/release-notes/version-4.6.8.rst
https://github.com/GrahamDumpleton/mod_wsgi/blob/4.7.1/docs/release-notes/version-4.7.0.rst
https://github.com/GrahamDumpleton/mod_wsgi/blob/4.7.1/docs/release-notes/version-4.7.1.rst

Moved from py2 to py3.

Added WANTLIB += iconv intl

Tested with py3-flask on amd64.

OK sthen@
2020-04-16 10:01:43 +00:00
fcambus
b8f5b768ee Drop maintainership for some more ports I no longer use. 2020-04-15 14:34:50 +00:00
bentley
bc7e8f7d6f Update to vnu-20.3.16. 2020-04-15 03:54:19 +00:00
sthen
0315329940 mark BROKEN-aarch64, these use ring-0.16.11 which fails on aarch64 (already marked broken on sparc64) 2020-04-14 21:45:41 +00:00
stsp
d86a871c65 Fix www/kcgi build on sparc64; our base gcc has no 'deprecated(msg)' attribute
ok jturner@
2020-04-14 19:38:05 +00:00
sthen
d36f8e12e6 www/tor-browser: add defence against font fingerprinting, from maintainer Caspar Schutijser 2020-04-13 16:25:42 +00:00
jturner
ef26d4e0f3 Update kcgi to 0.12.0. See https://kristaps.bsd.lv/kcgi/archive.html for
release notes.
2020-04-13 14:34:37 +00:00
ajacoutot
cd46c04cc1 Update to webkitgtk4-2.28.1. 2020-04-13 14:02:59 +00:00
robert
c4ae08c6bf add a missing internal dependency to avoid random build order failures during bulks 2020-04-13 10:29:36 +00:00
robert
ef1c07b8f8 remove the openbsd specific storage monitor dummy implementation because
chromium ships with its own dummy implementation that we can use
2020-04-12 15:09:41 +00:00
robert
1febb2d545 update to 2020.04.81 2020-04-12 10:52:45 +00:00
robert
71b5dfb370 switch back to using the internal freetype library as it fixes some website
font rendering issues

switching back is now possible because a bug has been fixed in freetype:

commit 5b1a37af563349172230842fcfdb59b5f22afcd0
Author: Dominik R_ttsches <drott@chromium.org>
Date:   Tue Feb 25 11:08:11 2020 +0200

    Fix for CFF space glyph regression (#57541).
2020-04-11 19:05:09 +00:00
sebastia
fcb7f20c3b simple update 2.1.1 -> 2.1.2 2020-04-11 11:27:32 +00:00
paco
3775050750 update www/hugo to bugfix release 0.69.0
* Extend Jsonify to support options map
* Extend Jsonify to support optional indent parameter
* Regen docs helper
* Collect HTML elements during the build to use in PurgeCSS etc.
* Update to latest emoji package
* Update hosting-on-aws-amplify.md
* Add basic "post resource publish support"
* Typo correction [commit 7eba37ae]
* Use semver for min_version per recommendations
* Updateto gitmap v1.1.2
* Add data context to the key in ExecuteAsTemplate"
* Fix hugo mod vendor for regular file mounts
* Revert "Revert "common/herrors: Fix typos in comments""
* Fix typos in comments" [commit 4437e918]
* Fix typos in comments [commi t1123711b]
* Fix TrimShortHTML
* Fix IsDescendant/IsAncestor for overlapping section names
* fix typo in getting started
* Fix _build.list.local logic
* Fix cache reset for a page's collections on server live reload

ok jca@
2020-04-10 19:08:39 +00:00
robert
c59afab281 update to 81.0.4044.92;
this commit also gets rid of an rpath pledge in the renderer
process by initializing fontconfig fontconfig
2020-04-10 18:51:30 +00:00
sthen
167a84eb37 update to tor-browser 9.0.9, from maintainer Caspar Schutijser 2020-04-09 21:15:29 +00:00
landry
496799faf2 remove /usr/local/firefox from unveil() paths for the main process, this dir doesnt exist. 2020-04-08 04:54:32 +00:00
landry
13057f4760 remove patches unneeded since we dont build against systemwide sqlite
they didnt apply anymore anyway, cvs fooled me.

reported by pvk@, thanks!
2020-04-08 04:53:31 +00:00
landry
210a3c3fad Update to firefox 75.0.
See https://www.mozilla.org/en-US/firefox/75.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-12/

- headsup: now pledge/unveil config files are @sampled by default in
  /etc/firefox, this way it's easier for end users to customize them at
will. yeah, everyone can change his mind..

- add a note in the README that WebRTC screen sharing requires disabling
  pledge as it relies on shmget() (reported by Andrea Biscuola, thanks!)

- stop linking against systemwide sqlite library, the possibility was
  removed in #1611386

- add a patch from tb@ to fix broken sandboxing when pledge/unveil
  config files werent found in /etc/firefox (#1623086)

- add a patch from jbeich@freebsd to fix libvpx build on i386 (#1622013)

tested by tb@ and naddy@, thanks!
2020-04-07 14:10:48 +00:00
landry
afa9fec984 Update to firefox-esr 68.7.0.
See https://www.mozilla.org/en-US/firefox/68.7.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-13/
2020-04-07 14:02:15 +00:00
sthen
3d42d58ebf atomic for macppc base-clang 2020-04-06 22:11:21 +00:00
robert
0c519486d1 work around an shmget(2) called and fall back to the XImage API
this should make screen sharing work with most of the online chat systems
2020-04-06 14:44:58 +00:00
pirofti
04e10556a8 Bump after MAINTAINER update. 2020-04-06 08:48:06 +00:00
pirofti
4f09f04a74 Update my email address. 2020-04-06 00:04:31 +00:00
landry
bdbcd688c2 Update to tor-browser 9.0.8, from MAINTAINER Caspar Schutijser
https://blog.torproject.org/new-release-tor-browser-908
2020-04-05 16:58:27 +00:00
robert
150b9ca0b0 get rid of more setpriority(2) to avoid pledge violations 2020-04-05 09:02:19 +00:00
pvk
37ae201ebd Fix node verion after lang/node upgrade.
Clean PLIST from stuff people should add to .gitignore
2020-04-04 20:25:34 +00:00
kn
74d5f14abc Update to cgit 1.2.3
From Lucas Raab, thanks!
2020-04-04 19:28:31 +00:00
landry
66899919cb Ride the previous bump and loosen the RUN_DEPENDS on www/firefox-esr to
be >= the version of the langpack instead of =.

Will allow langpacks from -release to work with firefox-esr updates in
-stable, otherwise packages updates in -stable required one to uninstall
the corresponding langpacks (which dont get updates, as technically a
langpack cant have security issues)

Tested working fine with a 68.5.0esr fr langpack with a 68.6.1esr binary.
2020-04-04 14:41:46 +00:00
landry
6668c33c81 Fix MESSAGE with correct instructions on how to enable an installed
langpack (ESR still looks for lib/firefox/browser/extensions)
2020-04-04 14:27:21 +00:00
landry
60b6b255df Fix langpack installation.
at some point firefox stopped looking for lib/firefox/browser/extensions
or lib/firefox/extensions, and it seems langpacks are only found if
present in lib/firefox/distribution/extensions. Adapt MESSAGE while here
with the correct instructions to enable the installed langpack.

Prompted by a report from Christoph R. Winter, thanks!
2020-04-04 14:25:06 +00:00
robert
a2407526f6 get rid of more setpriority(2) to avoid pledge violations 2020-04-04 13:38:02 +00:00
landry
46c1d49d62 Security update to firefox-esr 68.6.1.
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-11/
2020-04-04 07:19:16 +00:00
landry
e1ee72542e Security update to firefox 74.0.1.
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-11/
2020-04-04 07:18:43 +00:00