Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
nia 074b22f355 qt5-qtwebkit: Update to 5.212.0-alpha4
WARNING: This release is based on old WebKit revision with known unpatched vulnerabilities. Please use it carefully and avoid visiting untrusted websites and using it for transmission of sensitive data. Please wait for new release from qtwebkit-dev branch to use it with untrusted content.

### New APIs

* `QWebSetting::ErrorPageEnabled` - `true` by default, allows to disable built-in error pages if they are not desirable

### Improvements

* [CSS Compositing](https://www.w3.org/TR/compositing-1) is now supported
* Push is enabled by default for HTTP/2 requests
* QtWebKit does not require Python 2 anymore for building and can use Python 3 instead
* QtWebKit won't be eager to pick bitmap fonts as a suitable choice for standard font families
* More appropriiate hinting option for web fonts is used

### Bug fixes

* Fix memory leak in [CustomEvent](https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent/CustomEvent)
* SVG fragment identifier is not respected if it is a part of an HTTP URL  (#818)
* Context menu actions for images in Resources tab of inspector use blob: instead of original URL (#899)
* Always enable JavaScript for QWebInspector (#566)
* Inspector UI: Only selected item is painted in Styles combobox (#262)
* Inspector should inspect itself in DEVELOPER_MODE only (#444)
* fast/gradients/css3-color-stop-invalid.html - box is green instead of white (#230)
* Work around [QTBUG-77308](https://bugreports.qt.io/browse/QTBUG-77308) when using Qt < 5.14
* Fix compilation errors with ICU 65.1 and Qt 5.14
* Fix compilation when QPdf is disabled in Qt
* Fix compilation with MinGW for x86_64 target

### Third-party software updates

Windows binaries are shipped with `ICU 65.1`, `libxml2 2.9.10`, `libxslt 1.1.34`, and `libjpeg-turbo 2.0.3`.

## Sponsors

This release is sponsored by:
* dizmo AG
* Florian Apolloner
* Movable Ink and Michael Nutt
* ScrapingHub
2020-03-21 19:42:36 +00:00
archivers Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
audio *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
benchmarks benchmarks/google-benchmark: add build dependency to Python 2020-03-21 17:27:24 +00:00
biology *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
bootstrap bootstrap: use $* instead of $@ where appropriate 2020-02-23 18:32:46 +00:00
cad Not really C++11 ready. Don't define bool/true/false for C++. 2020-03-18 17:45:25 +00:00
chat Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
comms *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
converters converters/fribidi: remove outdated REPLACE_BASH 2020-03-17 06:42:57 +00:00
cross cross/aarch64-none-elf-binutils: disable configure options check 2020-03-20 17:52:42 +00:00
databases Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
devel py-dotenv: updated to 0.12.0 2020-03-21 19:41:55 +00:00
distfiles
doc Moved geography/py-google-maps-services-python to geography/py-googlemaps; Added sysutils/py-sh; Updated devel/py-dotenv 2020-03-21 19:42:26 +00:00
editors *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
emulators *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
filesystems *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
finance *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
fonts *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
games games/exchess: update to 7.97beta 2020-03-21 14:41:45 +00:00
geography py-google-maps-services-python: renamed to py-googlemaps 2020-03-21 18:59:56 +00:00
graphics Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
ham *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
inputmethod *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
lang Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
licenses Added cc-by-nc-nd-v4.0-license 2020-02-28 11:21:36 +00:00
mail Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
math Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
mbone all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
meta-pkgs meta-packages/boost: remove obsolete SUBST action 2020-03-17 03:48:24 +00:00
misc Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
mk mk/subst.mk: run diff in the default locale 2020-03-21 19:26:12 +00:00
multimedia ffmpeg4: fix PLIST when non-default doc option is enabled 2020-03-21 18:47:33 +00:00
net Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
news news/bystand: Fix unresolved symbols on SunOS 2020-03-20 14:40:56 +00:00
packages
parallel *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
pkgtools Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
print *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
regress regress: migrate SUBST test to the other SUBST tests 2020-03-21 18:43:02 +00:00
security Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
shells *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
sysutils py-sh: also clear USE_LANGUAGES 2020-03-21 19:28:56 +00:00
templates
textproc py-ICU: get it to build on NetBSD 2020-03-21 17:02:14 +00:00
time time/ruby-tzinfo03: remove package 2020-03-21 16:16:42 +00:00
wm wm/fluxbox: remove unknown configure options 2020-03-21 15:58:49 +00:00
www www/ruby-sawyer: update to 0.8.2 2020-03-21 17:16:35 +00:00
x11 qt5-qtwebkit: Update to 5.212.0-alpha4 2020-03-21 19:42:36 +00:00
Makefile Makefile: fix outdated documentation 2020-02-12 15:04:51 +00:00
pkglocate
README.md README.md: minor adjustments 2020-01-15 16:19:22 +00:00

pkgsrc

pkgsrc is a framework for building software for a variety of UNIX-like systems.

It produces binary packages, which can be managed with tools such as pkgin.

Bootstrapping

To use pkgsrc on operating systems other than NetBSD, you first need to bootstrap:

cd pkgsrc/bootstrap
./bootstrap

Note that this is only for the most simple case, using pkgsrc's defaults.

Please consult bootstrap/README and bootstrap/README.OS for detailed information about bootstrapping.

Building packages

cd pkgsrc/category/package-name
$PREFIX/bin/bmake install

Where $PREFIX is where you've chosen to install packages (typically /usr/pkg)

On NetBSD, bmake is simply the built-in make tool.

To build packages in bulk, tools such as pkgtools/pbulk and pkgtools/pkg_comp can be used.

Troubleshooting

Latest sources

To fetch the main CVS repository:

cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc

To work in the Git mirror, which is updated every few hours from CVS:

git clone https://github.com/NetBSD/pkgsrc.git