Now
MAIN commitmail json YAML
Updated misc/py-anita to 1.13
MAIN commitmail json YAML
misc/py-anita: update to 2.13
Changes from 2.12:
Install the base32 set by default (when present).
When installing a NetBSD version that has the new "base32" set, don't
mistake it for the "base" set.
Changes from 2.12:
Install the base32 set by default (when present).
When installing a NetBSD version that has the new "base32" set, don't
mistake it for the "base" set.
MAIN commitmail json YAML
Updated misc/py-anita to 1.12
MAIN commitmail json YAML
misc/py-anita: update to 2.12.
Changes from 2.11:
Fix incorrect scratch disk device name for riscv-riscv64 causing the
export of test result data to the host to fail.
Support the new manhtml, base32, and debug32 sets.
When installing a NetBSD version that has the new "manhtml" set, don't
mistake it for the "man" set.
Changes from 2.11:
Fix incorrect scratch disk device name for riscv-riscv64 causing the
export of test result data to the host to fail.
Support the new manhtml, base32, and debug32 sets.
When installing a NetBSD version that has the new "manhtml" set, don't
mistake it for the "man" set.
MAIN commitmail json YAML
Updated misc/py-anita to 2.11
MAIN commitmail json YAML
misc/py-anita: update to 2.11
Changes from 2.10:
Increase the default memory size for sparc to 64M.
On macOS, use the -joliet option to "hdiutil makehybrid" as the -iso
option fails to create a Rock Ridge file system even though the
hdiutil manpage says it will. From Benny Siegert.
Add initial support for riscv-riscv64.
Increase the default of the --test-timeout option to 3 hours, as the
timeout of the crypto/libcrypto/t_libcrypto:bn test case in the NetBSD
ATF test suite has now been increased to 2 hours, and anita must use a
longer timeout than any individual test case.
New command line --no-entropy.
Support Xen PVH virtualization, enabled by "--xen-type pvh".
From Manuel Bouyer.
New command line --partitioning-scheme, for testing i386 and amd64
with MBR partitioning rather than the default GPT partitioning.
Changes from 2.10:
Increase the default memory size for sparc to 64M.
On macOS, use the -joliet option to "hdiutil makehybrid" as the -iso
option fails to create a Rock Ridge file system even though the
hdiutil manpage says it will. From Benny Siegert.
Add initial support for riscv-riscv64.
Increase the default of the --test-timeout option to 3 hours, as the
timeout of the crypto/libcrypto/t_libcrypto:bn test case in the NetBSD
ATF test suite has now been increased to 2 hours, and anita must use a
longer timeout than any individual test case.
New command line --no-entropy.
Support Xen PVH virtualization, enabled by "--xen-type pvh".
From Manuel Bouyer.
New command line --partitioning-scheme, for testing i386 and amd64
with MBR partitioning rather than the default GPT partitioning.
MAIN commitmail json YAML
Mark as only for x86_64. The ffts library does support some other
platforms, but the pkgsrc package currently does not yet support
configuring the library for them.
platforms, but the pkgsrc package currently does not yet support
configuring the library for them.
MAIN commitmail json YAML
Updated misc/py-anita to 2.10
MAIN commitmail json YAML
misc/py-anita: update to 2.10.
Changes from 2.9:
Support the new sysinst root password and entropy configuration user
interface introduced on source date 2022.04.21.17.30.15.
Fix stray quotes in the anita --help output.
When choosing to overwrite a non-NetBSD partition, handle yes/no
choices presented in either order.
Define a scratch disk for macppc (wd1c) so that ATF test results can
be exported to the host.
Changes from 2.9:
Support the new sysinst root password and entropy configuration user
interface introduced on source date 2022.04.21.17.30.15.
Fix stray quotes in the anita --help output.
When choosing to overwrite a non-NetBSD partition, handle yes/no
choices presented in either order.
Define a scratch disk for macppc (wd1c) so that ATF test results can
be exported to the host.
MAIN commitmail json YAML
Updated devel/egypt to 1.11
MAIN commitmail json YAML
devel/egypt: update to 1.11.
Changes from 1.10:
Miscellaneous bug fixes.
New command line option --cluster-by-file.
New command line options --callees and --callers.
Support omitting external functions using the --omit option.
Support new RTL dump function comment syntax of gcc versions 7 and 10.
New command line option --summarize-callers.
Changes from 1.10:
Miscellaneous bug fixes.
New command line option --cluster-by-file.
New command line options --callees and --callers.
Support omitting external functions using the --omit option.
Support new RTL dump function comment syntax of gcc versions 7 and 10.
New command line option --summarize-callers.
MAIN commitmail json YAML
Updated misc/py-anita to 2.9
MAIN commitmail json YAML
misc/py-anita: update to 2.9.
Changes from 2.8:
Support the new "gpufw" set.
Actually reduce the default test timeout to 1 hour as documented in
version 2.5 when anita is invoked as a program rather than as a
library.
Log a message to the structured log file on timeout so that the time
when the timeout occurred can be determined from the message timestamp.
Define a scratch disk for alpha (wd1c) so that ATF test results can
be exported to the host.
In addition to the plain-text ATF test report printed to the console
as the tests progress, also store a clean copy without other console
output in test.txt and export it to the host. Suggested by
Greg Troxel.
Fix failure to destroy the Xen DomU used by the installation stage
before trying to create the one for the boot stage when running
under Python 3.
Fix failure to log in after reboot when running "anita test" on a
self-resizing image without running a separate "anita install" first.
From Joerg Sonnenberger.
Support coypu's proposed sysinst entropy patch.
Remove extra newline in reponse to entropy prompt.
Changes from 2.8:
Support the new "gpufw" set.
Actually reduce the default test timeout to 1 hour as documented in
version 2.5 when anita is invoked as a program rather than as a
library.
Log a message to the structured log file on timeout so that the time
when the timeout occurred can be determined from the message timestamp.
Define a scratch disk for alpha (wd1c) so that ATF test results can
be exported to the host.
In addition to the plain-text ATF test report printed to the console
as the tests progress, also store a clean copy without other console
output in test.txt and export it to the host. Suggested by
Greg Troxel.
Fix failure to destroy the Xen DomU used by the installation stage
before trying to create the one for the boot stage when running
under Python 3.
Fix failure to log in after reboot when running "anita test" on a
self-resizing image without running a separate "anita install" first.
From Joerg Sonnenberger.
Support coypu's proposed sysinst entropy patch.
Remove extra newline in reponse to entropy prompt.
MAIN commitmail json YAML
pkgsrc/lang/gcc7/Makefile@1.38
/
diff
pkgsrc/lang/gcc8/Makefile@1.26 / diff
pkgsrc/lang/gcc9/Makefile@1.30 / diff
pkgsrc/lang/gcc8/Makefile@1.26 / diff
pkgsrc/lang/gcc9/Makefile@1.30 / diff
GCC does not support Darwin-*-aarch64.
MAIN commitmail json YAML
Updated misc/py-anita to 2.8
MAIN commitmail json YAML
misc/py-anita: update to 2.8
Changes from 2.7:
Preemeptively support sysinst requesting entropy as a single line.
Fix bug in 2.7 that caused the provision of entropy to the installer
to fail when running under Python 3.
Omit ",cdrom" when passing a CD-ROM device to a Xen PV domain because
doing so will cause NetBSD/Xen to ignore device since xenbus_probe.c
1.51.
Changes from 2.7:
Preemeptively support sysinst requesting entropy as a single line.
Fix bug in 2.7 that caused the provision of entropy to the installer
to fail when running under Python 3.
Omit ",cdrom" when passing a CD-ROM device to a Xen PV domain because
doing so will cause NetBSD/Xen to ignore device since xenbus_probe.c
1.51.
MAIN commitmail json YAML
misc/py-anita: update Xen reference
In options.mk, there was a reference to Xen 4.2 which is no longer in pkgsrc.
Update it to 4.13.
In options.mk, there was a reference to Xen 4.2 which is no longer in pkgsrc.
Update it to 4.13.
MAIN commitmail json YAML
updated misc/py-anita to 2.7
MAIN commitmail json YAML
misc/py-anita: update to 2.7
Changes from 2.6:
Fix bug in 2.6 that caused the provision of entropy to the installer
to fail when running under Python 2.
Changes from 2.6:
Fix bug in 2.6 that caused the provision of entropy to the installer
to fail when running under Python 2.
MAIN commitmail json YAML
Updated misc/py-anita to 2.6
MAIN commitmail json YAML
misc/py-anita: update to 2.6.
Changes from 2.5:
Support upcoming sysinst changes to support interactive input of
entropy.
Add support for NetBSD/alpha targets.
The "interact" mode now supports interaction with the boot process,
except when the --run option is used.
Changes from 2.5:
Support upcoming sysinst changes to support interactive input of
entropy.
Add support for NetBSD/alpha targets.
The "interact" mode now supports interaction with the boot process,
except when the --run option is used.
MAIN commitmail json YAML
Updated emulators/qemu to 5.1.0nb8
MAIN commitmail json YAML
pkgsrc/emulators/qemu/Makefile@1.255
/
diff
pkgsrc/emulators/qemu/distinfo@1.166 / diff
pkgsrc/emulators/qemu/patches/patch-hw_display_tcx.c@1.1 / diff
pkgsrc/emulators/qemu/distinfo@1.166 / diff
pkgsrc/emulators/qemu/patches/patch-hw_display_tcx.c@1.1 / diff
qemu: fix regression causing failure to boot NetBSD/sparc
Fix the bug of https://bugs.launchpad.net/qemu/+bug/1892540/
by applying the patch submitted by Philippe Mathieu-Daude.
Bump PKGREVISION.
Fix the bug of https://bugs.launchpad.net/qemu/+bug/1892540/
by applying the patch submitted by Philippe Mathieu-Daude.
Bump PKGREVISION.
MAIN commitmail json YAML
Updated misc/py-anita to 2.5
MAIN commitmail json YAML
misc/py-anita: update to 2.5
Changes from 2.4:
Reset the test timeout once per test case, not just once per test
program, and reduce the default timeout to 1 hour.
Changes from 2.4:
Reset the test timeout once per test case, not just once per test
program, and reduce the default timeout to 1 hour.
MAIN commitmail json YAML
Updated misc/py-anita to 2.4
MAIN commitmail json YAML
misc/py-anita: update to 2.4.
Changes from 2.3:
Deal with the root device name of evbarm-aarch64 changing as a result
of the the switch to GPT at source date 2020.05.24.18.44.46.
Changes from 2.3:
Deal with the root device name of evbarm-aarch64 changing as a result
of the the switch to GPT at source date 2020.05.24.18.44.46.
MAIN commitmail json YAML
Updated misc/py-anita to 2.3
MAIN commitmail json YAML
misc/py-anita: update to 2.3.
Changes from 2.2:
Deal with curses sometimes optimizing away the final "s" in "Debug
symbols", causing the debug set to not be installed.
Increase default memory size for amd64 from 128M to 192M, as the
installer no longer runs reliably in 128M without exhausting memory.
Keep logging the console output for a few seconds after shutdown to
catch the autoconf detach messages and possible panics on detach.
When logging shell commands, avoid line breaks between options and
their arguments.
Support the "virt" machine type for evbarm-eamv7hf as an alternative
to the default of vexpress-a15. To enable, use the command line
option --machine virt.
Changes from 2.2:
Deal with curses sometimes optimizing away the final "s" in "Debug
symbols", causing the debug set to not be installed.
Increase default memory size for amd64 from 128M to 192M, as the
installer no longer runs reliably in 128M without exhausting memory.
Keep logging the console output for a few seconds after shutdown to
catch the autoconf detach messages and possible panics on detach.
When logging shell commands, avoid line breaks between options and
their arguments.
Support the "virt" machine type for evbarm-eamv7hf as an alternative
to the default of vexpress-a15. To enable, use the command line
option --machine virt.
MAIN commitmail json YAML
Updated misc/py-anita to 2.2
MAIN commitmail json YAML
misc/py-anita: update to 2.2.
Changes from 2.1:
Clean up some b'' quoting that appeared around strings in the log
output under python3.
New command line option --image-format for selecting the guest disk
image format. Supported values are "dense" (the default) and
"sparse".
Reset the install timeout whenever a new set extraction or other
command is started by sysinst, and reduce the timeout to 1 hour.
This allows hangs in the install phase to be detected more quickly.
Reset the test timeout whenever a new test program is started by ATF,
and reduce the default timeout to 2 hours. If you are passing a
non-default test timeout with the --test-timeout option, it can also
be reduced. This allows hangs during test runs to be detected more
quickly.
Fix the sparc64 CD install which was broken in 2.1, by adding an
index=2 attribute to the virtual CD drive.
Make NetBSD-current/macppc boot by passing "-prom-env qemu_boot_hack=y"
to qemu-system-ppc. From Joerg Sonnenberger.
Changes from 2.1:
Clean up some b'' quoting that appeared around strings in the log
output under python3.
New command line option --image-format for selecting the guest disk
image format. Supported values are "dense" (the default) and
"sparse".
Reset the install timeout whenever a new set extraction or other
command is started by sysinst, and reduce the timeout to 1 hour.
This allows hangs in the install phase to be detected more quickly.
Reset the test timeout whenever a new test program is started by ATF,
and reduce the default timeout to 2 hours. If you are passing a
non-default test timeout with the --test-timeout option, it can also
be reduced. This allows hangs during test runs to be detected more
quickly.
Fix the sparc64 CD install which was broken in 2.1, by adding an
index=2 attribute to the virtual CD drive.
Make NetBSD-current/macppc boot by passing "-prom-env qemu_boot_hack=y"
to qemu-system-ppc. From Joerg Sonnenberger.
MAIN commitmail json YAML
Updated misc/py-anita to 2.1
MAIN commitmail json YAML
misc/py-anita: update to 2.1.
Changes from 2.0:
Add support for the newly added rescue set.
Deal with the sysinst changes of 2019-11-16.
Add support for macppc targets, based on a patch from Joerg
Sonnenberger.
Fix failure to install the sharesrc set due to curses optimization.
Changes from 2.0:
Add support for the newly added rescue set.
Deal with the sysinst changes of 2019-11-16.
Add support for macppc targets, based on a patch from Joerg
Sonnenberger.
Fix failure to install the sharesrc set due to curses optimization.
MAIN commitmail json YAML
Updated misc/py-anita to 2.0
MAIN commitmail json YAML
pkgsrc/misc/py-anita/DESCR@1.4
/
diff
pkgsrc/misc/py-anita/Makefile@1.57 / diff
pkgsrc/misc/py-anita/distinfo@1.40 / diff
pkgsrc/misc/py-anita/Makefile@1.57 / diff
pkgsrc/misc/py-anita/distinfo@1.40 / diff
misc/py-anita: update to 2.0.
Changes from 1.49:
In the test suite, run the tests in parallel to reduce the run time.
Downloads can now be interrupted using SIGINT (control-C).
On NetBSD, invoke makefs using its absolute path /usr/sbin/makefs
as /usr/sbin may not be in PATH.
Add support for Python 3.
When using qemu from pkgsrc, log the exact pkgsrc version of qemu and
glib2, including any nb suffix.
Changes from 1.49:
In the test suite, run the tests in parallel to reduce the run time.
Downloads can now be interrupted using SIGINT (control-C).
On NetBSD, invoke makefs using its absolute path /usr/sbin/makefs
as /usr/sbin may not be in PATH.
Add support for Python 3.
When using qemu from pkgsrc, log the exact pkgsrc version of qemu and
glib2, including any nb suffix.
MAIN commitmail json YAML
qemu: Linux PLIST fixes
bin/virtfs-proxy-helper and man/man1/virtfs-proxy-helper.1 were
missing from the PLIST when building on Linux.
bin/virtfs-proxy-helper and man/man1/virtfs-proxy-helper.1 were
missing from the PLIST when building on Linux.
MAIN commitmail json YAML
Added devel/py-pyte version 0.8.0
MAIN commitmail json YAML
py-pyte: Add version 0.8.0
Pyte is a Python library that emulates the DEC VT100 and compatible
video terminals.
Pyte is a Python library that emulates the DEC VT100 and compatible
video terminals.
MAIN commitmail json YAML
pkgsrc/devel/py-pyte/DESCR@1.1
/
diff
pkgsrc/devel/py-pyte/Makefile@1.1 / diff
pkgsrc/devel/py-pyte/PLIST@1.1 / diff
pkgsrc/devel/py-pyte/distinfo@1.1 / diff
pkgsrc/devel/py-pyte/Makefile@1.1 / diff
pkgsrc/devel/py-pyte/PLIST@1.1 / diff
pkgsrc/devel/py-pyte/distinfo@1.1 / diff
py-pyte: Add version 0.8.0
Pyte is a Python library that emulates the DEC VT100 and compatible
video terminals.
Pyte is a Python library that emulates the DEC VT100 and compatible
video terminals.
MAIN commitmail json YAML
Updated misc/py-anita to 1.49
MAIN commitmail json YAML
misc/py-anita: update to 1.49
Changes from 1.48:
Fix issue introduced in 1.48 that caused the Xen install kernel to be
used instead of the regular Xen kernel when booting the installed
system.
Changes from 1.48:
Fix issue introduced in 1.48 that caused the Xen install kernel to be
used instead of the regular Xen kernel when booting the installed
system.
MAIN commitmail json YAML
Updated misc/py-anita to 1.48
MAIN commitmail json YAML
misc/py-anita: update to 1.48
Changes from 1.47:
When sysinst offers a choice of partitioning schemes, anita now uses
the one listed first. Therefore, i386 and amd64 installs of versions
where sysinst offers GPT as the first choice will use GPT rather than
MBR as was previously the case.
Add support for NetBSD/hppa targets.
Support some upcoming sysinst UI changes.
The structured log file is now flushed after each line so that
it can be used to debug a hung installation without waiting for
it to time out first.
Move the automatic determination of the type of the URL argument
(e.g., distribution directory vs. installation ISO) into a new library
function anita.distribution() so that it can be used not only from the
command line but also by Python programs calling anita as a library.
When using a pre-installed image, "anita install" will now boot it to
let it resize itself, rather than postponing the resize to when the
image is later booted in another mode such as "anita test".
Changes from 1.47:
When sysinst offers a choice of partitioning schemes, anita now uses
the one listed first. Therefore, i386 and amd64 installs of versions
where sysinst offers GPT as the first choice will use GPT rather than
MBR as was previously the case.
Add support for NetBSD/hppa targets.
Support some upcoming sysinst UI changes.
The structured log file is now flushed after each line so that
it can be used to debug a hung installation without waiting for
it to time out first.
Move the automatic determination of the type of the URL argument
(e.g., distribution directory vs. installation ISO) into a new library
function anita.distribution() so that it can be used not only from the
command line but also by Python programs calling anita as a library.
When using a pre-installed image, "anita install" will now boot it to
let it resize itself, rather than postponing the resize to when the
image is later booted in another mode such as "anita test".
MAIN commitmail json YAML
Updated emulators/gxemul to 0.6.1nb3
MAIN commitmail json YAML
pkgsrc/emulators/gxemul/Makefile@1.65
/
diff
pkgsrc/emulators/gxemul/distinfo@1.58 / diff
pkgsrc/emulators/gxemul/patches/patch-ad@1.4 / diff
pkgsrc/emulators/gxemul/distinfo@1.58 / diff
pkgsrc/emulators/gxemul/patches/patch-ad@1.4 / diff
emulators/gxemul: fix hpcmips emulation
Add a patch from Anders Gavare that makes the hpcmips installation
work again. Bump PKGREVISION.
Add a patch from Anders Gavare that makes the hpcmips installation
work again. Bump PKGREVISION.
MAIN commitmail json YAML
sratom: set USE_LANGUAGES=c99 to make it build on NetBSD 7
MAIN commitmail json YAML
pkgsrc/emulators/gxemul/Makefile@1.63
/
diff
pkgsrc/emulators/gxemul/distinfo@1.56 / diff
pkgsrc/emulators/gxemul/patches/patch-src_old__main_timer.cc@1.1 / diff
pkgsrc/emulators/gxemul/distinfo@1.56 / diff
pkgsrc/emulators/gxemul/patches/patch-src_old__main_timer.cc@1.1 / diff
emulators/gxemul: Fix console data loss
Set the SA_RESTART flag on SIGALRM so that it will not interrupt
writes to the console causing loss of console data. Bump PKGREVISION.
Set the SA_RESTART flag on SIGALRM so that it will not interrupt
writes to the console causing loss of console data. Bump PKGREVISION.
MAIN commitmail json YAML
Updated misc/py-anita to 1.47
MAIN commitmail json YAML
misc/py-anita: update to 1.47.
Changes from 1.46:
Deal with the removal of the VEXPRESS_A15 kernel, used by the
evbarm-earmv7hf target, in favor of GENERIC.
Changes from 1.46:
Deal with the removal of the VEXPRESS_A15 kernel, used by the
evbarm-earmv7hf target, in favor of GENERIC.
MAIN commitmail json YAML
qemu: add some missing binaries to NOT_PAX_MPROTECT_SAFE.
Bump PKGREVISION.
Bump PKGREVISION.
MAIN commitmail json YAML
serd: require c99
serd 0.30.0 uses c99 syntax, and won't build on NetBSD 7.2 without
USE_LANGUAGES=c99. Fixes PR pkg/53832.
serd 0.30.0 uses c99 syntax, and won't build on NetBSD 7.2 without
USE_LANGUAGES=c99. Fixes PR pkg/53832.
MAIN commitmail json YAML
poppler: require GCC 4.9 for dependencies, too
Without this, dependent packages such as web2c and luatex will not
successfully link with poppler on NetBSD 7.2.
Without this, dependent packages such as web2c and luatex will not
successfully link with poppler on NetBSD 7.2.
MAIN commitmail json YAML
poppler: Use GCC_REQD+=, not GCC_REQD=.
MAIN commitmail json YAML
poppler: require c++14 and GCC 4.9
Poppler now uses the C++14 library function std::make_unique.
Require a GCC version that supports it to make the package build
on NetBSD 7.2.
Poppler now uses the C++14 library function std::make_unique.
Require a GCC version that supports it to make the package build
on NetBSD 7.2.
MAIN commitmail json YAML
nettle: use c99
Add c99 to USE_LANGUAGES as nettle 3.4.1 uses c99 for loop syntax, and
won't build on NetBSD 7.1 without it.
Add c99 to USE_LANGUAGES as nettle 3.4.1 uses c99 for loop syntax, and
won't build on NetBSD 7.1 without it.
MAIN commitmail json YAML
libcerf: add USE_LANGUAGES=c99 to fix build on NetBSD 7.1.
MAIN commitmail json YAML
Updated misc/py-anita to 1.46
MAIN commitmail json YAML
misc/py-anita: update to 1.46
Changes from 1.45:
Add support for NetBSD/evbarm-aarch64 targets.
Add support for NetBSD/sparc64 targets, from Utkarsh Anand.
The run_tests() method now halts the VM, to ensure that the
scratch disk containing ATF test results is flushed by the
guest before being read by the host.
Changes from 1.45:
Add support for NetBSD/evbarm-aarch64 targets.
Add support for NetBSD/sparc64 targets, from Utkarsh Anand.
The run_tests() method now halts the VM, to ensure that the
scratch disk containing ATF test results is flushed by the
guest before being read by the host.
MAIN commitmail json YAML
Updated misc/py-anita to 1.45
MAIN commitmail json YAML
misc/py-anita: update to 1.45
Changes from 1.44:
Support xz compressed distribution sets.
Support NetBSD/vax via simh. Installing and booting works;
running the ATF tests does not. From Utkarsh Anand.
Mark the NumberedVersion and Release classes as deprecated.
Remove the obsolete clases DailyBuild and LocalBuild.
Fix a bug that caused the guest OS to unnecessarily boot twice
when entering "interact" mode since version 1.43.
Don't send a spurious "x" at the end of installation.
Log the pexpect version.
Changes from 1.44:
Support xz compressed distribution sets.
Support NetBSD/vax via simh. Installing and booting works;
running the ATF tests does not. From Utkarsh Anand.
Mark the NumberedVersion and Release classes as deprecated.
Remove the obsolete clases DailyBuild and LocalBuild.
Fix a bug that caused the guest OS to unnecessarily boot twice
when entering "interact" mode since version 1.43.
Don't send a spurious "x" at the end of installation.
Log the pexpect version.
MAIN commitmail json YAML
Updated emulators/simh to 4.0.0.20180919
MAIN commitmail json YAML
pkgsrc/emulators/simh/Makefile@1.50
/
diff
pkgsrc/emulators/simh/PLIST@1.18 / diff
pkgsrc/emulators/simh/distinfo@1.30 / diff
pkgsrc/emulators/simh/patches/patch-makefile@1.2 / diff
pkgsrc/emulators/simh/PLIST@1.18 / diff
pkgsrc/emulators/simh/distinfo@1.30 / diff
pkgsrc/emulators/simh/patches/patch-makefile@1.2 / diff
simh: update to 4.0.0.20180919
Update simh to a current git snapshot. The main motivation for the
update is the fix to simh bug #478, which is needed for NetBSD to boot
on an emulated VAX under anita. There have also been other changes
too numerous to list here, including the following new emulations:
3b2, i701, i7010, i704, i7070, i7080, i7090, scelbi, sigma, uc15.
Update simh to a current git snapshot. The main motivation for the
update is the fix to simh bug #478, which is needed for NetBSD to boot
on an emulated VAX under anita. There have also been other changes
too numerous to list here, including the following new emulations:
3b2, i701, i7010, i704, i7070, i7080, i7090, scelbi, sigma, uc15.
MAIN commitmail json YAML
Updated lang/perl5 to 5.28.0nb1
MAIN commitmail json YAML
pkgsrc/lang/perl5/Makefile@1.248
/
diff
pkgsrc/lang/perl5/distinfo@1.153 / diff
pkgsrc/lang/perl5/patches/patch-doio.c@1.1 / diff
pkgsrc/lang/perl5/distinfo@1.153 / diff
pkgsrc/lang/perl5/patches/patch-doio.c@1.1 / diff
lang/perl5: Fix file descriptor leak in in-place editing
Back-port perl commit 3d5e9c119db6b727684fe75dfcfe5831c4351bec to
fix a file descriptor leak in in-place editing which is breaking
the build of xentools48. Should fix PR 53578. Bump PKGREVISION.
Back-port perl commit 3d5e9c119db6b727684fe75dfcfe5831c4351bec to
fix a file descriptor leak in in-place editing which is breaking
the build of xentools48. Should fix PR 53578. Bump PKGREVISION.
MAIN commitmail json YAML
Fix patch checksum.
MAIN commitmail json YAML
pkgsrc/emulators/gxemul/Makefile@1.61
/
diff
pkgsrc/emulators/gxemul/distinfo@1.53 / diff
pkgsrc/emulators/gxemul/patches/patch-src_cpus_cpu_mips_instr.cc@1.3 / diff
pkgsrc/emulators/gxemul/distinfo@1.53 / diff
pkgsrc/emulators/gxemul/patches/patch-src_cpus_cpu_mips_instr.cc@1.3 / diff
emulators/gxemul: check for MIPS divide overflow
When emulating the MIPS DIV and DDIV instructions, check for divide
overflow instead of performing the overflowing divide on the host and
crashing the emulator. This is needed to run recent versions of the
NetBSD test suite on an emulated MIPS system.
When emulating the MIPS DIV and DDIV instructions, check for divide
overflow instead of performing the overflowing divide on the host and
crashing the emulator. This is needed to run recent versions of the
NetBSD test suite on an emulated MIPS system.
MAIN commitmail json YAML
Updated graphics/py-matplotlib to 2.2.2nb1
MAIN commitmail json YAML
pkgsrc/graphics/py-matplotlib-gtk2/Makefile@1.67
/
diff
pkgsrc/graphics/py-matplotlib-tk/Makefile@1.34 / diff
pkgsrc/graphics/py-matplotlib/Makefile@1.53 / diff
pkgsrc/graphics/py-matplotlib/distinfo@1.31 / diff
pkgsrc/graphics/py-matplotlib/patches/patch-src_file__compat.h@1.1 / diff
pkgsrc/graphics/py-matplotlib-tk/Makefile@1.34 / diff
pkgsrc/graphics/py-matplotlib/Makefile@1.53 / diff
pkgsrc/graphics/py-matplotlib/distinfo@1.31 / diff
pkgsrc/graphics/py-matplotlib/patches/patch-src_file__compat.h@1.1 / diff
py-matplotlib: fix PR 53425
Don't call fflush() on a read-only file pointer; it is an error on BSD
systems and causes the import of matplotlib.pyplot to fail.
Don't call fflush() on a read-only file pointer; it is an error on BSD
systems and causes the import of matplotlib.pyplot to fail.
MAIN commitmail json YAML
Updated emulators/qemu to 2.11.1nb3
MAIN commitmail json YAML
pkgsrc/emulators/qemu/Makefile@1.183
/
diff
pkgsrc/emulators/qemu/distinfo@1.134 / diff
pkgsrc/emulators/qemu/patches/patch-chardev_char-mux.c@1.1 / diff
pkgsrc/emulators/qemu/distinfo@1.134 / diff
pkgsrc/emulators/qemu/patches/patch-chardev_char-mux.c@1.1 / diff
emulators/qemu: fix control-a b
Fix qemu bug 1654137, "Ctrl-A b not working in 2.8.0", by
backporting qemu mainline commit 1b2503fcf7b5932c5a3779ca2ceb92bd403c4ee7.
Bump PKGREVISION.
Fix qemu bug 1654137, "Ctrl-A b not working in 2.8.0", by
backporting qemu mainline commit 1b2503fcf7b5932c5a3779ca2ceb92bd403c4ee7.
Bump PKGREVISION.
MAIN commitmail json YAML
pkgtools/pkg_rolling-replace: update MAINTAINER
Mail to ngoffee bounces, and gdt has agreed to take on maintainership.
Mail to ngoffee bounces, and gdt has agreed to take on maintainership.
MAIN commitmail json YAML
Updated misc/py-anita to 1.44
MAIN commitmail json YAML
misc/py-anita: update to 1.44
Changes since 1.42:
Disable optimization avoiding copies when installing from a file: URL
or local path, as it broke installation of source sets.
Deal with pexpect 4.3.1 requiring delayafterclose and
delayafterterminate to be set in two different places
(https://github.com/pexpect/pexpect/issues/462).
Support installing on disks with a corrupt or out-of-date MBR.
Log the command line arguments on startup.
- 1.43 released -
Log interactive mode input and output to the structured log file.
Add support for NetBSD/hpcmips targets, from Utkarsh Anand.
Changes since 1.42:
Disable optimization avoiding copies when installing from a file: URL
or local path, as it broke installation of source sets.
Deal with pexpect 4.3.1 requiring delayafterclose and
delayafterterminate to be set in two different places
(https://github.com/pexpect/pexpect/issues/462).
Support installing on disks with a corrupt or out-of-date MBR.
Log the command line arguments on startup.
- 1.43 released -
Log interactive mode input and output to the structured log file.
Add support for NetBSD/hpcmips targets, from Utkarsh Anand.
MAIN commitmail json YAML
Updated emulators/simh to 4.0.0.20170406nb2
MAIN commitmail json YAML
simh: Handle spaces in directory name
In the do-install target, deal with the spaces in the directory
name "Visual Studio Projects" instead of printing the message
"install: Visual: stat: No such file or directory" and failing to
install one of the .txt files.
In the do-install target, deal with the spaces in the directory
name "Visual Studio Projects" instead of printing the message
"install: Visual: stat: No such file or directory" and failing to
install one of the .txt files.
MAIN commitmail json YAML
Updated math/mpfr to 4.0.0nb1
MAIN commitmail json YAML
mpfr: disable float128 on NetBSD-7/x86_64
The mpfr configure script detects float128 support on NetBSD-7/x86_64,
and mpfr itself builds successfully with it, but other packages that
link with it, such as print/web2c, then fail to link with undefined
references to __floatunditf among other symbols. Work around this by
passing --disable-float128 to the configure script.
The mpfr configure script detects float128 support on NetBSD-7/x86_64,
and mpfr itself builds successfully with it, but other packages that
link with it, such as print/web2c, then fail to link with undefined
references to __floatunditf among other symbols. Work around this by
passing --disable-float128 to the configure script.
MAIN commitmail json YAML
Updated emulators/qemu to 2.11.0nb2
MAIN commitmail json YAML
pkgsrc/emulators/qemu/Makefile@1.178
/
diff
pkgsrc/emulators/qemu/distinfo@1.132 / diff
pkgsrc/emulators/qemu/patches/patch-configure@1.22 / diff
pkgsrc/emulators/qemu/patches/patch-util_oslib-posix.c@1.1 / diff
pkgsrc/emulators/qemu/distinfo@1.132 / diff
pkgsrc/emulators/qemu/patches/patch-configure@1.22 / diff
pkgsrc/emulators/qemu/patches/patch-util_oslib-posix.c@1.1 / diff
emulators/qemu: check for posix_memalign in configure script
qemu incorrectly checks for the presence of posix_memalign() by
testing whether the preprocessor symbol _POSIX_C_SOURCE is defined.
This causes qemu to use valloc() instead of posix_memalign() on NetBSD,
even on versions where posix_memalign() is supported, wasting
memory when the required alignment is smaller than a page. Fix this
by checking for posix_memalign() support in the configure script.
qemu incorrectly checks for the presence of posix_memalign() by
testing whether the preprocessor symbol _POSIX_C_SOURCE is defined.
This causes qemu to use valloc() instead of posix_memalign() on NetBSD,
even on versions where posix_memalign() is supported, wasting
memory when the required alignment is smaller than a page. Fix this
by checking for posix_memalign() support in the configure script.
MAIN commitmail json YAML
pkgsrc/devel/st/Makefile@1.19
/
diff
pkgsrc/devel/st/distinfo@1.13 / diff
pkgsrc/devel/st/patches/patch-aa@1.8 / diff
pkgsrc/devel/st/distinfo@1.13 / diff
pkgsrc/devel/st/patches/patch-aa@1.8 / diff
devel/st: make it not only build on Linux, but also install.
MAIN commitmail json YAML
devel/st: add one more patch needed to build on Linux (Debian 9)
MAIN commitmail json YAML
pkgsrc/devel/st/distinfo@1.11
/
diff
pkgsrc/devel/st/patches/patch-aa@1.7 / diff
pkgsrc/devel/st/patches/patch-ab@1.4 / diff
pkgsrc/devel/st/patches/patch-aa@1.7 / diff
pkgsrc/devel/st/patches/patch-ab@1.4 / diff
Make devel/st build on Linux (tested on Debian 9).
MAIN commitmail json YAML
Fix files in .destdir but not in PLIST, modelled after
devel/py-backports.functools_lru_cache.
devel/py-backports.functools_lru_cache.
MAIN commitmail json YAML
Updated devel/libevent to 2.1.8nb1.
MAIN commitmail json YAML
pkgsrc/devel/libevent/Makefile@1.53
/
diff
pkgsrc/devel/libevent/distinfo@1.37 / diff
pkgsrc/devel/libevent/patches/patch-http.c@1.1 / diff
pkgsrc/devel/libevent/distinfo@1.37 / diff
pkgsrc/devel/libevent/patches/patch-http.c@1.1 / diff
libevent: Fix issue #509
Do not crash when evhttp_send_reply_start() is called after
a timeout. See https://github.com/libevent/libevent/issues/509.
Do not crash when evhttp_send_reply_start() is called after
a timeout. See https://github.com/libevent/libevent/issues/509.
MAIN commitmail json YAML
Make COMMENT more accurately describe what the crashme program does.
MAIN commitmail json YAML
Updated devel/py-spans to 1.0.0
MAIN commitmail json YAML
Update devel/py-Spans to 1.0.0. Changes since 0.5.0:
Added NotImplemented for << and >> operators when there is a type mismatch
Added | operator for unions of Range and NotImplemented support for RangeSet
Added & operator for intersections of Range and NotImplemented support for RangeSet
Added - operator for differences of Range and NotImplemented support for RangeSet
Added reversed() iterator support for DiscreteRange
Fixed overlap with empty range incorrectly returns True (bug #7)
Fixed issue with contains() for scalars on unbounded ranges
Fixed type check for right_of()
Fixed type check for contains()
Fixed type check for union()
Fixed type check for intersection()
Fixed type check for difference()
Fixed infinite iterators not being supported for DiscreteRange
Added NotImplemented for << and >> operators when there is a type mismatch
Added | operator for unions of Range and NotImplemented support for RangeSet
Added & operator for intersections of Range and NotImplemented support for RangeSet
Added - operator for differences of Range and NotImplemented support for RangeSet
Added reversed() iterator support for DiscreteRange
Fixed overlap with empty range incorrectly returns True (bug #7)
Fixed issue with contains() for scalars on unbounded ranges
Fixed type check for right_of()
Fixed type check for contains()
Fixed type check for union()
Fixed type check for intersection()
Fixed type check for difference()
Fixed infinite iterators not being supported for DiscreteRange
MAIN commitmail json YAML
Updated misc/py-anita to 1.42
MAIN commitmail json YAML
Update misc/py-anita to 1.42. Changes from 1.41:
VM console input is no longer logged to stdout, to keep it from
appearing twice when echoed by the VM.
Fix VM console output appearing twice in interact mode (again).
Add support for gxemul as a new VMM and NetBSD/pmax as a new guest.
From Utkarsh Anand.
Increase the default test timeout to 24 hours, as the tests now
take much longer to run than before due to a combination of
the addition of new tests and qemu performance regressions.
Added target support for NetBSD/evbarm-earmv7hf, from Utkarsh Anand.
This installs from a pre-built image rather than using sysinst.
When installing from a file: URL or local path, avoid creating
unnecessary copies of the release files. From Utkarsh Anand.
New command line option --tests for explicitly selecting the the Kyua
test framework instead of ATF, from Utkarsh Anand.
VM console input is no longer logged to stdout, to keep it from
appearing twice when echoed by the VM.
Fix VM console output appearing twice in interact mode (again).
Add support for gxemul as a new VMM and NetBSD/pmax as a new guest.
From Utkarsh Anand.
Increase the default test timeout to 24 hours, as the tests now
take much longer to run than before due to a combination of
the addition of new tests and qemu performance regressions.
Added target support for NetBSD/evbarm-earmv7hf, from Utkarsh Anand.
This installs from a pre-built image rather than using sysinst.
When installing from a file: URL or local path, avoid creating
unnecessary copies of the release files. From Utkarsh Anand.
New command line option --tests for explicitly selecting the the Kyua
test framework instead of ATF, from Utkarsh Anand.
MAIN commitmail json YAML
Updated math/ffts to 20170617
MAIN commitmail json YAML
pkgsrc/math/ffts/Makefile@1.2
/
diff
pkgsrc/math/ffts/distinfo@1.2 / diff
pkgsrc/math/ffts/patches/patch-src_Makefile.am@1.1 / diff
pkgsrc/math/ffts/patches/patch-src_codegen.c deleted
pkgsrc/math/ffts/patches/patch-src_ffts_trig.c@1.1 / diff
pkgsrc/math/ffts/patches/patch-tests_test.c deleted
pkgsrc/math/ffts/distinfo@1.2 / diff
pkgsrc/math/ffts/patches/patch-src_Makefile.am@1.1 / diff
pkgsrc/math/ffts/patches/patch-src_codegen.c deleted
pkgsrc/math/ffts/patches/patch-src_ffts_trig.c@1.1 / diff
pkgsrc/math/ffts/patches/patch-tests_test.c deleted
Update math/ffts to 20170617.
The package does not include a change log, but one major feature
added since 20140106 is support for transforms of sizes other
than powers of two by means of the chirp Z transform.
The package does not include a change log, but one major feature
added since 20140106 is support for transforms of sizes other
than powers of two by means of the chirp Z transform.
MAIN commitmail json YAML
Updated misc/py-anita to 1.41
MAIN commitmail json YAML
pkgsrc/misc/py-anita/Makefile@1.45
/
diff
pkgsrc/misc/py-anita/distinfo@1.32 / diff
pkgsrc/misc/py-anita/options.mk@1.9 / diff
pkgsrc/misc/py-anita/distinfo@1.32 / diff
pkgsrc/misc/py-anita/options.mk@1.9 / diff
misc/py-anita to 1.41. Pkgsrc changes:
Update xen dependency in options.mk from 4.1 to 4.2
since 4.1 is no longer in pkgsrc.
Make the build not fail when PKGSRC_RUN_TEST=yes.
Upstream changes since 1.40:
If the VMM exits unexpectedly while running the ATF tests or some
other shell command, log the exit status and the signal that caused it
to exit (if any).
Log the qemu version used to stdout.
Fix reference to uninitialized variable when reporting a
timeout waiting for VM halt confirmation.
Increase default child timeout from 300 to 600 seconds
to support VMMs where power-up takes a long time.
Increase child.delayafterclose and child.delayafterterminate
to support VMMs where power-down takes a long time.
Run more network diagnostics after failed network installs.
Add timestamps to structured log output.
Update xen dependency in options.mk from 4.1 to 4.2
since 4.1 is no longer in pkgsrc.
Make the build not fail when PKGSRC_RUN_TEST=yes.
Upstream changes since 1.40:
If the VMM exits unexpectedly while running the ATF tests or some
other shell command, log the exit status and the signal that caused it
to exit (if any).
Log the qemu version used to stdout.
Fix reference to uninitialized variable when reporting a
timeout waiting for VM halt confirmation.
Increase default child timeout from 300 to 600 seconds
to support VMMs where power-up takes a long time.
Increase child.delayafterclose and child.delayafterterminate
to support VMMs where power-down takes a long time.
Run more network diagnostics after failed network installs.
Add timestamps to structured log output.
MAIN commitmail json YAML
Updated devel/py-Spans to 0.5.0nb1
MAIN commitmail json YAML
Include egg.mk, not distutils.mk, as this package uses setuptools.
MAIN commitmail json YAML
Updated devel/jemalloc to 4.5.0nb1
MAIN commitmail json YAML
pkgsrc/devel/jemalloc/Makefile@1.9
/
diff
pkgsrc/devel/jemalloc/distinfo@1.6 / diff
pkgsrc/devel/jemalloc/patches/patch-src_pages.c@1.1 / diff
pkgsrc/devel/jemalloc/distinfo@1.6 / diff
pkgsrc/devel/jemalloc/patches/patch-src_pages.c@1.1 / diff
Set os_overcommits to true on NetBSD since NetBSD does overcommit.
This also has the benefit of not triggering the issue reported in
https://github.com/jemalloc/jemalloc/issues/837 .
This also has the benefit of not triggering the issue reported in
https://github.com/jemalloc/jemalloc/issues/837 .
MAIN commitmail json YAML
Added devel/py-Spans version 0.5.0
MAIN commitmail json YAML
Add and enable py-Spans
MAIN commitmail json YAML
Spelling
MAIN commitmail json YAML
pkgsrc/devel/py-Spans/DESCR@1.1
/
diff
pkgsrc/devel/py-Spans/Makefile@1.1 / diff
pkgsrc/devel/py-Spans/PLIST@1.1 / diff
pkgsrc/devel/py-Spans/distinfo@1.1 / diff
pkgsrc/devel/py-Spans/Makefile@1.1 / diff
pkgsrc/devel/py-Spans/PLIST@1.1 / diff
pkgsrc/devel/py-Spans/distinfo@1.1 / diff
Initial import of devel/py-Spans 0.5.0.
Spans is a pure Python implementation of PostgreSQL's range types.
Range types are convenient when working with intervals of any kind.
Spans is a pure Python implementation of PostgreSQL's range types.
Range types are convenient when working with intervals of any kind.
MAIN commitmail json YAML
Add TEST_TARGET and TEST_ENV. Tests are currently failing on NetBSD;
reported upstream in https://github.com/jemalloc/jemalloc/issues/837
reported upstream in https://github.com/jemalloc/jemalloc/issues/837
MAIN commitmail json YAML
Updated devel/jemalloc to 4.5.0
MAIN commitmail json YAML
Update devel/jemalloc to 4.5.0. Changes since 4.4.0:
* 4.5.0 (February 28, 2017)
This is the first release to benefit from much broader continuous integration
testing, thanks to @davidtgoldblatt. Had we had this testing infrastructure
in place for prior releases, it would have caught all of the most serious
regressions fixed by this release.
New features:
- Add --disable-thp and the opt.thp to provide opt-out mechanisms for
transparent huge page integration. (@jasone)
- Update zone allocator integration to work with macOS 10.12. (@glandium)
- Restructure *CFLAGS configuration, so that CFLAGS behaves typically, and
EXTRA_CFLAGS provides a way to specify e.g. -Werror during building, but not
during configuration. (@jasone, @ronawho)
Bug fixes:
- Fix DSS (sbrk(2)-based) allocation. This regression was first released in
4.3.0. (@jasone)
- Handle race in per size class utilization computation. This functionality
was first released in 4.0.0. (@interwq)
- Fix lock order reversal during gdump. (@jasone)
- Fix-refactor tcache synchronization. This regression was first released in
4.0.0. (@jasone)
- Fix various JSON-formatted malloc_stats_print() bugs. This functionality
was first released in 4.3.0. (@jasone)
- Fix huge-aligned allocation. This regression was first released in 4.4.0.
(@jasone)
- When transparent huge page integration is enabled, detect what state pages
start in according to the kernel's current operating mode, and only convert
arena chunks to non-huge during purging if that is not their initial state.
This functionality was first released in 4.4.0. (@jasone)
- Fix lg_chunk clamping for the --enable-cache-oblivious --disable-fill case.
This regression was first released in 4.0.0. (@jasone, @428desmo)
- Properly detect sparc64 when building for Linux. (@glaubitz)
* 4.5.0 (February 28, 2017)
This is the first release to benefit from much broader continuous integration
testing, thanks to @davidtgoldblatt. Had we had this testing infrastructure
in place for prior releases, it would have caught all of the most serious
regressions fixed by this release.
New features:
- Add --disable-thp and the opt.thp to provide opt-out mechanisms for
transparent huge page integration. (@jasone)
- Update zone allocator integration to work with macOS 10.12. (@glandium)
- Restructure *CFLAGS configuration, so that CFLAGS behaves typically, and
EXTRA_CFLAGS provides a way to specify e.g. -Werror during building, but not
during configuration. (@jasone, @ronawho)
Bug fixes:
- Fix DSS (sbrk(2)-based) allocation. This regression was first released in
4.3.0. (@jasone)
- Handle race in per size class utilization computation. This functionality
was first released in 4.0.0. (@interwq)
- Fix lock order reversal during gdump. (@jasone)
- Fix-refactor tcache synchronization. This regression was first released in
4.0.0. (@jasone)
- Fix various JSON-formatted malloc_stats_print() bugs. This functionality
was first released in 4.3.0. (@jasone)
- Fix huge-aligned allocation. This regression was first released in 4.4.0.
(@jasone)
- When transparent huge page integration is enabled, detect what state pages
start in according to the kernel's current operating mode, and only convert
arena chunks to non-huge during purging if that is not their initial state.
This functionality was first released in 4.4.0. (@jasone)
- Fix lg_chunk clamping for the --enable-cache-oblivious --disable-fill case.
This regression was first released in 4.0.0. (@jasone, @428desmo)
- Properly detect sparc64 when building for Linux. (@glaubitz)
MAIN commitmail json YAML
Spelling
MAIN commitmail json YAML
When removing the Linux shared objects in the pre-configure target,
use the extension .so, not ${RUBY_DLEXT}, because the files in case
are from the distribution package and therefore have a fixed extension
unrelated to the extension used on the local system. Fixes the
package build on Mac OS X.
use the extension .so, not ${RUBY_DLEXT}, because the files in case
are from the distribution package and therefore have a fixed extension
unrelated to the extension used on the local system. Fixes the
package build on Mac OS X.
MAIN commitmail json YAML
Updated misc/py-anita to 1.40
MAIN commitmail json YAML
Update misc/py-anita to 1.40. Changes from 1.39:
Work around a bug in the urllib library of Python 2.7.12 that causes
FTP transfers to fail with the error message "[Errno ftp error] 200
Type set to I"; see https://bugs.python.org/issue27973.
When halting the child results in an EOF, don't print the exception
since that may be confused with a failure.
Run vmstat -s at the end of the ATF tests to help diagnose issues
like excessive paging due to insufficient memory.
Increase the default of the --test-timeout option from 3 hours to 8
hours, since the sparc tests are now taking more than 5 hours.
Increase the default disk size to 1526M, as 1G is no longer enough
for amd64.
Pass format=raw in the qemu -drive option to suppress warnings in
recent qemu versions.
Work around a bug in the urllib library of Python 2.7.12 that causes
FTP transfers to fail with the error message "[Errno ftp error] 200
Type set to I"; see https://bugs.python.org/issue27973.
When halting the child results in an EOF, don't print the exception
since that may be confused with a failure.
Run vmstat -s at the end of the ATF tests to help diagnose issues
like excessive paging due to insufficient memory.
Increase the default of the --test-timeout option from 3 hours to 8
hours, since the sparc tests are now taking more than 5 hours.
Increase the default disk size to 1526M, as 1G is no longer enough
for amd64.
Pass format=raw in the qemu -drive option to suppress warnings in
recent qemu versions.
MAIN commitmail json YAML
Updated devel/st to 1.9
MAIN commitmail json YAML
pkgsrc/devel/st/Makefile@1.18
/
diff
pkgsrc/devel/st/distinfo@1.10 / diff
pkgsrc/devel/st/patches/patch-aa@1.6 / diff
pkgsrc/devel/st/distinfo@1.10 / diff
pkgsrc/devel/st/patches/patch-aa@1.6 / diff
Update devel/st to 1.9.
Changes from 1.8 to 1.9.
------------------------
o Support 32-bit and 64-bit Intel Macs.
o Added ST_VERSION string, and ST_VERSION_MAJOR and ST_VERSION_MINOR
[bug 1796801].
o Fixed some compiler warnings, based on a patch from Brian Wellington
[bug 1932741].
Changes from 1.8 to 1.9.
------------------------
o Support 32-bit and 64-bit Intel Macs.
o Added ST_VERSION string, and ST_VERSION_MAJOR and ST_VERSION_MINOR
[bug 1796801].
o Fixed some compiler warnings, based on a patch from Brian Wellington
[bug 1932741].
MAIN commitmail json YAML
Updated editors/emacs24 to 24.5nb9
Updated editors/emacs24-nox11 to 24.5nb1
Updated editors/emacs24-nox11 to 24.5nb1
MAIN commitmail json YAML
Bump PKGREVISION due to changes in the shared emacs24 code.
MAIN commitmail json YAML
pkgsrc/editors/emacs24/Makefile@1.44
/
diff
pkgsrc/editors/emacs24/distinfo@1.21 / diff
pkgsrc/editors/emacs24/patches/patch-src_keyboard.c@1.1 / diff
pkgsrc/editors/emacs24/distinfo@1.21 / diff
pkgsrc/editors/emacs24/patches/patch-src_keyboard.c@1.1 / diff
Don't call printf from a signal handler. Fixes emacs bug#22790.
Changes back-ported from emacs-25.0.92. Bump PKGREVISION.
Changes back-ported from emacs-25.0.92. Bump PKGREVISION.
MAIN commitmail json YAML
Note addition of devel/jemalloc 4.0.4
MAIN commitmail json YAML
Add and enable jemalloc
MAIN commitmail json YAML
pkgsrc/devel/jemalloc/DESCR@1.1
/
diff
pkgsrc/devel/jemalloc/Makefile@1.1 / diff
pkgsrc/devel/jemalloc/PLIST@1.1 / diff
pkgsrc/devel/jemalloc/buildlink3.mk@1.1 / diff
pkgsrc/devel/jemalloc/distinfo@1.1 / diff
pkgsrc/devel/jemalloc/patches/patch-Makefile.in@1.1 / diff
pkgsrc/devel/jemalloc/patches/patch-configure@1.1 / diff
pkgsrc/devel/jemalloc/Makefile@1.1 / diff
pkgsrc/devel/jemalloc/PLIST@1.1 / diff
pkgsrc/devel/jemalloc/buildlink3.mk@1.1 / diff
pkgsrc/devel/jemalloc/distinfo@1.1 / diff
pkgsrc/devel/jemalloc/patches/patch-Makefile.in@1.1 / diff
pkgsrc/devel/jemalloc/patches/patch-configure@1.1 / diff
Import jemalloc-4.04, packaged for wip by Jonathan Buschmann
<jonthn+pkgsrc@pinacea.com>.
jemalloc is a general purpose malloc(3) implementation that emphasizes
fragmentation avoidance and scalable concurrency support.
jemalloc first came into use as the FreeBSD libc allocator in 2005.
In 2010 jemalloc development efforts broadened to include developer
support features such as heap profiling, Valgrind integration, and
extensive monitoring/tuning hooks. Ongoing development efforts trend
toward making jemalloc among the best allocators for a broad range of
demanding applications, and eliminating/mitigating weaknesses that
have practical repercussions for real world applications.
This is a newer version of jemalloc than the one in NetBSD's libc.
<jonthn+pkgsrc@pinacea.com>.
jemalloc is a general purpose malloc(3) implementation that emphasizes
fragmentation avoidance and scalable concurrency support.
jemalloc first came into use as the FreeBSD libc allocator in 2005.
In 2010 jemalloc development efforts broadened to include developer
support features such as heap profiling, Valgrind integration, and
extensive monitoring/tuning hooks. Ongoing development efforts trend
toward making jemalloc among the best allocators for a broad range of
demanding applications, and eliminating/mitigating weaknesses that
have practical repercussions for real world applications.
This is a newer version of jemalloc than the one in NetBSD's libc.
MAIN commitmail json YAML
Note addition of math/ffts version 20140106
MAIN commitmail json YAML
Add and enable ffts
MAIN commitmail json YAML
pkgsrc/math/ffts/DESCR@1.1
/
diff
pkgsrc/math/ffts/Makefile@1.1 / diff
pkgsrc/math/ffts/PLIST@1.1 / diff
pkgsrc/math/ffts/distinfo@1.1 / diff
pkgsrc/math/ffts/patches/patch-src_codegen.c@1.1 / diff
pkgsrc/math/ffts/patches/patch-tests_test.c@1.1 / diff
pkgsrc/math/ffts/Makefile@1.1 / diff
pkgsrc/math/ffts/PLIST@1.1 / diff
pkgsrc/math/ffts/distinfo@1.1 / diff
pkgsrc/math/ffts/patches/patch-src_codegen.c@1.1 / diff
pkgsrc/math/ffts/patches/patch-tests_test.c@1.1 / diff
Initial import of ffts.
ffts is a BSD-licensed Fast Fourier Transform library based on dynamic
generation of SIMD code, supporting Intel SSE and ARM Neon.
ffts is a BSD-licensed Fast Fourier Transform library based on dynamic
generation of SIMD code, supporting Intel SSE and ARM Neon.
MAIN commitmail json YAML
Added math/py-fftw version 0.2.1nb2
MAIN commitmail json YAML
Added math/py-fftw version 0.2.1nb2
MAIN commitmail json YAML
Add py-fftw
MAIN commitmail json YAML
pkgsrc/math/py-fftw/DESCR@1.1
/
diff
pkgsrc/math/py-fftw/Makefile@1.1 / diff
pkgsrc/math/py-fftw/PLIST@1.1 / diff
pkgsrc/math/py-fftw/distinfo@1.1 / diff
pkgsrc/math/py-fftw/Makefile@1.1 / diff
pkgsrc/math/py-fftw/PLIST@1.1 / diff
pkgsrc/math/py-fftw/distinfo@1.1 / diff
Import py-fftw-0.2.1, packaged for wip by kamel.derouiche@gmail.com.
Python bindings to the FFTW3 C-library.
Python bindings to the FFTW3 C-library.
MAIN commitmail json YAML
suggest a different pyFFTW
MAIN commitmail json YAML
suggest pyFFTW
MAIN commitmail json YAML
Added devel/p5-Graph-ReadWrite version 2.07
MAIN commitmail json YAML
Add p5-Graph-ReadWrite
MAIN commitmail json YAML
pkgsrc/devel/p5-Graph-ReadWrite/DESCR@1.1
/
diff
pkgsrc/devel/p5-Graph-ReadWrite/Makefile@1.1 / diff
pkgsrc/devel/p5-Graph-ReadWrite/distinfo@1.1 / diff
pkgsrc/devel/p5-Graph-ReadWrite/Makefile@1.1 / diff
pkgsrc/devel/p5-Graph-ReadWrite/distinfo@1.1 / diff
Initial import of the Graph-ReadWrite-2.07 Perl module into pkgsrc as
devel/p5-Graph-ReadWrite.
This is a perl module for reading and writing directed graphs represented
using the Graph module.
devel/p5-Graph-ReadWrite.
This is a perl module for reading and writing directed graphs represented
using the Graph module.
MAIN commitmail json YAML
Updated misc/py-anita to 1.38
MAIN commitmail json YAML
Update misc/py-anita to 1.38. Changes from 1.37:
Deal with the sysinst message changes of 2015-04-30.
When halting the VM, don't quit as soon as the text "halted" is seen,
because it may be part the message "halted by root", which is printed
before disks have been synced. Instead look for "The operating system
has halted", EOF, or a timeout.
Deal with the sysinst message changes of 2015-04-30.
When halting the VM, don't quit as soon as the text "halted" is seen,
because it may be part the message "halted by root", which is printed
before disks have been synced. Instead look for "The operating system
has halted", EOF, or a timeout.
MAIN commitmail json YAML
pkgsrc/graphics/xli/Makefile@1.45
/
diff
pkgsrc/graphics/xli/distinfo@1.21 / diff
pkgsrc/graphics/xli/patches/patch-xli.h@1.1 / diff
pkgsrc/graphics/xli/distinfo@1.21 / diff
pkgsrc/graphics/xli/patches/patch-xli.h@1.1 / diff
Rename zopen on Mac OS X to avoid conflict with a function by the same
name defined in stdio.h.
name defined in stdio.h.
MAIN commitmail json YAML
Updated misc/py-anita to 1.37
MAIN commitmail json YAML
Update misc/py-anita to 1.37. Changes from 1.36:
The global test() function is no longer supported, use the run_tests()
method of the Anita object instead.
When halting the VM, do not attempt to log in if already logged in.
Make the distinctive shell prompts different from one invocation of
anita to another, so that anita can run itself recursively on the VM
without the outer instance mistaking a shell prompt from an inner
instance for one of its own.
The global test() function is no longer supported, use the run_tests()
method of the Anita object instead.
When halting the VM, do not attempt to log in if already logged in.
Make the distinctive shell prompts different from one invocation of
anita to another, so that anita can run itself recursively on the VM
without the outer instance mistaking a shell prompt from an inner
instance for one of its own.
MAIN commitmail json YAML
Fix incorrect date on update of misc/py-anita to 1.36
MAIN commitmail json YAML
Updated misc/py-anita to 1.36.
MAIN commitmail json YAML
Update misc/py-anita to 1.36.
The previous commit message accidentally contained the changes from
1.35 to 1.36 rather than those from 1.34 to 1.35. The changes from
1.34 to 1.35 were:
Support Linux host systems that have genisoimage but not mkisofs, such
as Debian 7.
New command line option --run-timeout.
The previous commit message accidentally contained the changes from
1.35 to 1.36 rather than those from 1.34 to 1.35. The changes from
1.34 to 1.35 were:
Support Linux host systems that have genisoimage but not mkisofs, such
as Debian 7.
New command line option --run-timeout.
MAIN commitmail json YAML
Updated misc/py-anita to 1.35
MAIN commitmail json YAML
Update misc/py-anita to 1.35. Changes from 1.34:
When running a shell command, wrap the exit status in distictive text
so that it can be reliably matched in the presence of buffered output
containing other numeric strings.
Halt the VM when done.
Print the qemu command.
When running a shell command, wrap the exit status in distictive text
so that it can be reliably matched in the presence of buffered output
containing other numeric strings.
Halt the VM when done.
Print the qemu command.
MAIN commitmail json YAML
Updated misc/py-anita to 1.34
MAIN commitmail json YAML
Update misc/py-anita to 1.34. Changes from 1.33:
Do not require releases to contain install floppies, since amd64 no
longer has them.
The default value of the --boot-from option is now "cdrom" if the
install floppies are missing.
When reporting a failed download of optional files, be clearer that
this is not an error. Also, don't treat arbitrary exceptions during
downloads as indicating a missing file, only the expected IOError.
Increase the default disk size from 768M to 1G, as 768M is no
longer sufficient for amd64.
New command line option --structured-log-file. This is like
--structured-log but takes the name of a log file as an
argument, and the structured logging is in addition to, not
instead of, the traditional logging to stdout.
Increase installation timeout from 1 hour to 3 hours so that
a system built with DEBUG and LOCKDEBUG can be installed under
qemu without timing out.
Unconditionally print a greeting message including the version number
of startup, so that logs from automated anita runs will always
indicate the version used.
In --structured-log mode, log the string matched by expect() instead
of the return value, as the latter is always zero and therefore
conveys no useful information.
Do not require releases to contain install floppies, since amd64 no
longer has them.
The default value of the --boot-from option is now "cdrom" if the
install floppies are missing.
When reporting a failed download of optional files, be clearer that
this is not an error. Also, don't treat arbitrary exceptions during
downloads as indicating a missing file, only the expected IOError.
Increase the default disk size from 768M to 1G, as 768M is no
longer sufficient for amd64.
New command line option --structured-log-file. This is like
--structured-log but takes the name of a log file as an
argument, and the structured logging is in addition to, not
instead of, the traditional logging to stdout.
Increase installation timeout from 1 hour to 3 hours so that
a system built with DEBUG and LOCKDEBUG can be installed under
qemu without timing out.
Unconditionally print a greeting message including the version number
of startup, so that logs from automated anita runs will always
indicate the version used.
In --structured-log mode, log the string matched by expect() instead
of the return value, as the latter is always zero and therefore
conveys no useful information.
MAIN commitmail json YAML
Note update of graphics/netpbm to 10.67.05nb5
MAIN commitmail json YAML
pkgsrc/graphics/netpbm/Makefile@1.197
/
diff
pkgsrc/graphics/netpbm/distinfo@1.95 / diff
pkgsrc/graphics/netpbm/patches/patch-pm__config.in.h@1.1 / diff
pkgsrc/graphics/netpbm/distinfo@1.95 / diff
pkgsrc/graphics/netpbm/patches/patch-pm__config.in.h@1.1 / diff
Use the libc vasprintf() on NetBSD. This fixes a bug where a warning
message from pnmtops would say "rescaling to g", with the letter "g"
appearing in place of a floating point value. Bump PKGREVISION.
message from pnmtops would say "rescaling to g", with the letter "g"
appearing in place of a floating point value. Bump PKGREVISION.
MAIN commitmail json YAML
Updated graphics/netpbm to 10.67.05nb3.
MAIN commitmail json YAML
Configure netpbm with tiff and zlib support so that pamtotiff,
pnmtotiff, pnmtotiffcmyk, and tifftopnm once again get built.
They have been temporarily absent since the update to 10.67.03.
pnmtotiff, pnmtotiffcmyk, and tifftopnm once again get built.
They have been temporarily absent since the update to 10.67.03.
MAIN commitmail json YAML
Updated graphics/netpbm to 10.67.05nb2.
MAIN commitmail json YAML
Revert the shell used to run netpbm commands implemented as shell
scripts from bash to sh, to limit exposure to any still-unfixed or
still-undiscovered bash vulnerabilities.
A quick review of the shell scripts did not turn up any obvious
bashishms. Hopefully they have all been fixed already, but if not,
I'd still rather have one or two scripts be broken (and volunteer to
fix any breakage reported) than have all of them be vulnerable to bash
bugs.
Approved by agc.
scripts from bash to sh, to limit exposure to any still-unfixed or
still-undiscovered bash vulnerabilities.
A quick review of the shell scripts did not turn up any obvious
bashishms. Hopefully they have all been fixed already, but if not,
I'd still rather have one or two scripts be broken (and volunteer to
fix any breakage reported) than have all of them be vulnerable to bash
bugs.
Approved by agc.
MAIN commitmail json YAML
Updated misc/py-anita to 1.33
MAIN commitmail json YAML
Update misc/py-anita to 1.33. Changes from 1.32:
Support recent versions of sysinst (CVS date 2014.08.03.16.09.38 or
newer), where set selection happens after disk partitioning rather
than before.
Document qemu 2.0.0nb4 as a known working version.
New command line option --structured-log.
Support recent versions of sysinst (CVS date 2014.08.03.16.09.38 or
newer), where set selection happens after disk partitioning rather
than before.
Document qemu 2.0.0nb4 as a known working version.
New command line option --structured-log.
MAIN commitmail json YAML
Update comment to note that qemu 2.0.0nb4 or newer should work.
MAIN commitmail json YAML
Updated emulators/qemu to 2.0.0nb4.
MAIN commitmail json YAML
pkgsrc/emulators/qemu/Makefile@1.130
/
diff
pkgsrc/emulators/qemu/distinfo@1.96 / diff
pkgsrc/emulators/qemu/patches/patch-hw_char_serial.c@1.1 / diff
pkgsrc/emulators/qemu/patches/patch-qemu-char.c@1.1 / diff
pkgsrc/emulators/qemu/distinfo@1.96 / diff
pkgsrc/emulators/qemu/patches/patch-hw_char_serial.c@1.1 / diff
pkgsrc/emulators/qemu/patches/patch-qemu-char.c@1.1 / diff
Fix qemu bug 1335444 aka PR pkg/48071. Patches from Kirill Batuzov,
with minor changes to make them apply to 2.0.0. Bump PKGREVISION.
with minor changes to make them apply to 2.0.0. Bump PKGREVISION.
MAIN commitmail json YAML
Updated misc/py-anita to 1.32
MAIN commitmail json YAML
Update misc/py-anita to 1.32. Changes from 1.31:
Fix installation of source and debug sets, which had been broken since
the label displayed by sysinst was changed from "Source sets" to
"Source and debug sets".
Fix installation of source and debug sets, which had been broken since
the label displayed by sysinst was changed from "Source sets" to
"Source and debug sets".
MAIN commitmail json YAML
Updated misc/py-anita to 1.31
MAIN commitmail json YAML
Update misc/py-anita to 1.31. Changes from 1.30:
Fix a failure to consume a shell prompt which would cause it to remain
buffered and later be mistaken for one that had not yet issued. For
added protection, add a unique serial number to each prompt.
Omit drive index from qemu command line for backwards compatibility
with scripts written for anita 1.29 or older.
Fix X11 set names.
Fix a failure to consume a shell prompt which would cause it to remain
buffered and later be mistaken for one that had not yet issued. For
added protection, add a unique serial number to each prompt.
Omit drive index from qemu command line for backwards compatibility
with scripts written for anita 1.29 or older.
Fix X11 set names.
MAIN commitmail json YAML
Updated misc/py-anita to 1.30 [gson 2013-04-23]
MAIN commitmail json YAML
Update misc/py-anita to 1.30. Changes from 1.29:
Increase the default timeout for running the NetBSD test
suite from 2 hours to 3 hours.
Add support for installing the new "debug" set, and add a new
man page section on using anita for debugging NetBSD.
Organize the BUGS section of the man page into sections,
and add links to four more qemu 1.x regressions.
Add Kuya support, based on patch from Julio Merino.
New command line option "--version".
Support booting i386 and amd64 from boot-com.iso instead
of the boot floppies, attaching a second virtual CD-ROM drive
for the install sets. Enable with "--boot-from cdrom".
Fix the Anita 1.2 backwards compatibility Release class.
Also, satisfy the qemu dependency using emulators/qemu0 rather
than emulators/qemu because the latter does not work on NetBSD 5.
Increase the default timeout for running the NetBSD test
suite from 2 hours to 3 hours.
Add support for installing the new "debug" set, and add a new
man page section on using anita for debugging NetBSD.
Organize the BUGS section of the man page into sections,
and add links to four more qemu 1.x regressions.
Add Kuya support, based on patch from Julio Merino.
New command line option "--version".
Support booting i386 and amd64 from boot-com.iso instead
of the boot floppies, attaching a second virtual CD-ROM drive
for the install sets. Enable with "--boot-from cdrom".
Fix the Anita 1.2 backwards compatibility Release class.
Also, satisfy the qemu dependency using emulators/qemu0 rather
than emulators/qemu because the latter does not work on NetBSD 5.
MAIN commitmail json YAML
Fix the PLIST of devel/cvsup to match the current set of example files
installed, as it is taken from devel/cvsup-bin and has changed there.
installed, as it is taken from devel/cvsup-bin and has changed there.
MAIN commitmail json YAML
Updated misc/py-anita to 1.29
MAIN commitmail json YAML
pkgsrc/misc/py-anita/DESCR@1.3
/
diff
pkgsrc/misc/py-anita/Makefile@1.22 / diff
pkgsrc/misc/py-anita/distinfo@1.19 / diff
pkgsrc/misc/py-anita/Makefile@1.22 / diff
pkgsrc/misc/py-anita/distinfo@1.19 / diff
Update misc/py-anita to 1.29. Changes from 1.27:
The "xl" Xen interface can now be selected with "--vmm xl".
Increase the default memory size for amd64 to 128M.
Improve progress messages when creating the disk image.
When execing /bin/sh, wait for its prompt before sending
it a command.
The "xl" Xen interface can now be selected with "--vmm xl".
Increase the default memory size for amd64 to 128M.
Improve progress messages when creating the disk image.
When execing /bin/sh, wait for its prompt before sending
it a command.
MAIN commitmail json YAML
Updated emulators/qemu to 0.15.1nb5
MAIN commitmail json YAML
pkgsrc/emulators/qemu/Makefile@1.90
/
diff
pkgsrc/emulators/qemu/distinfo@1.72 / diff
pkgsrc/emulators/qemu/patches/patch-slirp_tcp__subr.c@1.1 / diff
pkgsrc/emulators/qemu/distinfo@1.72 / diff
pkgsrc/emulators/qemu/patches/patch-slirp_tcp__subr.c@1.1 / diff
When setting up an outgoing user mode networking TCP connection,
disable the Nagle algorithm in the host-side connection. Either
the VM is already doing Nagle, in which case there is no point
in doing it twice, or it has chosen to disable it, in which case
we should respect that choice. This change speeds up GDB remote
debugging over TCP over user mode networking by multiple orders
of magnitude.
disable the Nagle algorithm in the host-side connection. Either
the VM is already doing Nagle, in which case there is no point
in doing it twice, or it has chosen to disable it, in which case
we should respect that choice. This change speeds up GDB remote
debugging over TCP over user mode networking by multiple orders
of magnitude.
MAIN commitmail json YAML
Updated misc/py-anita to 1.27
MAIN commitmail json YAML
Update misc/py-anita to 1.27. Changes from 1.26:
Run shell commands on the target system using /bin/sh rather
than root's login shell, as sysinst no longer sets the login
shell to /bin/sh by default.
Run shell commands on the target system using /bin/sh rather
than root's login shell, as sysinst no longer sets the login
shell to /bin/sh by default.
MAIN commitmail json YAML
Updated misc/py-anita to 1.26
MAIN commitmail json YAML
Updated misc/py-anita to 1.26. Changes since 1.25:
Track the sysinst changes of 2012-04-06 introducing the new
post-install configuration menu.
Print a message before creating the disk image, as it can take
a long time and make it appear that anita has hung.
Track the sysinst changes of 2012-04-06 introducing the new
post-install configuration menu.
Print a message before creating the disk image, as it can take
a long time and make it appear that anita has hung.
MAIN commitmail json YAML
Updated misc/py-anita to 1.25
MAIN commitmail json YAML
Update misc/py-anita to 1.25. Changes from 1.24:
Before running a shell command on the system under test, change the
shell prompt to a more distinctive one to reduce the risk of command
output being mistaken for a prompt.
Support installing SPARC ISOs having a non-numeric suffix following
the version number, such as NetBSD-6.0_BETA-sparc.iso.
Added experimental support for using Xen instead of qemu as the
virtual machine monitor. This is enabled by specifying "--vmm xen" on
the anita command line while running as root in a Xen dom0.
New command line option "--persist".
Before running a shell command on the system under test, change the
shell prompt to a more distinctive one to reduce the risk of command
output being mistaken for a prompt.
Support installing SPARC ISOs having a non-numeric suffix following
the version number, such as NetBSD-6.0_BETA-sparc.iso.
Added experimental support for using Xen instead of qemu as the
virtual machine monitor. This is enabled by specifying "--vmm xen" on
the anita command line while running as root in a Xen dom0.
New command line option "--persist".
MAIN commitmail json YAML
Updated net/py-boto to 1.9bnb2
MAIN commitmail json YAML
MAIN commitmail json YAML
Updated misc/py-anita to 1.24
MAIN commitmail json YAML
Update misc/py-anita to 1.24. Changes from 1.23:
Support the new distribution ISO naming scheme, e.g.,
NetBSD-5.99.60-sparc.iso instead of sparccd.iso.
Support installation of the X11 and source sets.
On unknown platforms, use mkisofs instead of genisoimage.
On sparc, the scratch disk is sd1c, not wd1d.
Allow a full hour for extracting sets.
Deal with the backwards incompatible renaming of "qemu" to
"qemu-system-i386" in qemu 1.0.
After running the ATF tests, run "ps" to show any processes possibly
left running by the tests.
Support the new distribution ISO naming scheme, e.g.,
NetBSD-5.99.60-sparc.iso instead of sparccd.iso.
Support installation of the X11 and source sets.
On unknown platforms, use mkisofs instead of genisoimage.
On sparc, the scratch disk is sd1c, not wd1d.
Allow a full hour for extracting sets.
Deal with the backwards incompatible renaming of "qemu" to
"qemu-system-i386" in qemu 1.0.
After running the ATF tests, run "ps" to show any processes possibly
left running by the tests.
MAIN commitmail json YAML
note update of sysutils/mkmemstick to 20111206
MAIN commitmail json YAML
pkgsrc/sysutils/mkmemstick/Makefile@1.3
/
diff
pkgsrc/sysutils/mkmemstick/files/mkmemstick.sh@1.3 / diff
pkgsrc/sysutils/mkmemstick/files/mkmemstick.sh@1.3 / diff
Find the first free vnd device using next_avil () function from Robert Elz
instead of hardcoding vnd0.
instead of hardcoding vnd0.
MAIN commitmail json YAML
Note update of sysutils/mkmemstick to 20111013
MAIN commitmail json YAML
pkgsrc/sysutils/mkmemstick/DESCR@1.2
/
diff
pkgsrc/sysutils/mkmemstick/Makefile@1.2 / diff
pkgsrc/sysutils/mkmemstick/PLIST@1.2 / diff
pkgsrc/sysutils/mkmemstick/files/mkmemstick.sh@1.2 / diff
pkgsrc/sysutils/mkmemstick/Makefile@1.2 / diff
pkgsrc/sysutils/mkmemstick/PLIST@1.2 / diff
pkgsrc/sysutils/mkmemstick/files/mkmemstick.sh@1.2 / diff
Preserve file permissions when copying files from the ISO to the
memory stick image, because otherwise recent NetBSD versions that use
root on cd9660 instead of a ramdisk won't boot.
This is currently implemented by using a vnd mount instead of isoinfo -x
to extract the ISO contents. This solution is less than ideal since
it requires root permissions and will fail if vnd0 is already in use.
Still, it's better than not working at all. OK'd by agc.
memory stick image, because otherwise recent NetBSD versions that use
root on cd9660 instead of a ramdisk won't boot.
This is currently implemented by using a vnd mount instead of isoinfo -x
to extract the ISO contents. This solution is less than ideal since
it requires root permissions and will fail if vnd0 is already in use.
Still, it's better than not working at all. OK'd by agc.
MAIN commitmail json YAML
Updated misc/py-anita to 1.23
MAIN commitmail json YAML
Update misc/py-anita to 1.23. Changes since 1.21:
Support qemu 0.15, where the output of the "info block" monitor
command has backwards-incompatibly changed to no longer include a
"type" field.
New command line option "--memory-size".
Support qemu 0.15, where the output of the "info block" monitor
command has backwards-incompatibly changed to no longer include a
"type" field.
New command line option "--memory-size".
MAIN commitmail json YAML
Updated misc/py-anita to 1.21
MAIN commitmail json YAML
Update misc/py-anita from 1.18 to 1.21. Changes:
Add a LICENSE definition to the package makefile.
- 1.21 released -
Disk images no longer contain holes, making them easier to use with
vnd(4). Partially based on patch from Vladimir Kirillov.
Increase the default disk size from 512M to 768M, as 512M is no longer
sufficient for amd64.
- 1.20 released -
Run df before and after the ATF tests so that disk usage data
can be gathered from the test logs.
Increase the default timeout for the ATF test from 1 hour to 2 hours
as the number of tests has now increased to a point where 1 hour is
not always enough even on a fast machine.
Increase the timeout for the set extraction phase from 1200 to 2400
seconds; the extra time is needed when installing a system built
without optimization.
- 1.19 released -
Rename the --qemu-args option to --vmm-args in preparation for adding
support for other virtual machine monitors in addition to qemu.
Fix typos found by Antti Kantee and Jean-Yves Migeon.
Deprecate the --qemu-args -no-kvm-irqchip workaround, as it doesn't
quite work.
Add support for MacOS X hosts, from Jeff Rizzo.
New command line option "--test-timeout".
Deal with yet another seemingly nondeterministic "Press enter to
continue" prompt.
Add a LICENSE definition to the package makefile.
- 1.21 released -
Disk images no longer contain holes, making them easier to use with
vnd(4). Partially based on patch from Vladimir Kirillov.
Increase the default disk size from 512M to 768M, as 512M is no longer
sufficient for amd64.
- 1.20 released -
Run df before and after the ATF tests so that disk usage data
can be gathered from the test logs.
Increase the default timeout for the ATF test from 1 hour to 2 hours
as the number of tests has now increased to a point where 1 hour is
not always enough even on a fast machine.
Increase the timeout for the set extraction phase from 1200 to 2400
seconds; the extra time is needed when installing a system built
without optimization.
- 1.19 released -
Rename the --qemu-args option to --vmm-args in preparation for adding
support for other virtual machine monitors in addition to qemu.
Fix typos found by Antti Kantee and Jean-Yves Migeon.
Deprecate the --qemu-args -no-kvm-irqchip workaround, as it doesn't
quite work.
Add support for MacOS X hosts, from Jeff Rizzo.
New command line option "--test-timeout".
Deal with yet another seemingly nondeterministic "Press enter to
continue" prompt.
MAIN commitmail json YAML
Updated net/py-dns to 1.9.4
MAIN commitmail json YAML
pkgsrc/net/py-dns/Makefile@1.19
/
diff
pkgsrc/net/py-dns/PLIST@1.8 / diff
pkgsrc/net/py-dns/distinfo@1.11 / diff
pkgsrc/net/py-dns/PLIST@1.8 / diff
pkgsrc/net/py-dns/distinfo@1.11 / diff
Update net/py-dns to 1.9.4. Changes since 1.8.0:
2011-03-24 Bob Halley <halley@dnspython.org>
* dns/rdata.py (Rdata._wire_cmp): We need to specify no
compression and an origin to _wire_cmp() in case names in the
rdata are relative names.
* dns/rdtypes/ANY/SIG.py (SIG._cmp): Add missing 'import struct'.
Thanks to Arfrever Frehtes Taifersar Arahesis for reporting the
problem.
2011-03-24 Bob Halley <halley@dnspython.org>
* (Version 1.9.3 released)
2011-03-22 Bob Halley <halley@dnspython.org>
* dns/resolver.py: a boolean parameter, 'raise_on_no_answer', has
been added to the query() methods. In no-error, no-data
situations, this parameter determines whether NoAnswer should be
raised or not. If True, NoAnswer is raised. If False, then an
Answer() object with a None rrset will be returned.
* dns/resolver.py: Answer() objects now have a canonical_name field.
2011-01-11 Bob Halley <halley@dnspython.org>
* Dnspython was erroneously doing case-insensitive comparisons
of the names in NSEC and RRSIG RRs. Thanks to Casey Deccio for
reporting this bug.
2010-12-17 Bob Halley <halley@dnspython.org>
* dns/message.py (_WireReader._get_section): use "is" and not "=="
when testing what section an RR is in. Thanks to James Raftery
for reporting this bug.
2010-12-10 Bob Halley <halley@dnspython.org>
* dns/resolver.py (Resolver.query): disallow metaqueries.
* dns/rdata.py (Rdata.__hash__): Added a __hash__ method for rdata.
2010-11-23 Bob Halley <halley@dnspython.org>
* (Version 1.9.2 released)
2010-11-23 Bob Halley <halley@dnspython.org>
* dns/dnssec.py (_need_pycrypto): DSA and RSA are modules, not
functions, and I didn't notice because the test suite masked
the bug! *sigh*
2010-11-22 Bob Halley <halley@dnspython.org>
* (Version 1.9.1 released)
2010-11-22 Bob Halley <halley@dnspython.org>
* dns/dnssec.py: the "from" style import used to get DSA from
PyCrypto trashed a DSA constant. Now a normal import is used
to avoid namespace contamination.
2010-11-20 Bob Halley <halley@dnspython.org>
* (Version 1.9.0 released)
2010-11-07 Bob Halley <halley@dnspython.org>
* dns/dnssec.py: Added validate() to do basic DNSSEC validation
(requires PyCrypto). Thanks to Brian Wellington for the patch.
* dns/hash.py: Hash compatibility handling is now its own module.
2010-10-31 Bob Halley <halley@dnspython.org>
* dns/resolver.py (zone_for_name): A query name resulting in a
CNAME or DNAME response to a node which had an SOA was incorrectly
treated as a zone origin. In these cases, we should just look
higher. Thanks to Gert Berger for reporting this problem.
* Added zonediff.py to examples. This program compares two zones
and shows the differences either in diff-like plain text, or
HTML. Thanks to Dennis Kaarsemaker for contributing this
useful program.
2010-10-27 Bob Halley <halley@dnspython.org>
* Incorporate a patch to use poll() instead of select() by
default on platforms which support it. Thanks to
Peter Sch端ller and Spotify for the contribution.
2010-10-17 Bob Halley <halley@dnspython.org>
* Python prior to 2.5.2 doesn't compute the correct values for
HMAC-SHA384 and HMAC-SHA512. We now detect attempts to use
them and raise NotImplemented if the Python version is too old.
Thanks to Kevin Chen for reporting the problem.
* Various routines that took the string forms of rdata types and
classes did not permit the strings to be Unicode strings.
Thanks to Ryan Workman for reporting the issue.
* dns/tsig.py: Added symbolic constants for the algorithm strings.
E.g. you can now say dns.tsig.HMAC_MD5 instead of
"HMAC-MD5.SIG-ALG.REG.INT". Thanks to Cillian Sharkey for
suggesting this improvement.
* dns/tsig.py (get_algorithm): fix hashlib compatibility; thanks to
Kevin Chen for the patch.
* dns/dnssec.py: Added key_id() and make_ds().
* dns/message.py: message.py needs to import dns.edns since it uses
it.
2010-05-04 Bob Halley <halley@dnspython.org>
* dns/rrset.py (RRset.__init__): "covers" was not passed to the
superclass __init__(). Thanks to Shanmuga Rajan for reporting
the problem.
2010-03-10 Bob Halley <halley@dnspython.org>
* The TSIG algorithm value was passed to use_tsig() incorrectly
in some cases. Thanks to 'ducciovigolo' for reporting the problem.
2011-03-24 Bob Halley <halley@dnspython.org>
* dns/rdata.py (Rdata._wire_cmp): We need to specify no
compression and an origin to _wire_cmp() in case names in the
rdata are relative names.
* dns/rdtypes/ANY/SIG.py (SIG._cmp): Add missing 'import struct'.
Thanks to Arfrever Frehtes Taifersar Arahesis for reporting the
problem.
2011-03-24 Bob Halley <halley@dnspython.org>
* (Version 1.9.3 released)
2011-03-22 Bob Halley <halley@dnspython.org>
* dns/resolver.py: a boolean parameter, 'raise_on_no_answer', has
been added to the query() methods. In no-error, no-data
situations, this parameter determines whether NoAnswer should be
raised or not. If True, NoAnswer is raised. If False, then an
Answer() object with a None rrset will be returned.
* dns/resolver.py: Answer() objects now have a canonical_name field.
2011-01-11 Bob Halley <halley@dnspython.org>
* Dnspython was erroneously doing case-insensitive comparisons
of the names in NSEC and RRSIG RRs. Thanks to Casey Deccio for
reporting this bug.
2010-12-17 Bob Halley <halley@dnspython.org>
* dns/message.py (_WireReader._get_section): use "is" and not "=="
when testing what section an RR is in. Thanks to James Raftery
for reporting this bug.
2010-12-10 Bob Halley <halley@dnspython.org>
* dns/resolver.py (Resolver.query): disallow metaqueries.
* dns/rdata.py (Rdata.__hash__): Added a __hash__ method for rdata.
2010-11-23 Bob Halley <halley@dnspython.org>
* (Version 1.9.2 released)
2010-11-23 Bob Halley <halley@dnspython.org>
* dns/dnssec.py (_need_pycrypto): DSA and RSA are modules, not
functions, and I didn't notice because the test suite masked
the bug! *sigh*
2010-11-22 Bob Halley <halley@dnspython.org>
* (Version 1.9.1 released)
2010-11-22 Bob Halley <halley@dnspython.org>
* dns/dnssec.py: the "from" style import used to get DSA from
PyCrypto trashed a DSA constant. Now a normal import is used
to avoid namespace contamination.
2010-11-20 Bob Halley <halley@dnspython.org>
* (Version 1.9.0 released)
2010-11-07 Bob Halley <halley@dnspython.org>
* dns/dnssec.py: Added validate() to do basic DNSSEC validation
(requires PyCrypto). Thanks to Brian Wellington for the patch.
* dns/hash.py: Hash compatibility handling is now its own module.
2010-10-31 Bob Halley <halley@dnspython.org>
* dns/resolver.py (zone_for_name): A query name resulting in a
CNAME or DNAME response to a node which had an SOA was incorrectly
treated as a zone origin. In these cases, we should just look
higher. Thanks to Gert Berger for reporting this problem.
* Added zonediff.py to examples. This program compares two zones
and shows the differences either in diff-like plain text, or
HTML. Thanks to Dennis Kaarsemaker for contributing this
useful program.
2010-10-27 Bob Halley <halley@dnspython.org>
* Incorporate a patch to use poll() instead of select() by
default on platforms which support it. Thanks to
Peter Sch端ller and Spotify for the contribution.
2010-10-17 Bob Halley <halley@dnspython.org>
* Python prior to 2.5.2 doesn't compute the correct values for
HMAC-SHA384 and HMAC-SHA512. We now detect attempts to use
them and raise NotImplemented if the Python version is too old.
Thanks to Kevin Chen for reporting the problem.
* Various routines that took the string forms of rdata types and
classes did not permit the strings to be Unicode strings.
Thanks to Ryan Workman for reporting the issue.
* dns/tsig.py: Added symbolic constants for the algorithm strings.
E.g. you can now say dns.tsig.HMAC_MD5 instead of
"HMAC-MD5.SIG-ALG.REG.INT". Thanks to Cillian Sharkey for
suggesting this improvement.
* dns/tsig.py (get_algorithm): fix hashlib compatibility; thanks to
Kevin Chen for the patch.
* dns/dnssec.py: Added key_id() and make_ds().
* dns/message.py: message.py needs to import dns.edns since it uses
it.
2010-05-04 Bob Halley <halley@dnspython.org>
* dns/rrset.py (RRset.__init__): "covers" was not passed to the
superclass __init__(). Thanks to Shanmuga Rajan for reporting
the problem.
2010-03-10 Bob Halley <halley@dnspython.org>
* The TSIG algorithm value was passed to use_tsig() incorrectly
in some cases. Thanks to 'ducciovigolo' for reporting the problem.
MAIN commitmail json YAML
note update of net/py-boto to 1.9b
MAIN commitmail json YAML
pkgsrc/net/py-boto/Makefile@1.6
/
diff
pkgsrc/net/py-boto/PLIST@1.5 / diff
pkgsrc/net/py-boto/distinfo@1.4 / diff
pkgsrc/net/py-boto/PLIST@1.5 / diff
pkgsrc/net/py-boto/distinfo@1.4 / diff
Update net/py-boto from 1.6b to 1.9b. Changes include:
- Support for RDS, BootFromEBS, Spot Instances, and more
- Fixes Issue 251, a problem with POST when using Eucalyptus
- Fixes serious S3 issue (245) and issue 243 and 244
- Adds support for Autoscale, CloudWatch, ELB.
- Adds support for new SQS features
Also, added 26 to PYTHON_VERSIONS_ACCEPTED.
- Support for RDS, BootFromEBS, Spot Instances, and more
- Fixes Issue 251, a problem with POST when using Eucalyptus
- Fixes serious S3 issue (245) and issue 243 and 244
- Adds support for Autoscale, CloudWatch, ELB.
- Adds support for new SQS features
Also, added 26 to PYTHON_VERSIONS_ACCEPTED.
MAIN commitmail json YAML
Updated misc/py-anita to 1.18
MAIN commitmail json YAML
Update misc/py-anita to 1.18. Changes from 1.17:
Deal with sysinst no longer asking for a password cipher.
Create the work directory in "test" mode so that it works without
running "install" first.
Fix incorrect description of the --workdir option in the man page, and
consistently use the term "work directory" throughout.
Reorganized the man page, adding a MODES section.
New mode "print-workdir".
Fix installation of historical versions of -current around
CVS date 2009.08.23.20.57.40.
Deal with sysinst no longer asking for a password cipher.
Create the work directory in "test" mode so that it works without
running "install" first.
Fix incorrect description of the --workdir option in the man page, and
consistently use the term "work directory" throughout.
Reorganized the man page, adding a MODES section.
New mode "print-workdir".
Fix installation of historical versions of -current around
CVS date 2009.08.23.20.57.40.
MAIN commitmail json YAML
Updated misc/py-anita to 1.17
MAIN commitmail json YAML
Update misc/py-anita from 1.15 to 1.17. Changes:
Update the discussion of Linux KVM virtualization compatibility in the
BUGS section, noting the --qemu-args -no-kvm-irqchip workaround and
including a reference to PR 44069.
New command line option "--sets".
Add a rudimentary INSTALL file.
The "misc" set is now installed by default, as it is required for
the ATF XML DTD, XSL files, and style sheets.
The "test" command now exports the raw and XML format ATF output
to the host, along with some auxiliary files needed for further
processing of the XML output.
Add support for FreeBSD hosts, from Kurt Lidl.
Update the discussion of Linux KVM virtualization compatibility in the
BUGS section, noting the --qemu-args -no-kvm-irqchip workaround and
including a reference to PR 44069.
New command line option "--sets".
Add a rudimentary INSTALL file.
The "misc" set is now installed by default, as it is required for
the ATF XML DTD, XSL files, and style sheets.
The "test" command now exports the raw and XML format ATF output
to the host, along with some auxiliary files needed for further
processing of the XML output.
Add support for FreeBSD hosts, from Kurt Lidl.
MAIN commitmail json YAML
Updated misc/py-anita to 1.15
MAIN commitmail json YAML
Update misc/py-anita to 1.15. Changes from 1.14:
Increase the timeout for "--run" commands to one hour.
Restrict snapshotting to the system disk, so that additional disks
mounted for the purpose of exporting data can be persistently
modified.
Increase the timeout for "--run" commands to one hour.
Restrict snapshotting to the system disk, so that additional disks
mounted for the purpose of exporting data can be persistently
modified.
MAIN commitmail json YAML
Updated misc/py-anita to 1.14
MAIN commitmail json YAML
Update misc/py-anita to 1.14. Changes since 1.13:
Increase the maximum number of boot floppies, as four is no longer
enough for amd64.
New command line option "--run".
Handle the additional dialogs displayed by sysinst when an
i386 or amd64 system has more than one disk.
Add the words "OR CONTRIBUTORS" to the disclaimer of liabilities
in the copyright notice.
Increase the maximum number of boot floppies, as four is no longer
enough for amd64.
New command line option "--run".
Handle the additional dialogs displayed by sysinst when an
i386 or amd64 system has more than one disk.
Add the words "OR CONTRIBUTORS" to the disclaimer of liabilities
in the copyright notice.
MAIN commitmail json YAML
Updated misc/py-anita to 1.13
MAIN commitmail json YAML
Update misc/py-anita to 1.13. Changes from 1.12:
When installing NetBSD/sparc, use a terminal type of "xterm" rather
than "sun", as anita is more likely run from an xterm or other
ANSI-like terminal than from a sun console.
In the BUGS section of the man page, mention the specific NetBSD ports
affected.
Fix typos in the man page.
When installing NetBSD/sparc, use a terminal type of "xterm" rather
than "sun", as anita is more likely run from an xterm or other
ANSI-like terminal than from a sun console.
In the BUGS section of the man page, mention the specific NetBSD ports
affected.
Fix typos in the man page.
MAIN commitmail json YAML
Updated misc/py-anita to 1.12
MAIN commitmail json YAML
pkgsrc/misc/py-anita/DESCR@1.2
/
diff
pkgsrc/misc/py-anita/Makefile@1.9 / diff
pkgsrc/misc/py-anita/distinfo@1.7 / diff
pkgsrc/misc/py-anita/Makefile@1.9 / diff
pkgsrc/misc/py-anita/distinfo@1.7 / diff
Update misc/py-anita to 1.12. Changes from 1.11:
Add support for the amd64 and sparc ports as targets.
Improve error reporting for common types of unsuitable URLs.
Avoid sending multiple responses when the NetBSD 3.0.1 sysinst
updates the menu display multiple times.
New command line option "--disk-size".
Add support for the amd64 and sparc ports as targets.
Improve error reporting for common types of unsuitable URLs.
Avoid sending multiple responses when the NetBSD 3.0.1 sysinst
updates the menu display multiple times.
New command line option "--disk-size".
MAIN commitmail json YAML
Updated net/miredo to 1.1.7nb1
MAIN commitmail json YAML
Set PKG_SYSCONFSUBDIR so that the initial configuration files are
installed in the same directory where miredo looks for them.
installed in the same directory where miredo looks for them.
MAIN commitmail json YAML
Updated emulators/qemu to 0.12.3nb2