Commit graph

259407 commits

Author SHA1 Message Date
rillig
752dfb5c48 Fixed PKGREVISION to be only defined directly in the package Makefile. 2017-01-21 23:49:01 +00:00
rillig
fcaad1e576 Removed misplaced PKGREVISION (didn't have any effect anyway). 2017-01-21 23:38:19 +00:00
fhajny
c5811aa228 Updated chat/ejabberd to 17.01 2017-01-21 20:20:43 +00:00
fhajny
31163d54a1 Update chat/ejabberd to 17.01
Most relevant changes:

Admin
- Add example api_permissions: definition to config template
- Allow old-stype mod_vcard_ldap in the config
- Fix migration of old pubsub database (migrating from 2.1.x)
- Get nodes from ejabberd_cluster instead of mnesia
- mod_configure: Fix configuration commands

Core
- Fix case clauses when using compression
- Set from/to in every routed packet
- Correctly process errors from new cyrsasl API
- Improve return values in cyrsasl API

Modules
- mod_http_bind: remove and migration code to mod_bosh
- mod_muc: Allow a subscriber to create room, then set
  allow_subscription=true
- mod_muc: Support legacy muc#roomconfig values
- mod_offline: Decode message before checking for expiration

Mnesia
- Let ejabberd_mnesia handles copy_type
- Fix index processing
- Speedup table setup, no i/o if EJABBERD_SCHEMA_PATH not set

SQL
- Add SSL support for SQL connections with PostgreSQL 1.1.2+
- Cope with malformed values in 'rosterusers' SQL table
- Improve tag insertion, avoid duplication
2017-01-21 20:20:33 +00:00
fhajny
7ac5a56147 Updated net/erlang-xmpp to 1.1.5 2017-01-21 20:17:19 +00:00
fhajny
abbd2c4fe6 Update net/erlang-xmpp to 1.1.5.
- Fix translation order
- Add legacy auth stream feature support
- Better support subtags with empty namespaces
- Add dialback feature support
- Fix error generation for raw xml elements
- Treat unknown message type as "normal"
- Allow including #text{} elements into #sm_failed{}
- Add xmpp:del_meta/2 function
- Fix typo in add_delay_info/4
- Make it possible to get text by lang
- Don't crash if previous delay tag misses 'from' attribute
2017-01-21 20:17:10 +00:00
fhajny
e36355ede2 Updated textproc/erlang-fast_yaml to 1.0.8 2017-01-21 20:15:55 +00:00
fhajny
428696068c Update textproc/erlang-fast_yaml to 1.0.8.
- Load local .so instead from system package when running tests.
2017-01-21 20:15:46 +00:00
fhajny
009b21d0ad Updated textproc/erlang-fast_xml to 1.1.19 2017-01-21 20:15:00 +00:00
fhajny
37a7ce5e67 Update textproc/erlang-fast_xml to 1.1.19.
- Add checks for empty string
- Remove unused code
- Load locally build .so file when performing tests
2017-01-21 20:14:50 +00:00
fhajny
016e2deb1c Updated security/erlang-fast_tls to 1.0.10 2017-01-21 20:13:58 +00:00
fhajny
04ca520291 Update security/erlang-fast_tls to 1.0.10.
- Add ability to use system installed deps instead fetching them from git.
2017-01-21 20:13:48 +00:00
fhajny
4690fea69c Updated devel/erlang-ezlib to 1.0.2 2017-01-21 20:11:04 +00:00
fhajny
4aa515aaa4 Update devel/erlang-ezlib to 1.0.2.
- Do not throw badarg exception on closed port.
2017-01-21 20:10:55 +00:00
fhajny
bf8548f100 Updated devel/erlang-cache_tab to 1.0.6 2017-01-21 20:10:10 +00:00
fhajny
b2151da1a6 Update devel/erlang-cache_tab to 1.0.6.
- Add dirty_dist_insert and dirty_dist_delete calls.
2017-01-21 20:09:54 +00:00
ryoon
f62b809c5a Recursive revbump from audio/pulseaudio-10.0 2017-01-21 20:06:44 +00:00
fhajny
bf3dea483e Updated databases/erlang-p1_pgsql to 1.1.2 2017-01-21 20:05:37 +00:00
fhajny
90054fad91 Update databases/erlang-p1_pgsql to 1.1.2.
- Add SSL support.
2017-01-21 20:05:26 +00:00
adam
b66378fd9f Updated math/fftw to 3.3.6 2017-01-21 19:57:11 +00:00
adam
c97cdfc11e FFTW 3.3.6-pl1
Bugfix: FFTW 3.3.6 had the wrong libtool version number, and generated shared libraries of the form libfftw3.so.2.6.6 instead of libfftw3.so.3.*.

FFTW 3.3.6
The fftw_make_planner_thread_safe() API introduced in 3.3.5 didn't work, and this 3.3.6 fixes it. Sorry about that.
Compilation fixes for IBM XLC.
Compilation fixes for threads on Windows.
fix SIMD autodetection on amd64 when (_MSC_VER > 1500)
2017-01-21 19:55:29 +00:00
ryoon
d167e5bf79 Bump versions in buildlink 2017-01-21 19:45:21 +00:00
ryoon
964b637ef6 Updated audio/pulseaudio to 10.0 2017-01-21 19:33:05 +00:00
ryoon
556b001a1b Update to 10.0
Changelog:
# PulseAudio 10.0 release notes
## Changes at a glance

  * Automatically switch Bluetooth profile when using VoIP
    applications
  * New module for prioritizing passthrough streams
    (module-allow-passthrough)
  * Fixed hotplugging support for USB surround sound cards
  * Separate volumes for Bluetooth A2DP and HSP profiles
  * memfd-based shared memory mechanism enabled by default
  * Removed module-xenpv-sink
  * Dropped dependency to json-c
  * When using systemd to start PulseAudio, pulseaudio.socket is
    always started first
  * Compatibility with OpenSSL 1.1.0
  * Clarified qpaeq license

## Notes for end users
### Automatically switch Bluetooth profile when using VoIP applications

Bluetooth headsets typically support both the A2DP profile, which is
suitable for music, and the HSP profile, which is suitable for
telephony use cases. module-bluetooth-policy will now automatically
switch the profile of a Bluetooth headset from A2DP to HSP/HFP when an
application creates a recording stream with property media.role=phone
(telephony applications should set that property for their
streams). When the stream goes away, the profile gets restored back to
A2DP. This way the user doesn't have to manually switch the profiles
when starting and stopping a call. This behaviour can be disabled by
giving argument auto_switch=false to module-bluetooth-policy.

### New module for prioritizing passthrough streams (module-allow-passthrough)

Passthrough streams are streams whose content must go completely unaltered from the application to the sound card, and they are mainly used for playing back compressed audio through an S/PDIF connection. When a passthrough stream is playing to a device, no other streams can play at the same time to the same device, and if there's already something playing when a passthrough stream is created, the passthrough stream creation will normally fail. Now we have a new module, called module-allow-passthrough, which will give higher priority to passthrough streams, so that if there are other streams playing when a passthrough stream is created, those other streams will be moved out of the way to a dummy device.

### Fixed hotplugging support for USB surround sound cards

A long-standing bug that prevented PulseAudio from using any
hotplugged USB surround sound cards has been fixed.

### Separate volumes for Bluetooth A2DP and HSP profiles

The Bluetooth sink and source names are now different depending on
whether the active profile is A2DP or HSP. This allows PulseAudio to
store different volumes for A2DP and HSP. Due to different mechanisms
for implementing volume control between the profiles, trying to use
the same volume value in PulseAudio doesn't actually result in the
same perceived volume, so it's better not to try to use the same
volume.

As an unfortunate transition effect, volumes saved earlier with an
older PulseAudio version won't have effect in the new PulseAudio
version, so all Bluetooth devices will have their volume reset to the
default value when running the new PulseAudio version for the first
time.

This only affects BlueZ 5 users. The same change was done already
earlier for PulseAudio's BlueZ 4 code.

### memfd-based shared memory mechanism enabled by default

The memfd-based shared memory mechanism that was implemented in 9.0 is
now enabled by default. This shouldn't cause any user-visible changes
in behaviour, except if you're using the Firejail sandboxing software,
which doesn't work with PulseAudio's old shared memory mechanism.

If desired, the feature can still be disabled by setting "enable-memfd
= no" either in daemon.conf (for disabling it at the server side) or
in client.conf (for disabling it at the client side).

### Removed module-xenpv-sink

module-xenpv-sink was removed, because it's probably not used by
anyone. If you use it, please let us know.

## Notes for packagers
### Dropped dependency to json-c

libpulse previously used json-c internally, which forced applications
to link to json-c too. That caused crashing in some GLib applications,
because json-c and json-glib both use the same name for some
functions. To solve this, we implemented the necessary JSON
functionality directly in libpulse, so we don't depend on json-c any
more.

### When using systemd to start PulseAudio, pulseaudio.socket is always started first

The pulseaudio.service unit now depends on pulseaudio.socket, meaning
that before systemd starts PulseAudio, it will always first set up the
socket. This is done to avoid confusing behaviour in certain corner
cases (see the comments in pulseaudio.service for a more detailed
explanation).

### Compatibility with OpenSSL 1.1.0

OpenSSL, which is used by module-raop-sink, broke backwards
compatibility in the 1.1.0 release. PulseAudio now supports both 1.1.0
and older versions.

### Clarified qpaeq license

Most of PulseAudio is licensed under LGPL, but the "qpaeq" equalizer
GUI is licensed under AGPL. That hasn't previously been mentioned
anywhere else than in the qpaeq source code itself. Therefore,
distributions that tag their packages with license information have
likely used incorrect information. The license of qpaeq hasn't
changed, but the use of AGPL is now correctly noted in the top-level
LICENSE file.
2017-01-21 19:32:11 +00:00
brook
3f7b4beddb Always take the flex version from the second word of the version string.
When necessary, the flex version is obtained from the version string reported
by running flex.  Generally, the first word of the version string is flex and
and the second is a version number.  At least for MacOS, there is a third
vendor-specific word.  The sed command previously used to capture the flex
version captured the last word, not the second one, because the first capture
group was too greedy and could capture more than a single word.  Instead,
force the capture groups to capture only words, i.e., no blanks, and use the
second word for the version.
2017-01-21 17:10:26 +00:00
wiz
14e94a0b57 Program now supports python-3.x. Mark it as such. 2017-01-21 15:37:49 +00:00
wiz
bf1de4927c + pulseaudio-10.0, wget-1.19. 2017-01-21 14:44:26 +00:00
kim
03bad37cf3 Note license change from modified-bsd to 2-clause-bsd. 2017-01-21 12:23:48 +00:00
kim
f63c086c69 Updated devel/reposurgeon to 3.40 2017-01-21 12:13:28 +00:00
kim
833c1046c5 Update to 3.40:
3.40: 2016-09-20
     In repocutter, repair fatal bugs in log and setlog commands.
     In repocutter, added "see" command for reporting repository structure.
     In repocutter, added "sift" command inverting "expunge".

3.39: 2016-09-01
     Make repocutter pathrename and expunge preserve Node-copyfrom-* headers.
     Make pathrename hack Node-copyfrom-path headers as well as Node-path.
     Enable repocutter to handle binary content in blobs.
     Improved documentation for the unite command.

3.38: 2016-08-27
     Fix handling of second argument of timeoffset.
     Allow full find/replace with UTF-8.
     Make the syntax of the 'split' command consistent with the manual.
     Fix buggy 'authors write' command, and add a regression test for it.

3.37: 2016-03-14
     Prevent two potential crash bug introduced by Python 3 porting.

3.36: 2016-03-13
     The repocutter and repomapper utilities are now 8-bit clean under Python 3.
     Reorder 'done' stream terminator after tag and commit creates.
     Fix for GitLab issue #52, crash on a weird unite case.

3.35: 2016-02-25
     Reposurgeon now runs under either Python 2 or 3.
     CVS repos are recognized by CVSROOT, not a (possibly missing) Attic.

3.34: 2016-02-16
     Make repocutter DTRT when copyfrom roots are removed by expunge.

3.33: 2016-02-01
     More work on header-order independence for both reposurgeon and repocutter.

3.32: 2016-01-31
     Handle Subversion dumps as produced by svndumpfilter with Node-kind first.

3.31: 2016-01-23
     repocutter, a tool for preprocessing Subversion repos, is now included.
     In repotool, a new 'branches' command lists branches (not tags).
     Fix repotool, 'tags' for CVS repo so it lists only tags, not branches.
     In repotool, a new 'compare-branches' command compares all branches.
     In repotool, a new 'compare-all' compares tip, tags, and branches.
     repotool no longer needs to run within a module directory for CVS.
     Move from BSD-3-clause to BSD-2-clause, apply SPDX tag.

3.30: 2016-01-10
     Added "when" command for timestamp conversions.
     Fix GitHub issue #42: Repository.split_commit() produces invalid marks.
     Commands now tab-complete name arguments wherever that makes sense.
     Handle format 7 Subversion dumps with sporadic empty nodes.
     Selection sets now remain ordered rather than being sorted.
     There is a new @srt() function to explicitly sort selection sets.
     The reparent command can now specify multiple ancestors.
     In SVN repositories, a tag's subdirectory is now part of its name.
2017-01-21 12:07:28 +00:00
leot
5427d65785 Updated print/cups-filters to 1.13.3 2017-01-21 11:58:52 +00:00
leot
6ceccd2861 Update print/cups-filters to cups-filters-1.13.3
pkgsrc changes:
 - Add --with-apple-raster-filter=rastertopdf to CONFIGURE_ARGS to avoid
   possible PLIST issues with cups<2.2.2 (with cups>=2.2.2 urftopdf is no
   longer built)

Changes:
1.13.3
------
 - libcupsfilters: When auto-generating PPD files added support
   for passing through JPEG input to printers which understand
   JPEG. This is also done in CUPS-generated PPDs (Debian bug
   #851499).
 - libcupsfilters: Added the "output-bin" option support from
   CUPS' PPD generator to our PPD generator (CUPS Issue #4938).
 - cups-browsed: Make support for printers with IPv6 IP address
   work. Both link-local and regular addresses work.
2017-01-21 11:58:29 +00:00
leot
9853b1a7c3 Updated print/cups to 2.2.2 2017-01-21 11:57:23 +00:00
leot
395bcb3aa9 Update print/cups to cups-2.2.2
Changes:
2.2.2
-----
 - Fixed some issues with the Zebra ZPL printer driver (Issue #4898)
 - Fixed some issues with IPP Everywhere printer support (Issue #4893,
   Issue #4909, Issue #4916, Issue #4921, Issue #4923, Issue #4932,
   Issue #4933, Issue #4938)
 - The rastertopwg filter could crash with certain input (Issue #4942)
 - Optimized connection usage in the IPP backend
   (<rdar://problem/29547323>)
 - The scheduler did not detect when an encrypted connection was closed
   by the client on Linux (Issue #4901)
 - The cups-lpd program did not catch all legacy usage of ISO-8859-1
   (Issue #4899)
 - Fixed builds on systems without a working poll() implementation
   (Issue #4905)
 - Added a USB quirk rule for the Kyocera Ecosys P6026cdn (Issue #4900)
 - The scheduler no longer creates log files on startup
   (<rdar://problem/28332470>)
 - The ippContainsString function now uses case-insensitive comparisons
   for mimeMediaType, name, and text values in conformance with RFC 2911.
 - The network backends now log the addresses that were found for a
   printer (<rdar://problem/29268474>)
 - Let's Encrypt certificates did not work when the hostname contained
   uppercase letters (Issue #4919)
 - Fixed reporting of printed pages in the web interface (Issue #4924)
 - Updated systemd config files (Issue #4935)
 - Updated documentation (PR #4896)
 - Updated localizations (PR #4894, PR #4895, PR #4904, PR #4908,
   Issue #4946)
 - Updated packaging files (Issue #4940)
2017-01-21 11:57:10 +00:00
leot
bc82bc76ed Readd `libexec/w3m/w3mimgdisplay' to the PLIST to fix w3m installation built
with an imagelib option.
2017-01-21 09:11:27 +00:00
dmcmahill
6f4ae34b63 Updated cad/pcb to 4.0.0 2017-01-21 01:58:02 +00:00
dmcmahill
b2f86073a3 Update to pcb-4.0.0
========================================================================
Release notes for pcb-4.0.0
========================================================================

Dear Users,

It has been quite some time since the last snapshot of pcb was released
in March 2014.

Since then quite a lot of bugs were fixed and new features added, below
this introduction a summary is given of the improvements and additions
since the latest snapshot "pcb-20140316".

This release represents over 480 commits (mostly bugfixes and code
refactoring) and as such this summary clearly is not complete.

This pcb release 4.0.0 has a significant change in the major version
number.

This is done to make a fresh start and to get away from the 1.99z
version with YYYYMMDD snapshots.

Kind regards,

The pcb development team


User experience improvements
----------------------------
- added the command-line option --save-metric-only.
- added escaping of Attribute values.
- added a translation of the Getting Started with PCB for pt_BR.
- added translatable tooltips for toolbar buttons.
- added "Report net length" to Menu -> Info in Gtk.
- added a script for generating a key binding list.
- added tooltips in the GTK HID UI.
- the puller no longer crosses unplated holes.
- solder/component outer layer names changed to top/bottom.
- pcb now uses a tilde instead of a dash for backup filenames.
- corrections in the user documentation.
- the position "delta" display no longer forces the GTK HID window to
  grow.
- write time in ASCII locale into exported files.
- allow for up to 10000 dpi on png exporter output.


Plugins
-------
- added smartdisperse for dispersing elements better, contributed by
  Ben Jackson.
- added relocate for relocating elements, contributed by Jean Richard.
- added RenumberBlock() and RenumberBuffer(), contributed by DJ Delorie.
- added teardrops(), contributed by DJ Delorie.


Exporters
---------
- added a netlister conforming to the IPC-D-356 standard, contributed by
  Jerome Marchand.
- changed "as-shown" to "screen-layer-order" in the png and eps hids.


Footprints library
------------------
- added a SC88A footprint.
- added a LQFP80-10 footprint.
- added QFN24_5 and TQFN24_5 footprints.
- added a SOD523 footprint.
- the SOT325 package had a wrong numbering.
- renamed the SOT325 footprint to SOT353.
- in the ALF footprint the drill holes were too tight.
- an infinite loop in the SIL m4 macro was fixed.


Developer experience improvements
---------------------------------
- made a start with adding Doxygen developer documentation tags in the
  source files.
  A pcb.dox configuration file is available in the "doc/doxygen"
  directory so developers can build the documentation there by invoking
  "doxygen pcb.dox" from the CLI.
  This is not done by configuring with --enable-docs, which is solely
  reserved for the generation of User documentation.
- added numerous fixes in the win32 target.


Notes for early adapters
------------------------
In the git repository two tags have been added to allow for checking
out of pcb-4.0.0 at the branch point (git checkout pcb-4.0.0-base) or at
the release point (git checkout pcb-4.0.0-RELEASE).
This is in line with tagging done in former snapshots.


Changed dependencies
--------------------
- autoconf 2.60 --> 2.69.
- gettext 0.14 --> 0.19.3.


Contributors
------------
The following authors contributed to the 4.0.0 release:
- Milan Prochac
- WileyECoyote
- DJ Delorie
- Britton Leo Kerin
- Jerome Marchand
- chrysn
- Sergey Stepanov
- Gareth Edwards
- Peter Clifton
- Anton Dubniak
- Markus Hitter
- Kai-Martin Knaak
- Martin
- Adrian Pardini
- Keith Packard
- Patrick Bernaud
- Robert Drehmel
- erich_heinzle
- Andrew Poelstra
- Marco Ciampa
- Roland Lutz
- Eugene Mikhantiev
- Jorge Barros de Abreu
- Richard Hughes
- Ivan Stankovic
- Charles Parker
- Dan McMahill
- Igor2
- Jean Richard
- Ben Jackson
- Morvan
- dima
- Peter S. May
- Felix K (kuhlix)
- rosvall
- Sergey Alyoshin
- bert

Please note that names are in no particular order and all e-mail
addresses have been removed for privacy.


Fixed and committed Launchpad bug reports
-----------------------------------------
#699149   infinite loop in the SIL m4 macro.
#699164   Position "delta" display forces GTK HID window to grow.
#699209   DSP dances.
#699243   SOT325 Package wrong numbering.
#699286   ALF footprint drill holes too tight.
#699413   Doxygenation of action.c and hid.h.
#699539   Request: tooltips.
#699543   Request: key binding list.
#701133   Export to PNG always shows pads on other side of board.
#996319   ipc-d-356 netlist creation.
#1005137  Build fails when DEBUG constant defined.
#1013358  Auto-enforce-DRC : cannot draw with exact clearance.
#1035979  default silk layer names are the same for top and bottom.
#1048256  pcb crashes when GUI-lessly exporting a PNG.
#1074268  gcode tests fail.
#1280748  Print non localized date string.
#1308221  Use tilde instead of dash for backup files.
#1309579  Adding descriptive Tooltips to the toolbar buttons.
#1339383  Segfault on PS export with completely clipped polygon.
#1408399  small fix in source text.
#1408615  added pcb.pot to the gitignore.
#1413254  Value of 1umil incorrectly set to 10µmil.
#1413350  Drill report - wrong hole count.
#1486582  pcb doesn't build.
#1487761  Antifork.
#1488220  Allow automated tests of actions.
#1490264  Remove vi command line interface.
#1490284  Compile error in src/hid/lesstif/dialogs.c and
          src/hid/lesstif/main.c.
#1491953  Dispersing elements better.
#1492497  Documentation for "Arc" is wrong.
#1497628  We need a PPA.
#1500224  Unit tests fail on 32-bit.
#1500241  pcb/gtk: buggy definition of LAYER_BUTTON_SILK.
#1500244  pcb/gtk: order of layer groups in preference dialogue.
#1505262  The N_ macro is spoiling the user documentation
#1506204  Quotes in attribute name or value make the PCB file
          unreadable.
#1521597  PCB includes invalid vertex into merged polygon.
#1532298  add the relocate plugin.
#1532329  add keywords to appdata.
#1534373  Improper handling of files specified on cmdline.
#1542858  strchrnull not in OSX C library.
#1550382  puller crosses unplated holes.
#1551970  Install failure in doc subdirectory.
#1553255  djopt(splitlines) does not behave as expected.
#1553281  djopt(miter) affects outline.
#1580837  Cleanup code causes core dumps.
#1586020  Bad Translation Menu Entry: PCB (Portuguese).
#1604524  polygon "twin hole" bug.
#1609542  text bug.
#1616803  Remove redundant setting of library_window->libtreeview.
#1631059  Crash during undo of element text resize.
#1631646  Non-fatal errors when building docs.
#1633924  FontSave distorts symbols.
#1636221  Undo serial number not incremented when deselecting.
#1639518  Joining Text Fails to Undo.
#1645100  Arc rtree/polygon clearance bugs.
2017-01-21 01:56:13 +00:00
markd
5d23de9ea8 Add more tex packages. 2017-01-20 23:49:35 +00:00
markd
84dca90691 Add texlive-collection-all 2017-01-20 23:47:25 +00:00
markd
f12352416b Add texlive-collection-all
A meta-pkg pulling in all the texlive collections.
2017-01-20 23:46:36 +00:00
markd
aa1cef5672 Add tex-milog and tex-uhrzeit completing collection. 2017-01-20 23:35:18 +00:00
markd
1293283f33 Add tex-przechlewski-book to complete collection 2017-01-20 23:32:41 +00:00
markd
d4c10974aa Add tex-urlbst 2017-01-20 23:31:08 +00:00
markd
6cf1686bc5 Add tex-eqparbox 2017-01-20 23:29:08 +00:00
markd
22dedf7533 Add tex-{eqparbox,milog,przechlewski-book,uhrzeit,urlbst}{,-doc} 2017-01-20 23:26:37 +00:00
markd
7b5187dd7d Add tex-eqparbox{,-doc} 4.0
Create equal-widthed parboxes
Add tex-milog{,-doc} 1.0
 Fulfilling the documentation duties according to the German minimum wage law
Add tex-przechlewski-book{,-doc} 2016
 Examples from Przechlewski's LaTeX book
Add tex-uhrzeit{,-doc} 0.2c
 Time printing, in German
Add tex-urlbst{,-doc} 0.7
 Web support for BibTeX
2017-01-20 23:22:49 +00:00
markd
80506153ff Add tex-mparrows to complete collection. 2017-01-20 23:09:56 +00:00
markd
fe75061cff Add tex-mparrows{,-doc} 2017-01-20 23:07:38 +00:00
markd
73aa036243 Add tex-mparrows{,-doc} 0.1
MetaPost module with different types of arrow heads
2017-01-20 23:06:05 +00:00
wiz
7419a4bcc5 Updated textproc/py-vobject to 0.9.4 2017-01-20 22:38:39 +00:00