Commit graph

192201 commits

Author SHA1 Message Date
wiz
0bdcd2b701 Update to 1.6.8:
D-Bus 1.6.8 (2012-09-28)
==

The "Fix one thing, break another" release.

• Follow up to CVE-2012-3524: The additional hardening
  work to use __secure_getenv() as a followup to bug #52202
  broke certain configurations of gnome-keyring.  Given
  the difficulty of making this work without extensive
  changes to gnome-keyring, use of __secure_getenv() is
  deferred.

D-Bus 1.6.6 (2012-09-28)
==

The "Clear the environment in your setuid binaries, please" release.

• CVE-2012-3524: Don't access environment variables (fd.o #52202)
  Thanks to work and input from Colin Walters, Simon McVittie,
  Geoffrey Thomas, and others.
• Unix-specific:
  · Fix compilation on Solaris (fd.o #53286, Jonathan Perkin)
  · Work around interdependent headers on OpenBSD by including sys/types.h
    before each use of sys/socket.h (fd.o #54418, Brad Smith)
2012-10-07 21:35:13 +00:00
wiz
eacffc6c34 Updated games/py-trueskill to 0.1.4 2012-10-07 21:30:53 +00:00
wiz
0a95eef99c Update to 0.1.4: bug fixes. 2012-10-07 21:30:42 +00:00
wiz
2ae5d3310b Updated devel/py-cython to 0.17.1 2012-10-07 21:28:49 +00:00
wiz
95cffa9ca5 Update to 0.17.1:
0.17.1:
General Improvements and Bug Fixes

    A reference leak was fixed in the new dict iteration code when
    the loop target was not a plain variable but an unpacked tuple.
    Memory views did not handle the special case of a NULL buffer
    strides value, as allowed by PEP3118.

0.17:
Features

    Alpha quality support for compiling and running Cython generated
    extension modules in PyPy (through cpyext). Note that this
    requires at leastPyPy 1.9 and in many cases also adaptations
    in user code, especially to avoid borrowed references when no
    owned reference is being held directly in C space (a reference
    in a Python list or dict is not enough, for example). See the
    documentation on porting Cython code to PyPy.

    "yield from" is supported (PEP 380) and a couple of minor
    problems with generators were fixed.

    C++ STL container classes automatically coerce from and to the
    equivalent Python container types on typed assignments and
    casts. Usage examples are here. Note that the data in the
    containers is copied during this conversion.

    C++ iterators can now be iterated over using for x in cpp_container
    whenever cpp_container has begin() and end() methods returning
    objects satisfying the iterator pattern (that is, it can be
    incremented, dereferenced, and compared (for non-equality)).
    cdef classes can now have C++ class members (provided a
    zero-argument constructor exists)

    A new cpython.array standard cimport file allows to efficiently
    talk to the stdlib array.array data type in Python 2. Since
    CPython does not export an official C-API for this module, it
    receives special casing by the compiler in order to avoid setup
    overhead on user side. In Python 3, both buffers and memory
    views on the array type already worked out of the box with
    earlier versions of Cython due to the native support for the
    buffer interface in the Py3 array module.
    Fast dict iteration is now enabled optimistically also for
    untyped variables when the common iteration methods are used.

    The unicode string processing code was adapted for the upcoming
    CPython 3.3 (PEP 393, new Unicode buffer layout).

    Buffer arguments and memory view arguments in Python functions
    can be declared "not None" to raise a TypeError on None input.
    c(p)def functions in pure mode can specify their return type
    with "@cython.returns()".
    Automatic dispatch for fused functions with memoryview arguments
    Support newaxis indexing for memoryviews
    Support decorators for fused functions

General Improvements and Bug Fixes

    Old-style Py2 imports did not work reliably in Python 3.x and
    were broken in Python 3.3. Regardless of this fix, it's generally
    best to be explicit about relative and global imports in Cython
    code because old-style imports have a higher overhead. To this
    end, "from __future__ import absolute_import" is supported in
    Python/Cython 2.x code now (previous versions of Cython already
    used it when compiling Python 3 code).

    Stricter constraints on the inline and final modifiers. If your
    code does not compile due to this change, chances are these
    modifiers were previously being ignored by the compiler and
    can be removed without any performance regression.
    Exceptions are always instantiated while raising them (as in
    Python), instead of risking to instantiate them in potentially
    unsafe situations when they need to be handled or otherwise
    processed.

    locals() properly ignores names that do not have Python compatible
    types (including automatically inferred types).
    Some garbage collection issues of memory views were fixed.

    User declared char* types are now recognised as such and
    auto-coerce to and from Python bytes strings.

    libc.string provides a convenience declaration for const uchar
    in addition to const char.

    Modules generated by @cython.inline() are written into the
    directory pointed to by the environment variable CYTHON_CACHE_DIR
    if set.
    numpy.pxd compiles in Python 3 mode.

    callable() and next() compile to more efficient C code.

    list.append() is faster on average.
    Several C compiler warnings were fixed.
    Several bugs related to memoryviews and fused types were fixed.

    Several bug-fixes and improvements related to cythonize(),
    including ccache-style caching.
2012-10-07 21:28:34 +00:00
wiz
f3031a0214 Updated audio/py-mpd to 0.3.0 2012-10-07 21:24:16 +00:00
wiz
60e05f5c06 Update to 0.3.0. Adapt license.
Changes in 0.3.0
----------------

* added replay_gain_mode and replay_gain_status commands
* added mixrampdb and mixrampdelay commands
* added findadd and rescan commands
* added decoders command
* changed license to LGPL
* added sticker commands
* correctly handle errors in command lists (fixes a longstanding bug)
* raise IteratingError instead of breaking horribly when called wrong
* added fileno() to export socket FD (for polling with select et al.)
* asynchronous API (use send_<cmd> to queue, fetch_<cmd> to retrieve)
* support for connecting to unix domain sockets
* added consume and single commands
* added idle and noidle commands
* added listplaylists command

Changes in 0.2.1
----------------

* connect() no longer broken on Windows
2012-10-07 21:24:07 +00:00
wiz
a30c1e6e6c Updated devel/pango to 1.30.1nb4 2012-10-07 21:12:32 +00:00
wiz
6f0f0e4c07 With latest glib2, this needs cairo-gobject.
I don't understand the causality, but follow the build failure.

Bump PKGREVISION.
2012-10-07 21:12:19 +00:00
tsutsui
bcb4d1e106 Updated games/onscripter to 20120926 2012-10-07 20:21:15 +00:00
tsutsui
7c49a93ee2 Update onscripter to 20120926.
Changes summary:

20120926:
 * fix a bug in textgosub insn used with wait-click '@' and following insns

20120910:
 * improve font rendering used by --render-font-outline option
2012-10-07 20:20:24 +00:00
tsutsui
3322b15532 Updated x11/mlterm to 3.1.4 2012-10-07 20:14:52 +00:00
tsutsui
56a9e8368a Update mlterm to 3.1.4.
Changes from 3.1.2 (per doc/en/ReleaseNote):

ver 3.1.4
* Support 0x90...0x9c format for sixel graphics sequence.
* Change the file where sixel graphics sequence is stored temporarily
  from ~/.mlterm/picture.six to ~/.mlterm/[tty name].six.
* Add k1, k2, k3 and k4 entries for ~/.mlterm/termcap.
* Change key sequences in term_type=xterm.
  XK_F1:     \x1b[11~ -> \x1bOP
  XK_F2:     \x1b[12~ -> \x1bOQ
  XK_F3:     \x1b[13~ -> \x1bOR
  XK_F4:     \x1b[14~ -> \x1bOS
* Support remote image files via network protocols supported by GVfs.
  (e.g. mlterm -pic http://....)
* Use CSI ? 8428 instead of CSI ? 8840. (Thanks to saitoha san)
* Bug fixes:
  Fix conflicting types of kik_utmp_new. (Thanks to KATO Masashi san)
  Erase wrap line attributes completely in clearing lines.
  (Thanks to Andi Cristian Serbanescu)
  Enable PAGE_DOWN shortcut (which doesn't anything) when it reaches the bottom.
  (Thanks to Andi Cristian Serbanescu)
  Fix freeze in scrolling by CSI r. (Thanks to koie san)
  Fix the problem which always replaces the 2nd or later sixel graphics with
  the 1st one if mlterm is compiled with --with-imagelib=gdk-pixbuf option.
  (Thanks to saitoha asn)
  Fix the problem of reverting back to selecting one character at a time
  by dragging the pointer after double- or triple-clicking.
  (Thanks to Andi Cristian Serbanescu)

ver 3.1.3
* Support OSC 5;0 and OSC 5;1.
* Support CSI ? 8840 h, CSI ? 8840 l and CSI ? 8840 n.
  (see https://docs.google.com/document/d/1Dgq81J0eQEfjq3MR__O7VrbSVnatr9CCqMEITse9psk/edit?pli=1)
* Support CSI SP q partially.
* Support CSI [>4;2 m and CSI [>4;0m partially.
  (Note that sequence from terminal is CSI <code>;<mod>u, not CSI 27;<mod>;<code>~.)
* Add "ssh_keepalive_interval" option.
* Add "ssh_x11_forwarding" option.
* Add "use_bold_font" option.
* Add "use_local_echo" option and CSI ? 9500 h / CSI ? 9500 l which enable or disable
  local echo mode.
* Merge SF patches:
  #3529392 (Thanks to Ahmed El-Mahmoudy)
  #3529386 (Thanks to Ahmed El-Mahmoudy)
  #3530235 (Thanks to Ahmed El-Mahmoudy)
* Bug fixes:
  #3528838 (Thanks to Thomas Wolff)
  #3528836 (Thanks to Thomas Wolff)
  Fix a bug which wrongly keeps a screen which has failed to open.
  Show characters in the center of cells whose width is larger than the default.
  (Thanks to Andi Cristian Serbanescu)
  Fix a bug which erases scrolled area. (Thanks to Andi Cristian Serbanescu)
  Fix failure of opening pty in startup in MacOS 10.7.
  (Thanks to saitoha san)
2012-10-07 20:12:07 +00:00
mspo
2ee4dda8df bacula-client -> bacula-clientonly typo 2012-10-07 19:35:33 +00:00
bad
6a9c27ddc7 Note rename of databases/jdb to databases/p5-Fsdb and update to 2.26. 2012-10-07 18:54:09 +00:00
bad
26b0f433f0 Update Jdb to p5-Fsdb 2.26. Jdb was renamed to Fsdb with version 2.12.
FSDB is package of commands for manipulating flat-ASCII databases from
shell scripts.  FSDB is useful to process medium amounts of data (with
very little data you'd do it by hand, with megabytes you might want a
real database).
2012-10-07 18:52:16 +00:00
bad
5d630310ae Note removal of net/freewais-sf. 2012-10-07 16:36:13 +00:00
bad
fae4056ca0 Remove freewais-sf. This project has been dead for ~10 years. 2012-10-07 16:34:40 +00:00
mef
ab2b67699e ham/fldigi to 3.21.54 2012-10-07 15:02:07 +00:00
mef
fc6370725d Updated to 3.21.54:
- UTF-8 wide characters
 - flarq bug fix
 - Add_tx_char
2012-10-07 14:59:58 +00:00
mef
b33a227589 Fix typo: to -> version, sorry. 2012-10-07 14:58:37 +00:00
mef
2743bc6d58 - Add following option for ghostscript
disable-compile-inits	Disable compile time implicit initialization.
fontconfig	Enable FONTCONFIG (fonts/fontconfig) support.

- Add following options for ghostscript-cidfonts-ryumin
adobe-cidfonts	Select Adobe-fonts.
ipa		Select IPA fonts (fonts/ipa-fonts).
motoya		Add motoya fonts (fonts/motoya-fonts).
umefont		Add Umefont (fonts/umefont-ttf).
2012-10-07 14:47:16 +00:00
mef
e2d8a5536a Add ghostscript-cidfonts-ryumin. 2012-10-07 14:34:00 +00:00
mef
449b2e9c1d print/ghostscript to 9.05
fonts/ghostscript-cidfonts to 20000901nb3
fonts/ghostscript-cidfonts-ryumin to 9.05
2012-10-07 14:29:05 +00:00
mef
d99286d52d ghostscript-9.05 removed, imported wip to print/ 2012-10-07 14:25:04 +00:00
mef
8b24cc03d0 In syncing print/ghostscript bump 8.71 to 9.05,
and providing easy installation for Japanese font for ghostscript,
new package imported (from wip).

Ryumin-Light and GothicBBB are the most frequently used fonts
in Japanese documents. This package will add the capability for
gs to display Japanese document with those reference.
Options to choose alternate fonts for them, see options.mk,
and set to PKG_OPTIONS.gcr_type, currently default is ipa.
2012-10-07 14:22:52 +00:00
mef
91e6dc4091 In syncing print/ghostscript bump 8.71 to 9.05,
(1) set GS_RESOUCEDIR= with ${GS_VERSION} included
(2) set GHOSTSCRIPT_REQD=      9.05
(3) Add inclusion for print/ghostscript/Makefile.common
    to get  ${GS_VERSION} linked.
(4) Bump PKGREVISION
2012-10-07 14:21:48 +00:00
mef
f10e57ba67 (1) Bump version 8.71 to 9.05 (importing from wip/ghostscript).
For the Changes: See
    share/ghostscript/9.05/doc/History9.htm
  Or
    work/ghostscript-9.05/doc/History9.htm
  Upstream releases and their date are:
        Version 9.05 (2012-02-08)
        Version 9.04 (2011-08-05)
        Version 9.02 (2011-03-30)
        Version 9.01 (2011-02-07)
        Version 9.00 (2010-09-14)

(2) Resolve pkg PR/44400.
options.mk:
  - Have new option disable-compile-inits
Makefile
  - rename cidfmap to cidfmap-dist (post-extract:)

(3) Have new file Makefile.common to share with
    fonts/ghostscript-cidfonts
    fonts/ghostscript-cidfonts-ryumin
  to set ${GS_VERSION}, and then ${GS_RESOURCEDIR}.

(4) options.mk
 - Add new options,
   disable-compile-inits
 - Add following line for non X11 installation
   CONFIGURE_ARGS+=       --disable-freetype
 - Name change
   pstorater.convs -> gstoraster.convs

(5) PLIST
  So many changes, but just a note:
  -share/ghostscript/${PKGVERSION}/doc/README
   share/ghostscript/${PKGVERSION}/doc/Readme.htm

(6)
patches directory:
Removed, for upstream included.
------
patch-aa   9.00	base/gsnogc.c
patch-ab   9.05	base/unixinst.mak
patch-ac   9.00	ase/gdevpx.c
patch-ad   9.04	lib/pv.sh
patch-ae   9.00	psi/zfile.c
patch-ag   9.00	cups/cups.mak

patch-ak   9.04	->  a part left in patch-base_gdevpng.c
patch-am   9.00	lib/pdf2dsc.ps

patch-ba   9.00	psi/idosave.h
patch-bb   9.00	psi/isave.c	(CVS-2010-1628)
patch-bc   9.00	psi/ialloc.c	(CVS-2010-1628)

patch-bd   9.00 (1) bug #691029 and #691108
           9.00 (2) arrayoption() macro
	   9.00 (3) silence compiler warning

Modified, or unchanged
------
patch-af  (Add comments from former commit log, and adjust)
patch-ah  (Add comments from former commit log, and adjust)
patch-ai  (Add comments from former commit log, and adjust)
patch-aj  (unchanged)
patch-al  (unchanged)
patch-an  (Add comments from former commit log, and adjust)

Added
--------
patch-base_gdevpng.c	(a part of previous patch-ak)
patch-base_gserrors_h	(silence compile warning)
patch-configure.ac	(For just a record, see patch-ah (configure))
patch-freetype_include_freetype_internal_t1types_h (To avoid redifintion of T1_EncodingType_ )
patch-openjpeg_libopenjpeg_opj_malloc_h (To avoid undefined ref. to memalign)

OK'ed by wiz@, thanks a lot.
2012-10-07 14:19:18 +00:00
obache
8cc5681344 PKGNAME_NOREV must be used for DISTNAME.
fixes PR pkg/47043.
2012-10-07 12:31:13 +00:00
wiz
cd2057de59 Remove -Werror to fix build with latest glib2. 2012-10-07 12:12:53 +00:00
shattered
eba6ccb77e Set USE_JAVA2 to pick the right JVM. 2012-10-07 10:54:39 +00:00
marino
c9829d6721 databases/postgresql91(-client): Fix build for gcc46 and gcc47
Postgresql91 uses non-constant array sizes in record definitions which
gcc enforces starting with 4.6.  These index sizes are defined as macros
using functions such as offsetof.  These patches introduce enums where
the macros become constant expressions which gcc 4.6+ will accept.

GCC 4.7 also introduces the unused-but-set-variable warning which is
popping up all over the place in pgsql91, so silence these warnings -
they are harmless and get optimized out anyway.

No revbump because functionality won't change on binaries generated with
gcc4.5 and below.
2012-10-07 10:24:54 +00:00
prlw1
39672ea813 Updated devel/gobject-introspection to 1.34.0 2012-10-07 10:24:13 +00:00
prlw1
767e9039c7 Update gobject-introspection 1.34.0
glib 2.34.0 update seems to have broken gobject-introspection 1.32.1 build
2012-10-07 10:23:51 +00:00
marino
b042d71cd2 net/libfetch: Fix for gcc4.7
When building with gcc4.7, libfetch fails with the following error:
  ftp.c: In function 'unmappedaddr':
  ftp.c:149:2: error: dereferencing type-punned pointer will break
               strict-aliasing rules [-Werror=strict-aliasing]
  cc1: all warnings being treated as errors
  *** Error code 1

The code is intentionally grouping an array of four uint8_t bytes into a
uint32_t word.  Add -Wno-strict-aliasing in makefile to fix build in gcc4.7.
2012-10-07 07:23:21 +00:00
adam
dcce11989a Removed ftp.gtk.org from MASTER_SITES, since it does not have the latest distfiles 2012-10-07 07:01:50 +00:00
ryoon
75ab051997 Add .tar.7z support. 2012-10-06 22:24:45 +00:00
wiz
9252a0c4df Added devel/py-virtualenv version 1.8.2 2012-10-06 22:24:32 +00:00
wiz
58fc5f0a5a + py-virtualenv. 2012-10-06 22:24:17 +00:00
wiz
94c2b59b0c Import py-virtualenv-1.8.2 as devel/py-virtualenv.
virtualenv is a tool to create isolated Python environments.

The basic problem being addressed is one of dependencies and
versions, and indirectly permissions. Imagine you have an application
that needs version 1 of LibFoo, but another application requires
version 2. How can you use both these applications? If you install
everything into /usr/lib/python2.7/site-packages (or whatever your
platform's standard location is), it's easy to end up in a situation
where you unintentionally upgrade an application that shouldn't be
upgraded.

Or more generally, what if you want to install an application and
leave it be? If an application works, any change in its libraries
or the versions of those libraries can break the application.

Also, what if you can't install packages into the global site-packages
directory? For instance, on a shared host.

In all these cases, virtualenv can help you. It creates an environment
that has its own installation directories, that doesn't share
libraries with other virtualenv environments (and optionally doesn't
access the globally installed libraries either).
2012-10-06 22:23:22 +00:00
ryoon
65938ffe31 Replace whitespace with tab. 2012-10-06 22:16:08 +00:00
jmmv
72ab0547b2 Fix changes entries for bacula update. Hi christos@! Spotted by pkglint. 2012-10-06 22:05:36 +00:00
jmmv
64cfd2022f Initial addition of magit-1.2.0:
Magit is an interface to the version control system Git, implemented as
an extension to Emacs.  Magit supports GNU Emacs version 22 or later.

With Magit, you can inspect and modify your Git repositories with Emacs.
You can review and commit the changes you have made to the tracked
files, for example, and you can browse the history of past changes.
There is support for cherry picking, reverting, merging, rebasing, and
other common Git operations.

Magit is not a complete interface to Git; it just aims to make the most
common Git operations convenient.  Thus, Magit will likely not save you
from learning Git itself.
2012-10-06 22:04:01 +00:00
prlw1
06774749d5 Updated devel/glib2 to 2.34.0 2012-10-06 20:47:40 +00:00
prlw1
4f8409cfa0 Update glib2 and therefore gdbus-codegen and gio-fam to 2.34.0
- patch-ar and patch-as to avoid dependending on python are no longer
  necessary since the introduction of --disable-modular-tests
- patch-co has been committed to glib in 2360d04e
- other patches cargo culted across
- statfs test was fixed in glib with commit afa82ae8
- no longer provide man pages as that requires docbook & xsltproc

Many changes in glib since 2.32.4, especially GDBus improvements.
See NEWS file http://git.gnome.org/browse/glib/plain/NEWS?id=2.34.0 for details.
2012-10-06 20:44:04 +00:00
adam
39848b012b Switch to BDB_ACCEPTED 2012-10-06 18:39:18 +00:00
adam
9a7a02ecff Updated databases/sqlite3 to 3.7.14.1; devel/scmgit to 1.7.12.2 2012-10-06 18:31:25 +00:00
adam
d963fc07ef Fixes since v1.7.12.1
---------------------
 * When "git am" is fed an input that has multiple "Content-type: ..."
   header, it did not grok charset= attribute correctly.

 * Even during a conflicted merge, "git blame $path" always meant to
   blame uncommitted changes to the "working tree" version; make it
   more useful by showing cleanly merged parts as coming from the other
   branch that is being merged.

 * "git blame MAKEFILE" run in a history that has "Makefile" but not
   "MAKEFILE" should say "No such file MAKEFILE in HEAD", but got
   confused on a case insensitive filesystem and failed to do so.

 * "git fetch --all", when passed "--no-tags", did not honor the
   "--no-tags" option while fetching from individual remotes (the same
   issue existed with "--tags", but combination "--all --tags" makes
   much less sense than "--all --no-tags").

 * "git log/diff/format-patch --stat" showed the "N line(s) added"
   comment in user's locale and caused careless submitters to send
   patches with such a line in them to projects whose project language
   is not their language, mildly irritating others. Localization to
   the line has been disabled for now.

 * "git log --all-match --grep=A --grep=B" ought to show commits that
   mention both A and B, but when these three options are used with
   --author or --committer, it showed commits that mention either A or
   B (or both) instead.

 * The subcommand to remove the definition of a remote in "git remote"
   was named "rm" even though all other subcommands were spelled out.
   Introduce "git remote remove" to remove confusion, and keep "rm" as
   a backward compatible synonym.

Also contains a handful of documentation updates.
2012-10-06 18:28:12 +00:00
adam
1bef706160 Changes 3.7.14.1:
* Fix a bug that causes a segfault on a LEFT JOIN that includes an OR in the ON clause.
* Work around a bug in the optimizer in the VisualStudio-2012 compiler that causes invalid code to be generated when compiling SQLite on ARM.
* Fix the TCL interface so that the "nullvalue" setting is honored for TCL implementations of SQL functions.
2012-10-06 17:59:07 +00:00
christos
ad1fb56f9f mention new bacula 2012-10-06 17:57:08 +00:00