Commit graph

19261 commits

Author SHA1 Message Date
Li-Wen Hsu
2dc7c3f941 - Update to 2007f 2007-06-07 10:47:55 +00:00
Philip Paeps
52a8bdc32c Luabind is a library that helps you create bindings between C++ and
Lua. It has the ability to expose functions and classes, written
in C++, to Lua. It will also supply the functionality to define
classes in lua and let them derive from other lua classes or C++
classes. Lua classes can override virtual functions from their C++
baseclasses. It is written towards Lua 5.x, and does not work with
Lua 4.

It is implemented utilizing template meta programming. That means
that you don't need an extra preprocess pass to compile your project
(it is done by the compiler). It also means you don't (usually)
have to know the exact signature of each function you register,
since the library will generate code depending on the compile-time
type of the function (which includes the signature). The main
drawback of this approach is that the compilation time will increase
for the file that does the registration, it is therefore recommended
that you register everything in the same cpp-file.

WWW: http://www.rasterbar.com/products/luabind.html

PR:		ports/113443
Submitted by:	Dmitry Marakasov <amdmi3 at amdmi3.ru>
2007-06-07 09:09:09 +00:00
Lars Thegler
92c879543e It is only the sparc version that does not work on 7.x. i386 and amd64 work fine.
Submitted by:	"M. Warner Losh" <imp@bsdimp.com>
2007-06-07 08:18:44 +00:00
Cheng-Lung Sung
3b9e71f6e3 - Update to 0.31 2007-06-07 07:11:02 +00:00
Pav Lucistnik
b05482dc57 - Update to 0.7.3
PR:		ports/112991
Submitted by:	Alexander Logvinov <ports@logvinov.com>
Approved by:	Jonathan Weiss <jw@innerewut.de> (maintainer)
2007-06-06 13:53:26 +00:00
Martin Wilke
cad484f4ce Lock files are used on Unix-like systems as a means of synchronization among
processes. Only one process can hold a lock file. Other processes that want to
acquire it have to wait until it is released by the holder.

In this module the lock file is implemented as an empty regular file,
exclusively locked using fcntl.flock. The file is removed when it is to be
released.

WWW: http://martin.horcicka.eu/python/lock_file/

PR:		ports/113392
Submitted by:	Martin Horcicka <martin at horcicka.eu>
2007-06-06 13:28:20 +00:00
Pav Lucistnik
6fc312ddd4 - Update to 8.3
PR:		ports/112197
Submitted by:	Lev Walkin <vlm@lionet.info> (maintainer)
2007-06-06 13:15:38 +00:00
Martin Wilke
9b461cfa61 - Update to 0.4.0
PR:		113389
Submitted by:	R.Mahmatkhanov <R.Mahmatkhanov@SKYLINK.ru> (maintainer)
2007-06-06 10:59:48 +00:00
Martin Wilke
a66879d78b - Fix pkg-plist
PR:		113348
Submitted by:	Robert Gogolok<gogo@cs.uni-sb.de> (maintainer)
2007-06-06 10:39:17 +00:00
Martin Wilke
df3bc24d80 - Fix RUN_DEPENDS
Submitted by:	pointyhat via kris
2007-06-06 08:02:19 +00:00
Mark Linimon
8f16c259c4 Reset jeh@FreeBSD.org, who is away from FreeBSD work for a while.
Hat:		portmgr
2007-06-06 07:54:08 +00:00
Mark Linimon
6924e88034 Reset filippo.natali@gmail.com, who is very short on free time right now.
Hat:		portmgr
2007-06-06 07:45:35 +00:00
Cheng-Lung Sung
0ba02eed43 - Update to 0.80
PR:		ports/112239
Submitted by:	clsung
Approved by:	maintainer (Anatoliy Dmytriyev)
2007-06-06 07:34:12 +00:00
Martin Wilke
a3d38765f0 Sid is a LL(1) parser generator that turns specifications of languages into
programs that recognise those languages. One of the aims of sid was to separate
the specification of the language to be recognised from the language that the
recogniser program is written in. For this reason, input to sid is split into
two components: output language independent information, and output language
dependent information.

PR:		ports/113128
Submitted by:	The Akuma Project
2007-06-06 06:00:31 +00:00
Michael Johnson
bcdbb9967a Update to 0.3.12 2007-06-05 16:15:33 +00:00
Martin Wilke
7064722c15 The linxt Perl script is a Unix command line tool for communicating
with the Lego Mindstorms Robotics NXT brick. It can be used to
query the brick for information like firmware version, battery
level, etc. and also to upload robotics programs compiled with
NBC/NXC.

PR:		ports/112606
Submitted by:	Jason Bacon <bacon at smithers.neuro.mcw.edu>
2007-06-05 13:37:58 +00:00
Martin Wilke
eea0212e09 Device::USB, Perl wrappers for libusb. This
port is a dependency for others on the way regarding Lego
Mindstorms NXT software.

PR:		ports/112605
Submitted by:	Jason Bacon <bacon at smithers.neuro.mcw.edu>
2007-06-05 13:34:22 +00:00
Ade Lovett
6634efc54f Various slave ports are broken with the new gcc 4.2 in HEAD.
For simplicities sake, mark the master port as broken until such
time as it can be fixed.

Submitted by:	krismail
Approved by:	maintainer on sabattical
2007-06-05 10:09:52 +00:00
Martin Wilke
c55574321c These are a few data structures, classes and functions
which we've needed over many years of Python
programming and which seem to be of general use to
other Python programmers. Many of the modules that
have existed in pyutil over the years have subsequently
been obsoleted by new features added to the Python
language or its standard library, thus showing that
we're not alone in wanting tools like these.

WWW:	http://zooko.com/repos/pyutil/

PR:		ports/113185
Submitted by:	Chao Shin <quakelee at cn.FreeBSD.org>
2007-06-05 07:12:31 +00:00
Martin Wilke
ac5a4075a8 - Update to 1.2.1
PR:		112734
Submitted by:	Gerrit Beine<gerrit.beine@gmx.de> (maintainer)
2007-06-05 06:28:07 +00:00
Alejandro Pulver
7568f71850 - Remove BROKEN (plist was fixed in the previous commit). 2007-06-05 05:59:35 +00:00
Lars Balker Rasmussen
bc01ad4bcf Update to 0.19 2007-06-04 22:11:11 +00:00
Lars Balker Rasmussen
fe45d92582 Update to 0.07 2007-06-04 22:08:53 +00:00
Martin Wilke
2e358a3f69 - Update to 0.840
PR:		113294
Submitted by:	hideo <hideo@lastamericanempire.com> (maintainer)
2007-06-04 19:42:26 +00:00
Martin Wilke
3bdc432f13 PyUSB is a native Python module written in C (meanwhile, because the next major
version will use ctypes), that provides USB access for it.

WWW: http://pyusb.berlios.de/

PR:		ports/112641
Submitted by:	R.Mahmatkhanov <R.Mahmatkhanov at SKYLINK.ru>
2007-06-04 19:40:09 +00:00
Alejandro Pulver
d6db178261 - Update to version 3.1. 2007-06-04 19:33:59 +00:00
Erwin Lansing
d16e6fb5e3 Update to 0.19 2007-06-04 17:10:44 +00:00
Gabor Kovesdan
5f84e39be8 Remove expired ports:
2007-05-15 devel/ups-debug: only runs on FreeBSD 4.X/386
2007-03-10 korean/han: Broken on all supported versions of FreeBSD
2007-05-11 net/tspc2: development is discontinued
2007-06-04 12:02:31 +00:00
Martin Wilke
6221519dd2 Lexi translates a description of a lexical analyser into code implementing that
analyser.

WWW:	http://www.akumaproject.org/ (notes webpage is in progress)

PR:		ports/113124
Submitted by:	The Akuma Project
2007-06-04 06:45:49 +00:00
Martin Wilke
86510c76ae - Fix build on AMD64
Submitted by:   ponityhat via kris
                Kiyoshi Matsui<kmatsui@t3.rim.or.jp> (maintainer)
2007-06-04 06:22:03 +00:00
Cheng-Lung Sung
278a0153fa - Update to 1.03
- assign to perl@
2007-06-03 13:56:43 +00:00
Lars Thegler
c56caae75c Update to 1.11 2007-06-02 20:05:22 +00:00
Oliver Lehmann
83a39df5a4 the Atlas lib compiled with gcc 4 does not work, so move back to gcc 3.4 2007-06-02 17:57:24 +00:00
Gabor Kovesdan
5d0048e5b4 Remove expired ports:
2007-05-20 devel/agenda-libs: Agenda VR3 is dead for long time
2007-05-20 devel/agenda-headers: Agenda VR3 is dead for long time
2007-05-20 devel/agenda-snow-libs: Agenda VR3 is dead for long time
2007-05-20 devel/agenda-static-libs: Agenda VR3 is dead for long time
2007-05-20 devel/mipsel-linux-binutils: This is Agenda VR3-specific port, and Agenda VR3 is dead for long time.
2007-05-20 devel/mipsel-linux-gcc: This is Agenda VR3-specific port, and Agenda VR3 is dead for long time.
2007-05-20 devel/mipsel-linux-kernel-headers: This is Agenda VR3-specific port, and Agenda VR3 is dead for long time.
2007-06-02 15:37:57 +00:00
Michael Johnson
f2ae9f3e0b - Retire gstreamer 0.8.0 2007-06-01 20:43:43 +00:00
Michael Nottebrock
52f174f280 Prevent qmake from running again here as well. 2007-06-01 20:39:24 +00:00
Lars Balker Rasmussen
dc58e0efc9 Update to 0.22 2007-06-01 15:42:50 +00:00
Lars Balker Rasmussen
b63c225013 Update to 0.38 2007-06-01 15:39:29 +00:00
Lars Thegler
589f8fca25 Update to 1.65 2007-06-01 14:09:42 +00:00
Li-Wen Hsu
1c7f695330 - Update to 0.8.0
- Use CHEESESHOP in MASTER_SITES
2007-06-01 08:09:11 +00:00
Jimmy Olgeni
23789ac118 Switch to codebase from googlecode.com, and add a quick fix to the function search code. 2007-05-31 09:15:15 +00:00
Li-Wen Hsu
665acdb37f - Update to 4.21
- Take maintainership
2007-05-31 06:55:34 +00:00
Joe Marcus Clarke
40300e67a0 Presenting GNOME 2.18.2 for FreeBSD. See
http://mail.gnome.org/archives/devel-announce-list/2007-May/msg00004.html for
a list of all the changes in this release.
2007-05-31 05:54:57 +00:00
Joe Marcus Clarke
0632411f36 Make sure we only read in sector-sized chunks from the disk to avoid EINVAL
errors.  This will fix problems detecting FAT file systems on certain media
that does not use a 512-byte sector size.

Reported by:	James Snyder <jbsnyder@gmail.com>
Tested by:	James Snyder <jbsnyder@gmail.com>
2007-05-30 20:20:09 +00:00
Martin Wilke
3fae1bf132 - Update to 0.16.0
PR:		113085
Submitted by:	Radim Kolar SF.NET <hsn@sendmail.cz> (maintainer)
2007-05-30 06:08:45 +00:00
Ade Lovett
20e4e38d89 Fix gettext charset.alias overwriting breakage.
Maintainer currently has commit bit in safe-keeping.
2007-05-30 04:48:36 +00:00
Cheng-Lung Sung
15b6aba1a2 - Update to 0.67 2007-05-30 02:27:25 +00:00
Cheng-Lung Sung
2ba6897743 - Update to 0.11
- byebye the 'if ${PERL_LEVEL} < 500601' parts
2007-05-30 02:21:33 +00:00
Thierry Thomas
3b86d9e117 Upgrade to 2.27.
Changelog at <http://bouml.free.fr/historic.html>.
2007-05-29 22:19:42 +00:00
Joe Marcus Clarke
6eb2e21a15 Add --disable-Werror to fix the build with GCC 4.2
PR:		113108
2007-05-29 20:52:20 +00:00