Commit graph

190143 commits

Author SHA1 Message Date
imil
bd841c8568 add & enable py-lockfile 2012-08-14 12:10:03 +00:00
imil
38942a9d9c Initial import of py-lockfile, version 0.9.1, into the NetBSD Packages
Collection.

The lockfile package exports a LockFile class which provides a simple API for
locking files. Unlike the Windows msvcrt.locking function, the fcntl.lockf and
flock functions, and the deprecated posixfile module, the API is identical
across both Unix (including Linux and Mac) and Windows platforms. The lock
mechanism relies on the atomic nature of the link (on Unix) and mkdir
(on Windows) system calls. An implementation based on SQLite is also provided,
more as a demonstration of the possibilities it provides than as
production-quality code.
2012-08-14 12:08:48 +00:00
asau
c996d870c7 Honour VARBASE, bump PKGREVISION. 2012-08-14 12:04:51 +00:00
obache
bd1f50961f eliminate last duplicates entry. 2012-08-14 12:00:10 +00:00
obache
f8bb3f6718 Updated misc/dvtm to 0.7 2012-08-14 11:59:09 +00:00
obache
4f6c3b6687 Update dvtm to 0.7.
PR 46585 by maintainer Leonardo Taccari.

Pkgsrc changes:
 * Switched to <../..mk/curses.buildlink3.mk>: now dvtm also works with
   curses(3).
 * Reset maintainership to pkgsrc-users@NetBSD.org.

Changes:
 * on resize backfill text from the buffer if possible
 * fix for a segfault in resize code
 * support for the 8 basic highlighted colors
 * compilation fixes for BSD curses and pdcurses (however the
   latter doesn't actually work due to the select(2) driven event loop
   of dvtm)
 * some AIX fixes
 * graphmode fixes
 * fibonacci layout (not enabled by default)
 * dynamic color changes depending on the window title configurable in
   config.h
 * window borders are now drawn using the colors specified in config.h
 * rudimentary mouse support, that is mouse events will be passed to
   the underlying terminal application
 * relicense terminal emulation component from LGPL to ISC
 * various source code cleanups (code reviews and patches are always
   welcome)
2012-08-14 11:58:01 +00:00
obache
ca63714f0e Instead of pass down LUA_ROOT as CFLAGS, replace its definition in the source,
avoid to specify nasty C string macro in the command line.
2012-08-14 11:36:25 +00:00
wiz
4209581560 regen 2012-08-14 11:33:32 +00:00
wiz
57d0526881 Fix REPLACE_PYTHON example, prompted by Moritz Wilhelmy. 2012-08-14 11:32:21 +00:00
sborrill
c2b0725d8b Updated net/istgt to 20120811 2012-08-14 11:15:14 +00:00
sborrill
26536d2ae6 Update to 20120811 release. Changelog:
Support Virtual Disk(VDI,VHD,VMDK) by VirtualBox DSO (VBoxDDU.so).
Use ADAPTIVE_NP for some mutex.
Decrese mutex lock time at transfer task.
Print # of reload count to syslog.
LU updating (except connected LU).
Ignore reload error, and retry next reload by SIGUP.
Use gcc 4.1 atomic builtin functions.
Fix some memory leak at exit.
Accept up to two SCSI commands in one LUN loop.
Omit inaccessible PG on SendTargets. (when multiple PG specified)
Faster normal exit.
Remove extra warning by clang.
Add NetBSD rc script.
2012-08-14 11:14:40 +00:00
drochner
a2c33566ed librsvg links against libpangocairo, propagate this dependency too 2012-08-14 10:40:51 +00:00
wiz
98b94b67b7 Improve RESTRICTED. 2012-08-14 09:13:17 +00:00
wiz
d3d910ccd1 Needs xextproto (like many libXext dependencies, which is why this
should be added to libXext/buildlink3.mk, but this has:
# XXX don't include xextproto/bl3 here; packages checking for xext.pc must
# include it theirselfes
requested by joerg because "most packages don't need it").
2012-08-14 09:11:25 +00:00
imil
a75696438f Added devel/py-stompclient version 0.3.2 2012-08-14 09:08:15 +00:00
imil
dc3f382f67 add & enable py-stompclient 2012-08-14 09:06:40 +00:00
imil
32cdef4602 Initial import of py-stompclient, version 0.3.2, into the NetBSD Packages
Collection.

stompclient provides a simple and lighweight STOMP client API for Python.

stompclient supports both simplex (publisher-only) and duplex
(publish-subscribe) communication with STOMP servers. This project started as a
fork of the stompy project by Benjamin W. Smith) but has evolved into a very
distinct codebase, which combines a few ideas from stompy with features from
the Stomper library and CoilMQ broker.
2012-08-14 09:05:22 +00:00
obache
72c8b5f332 Note RESTRICTED of binary packages.
LICENSE of generated TTF fonts is "ipafont AND open-font-license",
but OPEN FONT LICENSE version 1.1. section 5) require to distribute entirely
under the license.
2012-08-14 09:00:09 +00:00
wiz
a7c21983ab Remove libcroco bl3.mk, I've added it back to librsvg/buildlink3.mk 2012-08-14 08:46:57 +00:00
wiz
bb5615e01f libcroco somehow leaks as well, so add it to buildlink3.mk again. Sorry
for the breakage.
2012-08-14 08:46:17 +00:00
wiz
3aa424d370 + fetchmail-6.3.22, geeqie-1.1, samba35-3.5.17. 2012-08-14 08:37:58 +00:00
tron
e1fa42b685 Fix build problem caused by recent changes to "librsvg" package.
No revision bump as the package didn't build before anyway.
2012-08-14 07:56:41 +00:00
wiz
f6843a9a99 Updated audio/celt to 0.11.3 2012-08-14 07:02:19 +00:00
wiz
c3f6be6f5d Update to 0.11.3. shlib name changed, so update bl3.mk, but not package
depends on it.

3 years of changes, but no NEWS found.
2012-08-14 07:02:09 +00:00
wiz
0b3fdda809 Updated devel/ocaml-findlib to 1.3.3 2012-08-14 06:56:32 +00:00
wiz
9d24fd0455 Update to 1.3.3, from maintainer Jaap Boender in PR 46796:
The changes are not enormous, fixes in compatibility with various
OCaml versions (4.00 and Homebrew).
2012-08-14 06:56:21 +00:00
ryoon
60a3b017ec Updated devel/nss to 3.13.6nb1 2012-08-14 03:33:52 +00:00
ryoon
5cabcb59fc Bump PKGREVISION
* Fix permission problem of distfile
  Thank you, wiz@
2012-08-14 03:33:12 +00:00
marino
dfb4451bfd cad/openscad: Use wrappers for bison, USE_TOOLS-= flex
On DragonFly, the path for bison and lex were set to /usr/local/bin/bison
and /usr/local/bin/flex.  These were basically hardcoded.  The added
patches set the paths to "bison" and "flex" which pick up the
${WRKDIR}/.tools/bin/ and ${PREFIX}/bin versions instead.

flex was removed from USE_TOOLS because the pkgsrc FlexLexer.h can build
openscad and the one that comes with DragonFly can't.  It was replaced
with the flex buildlink3 and it should work everywhere.
2012-08-13 22:33:56 +00:00
wiz
3c1e9e6446 + autogen-5.16.2, calibre-0.8.64, celt-0.11.3, cinepaint-1.3,
coreutils-8.18, cppunit-1.13.0, eboard-1.1.1, ghostscript-9.06,
  perl-5.16.1, phpmyadmin-3.5.2.2.
2012-08-13 22:18:46 +00:00
minskim
6323b7c42a Note update of dvipsk. 2012-08-13 20:07:51 +00:00
minskim
e5fbabeecc Update dvipsk to 5.992.
Changes:
- `c' config file include directive.
2012-08-13 20:07:27 +00:00
marino
38c893e445 net/xymon: Add DragonFly support / fix FreeBSD
* Add Makefile.DragonFly
* Fix sha2.c #include <stdint.h>.

On last, nothing sets HAVE_STDINT_H and passing -DHAVE_STDINT_H through
cflags fails.  Just switch it based on __FreeBSD__ and __DragonFly__.
2012-08-13 18:47:40 +00:00
imil
3a83575fac Updated net/ruby-stompserver to 1.0.0 2012-08-13 18:43:57 +00:00
imil
bfb42a4937 Updated to unofficial version 1.0.0 from
https://github.com/drizztbsd/stompserver/commits/master

This version fixes stompserver for Ruby 1.9 and properly supports rake.
2012-08-13 18:43:33 +00:00
drochner
2bd7e51445 mention updates 2012-08-13 17:52:07 +00:00
drochner
a1e371645f update to 2012.55
changes: fix a use-after-free bug which could be used to potentially
execute arbitrary code with root privileges, provided that the user
has been authenticated using a public key and also that a command
restriction is enforced (the "command" option must be used in
the authorized_keys file)
2012-08-13 17:47:26 +00:00
drochner
c112ceed18 update to 4.5.5
changes: UI improvements for debugger and projects
2012-08-13 17:39:49 +00:00
marino
56aac2f6b5 net/xymonclient: Add DragonFly support / fix FreeBSD
* Add Makefile.DragonFly
* Add xymonclient-dragonfly.sh
* Fix sha2.c #include <stdint.h>.

On last, nothing sets HAVE_STDINT_H and passing -DHAVE_STDINT_H through
cflags fails.  Just switch it based on __FreeBSD__ and __DragonFly__.
There is a placeholder for dragonfly-meminfo.  It's possible that
freebsd-meminfo.c can be used without modification, but it needs
verification before building it.
2012-08-13 17:28:24 +00:00
drochner
c11f3e9c34 oops, this needs one more patch 2012-08-13 17:24:38 +00:00
drochner
315fc01ecf update to 0.83
changes: minor fixes and feature extensions
2012-08-13 17:23:37 +00:00
drochner
0675cc8469 update to 0.2.2.38
Tor 0.2.2.38 fixes a rare race condition that can crash exit relays;
fixes a remotely triggerable crash bug; and fixes a timing attack that
could in theory leak path information.
2012-08-13 17:13:45 +00:00
marino
d588ed54f5 print/poppler016: Fix poppler-qt.pc (Fixes KOffice, kdegraphics3)
Remove a dependency to poppler-0.16 in the poppler-qt.pc file so
that pkg-config --cflags "poppler-qt >= 0.3.1" returns valid information.

Default poppler version is now 0.20.x.  Since this package explicitly uses
0.16.x, @PC_REQUIRES_PRIVATE@ introduces a dependency to poppler-0.16.x in
the .pc file; pkg-config will then print messages such as "Package
'poppler-qt' requires 'poppler = 0.16.7' but version of poppler is 0.20.2"
instead of the required information.  Removing the Requires.private line
entirely fixes the issue.

After applying this patch and rebuilding poppler-qt, graphics/kdegraphics3
and misc/koffice now build on DragonFly.  Previously they failed with
poppler-related errors.

Patch provided by F.Tigeot.
2012-08-13 16:15:20 +00:00
asau
330a0dade5 Updated math/mathomatic to 16.0.2 2012-08-13 15:20:34 +00:00
asau
7aac8ca077 Update to Mathomatic 16.0.2
CHANGES MADE TO MATHOMATIC 16.0.1 TO BRING IT UP TO THE NEXT VERSION:

A nice cleanup and documenting of everything, while my mind still works.

07/23/12 - Enabled links in "manual.pdf" (the Mathomatic User Guide
           and Command Reference), they were not working before,
           but they work great now.

07/24/12 - Allow -a option ("set alternative") with sets alternative
           color mode, useful in MS-Windows when using Cygwin with the
           MinGW compiled version.

07/27/12 - Two bug fixes today:

           Fixed using rlwrap under Cygwin and possibly other places,
           when running rmath.

           get_yes_no() question asker wasn't working in Cygwin or rmath.
           Fixed to always ask the question, even if the input is not a TTY.

07/28/12 - Reading directories and empty files gives an error now.

07/30/12 - Split off changes.txt to changes.txt and changes_series_15.txt.
           changes.txt and NEWS now contain only series 16 changes.

           Added tests/batman_gnuplot_bug.in to prove there is a plotting bug
           in gnuplot itself.

08/01/12 - Removed directive to use large font in the CSS for all Mathomatic
           documentation.  This is so it can be browsed easily with a mobile
           device.  The font size should be set by the user.

08/02/12 - A one-sided expression with an equals sign now only sets the
           expression equal to zero if autocalc didn't work on it.  In the
           Symbolic Math Library, or without autocalc enabled, all is the
           same.  This makes it more likely purely numerical input is only
           calculated, even when preceded or followed by an equals sign,
           when autocalc is enabled.  Reason for this change:
           Why would you want to set a constant equal to 0?

           Fixed a bunch more error reporting bugs coded into version 16.0.1
           of Mathomatic to apply identical operations to both sides of an
           equation.  All fixed now.  Points to the error correctly now, too.

08/04/12 - Major change to Symbolic Math Library.  It now works exactly like
           the application when it comes to purely numerical input,
           approximating and displaying the result, however sign variables
           are not expanded and the result is not 100% simplified,
           so running "simplify sign" afterwards helps with that.
           To revert to the old way, just turn off autocalc, or set
           the numerical input equal to some normal variable; then there
           will be no automatic approximation nor simplification.
           You can tell when an input has been approximated because it
           was numerical input, because it will always be preceded with
           "answer =".

08/05/12 - m4/degrees.m4 copied with m4/functions.m4, when installing with
           "make m4install", thanks to a suggestion by Reini Urban,
           maintainer of the Cygwin version.

Mathomatic version 16.0.2 released Monday 08/06/12.



CHANGES MADE TO MATHOMATIC 16.0.0 TO BRING IT UP TO THE NEXT VERSION:

07/06/12 - Confirmed successful compilation and testing with the
           Tiny C compiler (tcc).  Only needed to set the tcc linker
           library directories to the current gcc library directories
           to make it work (using the -L option).

           Searched globally for the word "simply" and fixed many outdated
           texts in the Mathomatic documentation and READMEs, deleting some
           wrongly used "simply"s, too.

07/07/12 - Allow "set modulus_mode language", where language is C, Java,
           Python, or positive.

07/08/12 - Now leaving the "UNIX" C preprocessor define alone,
           when "HANDHELD" is defined.  "UNIX" was previously
           forced undefined.

07/11/12 - "make test", "make check", and ./t now display the actual
           Mathomatic version number being tested.

           matho-primes now has a -v (display version number) option,
           like Mathomatic does.

           Mathomatic now automatically clears out all old
           numeric calculations if it runs out of equation spaces,
           requiring no action from the user.

07/12/12 - The solve command never needs the "repeat solve" prefix anymore.
           The repeat flag is always set for the solve command, so that
           it will always do full simplifies when verifying.

           Added quadratic formula derivation and proof to
           "tests/quadratic.in".

07/17/12 - I came up with a swinging new and easy way to add, subtract,
           multiply, divide, modular and integer divide,
           and raise to the power of both sides of an equation by any
           expression.  To add x+1 to both sides of the current
           equation, just type "+=x+1" at the main prompt.  To divide both
           sides by c^2, type "/=c^2".  You can add stuff to non-equations
           too, this way.  Be sure and use the simplify command after this
           if needed, because only a small amount of simplification is done
           by default, just enough so you can see what is happening.

07/20/12 - Changed floating point to rational floating point conversion
           routine (f_to_fraction()) to ignore converting anything with
           over 15 digits, for greater accuracy.
           This fixes some small accuracy bugs: "factor number 17!" now gives
           an error instead of the wrong value.

07/21/12 - Integrate, Laplace, and Numerical Integrate commands now warn
           when the current equation is not a properly solved equation.

Mathomatic version 16.0.1 released Sunday 07/22/12.
2012-08-13 15:20:19 +00:00
asau
12cd0652a2 Updated math/maxima to 5.28.0 2012-08-13 15:10:40 +00:00
asau
184eda3dbb Update to Maxima 5.28.0
Maxima 5.28 change log

   Backwards-incompatible changes:

 * package stats: removed function simple_linear_regression (superseded by
   linear_regression)


   New items in core:

 * new function generalized_lambert_w
 * new functions zn_mult_table, zn_power_table
 * new functions for Galois fields: gf_set, gf_char, gf_prim, etc.


   New items in share:

 * package descriptive: new function principal_components
 * package descriptive: new histogram style 'density'
 * package stats: new function linear_regression


   Other changes:

 * revise system for building Maxima on MS Windows
 * function gamma_incomplete: improve accuracy for complex bigfloats
 * function expintegral_e: improved calculation for large imaginary part


   Bug fixes:

 3539699: limit of atan2
 3538167: Wrong result for definite integral
 3534858: wrong answer: limit
 3533723: abs_integrate causes stack overflow
 3530767: integrate changes k[0] --> k(0)
 3530272: nthroot, bad error msg
 3529992: Shi (sinh integral) wrong branch, integrate inconsistent
 3529144: Error integrating exp(-x)*sinh(sqrt(x)) with domain: complex
 3526359: gamma_incomplete(1/5,-32.0) not accurate
 3526111: float erf (%i) not working
 3522750: assume & integrate
 3521596: atan2(sqrt(1-u)*(u-1),1); /* hangup */
 3517785: Wrong sign in exponential integral
 3517034: polarform error on simple case
 mailing list 2012-04-09: Loading gentran
 mailing list 2012-03-27: bug in net present value
 unnumbered: inequality facts being forgotten
 unnumbered:  limit(erfc(z), z, inf)
 unnumbered: bug in animated_gif
 unnumbered: Lisp output not readable
 unnumbered: bigfloats parsed incorrectly when ibase is not 10
2012-08-13 15:10:25 +00:00
wiz
613c7aaef1 Updated devel/py-cython to 0.16nb1 2012-08-13 14:38:48 +00:00
wiz
5d2dbd11ed Fix build with python-2.5, which does not install the debugger.
While here, add some REPLACE_PYTHON and bump PKGREVISION for it.
2012-08-13 14:38:37 +00:00
wiz
3ebfad8824 Bump PKGREVISION for fix in librsvg/buildlink3.mk. 2012-08-13 14:25:37 +00:00