Commit graph

272913 commits

Author SHA1 Message Date
adam
1c6b03dc4b Updated devel/py-flake8-import-order, textproc/py-regex 2017-11-08 09:32:08 +00:00
adam
48274bcb59 py-regex: updated to 2017.11.08
2017.11.08:
Unknown changes
2017-11-08 09:31:32 +00:00
wiz
d2ec91d060 doc: Updated meta-pkgs/modular-xorg-libs to 1.5 2017-11-08 08:48:29 +00:00
wiz
2b2c1432ea modular-xorg-libs: remove libXfont (v1) it is on the way out
Bump version.
2017-11-08 08:48:20 +00:00
wiz
09dc4ae63d doc: Updated fonts/bdftopcf to 1.1 2017-11-08 08:43:55 +00:00
wiz
a005405f83 bdftopcf: update to 1.1.
This release imports the libXfont 1.x BDF-reading and PCF-writing code,
as this program is the only known user of that code and libXfont 1.x is
otherwise unmaintained. No functional difference should be apparent,
this is just another step towards eliminating the old version of
libXfont from the world.
2017-11-08 08:43:45 +00:00
wiz
b16d95f1f6 py-flake8: regen distinfo 2017-11-08 08:39:04 +00:00
wiz
6061b0cef3 py-flake8: remove patch that does not apply cleanly 2017-11-08 08:38:54 +00:00
adam
1146e706ac py-flake8-import-order: updated to 0.15
0.15:
Drop Python 3.3 support, as Python 3.3 is beyond it's end of lfe.
Correct the flake8 entrypoint to report all I errors, this may result in I2XX errors being reported that were absent previously.
Support in-line # noqa comments specifing only the error codes to be ignored, e.g., # noqa: I101.
Accept only # noqa directives on the line reporting the error, see limitations.
2017-11-08 08:11:36 +00:00
khorben
221ebe853c doc: Updated pkgtools/cwrappers to 20171108 2017-11-08 04:04:53 +00:00
khorben
5338e497d9 Bump cwrappers after reverting the last patch 2017-11-08 04:04:42 +00:00
khorben
ae8efeb19b Configure "append_executable" adequately for cwrappers
Match cwrappers' expectations and place an argument per line in the
configuration. Tokenize the arguments when writing the configuration
instead of inside cwrappers.

This should fix PKGSRC_MKPIE.
2017-11-08 03:52:50 +00:00
taca
b1476e1a77 net/nagios-plugin-ldap: fix build problem
Fix build problem of nagios-plugin-ldap using --with-ldap option of
configure.

This is minimum change to build fix for nagios-plugin-ldap.
2017-11-08 03:20:48 +00:00
joerg
6e1d9540d8 Revert: Tokenize the contents of "append_executable"
It's unnecessary and violates the design principles of the
configuration.
2017-11-07 22:26:38 +00:00
scole
1adaa86602 Initial import of libpurple (Pidgin, Finch) protocol plugin for LINE
version 0.1
2017-11-07 17:18:25 +00:00
scole
4e64aaa736 Added chat/line-purple version 0.1 2017-11-07 17:15:41 +00:00
scole
52a25e7ef3 Initial import of libpurple (Pidgin, Finch) protocol plugin for LINE
version 0.1
2017-11-07 17:15:16 +00:00
khorben
24807e5120 Always add "-fPIC" when linking with PKGSRC_MKPIE
This makes sure a simple "cc -o hello hello.c" will still build a valid
executable. It does not let us detect when CFLAGS or LDFLAGS are
ignored anymore, but it is legitimate for packages to expect it to work
without any additional parameter.

ld(1) does not expect "-fPIC" but it seems to be ignored by our wrappers
in this case, so no disruption is expected there.
2017-11-07 16:57:58 +00:00
khorben
d2551301fd doc: Updated pkgtools/cwrappers to 20171107 2017-11-07 16:53:11 +00:00
khorben
9e7295805a Bump revision to reflect the fixes for PKGSRC_MKPIE 2017-11-07 16:51:44 +00:00
khorben
32f6f2ea74 Tokenize the contents of "append_executable"
This configuration parameter is used when linking executables, through
cc(1) or ld(1) for instance.

This allows passing multiple arguments via the "append_executable"
option, like "-fPIC -pie" for instance.

Committing this before joerg@'s approval since a call for testing
PKGSRC_MKPIE has just been issued, and this helps with some packages.
2017-11-07 16:50:52 +00:00
khorben
ee812ef964 Teach the wrapper for ld(1) about more cases
Building relocatable and omagic files are now recognized. They were
previously recognized as executables, which may require a different
behaviour in some environments (like when enforcing PIE).

Committing this before joerg@'s approval since a call for testing
PKGSRC_MKPIE has just been issued, and this helps with some packages.
2017-11-07 16:49:22 +00:00
prlw1
29ab853751 glib2-tools: remove pkgrevision as adam updated glib2 2017-11-07 15:53:11 +00:00
fhajny
4b581e6608 doc: Updated net/rabbitmq to 3.6.14 2017-11-07 15:48:15 +00:00
fhajny
bf14395083 Update net/rabbitmq to 3.6.14
rabbitmq 3.6.14

Debian and RPM packages
- systemd service unit no longer has trailing comments that could lead
  nodes into restart loops on some systems.

Management Plugin
- Expandable sections on node metrics page failed to expand.


rabbitmq 3.6.13

Core Server
- Memory usage monitor uses subprocesses a lot more sparingly.
- Very busy queues are now more efficient at prioritizing consumers
- Queue master strategies now take additional queue HA arguments into
  account.
- Logging to standard output using RABBITMQ_LOGS=- wasn't possible on
  Windows.
- Queue master locator name now can be specified as Erlang strings.
- Direct Erlang client connections could fail with obscure messages
  when target node was still booting.
- supervisor2 now can be used in environments that perform hot code
  upgrades.
- systemd service file now white lists exit code 69.
- Example systemd service file now includes service restart settings.
- Queue master locator strategy now can be configured using strings.
- Plugin activation avoids logs things that can be confusing.

Management Plugin
- Minor efficiency improvements around stats collection.
- jQuery upgraded to 1.12.4.
- UI improvements.
- It is now possible to configure an HTTP API path prefix for the
  plugin.
- Queue details page no longer truncates node name.
- Policy name in queue and exchange info is now a link.
- DELETE /api/connections/{name} is now more defensive.
2017-11-07 15:48:06 +00:00
fhajny
fc0ca0e836 doc: Updated databases/couchdb to 2.1.1 2017-11-07 15:33:39 +00:00
fhajny
95f2c83d1f Update databases/couchdb to 2.1.1.
couchdb 2.1.1
- CouchDB now supports compilation and running under Erlang/OTP 20.x
- The couch_peruser functionality is now really fixed
- The cookie domain for AuthSession cookies, used in a proxy
  authentication configuration, can now be customized via the ini file
- It is now possible to modify shard maps for system databases
- Due to an Erlang bug (ERL-343), invalid paths can be returned if
  volumes are mounted containing whitespace in their name (fixed)
- The current node's local interface can now be accessed at
  /_node/_local/{endpoint} as well as at
  /_node/<nodename>@<hostname>/{endpoint}.- The Dockerfile in the source
  repository has been retired
- Fauxton now uses a version of React with a BSD license.
- CouchDB now no longer decompresses documents just to determine their
  uncompressed size
- The design document cache (ddoc_cache) has been rewritten to improve
  performance
- Mango now supports partial indexes
- Mango queries can now be paginated
- Mango _find accepts an execution_stats parameter
- Mango now requires that all of the fields in a candidate index must
  exist in a query's selector
- Other minor improvements.

couchdb 2.1.0
- The Mango _find endpoint supports a new combination operator,
  $allMatch.
- New scheduling replicator.
- Other minor improvements.

See changelog for the 2.1.x branch for more:

  http://docs.couchdb.org/en/latest/whatsnew/2.1.html
2017-11-07 15:33:27 +00:00
wiz
93d7c9c82a py-mercurial: add comment about failing test case and bug report URL 2017-11-07 15:33:24 +00:00
wiz
97c83a1eb0 doc: Updated devel/py-hg-git to 0.8.10 2017-11-07 15:15:09 +00:00
wiz
fd522b2f6b py-hg-git: update to 0.8.10.
Compatibility with mercurial 4.4.
2017-11-07 15:14:58 +00:00
adam
532ab45e9d Updated time/py-tzdata, fonts/py-fonttools 2017-11-07 13:30:27 +00:00
adam
b05947055f py-fonttools: updated to 3.19.0
3.19.0:
[varLib] Try set of used points instead of all points when testing whether to share points between tuples.
[CFF2] Fixed issue with reading/writing PrivateDict BlueValues to TTX file. Read the commit message 8b02b5a and issue 1030 for more details. NOTE: this change invalidates all the TTX files containing CFF2 tables that where dumped with previous verisons of fonttools. CFF2 Subr items can have values on the stack after the last operator, thus a CFF2Subr class was added to accommodate this.
[_k_e_r_n] Fixed compilation of AAT kern version=1.0 tables
[ttLib] Added getBestCmap() convenience method to TTFont class and cmap table class that returns a preferred Unicode cmap subtable given a list of options.
[morx] Emit more meaningful subtable flags. Implement InsertionMorphAction
2017-11-07 13:29:35 +00:00
wiz
0637757f3b py-mercurial: remove integrated patch after update to 4.4 2017-11-07 13:16:32 +00:00
wiz
8e78f651d7 doc: Updated devel/py-mercurial to 4.4 2017-11-07 13:16:18 +00:00
wiz
a7b00e01a8 py-mercurial: update to 4.4.
Mercurial 4.4 (2017-11-01)

1.1. Notable changes

1.1.1. Control whitespace settings for annotation on hgweb

/annotate URLs on hgweb now accept query string arguments to influence how whitespace changes impact results.

The arguments "ignorews," "ignorewsamount," "ignorewseol," and "ignoreblanklines" now have the same meaning as their [annotate] config section counterparts. Any provided setting overrides the server default.

HTML checkboxes have been added to the paper and gitweb themes to expose current whitespace settings and to easily modify the current view.

1.1.2. Fast, heuristic copy-tracing

A new fast heuristic algorithm for copytracing which assumes that the files moves are either:

    renames in the same directory
    moves in other directories with same names

You can use this algorithm by setting 'experimental.copytrace=heuristics'. This setting performs full copytracing if both source and destination branches contains non-public changesets only.

1.1.3. Other changes

    Estimated time is more accurate with non-linear progress
    "hg status -v" can now show unfinished state. For example, when in an unfinished rebase state, "hg status -v" might show:

     # The repository is in an unfinished *rebase* state.
     # No unresolved merge conflicts.
     # To continue:                hg rebase --continue
     # To abort:                   hg rebase --abort

    Added '--ignore-space-at-eol' diff option to ignore whitespace differences at line endings.
    show: use consistent node length in views
    show: decrease minimum displayed hash length from 5 to 4
    A new uncommit extension which provides 'hg uncommit' using which one can uncommit part or all of the changeset. This command undoes the effect of a local commit, returning the affected files to their uncommitted state.
    'hg clone --uncompressed' uses clone bundles when possible
    'hg annotate --skip' now prints a '*' on lines with skipped revisions
    New 'commands.update.check' feature to adjust constraints on when 'hg update' will allow updates with a dirty working copy.

    Add an experimental -L/--line-range FILE,FROMLINE:TOLINE option to 'hg log' command to follow the history of files by line range. In combination with -p/--patch option, only diff hunks within specified line range will be displayed. Feedback, especially on UX aspects, is welcome.
    Print warning when fsmonitor isn't being used on a large repository

1.2. Backwards Compatibility Changes

    The config option for copytrace 'experimental.disablecopytrace' is now replaced with 'experimental.copytrace' which defaults to 'on'. If you need to turn off copytracing, add '[experimental] copytrace = off' to your config.
    'hg clone --stream' should now be used instead of --uncompressed. --uncompressed is marked as deprecated and is an alias for --stream. There is no schedule for elimination of --uncompressed.
    The 'experimental.updatecheck' name for the new 'commands.update.check' feature is now deprecated, and will be removed after this release.
    Mercurial subrepositories are now shared instead of cloned when the parent repository is shared. This prevents dangling subrepository references in the share source. Previously shared repositories with cloned subrepositories will continue to function unchanged.
    Push no longer triggers a pushkey hook when updating phases. Use the new 'txnclose-phase' and 'txnclose-phase' hooks instead. (Applies when both server and client use version 4.4 or above).

1.3. Bug Fixes

    Core rebase algorithm has been rewritten to be more robust (issue5578, issue5630)

    Creating a share of a repository with a Mercurial subrepository will now share the subrepository (issue5675)

1.4. Performance Improvements

    improved performance when many aliases are defined

1.5. API Changes

1.5.1. remove peer.batch()

Replace with peer.iterbatch().

1.5.2. Other Changes

    @peer.batchable can no longer emit local values
    @peer.batchable functions must now yield exactly 2 values
    Rename attributes on sshpeer to reflect peer API
    peer.peerrepository has been removed. Use repository.peer abstract base class to represent a peer repository.
    revset.stringset() now takes 'order' as the last argument.
2017-11-07 13:16:07 +00:00
adam
f734128923 py-tzdata: updated to 2017.3.1
2017.3.1:
Unknown changes
2017-11-07 13:14:53 +00:00
adam
44a0309d5c Updated audio/py-mutagen, converters/py-simplejson 2017-11-07 13:07:02 +00:00
adam
c023086d5c py-simplejson: updated to 3.12.0
Version 3.12.0:
* Fix threaded import race condition
* Move RawJSON implementation to simplejson.raw_json module
* Move JSONDecodeError implementation to simplejson.errors module
2017-11-07 13:06:41 +00:00
adam
a7a14c06d5 py-mutagen: updated to 1.39
1.39:
* Tests:
  * Require `hypothesis <https://hypothesis.readthedocs.io>`__
  * Run pycodestyle/pyflakes tests by default. Skip with ``--no-quality`` or
    ``-m no quality`` when using pytest directly.
* Python 3.3 is no longer supported
* MP3: Improved bitrate accuracy for files with XING header
* ASF: Fix case where some tags resulted in broken ASFUnicodeAttribute
  instances
* Add support for filesystems which don't support opening files read/write
  (gvfs over fuse for example)
* mid3v2: Add support for USLT
* Minor improvements
2017-11-07 12:54:06 +00:00
adam
b7256ce36b Updated devel/glib2 to 2.54.2, x11/gtk3 to 3.22.25 2017-11-07 12:06:16 +00:00
adam
6897afa940 gtk3: updated to 3.22.25
GTK+ 3.22.25

* The HighContrast theme has received numerous improvements

* Middle-click on scrollbars jumps to the position again

* Wayland:
 - Terminal sizing problems are fixed
 - The Wayland backend now implemented the KDE server-side decorations protocol

* X11:
 - Problems with menus on several X servers are fixed

* Bugs fixed:
 701296 gtkfixed accepts toplevel windows into its children list after gtk_w...
 728452 gtk_tree_view_column_create_button creates button which is leaked
 738387 ComboBox in appears-as-list-mode: popup is not hidden when focus is ...
 763517 Selected then unselected Label in ListBox gets wrong colour until ho...
 769877 [HighContrast(|Inverse)] dual-headerbars broken
 769879 [HighContrast(|Inverse)] tooltips problems
 771279 Segfault due to gtk_event_controller_get_widget() returning NULL but...
 775217 Warning message "gdkcursor-wayland.c:170: Unable to load blank_curso...
 776793 GtkComboBox with appears-as-list doesn't receive mouse events from a...
 777072 window shrinks when restored from maximized
 778811 Enter submenus when activating their parent item
 778930 gtk3-icon-browser: Add scalable icons to icon detail modal window
 780101 Menus do not display over remote X11
 781909 Implement KDE's server-decoration protocol
 782396 Inconsistent deprecation documentation for gtk_paint_spinner
 783995 Monitor API inconsistencies across X11 & Wayland
 784314 entry completion regression on wayland
 784509 wrong coordinates given to at-spi layer from GTK3 entries
 786220 Sometimes the volume icon is replaced with image-missing
 786794 Print dialogue has a printer called "printer"
 787274 ComboBox in appears-as-list-mode: Gtk-CRITICAL when popping down wit...
 787669 Middle mouse click on scrollbar is ignored
 787866 Untranslated key labels in the Keyboard panel of Settings
 788053 Window position wrong in HiDPI mode
 788458 (style) Array index 'i' is used before limits check.
 788496 HighContrast/win32: CSD Windows have missing border and shadows floa...
 788505 ComboBox in appears-as-list mode: Clicking a TreeView expander also ...
 788516 dialogs in gtk+ 3.22.24 have square borders.
 788573 HighContrast: titlebar separator is too wide and joined to buttons, ...
 788574 HighContrast: Ugly solid black corners at bottom of MessageDialog
 788575 HighContrastInverse: Windows lack visible borders, merge into each o...
 788577 Global -GtkComboBox-appears-as-list breaks opening menu-mode CBs by ...
 788580 HighContrast: .flat buttons become non-flat when their window is :ba...
 788614 Trying to reuse a TreeViewColumn causes criticals and a segfault (e....
 788841 Fix gtk_actionable_set_detailed_action_name API inconsistency
 788905 GtkRange horizontal scrolling causes movement in the wrong direction
 789141 Segmentation fault when adding Google online account
 789149 GtkGestureZoom leaks the list of sequences while calculating the dis...
 789327 appchooserwidget: Don't limit application list unconditionally
 789357 Regression in 3.22.23: GDK_WINDOW_STATE_TILED flag is never set

* Translation updates:
 Brazilian Portuguese
 Catalan (Valencian)
 Croatian
 Czech
 German
 Hungarian
 Italian
 Indonesian
 Lithuanian
 Polish
 Slovak
 Slovenian
 Swedish
2017-11-07 12:05:47 +00:00
adam
8af3c78a1f glib2: updated to 2.54.2
GLib 2.54.2

* Bugs fixed:
 780296 Fix a race in gio open

* Translation updates:
 Catalan (Valencian)
 Nepali
 Slovak
 Slovenian
2017-11-07 12:04:05 +00:00
adam
b6724fc037 Updated devel/libuv, textproc/py-jsbeautifier 2017-11-07 08:09:06 +00:00
adam
c81d4f3619 libuv: updated to 1.16.0
Version 1.16.0
* win: change st_blksize from `2048` to `4096`
* unix,win: add fs open flags, map O_DIRECT|O_DSYNC
* win, fs: fix non-symlink reparse points
* test: fix -Wstrict-prototypes warnings
* unix, windows: map ENOTTY errno
* unix: fall back to fsync() if F_FULLFSYNC fails
* unix: do not close invalid kqueue fd after fork
* zos: reset epoll data after fork
* zos: skip fork_threadpool_queue_work_simple
* test: keep platform_output as first test
* win: fix non-English dlopen error message
* unix,win: add uv_os_getppid()
* test: fix const qualification compiler warning
* doc: mark uv_default_loop() as not thread safe
* win, pipe: null-initialize stream->shutdown_req
* tty, win: get SetWinEventHook pointer at startup
* test: no extra new line in skipped test output
* pipe: allow access from other users
* unix,win: add uv_if_{indextoname,indextoiid}
2017-11-07 08:07:35 +00:00
adam
ccbbbba0c9 py-jsbeautifier: updated to 1.7.4
v1.7.4
Closed Issues
* Whitespace after ES7 async keyword for arrow functions
2017-11-07 08:06:21 +00:00
kamil
5d30b13b10 doc: Updated net/bind910 to 9.10.6nb1 2017-11-07 02:17:53 +00:00
kamil
8c8142d08a bind910: Correct bind-json-statistics-server option build
Switch detection of json-c from homegrown detection of libraries in
hardcoded dirs to pkg-config detection.

Add new USE_TOOLS option pkg-config.

Bump PKGREVISION to 1 for new dependency.
2017-11-07 02:16:44 +00:00
jmcneill
ccac2a6695 Added sysutils/u-boot-chip-pro version 2017.09 2017-11-06 22:14:51 +00:00
jmcneill
c0cc2035ba + u-boot-chip-pro 2017-11-06 22:14:01 +00:00
jmcneill
8f0cd54f6f Initial import of u-boot-chip-pro version 2017.09.
U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
several other processors, which can be installed in a boot ROM and used to
initialize and test the hardware or to download and run application code.

This package provides U-Boot for the NextThing C.H.I.P. Pro.
2017-11-06 22:13:36 +00:00