devel/py-google-re2: Add py-google-re2 0.1.20210401
google-re2 is a rop-in replacement for the re module.
It uses RE2 under the hood, of course, so various PCRE features (e.g.
backreferences, look-around assertions) are not supported.
WWW: https://github.com/google/re2/tree/abseil/python
devel/p5-Test2-Plugin-Cover: Add p5-Test2-Plugin-Cover 0.000022
Test2::Plugin::Cover will collect minimal file coverage info, and will do so
with minimal performance impact.
Every time a subroutine is called this tool will do its best to find the
filename the subroutine was defined in, and add it to a list. Also, anytime you
attempt to open a file with open() or sysopen() the file will be added to the
list. This list will be attached to a test2 event just before the test exits. In
most formaters the event will only show up as a comment on STDOUT # This test
covered N source files. . However tools such as Test2::Harness::UI can make full
use of the coverage information contained in the event.
WWW: https://metacpan.org/release/Test2-Plugin-Cover
devel/py-pylint-django: Add py-pylint-django 2.4.4
pylint-django is a Pylint plugin for improving code analysis when analysing code
using Django. It is also used by the Prospector tool.
WWW: https://github.com/PyCQA/pylint-django
devel/py-pylint-plugin-utils: Add py-pylint-plugin-utils 0.6
Utilities and helpers for writing Pylint plugins. This is not a direct Pylint
plugin, but rather a set of tools and functions used by other plugins such as
pylint-django and pylint-celery.
WWW: https://github.com/PyCQA/pylint-plugin-utils
devel/p5-Tickit-Widgets: Add p5-Tickit-Widgets 0.31
Tickit::Widget acts as an abstract base class for on-screen widget objects. It
provides the lower-level machinery required by most or all widget types.
WWW: https://metacpan.org/release/Tickit-Widgets
devel/p5-Tickit-Widget-Table: Add p5-Tickit-Widget-Table 0.216
Tickit::Widget::Table provides a scrollable table implementation for use on
larger data sets.
This abstraction should allow access to larger datasets than would fit in
available memory, such as a database table or procedurally-generated data.
WWW: https://metacpan.org/release/Tickit-Widget-Table
devel/p5-Variable-Disposition: Add p5-Variable-Disposition 0.004
Variable::Disposition provides some basic helper functions for making sure
variables go away when you want them to.
WWW: https://metacpan.org/release/Variable-Disposition
devel/p5-Parser-MGC: Add p5-Parser-MGC 0.19
Parser::MGC class provides a low-level framework for building recursive-descent
parsers that consume a given input string from left to right, returning a parse
structure. It takes its name from the m//gc regexps used to implement the token
parsing behaviour.
It provides a number of token-parsing methods, which each extract a grammatical
token from the string. It also provides wrapping methods that can be used to
build up a possibly-recursive grammar structure, by applying a structure around
other parts of parsing code.
WWW: https://metacpan.org/release/Parser-MGC
devel/p5-Tickit: Add p5-Tickit 0.71
Tickit is a high-level toolkit for creating full-screen terminal-based
interactive programs. It allows programs to be written in an abstracted way,
working with a tree of widget objects, to represent the layout of the interface
and implement its behaviours.
Its supported terminal features includes a rich set of rendering attributes
(bold, underline, italic, 256-colours, etc), support for mouse including wheel
and position events above the 224th column and arbitrary modified key input via
libtermkey (all of these will require a supporting terminal as well). It also
supports having multiple instances and non-blocking or asynchronous control.
WWW: https://metacpan.org/release/Tickit
devel/p5-List-BinarySearch: Add p5-List-BinarySearch 0.25
List::BinarySearch performs a binary search on an array.
The binary search algorithm implemented in this module is known as a Deferred
Detection variant on the traditional Binary Search. Deferred Detection provides
stable searches.
WWW: https://metacpan.org/release/List-BinarySearch
devel/p5-Module-Build-Using-PkgConfig: Add p5-Module-Build-Using-PkgConfig 0.03
Module::Build::Using::PkgConfig provides some handy methods to assist the
Build.PL script of XS-based module distributions that make use of platform
libraries managed by pkg-config.
WWW: https://metacpan.org/release/Module-Build-Using-PkgConfig
devel/libtickit: Add libtickit 0.4.1
Terminal Interface Construction Kit provides an abstracted mechanism for
building interactive full-screen terminal programs. It provides a full set of
output drawing functions, and handles keyboard and mouse input events.
WWW: http://www.leonerd.org.uk/code/libtickit/
WWW: https://github.com/leonerd/libtickit
devel/rubygem-faraday-excon: Add rubygem-faraday-excon 1.0.0
This gem is a Faraday adapter for the Excon library. Faraday is an HTTP client
library that provides a common interface over many adapters. Every adapter is
defined into its own gem. This gem defines the adapter for Excon.
WWW: https://github.com/lostisland/faraday-excon
devel/py-findlibs: Add py-findlibs 0.0.1
findlibs is a Python package that search for shared libraries on various
platforms.
WWW: https://github.com/ecmwf/findlibs
add devel/py-mime
MIME Types for Python, clone of halostatue/mime-types.
This library allows for the identification of a file's likely MIME content type.
MIME types are used in MIME-compliant communications
PR: 254837
Reported by: gettoknowmi <gettoknowmi@yahoo.com>
Add devel/py-azure-mgmt-servicefabricmanagedclusters
This is the Microsoft Azure Servicefabricmanagedclusters Management Client
Library.
Azure Resource Manager (ARM) is the next generation of management APIs that
replace the old Azure Service Management (ASM).
WWW: https://pypi.org/project/azure-mgmt-servicefabricmanagedclusters/
devel/py-dataclasses-json: Add py-dataclasses-json 0.5.2
This library provides a simple API for encoding and decoding dataclasses to and
from JSON.
WWW: https://github.com/lidatong/dataclasses-json
devel/p5-Feature-Compat-Try: Add p5-Feature-Compat-Try 0.04
Feature::Compat::Try is written in preparation for when perl will gain true
native syntax support for try/catch control flow.
WWW: https://metacpan.org/release/Feature-Compat-Try
devel/py-sgmllib3k: new port
sgmllib3k is a Python 3 port of the old Python 2's sgmllib stdlib module.
sgmllib was dropped from the Python standard library in Python 3. This package
provides a port of the library to Python 3.
WWW: https://pypi.org/project/sgmllib3k/
devel/gettext-tiny: new port
To avoid runtime conflict with GNU gettext prefix all the binaries with
"tiny-"
---
lightweight replacements for tools typically used from the GNU gettext suite
WWW: https://github.com/sabotage-linux/gettext-tiny
----
devel/envsubst: new port
The envsubst utility is designed to take a set of strings as input and replace
variables in them, in the same way that shells do variable substitution.
Additionally, the variables that will be substituted can be restricted to a
defined set.
WWW: https://github.com/kaniini/envsubst
Create devel/hs-haskell-language-server and devel/hs-hls-install ports.
Haskell Language Server is a Language Server Protocol implementation, which
can be used to add support for Haskell programming language to any text editor
that can talk LSP.
hs-hls-install is a helper executable used during build of the main port.
The port is not in ideal state ATM, because it only builds HLS against GHC
version we have in ports. It will require FLAVORizing (or even subpackaging)
to support other versions.
Submitted by: Alexis Praga <alexis.praga@free.fr> (initial version)
devel/sd-mux-ctrl: Rename to match upstream
Rename devel/sd-mux to devel/sd-mux-ctrl and remove dupplicate port
sysutils/sd-mux-ctrl added recently. As the port names were different
`addport -y` didn't catch the duplicate when looking at the catalog tree
INDEX. Also add entries into MOVED.
Approved by: swills
Differential Revision: https://reviews.freebsd.org/D29732
devel/R-cran-git2r: add ports
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.
WWW: https://CRAN.R-project.org/package=git2r
PR: 243627
Submitted by: jpbeconne@free.fr
Remove expired ports:
devel/buildtool-doc
2021-04-01 devel/buildtool: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 misc/floatator: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 finance/wmstock: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 ftp/frox: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
Remove expired ports:
2021-04-01 ftp/wzdftpd: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 astro/roadmap: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 games/cosmo: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 games/bomberinstinct: Unmaintained and dead upstream, does not build
with -fno-common (llvm 11)
2021-04-01 games/drm: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 games/bygfoot: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 games/cre: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 irc/hybserv: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 irc/xaric: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 mail/elmo: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 misc/cave: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 security/bugs: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 security/dmitry: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 security/doorman: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 shells/esh: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 sysutils/cpu: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 textproc/libcrm114: No known users, dead upstream
2021-04-01 x11/wmmatrix: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 x11/wmxss: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 x11/tycoon: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 x11/xgrab: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 x11/xbanner: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 x11/bricons: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 x11/xmon: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 games/cavezofphear: Unmaintained and dead upstream, does not build
with -fno-common (llvm 11)
2021-04-01 astro/saoimage: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 audio/ksmp3play: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 audio/jamin: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 audio/musicbox-tag-editor: Unmaintained and dead upstream, does not
build with -fno-common (llvm 11)
2021-04-01 audio/nspmod: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 audio/cdplay: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 audio/gimmix: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 audio/ghostess: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 audio/wmrecord: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 audio/toolame: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 audio/shout: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 biology/grappa: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 biology/phylip: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 biology/lagan: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 cad/varkon: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 cad/transcalc: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 comms/seyon: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 comms/efax: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 converters/vda2fbd: Unmaintained and dead upstream, does not build
with -fno-common (llvm 11)
2021-04-01 converters/shftool: Unmaintained and dead upstream, does not build
with -fno-common (llvm 11)
2021-04-01 devel/openzz: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 devel/sourcenav: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 devel/gb: Unmaintained and dead upstream
2021-04-01 dns/checkdns: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 dns/inadyn-mt: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 editors/gate: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 editors/thoteditor: Unmaintained and dead upstream, does not build
with -fno-common (llvm 11)
2021-04-01 emulators/cinc: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 emulators/e-uae: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 emulators/dtcyber: Unmaintained and dead upstream, does not build
with -fno-common (llvm 11)
2021-04-01 ftp/jftpgw: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 ftp/pureadmin: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-02 textproc/hs-pandoc-citeproc: Integrated into textproc/hs-pandoc
Remove expired ports:
2021-03-31 www/gtkhtml3: Obsolete by upstream, doesn't build with recent
versions of pango
2021-03-31 deskutils/tomboy: Unmaintained and dead upstream, depends on
deprecated libraries such as www/gtkhtml3. Upstream project is now called
tomboy-ng.
deskutils/tomboy-plugin-reminder: part of deskutils/tomboy
2021-03-31 devel/monodevelop: outdated, depends on deprecated library
www/gtkhtml3
2021-03-31 sysutils/syslog-ng327: Not officially supported by upstream
2021-03-31 sysutils/logstash5: End of life since release of 7.3.0
2021-03-31 www/decss: Abandonware
2021-03-31 textproc/elasticsearch5: End of life since release of 7.3.0
2021-03-31 textproc/elasticsearch5-search-guard: textproc/elasticsearch5 is
scheduled for removal
2021-03-31 multimedia/gnome-subtitles: outdated, depends on deprecated library
www/gtkhtml3
2021-03-31 net/libproxy-mozjs: Uses EOL Python 2.7 via lang/spidermonkey52
2020-12-31 lang/spidermonkey52: Uses Python 2.7 which is EOLed upstream
Add devel/py-azure-identity
This is the Microsoft Azure Identity Client Library.
The Azure Identity library provides a set of credential classes for use with
Azure SDK clients which support Azure Active Directory (AAD) token
authentication.
WWW: https://pypi.org/project/azure-identity/
devel/gettext-po-mode: New port to install po-mode files for emacs
-BEGIN pkg-descr---------------------------
GNU gettext is a framework of libraries and tools for internationalisation
and localisation of software.
This package contains the po-mode for the emacs editor.
WWW: https://www.gnu.org/software/gettext/
-END pkg-descr-----------------------------
This cannot be part of gettext-tools because it would create a
dependency loop through emacs (which we use to byte-compile).
In order to override the MAINTAINER, modify gettext/Makefile.common
to use MAINTAINER?= to accomodate overrides.
Next step: we should modularize up the emacs site-start.el.
Initial email sent to emacs@.
- Add devel/R-cran-clisymbols: Unicode Symbols at the R Prompt
A small subset of Unicode symbols, that are useful when building command line
applications. They fall back to alternatives on terminals that do not support
Unicode. Many symbols were taken from the 'figures' 'npm' package
(see <https://github.com/sindresorhus/figures>).
WWW: https://CRAN.R-project.org/package=clisymbols
PR: 243630
Submitted by: jpbeconne@free.fr
Add devel/rgbds
RGBDS is a free GBZ80 assembler/linker package for the Game Boy and
Game Boy Color. RGBDS additionally contains 2 extra tools to fix
ROM headers, and convert PNG files to the Game Boy's planar tile
format.
The binaries it provides are:
rgbasm(1) (assembler)
rgblink(1) (linker)
rgbfix(1) (checksum/header fixer)
rgbgfx(1) (PNG-to-Game Boy graphics converter)
WWW: https://rgbds.gbdev.io/
PR: 243645
Submitted by: trigex@waifu.club (old version 0.3.9)
Add py-orca 1.5.4
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
Add py-openapi-schema-validator 0.1.4
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
New port: devel/libserdes: schema-based serializer/deserializer C/C++ library
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)
New port devel/libabigail
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`
Welcome LLVM 12 (12.0.0rc2) to the tree
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
New port: devel/ros-vcstool
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>
Add devel/py-protobuf-compiler
Python protobuf compiler can be used to compile collections protobuf files
and create a single package distribution suitable for installing with pip.
WWW: https://github.com/netsaj/python-protobuf-compiler
Pytest-httpbin creates a pytest fixture that is dependency-injected
into your tests. It automatically starts up a HTTP server in a
separate thread running httpbin and provides your test with the URL
in the fixture.
WWW: https://github.com/kevin1024/pytest-httpbin
PR: 252187
Submitted by: python@FreeBSD.org
devel/allegro-devel: unbreak, update to 5.2.4 and rename to allegro5
Rename the port to allegro5 to match upstream project name,
cleanup and simplify the port
PR: 227222
Submitted by: rainbow@sanitylinux.org
Introduce devel/onetbb and mark devel/tbb as legacy
Intel oneAPI tbb 2021.1 (onetbb) has been released[1][2] and has deprecated
several interfaces over tbb 2020, breaking most dependent ports.
Old tbb 2020 will be kept for a certain time to allow transition but will be
removed in a near future as it CONFLICTS with devel/onetbb. New ports should
now use devel/onetbb instead of devel/tbb.
We tried to move a maximum number of dependent ports to devel/onetbb (or
disable dependency when not possible), but some of them still remain stuck
to devel/tbb. Remaining ones have not been identified as major dependencies
themselves and will be fixed as soon as updates are available from upstream.
PR: 252648, 252688 [3], 252683 [4], 252651 [5], 252690 [3], 252693 [3],
252695 [3], 252696 [3], 252786 [3], 252649, 252868 [6], 252870 [5],
252684 [7], 252785 [7]
Approved by: yuri [3], jwb [4], thierry [5], FreeBSD@Shaneware.biz [6],
maintainer timeout [7]
[1]
https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-threading-building-blocks-release-notes.html
[2]
https://software.intel.com/content/www/us/en/develop/articles/tbb-revamp.html
Number of commits found: 12846 (showing only 100 on this page)