Commit Graph

10526 Commits

Author SHA1 Message Date
kili
0f03bd4f29 Allows tests such as QuickCheck properties and HUnit test cases to
be assembled into test groups, run in parallel (but reported in
deterministic order, to aid diff interpretation) and filtered and
controlled by command line options. All of this comes with colored
test output, progress reporting and test statistics output.

some nits and ok sthen@
2012-05-07 18:50:40 +00:00
kili
48c469b3c5 Pretty printing library based on Wadler's paper "A Prettier Printer".
It has been enhanced with support for ANSI terminal colored output
using the ansi-terminal package.

ok sthen@
2012-05-07 18:49:42 +00:00
kili
a0e01bad5f The shellish package provides a single module for convenient "systems"
programming in Haskell, similar in spirit to POSIX shells or PERL.

* Elegance and safety is sacrificed for conciseness and
  swiss-army-knife-ness.

* The interface exported by Shellish is thread-safe.

Overall, the module should help you to get a job done quickly,
without getting too dirty.

some nits and ok sthen@
2012-05-07 18:49:02 +00:00
kili
ac115f0902 Provides strict versions of some standard Haskell data types (pairs,
Maybe and Either). Also contains strict IO operations.

ok sthen@
2012-05-07 18:48:05 +00:00
kili
762ec07bbb A commandline parsing library, based on getopt. Comes with a powerful
attribute system. Supports complex interfaces with many options and
commands, with option & command grouping, with simple and convenient
API. Even though quite powerful, it strives to keep simple things
simple. The library uses "System.Console.GetOpt" as its backend.

In comparison to the other commandline handling libraries:

Compared to cmdargs, cmdlib has a pure attribute system and is based
on GetOpt for help formatting & argument parsing. Cmdlib may also
be more extendable due to typeclass design, and can use user-supplied
types for option arguments.

Cmdargs >= 0.4 can optionally use a pure attribute system, although
this is clearly an add-on and the API is a second-class citizen in
relation to the impure version.

GetOpt and parseargs both require explicit flag representation, so
they live a level below cmdlib. GetOpt is in fact used as a backend
by cmdlib.

ok sthen@
2012-05-07 18:47:35 +00:00
kili
98bdc1c964 Provides a wide range of strategies and a unified combinator framework
for splitting lists with respect to some sort of delimiter.

ok sthen@
2012-05-07 18:44:56 +00:00
dcoppa
7defea07ff try_compile: Cleanup temporary directories
Since commit 4fbdce2b (try_compile: Use random executable file name,
2012-02-13) a different <target>.dir is used for each try-compile.
Cleanup the directories as well as their content to avoid accumulating
leftover temporary directories.
(upstream git commit 953257ca611526c9a161a22e5148802be1c67649)

Remove troublesome "Qt4Deploy" and "CTest.UpdateCVS" tests
(from gentoo's package/dev-util/cmake/files/)

Sync FindPkgConfig.cmake patch with upstream
2012-05-07 13:58:18 +00:00
dcoppa
498b61a3b2 Update to cmake-2.8.8
OK sthen@
2012-05-07 07:06:20 +00:00
benoit
b125062ad7 - update py-asn1 to 0.1.3
ok landry@
2012-05-06 20:49:37 +00:00
jasper
2e00bd5f68 - update to 3.12.1 2012-05-06 20:14:32 +00:00
jasper
39a33cab50 - update to 2.71, fixes CVE-2012-2451: insecure temporary file usage
from ian mcwilliam
2012-05-06 17:51:09 +00:00
dcoppa
fa4bc9a99d Fix CMake check for pthread_mutex_lock: use check_library_exists()
function instead of the buggy check_symbol_exists().

ok sthen@
2012-05-05 19:24:01 +00:00
ajacoutot
0881ce2ba6 Fix RUN_DEPENDS-gnome-keyring; no need to depend on ruby nor python for
this subpackage.

ok stsp@ (maintainer)
2012-05-05 10:12:52 +00:00
pascal
f60ae88499 Minor update to 7.4.1. 2012-05-04 21:09:29 +00:00
stsp
82864b0efd Remove devel/rsvndump. The same functionality is provided by the 'svnrdump'
command shipped with devel/subversion.
ok dcoppa gonzalo brynet
2012-05-04 09:39:02 +00:00
stsp
badc44b2ee Unhook devel/rsvndump. 2012-05-04 09:37:35 +00:00
jasper
a415e91633 Add comment about msp430mcu-20120406-sf3522088.patch 2012-05-04 08:58:55 +00:00
jasper
43725a9b49 Fix MASTER_SITES1 2012-05-04 08:56:39 +00:00
jasper
d88413864d add LTS patch msp430-libc-20120224-sf3522752 2012-05-04 08:56:23 +00:00
kurt
cab1900edc Use -gstabs to address package growth on amd64. Noted by sthen@ tested
by naddy@
2012-05-03 21:48:21 +00:00
ajacoutot
b30aa1e14d Maintenance update to desktop-file-utils-0.20. 2012-05-03 15:24:54 +00:00
ajacoutot
b2490555a3 Update to libdvdread-4.2.0.
from Brad, ok sthen@
2012-05-03 06:51:07 +00:00
okan
69af18eb51 update to 1.07; from Wen Heping (MAINTAINER)
ok landry@
2012-05-02 14:32:24 +00:00
naddy
9c220e77c8 explicitly link with apr libs 2012-05-01 20:37:41 +00:00
ajacoutot
24c2f58734 Update to nasm 2.10.
Bulk testing by sthen@
from Brad, ok maintainer
2012-05-01 15:25:26 +00:00
sebastia
ce396c95af Fix Itcl library loading.
Feedback and OK stu@
2012-05-01 06:58:45 +00:00
ajacoutot
646aeecd0b Minor update to dconf-0.12.1. 2012-05-01 06:17:38 +00:00
ajacoutot
dd99bb690a Bugfix update to glib 2.32.2. 2012-05-01 06:17:01 +00:00
ajacoutot
39c9e10fa3 Minor update to libaudiofile-0.3.4. 2012-05-01 06:04:48 +00:00
rpointel
d040020a23 Update tortoise hg to 2.3.2. 2012-04-30 17:01:44 +00:00
rpointel
d44a23f5cb Update mercurial to 2.1.2.
ok wcmaier@ (maintainer).
2012-04-30 17:01:02 +00:00
kurt
fd66a02930 Get GC_nprocs from sysconf _SC_NPROCESSORS_ONLN instead of
hardcoding to 1. From Brad Smith <brad@comstyle.com> tested
in bulk build by naddy@
2012-04-30 15:33:16 +00:00
ajacoutot
3a01eba84b Remove unneeded patch. 2012-04-30 14:50:15 +00:00
espie
5c2736798f kill sqlite3 as REGRESS_DEPENDS 2012-04-30 13:12:15 +00:00
landry
109f321adc xfce-utils should update to xfce4-session. 2012-04-30 13:03:18 +00:00
ajacoutot
a5bce20506 Remove BROKEN-amd64, this builds fine now that we have rthreads.
ok sthen@
2012-04-30 07:58:16 +00:00
ajacoutot
9536a9e540 Fix dependencies for -gnome-keyring; sqlite3 is in base and
libgnome-keyring already brings all the other required deps.

ok sthen@ and no objection from stsp@ (maintainer)
2012-04-29 12:43:25 +00:00
mpi
e0bbd4b9f8 Update to py-pip-1.1.
from Wen Heping (maintainer)
2012-04-29 11:14:00 +00:00
kili
5467963030 + hs-configurator 2012-04-28 19:41:14 +00:00
kili
7aba193696 Configuration management library for programs and daemons.
Features include:
* Automatic, dynamic reloading in response to modifications to
  configuration files.
* A simple, but flexible, configuration language, supporting several
  of the most commonly needed types of data, along with
  interpolation of strings from the configuration or the system
  environment (e.g. @$(HOME)@).
* Subscription-based notification of changes to configuration
  properties.
* An @import@ directive allows the configuration of a complex
  application to be split across several smaller files, or common
  configuration data to be shared across several applications.

ok jasper@
2012-04-28 19:29:01 +00:00
stu
dbf00e87df Update to tclcl 1.20
ok sthen@ sebastia@
2012-04-28 18:07:12 +00:00
espie
29a66ec5cd fix 2012-04-28 15:32:47 +00:00
ajacoutot
689f54b24a --localstatedir=/var is the default now. 2012-04-28 10:52:08 +00:00
sthen
8f80d38833 Merge Subversion's gnome-keyring FLAVOR back into the main build and
use a subpackage instead. This was split previously because gnome-keyring
required linking pthread causing file-descriptor I/O issues with the main
binary.  ok stsp@
2012-04-28 09:53:38 +00:00
stsp
4f98ba8e4a Quirks for apr/apr-util updates: apr,mt->apr; apr-util,mt->apr-util 2012-04-28 09:52:08 +00:00
stsp
37d1f04989 apr and apr-util 'mt' flavour is gone 2012-04-28 09:50:49 +00:00
stsp
f3c9dee24f Update to APR-util 1.4.1. Enable threads by default, remove the 'mt' flavour.
Grab maintainership.
ok sthen
2012-04-28 09:49:43 +00:00
stsp
a4a2a5df05 Update to APR-1.4.6. Enable threads by default and remove the 'mt' flavour.
Grab maintainership.
ok sthen
2012-04-28 09:48:17 +00:00
ajacoutot
b0388efda7 Update to libclog-0.5.0.
from David Hill (maintainer)
2012-04-28 09:28:04 +00:00
ajacoutot
d06f83a4fc Update to libexude-0.7.0.
from David Hill (maintainer)
2012-04-28 09:27:29 +00:00
gsoares
b1f6e71ad2 update to 0.22; (maintainer timeout)
looks good to jasper@
2012-04-27 18:46:15 +00:00
jeremy
922d83ee7b Update to rubygems 1.8.23, fixes SSL security issues when installing
gems.
2012-04-27 18:41:07 +00:00
rpointel
d50b03d404 Update mxDateTime to 3.2.4.
Fixed a compatibility problem with Python 2.7's distutils that was
introduced in Python 2.7.3 (spotted by landry@).
2012-04-27 08:20:25 +00:00
kili
84cca7a6da Update to hs-hashed-storage-0.5.9 (required by an upcoming
update of devel/darcs).
2012-04-25 22:02:39 +00:00
jasper
aa0045971b - update arduino to 1.0, please see the changelog:
http://arduino.cc/blog/2011/10/04/arduino-1-0/
   - various changes related to this port:
      * adjust sketch extensions from .pde to .ino
	 * deal better with different arduino variants
	    * adjust template to get it compiling/linking again

	    tested by various
2012-04-24 06:37:32 +00:00
espie
9a5123226b bump since nss changed 2012-04-24 06:05:50 +00:00
sthen
e7e448a021 Update Clang to use _REENTRANT instead of _POSIX_THREADS when using the
-pthread flag. From Brad.
2012-04-23 23:11:01 +00:00
espie
a2cc74b81c sqlite3 in base system 2012-04-23 19:29:30 +00:00
espie
4ed7caa04f first pass at handling sqlite3 move 2012-04-23 17:15:17 +00:00
okan
acf4188161 add p5-String-Truncate and p5-Module-Which 2012-04-23 15:44:56 +00:00
okan
80c19f4bc5 import p5-Module-Which; ok sthen@
Finds out which version of Perl modules are installed.
2012-04-23 15:42:12 +00:00
okan
933948033b import p5-String-Truncate; ok sthen@
A module for when strings are too long to be displayed in...
2012-04-23 15:41:10 +00:00
jasper
abdcd487f1 - update to 1.1.3
- remove gcc2 patches which are unneeded (unless someone with a usb-capable
vax shows up)
- reset maintainer

ok william@ (previous maintainer)
2012-04-23 13:39:50 +00:00
ajacoutot
5ee4dfff3a Do not warn about bad dconf paths. We do this temporarily so prevent
huge vomit from pkg_add when running glib-compile-schemas. Once most
applications are fixed, we'll remove this patch.
2012-04-23 12:49:47 +00:00
mpi
381c9bac1e Remove now unused BUILD_DEPENDS.
spotted by Brad
2012-04-23 08:48:08 +00:00
ajacoutot
54cc1c22eb Update to automake-1.11.5.
from Brad
2012-04-23 08:01:14 +00:00
sthen
dc1f710c31 +3 p5's 2012-04-22 20:33:19 +00:00
sthen
5b6e924ae8 import ports/devel/p5-DateTime-Format-SQLite, from Andreas Voegele, ok okan@
DateTime::Format::SQLite understands the formats used by SQLite for its
date, datetime and time functions.  It can be used to parse these
formats in order to create DateTime objects, and it can take a DateTime
object and produce a timestring accepted by SQLite.
2012-04-22 20:32:59 +00:00
sthen
33d1f89f85 import ports/devel/p5-Time-Warp, from Andreas Voegele, ok okan@
Time::Warp offers developers control over the measurement of time.
2012-04-22 20:32:31 +00:00
sthen
a13c4b446a import ports/devel/p5-MouseX-Types, from Andreas Voegele, ok okan@
The type system provided by Mouse effectively makes all types global,
which can be a problem when different parts of the code base want to use
the same name for different things.  MouseX::Types lets you declare
types using short names, but behind the scenes it namespaces all your
type declarations, preventing name clashes between packages.
2012-04-22 20:30:38 +00:00
mpi
a9524fd4e8 Re-adds `-pthread' to the .pc file, this unbreaks application depending
on libusb1, I wrongly removed this patch during the last commit.

spotted by nigel@
2012-04-22 19:52:05 +00:00
ajacoutot
54243e173d Use a new version of the gio-kqueue patch that already has one of our
local patches.
Merge the cocoa/foundation patches from upstream.
2012-04-22 16:58:42 +00:00
ajacoutot
0691c69586 Use RCDIR instead of /etc/rc.d when refering to packages rc scripts.
discussed with espie and sthen
ok sthen@
2012-04-22 11:41:55 +00:00
ajacoutot
86f65194dd Mark the port as for use with gcc4 only and garbage collect a gcc3
workaround patch.

from Brad
2012-04-22 10:18:13 +00:00
jasper
236ba12816 - update to 2.5.0 2012-04-22 09:17:50 +00:00
mpi
8873cee4c9 Update libusb1 to 1.0.9
All OpenBSD specific code has been committed upstream.

ok sthen@, ajacoutot@, jasper@
2012-04-22 09:06:37 +00:00
jasper
6d52d703dc - update to 1.8 2012-04-22 09:04:33 +00:00
jasper
70f715a732 - update to 3.3.2 2012-04-22 09:04:20 +00:00
jasper
e751c5ab5a - update to 1.5.2
from wen heping
2012-04-21 19:15:56 +00:00
sthen
9627a6cd1a Add deps required to get script/myapp_server.pl to run. 2012-04-20 23:43:27 +00:00
ajacoutot
09830e1a0b Minor update to libgsf-1.14.23. 2012-04-20 12:32:01 +00:00
jasper
82ec075700 sort 2012-04-20 10:57:28 +00:00
gsoares
49d9ee5200 > * update to 1.20
> * zap groff
> * install examples files
> * regen plist

looks good to jasper@ (maintainer)
2012-04-19 14:49:43 +00:00
dcoppa
05a92ca881 Hook hs-base-unicode-symbols, hs-concurrent-extra and hs-unbounded-delays 2012-04-19 07:27:14 +00:00
dcoppa
98d5a8e592 Import devel/hs-unbounded-delays.
Unbounded thread delays and timeouts.

Needed by an upcoming update of databases/hs-redis.

OK kili@
2012-04-19 07:19:08 +00:00
dcoppa
1b4a13288e Import devel/hs-concurrent-extra.
Extra concurrency and synchronisation primitives.

Needed by an upcoming update of databases/hs-redis.

OK kili@
2012-04-19 07:18:41 +00:00
dcoppa
07b3abc226 Import devel/hs-base-unicode-symbols.
Unicode symbols for various functions, operators and types in the
base package.

Needed by an upcoming update of databases/hs-redis.

OK kili@
2012-04-19 07:18:10 +00:00
jasper
acec32a80d - update to 1.9.5 2012-04-19 06:39:42 +00:00
stu
05dfdd9552 Update to mentry 3.6.
ok landry@
2012-04-18 09:42:19 +00:00
stu
f24f6e1747 Update to wcb 3.4.
ok landry@
2012-04-18 09:41:33 +00:00
sthen
6f7cc3c190 +p5-Term-Size 2012-04-18 09:36:26 +00:00
sthen
29fbc94963 import ports/devel/p5-Term-Size, ok pea@
Term::Size is a Perl module which provides a straightforward way to get
the size of the terminal (or window) on which a script is running.
2012-04-18 09:36:03 +00:00
jasper
4a9a7eaeb1 - update to 1.32.1
* various bugfixes
2012-04-18 08:41:58 +00:00
kurt
372aa6798a Update to 7u3 which fixes numerous security problems. 2012-04-18 03:41:56 +00:00
jasper
3a3ccbe3ee fix MASTER_SITES 2012-04-17 18:12:38 +00:00
jasper
73c428ed6b apply patch from upstream git to fix resources on big endian architectures
ok aja@
2012-04-17 13:29:24 +00:00
jasper
2083109272 - fix PLIST after recent changes 2012-04-17 13:27:17 +00:00
jasper
fb1672391d handle PATCHFILES better 2012-04-17 13:10:57 +00:00
jasper
28e4e554c8 shrink Makefiles a bit further 2012-04-17 13:07:36 +00:00
jasper
e86c52376e - use ${TARGET} where applicable
- move PATCHFILES to Makefile.inc
- add TOOL, TOOL_V and LTS_V and use where applicable
2012-04-17 13:01:56 +00:00
mpi
b1a9b95d6a Update to py-setproctitle 1.1.5 and add a python3 flavor.
ok rpointel@
2012-04-17 13:00:43 +00:00
jasper
f533a0bb0d move NO_REGRESS and SEPARATE_BUILD into Makefile.inc 2012-04-17 12:46:17 +00:00
jasper
fff817a654 - bump meta-package to 20120406 and add reminder comment 2012-04-17 12:25:01 +00:00
jasper
1f11650505 sync MASTER_SITES for new LTS patches 2012-04-17 12:23:10 +00:00
jasper
f64d76503b - update msp430mcu to 20120406 2012-04-17 12:22:02 +00:00
jasper
e1686b3c45 - update libc to 20120224 2012-04-17 12:21:36 +00:00
jasper
0570359a0a - update gdb to 7.2a for LTS 20120406 2012-04-17 12:21:16 +00:00
jasper
1edcc8465c - update gcc to 4.6.3 for LTS 20120406 2012-04-17 12:20:45 +00:00
jasper
c9f570a386 - update binutils to 2.21.1a for LTS 20120406 2012-04-17 12:20:21 +00:00
jasper
02f3d87d79 - update to 0.32.1
* bug fixes
2012-04-17 07:52:20 +00:00
kili
9b32ae59f9 Unbreak if x11/gnustep/base is installed. 2012-04-16 23:40:10 +00:00
ajacoutot
3442303bf6 Sync patch; committed upstream (no pkg change) 2012-04-16 22:56:33 +00:00
ajacoutot
786b6f0b2f Bugfix update to libsoup-2.38.1. 2012-04-16 22:52:11 +00:00
jasper
c4e5110d37 - update to 3.4.1
* translation updates
2012-04-16 13:34:34 +00:00
ajacoutot
d2ef54a322 Fix patch header, this was never committed upstream. 2012-04-16 11:47:42 +00:00
landry
aa6f592e02 apply patch from https://bugzilla.gnome.org/attachment.cgi?id=212002,
from gnome bug #669260

gmain: block child sources when blocking the parent

When blocking a source that has child sources, we need to consider the
children blocked as well. Otherwise they will still trigger repeatedly
in an inner loop started from the parent source's callback.

Fixes download dialog not rendered upon certain mimetypes on midori,
see https://bugs.launchpad.net/midori/+bug/780133
2012-04-16 10:04:49 +00:00
gsoares
9064a175d9 update to cppcheck-1.54 2012-04-15 14:33:50 +00:00
espie
982bd4d9e4 retweak the evil bison hack to use our m4.
decide anything called "m4" is ours, so that gcc,-java builds consistently
again.
2012-04-14 12:22:25 +00:00
landry
559816c5cc Update to buildslave 0.8.6p1
ok sthen@ Piotr Sikora(Maintainer)
2012-04-14 09:55:09 +00:00
landry
92467cae5e Update to buildbot 0.8.6p1.
remember to update your master.cfg and run update-master between
stop/start.. see http://buildbot.net/buildbot/docs/0.8.6/release-notes.html

ok sthen@ Piotr Sikora(Maintainer)
2012-04-14 09:52:40 +00:00
ajacoutot
e81cd91952 Minor update to glib2-2.32.1.
Note that some paths in gsettings have been deprecated
(/apps/, /desktop/ and /system/) which means that glib-compile-schemas
will now complain about them (just a warning).
It is up to the application itself to fix its schemas.
2012-04-14 07:47:55 +00:00
okan
31de771b5f +p5-File-Touch 2012-04-13 20:41:47 +00:00
okan
b0ef2d30c3 import File::Touch
This module updates access and modification timestamps, creating
nonexistent files where necessary.  In a fashion similar to touch(1).

from Abel Abraham Camarillo Ojeda

ok sthen merdely gsoares
2012-04-13 20:40:47 +00:00
sthen
8f8556b5e3 don't force -O2, pointed out by aja 2012-04-13 16:08:20 +00:00
dcoppa
488ad94e7b gthread-posix: fix typo in error message
ok aja@
2012-04-13 16:00:46 +00:00
gsoares
a3a8889040 bugfix update to 0.64
zap groff while here.

0.64 Sat Dec 19, 2009, joern
Bugfixes:
- Accumulated group member errors were not reported to
the frontend.
- Use Perl's builtin command execution with a subshell
instead of forking.
2012-04-13 13:06:58 +00:00
ajacoutot
1d60756007 Remove patch no longer necessary now that the compiler has been fixed.
from Brad (maintainer)
2012-04-13 06:22:02 +00:00
matthew
9149381b32 Fix our patch for ClassLoader.loadLibrary(). Make sure that we prefer
libfoo.so.10.0 over libfoo.so.9, and fix the regex to prevent false
positive matches.

ok kurt@
2012-04-12 22:27:20 +00:00
espie
2bac4ead62 bigger than cmake or mysql 2012-04-12 20:28:47 +00:00
ajacoutot
25b33a42c2 Remove oldies... 2012-04-12 20:23:03 +00:00
gsoares
fb31296af5 unbreak TEST_POD. pass it in MAKE_ENV.
(no bump needed)
2012-04-12 19:05:01 +00:00
jasper
041ad86a37 sync 2012-04-12 13:47:22 +00:00
jasper
ee2998379f import lua-lgi 0.4
LGI is gobject-introspection based dynamic Lua binding to GObject based
libraries. It allows using GObject-based libraries directly from Lua.

ok aja@
2012-04-12 13:46:36 +00:00
naddy
d9d4d3aa09 define a memory fence primitive for alpha to enable building on that arch 2012-04-11 13:57:17 +00:00
gsoares
2d150d881c update to 1.45
zap groff

OK sthen@ jasper@
2012-04-11 13:35:47 +00:00
sthen
9ed38fb990 set ONLY_FOR_ARCHS to try and build only on arch where packages currently exist. 2012-04-11 13:05:45 +00:00
ajacoutot
abb1d83425 Update to stable glib2mm-2.32.0. 2012-04-10 13:54:03 +00:00
jasper
e75a09eb51 - update to iso-codes 3.34 2012-04-10 09:40:45 +00:00
ajacoutot
1c03866b13 Update to xdg-utils-1.1.0rc1.
The 1.0 serie hasn't seen an update for 5 years and this release
contains lots of fixes for new version desktops.

While here, remove the hook stuff; that is what aliases or ~/bin are for.
2012-04-09 09:39:15 +00:00
sthen
cb5ee82ab4 Adapt regress test following change in output from p5-Package-Stash.
From Andreas Vögele.
2012-04-09 09:30:19 +00:00
sthen
53590d5e54 Remove p5-Class-Method-Modifiers, was only needed for the old versions of
p5-Mouse and no longer used. Pointed out by Andreas Vögele.
2012-04-09 09:29:46 +00:00
landry
a5298e5842 Add missing BUILD_DEPENDS on autohell & libtool for libtoolize. Maybe
that port can use one of the auto* CONFIGURE_STYLE but at least now it
builds.
2012-04-09 07:17:20 +00:00
sthen
4dd4d85e51 Update devel/p5-Test-WWW-Mechanize-Catalyst to version 0.56.
from Andreas Voegele
2012-04-08 22:01:43 +00:00
sthen
61fe12b0eb Update devel/p5-Catalyst-Plugin-StackTrace to version 0.11.
from Andreas Voegele
2012-04-08 22:01:41 +00:00
sthen
54aac99ae6 Update devel/p5-Catalyst-Manual to version 5.9002.
from Andreas Voegele
2012-04-08 22:01:39 +00:00
sthen
6580ef3780 Update devel/catalyst-tutorial to version 0.06.
from Andreas Voegele
2012-04-08 22:01:37 +00:00
sthen
1b8ab3a893 sync new p5-* 2012-04-08 21:09:49 +00:00
sthen
f6d3e134b2 import devel/p5-Params-Classify, ok landry, from Andreas Voegele's repo
Params::Classify provides various type-testing functions.  These are
intended for functions that, unlike most Perl code, care what type of
data they are operating on.  For example, some functions wish to behave
differently depending on the type of their arguments (like overloaded
functions in C++).
2012-04-08 21:05:51 +00:00
sthen
4cf6c846e4 import devel/p5-MooseX-Types-LoadableClass, ok landry, from Andreas Voegele's repo
Moose ClassName type constraint with coercion to load the class.
2012-04-08 21:05:28 +00:00
sthen
5cb9e25ca7 import devel/p5-MooseX-Traits-Pluggable, ok landry, from Andreas Voegele's repo
MooseX::Traits::Pluggable loads and applies roles at object creation
time.
2012-04-08 21:05:04 +00:00
sthen
6aff27894f imports devel/p5-MooseX-NonMoose, ok landry, from Andreas Voegele's repo
MooseX::NonMoose allows for easily subclassing non-Moose classes with
Moose, taking care of the annoying details connected with doing this,
such as setting up proper inheritance from Moose::Object and installing
(and inlining, at make_immutable time) a constructor that makes sure
things like BUILD methods are called.
2012-04-08 21:04:36 +00:00
sthen
524f404e2f import devel/p5-MooseX-MarkAsMethods, ok landry, from Andreas Voegele's repo
MooseX::MarkAsMethods allows one to easily mark certain functions as
Moose methods.  This will allow other packages such as
namespace::autoclean to operate without blowing away your overloads.
After using MooseX::MarkAsMethods your overloads will be recognized by
Class::MOP as being methods, and class extension as well as composition
from roles with overloads will "just work".
2012-04-08 21:04:13 +00:00
sthen
05f9d8e63c import ports/devel/p5-MooseX-Daemonize, ok landry, from Andreas Voegele's repo
Often you want to write a persistant daemon that has a pid file, and
responds appropriately to Signals.  MooseX::Daemonize provides a set of
basic roles as an infrastructure to do that.
2012-04-08 21:03:35 +00:00
sthen
747aa1fff9 import ports/devel/p5-Module-Runtime, ok landry, from Andreas Voegele's repo
The functions exported by Module::Runtime deal with runtime handling of
Perl modules, which are normally handled at compile time.
2012-04-08 21:02:51 +00:00
sthen
281848cde0 import ports/devel/p5-Class-Load, ok landry@
"require EXPR" only accepts "Class/Name.pm" style module names, not
"Class::Name".  How frustrating!  For that, we provide "load_class
'Class::Name'".

It's often useful to test whether a module can be loaded, instead of
throwing an error when it's not available.  For that, we provide
"try_load_class 'Class::Name'".

Finally, sometimes we need to know whether a particular class has been
loaded.  Asking %INC is an option, but that will miss inner packages and
any class for which the filename does not correspond to the package
name.  For that, we provide "is_class_loaded 'Class::Name'".
2012-04-08 21:02:10 +00:00
jasper
a2e0769b37 - explicitly specify autoconf version for autoreconf.
spotted by naddy@
2012-04-08 17:40:41 +00:00
ajacoutot
05d1982b38 Use PKGSPEC to make sure the 2 spidermonkey ports are differentiated
when checking for dependencies.

ok landry@
2012-04-08 17:21:26 +00:00
mpi
e9e9d45d57 Update to pep8 1.0.1 2012-04-08 14:20:47 +00:00
mpi
7790e61292 Correctly catch attempts to do isochronous OUT transfers and fix a warning
from upstream.
2012-04-08 13:14:54 +00:00
ajacoutot
54ff746128 Set ke_debug_enabled to FALSE by default. 2012-04-08 07:45:30 +00:00
ajacoutot
6b1ed72399 Update to automake-1.11.4.
from Brad
2012-04-08 07:12:56 +00:00
sthen
3934b581a3 Update devel/p5-Module-Install to version 1.06.
Updated from 1.04 port in Andreas Voegele's repository.

''Currently, several ports that could be built with
"CONFIGURE_STYLE=modinst" are built with "CONFIGURE_ARGS += --skipdeps"
as they require a more recent version of Module::Install.''
2012-04-07 20:57:18 +00:00
sthen
eb1cad00f6 comment-out line requiring Module::Install::GithubMeta,
newer Module::Install has strict subs and this breaks unless installed
2012-04-07 20:52:45 +00:00
sthen
7b045135da Update devel/p5-Test-WWW-Mechanize to version 1.30. Adapt a test to
WWW::Mechanize 1.70.  Required by the recent www/p5-WWW-Mechanize update
as well as the Catalyst update.

More recent versions of Test::WWW::Mechanize depend on LWP 6.02, which
hasn't hit OpenBSD's ports tree yet.

From Andreas Voegele's repo.
2012-04-07 20:04:39 +00:00
sthen
5345d897c1 Update devel/p5-Log-Log4perl to version 1.34, which provides
Log::Log4perl::Catalyst. From Andreas Voegele's repo.
2012-04-07 19:58:52 +00:00
gsoares
c05a34ac9b * update to 1.25
* tweak DEPENDS
* no need groff
* enable pod tests

from wen heping(maintainer)
2012-04-07 15:46:23 +00:00
sthen
986b3a9a6d update Moose to 1.25 and associated ports to follow; Andreas Voegele 2012-04-07 14:28:57 +00:00
sthen
f0b8acd6c5 update to p5-namespace-autoclean 0.13, from Andreas Voegele's repo 2012-04-07 14:06:37 +00:00
sthen
0e2a2e2a28 add extra regress dep from Andreas Voegele's tree
also: whitespace issues in Makefile, regen plist, no groff
2012-04-07 14:03:37 +00:00
sthen
4394389929 extra deps, from Andreas Voegele's github tree 2012-04-07 13:50:06 +00:00
landry
559d9f805a +spidercochon^H^H^H^H^H^H^Hmonkey 2012-04-07 13:49:14 +00:00
ajacoutot
8e532628a3 Update to libpeas-1.4.0.
ok jasper@
2012-04-07 13:48:45 +00:00
landry
191bc6db26 Import devel/spidermonkey 1.8.5
- built from the official upstream release
- needed for upcoming gnome/js update
- this is not an update to lang/spidermonkey, as that new version was
  built upon Ffx 4 js engine and probably only works on amd64/i386/ppc.
It builds on sparc64 but is broken at runtime. Not marking BROKEN-* to
allow depending ports to build. Other archs untested.
- special care was taken to ensure it doesnt conflict with
  lang/spidermonkey (install versionned binaries/headers..)
- ports wanting to use it should use devel/spidermonkey>=1.8,<1.9 to
  ensure the correct version is picked up

Tested in an amd64 bulk build.
ok/prodding ajacoutot@
2012-04-07 13:48:18 +00:00
landry
94207a163e Cope with libxul.pc -> libxul19.pc renaming. 2012-04-07 13:11:27 +00:00
landry
1782b6d9d9 Assorted cleanups to xulrunner 1.9 port :
- rename libxul{,-embedding}.pc files to libxul19{,-embedding}.pc to
  cope with an eventual xulrunner built from latest mozilla
- move some WANTLIB-devel from Makefile.inc to 1.9/Makefile
- use BASE_PKGPATH instead of devel/xulrunner/${MOZILLA_VERSION:R:R}, as
  there might be a devel/xulrunner/last someday
- sanitize the subst regexps done on the .pc files, half of them were
  useless
- bump REVISIONs.

Tested in a full bulk build with all xulrunner users..
2012-04-07 13:10:50 +00:00
ajacoutot
8cab67fa47 User switching cannot work on OpenBSD; so disable it in the lockdown
policy for gnome-panel.
2012-04-07 12:21:48 +00:00
ajacoutot
2964de6e66 Remove bogus CONFIGURE_ARGS. 2012-04-07 07:29:42 +00:00
jeremy
3be3b6ea7a Update ruby-home_run to 1.0.6. Minor regress change for
better reliability.
2012-04-06 19:29:20 +00:00
jasper
98205bf2a5 - rework this port to use the gnu autofuck so a library and header are built
and installed.
2012-04-06 17:56:03 +00:00
jasper
4a3570d404 - use googlecode hompage instead of the github one; simply the port accordingly
prompted by aja@
2012-04-06 14:38:26 +00:00
jasper
e49d37b1cb sync 2012-04-06 14:10:42 +00:00
jasper
4dffa0dbeb import libyubikey 1.8
This package contains the low-level C software development kit for the
Yubico authentication device, the YubiKey.

ok aja@
2012-04-06 14:09:13 +00:00
ajacoutot
59c22d3f63 Limits need to be cranked for the regress tests. 2012-04-06 12:06:51 +00:00
ajacoutot
702891f7d2 Sync patch with upstream. 2012-04-06 10:44:38 +00:00
sthen
ac7fa6a05b don't use groff 2012-04-06 10:04:39 +00:00
sthen
ffde679b7d update p5-Test-Fatal to 0.008 from Andrew Fresh 2012-04-06 10:02:14 +00:00
sthen
d44a0c3872 update p5-Package-Stash-XS to 0.25, from Andrew Fresh 2012-04-06 10:01:51 +00:00
sthen
ecfd9ab132 update p5-Package-Stash to 0.33, from Andrew Fresh 2012-04-06 10:01:33 +00:00
sthen
be74a5d76b update p5-Config-Any to 0.23, from Andrew Fresh 2012-04-06 10:01:09 +00:00
sthen
fd3aa3ddd2 Update p5-Class-C3-Componentised-1.001000 from Andrew Fresh 2012-04-06 10:00:53 +00:00
sthen
4f89bd6640 update p5-namespace-clean to 0.22, from Andrew Fresh, additional dep found by me 2012-04-06 09:54:30 +00:00
sthen
7ce76688cc hook in new p5-* thingys 2012-04-06 09:30:14 +00:00
sthen
1e755cb921 import p5-Memoize-ExpireLRU from Andrew Fresh, ok landry@
For the theory of Memoization, please see the Memoize module
documentation. This module implements an expiry policy for Memoize
that follows LRU semantics, that is, the last n results, where n
is specified as the argument to the CACHESIZE parameter, will be
cached.
2012-04-06 09:25:46 +00:00
sthen
e91fa98c51 import p5-Data-Dumper-Concise, from Andrew Fresh, ok landry@
This module always exports a single function, Dumper, which can be
called with an array of values to dump those values.

It exists, fundamentally, as a convenient way to reproduce a set
of Dumper options that we've found ourselves using across large
numbers of applications, primarily for debugging output.

The principle guiding theme is "all the concision you can get while
still having a useful dump and not doing anything cleverer than
setting Data::Dumper options" - it's been pointed out to us that
Data::Dump::Streamer can produce shorter output with less lines of
code. We know. This is simpler and we've never seen it segfault.
But for complex/weird structures, it generally rocks. You should
use it as well, when Concise is underkill. We do.

Why is deparsing on when the aim is concision? Because you often
want to know what subroutine refs you have when debugging and because
if you were planning to eval this back in you probably wanted to
remove subrefs first and add them back in a custom way anyway. Note
that this -does- force using the pure perl Dumper rather than the
XS one, but I've never in my life seen Data::Dumper show up in a
profile so "who cares?".
2012-04-06 09:25:08 +00:00
sthen
ef41ca0f81 import p5-Data-Compare from Andrew Fresh, ok landry@
This module compares arbitrary data structures to see if they are copies
of each other.
2012-04-06 09:24:33 +00:00
sthen
51c6e2c87d import p5-Class-Unload from Andrew Fresh, ok landry@
Unloads a given class by clearing out its symbol table and removing
it from %INC.
2012-04-06 09:23:55 +00:00
ajacoutot
c6dfed7997 Clarify README. 2012-04-06 07:53:38 +00:00
ajacoutot
7ca1125e37 Tweak README. 2012-04-06 07:26:37 +00:00
jasper
6ec320d6c9 add a reminder comment 2012-04-05 16:11:01 +00:00
dcoppa
0c596b7764 Bugfix update to 2.0.18.
from dhill@
2012-04-05 14:07:44 +00:00
ajacoutot
724007d03f Remove useless patch which I forgot in previous commit. 2012-04-05 12:42:45 +00:00
ajacoutot
ed97b19505 From upstream: gio-types.defs: change some enums to flags
These flags types were originally incorrectly handled in glib as being
enums.  That bug was fixed, but they're still enums here, leading to
warnings about the mismatch.
Change them to flags.
2012-04-05 12:08:25 +00:00
ajacoutot
9604a0f414 Update to sdl-ttf-2.0.11.
from Brad
2012-04-05 11:42:49 +00:00
ajacoutot
c63e74e29c Update to sdl-net-1.2.8.
from Brad
2012-04-05 11:42:09 +00:00
ajacoutot
e1a57d4328 Update to sdl-mixer-1.2.12.
from Brad
2012-04-05 11:41:32 +00:00
ajacoutot
8a0c9e0366 Update to sdl-image-1.2.12.
from Brad
2012-04-05 11:40:46 +00:00
ajacoutot
b697253b59 Update to sdl-gfx-2.0.23.
from Brad
2012-04-05 11:39:29 +00:00
jasper
009f1a0cca - drop this patch, treating X_LIBS as special isn't needed anymore, this used
to upset pkgconfig/libtool/configure (pick one, aja and i forgot which one..)

tested in a full bulk build.

ok aja@
2012-04-05 11:39:19 +00:00
sthen
57f96e1c05 update to fossil 1.22 from James Turner, minor tweak from me 2012-04-04 22:49:48 +00:00
jasper
e8bd897ada sync patch 2012-04-04 17:24:29 +00:00
jasper
78666079a1 - add two more LTS patches 2012-04-04 15:41:25 +00:00
jasper
75dc8f6ad7 - update to 0.19, which among various changes adds support for
the MSP430-JTAG-ISO on non-linux platforms, but due to lack of hardware
this hasn't been tested on openbsd..
2012-04-04 15:30:59 +00:00
ajacoutot
6766fefb32 Update the gio-kqueue patch to the latest release. 2012-04-04 13:41:38 +00:00
jasper
03e8a68aa5 fix manpage rendering with mandoc, from Kristaps Dzonsons 2012-04-04 12:55:59 +00:00
sthen
c6c6312924 Doxygen also needs --english-only on mips64, not just mips64el
Pointed out by Val on ports@
2012-04-04 10:15:32 +00:00
ajacoutot
c423f3767f Add comment about having no dependencies. 2012-04-04 07:54:55 +00:00
landry
3842d3f534 Tighten dependency on devel/gobject-introspection>=1.31.20, bump 2012-04-04 07:37:18 +00:00
ajacoutot
39247360ed Pick a less generic variable for a MODULE: VERSION -> NPM_VERSION
no objection from jeremy@
2012-04-04 05:48:15 +00:00
sthen
dda8d2a30a Attempt #2 at handling doxygen on mips64el. Rather than using a FLAVOR,
just set CONFIGURE_ARGS on mips64el, don't provide a way to build with
--english-only on other arch (as the only reason for using this seems to
be to work around compiler/toolchain problems). Avoids oddity with
out-of-date reported by fgsch@.

Also make sure the arch check is done after including bsd.port.arch.mk;
ARCH was in my environment when I tested before, sigh... this problem
reported by kili@.

"it's shorter than the previous version, so it's automagically ok" kili@ ;)
2012-04-03 23:15:23 +00:00
jeremy
1f3fa71a68 Hookup new node ports 2012-04-03 18:58:01 +00:00
jeremy
442fc07583 Import node-generic-pool-1.0.9.
Generic resource pool. Can be used to reuse or throttle expensive
resources such as database connections.

OK sthen@
2012-04-03 18:47:26 +00:00
jeremy
19d897862e Import node-fibers-0.6.4.
This extension provides a fiber/coroutine implementation for nodejs.  It
also ships with a futures implementation that wraps existing nodejs
async functions, allowing synchronous style code that handles exceptions
properly and doesn't block the nodejs event loop.

OK sthen@
2012-04-03 18:46:03 +00:00
jeremy
0b6e3d3de8 Allow cross-compiling Windows ruby extensions using mingw
OK pirofti@
2012-04-03 18:15:18 +00:00
ajacoutot
4abe536500 Update to stable libgdata-0.12.0. 2012-04-02 15:59:08 +00:00
ajacoutot
2cc6b87dea Remove xsa@ from maintainer as per his request. 2012-04-02 13:06:42 +00:00
jeremy
728ba90dfb Include the necessary header path and library path automatically, so
you don't need to specify -I/usr/local/mingw32/include
-L/usr/local/mingw32/lib manually to make things work.

OK pirofti@
2012-04-02 03:18:17 +00:00
sthen
2af41ca8ed set DOXYGEN_ENCODE_PATH_STRIP to avoid random md5 changing filenames. bump. 2012-04-01 21:05:20 +00:00
sthen
ca967c33b2 Add an english_only flavour (passes --english-only to autoconf to avoid
building support for other languages). Use it on mips64el by default
as ld(1) has trouble without it. Information from Brian Callahan and
Bryan Irvine.

- while there, prefer http MASTER_SITES

ok landry@
2012-04-01 21:02:30 +00:00
ajacoutot
c9997227c5 Remove XXX. 2012-04-01 13:59:33 +00:00
ajacoutot
45030a4f82 The disabling gcc optimisation hacks is not needed anymore on 64bits archs. 2012-04-01 13:38:07 +00:00
ajacoutot
79ba6fea9c Remove bogus dirs from PLIST-main. 2012-04-01 08:52:11 +00:00
ajacoutot
7134edc335 Remove a non applicable XXX.
Use pkg-config(1) to deal with libelf cflags/ldflags instead of
patching.
2012-03-31 18:27:35 +00:00
sthen
3938c3a213 +py-wbem 2012-03-31 08:31:06 +00:00
sthen
4b2794751a import ports/devel/py-wbem, from Mark Peoples, ok merdely@
- add MODPY_BADEGGS to fix cleaning as non-root

PyWBEM is a Python library for making CIM operations over HTTP using the
WBEM CIM-XML protocol. It is based on the idea that a good WBEM client
should be easy to use and not necessarily require a large amount of
programming knowledge. PyWBEM is suitable for a large range of tasks
from simply poking around to writing web and GUI applications.
2012-03-31 08:30:42 +00:00
ajacoutot
417912853d Fix logic to repair mounts monitoring. 2012-03-30 10:25:35 +00:00
ajacoutot
091bb20796 Fix some ports improperly using the POSIX feature test macros. Just
checking if they're defined is wrong as -1 is a valid value to indicate
the feature is not supported. No package bumps as the code sections in
question are not being built at the moment.

from Brad
2012-03-30 06:09:54 +00:00
sthen
88ea72915d Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
make a distinction between these.  ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
ajacoutot
eb51a12bf4 seahorse-plugins => seahorse-nautilus 2012-03-29 08:12:58 +00:00
ajacoutot
3d1c20ef48 Update to stable gobject-introspection-1.32.0. 2012-03-29 07:46:17 +00:00
ajacoutot
bab1295b75 gnome-utils => gnome-search-tool (had to pick one). 2012-03-29 07:37:53 +00:00
ajacoutot
25a5efc11f +libgee06 2012-03-29 07:25:48 +00:00
ajacoutot
f40bc485e0 Re-import old libgee-0.6.4 as libgee06 to ease transition to the new
libgee.

ok robert@
2012-03-29 07:25:22 +00:00
ajacoutot
2dbfa64cf0 Update to libgee-0.7.2. 2012-03-29 07:24:25 +00:00
ajacoutot
79b822377c Update to glade-3.12.0. 2012-03-29 07:19:46 +00:00
ajacoutot
b628991c86 Update to libwnck3-3.4.0. 2012-03-29 06:40:34 +00:00
ajacoutot
a0bd8cc311 Update to libgdata-0.11.1. 2012-03-29 06:39:20 +00:00
ajacoutot
261383886e Update to libsoup-2.38.0. 2012-03-29 06:31:59 +00:00
ajacoutot
fecaba2807 Update to py-gobject3-3.2.0. 2012-03-29 06:30:10 +00:00
ajacoutot
c1c0a95f0a Update to gobject-introspection-1.31.22. 2012-03-29 06:29:08 +00:00
ajacoutot
47c862a185 Update to gsettings-desktop-schemas-3.4.0. 2012-03-29 06:27:12 +00:00