summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2016-03-09needs dlopentnn1-1/+3
2016-03-09needs m4tnn1-1/+2
2016-03-09New package, py-thrift.bsiegert5-1/+115
From Aleksej Lebedev in PR pkg/50853. Thrift is a software library and set of code-generation tools developed at Facebook to expedite development and implementation of efficient and scalable backend services. Its primary goal is to enable efficient and reliable communication across programming languages by abstracting the portions of each language that tend to require the most customization into a common library that is implemented in each language. Specifically, Thrift allows developers to define datatypes and service interfaces in a single language-neutral file and generate all the necessary code to build RPC clients and servers.
2016-03-09Update ruby-rspec-core to 3.4.4.taca2-7/+7
### Development [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.4...3-4-maintenance) ### 3.4.4 / 2016-03-09 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.3...3.4.4) Bug Fixes: * Fix `RSpec::Core::RakeTask` so that it works with Rake 11. (Travis Grathwell, #2197)
2016-03-09package not applicable for Linuxtnn1-2/+2
2016-03-09Don't arbitrarily use bundled zlib on some platforms and system's on others.tnn1-5/+13
We do include zlib.buildlink3.mk, so make sure we always use that zlib. Remove manual do-build target and set BUILD_DIRS instead. Set MAKE_JOBS_SAFE=no. The previous do-build target didn't respect MAKE_JOBS. Bump PKGREVISON.
2016-03-08Update to 1.1.0ryoon3-9/+10
Changelog: * packed_trie_map (new) * new data structure that implements a trie also known as a prefix tree. This implementation requires all key values be known at construction time, after which its content is considered immutable. Internally it packs all its nodes in a single contiguous array for space and lookup efficiencies. * trie_map (new) * new data structure that implements a trie. It works similar to packed_trie_map except that this version is mutable. * multi_type_matrix * added a variant of walk() that takes the upper-left and lower-right corners to allow walking through a subset of the original matrix. * multi_type_vector * fixed incorrect return values of the increment and decrement operators of in-block iterators. They would previously return a value_type pointer which did not conform to the behaviors of STL iterators. * added support for custom event handlers for element block acquisitions and releases. * flat_segment_tree * fixed incorrect return values of the increment and decrement operators of its leaf-node iterators as in multi_type_vector's fix. * sorted_string_map * significantly improved the performance of its find() method by switching from using linear search to using binary search. The improvement is especially visible with a large number of elements.
2016-03-08Update ruby-rugged to 0.24.0.taca3-8/+17
This updates the bundled libgit2 to version 0.24.0.
2016-03-08Update libgit2 to 0.24.0.taca5-75/+9
v0.24 ------- ### Changes or improvements * Custom filters can now be registered with wildcard attributes, for example `filter=*`. Consumers should examine the attributes parameter of the `check` function for details. * Symlinks are now followed when locking a file, which can be necessary when multiple worktrees share a base repository. * You can now set your own user-agent to be sent for HTTP requests by using the `GIT_OPT_SET_USER_AGENT` with `git_libgit2_opts()`. * You can set custom HTTP header fields to be sent along with requests by passing them in the fetch and push options. * Tree objects are now assumed to be sorted. If a tree is not correctly formed, it will give bad results. This is the git approach and cuts a significant amount of time when reading the trees. * Filter registration is now protected against concurrent registration. * Filenames which are not valid on Windows in an index no longer cause to fail to parse it on that OS. * Rebases can now be performed purely in-memory, without touching the repository's workdir. * When adding objects to the index, or when creating new tree or commit objects, the inputs are validated to ensure that the dependent objects exist and are of the correct type. This object validation can be disabled with the GIT_OPT_ENABLE_STRICT_OBJECT_CREATION option. * The WinHTTP transport's handling of bad credentials now behaves like the others, asking for credentials again. ### API additions * `git_config_lock()` has been added, which allow for transactional/atomic complex updates to the configuration, removing the opportunity for concurrent operations and not committing any changes until the unlock. * `git_diff_options` added a new callback `progress_cb` to report on the progress of the diff as files are being compared. The documentation of the existing callback `notify_cb` was updated to reflect that it only gets called when new deltas are added to the diff. * `git_fetch_options` and `git_push_options` have gained a `custom_headers` field to set the extra HTTP header fields to send. * `git_stream_register_tls()` lets you register a callback to be used as the constructor for a TLS stream instead of the libgit2 built-in one. * `git_commit_header_field()` allows you to look up a specific header field in a commit. * `git_commit_extract_signature()` extracts the signature from a commit and gives you both the signature and the signed data so you can verify it. ### API removals * No APIs were removed in this version. ### Breaking API changes * The `git_merge_tree_flag_t` is now `git_merge_flag_t`. Subsequently, its members are no longer prefixed with `GIT_MERGE_TREE_FLAG` but are now prefixed with `GIT_MERGE_FLAG`, and the `tree_flags` field of the `git_merge_options` structure is now named `flags`. * The `git_merge_file_flags_t` enum is now `git_merge_file_flag_t` for consistency with other enum type names. * `git_cert` descendent types now have a proper `parent` member * It is the responsibility of the refdb backend to decide what to do with the reflog on ref deletion. The file-based backend must delete it, a database-backed one may wish to archive it. * `git_config_backend` has gained two entries. `lock` and `unlock` with which to implement the transactional/atomic semantics for the configuration backend. * `git_index_add` and `git_index_conflict_add()` will now use the case as provided by the caller on case insensitive systems. Previous versions would keep the case as it existed in the index. This does not affect the higher-level `git_index_add_bypath` or `git_index_add_frombuffer` functions. * The `notify_payload` field of `git_diff_options` was renamed to `payload` to reflect that it's also the payload for the new progress callback. * The `git_config_level_t` enum has gained a higher-priority value `GIT_CONFIG_LEVEL_PROGRAMDATA` which represent a rough Windows equivalent to the system level configuration. * `git_rebase_init()` not also takes a merge options. * The index no longer performs locking itself. This is not something users of the library should have been relying on as it's not part of the concurrency guarantees.
2016-03-08Update py-virtualenv to 15.0.0.wiz3-11/+10
15.0.0 (2016-03-05) Remove the virtualenv-N.N script from the package; this can no longer be correctly created from a wheel installation. Resolves #851, #692 Remove accidental runtime dependency on pip by extracting certificate in the subprocess. Upgrade setuptools 20.2.2. Upgrade pip to 8.1.0.
2016-03-08Update py-tortoisehg to 3.7.2:wiz3-11/+9
TortoiseHg 3.7.2 is a regularly scheduled bugfix release, primarily to pick up bug fixes on the stable branch of Mercurial and packaging improvements.
2016-03-08Update p5-File-Which to 1.21:wiz2-7/+7
1.21 2016-03-02 14:20:43 -0500 - Workaround for nutty cygwin filesystem rules
2016-03-08Update p5-Date-Manip to 6.53:wiz2-7/+7
Bug fixes Date::Manip::Delta::cmp had a bug in it's comparison. Ian Gibbs. The secs_since_1970_GMT method was missing a test to see if it was a valid object. RT 111915 Time zone fixes Newest zoneinfo data (tzdata 2016a) Documentation fixes Lots of typos fixed. I was using podspell to do spell checking, but it was discarding too much real text (which wasn't getting checked as a result). Switched to pod2text which does a better job. RT 110025
2016-03-08Update ruby2ruby to 2.3.0.taca3-9/+8
=== 2.3.0 / 2016-02-18 * 3 minor enhancements: * Added support for safe navigation/lonely operator. (presidentbeef) * Expanded tests for 2.3 support * Support safe attrasgn. (presidentbeef).
2016-03-08Update ruby-stomp to 1.3.5.taca4-10/+18
== 1.3.5 20160302 * Add AMQ specific durable topic example. * Output error to stderr only in logger is undefined. * Move README changelog lower. * Handle newline at start of receive buffer. * Use Timeout::timeout instead of deprecated kernel version. * If socket open on reconnect, close it before new open. * On misc_err, make error messages more readable. * Attempt to support both Rspec 2.14.1+ and 3.x.
2016-03-08Update ruby-sexp-processor to 4.7.0.taca2-7/+7
=== 4.7.0 / 2016-02-18 * 2 minor enhancements: * Expand to support 2.3 in tests. (presidentbeef) * Return enumerable for deep_each, each_sexp, and each_of_type. (ridiculous)
2016-03-08Update afl to 2.06b:wiz2-7/+7
-------------- Version 2.06b: -------------- - Worked around LLVM persistent mode hiccups with -shared code. Contributed by Christian Holler. - Added __AFL_COMPILER as a convenient way to detect that something is built under afl-gcc / afl-clang / afl-clang-fast and enable custom optimizations in your code. Suggested by Pedro Corte-Real. - Upstreamed several minor changes developed by Franjo Ivancic to allow AFL to be built as a library. This is fairly use-specific and may have relatively little appeal to general audiences.
2016-03-08Update ruby-rspec-core to 3.4.3.taca2-7/+7
### Development [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.3...3-4-maintenance) ### 3.4.3 / 2016-02-19 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.2...3.4.3) Bug Fixes: * Prevent a `TypeError` from occuring when running via the rake task when Ruby crashes. (Patrik Wenger, #2161) * Only consider example and group declaration lines from a specific file when applying line number filtering, instead of considering all declaration lines from all spec files. (Myron Marston, #2170) * Fix failure snippet extraction so that snippets that contain `do-end` style block and end with `end`-only line can be extracted properly. (Yuji Nakayama, #2173)
2016-03-08Update ruby-parser to 3.8.1.taca3-8/+10
=== 3.8.1 / 2016-02-19 * 1 bug fix: * Fixed problems with tLONELY in mlhs_node. === 3.8.0 / 2016-02-18 * 1 major enhancement: * Added support for Ruby 2.3.0 and the &. operator. (presidentbeef) * 2 minor enhancements: * Add support for safe attr assign. (presidentbeef) * Added support for safe call. (presidentbeef) * 1 bug fix: * Fixed parsing of { 'a': :b }. (presidentbeef)
2016-03-08Update ruby-octokit to 4.3.0.taca3-8/+9
v4.3.0 * #667 Fix org creation to include login and admin. @nmaki * #668 Allow org hooks to be used by org login or ID @tarebyte * #677 Fix Migration API bug @gjtorikian * #678 Fix Managment console bug @gjtorikian * #680 Add Hooks#ping_hook method @joeyw * #682 Add Gists#gist_commits method @joeyw * #683 Add Gists#gist_forks method @joeyw * #692 Fetch stats with retry * #722 Add Source Imports preview to Octokit @tarebyte * #725 Loosen sawyer dependency @nlopes
2016-03-08Update ruby-gettext_i18n_rails to 1.5.0.taca2-7/+7
* Allow passing options to msgcat.
2016-03-07Add a tool.mk in devel/py-cython to be used by packages that need cython asnros1-0/+28
a tool without suffix. Based on lang/python/tool.mk.
2016-03-07Update to 3.22.2ryoon2-7/+10
Changelog: New root certificates backported from 3.23.
2016-03-06Update Mac::SystemDirectory to 0.06.bsiegert2-8/+7
0.06 2011-02-12 16:00 - Detect correct target Mac OS version in tests (cross-compilation), patch by Mark Dootson (RT #65573) 0.05 2011-02-02 11:00 - Use correct macros on Mac OS X 10.5 and 10.5, reported by Mark Dootson (RT #65366)
2016-03-06Update Class-Method-Modifiers to 2.12.bsiegert2-8/+7
2.12 2016-03-04 22:12:15Z - minor documentation tweaks
2016-03-05Conflicts with archivers/arc.youri1-1/+3
2016-03-05Update to 0.330wen2-7/+8
Upstream changes: 0.330 2015-10-23 23:21:35-04:00 America/New_York - do not add "--help" to global opt spec twice (oops!) 0.329 2015-10-07 13:01:34-04:00 America/New_York - bump required version of Pod::Usage
2016-03-05Bump PKGREVISION for security/openssl ABI bump.jperkin151-273/+302
2016-03-05Update to 7.11ryoon2-8/+14
Changelog: *** Changes in GDB 7.11 * GDB now supports debugging kernel-based threads on FreeBSD. * Per-inferior thread numbers Thread numbers are now per inferior instead of global. If you're debugging multiple inferiors, GDB displays thread IDs using a qualified INF_NUM.THR_NUM form. For example: (gdb) info threads Id Target Id Frame 1.1 Thread 0x7ffff7fc2740 (LWP 8155) (running) 1.2 Thread 0x7ffff7fc1700 (LWP 8168) (running) * 2.1 Thread 0x7ffff7fc2740 (LWP 8157) (running) 2.2 Thread 0x7ffff7fc1700 (LWP 8190) (running) As consequence, thread numbers as visible in the $_thread convenience variable and in Python's InferiorThread.num attribute are no longer unique between inferiors. GDB now maintains a second thread ID per thread, referred to as the global thread ID, which is the new equivalent of thread numbers in previous releases. See also $_gthread below. For backwards compatibility, MI's thread IDs always refer to global IDs. * Commands that accept thread IDs now accept the qualified INF_NUM.THR_NUM form as well. For example: (gdb) thread 2.1 [Switching to thread 2.1 (Thread 0x7ffff7fc2740 (LWP 8157))] (running) (gdb) * In commands that accept a list of thread IDs, you can now refer to all threads of an inferior using a star wildcard. GDB accepts "INF_NUM.*", to refer to all threads of inferior INF_NUM, and "*" to refer to all threads of the current inferior. For example, "info threads 2.*". * You can use "info threads -gid" to display the global thread ID of all threads. * The new convenience variable $_gthread holds the global number of the current thread. * The new convenience variable $_inferior holds the number of the current inferior. * GDB now displays the ID and name of the thread that hit a breakpoint or received a signal, if your program is multi-threaded. For example: Thread 3 "bar" hit Breakpoint 1 at 0x40087a: file program.c, line 20. Thread 1 "main" received signal SIGINT, Interrupt. * Record btrace now supports non-stop mode. * Support for tracepoints on aarch64-linux was added in GDBserver. * The 'record instruction-history' command now indicates speculative execution when using the Intel Processor Trace recording format. * GDB now allows users to specify explicit locations, bypassing the linespec parser. This feature is also available to GDB/MI clients. * Multi-architecture debugging is supported on AArch64 GNU/Linux. GDB now is able to debug both AArch64 applications and ARM applications at the same time. * Support for fast tracepoints on aarch64-linux was added in GDBserver, including JIT compiling fast tracepoint's conditional expression bytecode into native code. * GDB now supports displaced stepping on AArch64 GNU/Linux. * "info threads", "info inferiors", "info display", "info checkpoints" and "maint info program-spaces" now list the corresponding items in ascending ID order, for consistency with all other "info" commands. * In Ada, the overloads selection menu has been enhanced to display the parameter types and the return types for the matching overloaded subprograms. * New commands maint set target-non-stop (on|off|auto) maint show target-non-stop Control whether GDB targets always operate in non-stop mode even if "set non-stop" is "off". The default is "auto", meaning non-stop mode is enabled if supported by the target. maint set bfd-sharing maint show bfd-sharing Control the reuse of bfd objects. set debug bfd-cache show debug bfd-cache Control display of debugging info regarding bfd caching. set debug fbsd-lwp show debug fbsd-lwp Control display of debugging info regarding FreeBSD threads. set remote multiprocess-extensions-packet show remote multiprocess-extensions-packet Set/show the use of the remote protocol multiprocess extensions. set remote thread-events show remote thread-events Set/show the use of thread create/exit events. set ada print-signatures on|off show ada print-signatures" Control whether parameter types and return types are displayed in overloads selection menus. It is activaled (@code{on}) by default. set max-value-size show max-value-size Controls the maximum size of memory, in bytes, that GDB will allocate for value contents. Prevents incorrect programs from causing GDB to allocate overly large buffers. Default is 64k. * The "disassemble" command accepts a new modifier: /s. It prints mixed source+disassembly like /m with two differences: - disassembled instructions are now printed in program order, and - and source for all relevant files is now printed. The "/m" option is now considered deprecated: its "source-centric" output hasn't proved useful in practice. * The "record instruction-history" command accepts a new modifier: /s. It behaves exactly like /m and prints mixed source+disassembly. * The "set scheduler-locking" command supports a new mode "replay". It behaves like "off" in record mode and like "on" in replay mode. * Support for various ROM monitors has been removed: target dbug dBUG ROM monitor for Motorola ColdFire target picobug Motorola picobug monitor target dink32 DINK32 ROM monitor for PowerPC target m32r Renesas M32R/D ROM monitor target mon2000 mon2000 ROM monitor target ppcbug PPCBUG ROM monitor for PowerPC * Support for reading/writing memory and extracting values on architectures whose memory is addressable in units of any integral multiple of 8 bits. * New remote packets exec stop reason Indicates that an exec system call was executed. exec-events feature in qSupported The qSupported packet allows GDB to request support for exec events using the new 'gdbfeature' exec-event, and the qSupported response can contain the corresponding 'stubfeature'. Set and show commands can be used to display whether these features are enabled. vCtrlC Equivalent to interrupting with the ^C character, but works in non-stop mode. thread created stop reason (T05 create:...) Indicates that the thread was just created and is stopped at entry. thread exit stop reply (w exitcode;tid) Indicates that the thread has terminated. QThreadEvents Enables/disables thread create and exit event reporting. For example, this is used in non-stop mode when GDB stops a set of threads and synchronously waits for the their corresponding stop replies. Without exit events, if one of the threads exits, GDB would hang forever not knowing that it should no longer expect a stop for that same thread. N stop reply Indicates that there are no resumed threads left in the target (all threads are stopped). The remote stub reports support for this stop reply to GDB's qSupported query. QCatchSyscalls:1 [;SYSNO]... QCatchSyscalls:0 Enable ("QCatchSyscalls:1") or disable ("QCatchSyscalls:0") catching syscalls from the inferior process. syscall_entry stop reason Indicates that a syscall was just called. syscall_return stop reason Indicates that a syscall just returned. QCatchSyscalls:1 in qSupported The qSupported packet may now include QCatchSyscalls:1 in the reply to indicate support for catching syscalls. * Extended-remote exec events ** GDB now has support for exec events on extended-remote Linux targets. For such targets with Linux kernels 2.5.46 and later, this enables follow-exec-mode and exec catchpoints. set remote exec-event-feature-packet show remote exec-event-feature-packet Set/show the use of the remote exec event feature. * Thread names in remote protocol The reply to qXfer:threads:read may now include a name attribute for each thread. * Target remote mode fork and exec events ** GDB now has support for fork and exec events on target remote mode Linux targets. For such targets with Linux kernels 2.5.46 and later, this enables follow-fork-mode, detach-on-fork, follow-exec-mode, and fork and exec catchpoints. * Remote syscall events ** GDB now has support for catch syscall on remote Linux targets, currently enabled on x86/x86_64 architectures. set remote catch-syscall-packet show remote catch-syscall-packet Set/show the use of the remote catch syscall feature. * MI changes ** The -var-set-format command now accepts the zero-hexadecimal format. It outputs data in hexadecimal format with zero-padding on the left. * Python Scripting ** gdb.InferiorThread objects have a new attribute "global_num", which refers to the thread's global thread ID. The existing "num" attribute now refers to the thread's per-inferior number. See "Per-inferior thread numbers" above. ** gdb.InferiorThread objects have a new attribute "inferior", which is the Inferior object the thread belongs to.
2016-03-05Update ruby-railties32 to 3.2.22.2.taca1-5/+5
No chnage except version.
2016-03-05Update ruby-activemodel32 to 3.2.22.2.taca1-5/+5
No chnage except version.
2016-03-05Update ruby-activesupport32 to 3.2.22.2.taca1-5/+5
No chnage except version.
2016-03-05Add commentryoon2-3/+5
2016-03-05Update to 1.4.2ryoon5-22/+63
Changelog: 1.4.2: Bug fixes Bug 1299736 - just "zanata" execution gives traceback 1.4.1: Improvements zanata init Initialize Zanata project configuration zanata stats Displays translation statistics for a Zanata project version Bug fixes Bug 1206995 - Should allow anonymous pull from Zanata Bug ZNTA-853 - Crash when pushing local translations 1.4.0: Improvements Added <src-dir> and <trans-dir> in zanata.xml rest/config to centralize service-to-resource mappings. ProjectContext to load local: user & project and remote configs, once. Organize exception messages. Improved logs and zanata <command> --help HTTP to HTTPS redirect - auto, if found in httplib2 response Bug fixes Bug 1215274 - Should be able to specify minimum percentage completion on pull Bug 1156236 - As a project maintainer, I want to be able to use the latest list of languages defined in the server for a project when using the client. 1.3.22: This release contains Improved error codes, that means in case of error messages z-p-c returns appropriate error codes to system, this is useful for people who uses z-p-c from command line Bug fixes Improved ReadMe
2016-03-04Added ocaml-ppx_sexp_conv to SUBDIRsjaapb1-1/+2
2016-03-04Updated package to latest version, 113.24.00. Changes include:jaapb3-23/+9
Switch code in lib subdir to ppx-style. Inline some calls that js_of_ocaml was unable to recognise as tail-recursive (cf. issue 14) Minor update: documentation. Added sexp_of_ support for GADTs, and remove the not-quite-working support for of_sexp. Improved the implementation of Exn.sexp_of_t, using the unique id in exceptions in OCaml 4.02. We use the identifier to map exception constructors to converters.
2016-03-04Remove duplicate DEPENDS.youri1-9/+6
2016-03-04Extract using bsdtar, fails with plain tar for me (NetBSD 7.99.26/amd64)wiz2-6/+6
Merge post-install into do-install. Re-add bin/arc to PLIST.
2016-03-04Extract using bsdtar, failed with plain tar for me.wiz1-2/+3
2016-03-04Added devel/ocaml-ppx_sexp_conv 113.24.00, a generator of S-expressionjaapb5-0/+62
conversion functions from type definitions.
2016-03-04Added ocaml-ppx_deriving and ocaml-ppx_type_conv to SUBDIRsjaapb1-1/+3
2016-03-04Added ocaml-ppx_type_conv version 113.24.00, a support library for OCamljaapb5-0/+66
type-driven code generators.
2016-03-04Added buildlink3.mk filejaapb1-0/+12
2016-03-04Added devel/ocaml-ppx_driver 113.24.00, a driver for OCaml AST transformers.jaapb5-0/+85
2016-03-04Added ocaml-ppx_optcomp to SUBDIRsjaapb1-1/+2
2016-03-04Added package devel/ocaml-ppx_optcomp version 113.24.0 - an optionaljaapb5-0/+59
compilation library for OCaml.
2016-03-04Depend on opcache rather than zendopcache, it supports php56.youri1-2/+2
2016-03-04Install `arc` in $PREFIX/bin.youri2-5/+5
2016-03-04added ocaml-ppx_core to SUBDIRsjaapb1-1/+2
2016-03-04Added package devel/ppx_core version 113.24.00, a standard library forjaapb5-0/+71
ppx rewriters.