1. 07 Mar, 2021 5 commits
    • sunpoet's avatar
      f8a2b7cc
    • sunpoet's avatar
      Add py-orca 1.5.4 · 95db500f
      sunpoet authored
      Orca is a Python library for task orchestration. It's designed for workflows
      like city simulation, where the data representing a model's state is so large
      that it needs to be managed outside of the task graph.
      
      The building blocks of a workflow are "steps", Python functions that can be
      assembled on the fly into linear or cyclical pipelines. Steps typically interact
      with a central data store that persists in memory while the pipeline runs.
      Derived tables and columns can be updated automatically as base data changes,
      and pipeline components are evaluated lazily to reduce unnecessary overhead.
      
      WWW: https://github.com/UDST/orca
      95db500f
    • sunpoet's avatar
      Add py-openapi-schema-validator 0.1.4 · bd34932b
      sunpoet authored
      Openapi-schema-validator is a Python library that validates schema against the
      OpenAPI Schema Specification v3.0 which is an extended subset of the JSON Schema
      Specification Wright Draft 00.
      
      WWW: https://github.com/p1c2u/openapi-schema-validator
      bd34932b
    • rhurlin's avatar
      New port: devel/libserdes: schema-based serializer/deserializer C/C++ library · e1ba60a9
      rhurlin authored
      With support for Avro and the Confluent Platform Schema Registry.
      The library is aimed to be used in the streaming pipeline, e.g.
      Apache Kafka, to perform data serialization and deserialization
      with centrally managed schemas.
      
      https://github.com/confluentinc/libserdes
      
      PR:		254099
      Submitted by:	Sergey Akhmatov <sergey@akhmatov.ru> (maintainer)
      e1ba60a9
    • adridg's avatar
      New port devel/libabigail · 0a4bfa67
      adridg authored
      An ABI-wrestling-suite of libraries and tools. Uses elfutils
      to diff, lint, compare and report on compatibility of ABIs
      in shared-libraries.
      
      Common use is diffing two .so's, like `abidiff libpkg.so libpkg-devel.so`
      0a4bfa67
  2. 06 Mar, 2021 1 commit
  3. 05 Mar, 2021 1 commit
    • brooks's avatar
      Welcome LLVM 12 (12.0.0rc2) to the tree · 49449f37
      brooks authored
      Notable *port* changes (vs devel/llvm11):
       - Switch to single llvm-project distfile.  This simplifies the port
         and support for the old style build process is rotting upstream
         after the mono-repo conversion.
       - Disable libedit dependency in libLLVM (still used by LLDB).  This
         is one small step toward a dependency-less clang.
       - LLDB docs are disabled due to issues finding python includes when
         autogenerating API docs.
      
      Sponsored by:	 DARPA
      49449f37
  4. 03 Mar, 2021 3 commits
  5. 01 Mar, 2021 1 commit
    • nc's avatar
      New port: devel/ros-vcstool · 2728cec0
      nc authored
      Robot Operating System (ROS) command-line tools for maintaining a workspace of
      projects from multiple version-control systems.
      
      This is the recommended replacement for devel/ros-wstool.
      
      PR:		253909
      Submitted by:	Trenton Schulz <trueos AT norwegianrockcat DOT com>
      2728cec0
  6. 28 Feb, 2021 1 commit
    • rene's avatar
      Remove expired port: · 57d718a9
      rene authored
      2021-02-18 devel/snorenotify: Unmaintained upstream
      57d718a9
  7. 27 Feb, 2021 1 commit
  8. 26 Feb, 2021 4 commits
  9. 24 Feb, 2021 3 commits
  10. 23 Feb, 2021 1 commit
  11. 19 Feb, 2021 3 commits
  12. 18 Feb, 2021 4 commits
    • amdmi3's avatar
      Add devel/py-proxmoxer: Wrapper around the Proxmox REST API v2 · 693cfa01
      amdmi3 authored
      Proxmoxer is a wrapper around the Proxmox REST API v2.
      
      It was inspired by slumber, but it dedicated only to Proxmox. It
      allows to use not only REST API over HTTPS, but the same api over
      ssh and pvesh utility.
      
      Like Proxmoxia it dynamically creates attributes which responds to
      the attributes you've attempted to reach.
      
      WWW: https://github.com/proxmoxer/proxmoxer
      
      PR:		245101
      Submitted by:	david@isnic.is
      693cfa01
    • 0mp's avatar
      Add devel/py-dotty-dict · d16e9226
      0mp authored
      Dotty Dict is a wrapper around builtin dictionary. Provides quick access to
      deeply nested keys and values with dot notation. Dotty Dict expose dictionary
      public API as proxy to dict implemented underneath and should work with all
      dict-like objects which are instances of Mapping.
      
      WWW: https://github.com/pawelzny/dotty_dict
      d16e9226
    • 0mp's avatar
      Add devel/py-milc · 5e76baa5
      0mp authored
      MILC is a framework for writing CLI applications in Python 3. It gives you all
      the features users expect from a modern CLI tool out of the box:
      
      - CLI Argument Parsing, with or without subcommands
      - Automatic tab-completion support through argcomplete
      - Configuration file which can be overridden by CLI options
      - ANSI color support- even on Windows- with colorama
      - Logging to stderr and/or a file, with ANSI colors
      - Easy method for printing to stdout with ANSI colors
      - Labeling log output with colored emoji to easily distinguish message types
      - Thread safety
      
      WWW: https://milc.clueboard.co/
      5e76baa5
    • amdmi3's avatar
      - Add devel/dwz: DWARF optimization and duplicate removal tool · 46e650e4
      amdmi3 authored
      dwz is a program that attempts to optimize DWARF debugging information
      contained in ELF shared libraries and ELF executables for size, by
      replacing DWARF information representation with equivalent smaller
      representation where possible and by reducing the amount of duplication
      using techniques from DWARF standard appendix E - creating
      DW_TAG_partial_unit compilation units (CUs) for duplicated information
      and using DW_TAG_imported_unit to import it into each CU that needs it.
      
      WWW: https://sourceware.org/dwz/
      
      PR:		245382
      Submitted by:	bcallah@openbsd.org
      46e650e4
  13. 17 Feb, 2021 4 commits
  14. 12 Feb, 2021 2 commits
  15. 09 Feb, 2021 1 commit
  16. 08 Feb, 2021 1 commit
  17. 06 Feb, 2021 3 commits
    • sunpoet's avatar
      Add py-linear-tsv 1.1.0 · d5d2bae2
      sunpoet authored
      Linear TSV is a line-oriented, portable tabular data format. Tabular data --
      rows of tuples, each of the same length -- is commonly stored as CSV and is the
      lingua franca of spreadsheets, databases and analysis tools.
      
      CSV is almost but not quite line-oriented, because newlines are quoted, not
      escaped. In the TSV format presented here, escape codes are used for newlines
      and tabs in field data, allowing naive filtering with line-oriented shell tools
      like sort, fgrep and cut to work as expected. In all of its details, the format
      derives from the TEXT serialization mode of Postgres and MySQL.
      
      WWW: https://github.com/solidsnack/tsv
      d5d2bae2
    • wen's avatar
      This module provides you with a constant STRICT which you can · 6524fceb
      wen authored
      use to determine whether additional strict (but slow) runtime
      tests are executed by your code.
      
      WWW: https://metacpan.org/release/Devel-StrictMode
      6524fceb
    • sunpoet's avatar
      Fix grpc issue in gitlab-ce · c195c58d
      sunpoet authored
      - While I'm here, use = instead of ?= because gitlab-ce does not have slave port
      - Bump PORTREVISION for dependency change
      
      gitlab-ce has some runtime issue with grpc versions, especially upb stuff.
      Move all gitlab-ce dependencies to specific grpc/rubygem-grpc versions in order
      to keep gitlab-ce port more robust.
      
      The changes are as follows:
      - Add devel/grpc134 (copied from devel/grpc)
      - Add net/rubygem-grpc130 (copied from net/rubygem-grpc)
      - Move gitlab-ce and its dependencies to grpc134 and rubygem-grpc130
      
      Differential Revision:	https://reviews.freebsd.org/D28491
      Submitted by:	sunpoet (myself)
      Approved by:	mfechner
      Tested by:	mfechner
      c195c58d
  18. 04 Feb, 2021 1 commit
    • bapt's avatar
      Remove expired gstreamer 0.x · 61830ce4
      bapt authored
      gstreamer 1.x has been introduced long ago and gstreamer 0.x was kept
      to let time for applications to catchup on gstreamer 1.x
      61830ce4