2014-08-15 www/phpgedview: Superceded by www/webtrees
2014-08-15 graphics/luxrays: No longer needed as luxrender bundles its own verion now
2014-08-15 net-mgmt/cflowd: Unmaintained 10 years, requires dozens of patches, unverifiable
- Use a lot of ports dependencies instead of bundled versions
(idea from Gentoo Linux)
- Make patches more compatible with OpenBSD
- Add note about Python (only relevant for DIY builds)
- Install more icons into PREFIX/share/icons/hicolor/XxY/apps/
- Mute mkdir in installation
- Install mksnapshot binary
- Do not install bundled protoc binary
Obtained from: Gentoo, OpenBSD, various contributors in freebsd-chromium@
MFH: 2014Q3
Security: http://www.vuxml.org/freebsd/df7754c0-2294-11e4-b505-000c6e25e3e9.html
This change merges the kyua-{atf-compat,cli,testers} packages
into a single devel/kyua package, just as upstream has done, and brings
Kyua to version 0.10.
The list of changes since kyua-cli 0.9 and kyua-testers 0.3:
Experimental version released on August 14th, 2014.
* Merged 'kyua-cli' and 'kyua-testers' into a single 'kyua' package.
* Dropped the 'kyua-atf-compat' package.
* Issue 100: Do not try to drop privileges to unprivileged_user when we
are already running as an unprivileged user. Doing so is not possible
and thus causes spurious test failures when the current user is not
root and the current user and unprivileged_user do not match.
* Issue 79: Mention kyua.conf(5) in the "see also" section of kyua(1).
* Issue 75: Change the rewrite__expected_signal__bad_arg test in
testers/atf_result_test to use a different signal value. This is to
prevent triggering a core dump that made the test fail in some platforms.
Reviewed by: bdrewery (D608)
Approved by: bdrewery (ports)
This software converts a sequences record file generated by ttyrec into a
gif animation directly using portable built-in terminal emulation engine
originated from yaft. yaft provides rare terminal emulation features such as
SIXEL/DRCS.
WWW: http://saitoha.github.io/seq2gif/
PR: 192418
Submitted by: IWAMOTO Kouichi <sue@iwmt.org>
conflict in behaviour with the read-only COMPILER_FEATURES knob
- Fix the deprecated USE_PYTHON_BUILD and USE_PYTHON_RUN behaviour, which
usually should be mutually exclusive, but some ports include both knobs
Phabric: D581
Recommended by: danfe@, makc@
Reviewed by: danfe, wg, antoine
Approved by: portmgr
With hat: python@
Possible due to extreme sleep deprivation, I was confused about the
limitations of the @sample keyword. The two www ports I modified last
night, phpbb3 and autoindex2, both could use @sample with config.php,
so go back and clean up my own mess. No revbump necessary as this is
functionally equivalent to what is there now.
Experimental version released on August 8th, 2014.
Major changes:
The internal architecture of Kyua to record the results of test suite
runs has completely changed in this release. Kyua no longer stores all
the different test suite run results as different "actions" within the
single store.db database. Instead, Kyua now generates a separate
results file inside ~/.kyua/store/ for every test suite run.
Due to the complexity involved in the migration process and the little
need for it, this is probably going to be the only release where the
'db-migrate' command is able to convert an old store.db file to the
new scheme.
Changes in more detail:
* Added the 'report-junit' command to generate JUnit XML result files.
The output has been verified to work within Jenkins.
* Switched to results files specific to their corresponding test suite
run. The unified store.db file is now gone: 'kyua test' creates a
new results file for every invocation under ~/.kyua/store/ and the
'kyua report*' commands are able to locate the latest file for a
corresponding test suite automatically.
* The 'db-migrate' command takes an old store.db file and generates one
results file for every previously-recorded action, later deleting the
store.db file.
* The '--action' flag has been removed from all commands that accepted
it. This has been superseded by the tests results files.
* The '--store' flag that many commands took has been renamed to
'--results-file' in line with the semantical changes.
* The 'db-exec' command no longer creates an empty database when none
is found. This command is now intended to run only over existing
files.
Reviewed by: bdrewery (D567)
Approved by: bdrewery (ports)
Experimental version released on August 8th, 2014.
* Made the testers set a "sanitized" value for the HOME environment
variable where, for example, consecutive and trailing slashes have
been cleared. Mac OS X has a tendency to append a trailing slash to
the value of TMPDIR, which can cause third-party tests to fail if they
compare ${HOME} with $(pwd).
* Issues 85, 86, 90 and 92: Made the TAP parser more complete: mark test
cases reported as TODO or SKIP as passed; handle skip plans; ignore
lines that look like "ok" and "not ok" but aren't results; and handle
test programs that report a pass but exit with a non-zero code.
Reviewed by: bdrewery (D567)
Approved by: bdrewery (ports)
SlimIt is a JavaScript minifier written in Python. It compiles
JavaScript into more compact code so that it downloads and runs faster.
SlimIt also provides a library that includes a JavaScript parser, lexer,
pretty printer and a tree visitor.
WWW: http://slimit.readthedocs.org
PR: 191386 (with minor changes)
Submitted by: Melvyn Sopacua <melvyn at magemana dot nl>