non port: devel/Makefile |
Number of commits found: 11333 (showing only 100 on this page) |
Sunday, 28 Jun 2015
|
09:53 ed
Add devel/cloudabi-toolchain, a metaport to install all of the toolchain.
We can't reasonably expect that people want to install 7 ports to get a
working C/C++ toolchain. Add a simple metaport to install all of them in
one go.
Differential Revision: https://reviews.freebsd.org/D2929
Reviewed by: bapt
|
Saturday, 27 Jun 2015
|
20:34 ed
Add libc++, libc++abi and libunwind for CloudABI.
In order to get C++ support for CloudABI working, we need to import
three libraries from LLVM, namely libc++, libc++abi and libunwind. Even
though they are installed separately, there seems to be a circular
dependency between them:
- libc++ depends on an internal header from libc++abi.
- libc++abi depends on public headers from libc++, but also an internal
header from libunwind.
- similarly, libunwind depends on public headers from libc++, but also
an internal header from libc++abi.
This change adds three new ports for these libraries. As with
compiler-rt, it seems to be almost impossible to use the cmake
infrastructure shipped with these libraries, for the reason that they
depend on a functional C++ compiler being present. This is obviously not
the case, as we're trying to get these installed.
The libc++ port ships with a small number of patches. Almost all of the
patches needed to get libc++ to work on CloudABI have already been
upstreamed. These are the last remaining ones that haven't been
upstreamed yet. Expect the patches to become smaller over time.
Differential Revision: https://reviews.freebsd.org/D2898
Approved by: bapt
|
13:47 dumbbell
devel/ocaml-parmap: New port for the "parmap" OCaml module
This module is used by Coccinelle (devel/coccinelle).
Differential Revision: https://reviews.freebsd.org/D2925
Reviewed by: kwm
Approved by: kwm
|
12:54 olgeni
Sorting out some Erlang stuff:
- Rename a few Erlang-related ports using the erlang- prefix; it will avoid
confusion with elixir- ports.
- Remove DOCS and EXAMPLES where not actually useful.
- Simplify RUN_DEPENDS where possible.
- Move textproc/exmpp to devel/erlang-exmpp.
- Add missing R18 compatibility fix for devel/erlang-oserl.
- Upgrade erlang-cuttlefish to 2.0.3.
The idea is that libraries ("deps") have the "erlang-" prefix, while larger
projects (rabbitmq, yaws, couchdb, etc) keep their usual names.
|
11:32 bapt
Remove armv6-freebsd10.0-xdev it is not updated to newer version easily
it is based on a non supported version of FreeBSD and it fails at fulfilling
properly the initial goal it has been designed for.
|
Friday, 26 Jun 2015
|
23:57 swills
devel/git-codereview: create port
The git-codereview tool is a command-line tool for working with Gerrit.
WWW: https://godoc.org/golang.org/x/review/git-codereview
|
Thursday, 25 Jun 2015
|
16:52 rakuco
New port: devel/libdbusmenu-qt5.
This is the Qt5 version of devel/libdbusmenu-qt. They both come from the
same tarball, so the differences between both ports are minimal at this
point.
From pkg-descr:
A library that provides Qt5 implementation of the DBusMenu protocol.
The DBusMenu protocol makes it possible for applications to export
and import their menus over DBus.
WWW: https://launchpad.net/libdbusmenu-qt
Submitted by: Tobias C. Berner <tcberner@gmail.com>
|
14:57 koobs
[NEW] devel/py-twiggy: Pythonic logger
Twiggy is a Pythonic logger.
As near as I can tell, Twiggy is the first totally new design for a
logger since log4j was developed in 1996. Let me say that again: Twiggy
is the first new logger in 15 years.
Twiggy:
* Uses new-style format strings by default. Way nicer than % (printf).
* Includes easy support for structured logging
* Loosely couples loggers and outputs for configuration
* Supports asynchronous logging using the multiprocessing module
* Solves Your Problems. Pets Your Puppy.
WWW: http://twiggy.wearpants.org
|
14:49 koobs
[NEW] devel/py-offtrac: Trac XMLRPC library
This is the Offtrac project. It aims to be a python based xmlrpc client
library for trac instances.
There is the offtrac python library which offers the TracServer class. This
object is how one interacts with a Trac instance via xmlrpc. An example
script (fedora-hosted.py) is provided to show how a client program might
make use of the library to get things done.
WWW: http://fedorahosted.org/offtrac
|
14:46 koobs
[NEW] devel/py-python-bugzilla: Bugzilla XMLRPC access module
This is a python module that provides a kinda pythonic interface to
Bugzilla over XMLRPC.
It was originally written specifically for Red Hat's Bugzilla instance,
but it is intended to work with any Bugzilla instance. More usage the
better, we would be happy to help get things working with the bugzilla
instance you care about.
It also includes a `bugzilla` command-line client which can be used for
quick, ad-hoc bugzilla jiggery-pokery.
WWW: https://fedorahosted.org/python-bugzilla/
|
Tuesday, 23 Jun 2015
|
22:54 wg
devel/py-libzfs: Python libzfs bindings using cython.
WWW: https://github.com/freenas/py-libzfs
|
19:27 ed
Add devel/cloudabi-compiler-rt.
This is the last port that is needed to have a working C toolchain for
CloudABI. C++ still requires libc++, libc++abi and libunwind. These will
be added later.
As mentioned in the comments, we don't use CMake to build compiler-rt,
as this is too hard in this specific instance. CMake sort of depends on
compiler-rt to be present, which is a bit weird.
Differential Revision: https://reviews.freebsd.org/D2892
Reviewed by: bapt
|
08:41 ed
Add devel/cloudabi-cloudlibc.
CloudABI uses a C library called cloudlibc. It's similar to a standard
UNIX C library, except that all features that use global namespaces have
been removed. The advantage is that this causes compiler errors when
trying to use existing software, instead of causing it to fail in
unpredictable ways at runtime.
This package installs a copy of cloudlibc for CloudABI/x86-64 (the only
supported platform for now). It is installed in the right place, so that
Clang and Binutils can find the headers/library archives.
Differential Revision: https://reviews.freebsd.org/D2886
Approved by: bapt
|
Monday, 22 Jun 2015
|
17:20 riggs
Resurrect devel/py-gitpython
- Update to upstream version 1.0.1
- Maxim Filimonov <che@bein.link> takes maintainership
- Update WWW: Project is now hosted on github
PR: 199335
Differential Revision: https://reviews.freebsd.org/D2659
Submitted by: che@bein.link (maintainer)
Reviewed by: koobs
|
Sunday, 21 Jun 2015
|
13:41 ed
New port: devel/cloudabi-binutils.
This port installs a copy of GNU Binutils that targets CloudABI.
CloudABI is a compact UNIX-like runtime environment built on
capability-based security. More details:
https://github.com/NuxiNL/cloudlibc
Support for CloudABI has been upstreamed, but will only be part of
the upcoming version of Binutils. This port includes a backported copy
of the patchset. It can safely be removed if devel/binutils is bumped to
a newer version.
PR: 200968
Reviewed by: bapt
|
11:52 olgeni
Upgrade to version 1.0.0.
- Port was renamed to "bbmustache" upstream
- Remove unnecessary bsd.port.options.mk
|
Friday, 19 Jun 2015
|
17:14 jbeich
devel/android-tools-adb-devel: add new slave port for git master
A temporary port to facilitate testing and updating master.
While copying usb_libusb.c [1] under FILESDIR clean it up:
- Add static keyword for file-local functions
- Fix const usage exposed in C++ mode [2]
- Fix casting 3rd argument of libusb_bulk_transfer(3) exposed in C++ mode
- Fix inconsistent whitespace: trailing, tabs + spaces, bogus indentation
- Fix typo in usb_kick() trace message
- Fix fprintf(3) warning in scan_usb_devices() trace message
- Convert err(3) usage to fatal_errno()
- Drop BSDism of sysexits(3)
- Drop unecessary struct keyword
- Drop unused headers [2]
- Explicitly include <signal.h> header
And chase the following commits:
https://android.googlesource.com/platform/system/core/+/506aea4%5E!/ [1]
https://android.googlesource.com/platform/system/core/+/dc3b459%5E!/#F3
https://android.googlesource.com/platform/system/core/+/9b0f354%5E!/#F5
https://android.googlesource.com/platform/system/core/+/cf07494%5E!/#F8
https://android.googlesource.com/platform/system/core/+/3313426%5E!/#F20
https://android.googlesource.com/platform/system/core/+/7664901%5E!/#F18
Changes: https://android.googlesource.com/platform/system/core/+log/53d504f/adb
Differential Revision: https://reviews.freebsd.org/D2870
Obtained from: devel/android-tools-fastboot-devel (based on)
Obtained from: OpenBSD ports [2]
Approved by: kevlo (maintainer)
|
16:35 vg
New port: devel/msgpuck
MsgPuck is a simple and efficient MsgPack binary serialization library in
a self-contained header file.
* Can be easily incorporated into your project
* Is very easy to use (see examples below)
* Is fully tested and documented
* Has clean and readable C source code
* Is published under the very liberal license (BSD-2)
|
Thursday, 18 Jun 2015
|
22:45 jbeich
devel/android-tools-fastboot-devel: add new slave port for git master
A temporary port to facilitate testing and updating master.
Changes: https://android.googlesource.com/platform/system/core/+log/53d504f/fastboot
|
Sunday, 14 Jun 2015
|
09:25 sunpoet
- Add py-python2-pythondialog 3.3.0
Python interface to the UNIX dialog utility and mostly-compatible programs
(Python 2 backport)
This version is a backport of pythondialog to Python 2. Unless you really have
to use Python 2, you should go to the pythondialog homepage and download the
reference implementation which, at the time of this writing (May 2015) and for
the forseeable future, is targeted at Python 3.
WWW: http://pythondialog.sourceforge.net/
|
09:19 sunpoet
- Add py-pyrfc3339 0.2
pyRFC3339 parses and generates RFC 3339-compliant timestamps using Python
datetime.datetime objects.
WWW: https://pypi.python.org/pypi/pyRFC3339
WWW: https://github.com/kurtraschke/pyRFC3339
|
09:18 sunpoet
- Add py-configargparse 0.9.3
ConfigArgParse is a drop-in replacement for argparse that allows options to
also be set via config files and/or environment variables.
WWW: https://pypi.python.org/pypi/ConfigArgParse
WWW: https://github.com/bw2/ConfigArgParse
|
Friday, 12 Jun 2015
|
15:14 kwm
* Split off the python bindings from the main libpeas port.
* This allows use to supply both python bindings. Update libpeas using
ports for this change.
* Assign maintainership to gnome@
Obtained from: GNOME devel repo
|
02:28 swills
devel/godep: create port
godep helps build packages reproducibly by fixing their dependencies.
WWW: https://github.com/tools/godep
|
Thursday, 11 Jun 2015
|
14:22 mmoll
new port: devel/rubygem-faraday_middleware-multi_json
Simple Faraday middleware that uses MultiJson to unobtrusively
encode JSON requests and parse JSON responses.
WWW: https://github.com/denro/faraday_middleware-multi_json
Differential Revision: https://reviews.freebsd.org/D2776
Approved by: mat (mentor)
|
14:16 mmoll
new port: devel/rubygem-semantic_puppet
Library of tools used by Puppet to parse, validate, and compare Semantic
Versions and Version Ranges and to query and resolve module dependencies.
WWW: https://github.com/puppetlabs/semantic_puppet
Differential Revision: https://reviews.freebsd.org/D2777
Approved by: mat (mentor)
|
14:13 loader
Add new port devel/py-cov-core
Differential Revision: https://reviews.freebsd.org/D2737
PR: 199138
Approved by: koobs@
|
13:35 swills
devel/rubygem-cyoi: create port
A library to ask an end-user to choose an infrastructure (AWS, OpenStack, etc),
region, and login credentials.
WWW: https://github.com/drnic/cyoi
|
13:10 swills
devel/rubygem-readwritesettings: create port
A simple settings solution that uses an ERB enabled YAML file and a singleton
design pattern.
WWW: http://github.com/drnic/readwritesettings
|
12:46 swills
devel/rubygem-bosh-template: create port
Renders bosh templates
WWW: https://github.com/cloudfoundry/bosh
|
Wednesday, 10 Jun 2015
|
20:34 swills
devel/rubygem-blobstore_client: create port
BOSH blobstore client
WWW: https://github.com/cloudfoundry/bosh
|
20:27 swills
devel/rubygem-bosh_common: create port
BOSH common, part of BOSH
WWW: https://github.com/cloudfoundry/bosh
|
20:24 swills
devel/rubygem-semi_semantic: create port
A Ruby library for parsing/formatting/comparing semi-semantic versions.
WWW: https://github.com/pivotal-cf-experimental/semi_semantic
|
20:00 swills
devel/rubygem-aws-sdk: create port
The official AWS SDK for Ruby. Provides both resource oriented interfaces and
API clients for AWS services.
WWW: http://github.com/aws/aws-sdk-ruby
|
19:53 swills
devel/rubygem-aws-sdk-resources: create port
(While here, sort Makefile)
Provides resource oriented interfaces and other higher-level abstractions for
many AWS services. This gem is part of the official AWS SDK for Ruby.
WWW: http://github.com/aws/aws-sdk-ruby
|
19:48 swills
devel/rubygem-aws-sdk-core: create port
Provides API clients for AWS. This gem is part of the official AWS SDK for
Ruby.
WWW: http://github.com/aws/aws-sdk-ruby
|
19:39 swills
devel/rubygem-aws-sdk-v1: create port
Version 1 of the AWS SDK for Ruby.
WWW: http://aws.amazon.com/sdkforruby
|
19:27 swills
devel/rubygem-cf-uaa-lib: create port
Client library for interacting with the CloudFoundry User Account and
Authorization (UAA) server.
WWW: https://github.com/cloudfoundry/cf-uaa-lib
|
19:20 swills
devel/rubygem-progressbar: create port
Show progress of long running tasks
WWW: http://github.com/toy/progress
|
19:12 swills
devel/rubygem-jmespath: create port
Implements JMESPath for Ruby
WWW: http://github.com/trevorrowe/jmespath.rb
|
19:05 swills
devel/rubygem-ruby-atmos-pure: create port
Ruby OO library to access an EMC Atmos server with rexml as XML parser.
WWW: http://www.emc.com/atmos
|
19:00 swills
devel/rubygem-netaddr: add port
Package for manipulating network addresses.
WWW: http://www.rubydoc.info/gems/netaddr/1.5.0
|
18:09 swills
www/rubygem-rails4: update to 4.2.1
Differential Revision: https://reviews.freebsd.org/D2710
|
Tuesday, 9 Jun 2015
|
21:53 jbeich
devel/android-tools-fastboot: add new port
Fastboot is a diagnostic protocol primarily used to update the flash
filesystem of Android devices over USB.
This package provides the fastboot command-line tool.
Inspired by: devel/android-tools-adb
Obtained from: hselasky @ libusb-devel
|
Monday, 8 Jun 2015
|
13:03 mat
Add devel/p5-Canary-Stability, a module to check Perl compatibility.
Sponsored by: Absolight
|
Sunday, 7 Jun 2015
|
21:14 mmoll
new port: devel/rubygem-librarianp
This is a forked version of devel/rubygem-librarian with improvements in
order to provide better support for librarian-puppet.
WWW: https://github.com/carlossg/librarian
Differential Revision: https://reviews.freebsd.org/D2752
Approved by: mat (mentor)
|
Friday, 5 Jun 2015
|
16:37 amdmi3
- Add devel/p5-Any-Daemon
This module delivers the basic needs for any daemon on UNIX systems.
There are other standard daemon implementations available on CPAN,
with as main common difference that this module is not dedicated to a
specific task. By using Log::Report, you can easily redirect error
reports to any logging mechanism you like.
WWW: http://search.cpan.org/dist/Any-Daemon/
PR: 200627
Submitted by: martin@waschbuesch.de
|
07:26 mi
Split the compiled pieces out of tcllib into a slave port of its own to avoid
a circular dependency: compiling C-files of tcllib requires critcl, but critcl
requires the cmdline (pure-Tcl) component of tcllib.
PR: 195863, 200612
Approved by: gahr (blanket)
|
Wednesday, 3 Jun 2015
|
07:21 koobs
[NEW] devel/py-pytest-xdist: Py.test plugin for distributed testing
The pytest-xdist plugin extends py.test with some unique test execution modes:
* Test run parallelization: if you have multiple CPUs or hosts you can use
those for a combined test run. This allows to speed up development or to
use special resources of remote machines.
* --boxed: (not available on Windows) run each test in a boxed subprocess
to survive SEGFAULTS or otherwise dying processes
* --looponfail: run your tests repeatedly in a subprocess. After each run
py.test waits until a file in your project changes and then re-runs the
previously failing tests. This is repeated until all tests pass after
which again a full run is performed.
* Multi-Platform coverage: you can specify different Python interpreters
or different platforms and run tests in parallel on all of them.
WWW: http://bitbucket.org/hpk42/pytest-xdist
|
Tuesday, 2 Jun 2015
|
18:18 olgeni
Add devel/erlang-recon, a collection of functions and scripts to
debug Erlang in production.
|
15:37 olgeni
Add devel/erlang-gproc, a process dictionary for Erlang.
|
15:25 koobs
devel/py-scripttest: Rename, Update to 1.3.0
- Update to 1.3.0
- Chase upstream rename from ScriptTest to "scripttest"
- USE_GITHUB to get tests until sdist includes it [1]
- Add python to CATEGORIES
- Add TEST_DEPENDS and regression-test target
- Sort USE_PYTHON
- Patch tests to include skipIf reasons. Send upstream [2]
While MOVE'ing:
- Update MOVED
- Update devel/Makefile
- Fix date going backwards bug in MOVED [3]
[1] https://github.com/pypa/scripttest/issues/11
[2] https://github.com/pypa/scripttest/pull/12
[3] 7597: date going backwards from 2015-05-24 to 2015-05-23
Approved by: nivit (maintainer, via email)
|
15:11 olgeni
Add devel/erlang-gen_leader, a leader election behavior for Erlang.
|
10:52 koobs
[NEW] devel/py-pytest-capturelog: py.test plugin to capture log messages
py.test plugin to capture log messages
If the plugin is installed log messages are captured by default and for
each failed test will be shown in the same manner as captured stdout and
stderr.
WWW: https://bitbucket.org/memedough/pytest-capturelog/overview
|
10:20 koobs
[NEW] devel/py-freezegun: Let your Python tests travel through time
FreezeGun is a library that allows your python tests to travel through time
by mocking the datetime module.
WWW: https://github.com/spulec/freezegun
|
09:58 koobs
[NEW] devel/py-pretend: Library for stubbing in Python
Pretend is a library to make stubbing with Python easier.
What is stubbing?
Stubbing is a technique for writing tests. You may hear the term mixed
up with mocks, fakes, or doubles. Basically a stub is an object that
returns pre-canned responses, rather than doing any computation.
WWW: https://github.com/alex/pretend
|
Saturday, 30 May 2015
|
13:48 sunpoet
- Add rubygem-algorithms 0.6.1
algorithms started as a Google Summer of Code 2008 project.
The original proposal is as follows:
Using the right data structure or algorithm for the situation is an important
aspect of programming. In computer science literature, many data structures and
algorithms have been researched and extensively documented. However, there is
still no standard library in Ruby implementing useful structures and algorithms
like Red/Black Trees, tries, different sorting algorithms, etc. This project
will create such a library with documentation on when to use a particular
structure/algorithm. It will also come with a benchmark suite to compare
performance in different situations.
WWW: https://github.com/kanwei/algorithms
RG: https://rubygems.org/gems/algorithms
|
13:13 sunpoet
- Move devel/rubygem-deeptest to devel/rubygem-deep_test
- Add LICENSE
- Update WWW
|
Friday, 29 May 2015
|
19:30 lwhsu
Add py-python-jenkins, Python bindings for the remote Jenkins API
|
18:10 amdmi3
MessagePack is an efficient binary serialization format. It lets you exchange
data among multiple languages like JSON but it's faster and smaller. It's a
pure Lua implementation, without dependency. And it's really fast with LuaJIT.
WWW: https://github.com/fperrad/lua-MessagePack
PR: 198591
Submitted by: oleksii.tsai@gmail.com
|
18:09 amdmi3
- Sort category Makefile
|
11:39 sunpoet
- Move devel/rubygem-test to devel/rubygem-rubygems-test
- Add LICENSE
- Remove USE_RAKE
- Add RUN_DEPENDS
- Update WWW
- Bump PORTREVISION for dependency change
|
11:37 olgeni
Add devel/erlang-gen_smtp, an extensible SMTP server and client for Erlang.
|
Thursday, 28 May 2015
|
20:50 zi
New port: devel/github-backup-utils:
GitHub Enterprise Backup Utilities
Includes backup and recovery utilities for GitHub Enterprise.
WWW: https://github.com/github/backup-utils/
|
17:52 zi
New port: devel/p5-Inline-Python:
The Inline::Python module allows you to put Python source code directly
"inline" in a Perl script or module. It sets up an in-process Python
interpreter, runs your code, and then examines Python's symbol table for
things to bind to Perl. The process of interrogating the Python
interpreter for globals only occurs the first time you run your Python
code. The namespace is cached, and subsequent calls use the cached version.
WWW: http://search.cpan.org/dist/Inline-Python/
|
09:58 amdmi3
Abstract C99 library which implements a VT220 or xterm-like terminal emulator.
It doesn't use any particular graphics toolkit or output system,
instead it invokes callback function pointers that its
embedding program should provide it to draw on its behalf.
It avoids calling malloc() during normal running state,
allowing it to be used in embedded kernel situations.
WWW: http://www.leonerd.org.uk/code/libvterm/
PR: 198712
Submitted by: antont@inbox.lv
|
09:56 amdmi3
- Sort category Makefile
|
09:17 amdmi3
Unibilium is a very basic terminfo library. It doesn't depend on curses or any
other library. It also doesn't use global variables, so it should be
thread-safe.
WWW: https://github.com/mauke/unibilium
PR: 198709
Submitted by: antont@inbox.lv
|
07:51 olgeni
Add devel/erlang-ibrowse, an HTTP client library for Erlang.
|
Tuesday, 26 May 2015
|
15:29 zi
- New port: devel/rubygem-sprockets-sass:
When using Sprockets 2.0 with Sass you will eventually run into a pretty big
issue. `//= require` directives will not allow Sass mixins, variables, etc.
to be shared between files. So you'll try to use `@import`, and that'll also
blow up in your face. `sprockets-sass` fixes all of this by creating a
Sass::Importer that is Sprockets aware.
WWW: https://rubygems.org/gems/sprockets-sass
|
15:28 zi
New port: devel/rubygem-sprockets-helpers:
Asset path helpers for Sprockets 2.x applications
WWW: https://rubygems.org/gems/sprockets-helpers/
|
Sunday, 24 May 2015
|
19:53 olgeni
Add devel/lager_syslog, a syslog backend for Lager.
|
19:50 olgeni
Add devel/erlang-syslog, an Erlang port driver for interacting with syslog.
|
17:25 pi
New port: devel/p5-Test-RequiresInternet
Test::RequiresInternet tests network connectivity before functional tests.
WWW: http://search.cpan.org/dist/Test-RequiresInternet/
|
Saturday, 23 May 2015
|
07:15 sunpoet
- Move devel/rubygem-bioruby to devel/rubygem-bio
- Add LICENSE
|
Friday, 22 May 2015
|
19:49 dvl
Add new port: devel/py-django-tastypie-mongoengine
This Django application provides MongoEngine support for Tastypie.
Approved by: mat (mentor)
|
07:15 loader
Add new port devel/py-pytest-timeout
PR: 200145
Submitted by: loader@
Approved by: koobs@
|
Thursday, 21 May 2015
|
21:25 sunpoet
- Add lua-bitop 1.0.2
Lua BitOp is a C extension module for Lua 5.1/5.2 which adds bitwise operations
on numbers.
WWW: http://bitop.luajit.org/
|
Wednesday, 20 May 2015
|
12:55 olgeni
Add devel/folsom, an Erlang based metrics system inspired by Coda
Hale's metrics.
|
12:50 olgeni
Add devel/bear, a set of statistics functions for Erlang.
|
12:17 olgeni
Add devel/cuttlefish, a configuration library for Erlang.
|
08:50 olgeni
Add devel/lager, a logging framework for Erlang.
|
08:41 olgeni
Add devel/goldrush, a fast event stream processing library for
Erlang.
|
Sunday, 17 May 2015
|
18:31 olgeni
Add devel/relx, a release creation tool for Erlang.
|
18:18 olgeni
Add devel/rebar3, a build tool for Erlang.
|
14:57 olgeni
Add devel/neotoma, an Erlang library and packrat parser-generator
for parsing expression grammars.
|
13:01 johans
Add new port devel/ocaml-cmdliner
Cmdliner is an OCaml module for the declarative definition of command
line interfaces.
It provides a simple and compositional mechanism to convert command line
arguments to OCaml values and pass them to your functions. The module
automatically handles syntax errors, help messages and UNIX man page
generation. It supports programs with single or multiple commands
(like darcs or git) and respects most of the POSIX and GNU conventions.
This module is required to update lang/js_of_ocaml
|
11:07 johans
Add new port devel/ocaml-ipaddr
A library for manipulation of IP (and MAC) address representations
https://github.com/mirage/ocaml-ipaddr
This module is required to update www/ocsigen
|
10:29 mat
Add gitflow, an AVH Edition of the git extensions to provide high-level
repository operations for Vincent Driessen's branching model
PR: 200093
Submitted by: nbari_dalmp_com
Sponsored by: Absolight
|
Saturday, 16 May 2015
|
19:50 mmoll
new port: security/rubygem-attr_required
This gem provides implementations of attr_required and attr_optional
(like attr_accessor) for Ruby.
WWW: https://github.com/nov/attr_required
PR: 199921
Differential Revision: https://reviews.freebsd.org/D2561
Submitted by: Torsten Zuehlsdorff <ports@toco-domains.de>
Approved by: mat (mentor)
|
13:36 sunpoet
- Add rubygem-tdiff 0.3.3
TDiff calculates the differences between two tree-like structures. Similar to
Rubys built-in TSort module.
WWW: https://github.com/postmodern/tdiff#readme
RG: https://rubygems.org/gems/tdiff
|
12:51 kuriyama
Yet another DarkPAN manager.
You can create your own Perl module archive with OrePAN2! It's very
simple and useful.
WWW: http://search.cpan.org/dist/OrePAN2/
|
12:10 kuriyama
Types::URI is a type constraint library suitable for use with
Moo/Moose attributes, Kavorka sub signatures, and so forth.
WWW: http://search.cpan.org/dist/Types-URI/
|
12:03 kuriyama
Types::UUID is a type constraint library suitable for use with
Moo/Moose attributes, Kavorka sub signatures, and so forth.
WWW: http://search.cpan.org/dist/Types-UUID/
|
11:54 kuriyama
This is a sister module of Parse::PMFile. This module parses local
.pm files (and a META file if any) in a specific (current if not
specified) directory, and returns a hash reference that represents
"provides" information (with some extra meta data). This is almost
the same as Module::Metadata does (which has been in Perl core since
Perl 5.13.9). The main difference is the most of the code of this
module is directly taken from the PAUSE code as of June 2013. If you
need better compatibility to PAUSE, try this. If you need better
performance, safety, or portability in general, Module::Metadata may
be a better and handier option (Parse::PMFile (and thus
Parse::LocalDistribution) actually evaluates code in the $VERSION line
(in a Safe compartment), which may be problematic in some cases).
WWW: http://search.cpan.org/dist/Parse-LocalDistribution/
|
11:48 kuriyama
The most of the code of this module is taken from the PAUSE code as of
April 2013 almost verbatim. Thus, the heart of this module should be
quite stable. However, I made it not to use pipe ("-|") as well as I
stripped database-related code. If you encounter any issue, that's
most probably because of my modification.
This module doesn't provide features to extract a distribution or
parse meta files intentionally.
WWW: http://search.cpan.org/dist/Parse-PMFile/
|
11:11 kuriyama
IO::File::AtomicChange - change content of a file atomically.
This module truncate and write to temporary file. When you call
$fh->close, replace target file with temporary file preserved
permission and owner (if possible).
WWW: http://search.cpan.org/dist/IO-File-AtomicChange/
|
Friday, 15 May 2015
|
17:51 olgeni
Add devel/erlang-getopt, a getopt-like engine for Erlang.
|
Wednesday, 13 May 2015
|
20:53 jgh
Add new port: devel/spice-protocol
Spice protocol defines a set of protocol messages for accessing,
controlling, and receiving inputs from remote computing devices
(e.g., keyboard, video, mouse) across networks, and sending output
to them. A controlled device can reside on either side, client
and/or server.
WWW: http://www.spice-space.org
PR: 200046 (to support fixing)
|
Tuesday, 12 May 2015
|
22:45 vanilla
Add pecl-uuid 1.0.4, UUID extension in PHP.
PR: 200113
Submitted by: Gasol Wu <gasol.wu@gmail.com>
|
Number of commits found: 11333 (showing only 100 on this page) |