Commit graph

3178 commits

Author SHA1 Message Date
wiz
ff1449e8df psvn: remove
This is a emacs mode for subversion. The standard emacs vc-mode
handles subversion well enough, and there are issues with the MASTER_SITES.
2019-10-16 21:30:59 +00:00
mef
7f149c6773 (devel/p5-B-Debug) Added devel/p5-B-Debug version 1.26 2019-10-15 14:25:21 +00:00
rillig
c43c624abb devel/R-covr: import version 3.3.1
Track and report code coverage for your package and (optionally) upload
the results to a coverage service like 'Codecov' <http://codecov.io> or
'Coveralls' <http://coveralls.io>.

Code coverage is a measure of the amount of code being exercised by a set
of tests. It is an indirect measure of test quality and completeness.
This package is compatible with any testing methodology or framework and
tracks coverage of both R code and compiled C/C++/FORTRAN code.
2019-10-13 11:50:49 +00:00
rillig
0cba2bf1cd devel/R-rex: import version 1.1.2
A friendly interface for the construction of regular expressions.
2019-10-13 11:47:21 +00:00
prlw1
c02441770e Rename py-meson to meson.
The motivation is to consider meson as an application, so there is only
one copy on the system, and as a python 3 program, it can build python 2
packages.
2019-10-07 09:28:09 +00:00
gutteridge
2f88fd589f devel/Makefile: add py-guppy3 2019-10-04 22:15:04 +00:00
kamil
b2c9a3316b + tkcon 2019-10-01 23:41:45 +00:00
triaxx
ca5c5b7a2e Import py-distro to version 1.4.0 2019-10-01 13:24:35 +00:00
wiz
2347ef3c27 RTFM, RTx-RightsMatrix: remove
Depend on removed rt3.
2019-09-26 08:35:24 +00:00
wiz
117bb935d0 rt3, p5-libapreq: remove
p5-libapreq depends on mod_perl 1.x, which was removed in June.
rt3 uses p5-libapreq.
2019-09-26 08:34:02 +00:00
jnemeth
e0802bb6c5 add and enable mustach 2019-09-26 03:36:00 +00:00
adam
9accf80d50 py-requests-unixsocket: added version 0.2.0
Use requests to talk HTTP via a UNIX domain socket.
2019-09-18 13:15:36 +00:00
adam
141b995d9d py-test-watch: added version 4.2.0
pytest-watch a zero-config CLI tool that runs pytest, and re-runs it when
a file in your project changes. It beeps on failures and can run arbitrary
commands on each passing and failing test run.
2019-09-18 13:00:44 +00:00
adam
60f92fb80d thrift: updated to 0.12.0 and split into language modules
Thrift 0.12.0

New Languages
* Common LISP (cl)
* Swift
* Typescript (nodets)

Deprecated Languages
* Cocoa

Breaking Changes (since 0.11.0)
* Rust enum variants are now camel-cased instead of uppercased to conform to Rust naming conventions
* Support for golang 1.6 and earlier has been dropped.
* PHP now uses the PSR-4 loader by default instead of class maps.
* method signatures changed in the compiler's t_oop_generator.
* The C (GLib) compiler's handling of namespaces has been improved.

Known Issues (Blocker or Critical)
* build: use a single build system for thrift
* build: bootstrap.sh is missing from source tarball
* csharp: socket exhaustion in csharp implementation
* cocoa: Getters for fields defined with uppercase names do not work
* cocoa: Extended services aren't subclasses in generated Cocoa
* cocoa: Thrift de-capitalizes the name of IsSet property in Cocoa
* cpp: the http implementation is not standard; interop with other languages is spotty at best
* cpp: Impossible to build Thrift C++ library for Android (NDK)
* cpp: Using multiple async services simultaneously is not thread-safe
* haskell: Defaulted struct parameters on a service generates invalid Haskell
* nodejs: Exception swallowed by deserialization function
* nodejs: map<i64,value> key treated as hex value in JavaScript
* nodejs: ERROR in ./node_modules/thrift/lib/nodejs/lib/thrift/connection.js Module not found: Error: Can't resolve 'child_process'
* nodejs: Sequence numbering for multiplexed protocol broken
* php: sequence and reconnection management issues
* php: Error during deserialization int64 on 32-bit architecture
* php: thrift type i64 java to php serialize/deserealize not working
* php: PHP gets stuck in infinite loop
* python: sending int or float in a double field breaks the connection
* python: unix sockets can get stuck forever
* python: generated code is out of order and causes load issues
* py3: UnicodeDecideError in Python3

Build Process
* D language docker images need demios for libevent and openssl fixed to re-enable make cross on dlang
* Use Ubuntu Bionic (18.04 LTS) for CI builds instead of Artful (17.10)
* Define CI operating system coverage rules for the project and (hopefully) simplify CI a little more
* ubuntu install instructions broken on 16.04
* Appveyor builds are failing due to a haskell / cabal update in chocolatey
* optimize Dockerfile (only onetime apt-get update)
* rm `build/docker/ubuntu-trusty/Dockerfile.orig`
* Ubuntu Artful doesn't appear to be compatible with Thrift and Haxe 3.4.2
* DLang Client Pool Test fails sporadically
* CL tutorial build fails sporadically
* Make haxelib download quiet so it doesn't blow up the build log
* bootstrap.sh fails if automake=1.16.1

c_glib
* The C (GLib) compiler's handling of namespaces has been improved.
* glibC compilation issue
* c glib is unable to handle client close unexpectedly

cl (new language support in 0.12.0)
* Common Lisp support

csharp
* reserved Csharp keywords are not escaped in some cases
* C# async mode generates incorrect code with inherited services
* IAsyncResult style methods not being supported by certain transports leads to issues in mixed ISync/IAsync use cases
* Allow TBufferedTransport to be used as base class
* XML docs; code cleanup (tabs->spaces; String->string)
* protected ExceptionType type member of TApplicationException cannot be accessed
* JSONProtocol Base64 Encoding Trims Padding
* Missing dispose calls in ThreadedServer & ThreadpoolServer
* keep InnerException wherever appropriate
* IAsyncResult not supported by layered transports (buffered/framed)

cpp
* Typecasting problem on list items
* TNonblockingServer throwing THRIFT LOGGER: TConnection::workSocket(): THRIFT_EAGAIN (unavailable resources)
* TBufferTransports.h does not compile under Visual Studio 2017
* TNonblockingServer crash because of limitation of select()
* TZlibTransport.cpp doesn't ensure that there is enough space for the zlib flush marker in the buffer.
* ZeroMQ contrib library needs a refresh
* TSSLServerSocket incorrectly prints errors
* Move `TAsyncProtocolProcessor` into main thrift library
* evhttp_connection_new is deprecated; use evhttp_connection_base_new

compiler
* Compiler cannot be compiled on macOS(maybe also on other platforms with clang)
* Thrift generates wrong Python code for immutable structures with optional members
* thrift generated code is not stable for constants
* Avoid updating Thrift compiler generated code if the output has not changed
* Visual Studio Compiler project should link runtime statically in release builds
* plugin.thrift t_const_value is not used as a union in C++ code -- fix this
* Dealing with language keywords in Thrift (e.g. service method names)
* repeated runs of compiler produce different binary output at plugin interface

dlang
* Thrift will not build with dlang 2.078 or later
* dlang servers logError on normal client disconnection
* D language docker images need demios for libevent and openssl fixed to re-enable make cross on dlang

dart
* Effective Dart and Exceptions
* Shouldn't download dart.deb directly.

delphi
* Calling wrong exception CTOR leads to "call failed: unknown result" instead of the real exception being thrown
* uncompileable code with member names that are also types under specific conditions
* Add Async implementation via IFuture
* Possible invalid ptr AV with overlapped read/write on pipes
* Thrift exceptions should derive from TException
* buffered transport broken when trying to re-open a formerly closed transport
* Move Thrift.Console.pas out of the Library
* Allow a default service as fallback for multiplex processors connected by old clients
* Large writes/reads may cause range check errors in debug mode
* Compiler directive should match Delphi XE4
* First line in Console duplicated
* FPU ctrl word settings may cause an unexpected "denormalized" error

erlang
* Erlang records should use map() for map type
* Erlang records should allow 'undefined' for non-required fields
* Fix erlang tutorial unpack on Windows
* Ubuntu Xenial erlang 18.3 "make check" fails

golang
* Support for golang 1.6 and earlier has been dropped.
* Go generator assigns strings to field in const instead of pointers.
* Unions Field Count Does Not Consider Binary
* Golang: Panic on p.c.Call when using deprecated initializers
* Required field incorrectly marked as set when fieldType does not match
* Golang: -remote.go client cleanup
* TSimpleServer can exit Accept loop with lock still acquired
* Add support for go 1.10
* golang tests rely on gomock, which has change behaviour, causing tests to fail
* Communication crash when using binary/compact protocol and zlib transport
* golang race detected when closing listener socket

haskell
* Haskell builds with older cabal cannot reconcile complex version requirements

java
* Thrift does not compile due to Ant Maven task errors
* Compiling Thrift from source: Class org.apache.tools.ant.taskdefs.ConditionTask doesn't support the nested "typefound" element
* proposal: add nullability annotations to generated Java code
* Generate missing @Nullable annotations for Java iterator getters
* Getter of binary field in Java creates unnecessary copy
* libthrift is deployed on central with pom packaging instead of jar
* Java Configure Fails for Ant >= 1.10
* Java libraries missing from package when using cmake
* pom files are not generated or provided in the build
* Maven can't download resource from central when behind a proxy and won't use local repository
* Optional rethrow of unhandled exceptions in java processor
* Able to set keyStore and trustStore as InputStream in the TSSLTransportFactory.TSSLTransportParameters
* Pass message of unhandled exception to optional rethrow.
* Remove assertion in Java SASL code that would be ignored in release builds
* Include popular IDE file templates to gitignore
* Make TThreadPoolServer.executorService_ available in inherited classes and refactor methods to be able customization
* Fix logic of THRIFT-2268
* Increase Java Socket Buffer Size
* Remove Magic Number In TFIleTransport

js
* JavaScript: Use modern Promise implementations
* let / const variable decorators for es6 compiler
* ES6 Classes
* JS: readI32 performance on large arrays is very poor in Chrome
* js and nodejs libraries need to be refreshed with current libraries
* thrift.js: Incorrect usage of 'this' in TWebSocketTransport.__onOpen
* Deserialization of nested list discards content
* JS WebSocket client callbacks invoked twice on parallel requests
* Duplicate declaration of InputBufferUnderrunError in lib/nodejs/lib/thrift/json_protocol.js
* Add prettier for consistent JS code formatting

lua
* lua client uses two write() calls per framed message send
* Can't "make install" Lua Library

netcore
* .NET Core Server doesn't close properly when cancelled
* Update .NET Core components, add tests for .Net Core library and .Net Core compiler, fix bugs and build process
* JSONProtocol Base64 Encoding Trims Padding

node.js
* Error handling malformed arguments leaks memory, corrupts transport buffers causing next RPC to fail
* Memory leak while calling oneway method
* add typescript directory support
* TBufferedTransport can leave corrupt data in the buffer
* Node.js Fileserver webroot path
* Unix domain socket support for NodeJS client
* node.js json_protocol throws error in skip function
* NodeJS: Expose Int64 from browser.js for consumption by browser
* NodeJS warning on binary_protocol writeMessageEnd when seqid = 0

perl
* Replace the use of Perl Indirect Object Syntax calls to new()
* Thrift CPAN release is missing Makefile.PL and the clients are unable to build the module
* Perl CPAN Packaging Improvements

php
* PHP generator use PSR-4 default
* PHP generated code match PSR-2
* Extending Thrift class results in "Attempt serialize from non-Thrift object"
* TSocket block on read
* migrate php library to psr-4
* infinite loop in latest PHP library
* TBufferedTransport must have underlying transport
* lib/php/test should be checked for PSR-2
* add phpcs back
* php library use PSR-2
* TCurlClient doesn't check for HTTP status code
* TCurlClient: show actual error message when throwing TTransportException
* Add stream context support into PHP/THttpClient
* reduce php library directory depth

python
* Twisted, slots, and void method fails with "object has no attribute 'success'"
* Potentially server-crashing typo in Python TNonblockingServer
* Supporting TBinaryProtocolAccelerated protocol when using TMultiplexedProcessor in Python
* Outdated cipher string in python unit test
* python build on Vagrant Windows boxes fails
* THeader for Python
* make socket backlog configurable for python
* Python: cleanup socket timeout settings

ruby
* Thrift RSpec test suite fails with Ruby 2.4.x due to Fixnum deprecation
* Support ruby rspec 3
* Add ssl socket option to ruby cross tests
* Add seek support to TCompactInputProtocol in Rust
* Codegen Creates Invalid Ruby for Recursive Structs
* Fix the genspec for ruby so it does not complain about an invalid license

rust
* Rust const string calls function at compile time
* Rust enum name wrong case in generated structs
* Avoid generating conflicting struct names in Rust code
* Rust generation should include #![allow(non_snake_case)] or force conform to Rust style guidelines
* Rust binary protocol and buffered transport cannot handle writes above 4096 bytes
* Rust framed transport cannot handle writes above 4096 bytes
* Rust's TBinaryInputProtocol fails when strict is false
* Dart -> Rust Framed cross tests fail
* Rust cannot create ReadHalf/WriteHalf to implement custom tranports

swift (new language support in 0.12.0)
* Swift Library

test suite
* Gracefully shutdown cross-test servers to fully test teardown
* Add .NET Core to the make cross standard test suite
* Add unix domain sockets in ruby to cross test - code exists

typescript (new language support in 0.12.0)
* add typescript directory support
2019-09-18 11:27:51 +00:00
nia
1b7e37623c devel: +ruby-glib2 2019-09-16 11:08:33 +00:00
mef
0decfe9e5c (devel/sgi-stl{,-docs}) Deleted two packages, devel/sgi-stl{,-docs}-3.3.
See
  https://mail-index.netbsd.org/pkgsrc-users/2019/09/15/msg029364.html
2019-09-15 09:33:37 +00:00
tsutsui
b30c514ab0 ruby-gnome: Update to 3.3.8, and rename package names to match gems.
Also reorganize several dependencies in Makefile and buildlink3.mk.
See the following post for details:
 https://mail-index.netbsd.org/pkgsrc-users/2019/09/07/msg029327.html
 https://mail-index.netbsd.org/pkgsrc-users/2019/09/13/msg029356.html

Upstream changes (from NEWS):

== Ruby-GNOME 3.3.8: 2019-09-10

This is a partially GLib 2.62.0 support release.

=== Changes

==== All

  * Improvements

    * Changed our project name to Ruby-GNOME from Ruby-GNOME2.
      [GitHub#1277][Suggested by kojix2]
      [GitHub#1291][Patch by kojix2]

    * Stopped to release (({.tar.gz})) because they are no longer
      used.

==== Ruby/GLib2

  * Improvements

    * (({GLib.convert})): Changed to set correct encoding.

    * (({GLib::FILENAME_ENCODING})): Added.

    * Changed to use the same enum object for the same enum value.

    * (({GLib::Enum.find})): Added.

    * (({GLib::Bytes#initialize})): Changed to reuse (({String})) data
      even if the given (({String})) isn't frozen.

    * (({GLib::Bytes.try_convert})): Added.

    * (({GLib::Enum.try_convert})): Added.

    * (({GLib::Flags.try_convert})): Added.

    * (({GLib::Type.try_convert})): Added.

    * (({GLib::MkEnums.create})): Added support for flags to enum
      definition.
      [GitHub#1295][Patch by Mamoru TASAKA]

==== Ruby/GIO2

  * Fixes

    * Renamed to (({Gio::Icon#hash})) from (({Gio::Icon.hash})).
      [GitHub#1293][Reported by Erik Czumadewski]

==== Ruby/GObjectIntrospection

  * Improvements

    * Introduced (({try_convert})) protocol.

==== Ruby/CairoGObject

  * Improvements

    * (({Cairo::Context.try_convert})): Added.

    * (({Cairo::Device.try_convert})): Added.

    * (({Cairo::Pattern.try_convert})): Added.

    * (({Cairo::Surface.try_convert})): Added.

    * (({Cairo::ScaledFont.try_convert})): Added.

    * (({Cairo::FontFace.try_convert})): Added.

    * (({Cairo::FontOptions.try_convert})): Added.

    * (({Cairo::Region.try_convert})): Added.

=== Thanks

  * kojix2

  * Erik Czumadewski

  * Mamoru TASAKA
2019-09-14 18:11:34 +00:00
wiz
55a5722f69 devel/Makefile: remove libindicator-tools and libindicator3 2019-09-11 14:28:13 +00:00
tm
31ca1f8d4f SOPE4: Added devel/SOPE4 version 4.0.8
SOPE is an extensive set of frameworks which form a complete Web application server environment. Besides the Apple WebObjects compatible appserver extended with Zope concepts, it contains a large set of reusable classes: XML processing (SAX, DOM, XML-RPC), MIME/IMAP4 processing, LDAP connectivity, RDBMS connectivity, and iCalendar parsing.
2019-09-11 11:32:26 +00:00
adam
7adda8eda4 removed py-expect 2019-09-11 10:53:53 +00:00
nia
cf0676c9b5 libappindicator: Make this the gtk3 version.
Nothing is using the gtk2 version.

Bump PKGREVISIONs.
2019-09-09 12:59:06 +00:00
nia
399e6c299f Add devel/p8-platform.
This library provides platform specific support for other libraries, and is
used by libCEC and binary add-ons for Kodi.
2019-09-08 12:27:08 +00:00
adam
f81cec7f72 py-test-rerunfailures: added version 7.0
pytest-rerunfailures is a plugin for py.test that re-runs tests to eliminate
intermittent failures.
2019-09-02 09:53:56 +00:00
he
9617bd58e3 Add go-iochan. 2019-08-31 21:12:29 +00:00
he
8b710cfdf5 Add go-gox. 2019-08-29 13:45:24 +00:00
markd
7e05cca41a devel: add kwayland 2019-08-27 21:17:22 +00:00
tsutsui
fcddcc20db devel: add ruby-simpleidn. 2019-08-25 15:08:42 +00:00
agc
4721d3f912 Add libcbor version 0.5.0 to the packages collection
libcbor is a C library for parsing and generating CBOR, the
	general-purpose schema-less binary data format.

	From cbor.io:

	RFC 7049 Concise Binary Object Representation

	"The Concise Binary Object Representation (CBOR) is a data format
	whose design goals include the possibility of extremely small code
	size, fairly small message size, and extensibility without the need
	for version negotiation."
2019-08-23 17:14:45 +00:00
adam
438d7ff73a py-pebble: added version 4.3.10
Pebble provides a neat API to manage threads and processes within an
application.
2019-08-21 12:39:39 +00:00
nia
585bec9ace Add devel/wayland-protocols.
wayland-protocols contains Wayland protocols that add functionality not
available in the Wayland core protocol. Such protocols either add
completely new functionality, or extend the functionality of some other
protocol either in Wayland core, or some other protocol in
wayland-protocols.

A protocol in wayland-protocols consists of a directory containing a set
of XML files containing the protocol specification, and a README file
containing detailed state and a list of maintainers.
2019-08-18 16:07:12 +00:00
nia
828e5525fa Add devel/wayland.
Wayland is a protocol for a compositor to talk to its clients as
well as a C library implementation of that protocol.

Wayland is intended to be simpler replacement for the X window
system, easier to develop and maintain.
2019-08-18 16:05:11 +00:00
markd
69260eb079 devel: add tex-l3backend{,-doc} 2019-08-11 03:33:55 +00:00
brook
320306a701 R-devtools: initial commit
Collection of package development tools.
2019-08-09 19:13:05 +00:00
brook
8f8fc39dcd R-roxygen2: initial commit
Generate your Rd documentation, 'NAMESPACE' file, and collation field
using specially formatted comments. Writing documentation in-line with
code makes it easier to keep your documentation up-to-date as your
requirements change. 'Roxygen2' is inspired by the 'Doxygen' system
for C++.
2019-08-09 19:12:14 +00:00
brook
ef24a83ecc R-pkgload: initial commit
Simulates the process of installing a package and then attaching it.
This is a key part of the 'devtools' package as it allows you to
rapidly iterate while developing a package.
2019-08-09 19:11:22 +00:00
brook
0a2c9a278a R-rcmdcheck: initial commit
Run 'R CMD check' from 'R' and capture the results of the individual
checks. Supports running checks in the background, timeouts, pretty
printing and comparing check results.
2019-08-09 19:10:28 +00:00
brook
394509579b R-usethis: initial commit
Automate package and project setup tasks that are otherwise performed
manually. This includes setting up unit testing, test coverage,
continuous integration, Git, 'GitHub', licenses, 'Rcpp', 'RStudio'
projects, and more.
2019-08-09 19:09:28 +00:00
brook
1b39ef4f74 R-pkgbuild: initial commit
Provides functions used to build R packages. Locates compilers needed
to build R packages on various platforms and ensures the PATH is
configured appropriately so R can use them.
2019-08-09 19:06:45 +00:00
brook
79a532562f R-callr: initial commit
It is sometimes useful to perform a computation in a separate R
process, without affecting the current R process at all. This packages
does exactly that.
2019-08-09 19:05:49 +00:00
brook
99505f8082 R-desc: initial commit
Tools to read, write, create, and manipulate DESCRIPTION files. It is
intended for packages that create or manipulate other packages.
2019-08-09 19:01:07 +00:00
brook
f7184c853c R-testthat: initial commit
Software testing is important, but, in part because it is frustrating
and boring, many of us avoid it. 'testthat' is a testing framework for
R that is easy to learn and use, and integrates with your existing
'workflow'.
2019-08-09 18:39:06 +00:00
brook
3d296d50f9 R-git2r: initial commit
Interface to the 'libgit2' library, which is a pure C implementation
of the 'Git' core methods. Provides access to 'Git' repositories to
extract data and running some basic 'Git' commands.
2019-08-09 18:37:22 +00:00
brook
0e6a7b9246 R-rprojroot: initial commit
Robust, reliable and flexible paths to files below a project root. The
'root' of a project is defined as a directory that matches a certain
criterion, e.g., it contains a certain regular file.
2019-08-09 18:35:36 +00:00
brook
6827d738f1 R-sessioninfo: initial commit
Query and print information about the current R session. It is similar
to 'utils::sessionInfo()', but includes more information about
packages, and where they were installed from.
2019-08-09 18:34:34 +00:00
brook
0a1aa575c2 R-remotes: initial commit
Download and install R packages stored in 'GitHub', 'BitBucket', or
plain 'subversion' or 'git' repositories. This package provides the
'install_*' functions in 'devtools'. Indeed most of the code was
copied over from 'devtools'.
2019-08-09 18:33:40 +00:00
brook
679c3919ce R-fs: initial commit
A cross-platform interface to file system operations, built on top of
the 'libuv' C library.
2019-08-09 18:28:06 +00:00
brook
5662a527ae R-ini: initial commit
Parse simple '.ini' configuration files to an structured list. Users
can manipulate this resulting list with lapply() functions. This same
structured list can be used to write back to file after modifications.
2019-08-09 18:27:14 +00:00
brook
7ccd67c3fc R-whisker: initial commit
logicless templating, reuse templates in many programming languages
including R
2019-08-09 18:26:15 +00:00
brook
efb8b4ef57 R-tidyselect: initial commit
A backend for the selecting functions of the 'tidyverse'. It makes it
easy to implement select-like functions in your own packages in a way
that is consistent with other 'tidyverse' interfaces for selection.
2019-08-09 16:22:30 +00:00
brook
271d61a1cb R-purrr: initial commit
A complete and consistent functional programming toolkit for R.
2019-08-09 16:20:54 +00:00
nia
1e550d16a8 Add devel/fifengine.
Flexible Isometric Free Engine (FIFE) is a multi-platform isometric game
engine written in C++. It comes with Python bindings allowing users to create
games using Python as well as C++.
2019-08-07 11:48:16 +00:00
nia
67dc0b786b Add devel/fifechan.
Fifechan is a lightweight cross platform GUI library written in C++ specifically
designed for games. It has a small yet powerful built in set of extendable
GUI Widgets allowing users to create virtually unlimited types of widgets.
2019-08-07 11:44:40 +00:00
brook
3d9dc5ef01 R-xfun: initial commit.
Miscellaneous functions commonly used in other packages maintained by
'Yihui Xie'.
2019-07-31 01:29:16 +00:00
brook
13fb3f2b7e R-withr: initial commit.
A set of functions to run code 'with' safely and temporarily modified
global state. Many of these functions were originally a part of the
'devtools' package, this provides a simple package with limited
dependencies to provide access to these functions.
2019-07-31 01:26:53 +00:00
brook
f479a6da5b R-tcltk2: initial commit.
A series of additional Tcl commands and Tk widgets with style and
various functions (under Windows: DDE exchange, access to the registry
and icon manipulation) to supplement the tcltk package
2019-07-31 01:24:09 +00:00
brook
96809e3ed5 Initial commit
Streamlined data import and export by making assumptions that the user
is probably willing to make: 'import()' and 'export()' determine the
data structure from the file extension, reasonable defaults are used
for data import and export (e.g., 'stringsAsFactors=FALSE'), web-based
import is natively supported (including from SSL/HTTPS), compressed
files can be read directly without explicit decompression, and fast
import packages are used where appropriate. An additional convenience
function, 'convert()', provides a simple method for converting between
file types.
2019-07-31 00:47:04 +00:00
brook
814db1c19a Initial commit
A small wrapper on 'regexpr' to extract the matches and captured
groups from the match of a regular expression to a character vector.
2019-07-31 00:43:29 +00:00
brook
acaee87b11 Initial commit
Simple utility functions to read from and write to the Windows, OS X,
and X11 clipboards.
2019-07-30 22:58:20 +00:00
brook
037beb485e Initial commit.
Tests and assertions to perform frequent argument checks. A
substantial part of the package was written in C to minimize any
worries about execution time overhead.
2019-07-30 22:31:32 +00:00
ryoon
0780881a6e Disable intellij-idea-ce 2019-07-25 16:48:41 +00:00
schmonz
a016b6cffa Add and enable jdebp-redo. 2019-07-20 21:19:35 +00:00
schmonz
c8f4dd23ae Add and enable apenwarr-redo. 2019-07-20 21:17:39 +00:00
jaapb
0b81b40446 Added ocaml-ppxfind to Makefile SUBDIRs 2019-07-15 10:46:29 +00:00
nia
89e9dfac7e Remove devel/xulrunner192 and devel/swt.
xulrunner192 was the last remains of Firefox 3.6 in pkgsrc.

The last package depending on xulrunner192 was devel/swt. swt isn't used by
anything in pkgsrc (old versions of eclipse which weren't imported, maybe),
and was originally added by jmcneill, who says it can be removed now.
2019-07-11 12:07:38 +00:00
adam
84789f8c0a py-ipython010: removed, successors py-ipython and py-ipython5 2019-07-02 04:06:43 +00:00
adam
ab9eff2dd6 accerciser: removed, use accerciser3 instead 2019-07-02 04:04:34 +00:00
wiz
760350f00a devel/Makefile: + unittest-cpp. 2019-06-23 09:42:04 +00:00
adam
c2584c68f5 py-tabular: removed - no update since 2013; no use since matplotlib requires Python 3 2019-06-17 16:40:40 +00:00
gson
754d6b7157 py-pyte: Add version 0.8.0
Pyte is a Python library that emulates the DEC VT100 and compatible
video terminals.
2019-06-13 09:33:37 +00:00
ryoon
5071075392 Disable xulrunner45 2019-06-13 03:10:44 +00:00
markd
ac846fb340 py-gcovr: Add version 4.1
Gcovr provides a utility for managing the use of the GNU gcov utility
and generating summarized code coverage results. This command is
inspired by the Python coverage.py package, which provides a similar
utility for Python.
2019-06-11 11:34:38 +00:00
wen
38b1b7e02b Add R-fansi 2019-06-09 09:43:19 +00:00
kamil
4b186aed87 devel: + debugcon_printf 2019-06-08 23:55:49 +00:00
markd
5280248377 p5-GitLab-API-v4: add version 0.14
This module provides a one-to-one interface with the GitLab API v4. Much
is not documented here as it would just be duplicating GitLab's own API
Documentation.

Note that this distribution also includes the gitlab-api-v4 command-line
interface (CLI).
2019-06-03 11:20:59 +00:00
adam
43332ef59c py-importlib-metadata: added version 0.15
importlib_metadata is a library which provides an API for accessing an
installed package's metadata, such as its entry points or its top-level name.
This functionality intends to replace most uses of pkg_resources entry point
API and metadata API. Along with importlib.resources in Python 3.7 and newer
(backported as importlib_resources for older versions of Python), this can
eliminate the need to use the older and less efficient pkg_resources package.

importlib_metadata is a backport of Python 3.8's standard library
importlib.metadata module for Python 2.7, and 3.4 through 3.7. Users of Python
3.8 and beyond are encouraged to use the standard library module, and in fact
for these versions, importlib_metadata just shadows that module. Developers
looking for detailed API descriptions should refer to the Python 3.8 standard
library documentation.
2019-05-29 19:51:10 +00:00
markd
a1c9b5775c tex-tlshell{,-doc}: Add version 2019
A texlive tk shell
2019-05-15 08:39:05 +00:00
jaapb
d135a24cf9 Added ocaml-seq to Makefile SUBDIRs 2019-05-13 11:31:01 +00:00
jaapb
af7f207840 Added ocaml-mmap to Makefile SUBDIRs 2019-05-13 10:55:52 +00:00
kamil
95cf9ab51f + devel/picotrace 2019-05-06 23:19:21 +00:00
adam
18f7fb7bbd py-mmh3: added version 2.5.1
Python wrapper for MurmurHash (MurmurHash3), a set of fast and robust hash
functions.
2019-04-28 18:47:13 +00:00
wiz
f2251ed3f1 glade3: remove, moved to glade 2019-04-28 07:08:15 +00:00
nonaka
f458d78139 Add java-jna 2019-04-05 12:59:12 +00:00
he
64404cc950 Add p5-Test-Bits and p5-Test-HexDifferences. 2019-03-26 16:36:02 +00:00
jaapb
68f8b17204 Added ocaml-ppx_sexp_value to Makefile SUBDIRs 2019-03-25 09:35:09 +00:00
jaapb
578c94c7a9 Added ocaml-eqaf to Makefile SUBDIRs 2019-03-25 09:31:01 +00:00
jaapb
e4b34dc298 Added ocaml-base_bigstring to Makefile SUBDIRs 2019-03-25 09:26:40 +00:00
jaapb
675e502dbe Added ocaml-core to Makefile SUBDIRs 2019-03-25 09:15:21 +00:00
jaapb
13fab1b896 Added ocaml-spawn to Makefile SUBDIRs 2019-03-25 09:07:48 +00:00
wiz
c4f9930ce3 devel/Makefile: add some missing subdirs 2019-03-21 13:16:47 +00:00
he
ba50066c7d Add p5-Data-IEEE754 and p5-Data-Validate-IP. 2019-03-21 10:18:28 +00:00
jaapb
cc872272d6 Added ocaml-git to Makefile SUBDIRs 2019-03-19 14:29:35 +00:00
jaapb
d61ac12f23 Added ocaml-stringext to Makefile SUBDIRs 2019-03-19 14:25:16 +00:00
jaapb
a7a338a0e1 Added ocaml-lru to Makefile SUBDIRs 2019-03-19 14:22:15 +00:00
jaapb
d983e4aaf2 Added ocaml-psq to Makefile SUBDIRs 2019-03-19 14:20:21 +00:00
jaapb
464d55aebe Added ocaml-hex to Makefile SUBDIRs 2019-03-19 13:04:54 +00:00
jaapb
467ad9c8be Added ocaml-encore to Makefile SUBDIRs 2019-03-19 11:38:47 +00:00
jaapb
8e437800c1 Added ocaml-ocplib-endian to Makefile SUBDIRs 2019-03-19 11:36:18 +00:00
jaapb
6d5e43a02f Added ocaml-logs to Makefile SUBDIRs 2019-03-19 11:26:14 +00:00
jaapb
989c09088c Added ocaml-fpath to Makefile SUBDIRs 2019-03-19 11:20:42 +00:00
jaapb
2eb4437fe0 Added ocaml-digestif to Makefile SUBDIRs 2019-03-19 11:15:55 +00:00
jaapb
db89da5c7e Added ocaml-cstruct to Makefile SUBDIRs 2019-03-19 11:12:11 +00:00
jaapb
ced4523a2c Added devel/ocaml-angstrom to Makefile SUBDIRs 2019-03-19 11:08:26 +00:00
jaapb
3cd124d124 Added ocaml-async to Makefile SUBDIRs 2019-03-19 11:04:23 +00:00
jaapb
7e05976ffc Added ocaml-async_extra to Makefile SUBDIRs 2019-03-19 11:03:59 +00:00
jaapb
f4dc6e9f16 Added ocaml-async_unix to Makefile SUBDIRs 2019-03-19 10:49:05 +00:00
jaapb
5acfca6da4 Added ocaml-async_rpc_kernel to Makefile SUBDIRs 2019-03-19 10:44:04 +00:00
jaapb
86e7fe8c70 Added ocaml-async_kernel to Makefile SUBDIRs 2019-03-19 10:41:03 +00:00
jaapb
0be44024cd Added ocaml-ppx_typerep_conv to Makefile SUBDIRs 2019-03-19 10:32:52 +00:00
jaapb
5cd515330a Added ocaml-ppx_stable to Makefile SUBDIRs 2019-03-19 10:30:09 +00:00
jaapb
b4c8b322db Added ocaml-ppx_pipebang to Makefile SUBDIRs 2019-03-19 10:26:33 +00:00
jaapb
127d5cde50 Added ocaml-ppx_optional to Makefile SUBDIRs 2019-03-19 10:18:54 +00:00
jaapb
1915efbf3f Added ocaml-core_kernel to Makefile SUBDIRs 2019-03-19 10:08:41 +00:00
jaapb
2ec99d04ae Added ocaml-typerep to Makefile SUBDIRs 2019-03-19 10:02:48 +00:00
taca
bfe86c4637 devel/Makefile: add and enable ruby-rb-inotify 2019-03-16 14:03:53 +00:00
jnemeth
bde862023e sort 2019-03-14 05:36:27 +00:00
adam
925a55f282 py-selectors2: added version 2.0.1
Backported, durable, and portable selectors designed to replace the standard
library selectors module.

Features
* Support for all major platforms. (Linux, Mac OS, Windows)
* Support many different selectors
  - select.kqueue (BSD, Mac OS)
  - select.devpoll (Solaris)
  - select.epoll (Linux 2.5.44+)
  - select.poll (Linux, Mac OS)
  - select.select - (Linux, Mac OS, Windows)
* Support for PEP 475 (Retries system calls on interrupt)
* Support for modules which monkey-patch the standard library after import
  (like greenlet, gevent)
* Support for systems which define a selector being available but don't
  actually implement it.
2019-03-13 18:54:31 +00:00
jaapb
c8dd0bc6a2 Added ocaml-ppx_module_timer to Makefile SUBDIRs 2019-03-13 11:54:48 +00:00
jaapb
181bb60043 Added ocaml-jst-config to Makefile SUBDIRs 2019-03-13 11:40:34 +00:00
jaapb
f0c13164d0 Added ocaml-jane-street-headers to Makefile SUBDIRs 2019-03-13 11:36:49 +00:00
jaapb
0d94b81727 Added ocaml-ppx_fail to Makefile SUBDIRs 2019-03-13 11:25:27 +00:00
jaapb
6fd9522b08 Added ocaml-ppx_expect to Makefile SUBDIRs 2019-03-13 11:22:05 +00:00
jaapb
b2ff0d9480 Added ocaml-ppx_bin_prot to Makefile SUBDIRs 2019-03-13 11:16:19 +00:00
jaapb
4d2167990a Added ocaml-bin_prot to Makefile SUBDIRs 2019-03-13 11:06:47 +00:00
jaapb
4d23384513 Added ocaml-ppx_variants_conv to Makefile SUBDIRs 2019-03-13 11:04:04 +00:00
jaapb
7157d36c89 Added ocaml-variantslib to Makefile SUBDIRs 2019-03-13 11:01:28 +00:00
jaapb
9ae871cf22 Added ocaml-ppx_custom_printf to Makefile SUBDIRs 2019-03-13 10:41:12 +00:00
jaapb
159522bdfe Added ocaml-base_quickcheck to Makefile SUBDIRs 2019-03-12 18:59:52 +00:00
jaapb
89544b4094 Added ocaml-splittable_random to Makefile SUBDIRs 2019-03-12 18:56:29 +00:00
jaapb
2b943dac83 Added ocaml-ppx_bench to Makefile SUBDIRs 2019-03-12 18:52:35 +00:00
jaapb
9fb20486bf Added ocaml-ppx_inline_test to Makefile SUBDIRs 2019-03-12 18:50:13 +00:00
jaapb
77bfc18567 Added ppx_assert to Makefile SUBDIRs 2019-03-12 18:42:47 +00:00
jaapb
bd943d63b2 Added ocaml-ppx_sexp_message to Makefile SUBDIRs 2019-03-12 18:39:43 +00:00
jaapb
0a3774d5c0 Added ocaml-ppx_here to Makefile SUBDIRs 2019-03-12 18:34:52 +00:00
jaapb
539c9c4e2b Added ocaml-ppx_let to Makefile SUBDIRs 2019-03-12 18:23:11 +00:00
jaapb
8a1b68df7e Added ocaml_ppx_fields_conv to Makefile SUBDIRs 2019-03-12 18:19:31 +00:00
jaapb
709865fc8b Added ocaml-fieldslib to Makefile SUBDIRs 2019-03-12 18:16:51 +00:00
jaapb
7b7a9bdd80 Added ocaml-bigstringaf to Makefile SUBDIRs 2019-03-12 18:10:04 +00:00
jaapb
0adcc70854 Added ocaml-astring to Makefile SUBDIRs 2019-03-12 18:05:33 +00:00
jaapb
7fce19ea50 Added ocaml-checkseum to Makefile SUBDIRs 2019-03-12 17:57:48 +00:00
jaapb
09202c8579 Added ocaml-rresult to Makefile SUBDIRs 2019-03-12 17:50:42 +00:00
jaapb
68a6e31d7b Added ocaml-optint to Makefile SUBDIRs 2019-03-12 17:47:36 +00:00
jaapb
54be06ef48 Added ocaml-fmt to Makefile SUBDIRs 2019-03-12 17:42:31 +00:00
wiz
7892aef5d9 stooop: remove, included in devel/tcllib.
Suggested by Moritz Wilhelmy in
https://mail-index.netbsd.org/pkgsrc-users/2013/11/16/msg018898.html
2019-03-08 08:44:02 +00:00
adam
7037058566 Removed devel/libbson successor databases/mongo-c-driver 2019-03-05 14:25:21 +00:00
youri
325b91d879 Add new packages. 2019-03-03 19:24:44 +00:00
taca
69b93a56a3 devel/Makefile: remove ruby-activemodel32 and ruby-activesupport32 2019-03-03 16:04:18 +00:00
taca
2438ba3959 devel/Makefile: remove ruby-railties32 2019-03-03 15:54:15 +00:00
taca
6b0eb47fed devel/Makefile: add ruby-railties52 2019-03-03 15:02:14 +00:00
taca
7b6c22dd66 devel/Makefile: add ruby-activestorage52 2019-03-03 14:57:52 +00:00
taca
040385392f devel/Makefile: add ruby-{activejob,activemodel,activesupport}52 2019-03-03 14:48:42 +00:00
adam
bf372cacbf py-pyrsistent: added version 0.14.11
Pyrsistent is a number of persistent collections (by some referred to as
functional data structures). Persistent in the sense that they are immutable.

All methods on a data structure that would normally mutate it instead return a
new copy of the structure containing the requested updates. The original
structure is left untouched.

This will simplify the reasoning about what a program does since no hidden side
effects ever can take place to these data structures. You can rest assured that
the object you hold a reference to will remain the same throughout its lifetime
and need not worry that somewhere five stack levels below you in the darkest
corner of your application someone has decided to remove that element that you
expected to be there.

Pyrsistent is influenced by persistent data structures such as those found in
the standard library of Clojure. The data structures are designed to share
common elements through path copying. It aims at taking these concepts and make
them as pythonic as possible so that they can be easily integrated into any
python program without hassle.
2019-03-02 14:27:15 +00:00
adam
41cf542bb3 py-test-xprocess: added version 0.12.1
Experimental py.test plugin for managing processes across test runs.
2019-02-25 08:47:03 +00:00
bsiegert
77efaa7ea5 Add a package for empty-0.6.20b.
Run applications under pseudo-terminal (PTY) sessions and replace
TCL/Expect with a simple tool under your favorite shell (sh, bash,
csh, tcsh, ksh, zsh, etc.).

Packaged by David Weller-Fahy in PR pkg/53955.
2019-02-16 16:34:09 +00:00
wen
a91062c94d Add p5-Perl-PrereqScanner-NotQuiteLite 2019-02-09 08:20:28 +00:00
wen
2bf19adb65 Add p5-Regexp-Trie 2019-02-09 08:00:33 +00:00
taca
191e4c0fb3 devel/Makefile: add and enable ruby-i18n12 2019-02-03 14:59:05 +00:00
mgorny
a9de3455ce devel/Makefile: add lld 2019-02-01 16:30:54 +00:00
wiz
f223c11edc devel/Makefile: add lua-cqueues 2019-01-31 09:13:55 +00:00
jaapb
0e2e079b44 Added ocaml-resource-pooling to SUBDIRs 2019-01-29 14:21:43 +00:00
wen
079393254b Add p5-Data-Binary 2019-01-26 08:10:11 +00:00
adam
65c70aa1e1 py-pyobjc-framework-CoreServices: added version 5.1.2
The PyObjC project aims to provide a bridge between the Python and Objective-C
programming languages. The bridge is intended to be fully bidirectional,
allowing the Python programmer to take full advantage of the power provided by
various Objective-C based toolkits and the Objective-C programmer transparent
access to Python based functionality.

This package contains wrappers for framework 'CoreSpotlight'.
2019-01-08 20:29:42 +00:00
adam
7d1a8b6681 tevent: added version 0.9.37
Tevent is an event system based on the talloc memory management library. It is
the core event system used in Samba.

The low level tevent has support for many event types, including timers,
signals, and the classic file descriptor events.

Tevent also provide helpers to deal with asynchronous code providing the
tevent_req (tevent request) functions.
2019-01-03 19:30:47 +00:00
taca
6dba70591e devel/Makefile: add and enable ruby-semantic_puppet 2018-12-06 14:39:18 +00:00
taca
96928d69a5 devel/Makefile: add and enable ruby-hocon 2018-12-06 14:35:49 +00:00
taca
f40b62a66c devel/Makefile: add and enable ruby-cucumber-expressions 2018-12-06 14:33:14 +00:00
taca
a094bbfbad devel/Makefile: add and enable ruby-marcel 2018-12-06 14:25:48 +00:00
taca
baf8f5f2bc devel/Makefile: add and enable ruby-c21e. 2018-12-02 06:47:49 +00:00
jaapb
068b9f8d1d Removed removed packages from Makefile SUBDIRs
Packages are:
ocaml-ppx_ast
ocaml-ppx_core
ocaml-ppx_driver
ocaml-ppx_metaquot
ocaml-ppx_traverse_builtins
ocaml-ppx_type_conv
2018-11-27 14:30:02 +00:00
jaapb
fcafb2dd32 Added ocaml-dune to Makefile SUBDIRs 2018-11-27 14:28:56 +00:00
adam
2c7e019926 py-prompt_toolkit2: added version 2.0.7
2.0.7:
Bug fixes:
- Fixed assertion in PromptSession: the style_transformation check was wrong.
- Removed 'default' attribute in PromptSession. Only ask for it in the
  prompt() method. This fixes the issue that passing default once, will
  store it for all consequent calls in the PromptSession.
- Ensure that __pt_formatted_text__ always returns a FormattedText
  instance. This fixes an issue with print_formatted_text.

New features:
- Improved handling of situations where stdin or stdout are not a terminal.
  (Print warning instead of failing with an assertion.)
- Added print_container utility.
- Sound bell when attempting to edit read-only buffer.
- Handle page-down and page-up keys in RadioList.
- Accept any collections.abc.Sequence for HSplit/VSplit children (instead of
  lists only).
- Improved Vi key bindings: return to navigation mode when Insert is pressed.

2.0.6:
Bug fixes:
- Don't use the predefined ANSI colors for colors that are defined as RGB.
  (Terminals can assign different color schemes for ansi colors, and we don't
  want use any of those for colors that are defined like #aabbcc for instance.)
- Fix in handling of CPRs when patch_stdout is used.

Backwards incompatible changes:
- Change to the Buffer class. Reset the buffer unless the accept_handler
  returns True (which means: "keep_text"). This doesn't affect applications
  that use PromptSession.

New features:
- Added AdjustBrightnessStyleTransformation. This is a simple style
  transformation that improves the rendering on terminals with light or dark
  background.
- Improved performance (string width caching and line height calculation).
- Improved TextArea:
  * Exposed focus_on_click.
  * Added attributes: auto_suggest, complete_while_typing, history,
    get_line_prefix, input_processors.
  * Made attributes writable: lexer, completer, complete_while_typing,
    accept_handler, read_only, wrap_lines.

2.0.5:
Bug fixes:
- Fix in DynamicContainer. Return correct result for get_children. This
  fixes a bug related to focusing.
- Properly compute length of start, end and sym_b characters of
  progress bar.
- CPR (cursor position request) fix.

Backwards incompatible changes:
- Stop restoring PromptSession attributes when exiting prompt.

New features:
- Added get_line_prefix attribute to window. This opens many
  possibilities:
  * Line wrapping (soft and hard) can insert whitespace in front
    of the line, or insert some symbols in front. Like the Vim "breakindent"
    option.
  * Single line prompts also support line continuations now.
  * Line continuations can have a variable width.
- For VI mode: implemented temporary normal mode (control-O in insert mode).
- Added style transformations API. Useful for swapping between light and
  dark color schemes. Added swap_light_and_dark_colors parameter to
  prompt() function.
- Added format() method to ANSI formatted text.
- Set cursor position for Button widgets.
- Added pre_run argument to PromptSession.prompt() method.

2.0.4:
Bug fixes:
- Fix render height for rendering full screen applications in Windows.
- Fix in TextArea. Set accept_handler to None if not given.
- Go to the beginning of the next line when enter is pressed in Vi navigation
  mode, and the buffer doesn't have an accept handler.
- Fix the default argument of the prompt function when called multiple
  times.
- Display decomposed multiwidth characters correctly.
- Accept history in prompt() function again.

Backwards incompatible changes:
- Renamed PipeInput to PosixPipeInput. Added Win32PipeInput and
  create_input_pipe.
- Pass buffer argument to the accept_handler of TextArea.

New features:
- Added accept_default argument to prompt().
- Make it easier to change the body/title of a Frame/Dialog.
- Added DynamicContainer.
- Added merge_completers for merging multiple completers together.
- Add vt100 data to key presses in Windows.
- Handle left/right key bindings in Vi block insert mode.

2.0.3:
Bug fixes:
- Fix in 'x' and 'X' Vi key bindings. Correctly handle line endings and args.
- Fixed off by one error in Vi line selection.
- Fixed bugs in Vi block selection. Correctly handle lines that the selection
  doesn't cross.
- Python 2 bugfix. Handle str/unicode correctly.
- Handle option+left/right in iTerm.

2.0.2:
Bug fixes:
- Python 3.7 support: correctly handle StopIteration in asynchronous generator.
- Fixed off-by-one bug in Vi visual block mode.
- Bugfix in TabsProcessor: handle situations when the cursor is at the end of
  the line.
2018-11-21 17:26:46 +00:00
maya
9c87014cd6 Add lua-std-normalize version 2.0.2
This is a collection of normalized lua functions for Lua 5.1
(including LuaJIT), 5.2 and 5.3.

It can inject deterministic versions of core Lua functions that do not
behave identically across all supported Lua implementations into your
module's lexical environment.  Each function is as thin and fast a
version as is possible in each Lua implementation, evaluating to the
Lua C implementation with no overhead when semantics allow.

From Edgar Fuß in PR pkg/53600
2018-11-20 17:29:24 +00:00
maya
5c9f4c254b Add lua-std-_debug
This is a debug hints management library for Lua 5.1 (including LuaJIT),
5.2 and 5.3.

From Edgar Fuß in PR pkg/53600
2018-11-20 17:28:10 +00:00
maya
29f3c1c7c6 Add lua-bitlib
bit32 is the native Lua 5.2 bit manipulation library, in the version
from Lua 5.3; it is compatible with Lua 5.1, 5.2 and 5.3.

From Edgar Fuß in PR pkg/53600
2018-11-20 17:26:20 +00:00
ryoon
c6395f426c Enable go-locker 2018-11-18 08:18:59 +00:00
ryoon
9ac1c2b8bd Enable go-mapstructure-bep 2018-11-18 08:07:44 +00:00
ryoon
a5bbe019d1 Enable go-hashstructure 2018-11-18 08:03:20 +00:00
ryoon
bc00d13be7 Enable go-try 2018-11-18 08:00:40 +00:00
ryoon
76a17c783f Enable go-repr 2018-11-18 07:58:35 +00:00
ryoon
63b7e06e5b Enable go-kingpin.v3-unstable 2018-11-18 07:56:35 +00:00
ryoon
7b3f414eaf Enable go-humanize 2018-11-18 07:52:56 +00:00
ryoon
672dfece9c Enable go-colour 2018-11-18 07:50:40 +00:00
ryoon
c21b673506 Enable go-assert 2018-11-18 07:47:55 +00:00
wiz
24bc9313f3 devel/Makefile: + smake 2018-11-10 19:50:04 +00:00
ryoon
942f42870a Add cbindgen 2018-11-04 00:28:48 +00:00
taca
b5b37d19b4 devel/Makefile: add and enable ruby-cucumber-messages 2018-10-28 15:39:09 +00:00
taca
b6d40a9533 devel/Makefile: add and enable ruby-google-protobuf 2018-10-28 15:33:16 +00:00
taca
8ae283c937 devel/Makefile: add and enable py-zope.{deferredimport,deprecation,hookable} 2018-10-28 15:18:44 +00:00
adam
7552d7e007 py-zope.exceptions: added version 4.3
This package contains exception exceptions and implementations which are so
general purpose that they don't belong in Zope application-specific packages.
2018-10-23 09:39:59 +00:00
riastradh
123fc317c8 Import stem-1.7.0, nyx-2.0.4, and sbws-0.8.0 from the Tor Project.
stem-1.7.0: Python library for controlling the tor daemon
nyx-2.0.4: curses monitor for the tor daemon
sbws-0.8.0: bandwidth scanner

nyx is a standalone application, so give it a meta-package net/nyx
with no py- prefix.

sbws is a standalone application too but only for designated Tor
plumbers, not for ordinary users, so leave it as py-sbws.
2018-10-23 01:42:34 +00:00
minskim
8518d915b3 devel/Makefile: Add py-semantic_version 2018-10-21 19:51:45 +00:00
adam
e1548c577d py-filelock: added version 3.0.9
This package contains a single module, which implements a platform independent
file lock in Python, which provides a simple way of inter-process communication.
2018-10-10 09:55:32 +00:00
adam
4827ca1ebc py-test-randomly: added version 1.2.3
Pytest plugin to randomly order tests and control random.seed.

* Randomly shuffles the order of test items. This is done first at the level of
  modules, then at the level of test classes (if you have them), then at the
  order of functions. This also works with things like doctests.
* Resets random.seed() at the start of every test case and test to a fixed
  number - this defaults to time.time() from the start of your test run, but
  you can pass in --randomly-seed to repeat a randomness-induced failure.
* If factory boy is installed, its random state is reset at the start of every
  test. This allows for repeatable use of its random 'fuzzy' features.
* If faker is installed, its random state is reset at the start of every test.
  This is also for repeatable fuzzy data in tests - factory boy uses faker for
  lots of data.
2018-10-07 08:13:09 +00:00
taca
10e8fc7557 devel/Makefile: add and enable py-python-slugify 2018-09-23 18:17:04 +00:00
adam
2703040d0b py-xdis: added version 3.8.7
The Python dis module allows you to disassemble bytecode from the same version
of Python that you are running on. But what about bytecode from different
versions?

That's what this package is for. It can "marshal load" Python bytecodes from
different versions of Python. The command-line routine pydisasm will show
disassembly output using Python 3.6 disassembly conventions.

Also, if you need to modfiy and write bytecode, the routines here can be of
help. There are routines to pack and unpack the read-only tuples in Python's
Code type. For interoperability between Python 2 and 3 we provide our own
versions of the Code type, and we provide routines to reduce the tedium in
writing a bytecode file.

This package also has an extensive knowledge of Python bytecode magic numbers,
including Pypy and others, and how to translate from sys.sys_info major, minor,
and release numbers to the corresponding magic value.

So If you want to write a cross-version assembler, or a bytecode-level
optimizer this package may also be useful. In addition to the kinds of
instruction categorization that dis offers, we have additional categories for
things that would be useful in such a bytecode optimizer.
2018-09-20 13:45:11 +00:00
fhajny
4e0f436456 devel/rebar3: Import rebar 3.6.1 as devel/rebar3.
Rebar3 is an Erlang tool that makes it easy to create, develop,
and release Erlang libraries, applications, and systems in
a repeatable manner.
2018-09-13 14:56:43 +00:00
minskim
b33d4e8334 devel/Makefile: Add go-logrus 2018-09-11 17:45:10 +00:00
minskim
c7cf5a9cd4 devel/Makefile: Add go-godirwalk 2018-09-11 15:55:28 +00:00
minskim
79c86793b4 devel/Makefile: Add go-godotenv 2018-09-10 23:54:35 +00:00
minskim
1cf2a3d324 devel/Makefile: Add go-colortext 2018-09-10 23:48:58 +00:00
minskim
9549efdcd2 devel/Makefile: Add go-appengine 2018-09-10 22:44:02 +00:00
fhajny
9227b335e6 devel/xxhash: Import xxhash 0.6.5.
xxHash is an Extremely fast Hash algorithm, running at RAM speed
limits. It successfully completes the SMHasher test suite which
evaluates collision, dispersion and randomness qualities of hash
functions.
2018-09-10 13:47:31 +00:00
wiz
da0d45954f devel/Makefile: + py-anytree 2018-09-04 12:44:58 +00:00
wiz
7392e60f98 bugs-everywhere: remove
The software was abandoned by upstream and only supports python
2.7.  One of its dependencies, py-cherrypy, does not support python
2.7 any longer.
2018-09-04 06:10:40 +00:00
adam
b2457332d6 py-setuptools_scm_git_archive: added version 1.0
This is a setuptools_scm plugin that adds support for git archives (for example
the ones GitHub automatically generates).
2018-09-03 07:51:20 +00:00
bsiegert
093260c2f1 Remove pthread-stublib.
"Provide dummy implementations of pthread functions like mutex operations
to enable libraries to be used in both thread-aware and non-threaded
programs.
This is for NetBSD<=2; newer operating systems don't need it."

Announced on tech-pkg on 2018-03-25.
2018-09-01 20:58:11 +00:00
wiz
e2bc391a69 devel/Makefile: + p5-Test-LoadAllModules 2018-08-29 06:16:40 +00:00
adam
aa32b5df02 py-behave: added version 1.2.6
Behavior-driven development (or BDD) is an agile software development technique
that encourages collaboration between developers, QA and non-technical or
business participants in a software project.

behave uses tests written in a natural language style, backed up by Python code.
2018-08-28 09:58:54 +00:00
kamil
f0d3b3198d devel: Register honggfuzz 2018-08-23 22:40:52 +00:00
tnn
7babbe724f devel/Makefile: +git-lfs 2018-08-21 15:51:57 +00:00
wiz
4e2cfc5b66 p5-Alien-Role: remove package, now included in p5-Alien-Build 2018-08-21 12:00:50 +00:00
wiz
1e70c1288b devel/Makefile: + p5-Test-LectroTest 2018-08-21 09:23:13 +00:00
adam
40c9b42b9c py-zc.lockfile: added version 1.3.0
The zc.lockfile package provides a basic portable implementation of
interprocess locks using lock files. The purpose if not specifically to lock
files, but to simply provide locks with an implementation based on file-locking
primitives. Of course, these locks could be used to mediate access to other
files. For example, the ZODB file storage implementation uses file locks to
mediate access to file-storage database files. The database files and lock file
files are separate files.
2018-08-20 12:58:06 +00:00
nia
75f81662ef devel/rgbds: add version 0.3.7
RGBDS (Rednex Game Boy Development System) is a free assembler/linker
package for the Game Boy and Game Boy Color. It consists of:

* rgbasm (an assembler)
* rgblink (a linker)
* rgbfix (a checksum/header fixer)
* rgbgfx (a PNG-to-Game Boy graphics converter)

This is a fork of the original RGBDS which aims to make the programs
more like other UNIX tools.
2018-08-15 15:25:10 +00:00
jperkin
fe64b01247 devel: Import p5-Carton version 1.0.34.
carton is a command line tool to track the Perl module dependencies for
your Perl application. Dependencies are declared using cpanfile format,
and the managed dependencies are tracked in a cpanfile.snapshot file,
which is meant to be version controlled, and the snapshot file allows
other developers of your application will have the exact same versions
of the modules.
2018-08-09 11:50:17 +00:00
jperkin
cb5a724515 devel: Import p5-Menlo-Legacy version 1.9022.
Menlo::Legacy is a package to install Menlo::CLI::Compat which is a
compatibility library that implements the classic version of cpanminus
internals and behavios. This is so that existing users of cpanm and API
clients such as Carton, Carmel and App::cpm) can rely on the stable
features and specific behaviors of cpanm.

This way Menlo can evolve and be refactored without the fear of breaking
any downstream clients, including cpanm itself.
2018-08-09 11:45:48 +00:00
jperkin
ee78614a39 devel: Import p5-Menlo version 1.9019.
Menlo is a backend for cpanm 2.0, developed with the goal to replace
cpanm internals with a set of modules that are more flexible, extensible
and easier to use.
2018-08-09 11:36:36 +00:00
jperkin
051cd83e83 devel: Import p5-Parse-PMFile version 0.41.
Parse::PMFile - parses .pm file as PAUSE does

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.
2018-08-09 11:13:27 +00:00
jperkin
0ca9150380 devel: Import p5-CPAN-Common-Index version 0.010.
This module provides a common library for working with a variety of CPAN
index services.  It is intentionally minimalist, trying to use as few
non-core modules as possible.

The CPAN::Common::Index module is an abstract base class that defines a
common API.  Individual backends deliver the API for a particular index.
2018-08-09 10:05:19 +00:00
adam
2f520654b3 py-cogapp: added version 2.5.1
Cog is a file generation tool. It lets you use pieces of Python code as
generators in your source files to generate whatever text you need.
2018-08-07 09:21:18 +00:00
jaapb
8a51f608f1 Added py-oset to Makefile SUBDIRs 2018-07-26 11:47:32 +00:00
schmonz
4520e3592b Update to 1.20180726. From the changelog:
* [ Mark Haber ]
  * Fix hours_since for git fake bare repos

* [ Tom Hoover ]
  * Fix 'no defined update command error' in example config

* [ Pavel Nakonechnyi ]
  * More meaningful names for temporary files

* [ Paul Wise ]
  * Mitigate vulns caused by git code execution (CVE-2018-7032)
  * Migrate from ack-grep to ack
  * More reliable output supervision
  * Improve the status output for CVS
  * Improve the git-cvs extension
  * Allow prepending commands to existing commands
  * Allow for fallback to default commands
  * Add support for caching command output
  * Add shell extension to maintain a repo status cache
  * Add graph, remote, upgrade extensions
  * git registration improvements
  * webcheckout: prefer https transport

pkgsrc changes:

- Rename directory to myrepos, catching up with package name change years ago
2018-07-26 09:34:27 +00:00
jperkin
e09a9ae3b9 devel: Add apache-ant19. 2018-07-24 16:25:56 +00:00
adam
43a5fd9bac py-hamcrest: added version 1.9.0
PyHamcrest is a framework for writing matcher objects, allowing you to
declaratively define "match" rules. There are a number of situations where
matchers are invaluable, such as UI validation, or data filtering, but it is in
the area of writing flexible tests that matchers are most commonly used.

When writing tests it is sometimes difficult to get the balance right between
overspecifying the test (and making it brittle to changes), and not specifying
enough (making the test less valuable since it continues to pass even when the
thing being tested is broken). Having a tool that allows you to pick out
precisely the aspect under test and describe the values it should have, to a
controlled level of precision, helps greatly in writing tests that are "just
right." Such tests fail when the behavior of the aspect under test deviates
from the expected behavior, yet continue to pass when minor, unrelated changes
to the behaviour are made.
2018-07-24 15:08:19 +00:00
minskim
7bddd392dd devel/Makefile: Add go-colorable 2018-07-22 22:42:53 +00:00
minskim
e67e3ace24 devel/Makefile: Add go-goreturns 2018-07-21 22:07:46 +00:00
minskim
695620279c devel/Makefile: Add c++gsl 2018-07-20 11:32:35 +00:00
minskim
e0ed4afab7 devel/Makefile: Add go-sync 2018-07-18 02:38:18 +00:00
minskim
3639939d74 devel/Makefile: Add py-typing-extensions 2018-07-12 02:27:49 +00:00
minskim
03de97ee31 devel/Makefile: Add go-godef 2018-07-11 00:05:44 +00:00
minskim
57357f2639 devel/py-kafka: Obsoleted by devel/py-kafka-python 2018-07-10 01:18:58 +00:00
minskim
e7753d21f6 devel/Makefile: Add py-kafka-python 2018-07-10 01:16:47 +00:00
minskim
926bd92905 devel/Makefile: Add py-flake8-docstrings 2018-07-09 02:07:00 +00:00
adam
185a3e368f py-jaraco.functools: added version 1.20
Additional functools in the spirit of stdlib’s functools.
2018-07-07 09:00:15 +00:00
joerg
c449daeead + py-hg-evolve 2018-07-07 08:16:21 +00:00
minskim
5ca59f1b19 devel/Makefile: Add py-joblib 2018-07-06 03:13:48 +00:00
minskim
c0b0bb0cf6 devel/Makefile: Add go-fnmatch 2018-07-05 04:34:12 +00:00
taca
cf53ebbaef devel/Makefile: add and enable ruby-highline17 2018-06-24 14:17:10 +00:00
wiz
af309bb652 devel/Makefile: + p5-Test-HTTP-LocalServer 2018-06-24 10:01:20 +00:00
adam
a46643c942 Removed devel/py-spwd 2018-06-17 19:27:53 +00:00
minskim
41774a3de4 devel/Makefile: Add go-debounce 2018-06-14 15:16:02 +00:00
minskim
d295a6df7a devel/Makefile: Add py-doc8 2018-06-05 19:34:28 +00:00
jaapb
2e9e1b4cc9 Added ocaml-lwt_camlp4 to Makefile SUBDIRs 2018-06-05 15:49:13 +00:00
minskim
c0e7d60dbb devel/Makefile: Add py-extratools 2018-05-25 16:01:10 +00:00
bsiegert
c57c1ebe8d +py-fakefs 2018-05-25 04:01:43 +00:00
minskim
054d3897df devel/Makefile: Add go-gocode 2018-05-25 00:53:53 +00:00
minskim
d46f6ccf8e devel/Makefile: Add py-toolz 2018-05-24 16:15:08 +00:00
adam
6ba16be457 py-dash: added version 4.5.0
The kitchen sink of Python utility libraries for doing "stuff" in a functional
way. Based on the Lo-Dash Javascript library.
2018-05-23 09:28:30 +00:00
adam
3ee60dee4a py-test-testmon: added version 0.9.11
This is a py.test plug-in which automatically selects and re-executes only
tests affected by recent changes.
2018-05-23 09:26:54 +00:00
minskim
29e0fce9da devel/Makefile: Add go-gopkgs 2018-05-23 00:32:23 +00:00
adam
4e9d378b6c py-enum: removed, successor py-enum34 or Python 3.x 2018-05-22 12:10:40 +00:00
minskim
9b3fa09d5d devel/Makefile: Add py-typed-ast 2018-05-21 23:14:52 +00:00
minskim
12d9862b66 devel/Makefile: Add aslc86k 2018-05-21 16:23:09 +00:00
minskim
11ed05a787 devel/Makefile: Add lcdis 2018-05-21 16:12:19 +00:00
minskim
efd3a715d9 devel/Makefile: Add py-gitinspector-devel 2018-05-18 18:17:32 +00:00
minskim
4a3691ff2c devel/Makefile: Add R-glue 2018-05-18 01:01:03 +00:00
minskim
d4086d4b6d devel/Makefile: Add py-llvmlite 2018-05-17 15:47:49 +00:00
adam
0412cec2ce py-testrepository: added version 0.0.20
This project provides a database of test results which can be used as part of
developer workflow to ensure/check things like:
* No commits without having had a test failure, test fixed cycle.
* No commits without new tests being added.
* What tests have failed since the last commit (to run just a subset).
* What tests are currently failing and need work.
Test results are inserted using subunit (and thus anything that can output
subunit or be converted into a subunit stream can be accepted).
2018-05-17 08:04:47 +00:00
jaapb
0ca321e721 Added ocaml-ppxlib to Makefile SUBDIRs 2018-05-09 14:49:00 +00:00
jaapb
ce566f992a Added ocaml-parsexp to Makefile SUBDIRs 2018-05-09 14:27:43 +00:00
minskim
65aa42f9d0 devel/Makefile: Add py-hyperscan 2018-05-08 16:54:54 +00:00
minskim
b3210798ef devel/Makefile: Add hyperscan 2018-05-07 22:18:56 +00:00
wiz
bfaf0b036b devel/Makefile: sync 2018-05-06 06:59:59 +00:00
wiz
43079536cf devel/Makefile: + p5-Alien-Role-Alt 2018-05-02 12:57:40 +00:00
minskim
8020c5aaf6 devel/Makefile: Add py-kafka 2018-04-29 23:20:44 +00:00
minskim
84fe6739be devel/Makefile: Add R-inline 2018-04-18 15:37:59 +00:00
minskim
0662ed52cf devel/Makefile: Add R-plogr 2018-04-17 15:22:41 +00:00
minskim
e6f790c41e devel/Makefile: Add R-bindr 2018-04-16 15:54:55 +00:00
minskim
9545ca425a devel/Makefile: Add R-blob 2018-04-15 00:35:07 +00:00
minskim
edbc5ea025 devel/Makefile: Add R-iterators 2018-04-13 16:05:47 +00:00
jaapb
1e53b9ba67 Added ocaml-lwt_log to Makefile SUBDIRs 2018-04-13 13:45:25 +00:00
minskim
2456f18183 devel/Makefile: Add R-BH 2018-04-11 15:23:55 +00:00
jaapb
22d5c1d7d3 Added ocaml-lwt_ppx to SUBDIRs 2018-04-09 09:08:42 +00:00
minskim
8a70cbb8e0 devel/Makefile: Add py-absl-py 2018-04-08 01:34:20 +00:00
minskim
a90239d5cd devel/Makefile: Add R-memoise 2018-04-07 20:52:03 +00:00
minskim
87e8bf07e1 devel/Makefile: Add R-pkgconfig 2018-04-06 18:40:35 +00:00
pho
762be67b23 devel/Makefile: Add cfr 2018-04-04 16:08:46 +00:00
adam
ae42b4e740 py-backcall: added version 0.1.0
Specifications for callback functions passed in to an API

If your code lets other people supply callback functions, it's important to
specify the function signature you expect, and check that functions support
that. Adding extra parameters later would break other peoples code unless
you're careful.

backcall provides a way of specifying the callback signature using a prototype
function.
2018-04-03 11:13:29 +00:00
adam
06972f14c9 Added py-test-fixture-config, py-test-shutil, py-test-virtualenv 2018-03-24 06:50:49 +00:00
adam
1f1c657fbc py-path.py: added version 11.0
path.py implements a path objects as first-class entities, allowing common
operations on files to be invoked on those path objects directly
2018-03-23 10:20:06 +00:00
manu
215b5135e1 liblnk is a library to access the Windows Shortcut File (LNK) format. 2018-03-21 13:16:13 +00:00
taca
22dfa1e698 devel/Makefile: add and enable ruby-cucumber-tag_expressions 2018-03-21 10:24:36 +00:00
taca
ecd3dfcb69 devel/Makefile: ruby-railties51 2018-03-21 10:06:03 +00:00
taca
82e483de44 devel/Makefile: add and enable ruby-activejob51 2018-03-21 09:51:14 +00:00
taca
2e527128ea devel/Makefile: add and enable ruby-activemodel51 2018-03-21 09:48:11 +00:00
taca
e0c070aa3e devel/Makefile: Add and enable ruby-activesupport51 2018-03-21 09:40:41 +00:00
khorben
a43df8a79e Add py-pysha3 2018-03-20 15:41:38 +00:00
khorben
8f289df17a Add py-pyelftools 2018-03-20 15:35:11 +00:00
minskim
8d6abec1f3 devel/Makefile: Add R-lazyeval 2018-03-19 02:31:24 +00:00
jnemeth
7d790bed65 sort 2018-03-15 05:08:07 +00:00
khorben
b674434c2c Add py-angr 2018-03-15 03:14:17 +00:00
khorben
8d1e56f2a2 Add py-archinfo 2018-03-15 02:57:15 +00:00
khorben
cabaae74d2 Add py-pyvex 2018-03-15 02:50:18 +00:00
khorben
5166beba2d Add py-cle 2018-03-15 02:34:03 +00:00
minskim
40c23fda67 devel/Makefile: Add R-rlang 2018-03-14 23:48:02 +00:00
wiz
38b3b756a7 devel/Makefile: + p5-PerlX-Maybe 2018-03-14 17:41:28 +00:00
minskim
b5b11b9483 devel/Makefile: Add R-cli 2018-03-13 17:02:21 +00:00
taca
694b84fbd5 devel/Makefile: add and enable ruby-tomlrb 2018-03-13 14:29:43 +00:00
maya
b84e68a22c new package: p5-ExtUtils-CChecker
Perl5 configure-time utilities for using C headers, libraries, or OS features
2018-03-11 11:20:13 +00:00
maya
a631de2408 p5-Taint-Util: new package
Taint::Util wraps perl's internal routines for checking and setting
the taint flag and thus does not rely on regular expressions for
untainting or odd tricks involving eval and kill for checking
whether data is tainted, instead it checks and flips a flag on the
scalar in-place.
2018-03-11 11:16:46 +00:00
dholland
bc0a5170c0 -ocaml-odn 2018-03-11 04:07:19 +00:00