sysupgrade is a script to automate NetBSD system upgrades. sysupgrade
works by first fetching distribution sets from a specified site or local
directory, then by upgrading the system using such distribution sets and
later by ensuring that the system configuration is up to date. All the
process is controlled by a configuration file, and the defaults should
suit the most common NetBSD upgrades.
sysupgrade can be used to perform upgrades across different system major
and/or minor versions, and it can also be used to track a stable or
development branch from the CVS repository.
sysbuild is the perfect companion to sysupgrade in those cases where you
want to roll your own binaries: both utilities share a very similar
command-line and configuration interface, and the default configuration
files provide examples on how to integrate one with the other.
A few notes about the import:
Right after I submitted sysbuild, I was pointed at etcmanage and its
scripts to build and upgrade NetBSD. I am sending this anyway because
1) it matches sysbuild's behavior closely, 2) it has a detailed manual
page, 3) it has tests... and, well, 4) I had already written most of it
at that time and didn't want to throw it away!
The config and utils modules in this import are a duplicate of the code
in sysbuild, with a few tweaks. This is really bad and the code should
be deduplicated somehow. I'm not sure what the best way of doing so is
and can only think about introducing a common base package with the
shared code (which brings its own problems).
I have tested this to upgrade both -current and 6.0_BETA2 to newer
snapshots, both from local and remote release files.
- Fixed support of LOG / ALLOW targets
- LOG target for rules and actions
- brings security improvements (HTTP Auth in nx_extract and file disclosure
fixed in nx_extract)
No revbump as this does not affect nginx package itself.
The family currently includes six weights, from ExtraLight to Black,
in upright and italic styles. The fonts offer wide language support
for Latin script, including Western and Eastern European languages,
Vietnamese, pinyin Romanization of Chinese, and Navajo.
This package provides OpenType fonts only.
Upstream Changes:
1.16 2012-08-06 Florent Angly <florent.angly@gmail.com>
* Fixed issue introduced in version 1.15 where rand() took no notice of
argument and irand() did (bug #78200, reported by David Morel)
* Migration of test suite to Test::More and Test::Number::Delta
1.15 2012-06-04 Florent Angly <florent.angly@gmail.com>
* Implemented irand() to draw random integers (bug #73298, feature requested
by crew@cs.stanford.edu)
* Fixed build failure on Hurd (bug #74165, reported and patched by Salvatore
Bonaccorso)
1.14 2012-05-27 Florent Angly <florent.angly@gmail.com>
* Fixed compilation problems with nmake on Windows platforms
(Florent Angly, bug #74984)
* Fixed issues with random seed (bug #77343, solution suggested by
Laurent Dami, fix implemented by Florent Angly)
1.13 2012-01-20 Abhijit Menon-Sen <ams@toroid.org>
* New seed generation and retrieval mechanism by Florent Angly (bug
#64640 on rt.cpan.org).
c-ares version 1.9.1
include the ares_parse_soa_reply.* files in the tarball
c-ares version 1.9.0
Added ares_parse_soa_reply
libcares.pc generation for static MingW* cross builds
ares_dup: UDP and TCP port byte order in saved options
c-ares version 1.8
Added ares_parse_naptr_reply()
handle CNAME-only in ares_parse_aaaa_reply()
support multiple DNS servers on Android
check for __ANDROID__ in addition to ANDROID macro
port numbers: convert them to network order
get_iphlpapi_dns_info: fix buffer overrun
configure: make CURL_CHECK_DEF ignore leading whitespace
segfault triggered in ares_init_options()
ares_getnameinfo's memcpy did not copy enough bytes
ares_destroy: fix segfault in ares_destroy_options()
CHANGES: generate from script
configure: fix symbol hiding usability check
c-ares version 1.7.5
detection of semicolon comments in resolv.conf
avoid using system's inet_net_pton affected by the WLB-2008080064 advisory
replacement ares_inet_net_pton affected by the WLB-2008080064 advisory
replacement ares_inet_ntop affected by potential out of bounds write
added install target to Makefile.msvc
only fall back to AF_INET searches when looking for AF_UNSPEC addresses
fixed ares_parse_*_reply memory leaks
Use correct sizeof in ares_getnameinfo()
IPv6-on-windows: find DNS servers correctly
man pages: docs for the c-ares utility programs
getservbyport replacement for Win CE
config_sortlist: (win32) missing else
advance_tcp_send_queue: avoid NULL ptr dereference
configure: fix a bashism
ares_expand_name: Fix encoded length for indirect root
c-ares version 1.7.4
local-bind: Support binding to local interface/IPs, see
ares_set_local_ip4, ares_set_local_ip6, ares_set_local_dev
memory leak in ares_getnameinfo
add missing break that caused get_ares_servers to fail
ares_parse_a_reply: fix CNAME response parsing
init_by_options: don't copy an empty sortlist
Replaced uint32_t with unsigned int to fix broken builds
on a couple of platforms
Fix lookup with HOSTALIASES set
adig: fix NAPTR parsing
compiler warning cleanups
c-ares version 1.7.3
builds on Android
now includes all files necessary to build it (1.7.2 lacked a file)
c-ares version 1.7.2
Added ares_parse_mx_reply()
ares_init: Last, not first instance of domain or search should win
improve alternative definition of bool
fix VS2010 compiler warnings
into www/p5-LWPx-TimedHTTP.
This module performs an HTTP request exactly the same as LWP does normally
except for the fact that it times each stage of the request and then inserts
the results as header.
* Bug fixes
Buffer overruns, complaints from Flex, and portability issues in the test
suite have been fixed.
* Spaces in %lex- and %parse-param (lalr1.cc, glr.cc)
Trailing end-of-lines in %parse-param or %lex-param would result in
invalid C++. This is fixed.
* Spurious spaces and end-of-lines
The generated files no longer end (nor start) with empty lines.
Changes since version 0.9:
- First release as a GNU package
- License change: LGPLv3+ for code, GFDLv1.3+ (with no invariant sections)
for documentation
- 100% of all lines are covered by tests
- Functions renamed:
mpc_mul_2exp to mpc_mul_2ui, mpc_div_2exp to mpc_div_2ui
- 0^0, which returned (NaN,NaN) previously, now returns (1,+0)
- Removed compatibility with K&R compilers, untestable due to lack of
such compilers
- New functions: mpc_log10, mpc_mul_2si, mpc_div_2si
- Speed-ups:
- mpc_fma
- Bug fixes:
- mpc_div and mpc_norm now return a value indicating the effective
rounding direction, as the other functions
- mpc_mul, mpc_sqr and mpc_norm now return correct results even if there
are over- or underflows during the computation
- mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
infinite part and equals output variable is corrected
- mpc_fr_sub: Wrong return value for imaginary part is corrected
Install the man file
Approved by: wiz@(maintainer)
Upstream changes;
pigz version 2.2.5 has been released and is now available at http://zlib.net/pigz/ . The main changes since 2.2.4 are:
- Change suffix to .tar when decompressing or listing .tgz.
- Print name of executable in error messages.
- Show help properly when the name is unpigz or gunzip.
- Fix permissions security problem before output is closed.
pigz version 2.2.4 has been released and is now available at http://zlib.net/pigz/ . The main changes since 2.2.3 are:
- Improve the portability of printing the off_t type
- Fix bug in zip (-K) output
- Remove thread portability #defines in pigz.c
pigz version 2.2.3 is now available at http://zlib.net/pigz/ . The main changes since 2.1.7 are:
- Add --rsyncable functionality
- Improve thread portability
- Fix the printing of 32-bit check values when listing
pigz version 2.1.7 is now available at http://zlib.net/pigz/ . The changes from 2.1.6 are:
- Avoid unused parameter warning in reenter()
- Don't assume 2's complement ints in compress_thread()
- Replicate gzip -cdf cat-like behavior
- Replicate gzip -- option to suppress option decoding
- Test output from make test instead of showing it
- Updated pigz.spec to install unpigz, pigz.1 [Obermaier]
- Add PIGZ environment variable [Mueller]
- Replicate gzip suffix search when decoding or listing
- Fix bug in load() to set in_left to zero on end of file
- Do not check suffix when input file won't be modified
- Decompress to stdout if name is "*cat" [Hayasaka]
- Write data descriptor signature to be like Info-ZIP
- Update and sort options list in help
- Use CC variable for compiler in Makefile
- Exit with code 2 if a warning has been issued
- Fix thread synchronization problem when tracing
- Change macro name MAX to MAX2 to avoid library conflicts
- Determine number of processors on HP-UX [Lloyd]
changes:
-support more games
-support for TrueType fonts via FreeType2
-custom game and engine options
-speedup, UI improvements
-bugfixes
-translation update
pkgsrc change: cleanup of options -- the "x11" backend doesn't work,
so "sdl" is the only choice left
This switches to the new major release.
The most significant change of this version is multiple rendering
of same RAW data without re-opening RAW file.
So, it is possible to implement near-realtime preview of entire image in
half-resolution mode and realtime preview of selected area (e.g. around
mouse pointer position) in full-resolution mode.
+Support for more cameras
- Added extract_start_line method to Mojo::Message, Mojo::Message::Request
and Mojo::Message::Response.
- Added get_start_line_chunk method to Mojo::Message::Request and
Mojo::Message::Request.
- Improved end method in Mojo::IOLoop::Delay to return the number of
remaining events.
- Improved documentation.
- Improved tests.
3.19 2012-08-03
- Improved documentation.
- Improved tests.
- Fixed dynamic content generation bug in Mojo::Message.
- Fixed bug that prevented multiple anchors with the same name in
Mojolicious::Plugin::PODRenderer.
3.18 2012-08-02
- Improved documentation.
- Improved tests.
- Fixed chunked transfer encoding bug in Mojo::Content.
3.17 2012-08-01
- Improved documentation.
- Improved tests.
- Fixed bug in after_static_dispatch hook that prevented custom responses.
- Fixed bug that prevented conditions from generating responses.
3.16 2012-07-31
- Improved documentation.
- Fixed small memory leak in Mojolicious::Plugin::TagHelpers.
3.15 2012-07-28
- Improved Mojo::Base to load IO::Handle.
- Improved documentation.
3.14 2012-07-27
- Improved documentation.
3.13 2012-07-24
- Added multi name support to param method in Mojolicious::Controller.
- Added remove method to Mojo::DOM.
- Improved RFC 3986 compliance of Mojo::Parameters.
- Improved Mojolicious::Plugin::Config log messages. (jberger)
- Improved documentation.
- Improved tests.
- Fixed selector bug in dom method of Mojo::Message.
- Fixed small charset bug in get command.
3.12 2012-07-20
- Deprecated Mojo::Home->app_class.
- Deprecated Mojo::IOLoop->client_class.
- Deprecated Mojo::IOLoop->server_class.
- Deprecated Mojo::IOLoop->stream_class.
- Deprecated Mojo::Message->dom_class.
- Deprecated Mojo::Message->json_class.
- Added json method to Mojo::UserAgent::Transactor.
- Added build_json_tx and post_json methods to Mojo::UserAgent.
- Added post_json_ok method to Test::Mojo.
- Added n function to ojo.
- Improved text_field helper to always set the type attribute. (marty, sri)
- Improved documentation.
- Improved tests.
- Fixed file and content type detection bugs in Mojolicious::Static.
(marty, sri)
3.11 2012-07-19
- Added or method to Test::Mojo. (moritz, sri)
- Added file and serve_asset methods to Mojolicious::Static.
- Improved default descriptions for many methods in Test::Mojo.
- Improved Mojo::Cache performance. (nic)
- Improved documentation.
- Improved tests.
- Fixed a few small encoding bugs in Test::Mojo.
3.10 2012-07-17
- Improved tests.
- Fixed small bug in Mojo::Asset::File.
3.09 2012-07-16
- Added spurt function to Mojo::Util.
- Added spurt method to Mojo::ByteStream.
- Improved documentation.
- Improved tests.
3.08 2012-07-14
- Fixed small Mojo::Template bug.
3.07 2012-07-13
- Improved template error messages for generator commands and config files.
- Improved documentation.
- Improved tests.
- Fixed small bug in Mojolicious::Plugin::EPRenderer that prevented code to
be added to templates.
- Fixed small bug in Mojolicious::Plugin::JSONConfig that prevented code to
be added to config files.
3.06 2012-07-11
- Added tls_verify option to Mojo::IOLoop::Server->listen. (scottw)
- Added verify parameter to Mojo::Server::Daemon->listen. (scottw)
- Improved documentation.
- Improved tests.
- Fixed small bug in Mojo::UserAgent that prevented port reuse.
3.05 2012-07-08
- Reduced default graceful_timeout from 30 to 20 seconds in
Mojo::Server::Hypnotoad.
- Improved documentation.
- Improved tests.
- Fixed small initialization bug in Mojo::IOLoop::Stream.
3.04 2012-07-07
- Improved Mojo::IOLoop performance by reducing stream timeout precision
from 0.025 to 0.5 seconds.
3.03 2012-07-06
- Improved load balancing between Hypnotoad worker processes.
- Improved Hypnotoad log messages.
- Improved documentation.
- Improved tests.
- Fixed default format handling bug in render_exception and
render_not_found.
- Fixed small namespace detection bug in Mojo::DOM.
- Fixed small session reset bug in Test::Mojo.
3.02 2012-07-03
- Added pluck and uniq methods to Mojo::Collection.
- Added regular expression support to first and grep methods in
Mojo::Collection.
- Improved documentation.
- Improved tests.
- Fixed JSON Pointer escaping.
- Fixed small text and attribute extraction bugs in Mojo::DOM.
- Fixed small inconsistency between routes and static dispatchers.