summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-03-12redefinition of PointerBarrier.wiz3-2/+45
gcc 4.6 won't complain about that, but earlier versions do: http://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=ce3765bf44e49ef0568a1ad4a0b7f807591d6412 gcc 4.6 with -pedantic-errors shows: /opt/xorg/include/X11/extensions/XInput2.h:172:13: error: redefinition of typedef ‘PointerBarrier’ [-pedantic] In file included from test.c:1:0: /opt/xorg/include/X11/extensions/Xfixes.h:255:13: note: previous declaration of ‘PointerBarrier’ was here PointerBarriers is defined in XFixes.h and here. So hook onto the only thing we can in Xfixes.h and use that to figure out if we need to typedef ourselves. XFIXES_MAJOR is defined in xfixeswire.h, so we can't hook onto it directly. Adding this ifdef here means we have include order dependency of XFixes.h before XInput2.h unless we add a similar ifdef to the fixes headers. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> --- Nasty, but can't think of a better way atm.
2013-03-12Updated emulators/suse121_qt4 to 12.1nb3obache1-1/+2
2013-03-12Update libqt4 rpm to 4.7.4-19.21.1 for CVE-2013-0254.obache2-24/+24
Bump PKGREVISION.
2013-03-12Updated sysutils/user_cygwin to 20130312obache1-1/+2
2013-03-12Add system directory to PATH.obache5-10/+10
2013-03-12Fix build of embedded perl if options perl is selected.garbled2-7/+7
2013-03-11Updated chat/jabberd2 to 2.2.17nb7wiz2-3/+3
2013-03-11Fix outdates sed patterns.wiz1-7/+7
Bump PKGREVISION for changes in installed startup script examples.
2013-03-11bootstrap: Minix support. OK by agc. PR pkg/45041tcort2-1/+18
2013-03-11Updated devel/gettext to 0.18.2.1; graphics/GraphicsMagick to 1.3.18adam2-4/+10
2013-03-11patches are no longer requiredadam1-15/+0
2013-03-11note mksh update, remove TODObsiegert2-3/+3
2013-03-11Update to R44. The manpage is incompatible with mdocml, so switch to thebsiegert3-10/+18
separately distributed catman page. R44 contains these bugfixes: * [tg] "$@" always generates words; bug spotted by engla in IRC * [tg] Optimise print_columns display to use the screen space better Please upgrade to mksh R43 (or stick on R41c) because of# * [tg] Do not permit $'#' and $"#" in anything that looks like a string, as old scripts, like ncurses', depend on behaviour not guaranteed by POSIX regarding unescaped dollar signs there * [dalias] Make detection of function prototypes more reliable * [tg] Quote setenv arguments for eval properly in dot.mkshrc * [tg] Validate parameter names for typeset, export, etc. * [tg] Provide a classic BSD echo builtin for /bin/sh on MidnightBSD * [tg] When generating Makefrag.inc put list of check_categories inside * [tg] Actually test all [197]echo(1) flavours and MidnightBSD /bin/sh hacks mksh R42b and R41c fix regressions: * [tg] Correctly initialise memory (Debian #700604) * [tg] LP#1104543 fix was too strict (Debian #700526) mksh R42 brings back the release\ {early,often} scheme: * [tg] Make -DMKSH_DISABLE_EXPERIMENTAL a nop again * [tg] Quell some LLVM+Clang warnings; overhaul scan-build [198]assert(3)s * [tg, RT] Bunch of portability and build system fixes * [tg] Re-enable ${ precmd;} in dot.mkshrc and fix it to retain the errorlevel * [RT] Port to Minix-vmd, QNX 4, Watcom C; begin porting to SunOS 4.1.1, Xenix, ISC (Interactive) Unix * [tg] Prefer const-clean sys_errlist[] to [199]strerror(3) * [tg] Permit $"#" and $'#' everywhere except in the body of here documents that are not here strings * [tg] Use full recursive parser for double-quoted here strings, and reuse code between here strings and here documents * [tg] #ifdef DEBUG_LEAKS free all fds and memory on exit (LP#1106116) * [tg] Don't close stdout/stderr with redirections, dup /dev/null instead, always, both in dot.mkshrc and the testsuite, it does break! * [tg] Handle ${ #;} like functions in that local and return DWIW; use it for the big chunk in $PS1 to avoid [200]fork(2)ing (at cost of tempfiles; dot.mkshrc is a sample, adjust to your needs) * [tg] Document invalid ${a/b/c} patterns in manpage (Debian #698678) mksh R41b is a bugfix-only release off a stable branch: * [tg] Fix [201]gettimeofday(2) detection at build time (warning) * [RT, tg] Build.sh: catch non-working dash printf builtin * [chris2, dalias, tg] Remove musl libc workaround and use _GNU_SOURCE which they kindly aliased to _ALL_SOURCE, which is implemented now * [tg] Fix getn and some cases of possible array bounds trespasses * [chris2, dalias, tg] Use -fno-asynchronous-unwind-tables with GCC * [tg] Fix a few warnings from libFirm/cparser (mostly -Wsign-compare) * [tg] Correct mistake when doing hashtable lookup collision resolution * [tg] Fix running the ERR and EXIT traps in situations with set -e and/or eval (also closes Debian #696823) * [tg] Fix "command shift", reported by «ormaaj:#!/bin/mksh» * [Torsten Sillke] Unbreak linking on AIX (remove -qextchk) * [tg] Fix regression wrt lists in functions and "set -e" (LP#1104543) mksh R41 brings a number of bugfixes and new features: * [tg] Drop "set ±o arc4random" (deprecated in R40) * [tg] Drop old Build.sh -long-options (deprecated in R40) * [tg] Change the internal hash algorithm from Bob Jenkins' one-at-a-time to its NUL-counting, always-changing, better-avalanching MirOS variant [202]NZAAT (with feedback from ciruZ; 75% fill level is reasonable; names tbd in Mirkev/MirJSON) * [tg] Use $'#' for non-ASCII parameters for re-entry printing * [tg] Use sane spelling of "read-only" consistently * [tg] Improve tree -DDEBUG functions (internal/developer use) * [tg] Reduce stack usage a bit; speed up hash tables at size cost * [tg] MKSH_SMALL no longer implies -fno-inline * [tg] Support optional seed in ${parameter@#seed} for security * [tg] New Build.sh environment configurable: LDSTATIC (empty) * [tg] Improve LTO effect by always adding our copies of distributed utility function sources when linking statically (i.e. LDSTATIC is not empty) * [tg] Drop deprecated hack for lines beginning with an exclamation mark * [tg] No longer interpret numbers beginning with a 0 digit as octal * [tg] Attempt to use -fwrapv on more compilers * [tg, RT] Better portability to 386BSD, Debian 0.91, ancient Unic#s * [tg] No longer use [203]mkstemp(3) or [204]tempnam(3) functions, do our own * [tg] Fix some bugs in the manual page and Build.sh * [tg] Add MKSH_NO_CMDLINE_EDITING, MKSH_DISABLE_TTY_WARNING * [RT] Port to Coherent UNIX * [tg] Enable some options by default for some ports, for instance, since BeOS can never have a controlling tty, the option disabling that warning * [tg] Some bugfixes, prompted by RT and Valgrind * [RT] Disable [205]sigsuspend(2) on Syllable Desktop * [tg] Fix several issues with typeset -p (LP: #993847) * [RT] Detect lcc and apply inline fix, e.g. for use with libc5 * [tg] If klibc, set -DMKSH_NO_LIMITS and check for sigsuspend fix * [tg] Fix some issues found by Coverity and some found while fixing * [tg] Build.sh options: -t target-filename (instead of mksh); -L to build a legacy mksh, current changes: + different $KSH_VERSION "LEGACY KSH" instead of "MIRBSD KSH" + purely for running ksh88 and pdksh scripts; no command line editing + use traditional "set -- $(getopt #); echo $?" mode always + do not keep file descriptors private + parse leading-zero-digit numbers as octal + no mksh extension -T + use "long", not "int32_t", for arithmetics * [tg] fix trimming with positional parameters (Debian #48453) * [tg] ensure that case end tokens are not mixed up (Debian #220272) * [tg] make alias definitions in mksh -c work (Debian #517009), hack * [tg] Apply speed improvements and add MKSH_SMALL_BUT_FAST * [tg] Fix CONSERVATIVE_FDS use-before-definition bug * [tg] Correct two regressions when tab-completing (LP: #1025843) and fix bugs in the same code wrt. completion display and other expansions * [tg] Make quoted output of "typeset -p" AT&T ksh93 compatible * [tg] Implement ${foo@Q} like ${foo:Q} in [206]make(1) * [tg] Remove some unused code; more int # bool conversion * [tg] Fix using here documents in COMSUB etc. (LP: #1030581) * [tg] Fix ulimit builtin usage to match what limits we actually know * [tg] Allow overriding /etc location, experts only (LP: #1039713) * [tg] Update to Unicode 6.1.0 * [tg, Todd Miller] Avoid changing [207]ps(1) output by accident * [tg, ft, Christian Neukirchen] Detect zsh 2.5.02/NeXTstep for Build.sh * [tg] Detect musl-gcc wrapper, define _BSD_SOURCE there, which is totally bogus, but musl, just like dietlibc, gets it wrong * [tg] Improve compile-time assertions * [tg] Repair select builtin without any choices given * [tg] Add -DMKSH_GCC55009 hack to avoid some compile-time assertions and introduce arith-mandatory in check.t to substitute for missing that compile-time check; will change * [tg] Rewrite lots of code to not rely on -fwrapv so much * [tg] Build.sh: Fix [208]flock(2) detection on GNU/Linux * [Andrew Kudryashov] Manpage: fix default for HISTSIZE * [tg] Add debugging aid (split-screen mechanism using GNU screen) * [Andrew Kudryashov] Manpage, Website: point out correct mailing list * [tg, Andrew Kudryashov] Fix ~/nonexistant tab completion * [tg] Optimise sh -c "[^]\t\n"-$&-*;-?[\\`|]*" to exec, inspired by Jilles Tjoelker (-DMKSH_DISABLE_EXPERIMENTAL to ostracise) * [tg] Fix $? inside eval (RedHat BZ#865121) * [tg] Implement ksh93 feature ${ foo;} (using tempfiles this time; exclude with -DMKSH_DISABLE_EXPERIMENTAL in R41) * [tg] Run SIGINT check more reliably in the cat builtin (LP#1058815) * [tg] Handle ^C in here documents, COMSUB, arithmetics (LP#1069428) * [tg] Make dot.mkshrc usable with "set -o nounset" / "set -u" * [tg, Clint Adams] Clean up and optimise the error handling code * [tg] Fix and add some checks in the testsuite * [tg] Sort list of variables in the source code when possible * [tg] Add $BASHPID (for ormaaj) and $EPOCHREALTIME * [tg] Improve documentation, #ksh IRC channel homepage * [tg, RT] Minix 2 also doesn't have [209]gettimeofday(2) # check for it * [tg] Fix an input command line editing display redrawing issue * [tg] Track the tty to keep $COLUMNS and $LINES up-to-date after a SIGWINCH even in scripts
2013-03-11Something got wrong with distinfo - fixed.adam1-4/+4
2013-03-11Added fonts/jsMath-fonts version 20090709wiz1-1/+2
2013-03-11+ jsMath-fonts.wiz1-1/+2
2013-03-11Import jsMath-fonts-20090709 as fonts/jsMath-fonts.wiz4-0/+58
The jsMath package provides a method of including mathematics in HTML pages that works across multiple browsers under Windows, Macintosh OS X, Linux and other flavors of unix. It overcomes a number of the shortcomings of the traditional method of using images to represent mathematics: jsMath uses native fonts, so they resize when you change the size of the text in your browser, they print at the full resolution of your printer, and you don't have to wait for dozens of images to be downloaded in order to see the mathematics in a web page. There are also advantages for web-page authors, as there is no need to preprocess your web pages to generate any images, and the mathematics is entered in TeX form, so it is easy to create and maintain your web pages. Although it works best with the TeX fonts installed, jsMath will fall back on a collection of image-based fonts (which can still be scaled or printed at high resolution) or unicode fonts when the TeX fonts are not available. This package contains the necessary TeX fonts.
2013-03-11Removed PKGREVISION after GraphicsMagick update to 1.3.18adam1-2/+1
2013-03-11Changes 1.3.18:adam4-12/+15
Special Issues: Due to GCC bug 53967, several key agorithms (e.g. convolution) may execute much faster (e.g. 2-3X) for x86-64 and/or when SSE is enabled for floating point math (-mfpmath=sse) if the GCC option -frename-registers is used. Default 32-bit builds do not experience the problem since they use '387 math. It is not clear in what version of GCC this problem started but it was not noticed by the developers until the GCC 4.6 timeframe. Other compilers do not suffer from this bug. Security Fixes: None. Bug fixes: Fixed bug with format substitutions if input string ends with a single '%'. BMP: Fixed an old bug with decoding chromaticity primaries. PNG: Fixed reading of interlaced images. Fix reading of sub-8-bit palette and grayscale images. Some PNG sub-formats were written incorrectly. Fix crash in PNG8 writer if image colors happened to be non-zero but image was not actually colormapped. PNG: Configure script now also searches for libpng versions 16 and 17. TIFF: Fix a crash which was noticed when writing RGBA separated (planar) format. --enable-symbol-prefix was not prefixing all of the C symbols. Some core C library functions were not prefixed. This option applies to the Wand library API as well now. C API: When input is from a user-provided file descriptor, the file position is restored after reading the file header bytes. Previously the file position was rewound to the beginning of the file. This allows reading embedded image data from the current offset in a file, and allows continuing to use the stream after GraphicsMagick has returned the image. C API: It is now possible to invoke CloseBlob() multiple times. display: Display was supposed to respond to +/-usePixmap, but was not. It was responding to +/-use_pixmap. Now it responds to both. Windows/VisualMagick: Fix building GraphicsMagick with Intel ICC compiler driven by Visual Studio Professional 2012. Windows: Avoid a crash and produce a useful diagnostic if Ghostscript is needed but not yet installed. New Features: GM utility: New 'batch' command was contributed by Kenneth Xu which supports executing any number of other GM utility sub-commands in a single invokation in a sort of "batch" script. Input may be piped from standard input, from a specified file, or from a 'GM >' command prompt. This utilities front-end allows any other program/script to drive 'gm' using a co-process model and speeds up execution by eliminating utility start-up/shut-down time. WIN64 (64-bit Windows): Windows 64-bit is now officially supported. convert/mogrify: Now support -auto-orient to automatically rotate the image upright for viewing based on its current orientation setting. Also support -orient to support setting the current image orientation. Please note that the orientation property of EXIF profiles is not yet updated so the EXIF profile will be wrong after using -auto-orient. C API: AutoOrientImage(), new New function to automatically orient the image so that it is upright for normal viewing. Wand API: MagickGetImagePage()/MagickSetImagePage(), new functions to support getting and setting the image page size and offsets. PNG: Added PNG48 and PNG64 support. Added PNG00 support (png encoder that inherits its color-type and bit-depth from the input, if the input was a PNG datastream). Feature improvements: GraphicsMagick TAP tests may now be run stand-alone using Perl's 'prove' TAP test driver. Performance Improvements: Detection of glob specifications in file names is more efficient. Windows Delegate Updates: None. Behavior Changes: ltdl: Libltdl is no longer bundled. Libltdl must be previously installed on the system in order to build the modules configuration. AppendImages() now converts subsequent images to the colorspace of the first image, and no longer converts the first image to RGB. Instead, it is assumed the user knows what she is doing. SetImageColorRegion() no longer automatically converts the image to RGB. The user is responsible for assuring that the provided color is in the same colorspace as the image.
2013-03-11Changes 0.18.2.1:adam3-7/+9
Not mentioned in NEWS.
2013-03-11Note update of misc/ruby-bundler package to 1.3.2.taca1-1/+2
2013-03-11Update ruby-bundler to 1.3.2.taca3-8/+43
Changes are too many to write here, pease refer CHANGELOG.md file.
2013-03-11Updated net/mikutter to 0.2.1.1132obache1-1/+2
2013-03-11Update mikutter to 0.2.1.1132.obache2-6/+6
* fixes some Activity related issues * fixes image preview issue with Ruby1.9.3.p392 and later * support image upload service `pikubo' * measures agains delay
2013-03-11Added devel/p5-IO-Prompter version 0.004003obache1-1/+2
2013-03-11Import p5-IO-Prompter-0.004003 as devel/p5-IO-Prompter.obache3-0/+34
PR pkg/47604 by Edgar Fuss. IO::Prompter exports a single subroutine, C<prompt>, that prints a prompt (but only if the program's selected input and output streams are connected to a terminal), then reads some input, then chomps it, and finally returns an object representing that text.
2013-03-11Updated graphics/p5-Image-Info to 1.34obache1-1/+2
2013-03-11Update p5-Image-Info to 1.34.obache2-8/+6
Revision history for Image::Info 2012-02-29 Slaven Rezic <slaven@rezic.de> Release 1.34 Stable release with all changes in 1.33_50..1.33_51 2013-01-28 Slaven Rezic <slaven@rezic.de> Release 1.33_51 Handle corrupt JPEG files with extraneous bytes 2013-01-25 Slaven Rezic <slaven@rezic.de> Release 1.33_50 Limited support for WBMP files. 2012-11-03 Slaven Rezic <slaven@rezic.de> Release 1.33 Added test image for RT #78471. 2012-10-25 Slaven Rezic <slaven@rezic.de> Release 1.32_52 Handle BMP files with negative heights (RT #78471). 2012-10-24 Slaven Rezic <slaven@rezic.de> Release 1.32_51 Signature fix. 2012-10-23 Slaven Rezic <slaven@rezic.de> Release 1.32_50 Repacked because of Module::Install 1.04 problems (see mail from Miyagawa). Now Image::Info is again using good old EUMM.
2013-03-11Note addition of math/ruby-gsl package version 1.15.3 and remove oftaca1-1/+3
math/ruby-rb-gsl.
2013-03-11Remove ruby-rb-gsl; it has renamed to ruby-gsl after all.taca6-444/+0
2013-03-11Add and enable ruby-gsl.taca1-2/+2
Remove ruby-rb-gsl.
2013-03-11Add ruby-gsl 1.15.3 which is latest version on rubygems.org.taca4-0/+683
It depends on math/ruby-narray, replacing ruby-rb-gsl. Changes from ruby-rb-gsl 1.14.7 isn't available.
2013-03-11Updated textproc/p5-XML-TreeBuilder to 4.1obache1-1/+2
2013-03-11Update p5-XML-TreeBuilder to 4.1.obache2-10/+10
based on PR pkg/47636. Mar 13 2011 Jeff Fearn <Jeff.Fearn@gmail.com> Release 4.1 Doc typo fixes. (Ansgar Burchardt) RT #66404 Use same version in all packages for CPAN indexing. RT #66111 Moved perlcritic tests to xt/author Fix Authors is all PM files Nov 24 2010 Jeff Fearn <Jeff.Fearn@gmail.com> Release 4.0 Added NoExpand option to allow entities to be left untouched in xml. Added ErrorContext option to allow better reporting of error locations. Expanded tests to test these options. Added EncodeAmp option to encode unencoded ampersans on parsing. Switched to Module::Build Added Perl::Critic tests Fixed Perl::Critic complaints Switched t/10main.t to Test::More Added create_makefile_pl to Build.pl Bumped HTML::Element req to 4.1 for proper entity handling
2013-03-11Updated graphics/pngcrush to 1.7.53adam2-3/+3
2013-03-11Version 1.7.53:adam2-6/+6
* Removed plte_len stuff from the "To do" list because it is done. * Shorten the indexed-PNG tRNS chunk length if it has more entries than the PLTE chunk.
2013-03-11Note addition of math/ruby-narray package version 0.6.0.8.taca1-1/+2
2013-03-11Add and enable ruby-narray.taca1-1/+2
2013-03-11Add ruby-narray package version 0.6.0.8.taca4-0/+70
* NArray properties: + Fast and easy calculation for large numerical array. + Accepting Elements: 8,16,32 bit integer, single/double float/complex, Ruby Object. + Easy extraction/substitution of array subset, using assignment with number, range, array index. + Operator: +,-,*,/,%,**, etc. + FFTW version 2 or 3 is separately supported. + NImage: Image viewer class. + Ruby/PGPLOT: Graphics library interface (separately distributed) X-Y Graph, Histogram, Contour map, Image map, etc. * NArray is similar to: + Python/NumPy, Perl/PDL, Yorick, IDL
2013-03-11Note update of lang/ruby-coffee-script-source package to 1.6.1.taca1-1/+2
2013-03-11Update ruby-coffee-script-source to 1.6.1.taca2-6/+6
1.6.1 – March 5, 2013 * First release of source maps. Pass the --map flag to the compiler, and off you go. Direct all your thanks over to Jason Walton. * Fixed a 1.5.0 regression with multiple implicit calls against an indented implicit object. Combinations of implicit function calls and implicit objects should generally be parsed better now — but it still isn't good style to nest them too heavily. * .coffee.md is now also supported as a Literate CoffeeScript file extension, for existing tooling. .litcoffee remains the canonical one. * Several minor fixes surrounding member properties, bound methods and super in class declarations. 1.5.0 – Feb 25, 2013 * First release of Literate CoffeeScript. * The CoffeeScript REPL is now based on the Node.js REPL, and should work better and more familiarly. * Returning explicit values from constructors is now forbidden. If you want to return an arbitrary value, use a function, not a constructor. * You can now loop over an array backwards, without having to manually deal with the indexes: for item in list by -1 * Source locations are now preserved in the CoffeeScript AST, although source maps are not yet being emitted.
2013-03-11Note update of graphics/ruby-oily_png package to 1.1.0.taca1-1/+2
2013-03-11Update ruby-oily_png to 1.1.0.taca2-7/+7
* Bilinear resampling in C. * Removed debugging printf. * Set bounds correctly, add tests. * Store pixels in uint32_t instead of long. Saves space and works on 32-bit systems * Bump chunky_png dependency to 1.2.7.
2013-03-11Note update of graphics/ruby-mini-magick package to 3.5.0.taca1-1/+2
2013-03-11Update ruby-mini-magick to 3.5.0.taca3-9/+9
No official changes are available, but various bugfixes and document updates.
2013-03-11Note update of devel/ruby-i18n package to 0.6.4.taca1-1/+2
2013-03-11Update ruby-i18n to 0.6.4.taca3-7/+8
* Include the key in "missing interpolation argument" errors. * Update documentation for the `pluralize` method. Hopefully made it clearer what is actually going on and why. * Add parens to fix parse error in lib/i18n.rb in MagLev. * Never modify the given options hash. * Fix I18n.transliterate for non utf-8 keys (occurs e.g. in jruby 1.7.0 which have US-ASCII encoded symbols). * Do not overwrite response of first backend with later backends when looking up namespaces. * Make exception message more helpful on YAML syntax error. * Remove throwing `warning: invalid start is ignored` The last argument should be a Julian day number which denotes the day of calendar reform. Date::ITALY (2299161=1582-10-15), Date::ENGLAND (2361222=1752-09-14), Date::GREGORIAN (the proleptic Gregorian calendar) and Date::JULIAN (the proleptic Julian calendar) can be specified as a day of calendar reform * Preventing transliterator constant from being modified for concurrency concerns. * Revert "Fix i18n/backend/key_value to add data in a array" causing various issues. * Add license information to gemspec. This way you can get it when using rubygems.org API. * Support Rails 4. * Fixed Ruby 1.8 support due to missing `String#force_encoding`. * Resolve problems with encoding and transliterator between various ruby versions. * Do not do any utf8 conversion, assume valid data is received.
2013-03-11Note update of devel/ruby-sexp-processor package to 4.1.5.taca1-1/+2
2013-03-11Update ruby-sexp-processor to 4.1.5.taca2-6/+6
=== 4.1.5 / 2013-02-14 * 2 bug fixes: * Clarified role of s method. Fixes #12. * maglev: Workaround for bug in Array#shift
2013-03-11Note update of Ruby RSpec related packages:taca1-1/+6
devel/ruby-rspec-core 2.13.0 devel/ruby-rspec-expectations 2.13.0 devel/ruby-rspec-mocks 2.13.0 devel/ruby-rspec 2.13.0 devel/ruby-rspec-rails 2.13.0