Commit graph

277324 commits

Author SHA1 Message Date
dholland
3b1569ed36 Adjust seddery for paths in manpage. Avoids inserting /usr/pkg/usr/pkg/etc.
Ride previous version bump.
2018-02-20 08:43:42 +00:00
dholland
56e230b028 Fix some build warnings likely indicating LP64 problems. PKGREVISION -> 9.
While here clean out pkglint and add a bunch of patch comments.
2018-02-20 08:35:52 +00:00
dholland
2d988a6550 Use REPLACE_SH on buildtools/stamp-date so it gets a shell that works on
Solaris. PR 55241
2018-02-20 07:04:54 +00:00
wiz
8e26913586 ruby23: mark as broken on NetBSD-current due to openssl-1.1 2018-02-20 06:43:32 +00:00
wiz
eef6a7adac ruby22-base: mark as broken on NetBSD-current due to openssl-1.1 2018-02-20 06:43:14 +00:00
wiz
db48249836 python34: mark as broken on NetBSD-current due to openssl-1.1 2018-02-20 06:42:32 +00:00
wiz
140c937b88 php56: mark as broken on NetBSD-current due to openssl-1.1 2018-02-20 06:42:20 +00:00
kamil
8c77dcb89f doc: Updated audio/libgroove to 4.3.0 2018-02-20 05:17:43 +00:00
kamil
6fd33c9ef4 libgroove: Upgrade to 4.3.0
pkgsrc changes:
 - reuse the github framework
 - disable -Werror
 - set -D_NETBSD_SOURCE for NetBSD, this is required for obtaining
   pthread_condattr_setclock(3) and pthread_condattr_getclock(3) on NetBSD
   compiled on version <8.0 (bug in a header)
 - switch from ffmpeg2 to ffmpeg3
 - add a workaround for a detector of ffmpeg in a homegrown dependency
   detector, this hardcodes paths to headers and libraries of ffmpeg3

upstream changelog
==================

Version 4.3.0 (2015-05-25)

    player: Add support for "exact mode" - re-opens the audio device when a buffer is encountered that does not match the open audio device's sound parameters.
    build: Simplify cmake find modules.
    Add const qualifier to some fields and functions.
    metadata example: print the number of channels.
    Add documentation.
    Add more channel layouts.
    build: Compile in Debug mode by default.

Version 4.2.1 (2014-10-07)

    updating metadata: set time_base on stream not the codec
    libav lockmgr: set mutex pointer to NULL on destroy
    fix build on GNU/hurd

Version 4.2.0 (2014-09-25)

    build: remove bundled dependencies
    build: simpler cmake find modules, both code and license
    player: add shim to fix build failure on OSX

Version 4.1.1 (2014-06-20)

    playlist: fix race condition which can cause decoder to hang
    dummy player: fix timing issues

Version 4.1.0 (2014-06-13)

    playlist: added groove_playlist_set_fill_mode. Allows you to choose between buffering until all sinks are full and buffering until any sinks are full.

Version 4.0.4 (2014-06-03)

    Fixed a race condition where seeking to a different playlist item and then back would have a window of time where it could report the wrong position.
    Properly play and pause network streams.

Version 4.0.3 (2014-05-31)

    build: update bundled libav to latest stable 10 release
    build: link player with -lrt for clock_gettime. closes #67
    playlist: fix case where filter graph was not being rebuilt. closes #65
    playlist: fix race condition segfault when attaching a sink
    encoder: properly reset encoding when flush or playlist end is encountered. closes #66

Version 4.0.2 (2014-05-20)

    player: thread cleanup only if thread was initialized - fixes potential crash on player detach
    build: look for includes in the current source tree. Fixes an issue when a previous version of the library is installed.
    build: on unix link with -lm

Version 4.0.1 (2014-05-13)

    groove_playlist_get_position: always set seconds even when item is NULL
    playlist: correct generation of the sink map
        fixes potential error when adding multiple sinks
        optimizes some cases where sinks can share filter graph chain
        dummy player now uses disable_resample optimization
    dummy player: avoid floating point error accumulation

Version 4.0.0 (2014-05-12)

    GrooveBuffer struct contains the presentation time stamp
    move include statements to outside of extern C
    ability to set true peak on playlist items. closes #50
    support per-sink gain adjustment. closes #41
    GroovePlaylist: volume renamed to gain
        groove_playlist_set_gain renamed to groove_playlist_set_item_gain
        groove_playlist_set_volume renamed to groove_playlist_set_gain
    player: specify device by index rather than name. closes #44
    player: ability to attach a dummy player device. closes #60
    fingerprinter: encode/decode return 0 on success, < 0 on error
    fingerprinter: info struct contains raw fingerprint instead of compressed string. closes #61
2018-02-20 05:17:31 +00:00
wen
bf2342a52d Updated time/p5-Time-HiRes to 1.9754 2018-02-20 03:06:30 +00:00
wen
fe5b65766d Update to 1.9754
Upstream changes:
1.9754 [2018-02-16]
 - unify the gettimeofday() and time() forked code
   that had near identical code paths for MacOS Classic
   (which has two unusual features: unsigned time_t,
   and a special tz struct member), and for non-MacOS Classic
 - tv_interval should be implemented in XS
   [rt.cpan.org #106456]
   thanks to Sergey Aleynikov (suggested implementation simplified
   by the above-mentioned MacOS Classic simplification)
2018-02-20 03:05:38 +00:00
wen
7a04579088 Updated time/p5-DateTime to 1.46 2018-02-20 03:01:28 +00:00
kamil
0141da125c doc: Updated audio/pianobar to 2017.08.30 2018-02-20 02:59:49 +00:00
kamil
df399bf16f pianobar: Upgrade to 2017.08.30
pkgsrc changes:
 - switch to GitHub as the release source
 - set CFLAGS for NetBSD: _NETBSD_SOURCE, this works around a bug that
   strdup(3) was not included in the POSIX source namespace (fixed in
   NetBSD 8.0)
 - switch to ffmpeg 3.x

upstream changelog
==================
Release 2017.08.30

- Support binding to specific network interface, see config option bind_to
- New config option gain_mul softens effect of replay gain
- Replaced deprecated ffmpeg and json-c functions, bumps ffmpeg/libav version
  requirement
- Fix use-after-free
- Minor improvements to code and documentation

Release 2016.06.02

- Quit pianobar upon reception of two SIGINT
- Minor bugfixes
2018-02-20 02:59:38 +00:00
wen
fa5b67f67c Update to 1.46
Upstream changes:
1.46   2018-02-11

- Fixed the formatting for the CLDR "S" symbol. It could in some cases round
  _up_ to 1 instead of truncating a value. For example, the "SSS" symbol would
  format 999,999,999 nanoseconds as "1.000". Fixed by Gianni Ceccarelli. PR
  #71.
2018-02-20 02:58:16 +00:00
dholland
4f3e890a66 verifypc 2018-02-20 02:55:55 +00:00
dholland
ea5db57469 verifypc 1.7: adapt to a change in the log format produced by pkg-config,
and while here, fix PR 50482 (verifypc uses invalid ASCII literal in script).

also tidy some pkglint.
2018-02-20 02:55:15 +00:00
triaxx
50b8d46ca4 doc: Updated net/3proxy to 0.8.11 2018-02-19 21:29:29 +00:00
triaxx
589013fc4d net/3proxy: update license 2018-02-19 21:27:09 +00:00
triaxx
08a12ff279 Update to 0.8.11
Remove patches/patch-aa: code no longer used
Fix Makefile.unix: from FreeBSD ports
Add documentation to package
Add rcd script

Changes:
--------
19.10.2017
Releasing as 0.8.11
Minor bugfixes / improvements:
! Fixed: deadlock on insufficient resources
! Fixed: race condition in ssl_plugin
! Fixed: minor memory leak on configuration reload
! Fixed: recursion detection was not working
! Fixed: %n for IPv6 in logging terminates log record
! Fixed: reverse PTR validation (required for dnsauth)
! Fixed: error on external 0.0.0.0 for NOIPV6 (light version)
+ Better support for IPv6 in ftppr

25.06.2017
Releasing as 0.8.10
!Fix: parent proxy can be used in some cases where it shouldn't
!Fix: bandlimiters may not work for older connections on configuration reload

01.02.2017
Releasing as 0.8.9
!Fix: tcppm may fail if used with parent proxy

16.12.2016
Releasing as 0.8.8
!! Fix resolver for non-compressed reply parsing (on mixed-case sensitive resolvers)
! Fix plugins export on OpenWatcom compiler (light version)
! Fix SOCKSv5 parent over IPv6 network

04.09.2016
Releasing as 0.8.7
! Fix 'daemon' command for Linux
! Fix 'extip' redirections 00009 errors
! Fix counters for older Win platforms
! Resolve logging race conditions
! attempt to fix pam_auth race conditions
! FTP proxy workaround for broken gethostname() on some libc limplementations
! authcache IP matching corrected
! fix SOCKSv5 BIND/UDP ASSOC
! use setreuid/setregid instead of setuid / setgid
- OpenWatcom makefiles for Windows
- -u2 support for proxy
- support %i in logformat
- force/noforce configuration commands to disconnect / do not disconnect clients if nolonger match ACL after configuration change
- support longer external passwords

Lite version of Windows binaries is switched to OpenWatcom. It will hopefully remove int64-related msvcrt.dll issues on old Windows versions.

07.03.2016
Releasing as 0.8.6
! Fix: random 00012 errors in some configurations

02.03.2016
Releasing as 0.8.5
!Fix: mutex was used prior to initialization on 'log' command processing

28.02.2016
Releasing as 0.8.4
+ Build PamPlugin on *nix
- stacksize and -S options, stacksize defaults changed for FreeBSD
- extip redirection type added
! SSL plugin fix to correct handling of certificates path
! fixed random errors on IPv6 connect

26.01.2016
Releasing as 0.8.3
! fixed: use SASIZE() instead of sizeof() in connect() for FreeBSD compatibility

3proxy-0.8.3-lite.zip - Windows binaries, Lite version compatible with old Windows versions
3proxy-0.8.3.zip / 3proxy-0.8.3-x64.zip - 32/64 Windows binraries, compatible with Windows Vista / 2008 server and above

23.01.2016
Releasing as 0.8.2
!! Fix transparent flag not reset after keep-alive connection, can lead to DoS by authenticated user.
! Do not use SO_REUSEADDR by default (leads to random 00013 errors under some glibc versions)
! Use SASIZE() instead of sizeof() in bind() for FreeBSD compatibility

23.01.2016
Releasing as 0.7.1.4
!! Fix transparent flag not reset after keep-alive connection, can lead to
DoS from authenticated user.

21.01.2016
Releasing as 0.8.1
!!Fix: destination IP may be not checked against ACL

19.01.2016
Releasing as 0.8.0
+ IPv6 support
- back connect support
- name resolution over TCP, parent proxy support for dnspr
! multiple race conditions fixed
! reduced memory usage
! Generate Forwarded: header instead of X-Forwarded-For:
! Default name resolution is non-blocking in *nix
Read HowTo for new functionality description
Update from 0.7 is recommended if you use 3proxy under high load

12.01.2016
Releasing as 0.8-pre


+ IPv6 support
- Connect back (reverse connect) proxy
- DNS requests redirection via parent proxy over TCP (including UDP->TCP mapping)
- SSLPlugin for TLS/SSL traffic decryption
- multiple race conditions fixed on configuration reload

15.09.2015
Releasing as 0.7.1.3
! traffic displayed incorrectly
! archiver doesn't add suffix if logname contains macro
! fix potential race condition on configuration reload
! fix FTP over HTTP authentication15.09.2015
Releasing as 0.7.1.3
! traffic displayed incorrectly
! archiver doesn't add suffix if logname contains macro
! fix potential race condition on configuration reload
! fix FTP over HTTP authentication15.09.2015
Releasing as 0.7.1.3
! traffic displayed incorrectly
! archiver doesn't add suffix if logname contains macro
! fix potential race condition on configuration reload
! fix FTP over HTTP authentication15.09.2015
Releasing as 0.7.1.3
! traffic displayed incorrectly
! archiver doesn't add suffix if logname contains macro
! fix potential race condition on configuration reload
! fix FTP over HTTP authentication15.09.2015
Releasing as 0.7.1.3
! traffic displayed incorrectly
! archiver doesn't add suffix if logname contains macro
! fix potential race condition on configuration reload
! fix FTP over HTTP authentication15.09.2015
Releasing as 0.7.1.3
! traffic displayed incorrectly
! archiver doesn't add suffix if logname contains macro
! fix potential race condition on configuration reload
! fix FTP over HTTP authentication15.09.2015
Releasing as 0.7.1.3
! traffic displayed incorrectly
! archiver doesn't add suffix if logname contains macro
! fix potential race condition on configuration reload
! fix FTP over HTTP authentication15.09.2015
Releasing as 0.7.1.3
! traffic displayed incorrectly
! archiver doesn't add suffix if logname contains macro
! fix potential race condition on configuration reload
! fix FTP over HTTP authentication15.09.2015
Releasing as 0.7.1.3
! traffic displayed incorrectly
! archiver doesn't add suffix if logname contains macro
! fix potential race condition on configuration reload
! fix FTP over HTTP authentication
2018-02-19 21:25:46 +00:00
fhajny
61f32f86b2 doc: Updated databases/percona-toolkit to 3.0.6 2018-02-19 19:22:18 +00:00
fhajny
65a4be3b97 databases/percona-toolkit: Update to 3.0.6.
v3.0.6 released 2018-01-04

New Features
- Improve pt-table-sync support for MyRocks
- pt-stalk now checks the RocksDB status
- pt-mysql-summary contains the RocksDB section
- pt-osc shows a message if trying to set the engine to rocksdb and
  binlog_format != row.
- pt-table-checksum skips RocksDB tables.

Known Issues
- The information message implemented for PT-204 has a typo when
  referring to the --ignore-engines parameter. This problem is planned
  to be fixed in the next release.
- It has been detected that the implementation of PT-205 is not
  complete and pt-osc may fail when altering tables. This problem is
  planned to be fixed in the next release.

Bug Fixes
- The general log parser cannot handle timestamps which include time
  zones
- pt-online-schema-change does not retry on a deadlock error when
  using Percona Server 5.7
- pt-table-checksum ignores generated columns



v3.0.5 released 2017-11-20

New Features
- Improve MongoDB Profiler for PMM and PT
- The mongodb-query-digest supports MongoDB versions lower than 3.2;
  incorrect output was fixed.
- The pt-summary, pt-mysql-summary, pt-mongodb-summary commands
  provide output in the the JSON format.
- pt-mysql-summary shows the output of the Show Slave Hosts command.
- pt-table-sync supports replication channels (requires MySQL version
  5.7.6 or higher)

Bug fixes
- pt-mext fails if the Rsa_public_key variable is empty.
- pt-mongodb-query-digest --version produced incorrect values.
- pt-online-schema-change incorrectly processed virtual columns.
- pt-online-schema-change command reported an error when the name of
  an index contained ‘unique’ as as the prefix or suffix.
- pt-table-checksum did not detect differences on a system with the
  ROW based replication active.
- pt-onine-schema-change --max-load paused if a status variable was
  passed 0 as the value.
- pt-table-checksum reported a misleading error if a column comment
  contained an apostrophe. For more information, see #1708749.
- In some cases, pt-table-checksum did not report that the same table
  contained different values on the master and slave.
- pt-online-schema-change --alter could fail if field names contained
  upper case characters. For more information, see #1705998.
- In some cases pt-mongodb-query-digest could not connect to a db
  using authentication.
- In some cases, pt-kill could ignore the value of the --busy-time
  parameter. For more information, see #1016272.
- When run with the --skip-check-slave-lag, the pt-table-checksum
  could fail in some cases.



v3.0.4 released 2017-08-02

New Features
- Added collection of information about prepared statements by
  pt-stalk when Performance Schema is enabled. For more information,
- Added the --preserve-triggers option for pt-online-schema-change to
  support AFTER triggers.
- Added --output-format option for pt-mongodb-summary to choose
  between JSON format and the default plain text.
- Added the --output-format=csv parameter for pt-archiver to archive
  rows in CSV format.
- Added the --only-same-schema-fks option for pt-online-schema-change
  to check foreigns keys only on tables with the same schema as the
  original table. This should speed up the tool’s execution, but keep in
  mind that if you have foreign keys referencing tables in other
  schemas, they won’t be detected. For more information, see #1690122.
- Added the --check-unique-key-change option for
  pt-online-schema-change to abort if the specified statement for
--alter is trying to add a unique index. This is supposed to avoid
  adding duplicate keys that might lead to silently losing data.
- Added the --truncate-replicate-table option for pt-table-checksum to
  ensure stale data is removed.

Bug fixes
- Fixed pt-table-checksum to support tables that have columns with
  different collations or charsets. For more information, see
  #1674266.
- Fixed primary key handling by pt-archiver. For more information, see
  #1691630.
- Limited constraint name in the new table when running
  pt-online-schema-change. For more information, see #1491674.
- Fixed the --no-check-binlog-format option for pt-table-checksum to
  work as expected.
- Fixed the use of uninitialized value in printf() for
  pt-online-schema-change. For more information, see #1693614.
- Fixed pt-table-sync to prevent field type point to be taken as
  decimal.
- Reverted PT-116 to remove the --use-insert-ignore option from
  pt-online-schema-change.
- Fixed the --skip-check-slave-lag feature for pt-table-checksum to
  safely check for undefined values.
- Fixed regression in --check-slave-lag option for
  pt-online-schema-change.
- Fixed regression in --skip-check-slave-lag option for
  pt-online-schema-change.
- Fixed syntax error in pt-online-schema-change.
2018-02-19 19:22:09 +00:00
mrg
3f3e6ab994 eat EAGAIN messages and simply retry. this fixes libusb / ups-nut-usb
from flooding my syslog with multiple messages per second.

bump pkg version.
2018-02-19 17:59:23 +00:00
taca
76fa66ce8c doc: note ruby2?-base updates
lang/ruby23-base	2.3.6nb2
	lang/ruby24-base	2.4.3nb2
	lang/ruby25-base	2.5.0nb2
	lang/ruby22-base	2.2.9nb1
2018-02-19 16:48:38 +00:00
taca
7116f74b77 lang/ruby22-base: rubygem security fix
Add an patch to fix security problem of rubygems.

Bump PKGREVISION.
2018-02-19 16:47:53 +00:00
taca
5716995b01 lang/ruby25-base: rubygem security fix
Add an patch to fix security problem of rubygems.

Bump PKGREVISION.
2018-02-19 16:47:17 +00:00
taca
5e98e578da lang/ruby24-base: rubygem security fix
Add an patch to fix security problem of rubygems.

Bump PKGREVISION.
2018-02-19 16:46:58 +00:00
taca
9cc413ac3a lang/ruby23-base: rubygem security fix
Add an patch to fix security problem of rubygems.

Bump PKGREVISION.
2018-02-19 16:46:26 +00:00
taca
f5b3ce1a39 lang/ruby: GC unused variable related to version of Rubygems
Remove RUBY_GEMS_VERSION which is referenced by _RUBYGEMS_MAJOR and
_RUBYGEMS_MINOR, unused variables.
2018-02-19 13:48:11 +00:00
wen
097012bc79 Updated devel/p5-Mouse to 2.5.2 2018-02-19 13:44:53 +00:00
wen
c16b14340a Update to 2.5.2
Upstream changes:
v2.5.2 2018-02-17T01:47:32Z
    - Skip t/900_mouse_bugs/016_issue17_memleak.t under 5.10.0
2018-02-19 13:43:10 +00:00
wen
2378238018 Updated devel/p5-Moose to 2.2010 2018-02-19 13:32:38 +00:00
wen
0ed7a38a01 Update to 2.2010
Update DEPENDS

Upstream changes:
2.2010   2018-02-16

  [OTHER]

  - A performance improvement with operator overloads has been made by making
    use of a new Devel::OverloadInfo interface (thanks, ilmari!)
2018-02-19 13:31:35 +00:00
taca
2847f349e9 Add RUBY_NAME to PLIST_SUBST to fix ruby-xapian. 2018-02-19 13:31:23 +00:00
wen
b4e5acfb6d Updated devel/p5-Devel-OverloadInfo to 0.005 2018-02-19 13:18:32 +00:00
wen
a75d201761 Update to 0.005
Upstream changes:
0.005     2018-01-22 00:45:49+00:00 Europe/London
  - Add overload_op_info() function for info about a single op
2018-02-19 13:16:54 +00:00
fhajny
4d7dd0712a doc: Updated databases/py-peewee to 3.0.18 2018-02-19 13:09:02 +00:00
fhajny
de820f0d42 databases/py-peewee: Update to 3.0.18.
- Improved error messages when attempting to use a database class
  for which the corresponding driver is not installed.
- Added tests showing the use of custom operator (a-la the docs).
- Fixed indentation issue in docs
- Fixed issue with the SQLite date_part issue
2018-02-19 13:08:52 +00:00
rillig
a90fa290b9 mk/internal/locking.mk: improve documentation for "make help" 2018-02-19 13:00:10 +00:00
fhajny
328d483237 doc: Updated net/powerdns to 4.1.1 2018-02-19 12:59:49 +00:00
fhajny
1b29ba7ee4 net/powerdns: Update to 4.1.1.
- Backport: forbid label compression in alias wire format
- Include unistd.h for chroot(2) et al.
- Auth: fix out of bounds exception in caa processing
- Add the missing include to mplexer.hh for struct timeval
- Auth: init openssl and libsodium before chrooting in pdnsutil
- Auth: always bind the results array after executing a mysql statement
- Ldap: fix getdomaininfo() to set this as di.backend
- Ldapbackend: fix listing zones incl. axfr
- Ixfr: correct behavior of dealing with dns name with multiple records
2018-02-19 12:59:40 +00:00
rillig
50392d258e mk/license.mk: drop the selfmade license guessing code in favor of ninka 2018-02-19 12:58:51 +00:00
zafer
c17fc53bfc doc: add ruby-sinatra-2.0.1 2018-02-19 12:58:26 +00:00
ryoon
50b504cfbf Updated geography/qgis to 2.18.16 2018-02-19 12:52:37 +00:00
ryoon
89d0bd8333 Update to 2.18.16
* python option does not emit errors at start

Changelog:
* Bugfixes
2018-02-19 12:51:56 +00:00
rillig
1cf0f47647 doc: Updated pkgtools/pkglint to 5.5.5 2018-02-19 12:40:54 +00:00
rillig
371a1183ae pkgtools/pkglint: update to 5.5.5
Changes since 5.5.3:

- Removed check for PERL5_PACKLIST, since it was not fixable by the
  package author.

- Completely rewrote the check for ordering variables in simple
  package Makefiles. Now it reports the variables in the correct order
  instead of just saying "this above that" for a few variables.

- Lots of code cleanup and documentation.
2018-02-19 12:40:38 +00:00
ryoon
620b710aef Add py-gdal 2018-02-19 12:10:29 +00:00
ryoon
f6263a2988 Updated geography/py-gdal to 2.2.3 2018-02-19 12:09:48 +00:00
ryoon
21c6b13c75 geography/py-gdal: import py27-gdal-2.2.3
GDAL is a translator library for raster geospatial data formats that
is released under an X/MIT style Open Source license. As a library, it
presents a single abstract data model to the calling application for
all supported formats.  The related OGR library (which lives within
the GDAL source tree) provides a similar capability for simple
features vector data. It includes roughly 60 format drivers. Current
translators include:
	* GeoTIFF 		(read/write)
	* Erdas Imagine		(read/write)
	* ESRI .BIL 		(read)
	* .aux labelled raw	(read/write)
	* DTED 			(read)
	* SDTS DEM 		(read)
	* CEOS 			(read)
	* JPEG 			(read/write)
	* PNG 			(read/write)
	* Geosoft GXF		(read)
	* Arc/Info Binary Grid 	(read)
A full list is available at http://www.gdal.org/formats_list.html.

This package is a binding for Python language.
2018-02-19 12:09:17 +00:00