Commit graph

261556 commits

Author SHA1 Message Date
maya
cca2e981f2 octave: amend wrapper patches to be netbsd-specific. fix sunOS build
octave is using gnulib for portability, but has an additional wrapper
around it. unfortunately that means that this type signature is no longer
portable. netbsd doesn't have struct tm_zone, others do.

I failed to use gnulib to provide struct tm_zone, using an OS-specific macro
as an ugly hack.

reported by hans
2017-03-15 11:33:03 +00:00
wiz
d71685354e Add upstream bug report URL. 2017-03-15 09:35:19 +00:00
roy
02b408ca42 Updated net/parpd to 1.6 2017-03-14 21:50:25 +00:00
roy
39a3e4896b Import parpd-1.6 with the following changes:
*  Improved BPF ARP filter.
  *  Use inet_pton to convert addresses for better error reporting.
2017-03-14 21:50:00 +00:00
adam
b334126877 Updated net/py-twython to 3.4.0 2017-03-14 19:28:58 +00:00
adam
6664f6e2d1 3.4.0 (2016-30-04)
++++++++++++++++++
- Added `upload_video` endpoint
- Fix quoted status checks in `html_for_tweet`
- Fix `html_for_tweet` method response when hashtag/mention is a substring of another
2017-03-14 19:28:31 +00:00
adam
83580fb7dc Updated audio/eyeD3 to 0.7.11 2017-03-14 19:18:09 +00:00
adam
a7b2108478 0.7.11 - 03.12.2017 (Evergreen)
New Features:
* Repo and issue tracker moved to GitHub: https://github.com/nicfit/eyeD3
Bug Fixes:
[issue 78] - ‘NoneType’ object has no attribute ‘year’
[issue 108] - Multiple date related fixes.
[issue 110] - Allow superfluous –no-tagging-ttme-frame option for backward compatibility.
[issue 111] - The –version option now prints a short, version-only, message.
[issue 116] - Allow –year option for backward compatibility. Converts to –release-year.
[issue 117] - Fixes for –user-text-frame with multiple colons and similar fixes.
[issue 125] - ID3 v1.1 encoding fixes.
2017-03-14 19:17:21 +00:00
sborrill
5d02784a3f Updated www/e2guardian to 3.5.1 2017-03-14 15:38:46 +00:00
sborrill
4d1938fe3d Update to 3.5.1. Changelog:
- Fix bug #181 ERR_RESPONSE_HEADERS with bypass
- Fix bug #183 whitelist and identification
- Fix bug #182 e2guardian systemd service does not support reload
- Fix bug #178 (NTLM Messages)
2017-03-14 15:38:01 +00:00
wiz
75bccc39b2 Add missing '+'.
Noted by Dennis Lindroos in 52071.
Only affected builds with 'x11' option turned off (non-default).
2017-03-14 15:34:56 +00:00
jperkin
af4e67dde0 Use VIM_SUBDIR. Fixes build on systems without /bin/csh. 2017-03-14 15:15:08 +00:00
jperkin
3e3776ae01 Updated shells/bash-completion to 2.1nb1 2017-03-14 14:51:36 +00:00
jperkin
e54f9cbcc4 Pull in upstream fix for bug 1289597. Brought to our attention by Kevin
Neaton in joyent/pkgsrc#471.  Bump PKGREVISION.
2017-03-14 14:51:28 +00:00
kleink
7c4ec2de9e Updated www/py-flask-sqlalchemy to 2.2. 2017-03-14 14:49:51 +00:00
kleink
df85eece19 Update py-flask-sqlalchemy to 2.2.
Version 2.2
-----------

Released on February 27, 2017, codename Dubnium

- Minimum SQLAlchemy version is 0.8 due to use of ``sqlalchemy.inspect``.
- Added support for custom ``query_class`` and ``model_class`` as args
  to the ``SQLAlchemy`` constructor. (`#328`_)
- Allow listening to SQLAlchemy events on ``db.session``. (`#364`_)
- Allow ``__bind_key__`` on abstract models. (`#373`_)
- Allow ``SQLALCHEMY_ECHO`` to be a string. (`#409`_)
- Warn when ``SQLALCHEMY_DATABASE_URI`` is not set. (`#443`_)
- Don't let pagination generate invalid page numbers. (`#460`_)
- Drop support of Flask < 0.10. This means the db session is always tied to
  the app context and its teardown event. (`#461`_)
- Tablename generation logic no longer accesses class properties unless they
  are ``declared_attr``. (`#467`_)

.. _#328: https://github.com/mitsuhiko/flask-sqlalchemy/pull/328
.. _#364: https://github.com/mitsuhiko/flask-sqlalchemy/pull/364
.. _#373: https://github.com/mitsuhiko/flask-sqlalchemy/pull/373
.. _#409: https://github.com/mitsuhiko/flask-sqlalchemy/pull/409
.. _#443: https://github.com/mitsuhiko/flask-sqlalchemy/pull/443
.. _#460: https://github.com/mitsuhiko/flask-sqlalchemy/pull/460
.. _#461: https://github.com/mitsuhiko/flask-sqlalchemy/pull/461
.. _#467: https://github.com/mitsuhiko/flask-sqlalchemy/pull/467
2017-03-14 14:49:01 +00:00
schmonz
03cace6abd Updated textproc/p5-ack to 2.16 2017-03-14 14:41:33 +00:00
schmonz
9c85c87b8d Update to 2.16. From the changelog:
[CONFUSING BEHAVIOR & UPCOMING CHANGES]
The -w has a confusing behavior that it's had since back to ack 1.x
that will be changing in the future.  It's not changing in this
version, but this is a heads-up that it's coming.

ack -w is "match a whole word", and ack does this by putting turning
your PATTERN into \bPATTERN\b.  So "ack -w foo" effectively becomes
"ack \bfoo\b".  Handy.

The problem is that ack doesn't put a \b before PATTERN if it begins
with a non-word character, and won't put a \b after PATTERN if it
ends with a non-word character.

The problem is that if you're searching for "fool" or "foot", but
only as a word, and you do "ack -w foo[lt]" or "ack -w (fool|foot)",
you'll get matches for "football and foolish" which certainly should
not match if you're using -w.

[ENHANCEMENTS]
Include .cljs, .cljc and .edn files with the --clojure filetype.  Thanks,
Austin Chamberlin.

Added .xsd to the --xml filetype.  Thanks, Nick Morrott.

Added support for Swift language.  Thanks, Nikolaj Schumacher. (GH #512)

The MSYS2 project is now seen as Windows.  Thanks, Ray Donnelly. (GH #450)

Expand the definition of OCaml files.  Thanks, Marek Kubica. (GH #511)

Add support for Groovy Server Pages.  Thanks, Ethan Mallove. (GH #469)

The JSP filetype (--jsp) now recognizes .jspf files.  Thanks, Sebastien
Feugere.  (GH #586)

Many optimizations and code cleanups.  Thanks, Stephan Hohe.

Added --hpp option for C++ header files.  Thankis, Steffen Jaeckel.

ack now supports --ignore-dir=match:....  Thanks, Ailin Nemui! (GitHub ticket #42)

ack also supports --ignore-dir=ext:..., and --noignore-dir supports match/ext as well

[INTERNALS]
Added test to test --output. Thanks, Varadinsky! (GH #587, GH #590)

Added test to make sure subdirs of target subdirs are ignored if
--ignore-dir applies to them.  Thanks, Pete Houston. (GH #570)

[DOCUMENTATION]
Expanded the explanation of how the -w flag works.  Thanks, Ed Avis.
(GH #585)

[FIXES]
Reverted an optimization to make \s work properly again. (GH #572,
GH #571, GH #562, GH #491, GH #498)

Fixed an out-of-date FAQ entry.  Thanks, Jakub Wilk.  (GH #580)

The -l and -c flags would sometimes return inaccurate results due to
a bug introduced in 2.14.  Thanks to Elliot Shank for the report! (GH #491)

Behavior when using newlines in a search was inconsistent.  Thanks to
Yves Chevallier for the report! (GH #522)

Add minimal requirement of Getopt::Long 2.38, not 2.35, for GetOptionsFromString.

Don't ignore directories that are specified as command line targets (GH #524)

Fix a bug where a regular expression that matches the empty string could cause ack
to go into an infinite loop (GH #542)
2017-03-14 14:41:27 +00:00
kleink
24286f2cc5 Updated www/py-flask-admin to 1.5.0. 2017-03-14 14:12:26 +00:00
kleink
36f1dfb4e2 Update py-flask-admin to 1.5.0.
1.5.0
-----

* Fixed CSRF generation logic for multi-process deployments
* Added WTForms >= 3.0 support
* Flask-Admin would not recursively save inline models, allowing arbitrary
  nesting
* Added configuration properties that allow injection of additional CSS and
  JS dependencies into templates without overriding them
* SQLAlchemy backend
  - Updated hybrid property detection using new SQLAlchemy APIs
  - Added support for association proxies
  - Added support for remote hybrid properties filters
  - Added support for ARRAY column type
* Localization-related fixes
* MongoEngine backend is now properly formats model labels
* Improved Google App Engine support:
  - Added TextProperty, KeyProperty and SelectField support
  - Added support for form_args, excluded_columns, page_size and
    after_model_update
* Fixed URL generation with localized named filters
* FileAdmin has Bootstrap 2 support now
* Geoalchemy fixes
  - Use Google Places (by default) for place search
* Updated translations
* Bug fixes fixes
2017-03-14 14:11:51 +00:00
kleink
7e49bafdda Updated www/py-werkzeug to 0.12.
Updated www/py-werkzeug-docs to 0.12.
2017-03-14 13:49:44 +00:00
kleink
2c6664f862 Update py-werkzeug and py-werkzeug-docs to 0.12.
Version 0.12
------------

Released on March 10th 2017

- Spit out big deprecation warnings for werkzeug.script
- Use `inspect.getfullargspec` internally when available as
  `inspect.getargspec` is gone in 3.6
- Added support for status code 451 and 423
- Improved the build error suggestions.  In particular only if
  someone stringifies the error will the suggestions be calculated.
- Added support for uWSGI's caching backend.
- Fix a bug where iterating over a `FileStorage` would result in an infinite
  loop.
- Datastructures now inherit from the relevant baseclasses from the
  `collections` module in the stdlib. See #794.
- Add support for recognizing NetBSD, OpenBSD, FreeBSD, DragonFlyBSD platforms
  in the user agent string.
- Recognize SeaMonkey browser name and version correctly
- Recognize Baiduspider, and bingbot user agents
- If `LocalProxy`'s wrapped object is a function, refer to it with __wrapped__
  attribute.
- The defaults of ``generate_password_hash`` have been changed to more secure
  ones, see pull request ``#753``.
- Add support for encoding in options header parsing, see pull request
  ``#933``.
- ``test.Client`` now properly handles Location headers with relative URLs, see
  pull request ``#879``.
- When `HTTPException` is raised, it now prints the description, for easier
  debugging.
- Werkzeug's dict-like datastructures now have ``view``-methods under Python 2,
  see pull request ``#968``.
- Fix a bug in ``MultiPartParser`` when no ``stream_factory`` was provided
  during initialization, see pull request ``#973``.
- Disable autocorrect and spellchecker in the debugger middleware's Python
  prompt, see pull request ``#994``.
- Don't redirect to slash route when method doesn't match, see pull request
  ``#907``.
- Fix a bug when using ``SharedDataMiddleware`` with frozen packages, see pull
  request ``#959``.
- `Range` header parsing function fixed for invalid values ``#974``.
- Add support for byte Range Requests, see pull request ``#978``.
- Use modern cryptographic defaults in the dev servers ``#1004``.
- the post() method of the test client now accept file object through the data
  parameter.
- Color run_simple's terminal output based on HTTP codes ``#1013``.
- Fix self-XSS in debugger console, see ``#1031``.
- Fix IPython 5.x shell support, see ``#1033``.

Version 0.11.16
---------------

- werkzeug.serving: set CONTENT_TYPE / CONTENT_LENGTH if only they're provided by the client
- werkzeug.serving: Fix crash of reloader when using `python -m werkzeug.serving`.
2017-03-14 13:48:22 +00:00
kleink
3fb092c4d1 Updated textproc/py-markupsafe to 1.0. 2017-03-14 13:37:01 +00:00
kleink
d22700def8 Update py-markupsafe to 1.0.
Version 1.0
-----------

- Fixed custom types not invoking `__unicode__` when used
  with `format()`.
- Added `__version__` module attribute
- Improve unescape code to leave lone ampersands alone.
2017-03-14 13:36:16 +00:00
jperkin
5a4f5818e9 Switch SunOS over to x11/xf86-video-ati too. 2017-03-14 13:26:59 +00:00
wiz
04904d1b63 Added databases/leveldb version 1.20 2017-03-14 13:20:27 +00:00
wiz
ba5f9c2b6c + leveldb. 2017-03-14 13:20:14 +00:00
wiz
111e6ef14f Import leveldb-1.20 as databases/leveldb.
Packaged for wip by Mike M. Volokhov and myself.

LevelDB is a fast key-value storage library written at Google that
provides an ordered mapping from string keys to string values.
2017-03-14 13:12:28 +00:00
wiz
64055a0c8a Added net/websocketpp version 0.7.0 2017-03-14 13:10:08 +00:00
wiz
69689438df + websocketpp 2017-03-14 13:09:55 +00:00
wiz
7cbbdce9b1 Import websocketpp-0.7.0 as net/websocketpp.
WebSocket++ is a header-only C++ library that implements RFC6455
The WebSocket Protocol. It allows integrating WebSocket client and
server functionality into C++ programs. It uses interchangeable
network transport modules, including one based on raw char buffers,
one based on C++ iostreams, and one based on Asio (either via Boost
or standalone). End users can write additional transport policies
to support other networking or event libraries as needed.
2017-03-14 13:09:37 +00:00
adam
e1fe0ee66c Updated math/py-scipy to 0.19.0 2017-03-13 19:43:03 +00:00
adam
8590e18593 SciPy 0.19.0 is the culmination of 7 months of hard work. It contains
many new features, numerous bug-fixes, improved test coverage and
better documentation. There have been a number of deprecations and
API changes in this release, which are documented below. All users
are encouraged to upgrade to this release, as there are a large number
of bug-fixes and optimizations. Moreover, our development attention
will now shift to bug-fix releases on the 0.19.x branch, and on adding
new features on the master branch.
2017-03-13 19:42:22 +00:00
taca
17d896df91 Note update of devel/ruby-logging package to 2.2.0. 2017-03-13 16:43:00 +00:00
taca
c8106bff4e Update ruby-logging to 2.2.0.
== 2.2.0 / 2017-03-09

Enhancements
- diagnostic context inheritance is now optional [PR #160]
- add support for setting a UTC offset [PR #157]
- setting a basepath for call tracing [PR #154]

Bug Fixes
- use thread-local variables for diagnostic contexts [PR #162]
- replace `Fixnum` with `Integer` [PR #161]
- fixed a race condition in the rolling file appender [PR #151]

Deprecations
- dropped Ruby 1.9 support
2017-03-13 16:42:32 +00:00
taca
5d3d9af2f1 Note update of devel/ruby-i18n package to 0.8.1. 2017-03-13 16:33:01 +00:00
taca
b1beb5441a Update ruby-i18n to 0.8.1
v0.8.1							2017/02/22

* This release fixes an issue with I18n.transliterate and Chinese
  characters. See #362 for more information.

v0.8.0							2017/01/31

Notable changes

* You can now set I18n.cache_key_digest to determine how cache keys are
  calculated. If you were seeing issues where the same value stored in a cache
  produced a different key, then this fix will interest you. For more
  information, see #285.

* You can now override translate_format in I18n::Backend classes to customize
  how localize will perform. See #347 (comment) for more details.

* You can now interpolate the value of a key inside another key. See #300 for
  more information.

* The exists? method was added to the fallback backend, to match other backend
  implementations - #326

* Added N_ to GetText::Helpers - #121

* Added a :default option for I18n.localize - #251

Bug fixes

* Reverted a commit which made it so that the great documentation for
  I18n.translate wasn't made visible through a yard documentation
  generation. - bc926eb

* I18n.MissingTranslation.new can now be called with two arguments. It will no
  longer raise a "TypeError: can't dup NilClass" exception - #295

* I18n's Hash#slice method no longer fails if the hash does not have the
  specified key - #289

* I18n::Backend::Metadata will now no longer attempt to set
  @translation_metadata on frozen objects - #305

* Added missing many rule to pl translation rules - #346

* Calling I18n.t(:foo, default: nil) Or I18n.t(:foo, default: false) will now
  return nil or false, rather than returning a missing translation exception -
  #144

* Setting I18n.load_path via I18n.load_path= will now reset the
  @@available_locales_set setting. - #348 & #173

* The subclasses of Hash when calling Hash#slice are maintained - #250

* Fixed I18n.interpolate behaviour when it was passed an
  ActiveSupport::SafeBuffer object - #216
2017-03-13 16:32:33 +00:00
taca
08968ce501 Note update of devel/ruby-flexmock package to 2.3.5. 2017-03-13 16:25:00 +00:00
taca
cca1229333 Update ruby-flexmock to 2.3.5.
2.3.2

* Make test-unit make_assertion compatible with new code.

2.3.3

* Define should_expect on partial mocks as well.
* Fix unused variable

2.3.4

* Workaround Ruby 2.0.x brokenness w.r.t. singletons of classes

2.3.5

* Avoid deprecated Fixnum warnings on Ruby 2.4.0.
* Add a LICENSE.txt file.
2017-03-13 16:24:36 +00:00
taca
e66176b90a Note update of devel/ruby-ffi package to 1.9.18. 2017-03-13 16:18:56 +00:00
taca
b6e39e8729 Update ruby-ffi to 1.9.18.
* Add AbstractMemory#get and AbstractMemory#put
* Add Pointer#to_ptr
* Update x86_64-openbsd types close #535
* Use latest rake-compiler-dock and rake-compiler.
* Avoid undefined behaviour of LoadLibrary() on Windows.
* Suppress deprecated Fixnum warnings on Ruby 2.4.0.
2017-03-13 16:18:34 +00:00
taca
5a468ed8b6 Note addtion and update of ruby-minitar and update of related
ruby-archive-tar-minitar package, version 0.6.1.

	archivers/ruby-minitar
	archivers/ruby-minitar-cli
	archivers/ruby-archive-tar-minitar
2017-03-13 16:09:14 +00:00
taca
94a469494d Add and enable ruby-minitar and ruby-minitar-cli. 2017-03-13 16:07:59 +00:00
taca
6bbe5989b4 Update ruby-archive-tar-minitar to 0.6.1.
This packges provivides compatible library onto ruby-minitar for now.
2017-03-13 16:07:28 +00:00
taca
4683b30efc Add ruby-minitar-cli 0.6.1.
minitar-cli is a pure-Ruby command-line tool that uses to provide a
command-line tool, minitar, for working with POSIX tar(1) archive
files.

This is release 0.6, extracted from minitar(*) with modernizations.

* https://halostatue.ca/minitar
2017-03-13 16:05:58 +00:00
taca
98a19973bb Add ruby-minitar 0.6.1.
The minitar library is a pure-Ruby library that provides the ability to deal
with POSIX tar(1) archive files.

This is release 0.6, providing a number of bug fixes including a directory
traversal vulnerability, CVE-2016-10173. This release starts the migration and
modernization of the code:

*   the licence has been changed to match the modern Ruby licensing scheme
    (Ruby and Simplified BSD instead of Ruby and GNU GPL);
*   the +minitar+ command-line program has been separated into the
    +minitar-cli+ gem; and
*   the +archive-tar-minitar+ gem now points to the +minitar+ and +minitar-cli+
    gems and discourages its installation.

Some of these changes may break existing programs that depend on the internal
structure of the minitar library, but every effort has been made to ensure
compatibility; inasmuch as is possible, this compatibility will be maintained
through the release of minitar 1.0 (which will have strong breaking changes).

minitar (previously called Archive::Tar::Minitar) is based heavily on code
originally written by Mauricio Julio Fern\u{e1}ndez Pradier for the rpa-base
project.
2017-03-13 16:05:01 +00:00
taca
cf04ce85a2 Note update of devel/ruby-curses-gem package to 1.2.0. 2017-03-13 16:00:50 +00:00
taca
61b29f9478 Update ruby-curses-gem to 1.2.0.
1.2.0 / 2017-02-19

New features:

* Add Curses.assume_default_colors.

Bug fixes:

* Curses.unget_char should use String#ord even if unget_wch() is not available.
* The default value of keyboard_encoding should be ASCII-8BIT if get_wch() is
  not available.
* NUM2ULONG() should be used in Window#bkgd etc.

1.1.3 / 2017-02-08

Bug fixes:

* Update PDCurses to handle extended keys.

1.1.2 / 2017-02-06

Bug fixes:

* Use the left-alt-fix branch of https://github.com/shugo/PDCurses.git to get
  ALT + < etc.

1.1.1 / 2017-01-25

Bug fixes:

* Add -DPDC_WIDE to CPPFLAGS when compiling with PDCurses.

1.1.0 / 2017-01-24

New features:

* Use bundler instead of hoe. Pull request #18 by hsbt.
* Enable appveyor. Pull request #19 by hsbt.
* Add badges for build status to README.md. Pull request #20 by hsbt.
* Add Curses.erase and Curses::Window.erase.
* Add Curses::Window.redraw.
* Add Curses.unget_char, Curses.get_char, and Curses::Window.get_char for
  multibyte characters.
* Add Curses.keyboard_encoding and Curses.terminal_encoding.
* Support cross compilation for mingw32.

Bug fixes:

* Fix error in attron/attroff documentation. Pull request #14 by stomar.
* Improve code samples. Pull request #15 by stomar.
2017-03-13 16:00:18 +00:00
wiz
3836800d73 + ncdc. 2017-03-13 15:40:24 +00:00
wiz
2afab91ec6 Import ncdc-1.20 as net/ncdc.
ncdc is a modern and lightweight direct connect client with a
friendly ncurses interface.
2017-03-13 15:39:53 +00:00