summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-04-15Update poppler to 0.42.wiz8-46/+51
Poppler 0.42 Release core: * Add the support for version 5 + revision 6 documents. Bug #85368 * Add initial support for Signature handling * Initialize gamut mapping multipliers in ::copy() functions. Bug #90697 * Implement jpx streams support with depth < 8 * Handle SMaskInData = 0 for JPX encoded images. Bug #93468 * Fix rendering of some broken PDF files. Bug #92508 * PSOutputDev: Support for LZW encoding * PSOutputDev: Add support for Flate compression in Level 3 output. * SplashOuputDev: Implement function shading. Bug #94441 * SplashOuputDev: Improve rendering of some non embedded fonts. Bug #94054 * SplashOuputDev: Fall back to Gfx implementation of tiling pattern if repetition rate is small. Bug #90596 * SplashOuputDev: Implementation of Matte entries in softmasks of softmasked images. Bug #22473 * SplashOuputDev: assure line width > 0 in case of text stroke. Bug #94038 * TextOuputDev: Cache result of inner loop in visitDepthFirst. Bug #77087 * Avoid attempting a tiling pattern fill with a singular transform matrix utils: * pdfinfo: Add option to show document structure * pdfsig: New command that gives information about signature qt4: * Fix bug in links to remote documents getting the page number wrong sometimes qt5: * Fix bug in links to remote documents getting the page number wrong sometimes Poppler 0.41 Releases core: * CairoOutputDev: add missing font types (fontCIDType0COT and fontTrueTypeOT). Bug #93559 * SplashOutputDev: Adjust limit check and check in addition bitmap pointer. Bug #94053 utils: * pdfseparate: Refine resource detection * pdfinfo: fix man page
2016-04-15Updated filesystems/fuse-wikipediafs to 0.4mef1-1/+2
2016-04-15Updated to filesystems/fuse-wikepediafs-0.4mef2-9/+9
------------------------------------------- === WikipediaFS 0.4 === 2010-05-12 Zephaniah E. Loss-Cutler-Hull <mercury@users.sourceforge.net> - If a write attempt fails, try to log back in once and writing again, instead of immediately failing. - Additional debugging under the debug log level. - Support for the new login controls for MediaWiki 1.15.3. 2009-09-17 Zephaniah E. Loss-Cutler-Hull <mercury@users.sourceforge.net> - Added a "login-cache-time" option in the config file in order to control how long we cache the login session. - Report mtime for stats of files. - Report back to the application when a write fails, to prevent data loss. - Quite a bit of additional debug logging, if you turn debug logging on. 2009-03-27 Mathieu Blondel <mblondel@users.sourceforge.net> - Made logging more flexible (user.py). 2008-09-17 Mathieu Blondel <mblondel@users.sourceforge.net> - Added a "domain" option in the config file in order to add support for LDAP/AD authentication. Patch by Matthieu Moy and Hannes H旦rl. Fixes #1745542. 2007-05-30 Mathieu Blondel <mblondel@users.sourceforge.net> - Set default cache time if article-cache-time is not present in config. 2007-05-27 Mathieu Blondel <mblondel@users.sourceforge.net> - Fixed the problem with articles having special characters like & (article.py). - Made the man page optional in the install process (setup.py). - Check invalid characters in article name. (fs.py)
2016-04-15Fix PLIST failure on systems where ruby is present.jperkin2-1/+18
2016-04-15Updated gstreamer1 and plugins packages to 1.8.0.wiz2-8/+8
2016-04-15Update gstreamer1 and plugins to 1.8.0.wiz23-91/+151
GStreamer 1.8.0 was released on 24 March 2016. The GStreamer team is proud to announce a new major feature release in the stable 1.x API series of your favourite cross-platform multimedia framework! As always, this release is again packed with new features, bug fixes and other improvements. See https://gstreamer.freedesktop.org/releases/1.8/ for the latest version of this document. Highlights Hardware-accelerated zero-copy video decoding on Android New video capture source for Android using the android.hardware.Camera API Windows Media reverse playback support (ASF/WMV/WMA) New tracing system provides support for more sophisticated debugging tools New high-level GstPlayer playback convenience API Initial support for the new Vulkan API, see Matthew Waters' blog post for more details Improved Opus audio codec support: Support for more than two channels; MPEG-TS demuxer/muxer can now handle Opus; sample-accurate encoding/decoding/transmuxing with Ogg, Matroska, ISOBMFF (Quicktime/MP4), and MPEG-TS as container; new codec utility functions for Opus header and caps handling in pbutils library. The Opus encoder/decoder elements were also moved to gst-plugins-base (from -bad), and the opus RTP depayloader/payloader to -good. GStreamer VAAPI module now released and maintained as part of the GStreamer project Asset proxy support in the GStreamer Editing Services
2016-04-15xhyve: Fix build on Clang (OS X El Capitan).youri2-1/+17
2016-04-15Updated filesystems/p5-Path-Tiny to 0.086mef1-1/+2
2016-04-15Updated to filesystems/p5-Path-Tiny-0.086mef2-7/+7
----------------------------------------- 0.086 2016-04-03 13:49:37-04:00 America/New_York [Documented] - Improved documentation of copy and move.
2016-04-15Updated time/py-vdirsyncer to 0.9.3nb1wiz1-1/+2
2016-04-15py-vdirsyncer wants py-click-log>=0.1.3. Bump PKGREVISION.wiz1-2/+3
2016-04-15Updated devel/py-click-log to 0.1.3wiz1-1/+2
2016-04-15Update py-click-log to 0.1.3.wiz2-7/+7
Changes not found.
2016-04-15Updated sysutils/py-borgbackup to 1.0.1wiz2-3/+3
2016-04-15Update py-borgbackup to 1.0.1.wiz3-17/+18
Version 1.0.1 ------------- New features: Usually there are no new features in a bugfix release, but these were added due to their high impact on security/safety/speed or because they are fixes also: - append-only mode for repositories, #809, #36 (see docs) - borg create: add --ignore-inode option to make borg detect unmodified files even if your filesystem does not have stable inode numbers (like sshfs and possibly CIFS). - add options --warning, --error, --critical for missing log levels, #826. it's not recommended to suppress warnings or errors, but the user may decide this on his own. note: --warning is not given to borg serve so a <= 1.0.0 borg will still work as server (it is not needed as it is the default). do not use --error or --critical when using a <= 1.0.0 borg server. Bug fixes: - fix silently skipping EIO, #748 - add context manager for Repository (avoid orphan repository locks), #285 - do not sleep for >60s while waiting for lock, #773 - unpack file stats before passing to FUSE - fix build on illumos - don't try to backup doors or event ports (Solaris and derivates) - remove useless/misleading libc version display, #738 - test suite: reset exit code of persistent archiver, #844 - RemoteRepository: clean up pipe if remote open() fails - Remote: don't print tracebacks for Error exceptions handled downstream, #792 - if BORG_PASSPHRASE is present but wrong, don't prompt for password, but fail instead, #791 - ArchiveChecker: move "orphaned objects check skipped" to INFO log level, #826 - fix capitalization, add ellipses, change log level to debug for 2 messages, #798 Other changes: - update llfuse requirement, llfuse 1.0 works - update OS / dist packages on build machines, #717 - prefer showing --info over -v in usage help, #859 - docs: - fix cygwin requirements (gcc-g++) - document how to debug / file filesystem issues, #664 - fix reproducible build of api docs - RTD theme: CSS !important overwrite, #727 - Document logo font. Recreate logo png. Remove GIMP logo file. Version 1.0.0 ------------- The major release number change (0.x -> 1.x) indicates bigger incompatible changes, please read the compatibility notes, adapt / test your scripts and check your backup logs. Compatibility notes: - drop support for python 3.2 and 3.3, require 3.4 or 3.5, #221 #65 #490 note: we provide binaries that include python 3.5.1 and everything else needed. they are an option in case you are stuck with < 3.4 otherwise. - change encryption to be on by default (using "repokey" mode) - moved keyfile keys from ~/.borg/keys to ~/.config/borg/keys, you can either move them manually or run "borg upgrade <REPO>" - remove support for --encryption=passphrase, use borg migrate-to-repokey to switch to repokey mode, #97 - remove deprecated --compression <number>, use --compression zlib,<number> instead in case of 0, you could also use --compression none - remove deprecated --hourly/daily/weekly/monthly/yearly use --keep-hourly/daily/weekly/monthly/yearly instead - remove deprecated --do-not-cross-mountpoints, use --one-file-system instead - disambiguate -p option, #563: - -p now is same as --progress - -P now is same as --prefix - remove deprecated "borg verify", use "borg extract --dry-run" instead - cleanup environment variable semantics, #355 the environment variables used to be "yes sayers" when set, this was conceptually generalized to "automatic answerers" and they just give their value as answer (as if you typed in that value when being asked). See the "usage" / "Environment Variables" section of the docs for details. - change the builtin default for --chunker-params, create 2MiB chunks, #343 --chunker-params new default: 19,23,21,4095 - old default: 10,23,16,4095 one of the biggest issues with borg < 1.0 (and also attic) was that it had a default target chunk size of 64kiB, thus it created a lot of chunks and thus also a huge chunk management overhead (high RAM and disk usage). please note that the new default won't change the chunks that you already have in your repository. the new big chunks do not deduplicate with the old small chunks, so expect your repo to grow at least by the size of every changed file and in the worst case (e.g. if your files cache was lost / is not used) by the size of every file (minus any compression you might use). in case you want to immediately see a much lower resource usage (RAM / disk) for chunks management, it might be better to start with a new repo than continuing in the existing repo (with an existing repo, you'ld have to wait until all archives with small chunks got pruned to see a lower resource usage). if you used the old --chunker-params default value (or if you did not use --chunker-params option at all) and you'ld like to continue using small chunks (and you accept the huge resource usage that comes with that), just explicitly use borg create --chunker-params=10,23,16,4095. - archive timestamps: the 'time' timestamp now refers to archive creation start time (was: end time), the new 'time_end' timestamp refers to archive creation end time. This might affect prune if your backups take rather long. if you give a timestamp via cli this is stored into 'time', therefore it now needs to mean archive creation start time. New features: - implement password roundtrip, #695 Bug fixes: - remote end does not need cache nor keys directories, do not create them, #701 - added retry counter for passwords, #703 Other changes: - fix compiler warnings, #697 - docs: - update README.rst to new changelog location in docs/changes.rst - add Teemu to AUTHORS - changes.rst: fix old chunker params, #698 - FAQ: how to limit bandwidth Version 1.0.0rc2 ---------------- New features: - format options for location: user, pid, fqdn, hostname, now, utcnow, user - borg list --list-format - borg prune -v --list enables the keep/prune list output, #658 Bug fixes: - fix _open_rb noatime handling, #657 - add a simple archivename validator, #680 - borg create --stats: show timestamps in localtime, use same labels/formatting as borg info, #651 - llfuse compatibility fixes (now compatible with: 0.40, 0.41, 0.42) Other changes: - it is now possible to use "pip install borgbackup[fuse]" to automatically install the llfuse dependency using the correct version requirement for it. you still need to care about having installed the FUSE / build related OS package first, though, so that building llfuse can succeed. - Vagrant: drop Ubuntu Precise (12.04) - does not have Python >= 3.4 - Vagrant: use pyinstaller v3.1.1 to build binaries - docs: - borg upgrade: add to docs that only LOCAL repos are supported - borg upgrade also handles borg 0.xx -> 1.0 - use pip extras or requirements file to install llfuse - fix order in release process - updated usage docs and other minor / cosmetic fixes - verified borg examples in docs, #644 - freebsd dependency installation and fuse configuration, #649 - add example how to restore a raw device, #671 - add a hint about the dev headers needed when installing from source - add examples for delete (and handle delete after list, before prune), #656 - update example for borg create -v --stats (use iso datetime format), #663 - added example to BORG_RSH docs - "connection closed by remote": add FAQ entry and point to issue #636 Version 1.0.0rc1 ---------------- New features: - borg migrate-to-repokey ("passphrase" -> "repokey" encryption key mode) - implement --short for borg list REPO, #611 - implement --list for borg extract (consistency with borg create) - borg serve: overwrite client's --restrict-to-path with ssh forced command's option value (but keep everything else from the client commandline), #544 - use $XDG_CONFIG_HOME/keys for keyfile keys (~/.config/borg/keys), #515 - "borg upgrade" moves the keyfile keys to the new location - display both archive creation start and end time in "borg info", #627 Bug fixes: - normalize trailing slashes for the repository path, #606 - Cache: fix exception handling in __init__, release lock, #610 Other changes: - suppress unneeded exception context (PEP 409), simpler tracebacks - removed special code needed to deal with imperfections / incompatibilities / missing stuff in py 3.2/3.3, simplify code that can be done simpler in 3.4 - removed some version requirements that were kept on old versions because newer did not support py 3.2 any more - use some py 3.4+ stdlib code instead of own/openssl/pypi code: - use os.urandom instead of own cython openssl RAND_bytes wrapper, #493 - use hashlib.pbkdf2_hmac from py stdlib instead of own openssl wrapper - use hmac.compare_digest instead of == operator (constant time comparison) - use stat.filemode instead of homegrown code - use "mock" library from stdlib, #145 - remove borg.support (with non-broken argparse copy), it is ok in 3.4+, #358 - Vagrant: copy CHANGES.rst as symlink, #592 - cosmetic code cleanups, add flake8 to tox/travis, #4 - docs / help: - make "borg -h" output prettier, #591 - slightly rephrase prune help - add missing example for --list option of borg create - quote exclude line that includes an asterisk to prevent shell expansion - fix dead link to license - delete Ubuntu Vivid, it is not supported anymore (EOL) - OS X binary does not work for older OS X releases, #629 - borg serve's special support for forced/original ssh commands, #544 - misc. updates and fixes Version 0.30.0 -------------- Compatibility notes: - you may need to use -v (or --info) more often to actually see output emitted at INFO log level (because it is suppressed at the default WARNING log level). See the "general" section in the usage docs. - for borg create, you need --list (additionally to -v) to see the long file list (was needed so you can have e.g. --stats alone without the long list) - see below about BORG_DELETE_I_KNOW_WHAT_I_AM_DOING (was: BORG_CHECK_I_KNOW_WHAT_I_AM_DOING) Bug fixes: - fix crash when using borg create --dry-run --keep-tag-files, #570 - make sure teardown with cleanup happens for Cache and RepositoryCache, avoiding leftover locks and TEMP dir contents, #285 (partially), #548 - fix locking KeyError, partial fix for #502 - log stats consistently, #526 - add abbreviated weekday to timestamp format, fixes #496 - strip whitespace when loading exclusions from file - unset LD_LIBRARY_PATH before invoking ssh, fixes strange OpenSSL library version warning when using the borg binary, #514 - add some error handling/fallback for C library loading, #494 - added BORG_DELETE_I_KNOW_WHAT_I_AM_DOING for check in "borg delete", #503 - remove unused "repair" rpc method name New features: - borg create: implement exclusions using regular expression patterns. - borg create: implement inclusions using patterns. - borg extract: support patterns, #361 - support different styles for patterns: - fnmatch (`fm:` prefix, default when omitted), like borg <= 0.29. - shell (`sh:` prefix) with `*` not matching directory separators and `**/` matching 0..n directories - path prefix (`pp:` prefix, for unifying borg create pp1 pp2 into the patterns system), semantics like in borg <= 0.29 - regular expression (`re:`), new! - --progress option for borg upgrade (#291) and borg delete <archive> - update progress indication more often (e.g. for borg create within big files or for borg check repo), #500 - finer chunker granularity for items metadata stream, #547, #487 - borg create --list now used (additionally to -v) to enable the verbose file list output - display borg version below tracebacks, #532 Other changes: - hashtable size (and thus: RAM and disk consumption) follows a growth policy: grows fast while small, grows slower when getting bigger, #527 - Vagrantfile: use pyinstaller 3.1 to build binaries, freebsd sqlite3 fix, fixes #569 - no separate binaries for centos6 any more because the generic linux binaries also work on centos6 (or in general: on systems with a slightly older glibc than debian7 - dev environment: require virtualenv<14.0 so we get a py32 compatible pip - docs: - add space-saving chunks.archive.d trick to FAQ - important: clarify -v and log levels in usage -> general, please read! - sphinx configuration: create a simple man page from usage docs - add a repo server setup example - disable unneeded SSH features in authorized_keys examples for security. - borg prune only knows "--keep-within" and not "--within" - add gource video to resources docs, #507 - add netbsd install instructions - authors: make it more clear what refers to borg and what to attic - document standalone binary requirements, #499 - rephrase the mailing list section - development docs: run build_api and build_usage before tagging release - internals docs: hash table max. load factor is 0.75 now - markup, typo, grammar, phrasing, clarifications and other fixes. - add gcc gcc-c++ to redhat/fedora/corora install docs, fixes #583
2016-04-15Updated devel/p5-Package-DeprecationManager to 0.16wiz2-3/+3
2016-04-15Update p5-Package-DeprecationManager to 0.16 (again)wiz2-9/+10
Cyclic dependency issue is now solved. 0.16 2016-03-21 - The subs installed into the caller are now named with Sub::Name. This makes these subs appear to be part of the caller, as opposed to an import, which is what we want, since each installed sub is constructed uniquely for a given package.
2016-04-15Updated devel/p5-Moose to 2.1605nb1wiz1-1/+2
2016-04-15Add dependency on p5-namespace-autoclean. Bump PKGREVISION.wiz1-2/+3
2016-04-15Remove Moose dependency.wiz1-3/+7
It is only used by some tests, and Moose itself would like to use this module. Bump PKGREVISION.
2016-04-15Updated www/py-werkzeug to 0.11.7.kleink1-1/+3
Updated www/py-werkzeug-docs to 0.11.7.
2016-04-15Update py-werkzeug (and py-werkzeug-docs) to 0.11.7.kleink2-8/+8
Version 0.11.7 -------------- Released on April 14th 2016. - fixed a regression on Python 3 for the debugger. Version 0.11.6 -------------- Released on April 14th 2016. - werkzeug.serving: Still show the client address on bad requests. - improved the PIN based protection for the debugger to make it harder to brute force via trying cookies. Please keep in mind that the debugger *is not intended for running on production environments* - increased the pin timeout to a week to make it less annoying for people which should decrease the change that users disable the pin check entirely. - werkzeug.serving: Fix broken HTTP_HOST when path starts with double slash. Version 0.11.5 -------------- Released on March 22nd 2016. - werkzeug.serving: Fix crash when attempting SSL connection to HTTP server.
2016-04-15Updated devel/p5-Package-Stash to 0.37nb2wiz1-1/+2
2016-04-15This does not depend on p5-Package-DeprecationManager (any longer?).wiz1-3/+2
Remove dependency. Bump PKGREVISION.
2016-04-15Updated www/p5-WWW-Mechanize-Cached to 1.50wiz2-3/+3
2016-04-15Update p5-WWW-Mechanize-Cached to 1.50.wiz2-9/+11
1.50 2015-08-10 23:28:58 America/Toronto - Test suite cleanup 1.49 2015-08-07 22:54:19 America/Toronto - Use SSL wikipedia URLs in tests in order to avoid redirects
2016-04-15Added www/p5-LWP-ConsoleLogger version 0.000022wiz1-1/+2
2016-04-15+ p5-LWP-ConsoleLoggerwiz1-1/+2
2016-04-15Import p5-LWP-ConsoleLogger-0.000022 as www/p5-LWP-ConsoleLogger.wiz3-0/+59
It can be hard (or at least tedious) to debug mechanize scripts. LWP::Debug is deprecated. It suggests you write your own debugging handlers, set up a proxy or install Wireshark. Those are all workable solutions, but this module exists to save you some of that work.
2016-04-15Added www/p5-Plack-Test-Agent version 1.4wiz1-1/+2
2016-04-15+ p5-Plack-Test-Agentwiz1-1/+2
2016-04-15Import p5-Plack-Test-Agent-1.4 as www/p5-Plack-Test-Agent.wiz3-0/+37
Plack::Test::Agent is an OO interface to test PSGI applications. It can perform GET and POST requests against PSGI applications either in process or over HTTP through a Plack::Handler compatible backend.
2016-04-15Added textproc/p5-String-Trim version 0.005wiz1-1/+2
2016-04-15+ p5-String-Trimwiz1-1/+2
2016-04-15Import p5-String-Trim-0.005 as textproc/p5-String-Trim.wiz3-0/+28
String::Trim trims whitespace off your strings. chomp trims only $/ (typically, that's newline), but trim will trim all leading and trailing whitespace.
2016-04-15Added www/p5-URI-Query version 0.15wiz1-1/+2
2016-04-15+ p5-URI-Querywiz1-1/+2
2016-04-15Import p5-URI-Query-0.15 as www/p5-URI-Query.wiz3-0/+33
URI::Query provides simple URI query string manipulation, allowing you to create and manipulate URI query strings from GET and POST requests in web applications. This is primarily useful for creating links where you wish to preserve some subset of the parameters to the current request, and potentially add or replace others. Given a query string this is doable with regexes, of course, but making sure you get the anchoring and escaping right is tedious and error-prone - this module is simpler.
2016-04-15Added textproc/p5-Text-SimpleTable-AutoWidth version 0.09wiz1-1/+2
2016-04-15+ p5-Text-SimpleTable-AutoWidthwiz1-1/+2
2016-04-15Import p5-Text-SimpleTable-AutoWidth-0.09 as ↵wiz3-0/+27
textproc/p5-Text-SimpleTable-AutoWidth. Simple eyecandy ASCII tables with auto-width selection.
2016-04-15Added mail/p5-Parse-MIME version 1.003wiz1-1/+2
2016-04-15+ p5-Parse-MIMEwiz1-1/+2
2016-04-15Import p5-Parse-MIME-1.003 as mail/p5-Parse-MIME.wiz3-0/+27
This module provides basic functions for handling mime-types. It can handle matching mime-types against a list of media-ranges.
2016-04-15Added devel/p5-MooX-StrictConstructor version 0.008wiz1-1/+2
2016-04-15+ p5-MooX-StrictConstructorwiz1-1/+2
2016-04-15Import p5-MooX-StrictConstructor-0.008 as devel/p5-MooX-StrictConstructor.wiz3-0/+40
Simply loading this module makes your constructors "strict". If your constructor is called with an attribute init argument that your class does not declare, then it dies. This is a great way to catch small typos.
2016-04-15Added textproc/p5-Pod-Coverage-TrustPod version 0.100003wiz1-1/+2
2016-04-15+ p5-Pod-Coverage-TrustPodwiz1-1/+2
2016-04-15Import p5-Pod-Coverage-TrustPod-0.100003 as textproc/p5-Pod-Coverage-TrustPod.wiz3-0/+28
This is a Pod::Coverage subclass (actually, a subclass of Pod::Coverage::CountParents) that allows the POD itself to declare certain symbol names trusted.