Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
adam 4b60c16422 py-test: updated to 4.2.0
pytest 4.2.0:

Features
* Class xunit-style functions and methods now obey the scope of autouse fixtures.
This fixes a number of surprising issues like setup_method being called before session-scoped autouse fixtures.

* Display a message at the end of the test session when running under Python 2.7 and 3.4 that pytest 5.0 will no longer support those Python versions.
* The number of selected tests now are also displayed when the -k or -m flags are used.
* pytest_report_teststatus hook now can also receive a config parameter.
* pytest_terminal_summary hook now can also receive a config parameter.

Bug Fixes
* --junitxml can emit XML compatible with Jenkins xUnit. junit_family INI option accepts legacy|xunit1, which produces old style output, and xunit2 that conforms more strictly to https://github.com/jenkinsci/xunit-plugin/blob/xunit-2.3.2/src/main/resources/org/jenkinsci/plugins/xunit/types/model/xsd/junit-10.xsd
* Improve quitting from pdb, especially with --trace.
Using q[quit] after pdb.set_trace() will quit pytest also.

* Warning summary now groups warnings by message instead of by test id.
This makes the output more compact and better conveys the general idea of how much code is actually generating warnings, instead of how many tests call that code.

* monkeypatch.delattr handles class descriptors like staticmethod/classmethod.
* Restore marks being considered keywords for keyword expressions.
* tmp_path fixture and other related ones provides resolved path (a.k.a real path)
* pytest_terminal_summary uses result from pytest_report_teststatus hook, rather than hardcoded strings.
* Correctly handle unittest.SkipTest exception containing non-ascii characters on Python 2.
* Ensure the tmpdir and the tmp_path fixtures are the same folder.
* Ensure tmp_path is always a real path.

Trivial/Internal Changes
* Use a.item() instead of the deprecated np.asscalar(a) in pytest.approx.
np.asscalar has been deprecated in numpy 1.16..

* Copy saferepr from pylib
2019-02-01 11:52:22 +00:00
archivers unrar: updated to 5.7.1 2019-01-31 09:57:44 +00:00
audio fasttracker2: update to b132 2019-01-30 02:33:05 +00:00
benchmarks dnsperf: Fix build with BIND 9.12.3 and newer 2018-10-27 12:04:33 +00:00
biology Add hisat2 2019-01-15 01:27:42 +00:00
bootstrap Update the root_group for Minix to match the changes to mk files. 2018-11-15 22:08:30 +00:00
cad Updated cad/gtkwave to 3.3.98 2019-01-05 14:44:46 +00:00
chat inspircd: add pkg-config to USE_TOOLS. 2019-01-31 14:28:37 +00:00
comms revbump for boost 1.69.0 2018-12-13 19:51:31 +00:00
converters Update to 1.26 2019-01-27 13:26:38 +00:00
cross avrdude: require GNU make 2019-01-26 02:44:34 +00:00
databases py-ldap3: Populate an accidental empty file 2019-01-31 11:02:14 +00:00
devel py-test: updated to 4.2.0 2019-02-01 11:52:22 +00:00
distfiles
doc doc: Updated emulators/libretro-cap32 to 20190128 2019-02-01 10:11:13 +00:00
editors Update to nice, round patchset 800. 2019-01-24 11:17:37 +00:00
emulators libretro-cap32: Update to 20190128 2019-02-01 10:11:03 +00:00
filesystems py-filesystem: removed; successor py-fs 2019-01-16 08:57:17 +00:00
finance py-braintree: updated to 3.51.0 2019-01-25 09:03:03 +00:00
fonts harfbuzz: Fix build on SunOS where int8_t is not explicitly "signed". 2019-01-30 19:21:22 +00:00
games SETGIDGAME -> USE_GAMESGROUP 2019-01-20 08:15:00 +00:00
geography viking: Update to 1.7 2019-01-22 15:28:45 +00:00
graphics tex-pstricks-add{,-doc}: update to 3.87 2019-01-30 07:54:01 +00:00
ham uhd: Restore mistakenly-removed PKGREVISION 2019-01-09 19:21:37 +00:00
inputmethod Update to 1.0.5 2019-01-04 23:37:08 +00:00
lang nodejs: Require http-parser>=2.9.0. 2019-01-31 13:38:49 +00:00
licenses Rename abell-94 into purdue (used by Debian) 2018-12-08 17:03:49 +00:00
mail remove obsolete hacks.mk & reduce diffs between mozilla derivative packages 2019-01-29 22:33:57 +00:00
math py-numpy: updated to 1.16.1 2019-02-01 09:24:24 +00:00
mbone Updated mbone/mdd to 20180824 2018-08-29 00:50:12 +00:00
meta-pkgs texlive-collection-latexextra: update to rev 49774 2019-01-30 11:48:00 +00:00
misc py-tqdm: updated to 4.30.0 2019-01-28 14:13:50 +00:00
mk options.description: Add color and xlsx options 2019-01-30 13:01:06 +00:00
multimedia ruby-gnome2: update to 3.3.1. 2019-01-27 02:23:39 +00:00
net net/Makefile: add fstrm 2019-01-31 09:14:20 +00:00
news flnews: update to 0.16. 2019-01-21 12:03:41 +00:00
packages
parallel *: update email for fhajny 2018-12-15 21:12:18 +00:00
pkgtools Update digest package to version 20190127 2019-01-27 22:50:55 +00:00
print link with libraries "-lm -lintl" 2019-01-31 16:36:27 +00:00
regress regress/tools: clarify that only the NetBSD 7 shell exhibits this bug 2018-12-05 19:01:40 +00:00
security libgpg-error: updated to 1.35 2019-01-29 08:08:04 +00:00
shells Update to 5.7 2019-01-27 14:42:25 +00:00
sysutils xfce4-thunar-vcs: remove patches that are not in distinfo 2019-01-31 09:12:23 +00:00
templates
textproc textproc: Add libxlsxwriter 2019-01-30 12:56:14 +00:00
time Update to 0.13 2019-01-27 05:36:44 +00:00
wm Add support for _NET_WM_STATE_FULLSCREEN. 2019-01-26 20:50:50 +00:00
www ocsigen: remove patches that are not in distinfo 2019-01-31 09:13:08 +00:00
x11 x11vnc: update to 0.9.16 2019-02-01 11:24:10 +00:00
Makefile
pkglocate Remove clauses 3,4 from TNF-only copyright blocks. 2018-08-22 20:48:36 +00:00
README README: minor grammatical fix 2019-01-29 03:11:03 +00:00

$NetBSD: README,v 1.21 2019/01/29 03:11:03 gutteridge Exp $

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

To use, bootstrap using:
    cd pkgsrc/bootstrap/
    ./bootstrap

build packages, use:
    cd pkgsrc/category/package-name
    $PREFIX/bin/bmake install

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

Bugs and patches can be filed in the following link (use category 'pkg'):
https://www.netbsd.org/cgi-bin/sendpr.cgi?gndb=netbsd

To fetch the main CVS repository:
    cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc

It's also possible to contribute through pkgsrc wip (work in progress), for
more information, see http://pkgsrc.org/wip/users/

Please see doc/pkgsrc.txt for information.