Commit graph

7175 commits

Author SHA1 Message Date
jlam
e7f536900a Initial import of thin-0.7.1 as www/thin.
Thin is a very simple web server written in Ruby.  It's single-threaded,
which means it can only serve one request at a time.  This simplicity
affords increased speed and decreased memory usage for singled-threaded
framework like Rails.
2008-04-04 15:26:44 +00:00
jlam
11f7e2b3a1 Initial import of ruby18-rack-0.3.0 as www/ruby-rack.
Rack provides a minimal, modular and adaptable interface for developing
web applications in Ruby.  By wrapping HTTP requests and responses in
the simplest way possible, it unifies and distills the API for web
servers, web frameworks, and software in between (the so-called
middleware) into a single method call.
2008-04-04 15:26:37 +00:00
jlam
c6ca2145e0 Initial import of ruby18-net-flickr-0.0.1 as www/ruby-net-flickr.
Net::Flickr provides an elegant, Ruby-fied implementation of Flickr's
REST API.
2008-04-04 15:26:29 +00:00
jlam
b8705b6eda Update ruby-mechanize to version 0.7.5. Changes from version 0.6.8
include:

+ Install as a Ruby gem.

* Fixed a bug when fetching files and not pages.
* WWW::Mechanize#get now takes hash arguments for uri parameters.
* Handling gzipped responses with no Content-Length header
* Fixed a bug with EOF errors in net/http.  [#17570]
* Handling 0 length gzipped responses. [#17471]
* Changed parser to lazily parse links
* Lazily parsing document
* Updating UTF-8 support for urls
* Adding AREA tags to the links list.
* WWW::Mechanize#follow_meta_refresh will allow you to automatically follow
  meta refresh tags. [#10032]
* Adding x-gzip to accepted content-encoding.
* Added Digest Authentication support.
* Many bug fixes.
2008-04-04 15:26:25 +00:00
jlam
4ca0571052 Initial import of ruby18-jsmin-1.0.0 as www/ruby-jsmin.
This package contains a Ruby library for "minifying" JavaScript files
by removing unnecessary characters.
2008-04-04 15:26:19 +00:00
jlam
dc1b6a75f0 Initial import of ruby18-cssmin-1.0.0 as www/ruby-cssmin.
This package contains a Ruby library for "minifying" CSS files by
removing unnecessary characters.
2008-04-04 15:26:10 +00:00
jlam
db6dd5cc13 Initial import of ramaze-0.3.9.1 as www/ramaze.
Ramaze is a simple, light and modular open-source web-framework written
in Ruby.  It provides several easy to understand and fully documented
abstractions useful for the daily work of a pragmatic webdeveloper.
2008-04-04 15:26:03 +00:00
jlam
e0ec184836 Initial import of mongrel-upload-progress-0.2.2 as
www/mongrel-upload-progress.

This package is a Mongrel plugin to keep track of the status of all
currently processing file uploads.
2008-04-04 15:25:54 +00:00
jlam
3a9fffc571 Initial import of mongrel-console-0.2.1 as www/mongrel-console.
This package provides a combined Mongrel and Rails IRB console.
2008-04-04 15:25:46 +00:00
jlam
9fa32185aa Initial import of mongrel-config-0.3.1 as www/mongrel-config.
This package uses the Camping micro-framework to implement a simple
config tool for any Mongrel Rails application.
2008-04-04 15:25:38 +00:00
jlam
edb04a9bf6 Initial import of mongrel-cluster-1.0.5 as www/mongrel-cluster.
This package is a Mongrel plugin to help start/stop/restart multiple
mongrel servers to use behind a load balancer like Apache 2.2
(mod_proxy_balancer), Lighttpd, Pound, Pen or Balance.  This plugin
adds an option to specify a number of Mongrel servers to launch, a
range of ports, and a configuration file for the cluster.
2008-04-04 15:25:31 +00:00
jlam
0ba4a27721 Update mongrel to version 1.1.4. Changes from version 1.0.1 include:
+ Remove dependencies on cgi_multipart_eof_fix and fastthread because
  newer versions of Ruby required by pkgsrc don't need it.  Also remove
  signatures from the gem as these have been modified by pkgsrc.

v1.0.2.	Signed gem; many minor bugfixes and patches.
v1.0.3.	Fix user-switching bug.
v1.0.4.	Backport fixes for versioning inconsistency, mongrel_rails bug,
	and DirHandler bug.
v1.1.	Pure Ruby URIClassifier. More modular architecture.
	JRuby support.
v1.1.1.	Fix mongrel_rails restart bug; fix bug with Rack status codes.
v1.1.2.	Fix worker termination bug; fix JRuby 1.0.3 load order issue;
	fix require issue on systems without Rubygems.
v1.1.3.	Fix security flaw of DirHandler
v1.1.4. Fix camping handler. Correct treatment of @throttle parameter.
2008-04-04 15:25:27 +00:00
jlam
e935c7ad60 Initial import of merbful-authentication-0.9.2 as
www/merbful-authentication.

Merbful-authentiation is a RESTful authentication plugin for the Merb
application framework.
2008-04-04 15:25:21 +00:00
jlam
ff087126be Initial import of merb-test-unit-0.9.2 as www/merb-test-unit.
This package contains a plugin for the Merb framework that provides
helper functionality for using the Test::Unit testing framework.
2008-04-04 15:25:13 +00:00
jlam
8431dd0fef Initial import of merb-stories-0.9.2 as www/merb-stories.
This package contains a plugin for the Merb framework that provides
helper functionality for using the RSpec testing framework.
2008-04-04 15:25:06 +00:00
jlam
211a000628 Initial import of merb-sequel-0.9.2 as www/merb-sequel.
This package contains a plugin for the Merb framework that provides
access to the Sequel ORM.
2008-04-04 15:25:00 +00:00
jlam
d6cfe5a491 Initial import of merb-parts-0.9.2 as www/merb-parts.
This package contains a plugin for the Merb framework that provides
Merb::PartController, which is a lightweight way to share logic and
templates amongst controllers.
2008-04-04 15:24:52 +00:00
jlam
a3e894bb57 Initial import of merb-param-protection-0.9.2 as www/merb-param-protection.
This package contains a plugin for the Merb framework that exposes two
new controller methods which allow one to simply and flexibly filter
the parameters available within the controller.
2008-04-04 15:24:45 +00:00
jlam
dae9510c7d Initial import of merb-more-0.9.2 as www/merb-more.
This package contains merb-more, which provides the the full set of
functionally for Merb outside of the merb-core classes.  Adding merb-more
gives you the Full Stack -- take what you need; leave what you don't.
2008-04-04 15:24:38 +00:00
jlam
43ac64328b Initial import of merb-mailer-0.9.2 as www/merb-mailer.
This package contains a plugin for the Merb framework that provides
mailer functionality.
2008-04-04 15:24:31 +00:00
jlam
a9aec1428b Initial import of merb-helpers-0.9.2 as www/merb-helpers.
This package contains a plugin for the Merb framework that provides
various view helpers, similar to the Rails form helpers.
2008-04-04 15:24:23 +00:00
jlam
186c640c51 Initial import of merb-has-flash-0.9.2 as www/merb-has-flash.
Merb_has_flash is a plugin for the Merb framework that provides Rails-style
flash.

The ``flash'' provides a way to pass temporary objects between actions.
Anything you place in the flash will be exposed to the very next action
and then cleared out.  This is a great way of doing notices and alerts,
such as a create action that sets

	flash[:notice] = "Successfully created"

before redirecting to a display action that can then expose the flash
to its template.
2008-04-04 15:24:15 +00:00
jlam
99cae6c922 Initial import of merb-haml-0.9.2 as www/merb-haml.
This package contains a plugin for the Merb framework that provides
support for HAML XHTML & CSS templates.
2008-04-04 15:24:08 +00:00
jlam
5afb2b7f77 Initial import of merb-gen-0.9.2 as www/merb-gen.
This package provides application and plugin generator scripts for Merb.
2008-04-04 15:24:00 +00:00
jlam
3358e4a5b0 Initial import of merb-datamapper-0.9.2 as www/merb-datamapper.
This package contains a plugin for the Merb framework that provides
access to the Sequel ORM.
2008-04-04 15:23:53 +00:00
jlam
6e4a4890ff Initial import of merb-core-0.9.2 as www/merb-core.
merb-core is the heart of the merb MVC framwork.  It has the rack
abstraction along with the dispatcher, router, controller and view
layers.  You can make very fast, small footprint services and apps with
just merb-core.
2008-04-04 15:23:46 +00:00
jlam
c0efbf50c4 Initial import of merb-cache-0.9.2 as www/merb-cache.
This package contains a plugin for the Merb framework that provides
caching of pages, actions, fragments and objects.
2008-04-04 15:23:39 +00:00
jlam
f50b801468 Initial import of merb-builder-0.9.2 as www/merb-builder.
This package contains a plugin for the Merb framework that provides
support for using ruby-builder classes to generate XML output.
2008-04-04 15:23:31 +00:00
jlam
4f4e681c82 Initial import of merb-assets-0.9.2 as www/merb-assets.
This package contains a plugin for the Merb framework that provides
support for handling assets and asset bundling.

The key to making a fast web application is to reduce both the amount
of data transfered and the number of client-server interactions.  While
having many small, module Javascript or stylesheet files aids in the
development process, your web application will benefit from bundling
those assets in the production environment.

An asset bundle is a set of asset files which are combined into a single
file.  This reduces the number of requests required to render a page,
and can reduce the amount of data transfer required if you're using gzip
encoding.
2008-04-04 15:23:23 +00:00
jlam
37633d7145 Initial import of merb-activerecord-0.9.2 as www/merb-activerecord.
This package contains a plugin for the Merb framework that provides
access to the ActiveRecord ORM.
2008-04-04 15:23:15 +00:00
jlam
4d6bfa264e Initial import of merb-action-args-0.9.2 as www/merb-action-args.
This package contains a plugin for the Merb framework that provides
support for arguments to actions that come in from the query.
2008-04-04 15:23:08 +00:00
jlam
1c1c9ef950 Initial import of merb-0.9.2 as www/merb.
Like Ruby on Rails, Merb is an MVC framework.  Unlike Rails, Merb is
ORM-agnostic, JavaScript library agnostic, and template language
agnostic, preferring plugins that add in support for a particular
feature rather than trying to produce a monolithic library with
everything in the core.  In fact, this is a guiding principle of the
project, which has led to third-party support for the ActiveRecord,
DataMapper, and Sequel ORMs.

In addition, it means that the core code in Merb is kept simple and
well organised.  This has multiple benefits.  It means it's faster
for one thing.  It's also easier to understand, maintain and extend.
2008-04-04 15:23:01 +00:00
jlam
e1c77d5b6c Initial import of heel-0.6.0 as www/heel.
Heel is a mongrel based web server to quickly and easily serve up the
contents of a directory as webpages.  Beyond just serving up webpages
heel uses an ERB template and famfamfam icons to create useful index
pages.  And to make things even easier it launches your browser for
you so no cut and paste necessary.
2008-04-04 15:22:53 +00:00
jlam
a0a3e24b8d Update erubis to version 2.5.0. Changes from version 2.3.1 include:
+ Install as a Ruby gem.

- Ruby on Rails 2.0 support.

- Add new command-line property '--docwrite={true|false}' to
  Erubis::Ejavascript.  If this property is true then
  'document.write(_buf.join(""));' is used as postamble and if it is
  false then '_buf.join("")' is used.

- When using Erubis::Eruby#evaluate(), changing local variables in
  templates have affected to variables accessible with TOPLEVEL_BINDING.
  It means that if you change variables in templates, it is possible
  to change variables in main program.  This was a bug and is now
  fixed not to affect to variables in main program.

- Preprocessing is supported by Ruby on Rails helper.

- Erubis::Eruby#evaluate() (or Erubis::RubyEvaluator#evaluate()) now
  creates Proc object from @src and eval it.

- Erubis::Eruby#def_method() is supported.  This method defines ruby
  code as instance method or singleton metod.

- Erubis::XmlHelper.url_escape() and u() which is alias of url_escape()
  are added.
2008-04-04 15:22:47 +00:00
jlam
e38c8a0f2b Initial import of camping-1.5 as www/camping.
Camping is a web framework which consistently stays at less than 4kb
of code.  You can probably view the complete source code on a single
page.  But, you know, it's so small that, if you think about it, what
can it really do?

The idea here is to store a complete fledgling web application in a
single file like many small CGIs.  But to organize it as a
Model-View-Controller application like Rails does.  You can then easily
move it to Rails once you've got it going.
2008-04-04 15:22:40 +00:00
obache
8d90b00223 Remove hard coded /usr/lib/libz.a as depending libraries.
Should fix build problem on none builtin libz platforms reported by PR 33600.
2008-04-04 13:45:02 +00:00
obache
0c86a8546f Marked as DESTDIR ready. 2008-04-04 13:39:52 +00:00
sborrill
fc44d8296d Create log dir and set to $VARBASE/log/dansguardian.
Set user with DANSGUARDIAN_USER and DANSGUARDIAN_GROUP and ensure log dirs
is created with correct permissions.
Use OWN_DIRS to create languages and phraselists directories instead of our
own pre-install target - this fixes binary packages.
Bump PKGREVISION to 2
2008-04-03 10:19:17 +00:00
taca
686bcf5dcd Update squid package to 2.6.19 (2.6.STABLE19).
Changes to squid-2.6.STABLE19 (19 Mar 2008)

	- Fix tcp_outgoing_address example config to match its description
	- Bug #2198: assertion failed sc != NULL when using peer monitor
	  function
	- Fix missing default disk store type into QUICKSTART example.
	- Bugzilla #761 : Handle recursive completion operations in diskd.
	- documentation bugfix for tcp_outgoing_tos directive
	- Sort cache list in wccpv2 to ensure a consistent hash allocation
	  across all services
	- Updated Ukrainan error pages
	- Compile error in squid_kerb_auth under Mac OS X 10.5.2
	- squid_radius_auth failed ro process more than 256 requests
	- Clarified description of 'cache_vary' directive
	- Make range_offset_limit 0 disable local range processing as
	  documented, even if the first range starts at 0
2008-04-02 01:30:37 +00:00
ghen
3b4ae870fc Update seamonkey, seamonkey-bin and seamonkey-gtk1 to Seamonkey 1.1.9.
Security fixes in this version:

MFSA 2008-19 XUL popup spoofing variant (cross-tab popups)
MFSA 2008-18 Java socket connection to any local port via LiveConnect
MFSA 2008-17 Privacy issue with SSL Client Authentication
MFSA 2008-16 HTTP Referrer spoofing with malformed URLs
MFSA 2008-15 Crashes with evidence of memory corruption (rv:1.8.1.13)
MFSA 2008-14 JavaScript privilege escalation and arbitrary code execution

For more info, see http://www.seamonkey-project.org/releases/seamonkey1.1.9/
2008-03-30 15:02:40 +00:00
ghen
7b60799b23 Update firefox and firefox-gtk1 to 2.0.0.13.
Security fixes in this version:

MFSA 2008-19 XUL popup spoofing variant (cross-tab popups)
MFSA 2008-18 Java socket connection to any local port via LiveConnect
MFSA 2008-17 Privacy issue with SSL Client Authentication
MFSA 2008-16 HTTP Referrer spoofing with malformed URLs
MFSA 2008-15 Crashes with evidence of memory corruption (rv:1.8.1.13)
MFSA 2008-14 JavaScript privilege escalation and arbitrary code execution

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.13/releasenotes/
2008-03-30 13:32:22 +00:00
taca
9d349f32fe Add RUBY_REQD to 1.8.6.110. Advised from obache@ via private mail. 2008-03-29 14:02:08 +00:00
taca
82ee424a96 Remove dependency to ruby-fastthread since it was already incorporated
to Ruby 1.8.6 patchlevel 110 and fixed some problem with it.

Bump PKGREVISION.
2008-03-29 13:07:45 +00:00
tron
9ebc67dd6a Update "firefox-bin" package to version 2.0.0.13. This update fixes the
following security issues:
- MFSA 2008-19 XUL popup spoofing variant (cross-tab popups)
- MFSA 2008-18 Java socket connection to any local port via LiveConnect
- MFSA 2008-17 Privacy issue with SSL Client Authentication
- MFSA 2008-16 HTTP Referrer spoofing with malformed URLs
- MFSA 2008-15 Crashes with evidence of memory corruption (rv:1.8.1.13)
- MFSA 2008-14 JavaScript privilege escalation and arbitrary code execution
2008-03-27 13:17:21 +00:00
wiz
fcb2267eaf Remove firefox15 packages.
They have security problems and are not maintained.

Removal was announced on pkgsrc-users on March 13.
2008-03-25 13:42:24 +00:00
taca
dd23b8646b - Honor PKGMANDIR.
- Use INSTALLATION_DIRS.
2008-03-22 04:30:53 +00:00
jklos
2c72be4dca Bring APC to 3.0.16. This fixes a number of issues:
3.0.16
* Fix for longstanding cache-full crash (Christian Seiler)
	http://news.php.net/php.pecl.dev/4951 for the details
* Added optional shm unmap on a fatal signal feature (Lucas Nealan)
* Added PTHREAD_MUTEX_ADAPTIVE_NP option pthread locks (Paul Saab)
* Minor cleanups (Lucas Nealan)
* Added configure option to enable apc_cache_info('filehits') (Shire)

3.0.15
* Eliminate a per-request time() syscall (Rasmus)
* Added rfc1867 prefix, name, and freq ini options (Shire)
* Allow deletion of individual user cache entries via apc.php (Sara)
* Fix overzealous cleanup during RSHUTDOWN (Gopal)
* Fix memory alignment and locking issues (Gopal)
* Make apc_compile insert/replace entries (Shire)
* Make mixed inheritance recompile & cache afresh (Gopal)
* Make nostat mode search include_path for canonicalization (Gopal)
* ZTS & other compile fixes (Gopal, Edin, Shire)
2008-03-21 00:09:11 +00:00
tonnerre
1be5366692 Add p5-CSS-Squish to subdir list 2008-03-16 19:05:20 +00:00
tonnerre
37fda71f25 Add the CSS::Squish module in version 0.07 to prepare the update of rt3
This module takes a list of CSS files and concatenates them, making sure
to honor any valid @import statements included in the files.

Approved-by: cube
2008-03-16 18:56:11 +00:00
joerg
588cbf7568 Update py-moin to 1.6.1.
Major new features:
* quickly working standalone mode (similar to DesktopEdition)
* xapian index search (including attachments of supported mimetypes)
* WikiSynchronisation
* moin can receive email now
* wiki parser: easier link and transclusion markup (and new macro
  markup)
* new parsers for: creole wiki markup, html (safe), diffs
* discussion pages
* inline comments
* hierarchical ACLs (see HelpOnAccessControlLists)
* new anti-spam feature: TextChas
* SisterSites support
* new xmlrpc methods, easier auth, multicall support
* Improved params for [[target|label|params]]:
* AdvancedSearch: make multiple categories/languages/mimetype selections
  possible
* Added a configuration directive to only do one bind to the LDAP
  server.

+ many bugfixes, including at least one XSS fix.
2008-03-15 18:16:51 +00:00