Commit graph

200830 commits

Author SHA1 Message Date
wiz
7d79c339a0 Updated audio/easytag to 2.1.8nb2 2013-05-06 10:12:20 +00:00
wiz
5d06d43646 Remove deprecated MIME type from .desktop file.
Bump PKGREVISION.
2013-05-06 10:12:11 +00:00
ryoon
82e94bdf5f Use NEWLIBVER in SITES.
If you want to use user-defined NEWLIBVER in left side,
you must define it before its reference.
Thank you, obache@.
2013-05-06 07:11:25 +00:00
obache
9b62b829e6 apply same patch as gst-plugin0.10-base to fix build on i386 without SSE/SSE2
support.
2013-05-06 06:08:43 +00:00
obache
529c462921 Updated pkgtools/pkglint to 4.129 2013-05-06 02:54:02 +00:00
obache
ab4a8fc6b0 pkglint-4.129
* explain when desktop-file-utils is required.
* error missing {hicolor,gnome}-icon-theme.
2013-05-06 02:53:24 +00:00
rodent
160460647d regen 2013-05-06 01:36:22 +00:00
rodent
dc8424e8f1 *) Clarified the specific MIME information (MimeType key) that would
warrant the inclusion of sysutils/desktop-file-utils/desktopdb.mk, as there
are other MIME-related keys that appear in *.desktop files.

*) Synthesize recent discussion about DIST_SUBDIR on pkgsrc-bugs@ into the
guide, as this is important, no one did it, and I have time to do it now.
Break that very large paragraph into four smaller, sensible ones.
2013-05-06 01:32:58 +00:00
rodent
8cccd1285f Commenting transmission-gtk, as the transition of that package to use
libnotify07 will likely break the build of this one.
2013-05-05 21:59:56 +00:00
rodent
651ca09078 Use PREFIX instead of LOCALBASE. Commented patches/patch-aa and regenerated
distinfo. patches/patch-ab still needs commenting. Resolves SUBST issue
cited in PR pkg/47387.
2013-05-05 21:56:22 +00:00
rodent
7aef3308cc regen 2013-05-05 21:43:39 +00:00
rodent
111153c082 Added sgi-free-software-b-v2.0 to DEFAULT_ACCEPTABLE(*) and added this file
(files.xml) to the list of files to edit in the case of adding another
DEFAULT_ACCEPTABLE license.

(*) http://www.gnu.org/licenses/license-list.en.html#SGIFreeB
2013-05-05 21:26:37 +00:00
wiz
4b89be66aa + abcmidi-20130430, dap-3.8, phpmyadmin-4.0.0, py-distribute-0.6.37,
py-lxml-3.2.0, py-simplejson-3.2.0, x264-devel-20130504.
2013-05-05 21:15:52 +00:00
rodent
97b523c63f Adding sgi-free-software-b-v2.0 to DEFAULT_ACCEPTABLE. Approved by FSF:
http://www.gnu.org/licenses/license-list.en.html#SGIFreeB
2013-05-05 21:09:59 +00:00
rodent
d4f1f83c5c LICENSE=x11 2013-05-05 21:07:53 +00:00
rodent
c0902d3e04 Adding x11 license (mit + advertising clause - as discussed recently on
tech-pkg@) and sgi-free-software-b-v2.0, which resolves PR pkg/46910.
2013-05-05 21:07:24 +00:00
dsainty
7f4836c5d8 Mention exFAT (on corrupted SD cards everywhere) is supported too. 2013-05-05 20:59:22 +00:00
schmonz
17f6871f86 Updated www/ikiwiki to 3.20130504 2013-05-05 20:53:41 +00:00
schmonz
d14b596733 Update to 3.20130504. From the changelog:
* Allow dots in directive parameter names. (tango)
* Add missing plugin section, and deal with missing sections with a warning.
* Detect plugins with a broken getsetup and warn.
* map: Correct reversion introduced in version 3.20110225 that could
  generate invalid html. (smcv)
* Makefile.PL: overwrite theme style.css instead of appending
  (Thanks, Mikko Rapeli)
* meta: Fix anchors used to link to the page's license and copyright.
  Closes: #706437
2013-05-05 20:53:32 +00:00
wiz
6ba445cf2b Fix PLIST for python2.6. 2013-05-05 20:47:29 +00:00
schmonz
5d225e47e4 Updated devel/mr to 1.15 2013-05-05 20:43:56 +00:00
schmonz
835a5b09eb Update to 1.15. From the changelog:
* Added lib/repo, for support for repo (as used in Android) Closes:
  #705652 Thanks, Peter Eisentraut.
* Better cvs status. Closes: #694037 Thanks, Paul Wise
2013-05-05 20:43:42 +00:00
joerg
351bdb5826 Use -Wl,-export-dynamic, not plain -export-dynamic. Fix powl and related
autoconf test.
2013-05-05 14:57:27 +00:00
spz
1233aaae20 make it optionally build without x11 2013-05-05 13:44:22 +00:00
ryoon
ccb923b02e Fix fetch od newlib-1.14.0.tar.gz.
Thank you, wiz@.
2013-05-05 13:12:44 +00:00
imil
2567b92bf2 Updated sysutils/salt to 0.15.0 2013-05-05 12:28:28 +00:00
imil
30d98a2a6d . Fixed rc.d script by adding comment_interpreter
. Updated salt to version 0.15.0

From SaltStack website:

Salt 0.15.0 comes with many smaller features and a few larger ones.

The Salt Mine

First there was the peer system, allowing for commands to be executed from a
minion to other minions to gather data live. Then there was the external job
cache for storing and accessing long term data. Now the middle ground is being
filled in with the Salt Mine. The Salt Mine is a system used to execute
functions on a regular basis on minions and then store only the most recent
data from the functions on the master, then the data is looked up via targets.

The mine caches data that is public to all minions, so when a minion posts
data to the mine all other minions can see it.

IPV6 Support

0.13.0 saw the addition of initial IPV6 support but errors were encountered
and it needed to be stripped out. This time the code covers more cases and
must be explicitly enabled. But the support is much more extensive than before.

Copy Files From Minions to the Master

Minions have long been able to copy files down from the master file server,
but until now files could not be easily copied from the minion up to the
master.

A new function called cp.push can push files from the minions up to the master
server. The uploaded files are then cached on the master in the master
cachedir for each minon.

Better Template Debugging

Template errors have long been a burden when writing states and pillar. 0.15.0
will now send the compiled template data to the debug log, this makes tracking
down the intermittent stage templates much easier. So running state.sls or
state.highstate with -l debug will now print out the rendered templates in the
debug information.

State Event Firing

The state system is now more closely tied to the master's event bus. Now when
a state fails the failure will be fired on the master event bus so that the
reactor can respond to it.

Major Syndic Updates

The Syndic system has been basically re-written. Now it runs in a completely
asynchronous way and functions primarily as an event broker. This means that
the events fired on the syndic are now pushed up to the higher level master
instead of the old method used which waited for the client libraries to return.

This makes the syndic much more accurate and powerful, it also means that all
events fired on the syndic master make it up the pipe as well making a reactor
on the higher level master able to react to minions further downstream.

Peer System Updates

The Peer System has been updated to run using the client libraries instead of
firing directly over the publish bus. This makes the peer system much more
consistent and reliable.

Minion Key Revocation

In the past when a minion was decommissioned the key needed to be manually
deleted on the master, but now a function on the minion can be used to revoke
the calling minion's key:

salt-call saltutil.revoke_auth

Function Return Codes

Functions can now be assigned numeric return codes to determine if the
function executed successfully. While not all functions have been given return
codes, many have and it is an ongoing effort to fill out all functions that
might return a non-zero return code.

Functions in Overstate

The overstate system was originally created to just manage the execution of
states, but with the addition of return codes to functions, requisite logic
can now be used with respect to the overstate. This means that an overstate
stage can now run single functions instead of just state executions.

Pillar Error Reporting

Previously if errors surfaced in pillar, then the pillar would consist of only
and empty dict. Now all data that was successfully rendered stays in pillar
and the render error is also made available. If errors are found in the
pillar, states will refuse to run.

Using Cached State Data

Sometimes states are executed purely to maintain a specific state rather than
to update states with new configs. This is grounds for the new cached state
system. By adding cache=True to a state call the state will not be generated
fresh from the master but the last state data to be generated will be used.
If no previous state data is available then fresh data will be generated.

Monitoring States

The new monitoring states system has been started. This is very young but
allows for states to be used to configure monitoring routines. So far only one
monitoring state is available, the disk.status state. As more capabilities are
added to Salt UI the monitoring capabilities of Salt will continue to be
expanded.
2013-05-05 12:26:23 +00:00
drochner
08ad8f0934 gobject-introspection updated 2013-05-05 09:25:56 +00:00
drochner
2e467767c1 update to 1.36.0, mostly from Patrick Welche
This switches to the new stable release branch.
2013-05-05 09:20:44 +00:00
wiz
9fbdb618fc Remove duplicate sendmail entry. 2013-05-05 08:46:08 +00:00
jnemeth
725e48f8b4 Updated mail/sendmail to 8.14.7 2013-05-05 02:38:03 +00:00
jnemeth
4f1dd7e612 Updated mail/sendmail to 8.14.7 2013-05-05 02:36:29 +00:00
jnemeth
b6a9c71f6a Update to sendmail 8.14.7: this is a bug fix release.
8.14.7/8.14.7	2013/04/21
	Drop support for IPv4-mapped IPv6 addresses to prevent the MTA
		from using a mapped address over a legitimate IPv6 address
		and to enforce the proper semantics over the IPv6
		connection.  Problem noted by Ulrich Sporlein.
	Fix a regression introduced in 8.14.6: the wrong list of
		macros was sent to a milter in the EHLO stage.
		Problem found by Fabrice Bellet, reported via RedHat
		(Jaroslav Skarvada).
	Fix handling of ORCPT parameter for DSNs: xtext decoding
		was not performed and a wrong syntax check was applied
		to the "addr-type" field.  Problem noted by Dan Lukes
		of Obludarium.
	Fix handling of NUL characters in the MIME conversion functions
		so that message bodies containing them will be sent
		on properly. Note: this usually also affects mails
		that are not converted as those functions are used
		for other purposes too.  Problem noted by Elchonon
		Edelson of Lockheed Martin.
	Do not perform "duplicate" elimination of recipients if they
		resolve to the error mailer using a temporary failure
		(4xy) via ruleset 0.  Problem noted by Akira Takahashi
		of IIJ.
	CONTRIB: Updated version of etrn.pl script from John Beck
		of Oracle.
	Portability:
		Unlike gcc, clang doesn't apply full prototypes to K&R
		definitions.
2013-05-05 02:36:20 +00:00
jnemeth
4427419f35 Updated comms/asterisk to 11.3.0 2013-05-05 01:32:44 +00:00
jnemeth
ed7ee638ed Update to Asterisk 11.3.0: this is a bugfix release.
The Asterisk Development Team has announced the release of Asterisk 11.3.0.

The release of Asterisk 11.3.0 resolves several issues reported by the
community and would have not been possible without your participation.
Thank you!

The following is a sample of the issues resolved in this release:

* --- Fix issue where chan_mobile fails to bind to first available port

* --- Fix Queue Log Reporting Every Call COMPLETECALLER With "h"
      Extension Present

* --- Retain XMPP filters across reconnections so external modules
      continue to function as expected.

* --- Ensure that a declined media stream is terminated with a '\r\n'

* --- Fix pjproject compilation in certain circumstances

For a full list of changes in this release, please see the ChangeLog:

http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.3.0

Thank you for your continued support of Asterisk!
2013-05-05 01:32:34 +00:00
obache
5e9b176d74 fixes obsolete pattern check, move to before push msgctxt. 2013-05-05 00:34:22 +00:00
wiz
7a82cc0104 Updated databases/py-psycopg2 to 2.5 2013-05-04 23:52:53 +00:00
wiz
8b972ae95c Update to 2.5:
What's new in psycopg 2.5
-------------------------

New features:

- Added :ref:`JSON adaptation <adapt-json>`.
- Added :ref:`support for PostgreSQL 9.2 range types <adapt-range>`.
- `connection` and `cursor` objects can be used in ``with`` statements
  as context managers as specified by recent |DBAPI|_ extension.
- Added `~psycopg2.extensions.Diagnostics` object to get extended info
  from a database error.  Many thanks to Matthew Woodcraft for the
  implementation (🎫`#149`).
- Added `connection.cursor_factory` attribute to customize the default
  object returned by `~connection.cursor()`.
- Added support for backward scrollable cursors. Thanks to Jon Nelson
  for the initial patch (🎫`#108`).
- Added a simple way to :ref:`customize casting of composite types
  <adapt-composite>` into Python objects other than namedtuples.
  Many thanks to Ronan Dunklau and Tobias Oberstein for the feature
  development.
- `connection.reset()` implemented using :sql:`DISCARD ALL` on server
  versions supporting it.

Bug fixes:

- Properly cleanup memory of broken connections (🎫`#148`).
- Fixed bad interaction of ``setup.py`` with other dependencies in
  Distribute projects on Python 3 (🎫`#153`).

Other changes:

- Added support for Python 3.3.
- Dropped support for Python 2.4. Please use Psycopg 2.4.x if you need it.
- `~psycopg2.errorcodes` map updated to PostgreSQL 9.2.
- Dropped Zope adapter from source repository. ZPsycopgDA now has its own
  project at <http://github.com/psycopg/ZPsycopgDA>.
2013-05-04 23:52:45 +00:00
wiz
ed342ab557 Updated devel/py-cython to 0.19 2013-05-04 23:51:01 +00:00
wiz
e1d352cdb3 Update to 0.19:
0.19 (2013-04-19)
=================

Features added
--------------

* New directives ``c_string_type`` and ``c_string_encoding`` to more easily
  and automatically convert between C strings and the different Python string
  types.

* The extension type flag ``Py_TPFLAGS_HAVE_VERSION_TAG`` is enabled by default
  on extension types and can be disabled using the ``type_version_tag`` compiler
  directive.

* EXPERIMENTAL support for simple Cython code level line tracing.  Enabled by
  the "linetrace" compiler directive.

* Cython implemented functions make their argument and return type annotations
  available through the ``__annotations__`` attribute (PEP 3107).

* Access to non-cdef module globals and Python object attributes is faster.

* ``Py_UNICODE*`` coerces from and to Python unicode strings.  This is
  helpful when talking to Windows APIs, which use compatible wchar_t
  arrays for strings.  Note that the ``Py_UNICODE`` type is otherwise
  deprecated as of CPython 3.3.

* ``isinstance(obj, basestring)`` is optimised.  In Python 3 it only tests
  for instances of ``str`` (i.e. Py2 ``unicode``).

* The ``basestring`` builtin is mapped to ``str`` (i.e. Py2 ``unicode``) when
  compiling the generated C code under Python 3.

* Closures use freelists, which can speed up their creation quite substantially.
  This is also visible for short running generator expressions, for example.

* A new class decorator ``@cython.freelist(N)`` creates a static freelist of N
  instances for an extension type, thus avoiding the costly allocation step if
  possible. This can speed up object instantiation by 20-30% in suitable
  scenarios. Note that freelists are currently only supported for base types,
  not for types that inherit from others.

* Fast extension type instantiation using the ``Type.__new__(Type)`` idiom has
  gained support for passing arguments.  It is also a bit faster for types defined
  inside of the module.

* The Python2-only dict methods ``.iter*()`` and ``.view*()`` (requires Python 2.7)
  are automatically mapped to the equivalent keys/values/items methods in Python 3
  for typed dictionaries.

* 2-value slicing of unknown objects passes the correct slice when the ``getitem``
  protocol is used instead of the ``getslice`` protocol (especially in Python 3),
  i.e. ``None`` values for missing bounds instead of ``[0,maxsize]``.  It is also
  a bit faster in some cases, e.g. for constant bounds.  This fixes trac ticket 636.

* Slicing unicode strings, lists and tuples is faster.

* list.append() is faster on average.

* ``raise Exception() from None`` suppresses the exception context in Py3.3.

* Py3 compatible ``exec(tuple)`` syntax is supported in Py2 code.

* Keyword arguments are supported for cdef functions.

* External C++ classes can be declared nogil.  Patch by John Stumpo.  This fixes
  trac ticket 805.

Bugs fixed
----------

* Cascaded assignments of None values to extension type variables failed with
  a ``TypeError`` at runtime.

* The ``__defaults__`` attribute was not writable for Cython implemented
  functions.

* Default values of keyword-only arguments showed up in ``__defaults__`` instead
  of ``__kwdefaults__`` (which was not implemented).  Both are available for
  Cython implemented functions now, as specified in Python 3.x.

* ``yield`` works inside of ``with gil`` sections.  It previously lead to a crash.
  This fixes trac ticket 803.

* Static methods without explicitly named positional arguments (e.g. having only
  ``*args``) crashed when being called.  This fixes trac ticket 804.

* ``dir()`` without arguments previously returned an unsorted list, which now
  gets sorted as expected.

* ``dict.items()``, ``dict.keys()`` and ``dict.values()`` no longer return lists
  in Python 3.

* Exiting from an ``except-as`` clause now deletes the exception in Python 3 mode.

* The declarations of ``frexp()`` and ``ldexp()`` in ``math.pxd`` were incorrect.
2013-05-04 23:50:52 +00:00
wiz
5f6ab2326b Updated time/py-icalendar to 3.4 2013-05-04 23:48:10 +00:00
wiz
fe34294969 Update to 3.4:
3.4 (2013-04-24)
----------------

- Switch to unicode internally. This should fix all en/decoding errors.
  [thet]

- Support for non-ascii parameter values. Fixes #88.
  [warvariuc]

- Added functions to transform chars in string with '\\' + any of r'\,;:' chars
  into '%{:02X}' form to avoid splitting on chars escaped with '\\'.
  [warvariuc]

- Allow seconds in vUTCOffset properties. Fixes #55.
  [thet]

- Let ``Component.decode`` better handle vRecur and vDDDLists properties.
  Fixes #70.
  [thet]

- Don't let ``Component.add`` re-encode already encoded values. This simplifies
  the API, since there is no need explicitly pass ``encode=False``. Fixes #82.
  [thet]

- Rename tzinfo_from_dt to tzid_from_dt, which is what it does.
  [thet]

- More support for dateutil parsed tzinfo objects. Fixes #89.
  [leo-naeka]

- Remove python-dateutil version fix at all. Current python-dateutil has Py3
  and Py2 compatibility.
  [thet]

- Declare the required python-dateutil dependency in setup.py. Fixes #90.
  [kleink]

- Raise test coverage.
  [thet]

- Remove interfaces module, as it is unused.
  [thet]

- Remove ``test_doctests.py``, test suite already created properly in
  ``test_icalendar.py``.
  [rnix]

- Transformed doctests into unittests, Test fixes and cleanup.
  [warvariuc]
2013-05-04 23:48:02 +00:00
prlw1
f83185b774 Updated chat/telepathy-glib to 0.20.2 2013-05-04 22:38:54 +00:00
prlw1
f1d1c70f20 Update telepathy-glib to 0.20.2 + patch empathy accordingly
(needed for new gobject-introspection)

Many enhancements, fixes and deprecations - see

http://cgit.freedesktop.org/telepathy/telepathy-glib/tree/NEWS?id=telepathy-glib-0.20.2

for details.
2013-05-04 22:38:14 +00:00
richard
80f4b4e48e Set LICENSE to gnu-gpl-v2 and fix modern solaris builds with c99 2013-05-04 19:48:00 +00:00
adam
fa5e95c89a Added slapi support as an option 2013-05-04 18:16:37 +00:00
wen
60463c6c64 Updated textproc/p5-XML-LibXML to 2.0016 2013-05-04 16:10:54 +00:00
wen
33b9b061d0 Update to 2.0016
Upstream changes:
2.0016          Sat 13 Apr 22:36:51 IDT 2013
    - Don't enable XML_PARSE_HUGE by default.
        - Fix the previous version due to a mercurial SNAFU.

2.0015          Sat 13 Apr 02:30:33 IDT 2013
    - Don't enable XML_PARSE_HUGE by default.
        - https://bitbucket.org/shlomif/perl-xml-libxml/pull-request/19
        - Thanks to Grant McLean ( https://metacpan.org/author/GRANTM ) for
        the bug report and patch.

2.0014          Wed  5 Dec 11:06:26 IST 2012
    - Got 40reader_mem_error.t to not fetch the external DTDs.
        - https://rt.cpan.org/Public/Bug/Display.html?id=81703
        - Thanks to Alexandr Ciornii (CHORNY) for the report and Slaven
        Rezic (SREZIC) for the analysis and a proposed fix.

2.0013          Tue  4 Dec 17:40:27 IST 2012
    - Fix a memory error (double-free) in XML::LibXML::Reader if we reached
    EOF and
    then called destroy.
        - discovered by Shlomi Fish.
        - Fixed by Shlomi Fish.
        - see t/40reader_mem_error.t

2.0012          Fri  9 Nov 06:39:32 IST 2012
    - Fix support for references to scalars with overloaded stringification
    magic.
        - https://rt.cpan.org/Public/Bug/Display.html?id=77864
        - Thanks to Christian Hansen (CHANSEN) for a report, a testcase, and
        a patch.

2.0011          Thu  8 Nov 00:25:15 IST 2012
    - Fix crash in removeChild() when not expanding entities
        - https://rt.cpan.org/Ticket/Display.html?id=80395
            - "removeChild() segfaults when not expanding entities"
        - Thanks to GUIDO@cpan.org for the report, for a test case (that
        was adapted into t/48_removeChild_crashes_rt_80395.t ) and for
        a patch to fix it.

2.0010          Thu  1 Nov 20:13:08 IST 2012
    - Passing debug (an undocumented option) to check_lib in Makefile.PL.
        - This way we get more meaningful traces on perl Makefile.PL DEBUG=1.
        - Thanks to MSTROUT for the report and a proposed fix.

2.0009          Thu  1 Nov 16:26:45 IST 2012
    - Fix libxml2 detection in Strawberry Perl.
        - Another Devel::CheckOS fallout.
        - Thanks to KMX for the report and for a proposed fix. The actual fix
        was made to be more generic considering the use-cases.
        - https://rt.cpan.org/Ticket/Display.html?id=80540

2.0008          Mon 22 Oct 12:09:11 IST 2012
    - Fix build error when using non-standard libxml2 installation
        - https://rt.cpan.org/Ticket/Display.html?id=80332
        - Thanks to L RW for the report.
2013-05-04 16:09:41 +00:00
mbalmer
5e346cc951 Added mail/smtp-vilter. 2013-05-04 15:59:08 +00:00
mbalmer
1ce77bd562 mail/smtp-vilter is a mail filtering engine that uses the sendmail milter
API and that is used with sendmail and postfix.
2013-05-04 15:56:44 +00:00