Commit Graph

62605 Commits

Author SHA1 Message Date
ajacoutot
85a3e00edb Bugfix update to dbus-1.4.1. 2010-12-21 14:59:49 +00:00
landry
b49d4efa43 Reserve uid/gid 661 for _aox user/group, will be needed by archiveopteryx. 2010-12-21 13:57:37 +00:00
jasper
9f6f035422 - update hs-HDBC-postgresql to 2.2.3.2 2010-12-21 13:37:28 +00:00
sthen
afa4dd5f8e update MRTG to 2.17.0, rolling in our patches 2010-12-21 12:57:09 +00:00
ajacoutot
f388da3fce Prefer GnuTLS over openssl. This is the recommended way and it actually
fixes several issues connecting to jabber servers over tls connection.
While here, add missing MODGNU_CONFIG_GUESS_DIRS.
2010-12-21 11:12:00 +00:00
dcoppa
52de70b04b Update to fbpanel-6.1. The new battery plugin is disabled as it's
not fully functional yet (even on linux).

Fix WANTLIB while here.
2010-12-21 10:29:48 +00:00
sebastia
161af0cf18 Enable garmindev and qlandkartegt 2010-12-21 09:06:41 +00:00
sebastia
80259dab96 import qlandkartegt: garmin gps map management tool
pkg/DESCR:
QLandkarte GT is the ultimate outdoor aficionado's tool. It supports GPS
maps in GeoTiff format as well as Garmin's img vector map format.

OK landry@, jasper@
2010-12-21 09:05:17 +00:00
sebastia
23106e0a0d import garmindev: garmin gps device driver
pkg/DESCR:
Garmin GPS device driver plugins. They are no real device drivers, they
are just converting data into a bytestream on the USB or serial
interface and vice versa.

OK landry@, jasper@
2010-12-21 09:02:15 +00:00
ajacoutot
cd5bf2e53e Update to dbus-1.4.0... second try.
Previously missed regression is fixed.
2010-12-21 05:57:42 +00:00
jasper
bc174f133f - fix build on a clean box 2010-12-20 22:21:25 +00:00
miod
f75b91d21b Moved north six weeks ago. 2010-12-20 20:16:58 +00:00
jeremy
fe75084c4f +=ruby-jekyll 2010-12-20 18:52:43 +00:00
jeremy
e2431290e3 +=ruby-classifier
+=ruby-fast-stemmer
+=ruby-liquid
+=ruby-maruku
+=ruby-rdiscount
+=ruby-syntax
2010-12-20 18:52:03 +00:00
jeremy
cffc0382ca +=ruby-directory_watcher 2010-12-20 18:50:27 +00:00
jeremy
e4a36d1e6b +=dbic++
+=ruby-amalgalite
+=ruby-amalgalite,ruby19
+=ruby-do_mysql
+=ruby-do_mysql,ruby19
+=ruby-do_mysql,rbx
+=ruby-do_postgres
+=ruby-do_postgres,ruby19
+=ruby-do_postgres,rbx
+=ruby-mysql2
+=ruby-mysql2,ruby19
+=ruby-mysqlplus
+=ruby-swift
2010-12-20 18:49:47 +00:00
jeremy
2dcd322840 +=ruby-arrayfields
+=ruby-ffi
+=ruby-ffi-inliner
+=ruby-home_run
+=ruby-mspec
+=ruby-prof
+=ruby-rake-compiler
+=ruby-subset_sum
2010-12-20 18:44:01 +00:00
shadchin
e62ca28899 +wxMaxima 2010-12-20 18:43:18 +00:00
shadchin
a63079cffd Import wxMaxima 0.8.6.
wxMaxima is a wxWidgets GUI for the computer algebra system maxima.

ok jasper@
2010-12-20 18:34:17 +00:00
ajacoutot
f8f5897d81 Properly format COMMENT. 2010-12-20 18:21:58 +00:00
jeremy
37157faaef Import ruby-jekyll 0.8.0
Jekyll is a simple, blog aware, static site generator. It takes a
template directory (representing the raw form of a website), runs it
through Textile or Markdown and Liquid converters, and spits out a
complete, static website suitable for serving with Apache or your
favorite web server.
2010-12-20 18:21:08 +00:00
ajacoutot
3f440e05d0 Trailing whitespace. 2010-12-20 18:20:16 +00:00
jeremy
0455c278f8 Import ruby-directory_watcher 1.3.2, dependency of ruby-jekyll
The directory watcher operates by scanning a directory at some interval
and generating a list of files based on a user supplied glob pattern. As
the file list changes from one interval to the next, events are
generated and dispatched to registered observers. Three types of events
are supported--added, modified, and removed.
2010-12-20 18:19:54 +00:00
jeremy
4709876089 Import ruby-syntax 1.0.0, dependency of ruby-jekyll
Syntax highlighting library for various languages. Has built-in support
for converting source code to syntax-highlighted HTML.
2010-12-20 18:19:10 +00:00
jeremy
ed178c22b5 Import ruby-maruku 0.6.0, dependency of ruby-jekyll
Maruku is a Markdown interpreter for Ruby. It also
implements the syntax of PHP Markdown extra.
2010-12-20 18:18:12 +00:00
jeremy
c2fbcefc21 Import ruby-liquid 2.2.2, dependency of ruby-jekyll
Liquid is a template engine which I wrote for very specific
requirements:

* It has to have beautiful and simple markup. Template engines which
don't produce good looking markup are no fun to use.

* It needs to be non evaling and secure. Liquid templates are made so
that users can edit them. You don't want to run code on your server
which your users wrote.

* It has to be stateless. Compile and render steps have to be seperate
so that the expensive parsing and compiling can be done once and later
on you can just render it passing in a hash with local variables and
objects.
2010-12-20 18:17:03 +00:00
jeremy
8e5f3b313e Import ruby-fast-stemmer 1.0.0, dependency of ruby-jekyll
Fast-stemmer is simply a wrapping around multithreaded Porter stemming
algorithm.

This gem adds a String#stem method, and it conflicts with the stemmer
gem.  It's in order of magnitude faster (and uses much less memory) than
the latter.
2010-12-20 18:15:48 +00:00
ajacoutot
adf802bb2b Fix DESCR formatting. 2010-12-20 18:13:08 +00:00
jeremy
cc7d5f5025 Import ruby-classifier 1.3.3, dependency of ruby-jekyll
Classifier is a general module to allow Bayesian and other types of
classifications. It supports both Bayes and LSI (Latent Semantic
Indexing) classifications.
2010-12-20 18:10:56 +00:00
jeremy
e928d90f34 Import ruby-rdiscount 1.6.5
Discount is an implementation of John Gruber's Markdown markup language
in C. It implements all of the language described in the markdown syntax
document and passes the Markdown 1.0 test suite. rdiscount is a ruby C
extension that wraps Discount.
2010-12-20 18:10:00 +00:00
jeremy
ae61e1b768 Import ruby-subset_sum 1.0.1
This module provides both a C and pure ruby simple subset sum problem
solver. The subset sum problem is, given a set of numbers, can the sum
of any subset of those numbers equal a given number. This problem is
NP-complete.

Both the C and pure ruby versions implement a fairly simple
meet-in-the-middle algorithm. The C version uses an AVL tree to store
the data, while the pure ruby version uses a ruby hash. For the C
version to be used, the sum of the positive numbers and the sum of the
negative numbers in the set, as well as the wanted number, must all be
Fixnums. Additionally, max_seconds should be nil or a Fixnum.
2010-12-20 18:09:01 +00:00
jeremy
e484663163 Import ruby-prof 0.9.2
ruby-prof is a fast code profiler for Ruby. Its features include:

* Speed - it is a C extension and therefore many times faster than the
  standard Ruby profiler.
* Modes - Ruby prof can measure a number of different parameters,
  including call times, memory usage and object allocations.
* Reports - can generate text and cross-referenced html reports
  o Flat Profiles - similar to the reports generated by the standard
    Ruby profiler
  o Graph profiles - similar to GProf, these show how long a method
    runs, which methods call it and which methods it calls.
  o Call tree profiles - outputs results in the calltree format
    suitable for the KCacheGrind profiling tool.
* Threads - supports profiling multiple threads simultaneously
* Recursive calls - supports profiling recursive method calls
2010-12-20 18:07:39 +00:00
jeremy
4d74a0a7ab Import ruby-home_run 0.9.4
home_run is an implementation of ruby's Date/DateTime classes in C, with
much better performance (20-200x) than the version in the standard
library, while being almost completely compatible.
2010-12-20 18:06:38 +00:00
jeremy
541475d5db Import ruby-mspec 1.5.17
MSpec is a specialized framework that is syntax-compatible with RSpec
for basic things like describe, it blocks and before, after actions.

MSpec contains additional features that assist in writing the RubySpecs
used by multiple Ruby implementations. Also, MSpec attempts to use the
simplest Ruby language features so that beginning Ruby implementations
can run it.
2010-12-20 18:06:00 +00:00
jeremy
b1b851b687 Import ruby-ffi-inliner 0.2.4
With ffi-inliner you can run C code within your ruby script:
* Mix C snippets in your Ruby code and gulp it on the fly!
* It's based on Ruby-FFI so the C code you inject is portable across
  Ruby implementations!
* Yep, it means that you can run it on JRuby too!
* Fast compilation through tcc
* But it can use the system's compiler (e.g. gcc) on those platforms
  that don't support tcc (e.g. OSX) or that don't have it installed
2010-12-20 18:05:12 +00:00
jeremy
1fed8cfbd5 Import ruby-ffi 0.6.3
Ruby-FFI is a ruby extension for programmatically loading dynamic
libraries, binding functions within them, and calling those functions
from Ruby code. Moreover, a Ruby-FFI extension works without changes on
Ruby and JRuby.

* It has a very intuitive DSL
* It supports all C native types
* It supports C structs (also nested), enums and global variables
* It supports callbacks
* It has smart methods to handle memory management of pointers and
  structs
2010-12-20 18:04:16 +00:00
jeremy
7e6626a95c Import ruby-rake-compiler 0.7.5
rake-compiler aims to help Gem developers deal with Ruby extensions,
simplifying code and reducing duplication.

It follows convention over configuration and sets a standardized
structure to build and package both C and Java extensions in your gems.

This is the result of experiences dealing with several Gems that
required native extensions across platforms and different user
configurations where details like portability and clarity of code were
lacking.
2010-12-20 18:03:17 +00:00
jeremy
e5881d646a Import ruby-mysql2 0.2.6
The Mysql2 gem is meant to serve the extremely common use-case of
connecting, querying and iterating on results. Some database libraries
out there serve as direct 1:1 mappings of the already complex C APIs
available. This one is not.
2010-12-20 18:00:52 +00:00
jeremy
1735e13fbe Import ruby-mysqlplus 0.1.2
An enhanced MySQL database driver. With support for async operations and
threaded database access.
2010-12-20 17:45:27 +00:00
jeremy
00d58d2b3f Import ruby-swift 0.7.2
Swift is a fast database API and ORM for ruby 1.9, featuring:
* Multiple databases.
* Prepared statements.
* Bind values.
* Transactions and named save points.
* EventMachine asynchronous interface.
* IdentityMap.
* Migrations.
2010-12-20 17:43:58 +00:00
jeremy
03f960d5d6 Import dbic++ 0.4.1, dependency of ruby-swift
dbic++ is a database client library written in C++ which comes with
support for PostgreSQL and MySQL. It's main features are:
* Simple API to maximize cross database support.
* Supports nested transactions.
* Auto reconnect, re-prepare & execute statements again unless inside
  a transaction.
* Provides APIs for async queries and a simple reactor API built on
  libevent.
2010-12-20 17:39:55 +00:00
jeremy
579020bb6e Import ruby-do_postgres 0.10.2
PostgreSQL plugin for DataObjects.
2010-12-20 17:37:39 +00:00
jeremy
0e85305bea Import ruby-do_mysql 0.10.2
MySQL plugin for DataObjects.
2010-12-20 17:36:22 +00:00
jeremy
99c97501a8 Import ruby-amalgalite 0.15.0
Amalgalite embeds the SQLite database engine in a ruby extension. There
is no need to install SQLite separately.
2010-12-20 17:34:10 +00:00
jeremy
f36e8d1cb6 Import ruby-arrayfields 4.7.0
allow keyword access to array instances.  arrayfields works by adding
only a few methods to arrays, namely #fields= and fields, but the
#fields= method is hooked to extend an array on a per object basis.  in
otherwords __only__ those arrays whose fields are set will have
auto-magical keyword access bestowed on them - all other arrays remain
unaffected.  arrays with keyword access require much less memory when
compared to hashes/objects and yet still provide fast lookup and
preserve data order.
2010-12-20 17:32:49 +00:00
jeremy
127980ac4e Bump ruby-pg version to 0.10.0, add patch so that it continues to
work on rubinius.
2010-12-20 17:31:08 +00:00
jeremy
3c204b76fd Bump ruby-sinatra version to 1.1.0.
Permission given from landry@ and espie@ to commit ruby ports without
OKs.
2010-12-20 17:28:43 +00:00
espie
d876093129 old forgotten PKG_SPEC commit 2010-12-20 16:39:53 +00:00
ajacoutot
833cdce03c Mention bug report in patch, no pkg change. 2010-12-20 15:53:05 +00:00
jasper
cbb202bd32 - bugfix update of gnome-doc-utils to 0.20.3 2010-12-20 15:04:50 +00:00