Commit graph

191928 commits

Author SHA1 Message Date
wiz
a7837afd43 Update to 1.12.4:
New in 1.12.4:

* WARNING: Future backward-incompatibilities!

  - Future versions of Automake will likely drop support for the
    long-deprecated 'configure.in' name for the Autoconf input file.
    You are advised to use the recommended name 'configure.ac' instead.

  - Support for the "Cygnus-style" trees (as enabled by the 'cygnus'
    option) will be removed in the next major Automake release (1.13).

  - The long-obsolete (since automake 1.10) AM_PROG_MKDIR m4 macro will
    be removed in Automake 1.13.  The $(mkdir_p) make variable and the
    @mkdir_p@ substitution will still remain available (as aliases of
    $(MKDIR_P)) for the moment, for better backward compatibility.

  - Autoconf 2.65 or later will be required by the next major Automake
    version (1.13).  Until now, Automake has required Autoconf version
    2.62 or later.

  - Starting from the next major Automake version (1.13), the rules
    to build pdf, ps and dvi output from Texinfo input will use the
    '--build-dir' option by default.  Since such an option was only
    introduced in Texinfo 4.9, this means that Makefiles generated by
    future Automake versions will require at least that version of
    Texinfo.

  - Starting from the next major Automake version (1.13), the parallel
    testsuite harness (previously only enabled by the 'parallel-tests'
    option) will become the default one; the older serial testsuite
    harness will still be available through the use of the 'serial-tests'
    option.

  - The following long-obsolete m4 macros will be removed in the
    next major Automake version (1.13):

      AM_PROG_CC_STDC:    superseded by AC_PROG_CC since October 2002
      fp_PROG_CC_STDC:    broken alias for AM_PROG_CC_STDC
      fp_WITH_DMALLOC:    old alias for AM_WITH_DMALLOC
      AM_CONFIG_HEADER:   superseded by AC_CONFIG_HEADERS since July 2002
      ud_PATH_LISPDIR:    old alias for AM_PATH_LISPDIR
      jm_MAINTAINER_MODE: old alias for AM_MAINTAINER_MODE
      ud_GNU_GETTEXT:     old alias for AM_GNU_GETTEXT
      gm_PROG_LIBTOOL:    old alias for AC_PROG_LIBTOOL
      fp_C_PROTOTYPES:    old alias for AM_C_PROTOTYPES (which was part
                          of the now-removed automatic de-ANSI-fication
                          support of Automake)

  - All the "old alias" macros in 'm4/obsolete.m4' will be removed in
    the next major Automake version (1.13).

  - The '--acdir' option of aclocal is deprecated, and will probably
    be removed in the next major Automake release (1.13).  You should
    use the options '--automake-acdir' and '--system-acdir' instead
    (which have been introduced in Automake 1.11.2).

  - The 'missing' script will not try anymore to update the timestamp
    of out-of-date files that require a maintainer-specific tool to be
    remade, in case the user lacks such a tool (or has a too-old version
    of it).  In fact, starting from Automake 1.13, all it'll do will be
    giving more useful warnings than a bare "command not found" from a
    make recipe would.

* Warnings and deprecations:

  - Warnings in the 'obsolete' category are enabled by default both in
    automake and aclocal.

* Miscellaneous changes:

  - Some testsuite weaknesses and spurious failures have been fixed.
2012-10-02 17:15:11 +00:00
wiz
91ca4b85c4 Updated x11/xterm to 282 2012-10-02 17:12:36 +00:00
tron
a2593dffce Mass recursive bump after the dependence fix of the "cairo" package
requested by Thomas Klausner.
2012-10-02 17:12:21 +00:00
wiz
f3de9dbd78 Update to 282:
Several bugfixes and new features, including new escape sequences and a new icon.
2012-10-02 17:12:20 +00:00
tron
14215633d2 Mass recursive bump after the dependence fix of the "cairo" package
requested by Thomas Klausner.
2012-10-02 17:10:28 +00:00
wiz
071c4f8165 Also commit changes to buildlink3 files. Ride today's version bump. 2012-10-02 17:10:10 +00:00
wiz
e4e2a799a6 Updated graphics/png to 1.5.13 2012-10-02 16:59:01 +00:00
wiz
88edc8d491 Update to 1.5.13:
Version 1.5.13beta01 [August 8, 2012]
  Do not compile PNG_DEPRECATED, PNG_ALLOC and PNG_PRIVATE when __GNUC__ < 3.
  Removed references to png_zalloc() and png_zfree() from the manual.
  Revised PNG_FP_EXPORT and PNG_FIXED_EXPORT macros to avoid generating
    lone semicolons (patch ported from libpng-1.6.0beta11).

Version 1.5.13beta02 [September 10, 2012]
  Corrected handling of the image array and the row_pointers array in example.c
  When png_set_filler is used to strip a filler channel during write, the
    code prior to 1.5 would ignore the case where the output required an
    alpha channel or when the output was a palettized PNG.  In libpng-1.5 the
    ignorance was lost and libpng proceeded to strip the channel resulting
    in a bad (potential memory overwrite) failure later.  This reverts
    the behavior to the pre-1.5 state but issues a warning. libpng-1.6 is
    expected to issue an error on the erroneous png_set_filler call.
  Use png_memset() consistently (pngmem.c contained some bare "memset" calls).

Version 1.5.13rc01 [September 17, 2012]
  No changes.

Version 1.5.13 [September 27, 2012]
  No changes.
2012-10-02 16:58:46 +00:00
gson
b2c248db14 Updated misc/py-anita to 1.29 2012-10-02 14:53:35 +00:00
gson
24033661ee Update misc/py-anita to 1.29. Changes from 1.27:
The "xl" Xen interface can now be selected with "--vmm xl".

Increase the default memory size for amd64 to 128M.

Improve progress messages when creating the disk image.

When execing /bin/sh, wait for its prompt before sending
it a command.
2012-10-02 14:52:28 +00:00
wiz
e25c9518d1 Updated pkgtools/revbump to 2.3 2012-10-02 13:59:12 +00:00
wiz
010597e871 Improve description of makebump.manual handling. Noted by tron.
Bump version.
2012-10-02 13:59:02 +00:00
jperkin
3a9debc6d5 Limit inclusion of boost headers to only those necessary to avoid
conflicting type errors, notably uint_t.  Add -lsocket -lnsl on Solaris.

Fixes package on Solaris.
2012-10-02 12:20:47 +00:00
tron
d0dee7ebae Note update of the "x11-links" package to version 0.71. 2012-10-02 12:19:09 +00:00
tron
a026bfab1c Increase version number to 0.71 instead of bumping the revision. Also
increase the minimum required version to 0.71.
2012-10-02 12:17:10 +00:00
tron
2a2e83c60e Increase the minium required version of the "x11/libxcb" package to 1.6.
There are at least two packages ("graphics/cairo" and "x11/xlsclients")
which require this. And we definitely want to avoid the situation where
both the based and "pkgsrc" version get used at the same time.

Bump all the packages which use the "x11/libxcb" package except the two
which already require version 1.6. For those package remove the manually
set minimum required version.

Change discussed with Thomas Klausner in private e-mail.
2012-10-02 12:09:40 +00:00
jperkin
ec12ab6b23 Updated pkgtools/pkgin to 0.6.2.2nb2 2012-10-02 11:29:00 +00:00
jperkin
1ff37aca1a Ensure that MACHINE_ARCH from pkgsrc is used rather than the default
value from make or uname.

Removes "x86_64 != i386" warnings from pkgin on 64-bit Solaris.

Bump PKGREVISION.
2012-10-02 11:28:42 +00:00
mrg
eb9ee1b1e6 update youtube-dl to 2012.09.27 version.
.. and is now able to work again.
2012-10-02 09:03:25 +00:00
wiz
cd7eb07fe4 Removed lang/py24-html-docs [wiz 2012-10-02] 2012-10-02 08:04:28 +00:00
wiz
240df03aeb Remove py24-html-docs, python24 was removed some time ago. Noted by obache. 2012-10-02 08:03:02 +00:00
he
686a7f73c7 Note security/p5-Crypt-OpenSSL-DSA to 0.13nb6. 2012-10-02 07:58:46 +00:00
he
e891f8d269 Apply a fix for CVE-2009-0129, taken from Debian's problem report.
Also reported upstream, ref.
  https://rt.cpan.org/Public/Bug/Display.html?id=79958
Bump PKGREVISION.
2012-10-02 07:58:00 +00:00
tron
c364a1a1b4 Note update of the "cairo" package to version 1.12.2nb2. 2012-10-02 07:39:45 +00:00
tron
3be36ff17b The "cairo" package needs at least version 1.6 of the "libxcb" library.
Set the minimum version accordingly. The package now uses "libxcb" from
"pkgsrc" under Mac OS X Snow Leopard which fixes the build.

Bump package revision because of the dependence change.
2012-10-02 07:39:30 +00:00
wiz
eef3f10a37 Updated devel/mercurial to 2.3.2 2012-10-02 07:23:34 +00:00
wiz
869c7f92d2 Update to 2.3.2. Shorten DESCR for pkglint.
Changes:
amend: preserve phase of amended revision (issue3602)
archival: add "extended-timestamp" extra block for zip archives (issue3600)
hgweb: avoid bad $$ processing in graph (issue3601)
hgweb: fix incorrect graph padding calculation (issue3626)
largefiles: fix return codes for multiple commands
largefiles: don't convert dest=None to dest=hg.defaultdest() in clone command
largefiles: download missing subrepo revs when archiving
largefiles: enable islfilesrepo() prior to a commit (issue3541)
largefiles: handle commit -A properly, after a --large commit (issue3542)
largefiles: preserve exit code from outgoing command (issue3611)
largefiles: restore caching of largefiles with 'clone -U --all-largefiles'
largefiles: restore normal 'clone -u' and 'clone -U' functionality
lock: fixed race condition in trylock/testlock (issue3506)
mergetools.hgrc: set vimdiff to check=changed
strip: fix revset usage (issue3604)
subrepo: encode unicode path names (issue3610)
2012-10-02 07:23:20 +00:00
cheusov
87aad73e2b Install all files under ${PREFIX}/9base in order to avoid comflicts
with other packages. ++pkgrevision
2012-10-01 21:19:44 +00:00
adam
dd750bc6d1 Updated graphics/tiff to 4.0.3 2012-10-01 18:12:16 +00:00
adam
14530f2edc Changes 4.0.3:
MAJOR CHANGES:
None
CHANGES IN THE SOFTWARE CONFIGURATION:
Updated to use Automake 1.12.4. Avoids security problem with 'make distcheck' (CVE-2012-3386).
CHANGES IN LIBTIFF:
Various memory buffer access fixes.
Fix handling when writing RGBA jpeg compressed imagery (http://trac.osgeo.org/gdal/ticket/4732).
Fix to work properly with IJG JPEG 7+.
New functions TIFFFieldTag(), TIFFFieldName(), TIFFFieldDataType(), TIFFFieldPassCount(), TIFFFieldReadCount(), TIFFFieldWriteCount() to use as external accessors for the opaque type TIFFField.
Fix bug rewriting image tiles in a compressed file (http://trac.osgeo.org/gdal/ticket/4771).
Add TIFF/FX tag support in libtiff.
CHANGES IN THE TOOLS:
tiff2pdf: Fail when TIFFSetDirectory() fails. This prevents core dumps or perhaps even arbitrary code execution when processing a corrupt input file (CVE-2012-3401).
tiff2pdf: Fix two places where t2p_error didn't get set after a malloc failure. No crash risk AFAICS, but the program might not report exit code 1 as desired.
CHANGES IN THE CONTRIB AREA:
None
2012-10-01 18:11:29 +00:00
marino
4ab22ffa9a lang/gcc-aux 4.7.1: Upgrade to version 4.7.2
The GCC projected released version 4.7.2 on 20 September.  There were few
diff changes (only core and ada) between it and version 4.7.1, so it's a
straightforward update.

Release announcement: http://gcc.gnu.org/ml/gcc/2012-09/msg00181.html

Notable Excerpts:
GCC 4.7.2 is the first bug-fix release containing important fixes for
regressions and serious bugs in GCC 4.7.1 with over 70 bugs fixed since
the previous release

A notable change in GCC 4.7.2 compared to 4.7.1 are ABI bug fixes
related to some C++11 templates (std::list and std::pair).  As a result,
code using those templates in C++11 mode is again ABI compatible with
code in C++03/C++98 mode or C++11 mode of GCC 4.6 and earlier, but might
be ABI incompatible with code compiled by GCC 4.7.1 or 4.7.0 in C++11
mode.
2012-10-01 17:26:52 +00:00
adam
8a8cc1d104 Updated databases/mysql55-* to 5.5.28 2012-10-01 15:56:19 +00:00
adam
d566b3775e Changes 5.5.28:
The internal interface of the Thread Pool plugin has changed. Old versions of the plugin will work with current versions of the server, but versions of the server older than 5.5.28 will not work with current versions of the plugin.

Bugs Fixed

InnoDB: Certain information_schema tables originally introduced in MySQL 5.6 are now also available in MySQL 5.5 and MySQL 5.1: INNODB_BUFFER_PAGE, INNODB_BUFFER_PAGE_LRU, and INNODB_BUFFER_POOL_STATS.

InnoDB: When a SELECT ... FOR UPDATE, UPDATE, or other SQL statement scanned rows in an InnoDB table using a < or <= operator in a WHERE clause, the next row after the affected range could also be locked. This issue could cause a lock wait timeout for a row that was not expected to be locked. The issue occurred under various isolation levels, such as READ COMMITTED and REPEATABLE READ.

Partitioning: For tables using PARTITION BY HASH or PARTITION BY KEY, when the partition pruning mechanism encountered a multi-range list or inequality using a column from the partitioning key, it continued with the next partitioning column and tried to use it for pruning, even if the previous column could not be used. This caused partitions which possibly matched one or more of the previous partitioning columns to be pruned away, leaving partitions that matched only the last column of the partitioning key.

This issue was triggered when both of the following conditions were met:

The columns making up the table's partitioning key were used in the same order as in the partitioning key definition by a SELECT statement's WHERE clause as in the column definitions;

The WHERE condition used with the last column of the partitioning key was satisfied only by a single value, while the condition testing some previous column from the partitioning key was satisfied by a range of values.

An example of a statement creating a partitioned table and a query against this for which the issue described above occurred is shown here:

CREATE TABLE t1 (
  c1 INT,
  c2 INT,
  PRIMARY KEY(c2, c1)
) PARTITION BY KEY()  # Use primary key as partitioning key
  PARTITIONS 2;

SELECT * FROM t1 WHERE c2 = 2 AND c1 <> 2;
This issue is resolved by ensuring that partition pruning skips any remaining partitioning key columns once a partition key column that cannot be used in pruning is encountered.

Partitioning: The buffer for the row currently read from each partition used for sorted reads was allocated on open and freed only when the partitioning handler was closed or destroyed. For SELECT statements on tables with many partitions and large rows, this could cause the server to use excessive amounts of memory.

This issue has been addressed by allocating buffers for reads from partitioned tables only when they are needed and freeing them immediately once they are no longer needed. As part of this fix, memory is now allocated for reading from rows only in partitions that have not been pruned (see Section 18.4, “Partition Pruning”).

Replication: On 64-bit Windows platforms, values greater than 4G for the max_binlog_cache_size and max_binlog_stmt_cache_size system variables were truncated to 4G. This caused LOAD DATA INFILE to fail when trying to load a file larger than 4G in size, even when max_binlog_cache_size was set to a value greater than this.

Replication: In master-master replication with --log-slave-updates enabled, setting a user variable and then performing inserts using this variable caused the Exec_master_log_position column in the output of SHOW SLAVE STATUS not to be updated.

The RPM spec file now also runs the test suite on the new binaries, before packaging them.

The libmysqlclient_r client library exported symbols from yaSSL that conflict with OpenSSL. If a program linked against that library and libcurl, it could crash with a segmentation fault.

The argument for LIMIT must be an integer, but if the argument was given by a placeholder in a prepared statement, the server did not reject noninteger values such as '5'.

The Thread Pool plugin did not respect the wait_timeout timeout for client sessions.

CHECK TABLE and REPAIR TABLE could crash if a key definition differed in the .frm and .MYI files of a MyISAM table. Now the server produces an error.

A query for a FEDERATED table could return incorrect results when the underlying table had a compound index on two columns and the query included an AND condition on the columns.

mysqlhotcopy failed for databases containing views.

The argument to the --ssl-key option was not verified to exist and be a valid key. The resulting connection used SSL, but the key was not used.

Adding a LIMIT clause to a query containing GROUP BY and ORDER BY could cause the optimizer to choose an incorrect index for processing the query, and return more rows than required.

mysqlbinlog did not accept input on the standard input when the standard input was a pipe.
2012-10-01 15:54:40 +00:00
taca
c2cb4added Note update of contao211 and contao211-example packages to 2.11.6. 2012-10-01 15:39:40 +00:00
taca
90795a893b Move some code fragment from contao to contao211-translations since
translation files will be included in Contao core from next major release
(Contao 3.0).
2012-10-01 15:38:32 +00:00
ryoon
7b2ac9ef3e Updated print/pdf2djvu to 0.7.14 2012-10-01 15:36:22 +00:00
taca
a4df86986a Update contao211 to 2.11.6 (Contao 2.11.6).
Version 2.11.6 (2012-09-26)
---------------------------

### Fixed
Correctly handle root pages in `Controller::getPageDetails()` (see #4610).

### Fixed
Consider the page language when forwarding (see #4841).

### Fixed
URL encode the enclosure URLs in RSS/Atom feeds (see #4839).

### Fixed
Also create empty templates folders if a theme is imported (see #4793).

### Fixed
Decode Punycode domains when used via insert tag (see #4753).

### Fixed
Correctly handle open tags in `String::substrHtml()` (see #4773).

### Fixed
Correctly handle units when importing style sheets (see #4721).

### Fixed
The mediabox plugin did not play Vimeo videos (see #4770).

### Fixed
Correctly align stylect menus in the form generator in the back end (see #4557).

### Fixed
Add a link if a news item or event points to an internal page (see #4671).

### Fixed
Wrap the MooTools fallback into CDATA tags on XHTML pages (see #4680).

### Fixed
Do not add a default value to textareas (see #4722).

### Fixed
Do not override the comments array in case login is required to comment,
otherwise no commets will be shown (see #4064).
2012-10-01 15:35:26 +00:00
ryoon
3ad7a9020e Update to 0.7.14
Changelog:
pdf2djvu (0.7.14) unstable; urgency=low

  * Ignore links with no action. (Previously such links would cause segfault).
    Thanks to Krzysztof Szafran for the bug report.
  * Update German translation. Thanks to Chris Leick.
  * Update Russian translation. Thanks to Kyrill Detinov.
  * Update Ukrainian translation. Thanks to Serhij Dubyk.

 -- Jakub Wilk <jwilk@jwilk.net>  Tue, 18 Sep 2012 17:27:28 +0200
2012-10-01 15:34:56 +00:00
ryoon
5ff6567148 Updated net/aria2 to 1.15.2 2012-10-01 15:31:49 +00:00
taca
0bcb15ad75 Some tweaks:
* Include contao/Makefile.common from contao/Makefile.example.
* Add code some fragment tward to Contao 3.0 support.
* Add CT_VERBASE to use COMMENT.
* Use CT_FILES to Contao's files directory name.
2012-10-01 15:31:00 +00:00
ryoon
58a24ce5bd Update to 1.15.2
Changelog:

aria2 1.15.2
============

Release Note
------------

This release fixes several critical bugs. It also adds new features
such as TLS SNI and CORS support. The --file--allocation option now
take another value trunc. The new option --enalbe-mmap was added.
aria2 now uses system-wide SSL/TLS certificates by default, which
eliminates the requirement to specify --ca-certificate option.

Changes
-------

* Catch exception from Socket::getPeerInfo() when pooling connection.
  Socket::getPeerInfo() may fail if its TCP connection has already
  disconnected. In this case, we log this error. The success or
  failure of pooling connection should not affect the later execution
  of the program. This bug may cause segmentation fault if
  Socket::getPeerInfo() throws exception during pooling connection
  after successful tracker request.

* Fixed assertion error if --retry-wait is used.  In
  CreateRequestCommand, if Request object returned from getRequest()
  is still sleeping, CreateRequestCommand pools it back but still
  holds its reference. This makes assertion error in
  UnknownLengthPieceStroage::hasMissingUnusedPiece() from
  AbstractCommand::execute().

* Added new file allocation method called 'trunc'. --file-allocation
  option can now take new value 'trunc'. 'trunc' uses ftruncate()
  system call or platform-specific counterpart to truncate a file to a
  specified length.

* Use int64_t instead of off_t.  Using off_t, at least, in DiskAdaptor
  layer is problematic because torrent can contain under 2GiB files
  but total sum of those files may exceed 2GiB limit, which makes
  off_t overflow in 32 bit system without large file support. So we
  use int64_t in API. We'll check the file length before download so
  that it does not exceed max off_t.

* Added TLS SNI support.

* Rewritten timegm replacement function.  The algorithm is based on
  Python 2.7 calendar.timegm.

* Use system-wide certificates for SSL.  Use system-wide certificates
  for SSL.  For GnuTLS it requires the latest version, 3.0.20. OpenSSL
  had it for longer.  This means that if SSL library is properly
  configured to locate system-wide certificates store, the user don't
  have to use --ca-certificate option. Also packagers don't have to
  use --with-ca-bundle configure option.  Patch from Cristian Morales
  Vega

* Fixed base64::decode() return "" if input ends with garbage and no
  padding.

* Changed default Peer ID prefix. The new Peer ID prefix is
  "A2-$MAJOR-$MINOR-$MICRO-", where $MAJOR, $MINOR and $MICRO are the
  major version, the minor version and the micro version
  respectively. For instance, 1.15.2 release of aria2 will use
  "A2-1-15-2-".

* Don't percent-decode filename value in Content-Disposition.  We only
  percent-decode filename* value in Content-Disposition because the
  encoding is fully specified. But since filename value is not, so we
  just accept it as is.

* Don't sum in-flight piece which does not intersect filtered ranges.
  When calculating completed length, don't sum the completed length of
  piece which does not intersect filtered ranges.

* Fixed segmentation fault when logger failed to open log file.

* Added ARIA2_STATIC precious variable to configure option.  To build
  statically linked aria2 binary, give ARIA2_STATIC=yes to configure,
  like this:
  $ ./configure ARIA2_STATIC=yes

* Use PRId64 for int64_t format specifier

* Handle the case when MINGW32 vsnprintf returns -1. MINGW32 vsnprintf
  returns -1 if output is truncated.  Increased buffer for vsnprintf
  in WinConsoleFile and fmt.

* Added --enable-mmap option.  If this option is used, map files into
  memory using mmap(2).  This option is experimental.

* Added CORS preflight request support in RPC interface. This change
  is based on the patch from binux.
2012-10-01 15:30:33 +00:00
ryoon
52fdf90498 Updated emulators/bochs to 2.6 2012-10-01 13:42:01 +00:00
ryoon
7dd9720f4c Update to 2.6
* It seems that NetBSD/i386 and amd64 do not boot on this version of bochs...

Changelog:
Changes in 2.6 (September 2, 2012):

Brief summary :
- More than 10% CPU emulation speedup !
- Support for AMD's SVM hardware emulation (including extended XAPIC support).
- Implemented support for new x86 ISA extensions.
  Bochs is fully aligned with rev043 of Intel(R) Architecture Manual.
- Improved emulation accuracy (critical fixes for APIC, VMX and AVX/XOP emulation).
- Bochs internal debugger: new command to show state of a device from the debugger.
- ROM BIOS: improved PCI boot ROM support (for VGA and other devices)
- Networking:
    - Ported Intel(R) 82540EM Gigabit Ethernet adapter emulation from Qemu.
    - Added PCI network boot ROM support to all network adapters.
    - Added TFTP support to the 'slirp' networking module.
- Harddrive: added support for VirtualPC disk images, fixed sparse disk images.
- Sound:
    - implemented PC speaker beep using the lowlevel sound interface.
    - SDL audio output support.
- Added ability to set log action per device from .bochsrc.
- Moved disk imaging, networking, sound and USB devices to subdirectories
  in the iodev folder.

Detailed change log :

- CPU
  - Implemented EPT A/D extensions support.
    Bochs is fully aligned with rev043 of the of Intel(R) Architecture Manual.
  - Implemented ADX (ADCX/ADOX) instructions support, the feature can
    be enabled using .bochsrc CPUID option.
  - More than 10% CPU emulation speedup with even more optimal lazy flags
    handling, stack access optimizations and cross branch trace linking.
  - Support for AMD's SVM hardware emulation in Bochs CPU, to enable
    configure with --enable-svm option
  - Implemented AMD Extended XAPIC support, to enable set .bochsrc CPU
    APIC option to 'xapic_ext'
  ! Added Corei5 750 (Lynnfield) configuration to the CPUDB
  ! Added Turion64 (Tyler) configuration to the CPUDB
  ! Added AMD Phenom X3 8650 (Toliman) configuration to the CPUDB
  ! Added Corei7 3770K (Ivy Bridge) configuration to the CPUDB
  - Bugfixes for CPU emulation correctness and stability
    (critical fixes for APIC/X2APIC, VMX and AVX/XOP emulation)

- Bochs Debugger and Instrumentation
  - Implemented new debugger command 'info device [string]' that shows the
    state of the device specified in 'string'
  - Improved debug dump for ne2k, pci, pic and vga/cirrus devices. Added
    debug dump for pci2isa, i/o apic, cmos, pit, floppy and dma devices.
  - Added TLB to CPU param tree - now it can be browsed from Bochs internal
    debugger and Bochs debugger GUI through param tree interfaces
  - Implemented 'writemem' debugger command to dump virtual memory block
    starting from selected linear address into a file
  - Updated definition of instrumentation callbacks, see description in
    instrumentation.txt / Fixed instrumentation examples

- Configure and compile
  - Moved disk imaging, networking, sound and USB devices to subdirectories
    in the iodev folder.
  - pcidev: enable support for Linux kernel 3.x (Debian patch by Guillem Jover)
  - debugger: generate parser / lexer files only if all required tools are present

- Config interface
  - Added support for direct device plugin loading with bochsrc directive for
    devices which have the same name for the plugin and config option.
  - The bochsrc option 'plugin_ctrl' can now be used to load/unload optional
    plugins directly when parsing the config file or command line. See the bochsrc
    sample for supported devices.
  - Moved bochsrc parsing / writing and config parameter handling for networking,
    sound and USB devices to the plugin device code. The options are only
    available when the corresponding plugin device is loaded.
  - Added ability to set log action per device from .bochsrc.
  - Added new command line option '-noconsole' to disable the console
    window on Windows host.
  - Renamed PCI Pseudo NIC option to "pcipnic" (for direct plugin loading)
  - Moved several related options to the new "keyboard" bochsrc option.
  - Added new parameter 'rtc_sync' for the 'clock' option. If this option
    is enabled together with the realtime synchronization, the RTC runs
    at realtime speed.
  - Moved MWAIT_IS_NOP bochsrc option from CPUID to CPU so it can be set
    even if cpu was configured using pre-defined CPUDB profile.
  - Allow larger CPU 'quantum' values when emulating SMP systems for speed
    (quantum values up to 32 are allowed now).

- I/O Devices
  - Networking
    - Ported Intel(R) 82540EM Gigabit Ethernet adapter emulation from Qemu,
      to enable configure with option --enable-e1000
    - Added PCI network boot ROM support to all network adapters
    - Added TFTP support to the 'slirp' networking module
  - PCI
    - added "auto-assign to PCI slot" feature for PCI-only devices
  - DMA
    - Added the capability to transfer more then one byte / word per ISA DMA cycle
  - VGA
    - Major rewrite of the vga / cirrus code:
      - vgacore (shared standard VGA emulation code)
      - vga (Bochs VBE and PCI VGA)
      - cirrus (CL-GD 5430 ISA / CL-GD 5446 PCI)
    - Added VGA graphics blinking support
    - More accurate vertical and horizontal retrace emulation
      (based on the DOSBox implementation)
  - hard drive / hdimage
    - added new disk image mode 'vpc' for VirtualPC images
    - undoable mode: added coherency check (flat image size and timestamp)
    - sparse mode: fixed read support
  - Sound
    - implemented PC speaker beep using the lowlevel sound interface
    - added SDL audio output support

- ROM BIOS
  - improved PCI boot ROM support (for VGA and other devices)
  - added MADT entry for Interrupt Source Override to ACPI tables

- GUI and display libraries
  - implemented "auto-off" timer for status LEDs indicating a data transfer
  - Added support for sending absolute mouse position values from the gui if an
    absolute pointing device (USB tablet) is active (rfb, sdl, win32, wx, x).
  - Gui debugger now supported when using sdl gui on Windows
  - Implemented "hideIPS" option in rfb, sdl, win32 and wx libraries
  - wx: fixed random freezes with wxGTK and "show ips" feature enabled
  - rfb: the "show ips" feature now works on Windows host

- Tools
  - bxcommit: added support for converting growing to flat mode images
  - bxcommit: support command line options and non-interactive (quiet) mode
  - bximage: increased maximum disk size to 8 TB

- SF patches applied
  [3540389] Patch 5 : Change memory reference functions argument order by Yeong-uk Jo
  [3539254] Patch 4 : Memory reference optimization 2 by Yeong-uk Jo
  [3539251] Patch 3 : Memory reference optimization by Yeong-uk Jo
  [3539237] Patch 2 : Some optimization by Yeong-uk Jo
  [3539228] Patch 1 : ROM BIOS Compatibility patch by Yeong-uk Jo
  [3505209] Fixed combo box size by Konrad Grochowski
  [2864391] Gui debugger default regs by Thomas Nilsen
  [3486555] Fix critical stack leak in Win32 GUI by Carlo Bramini

- these S.F. bugs were closed/fixed
  [625877]  wx: power button -> thread deadlock
  [3534063] Configure does not check for flex presence
  [3555237] NE2000 doesn't compile on OS/X
  [3553168] X doesn't build in latest code on OS/X
  [3550175] Crash when saving snapshot to directory instead of file
  [3548109] VMX State Not Restored After Entering SMM on 32-bit Systems
  [3548108] VMEXIT Instruction Length Not Always Getting Updated
  [3545941] Typo in preprocessor symbol
  [3538731] Missing CR8 register
  [3538574] Missing XD flag ( Execute Disable ) when showing PTEs
  [3537556] Missing initializations
  [3537309] Unable to use the debug GUI with SDL and plugins
  [3537473] GUI debugger only shows 32-bit CRx registers in x86-64 mode
  [3533426] UHCI PCI interrupts
  [3459359] svga cirrus initialization
  [3535228] info gdt does not show long mode segments
  [3531806] Bochs crashes (SIGSEGV) when starting via ssh console
  [3531807] Various missing initialization values reported by Valgrind
   [635789] mapping mode 0 not supported
  [3307201] BOCHS panics when execute HBIOS.COM
  [3528809] IO APIC index register width
  [3528516] Missing #if in soundmod.h
  [3526069] MADT:Interrupt Source Override missed
  [3518753] update dump after manual chages to memory contents
  [3516859] bug in svn e1000 module
  [3516029] stepping not working in debugger GUI in case of smp vm
  [3510403] closing config dialog box closes entire simulator
  [3459998] Bochs cannot be compiled outside the source tree
  [2905969] can't use --enable-gdb-stub on vs2008
  [3294001] Bochs GUI doesn't appear properly for 2nd Bochs copy
  [3493315] Changing VGA 9/8 dot mode causes screen corruption

- these S.F. feature requests were closed/implemented
  [3540441] automatically enable devices in plugin control
  [1251456] command line method to query bochs for features
  [3409396] sdl sound
  [3519794] debugger's ability to save physical/linear memory dumps
  [1429612] Idea how to speedup simulation - stack direct access
  [1703452] Other Network Devices?
  [2919376] Disable show the console window
   [534271] can't set log action by device (bochsrc)
2012-10-01 13:40:48 +00:00
ryoon
ee0dda875c Updated misc/libreoffice3-bin to 3.6.1 2012-10-01 13:28:28 +00:00
ryoon
37c361f13b Update to 3.6.1
* Remove obsolete deoendency to binpatch

Changelog:
* Many bugfixes
2012-10-01 13:27:01 +00:00
ryoon
7f519800e3 Updated textproc/coccigrep to 1.11 2012-10-01 13:14:19 +00:00
ryoon
603269cbfb Update to 1.11
Changelog:
1.11 (2012/09/10)
 * regular expression operator has changed (Eric Leblond)
 * func: match with regexp (Eric Leblond)
 * func: now able to match in case of cast (Eric Leblond)
 * Missing file was not missing. (Eric Leblond)
 * Add missing file. (Eric Leblond)
 * Improve function match (Eric Leblond)

1.10 (2012/08/31)
 * vim: add support for search on "struct toto" (Eric Leblond)
 * Fix error message. (Eric Leblond)
 * Factorize version numbering. (Eric Leblond)

1.9 (2012/07/31)
 * Add --defined option. (Eric Leblond)
 * Add undefined option. (Eric Leblond)

1.8 (2012/03/05)
 * Fix CPP support. (Eric Leblond)

1.7 (2012/03/04)
 * Directory support: Move code to script (Eric Leblond)
 * Add support for directory recursion (Cyril Roelandt)
 * Fix a sentence. (Cyril Roelandt)
 * Replace "attribut" by "attribute". (Cyril Roelandt)
2012-10-01 13:12:21 +00:00
ryoon
03c4b8ac22 Updated graphics/fotoxx to 12.10 2012-10-01 13:03:51 +00:00
ryoon
e5a7dd102f Update to 12.10
Changelog:
Fotoxx change log
=================

2012.10.01  v.12.10
+ This release focuses on user interface and efficiency improvements.
+ The user manual and F1 help are now available in Castilian Spanish.
+ The search index was revised for greater scalability. Metadata edits
  and related image searching should remain fast beyond 500K images.
  A fresh resync of the search index will be done at first startup.
+ A custom graphic menu in a popup window was implemented. Frequently
  used functions can be added and the layout arranged to taste.
+ RAW files can be opened in Ufraw (menu or thumbnail click).
+ A more precise world map was implemented (new download will be made).
+ Large image files open 30% faster and memory consumption is reduced.
+ The batch RAW converter now has a dialog to configure the parameters.
+ New pan/scroll mode: image sticks to mouse and moves with mouse.
+ Stop unnecessary refreshes of the image gallery for metadata edits.
+ Added support for exotic PNG formats (e.g. palletized) via GTK library.
+ Vignette bugfix: stop radius increase if vignette is moved off-center.

2012.09.01  v.12.09.1
Bugfix: memory management error having uncertain impact.

2012.09.01  v.12.09
+ RAW files can be opened via menu, command line or drag and drop.
+ RAW files can be seen in thumbnail galleries like other image files.
+ RAW file editing tool Ufraw was integrated into the Fotoxx menu.
+ RAW file batch conversion parameters (dcraw) are user configurable.
+ RAW file batch conversion is faster (about 50/minute on a strong PC).
+ A wavelet denoise method was added (adapted from ufraw/dcraw).
+ Deep color PNG files are supported (16 bits/color).
+ Vignette: center of shading/brightening can be moved with the mouse.
+ Images can be copied to the clipboard with a right-click popup menu.
+ Trim: target circle added in the middle of the trim rectangle.
+ World map shows locations of geotagged photos, click to see gallery.
+ User interface simplified for location-based or map-based image search.
+ A tool was added to remove chromatic abberation (color fringes).
+ Select area by mouse and color: small user interface improvement.
+ More dialogs preserve user inputs within and across Fotoxx sessions.
+ New command line option: start up with a specified menu function.
+ Panorama: option for zero image curve (e.g. to combine scanned images).
+ Gallery is updated live if a file add/delete is done outside Fotoxx.
+ Bugfix: click geotag group >> gallery window sometimes did nothing.
+ Bugfix: memory leak when processing metadata (tags, captions ...).

2012.08.20  v.12.08.1
+ New GUI translation for Catalan is available.
+ Bugfix: bad fflush() call in exiftool_server caused fotoxx to crash
  in some distros using newest c-libraries (observed in Mageia alpha).
2012-10-01 13:02:24 +00:00
wiz
52c0876a4b Add comment to patch. 2012-10-01 12:47:30 +00:00