non port: devel/Makefile |
Number of commits found: 11319 (showing only 100 on this page) |
Friday, 25 Mar 2022
|
13:36 Po-Chuan Hsieh (sunpoet)
devel/py-aiosignal: Add py-aiosignal 1.2.0
Signal is a list of registered asynchronous callbacks.
The signal's life-cycle has two stages: after creation its content could be
filled by using standard list operations: sig.append() etc.
After you call sig.freeze() the signal is frozen: adding, removing and dropping
callbacks is forbidden.
The only available operation is calling the previously registered callbacks by
using await sig.send(data).
WWW: https://github.com/aio-libs/aiosignal
03ae201 |
13:36 Po-Chuan Hsieh (sunpoet)
devel/py-notebook-shim: Add py-notebook-shim 0.1.0
Notebook Shim provides a way for JupyterLab and other frontends to switch to
Jupyter Server for their Python Web application backend.
WWW: https://github.com/jupyterlab/notebook_shim
d985e03 |
13:36 Po-Chuan Hsieh (sunpoet)
devel/py-pytest-subtests: Add py-pytest-subtests 0.3.2
This pytest plugin was generated with Cookiecutter along with @hackebrot's
cookiecutter-pytest-plugin template.
WWW: https://github.com/pytest-dev/pytest-subtests
a684998 |
Wednesday, 23 Mar 2022
|
13:05 Yasuhiro Kimura (yasu) Author: Stéphane D'Alu
devel/rubygem-memo_wise: Add new port
Add devel/rubygem-memo_wise, the wise choice for Ruby memoization.
* Fast performance of memoized reads (with benchmarks)
* Support for resetting and presetting memoized values
* Support for memoization on frozen objects
* Support for memoization of class and module methods
* Support for inheritance of memoized class and instance methods
* Documented and tested thread-safety guarantees
* Full documentation and test coverage!
WWW: https://github.com/panorama-ed/memo_wise
PR: 262553
6d584ad |
Tuesday, 22 Mar 2022
|
22:24 Rene Ladan (rene)
cleanup: Remove expired ports:
2020-06-30 devel/p5-Log-Any-Adapter-Callback: Use devel/p5-Log-Any
(Log::Any::Adapter::Capture) instead
d409c1b |
22:17 Rene Ladan (rene)
cleanup: Remove expired ports:
2021-12-31 devel/py-decorator4: Legacy version, use devel/py-decorator instead
49d1666 |
Friday, 18 Mar 2022
|
17:11 Dmitry Marakasov (amdmi3)
devel/py-pytest4: preserve 4.x version of devel/py-pytest
- Preserve 4.x version of pytest for the ports which are not
compatible with pytest 6.x. This is a prerequisite for updating
pytest.
PR: 256624
Approved by: maintainer timeout (python@, many months)
7db0553 |
17:11 Dmitry Marakasov (amdmi3)
devel/py-pytest4-{asyncio,cov}: preserve pytest4 counterparts of corresponding
ports
PR: 256624
dc826ba |
Thursday, 17 Mar 2022
|
18:48 Yuri Victorovich (yuri)
devel/py-deprecat: New port: @deprecat decorator to deprecate python classes,
functions, methods
5dbfff5 |
Tuesday, 15 Mar 2022
|
19:16 Baptiste Daroussin (bapt)
devel/ORBit2: remove gnome2 library
1bc4afd |
Sunday, 13 Mar 2022
|
22:22 Ashish SHUKLA (ashish)
devel/fnc: New Port: ncurses browser for Fossil repos
An interactive ncurses browser for Fossil repositories.
fnc uses libfossil to create a fossil ui experience in the terminal.
WWW: https://fnc.bsdbox.org/
6755604 |
20:41 Muhammad Moinur Rahman (bofh)
devel/capstone5: New PORT
This is the 5.X branch of capstone
Capstone is a lightweight multi-platform, multi-architecture disassembly
framework.
Features:
* Supported architectures: ARM, ARM64 (aka ARMv8), Mips, PowerPC & X86
* Clean/simple/lightweight/intuitive architecture-neutral API
* Provide details on disassembled instruction (called "decomposer")
* Provide some semantics of the disassembled instruction, such as list of
implicit registers read & written.
* Implemented in pure C language, with bindings for Python, Ruby, C#, Java,
GO, OCaml & Vala available.
* Native support for Windows & *nix (including MacOSX, Linux, *BSD & Solaris)
* Thread-safe by design
* Distributed under the open source BSD license
WWW: http://capstone-engine.org/
cdb636f |
Saturday, 12 Mar 2022
|
11:29 Muhammad Moinur Rahman (bofh)
devel/py-aioapns: New Port
aioapns is a library designed specifically for sending
push-notifications to iOS devices via Apple Push Notification Service.
aioapns provides an efficient client through asynchronous HTTP2 protocol
for use with Python's asyncio framework.
WWW: https://github.com/Fatal1ty/aioapns
66aa1f8 |
Tuesday, 8 Mar 2022
|
01:12 Jason E. Hale (jhale) Author: Mattias Lindvall
devel/py-zsm-lib: Remove port
This library has been deprecated and removed upstream. All its code has
been integrated into sysutils/zsm.
PR: 262360
392997b |
Monday, 7 Mar 2022
|
18:10 Po-Chuan Hsieh (sunpoet)
devel/py-installer03: Add py-installer03 0.3.0 (copied from py-installer)
- Add PORTSCOUT
9823fb6 |
18:10 Po-Chuan Hsieh (sunpoet)
devel/py-types-mock: Add py-types-mock 4.0.11
This is a PEP 561 type stub package for the mock package. It can be used by
type-checking tools like mypy, PyCharm, pytype etc. to check code that uses
mock.
WWW: https://github.com/python/typeshed/tree/master/stubs/mock
fd0ac53 |
18:10 Po-Chuan Hsieh (sunpoet)
devel/libinjection: Add libinjection 3.10.0
libinjection is a SQL / SQLI tokenizer parser analyzer.
WWW: https://github.com/libinjection/libinjection
9ef9420 |
18:10 Po-Chuan Hsieh (sunpoet)
devel/py-findpython: Add py-findpython 0.1.3
This library is a rewrite of pythonfinder project by @techalchemy. It simplifies
the whole code structure while preserving most of the original features.
WWW: https://github.com/frostming/findpython
0b205226 |
18:10 Po-Chuan Hsieh (sunpoet)
devel/py-hatch: Add py-hatch 0.23.1
Hatch is a modern, extensible Python project manager.
Features:
- Standardized build system with reproducible builds by default
- Robust environment management with support for custom scripts
- Easy publishing to PyPI or other sources
- Version management
- Configurable project generation with sane defaults
- Responsive CLI, ~2-3x faster than equivalent tools
WWW: https://github.com/ofek/hatch
fe39695 |
18:10 Po-Chuan Hsieh (sunpoet)
devel/libac: Add libac g20190308
This port is the C++ implementation of the Aho-Corasick (AC) string matching
algorithm.
The upstream began with pure Lua implementation and realize the performance is
not satisfactory. So they switch to C/C++ implementation.
There are two shared objects provided by this package: libac.so and
ahocorasick.so The former is a regular shared object which can be directly used
by C/C++ application, or by Lua via FFI; and the later is a Lua module.
WWW: https://github.com/cloudflare/lua-aho-corasick
b16f478 |
Friday, 4 Mar 2022
|
21:51 Brooks Davis (brooks)
devel/llvm-morello: Add a port of Morello LLVM
This port of LLVM to the Arm Morello prototype architecture is based
on the University of Cambridge's CHERI LLVM.
c297fd5 |
05:36 Tobias C. Berner (tcberner)
devel/appstream: New port - Provides a standard for creating app stores
AppStream is a collaborative effort for making machine-readable software
metadata easily available to programs that need it. It is part of the
Freedesktop ecosystem and provides a convenient way to retrieve information
about available software.
AppStream consists of a specification to describe individual software
component metadata in XML (so-called MetaInfo files), as well as a
derived specification for a metadata-collection format to provide a
list of these metadata entries in XML or YAML for easy consumption by
software centers and other tools which need to know about available
software in a repository.
WWW: https://www.freedesktop.org/wiki/Distributions/AppStream/
PR: 258541
Original by: Olivier Duchateau <duchateau.olivier@gmail.com>
6ee9ad1 |
Monday, 28 Feb 2022
|
23:47 Po-Chuan Hsieh (sunpoet)
devel/p5-BorderStyle: Add p5-BorderStyle 3.0.2
BorderStyle specifies a way to create and use border styles.
WWW: https://metacpan.org/dist/BorderStyle
acbf56c |
21:34 Rene Ladan (rene)
cleanup: Remove ports depending on expired lang/gcc6-aux
Keep ports-mgmt/synth and dependencies (including lang/gcc6-aux itself)
for now as synth is the only Ada port still maintained and might be
somewhat high-profile.
Removed ports:
archivers/zip-ada
cad/ghdl
databases/adabase
databases/apq
databases/apq-mysql
databases/apq-odbc
databases/apq-pgsql
devel/ada-util
devel/adabooch
devel/adaid
devel/ahven
devel/alog
devel/aunit
devel/florist-gpl
devel/gprbuild
devel/libspark2012
devel/matreshka
devel/pcsc-ada
devel/pragmarcs
devel/sdl_gnat
dns/ironsides
graphics/generic_image_decoder
lang/adacontrol
lang/asis
lang/gnat_util
lang/lua-ada
math/plplot-ada
misc/excel-writer
net/adasockets
net/anet
security/libadacrypt
textproc/adabrowse
textproc/templates_parser
textproc/words
textproc/xmlada
x11-toolkits/gtkada
x11-toolkits/gtkada3
8e2a89b |
18:38 Po-Chuan Hsieh (sunpoet)
devel/py-setuptools-rust: Add py-setuptools-rust 1.1.2
setuptools-rust is a plugin for setuptools to build Rust Python extensions
implemented with PyO3 or rust-cpython.
Compile and distribute Python extensions written in Rust as easily as if they
were written in C.
WWW: https://github.com/PyO3/setuptools-rust
601ebcd |
12:45 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-cucumber-expressions14: Add
rubygem-cucumber-cucumber-expressions14 14.0.0 (copied from
rubygem-cucumber-cucumber-expressions)
- Add PORTSCOUT
d777e2c |
12:45 Po-Chuan Hsieh (sunpoet)
devel/rubygem-hashie4: Add rubygem-hashie4 4.1.0 (copied from rubygem-hashie)
- Add PORTSCOUT
5e379be |
12:45 Po-Chuan Hsieh (sunpoet)
devel/rubygem-grape15: Add rubygem-grape15 1.5.3 (copied from rubygem-grape)
- Add PORTSCOUT
15c6907 |
12:45 Po-Chuan Hsieh (sunpoet)
devel/py-autopage: Add py-autopage 0.5.0
Autopage is a Python library to automatically display terminal output from a
program in a pager (like less) whenever you need it, and never when you don't.
And it only takes one line of code.
You know how some CLI programs like git (and a handful of others, including man
and systemctl) automatically pipe their output to less? Except not if there's
less than one screen's worth of data. And if you redirect the output to a file
or a pipe, it does the right thing instead. Colours are preserved. Don't you
wish all programs worked like that? Now at least all of your Python programs
can.
WWW: https://github.com/zaneb/autopage
b2b4bd7 |
12:45 Po-Chuan Hsieh (sunpoet)
devel/py-cattrs: Add py-cattrs 1.10.0
cattrs is an open source Python library for structuring and unstructuring data.
cattrs works best with attrs classes, dataclasses and the usual Python
collections, but other kinds of classes are supported by manually registering
converters.
Python has a rich set of powerful, easy to use, built-in data types like
dictionaries, lists and tuples. These data types are also the lingua franca of
most data serialization libraries, for formats like json, msgpack, yaml or toml.
Data types like this, and mappings like dict s in particular, represent
unstructured data. Your data is, in all likelihood, structured: not all
combinations of field names or values are valid inputs to your programs. In
Python, structured data is better represented with classes and enumerations.
attrs is an excellent library for declaratively describing the structure of your
data, and validating it.
When you're handed unstructured data (by your network, file system,
database...), cattrs helps to convert this data into structured data. When you
have to convert your structured data into data types other libraries can handle,
cattrs turns your classes and enumerations into dictionaries, integers and
strings.
WWW: https://github.com/python-attrs/cattrs
272b6fb |
11:40 Kai Knoblich (kai)
devel/py-tzdata: New port
This is a Python package containing zic-compiled binaries for the IANA
time zone database. It is intended to be a fallback for systems that do
not have system time zone data installed (or don’t have it installed in
a standard location), as a part of PEP 615.
WWW: https://github.com/python/tzdata
3661d90 |
Sunday, 27 Feb 2022
|
19:31 Gleb Popov (arrowd)
devel/libcuckoo: + A performant hash table implementation library.
78fe0f4 |
Tuesday, 22 Feb 2022
|
11:25 TAKATSU Tomonari (tota)
devel/R-cran-hardhat: Add new port
Building modeling packages is hard. A large amount of effort generally
goes into providing an implementation for a new method that is
efficient, fast, and correct, but often less emphasis is put on the
user interface. A good interface requires specialized knowledge
about S3 methods and formulas, which the average package developer
might not have. The goal of 'hardhat' is to reduce the burden around
building new modeling packages by providing functionality for
preprocessing, predicting, and validating input.
WWW: https://cran.r-project.org/web/packages/hardhat/
6e093a0 |
Monday, 14 Feb 2022
|
17:21 Yuri Victorovich (yuri)
devel/eql5: New port: Embedded Qt Lisp
0214fbc |
Sunday, 13 Feb 2022
|
17:59 Steve Wills (swills)
devel/cvise: create port
C-Vise is a tool that takes a large C, C++ or OpenCL program that has a
property of interest (such as triggering a compiler bug) and automatically
produces a much smaller C/C++ or OpenCL program that has the same property. It
is intended for use by people who discover and report bugs in compilers and
other tools that process C/C++ or OpenCL code.
WWW: https://github.com/marxin/cvise
6b4cb31 |
Saturday, 12 Feb 2022
|
10:28 TAKATSU Tomonari (tota)
devel/R-cran-collapse: Add new port
A C/C++ based package for advanced data transformation and statistical
computing in R that is extremely fast, flexible and parsimonious
to code with, class-agnostic and programmer friendly. It is well
integrated with base R, 'dplyr' / (grouped) 'tibble', 'data.table',
'plm' (panel-series and data frames), 'sf' data frames, and
non-destructively handles other matrix or data frame based classes
(such as 'ts', 'xts' / 'zoo', 'timeSeries', 'tsibble', 'tibbletime'
etc.)
WWW: https://cran.r-project.org/web/packages/collapse/
d1f17cb |
Friday, 11 Feb 2022
|
17:11 Yuri Victorovich (yuri)
devel/py-rapidfuzz-capi: New port: C-API of RapidFuzz
92e6b41 |
Thursday, 10 Feb 2022
|
18:13 Brooks Davis (brooks)
devel/llvm14: Welcome 14.0.0rc1
Remove the -fformat-extensions patch. The flag is ignored and no FreeBSD
source tree with a chance of compiling with LLVM 14 uses it when the
compiler is clang.
49ce081 |
Tuesday, 8 Feb 2022
|
19:19 Ashish SHUKLA (ashish)
devel/mold: New port: A Modern Linker
mold is a faster drop-in replacement for existing Unix linkers. It
is several times faster than LLVM lld linker, the second-fastest
open-source linker which I originally created a few years ago.
mold is created for increasing developer productivity by reducing
build time especially in rapid debug-edit-rebuild cycles.
WWW: https://github.com/rui314/mold
169f8a4 |
12:35 Mikael Urankar (mikael) Author: Faraz Vahedi
devel/wrangler: Add new port.
Cloudflare Workers CLI Tool
Wrangler is a CLI tool designed for folks who are interested in
using Cloudflare Workers.
WWW: https://developers.cloudflare.com/workers/cli-wrangler/
Differential Revision: https://reviews.freebsd.org/D33768
89dc386 |
Monday, 7 Feb 2022
|
15:41 Matthias Fechner (mfechner)
devel/rubygem-io-wait01: add new port
Required for mail/rubygem-gitlab-mail_room 0.0.19 upgrade.
41e9bc7 |
14:45 Matthias Fechner (mfechner)
cleanup: Remove expired ports:
devel/rubygem-gettext_i18n_rails_js-rails60
use devel/rubygem-gettext_i18n_rails_js-rails61 instead
77d8c35 |
Saturday, 5 Feb 2022
|
09:42 Li-Wen Hsu (lwhsu) Author: Gabriel M. Dutra
Add devel/atlantis: Terraform pull requests automation
PR: 261643
30bd2f5 |
07:55 Matthias Fechner (mfechner)
www/gitlab-ce: use grpc 1.42
Using grpc 1.43.2 shows error message:
time="2022-02-05T08:23:37.521Z" level=info msg="Assertion failed: (0), function
upb_fielddef_type, file
/wrkdirs/usr/ports/devel/grpc/work/grpc-1.43.2/third_party/upb/upb/def.c, line
407." supervisor.args="[bundle exec bin/ruby-cd /usr/local/www/gitlab-ce
/usr/local/share/gitaly/ruby/bin/gitaly-ruby 2915
/usr/local/www/gitlab-ce/tmp/sockets/private/internal/ruby.1]"
supervisor.name=gitaly-ruby.1
f7529ad |
Friday, 4 Feb 2022
|
18:05 Loïc Bartoletti (lbartoletti) Author: Steven Lawrance
devel/py-gpxpy: New port: Python library for parsing and manipulating GPX files
GPXPY is a simple Python library for parsing and manipulating GPX files.
GPX is an XML based format for GPS tracks.
WWW: https://pypi.org/project/gpxpy/
PR: 261709
Reported by: Steven Lawrance <stl@koffein.net>
ea42a77 |
Saturday, 29 Jan 2022
|
01:29 Po-Chuan Hsieh (sunpoet)
devel/rubygem-bootsnap19: Remove obsoleted port
Use devel/rubygem-bootsnap instead.
b8b81ea |
Thursday, 27 Jan 2022
|
06:12 Loïc Bartoletti (lbartoletti)
PyQt: Update sip to 6.5.0, reintroduce sip4 and simplify PyQt framework.
SIP:
As mentioned in the update from sip to sip5, this is a transitional version
to remove what is deprecated in sip4.
Sip6 completely removes the deprecated parts.
Unfortunately, some ports — mostly cura things — can not use sip6, so we
reintroduce sip4.
PyQt:
At the same time, we took the opportunity to simplify PyQT and propose only one
package as for devel/pyside2. */py-qt5-* have been merged — excepted chart,
networkauth and webengine — into devel/py-qt5-pyqt.
This allows us to be in adequacy with the packages that the author of these
libraries proposes, namely:
PyQt - devel/py-qt5-pyqt
PyQt-Charts - x11-toolkits/py-qt5-chart
PyQt-NetworkAuth – net/py-qt5-networkauth
PyQt-WebEngine – www/py-qt5-webengine
SIP – devel/py-sip
py-sip - devel/py-qt5-sip
PyQt-builder - devel/py-qtbuilder
Qscintilla - devel/py-qt5-qscintilla2
Reviewed by: diizzy, kde
Tested by: kai, rhurlin, arrowd, madpilot
Approved by: makc, tcberner, kde
Differential Revision: https://reviews.freebsd.org/D33237
Exp-run by: antoine
4f0a5e1 |
Wednesday, 26 Jan 2022
|
17:26 Dries Michiels (driesm)
devel/influx-pkg-config: New port
A pkg-config drop-in for compiling C libraries for InfluxData.
Reviewed by: 0mp
Differential Revision: https://reviews.freebsd.org/D33584
c286656 |
07:16 Hiroki Tagato (tagattie) Author: Goran Mekić
devel/py-makefun: add port: Dynamically create python functions with a proper
signature
Makefun helps you create functions dynamically, with the signature of your
choice. It was largely inspired by decorator and functools, and created mainly
to cover some of their limitations.
The typical use cases are:
* creating signature-preserving function wrappers - just like functools.wraps
but with accurate TypeError exception raising when user-provided arguments are
wrong, and with a very convenient way to access argument values.
* creating function wrappers that have more or less arguments that the
function they wrap. A bit like functools.partial but a lot more flexible and
friendly for your users. For example, I use it in my pytest plugins to add a
requests parameter to users' tests or fixtures when they do not already have
it.
* more generally, creating functions with a signature derived from a reference
signature, or even creating functions with a signature completely defined at
runtime.
WWW: https://github.com/smarie/python-makefun
PR: 260879
Reported by: Goran Mekić <meka@tilda.center> (new maintainer)
120e65a |
00:20 Muhammad Moinur Rahman (bofh)
lang/php73: Remove port
- EOL reached on 2021-12-06
https://www.php.net/eol.php
PR: 260624
Approved by: tz (private email) ale portmgr (blanket)
Sponsored by: Bounce Experts
cc378fb |
Tuesday, 25 Jan 2022
|
19:49 Po-Chuan Hsieh (sunpoet)
devel/rubygem-bootsnap19: Add rubygem-bootsnap19 1.9.4 (copied from
rubygem-bootsnap)
- Add PORTSCOUT
8638313 |
19:49 Po-Chuan Hsieh (sunpoet)
devel/py-rfc3339-validator: Add py-rfc3339-validator 0.1.4
A pure python RFC3339 validator
WWW: https://github.com/naimetti/rfc3339-validator
6187506c |
Sunday, 23 Jan 2022
|
18:05 Po-Chuan Hsieh (sunpoet)
devel/py-pep621: Add py-pep621 0.4.0
pep621 provides dataclass for PEP 621 metadata with support for core metadata
generation.
This project does not implement the parsing of pyproject.toml containing PEP 621
metadata.
Instead, given a Python data structure representing PEP 621 metadata (already
parsed), it will validate this input and generate a PEP 643-compliant metadata
file (e.g. PKG-INFO).
WWW: https://github.com/FFY00/python-pep621
1e4d4f1 |
15:41 Mateusz Piotrowski (0mp) Author: Sir l33tname
devel/rubygem-mustache-sinatra: Add a new port
PR: 260207
55ff7ef |
Thursday, 20 Jan 2022
|
13:42 Ashish SHUKLA (ashish) Author: Sascha Biberhofer
devel/py-matrix-common: New port: Common utilities for Synapse, et. al.
PR: 261337
26df673 |
Tuesday, 18 Jan 2022
|
16:15 Fernando Apesteguía (fernape) Author: Jens Grassel
shells/ammonite: Update to 2.5.1 and MOVE
The authors removed the shell functionality but it is still a good dev-tool.
Changelog
---------
* Added support for Scala 2.13.8
* Re-added old Main entry point for better compatibility with Ammonite 2.4 and
older
* Dropped built-in support for shell operations
* move from shells/ammonite to devel/ammonite
PR: 261191
Reported by: freebsd-ports@jan0sch.de (maintainer)
2d46959 |
Monday, 17 Jan 2022
|
22:17 Matthias Andree (mandree)
devel/e2fsprogs-libss: merge to sysutils/e2fsprogs
This is to break dependency cycles between e2fsprogs-libss and
e2fsprogs (see 254751 comment #18 for details), and to avoid creating
yet another split-out port, then for e2fsprogs's libcom_err.
Bump PORTREVISION of the four e2fsprogs consumers to flush out
their e2fsprogs-libss dependency records.
PR: 254751
Reported by: Felix Palmen
PR: 261217
Reported by: tech-lists@zyxst.net
Fixes: 8e6ae60 devel/e2fsprogs-libss: use local compile_et...
Approved by: prior maintainer timeout (Ben Kaduk, 7 months) on 254751
29b349b |
02:24 Guangyuan Yang (ygy)
devel/R-cran-pak: New port: Another Approach to Package Installation
e96534e |
Sunday, 16 Jan 2022
|
05:52 Guangyuan Yang (ygy)
devel/R-cran-cliapp: New port: Create Rich Command Line Applications
1c688cf |
Saturday, 15 Jan 2022
|
11:15 Rene Ladan (rene)
cleanup: Remove expired ports:
2022-01-15 net/pipsecd: Abandonware, current release is from 1999 and uses
insecure encryption algorithms
2022-01-15 devel/maven31: Outdated, unsupported upstream
2022-01-15 devel/wasi-compiler-rt12: this ports exists solely for building
Firefox 95+ in 2021Q4
c1eca38 |
Wednesday, 12 Jan 2022
|
16:54 Thierry Thomas (thierry)
devel/py-memory-allocator: Adding an extension class to allocate memory easily
with cython
f9bb2de |
Tuesday, 11 Jan 2022
|
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-sidekiq62: Remove obsoleted port
Use devel/rubygem-sidekiq instead.
82a7411 |
18:43 Po-Chuan Hsieh (sunpoet)
devel/py-contextvars: Remove obsoleted port after
6c401020d1946446ed7f46742d7dca78c201408f (python36 removal)
fa7749b |
18:43 Po-Chuan Hsieh (sunpoet)
devel/py-future-annotations: Remove obsoleted port after
6c401020d1946446ed7f46742d7dca78c201408f (python36 removal)
4c23ef6 |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-v1: Remove obsoleted port
Use devel/rubygem-aws-sdk instead.
2a03115 |
18:43 Po-Chuan Hsieh (sunpoet)
devel/py-click6: Remove obsoleted port
Use devel/py-click instead.
1a4d5fb |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-actionview70: Add rubygem-actionview70 7.0.0
Action View is a framework for handling view template lookup and rendering, and
provides view helpers that assist when building HTML forms, Atom feeds and more.
Template formats that Action View handles are ERB (embedded Ruby, typically used
to inline short Ruby snippets inside HTML), and XML Builder.
WWW: https://rubyonrails.org/
WWW: https://github.com/rails/rails/tree/main/actionview
99daa45 |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-activejob70: Add rubygem-activejob70 7.0.0
Active Job is a framework for declaring jobs and making them run on a variety of
queuing backends. These jobs can be everything from regularly scheduled
clean-ups, to billing charges, to mailings -- anything that can be chopped up
into small units of work and run in parallel.
It also serves as the backend for Action Mailer's #deliver_later functionality
that makes it easy to turn any mailing into a job for running later. That's one
of the most common jobs in a modern web application: sending emails outside the
request-response cycle, so the user doesn't have to wait on it.
The main point is to ensure that all Rails apps will have a job infrastructure
in place, even if it's in the form of an "immediate runner". We can then have
framework features and other gems build on top of that, without having to worry
about API differences between Delayed Job and Resque. Picking your queuing
backend becomes more of an operational concern, then. And you'll be able to
switch between them without having to rewrite your jobs.
WWW: https://rubyonrails.org/
WWW: https://github.com/rails/rails/tree/main/activejob
bb31a5c |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-activesupport70: Add rubygem-activesupport70 7.0.0
Active Support is a collection of utility classes and standard library
extensions that were found useful for the Rails framework. These additions
reside in this package so they can be loaded as needed in Ruby projects outside
of Rails.
WWW: https://rubyonrails.org/
WWW: https://github.com/rails/rails/tree/main/activesupport
fe321e5 |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-sprockets-rails-rails70: Add rubygem-sprockets-rails-rails70 3.4.2
(copied from rubygem-sprockets-rails-rails61)
5cc8898 |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-resque-scheduler: Add rubygem-resque-scheduler 4.4.0
Resque-scheduler is an extension to Resque that adds support for queueing items
in the future. Job scheduling is supported in two different ways: Recurring
(scheduled) and Delayed. Scheduled jobs are like cron jobs, recurring on a
regular basis. Delayed jobs are resque jobs that you want to run at some point
in the future.
WWW: https://github.com/resque/resque-scheduler
5de66e4 |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-sucker_punch: Add rubygem-sucker_punch 3.0.1
Sucker Punch is a single-process Ruby asynchronous processing library. This
reduces costs of hosting on a service like Heroku along with the memory
footprint of having to maintain additional jobs if hosting on a dedicated
server. All queues can run within a single application (eg. Rails, Sinatra,
etc.) process.
Sucker Punch is perfect for asynchronous processes like emailing, data
crunching, or social platform manipulation. No reason to hold up a user when you
can do these things in the background within the same process as your web
application.
Sucker Punch is built on top of concurrent-ruby. Each job is setup as a pool,
which equates to its own queue with individual workers working against the jobs.
Unlike most other background processing libraries, Sucker Punch's jobs are
stored in memory. The benefit to this is there is no additional infrastructure
requirement (ie. database, redis, etc.). However, if the web processes are
restarted with jobs remaining in the queue, they will be lost. For this reason,
Sucker Punch is generally recommended for jobs that are fast and non-mission
critical (ie. logs, emails, etc.).
WWW: https://github.com/brandonhilkert/sucker_punch
c8047bc |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-xdg5: Add rubygem-xdg5 5.3.0 (copied from rubygem-xdg)
- Add PORTSCOUT
4064041 |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-que: Add rubygem-que 0.14.3
Que is a high-performance job queue that improves the reliability of your
application by protecting your jobs with the same ACID guarantees as the rest of
your data.
Que is a queue for Ruby and PostgreSQL that manages jobs using advisory locks,
which gives it several advantages over other RDBMS-backed queues:
- Concurrency - Workers don't block each other when trying to lock jobs, as
often occurs with "SELECT FOR UPDATE"-style locking. This allows for very high
throughput with a large number of workers.
- Efficiency - Locks are held in memory, so locking a job doesn't incur a disk
write. These first two points are what limit performance with other queues.
Under heavy load, Que's bottleneck is CPU, not I/O.
- Safety - If a Ruby process dies, the jobs it's working won't be lost, or left
in a locked or ambiguous state - they immediately become available for any
other worker to pick up.
WWW: https://github.com/que-rb/que
d1f3de6 |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-rails-i18n-rails70: Add rubygem-rails-i18n-rails70 7.0.1
Centralization of locale data collection for Ruby on Rails.
It provides a set of common locale data and translations to internationalize
and/or localize your Rails applications.
WWW: https://github.com/svenfuchs/rails-i18n
2549277 |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-readline: Add rubygem-readline 0.0.3
This is just a loader for "readline". If Ruby has the "readline-ext" gem that is
a native extension, this gem will load it. If Ruby does not have the
"readline-ext" gem this gem will load "reline", a library that is compatible
with the "readline-ext" gem and implemented in pure Ruby.
WWW: https://github.com/ruby/readline
3f11eca |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-recyclebin: Add rubygem-aws-sdk-recyclebin 1.0.0
Official AWS Ruby gem for Amazon Recycle Bin.
WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-recyclebin
f2aa8cb |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-workspacesweb: Add rubygem-aws-sdk-workspacesweb 1.0.0
Official AWS Ruby gem for Amazon WorkSpaces Web.
WWW: https://github.com/aws/aws-sdk-ruby
WWW:
https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspacesweb
6e199767 |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-event_emitter: Add rubygem-event_emitter 0.2.6
event_emitter is a Ruby port of EventEmitter from Node.js.
WWW: https://github.com/shokai/event_emitter
d7ddb2a |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-inspector2: Add rubygem-aws-sdk-inspector2 1.0.0
Official AWS Ruby gem for Inspector2.
WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspector2
78d468c |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-iottwinmaker: Add rubygem-aws-sdk-iottwinmaker 1.0.0
Official AWS Ruby gem for AWS IoT TwinMaker.
WWW: https://github.com/aws/aws-sdk-ruby
WWW:
https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iottwinmaker
9a8cef8 |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-migrationhubrefactorspaces: Add
rubygem-aws-sdk-migrationhubrefactorspaces 1.0.0
Official AWS Ruby gem for AWS Migration Hub Refactor Spaces.
WWW: https://github.com/aws/aws-sdk-ruby
WWW:
https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationhubrefactorspaces
2d8545e |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-backupgateway: Add rubygem-aws-sdk-backupgateway 1.0.0
Official AWS Ruby gem for AWS Backup Gateway.
WWW: https://github.com/aws/aws-sdk-ruby
WWW:
https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backupgateway
cca7a18 |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-cloudwatchevidently: Add
rubygem-aws-sdk-cloudwatchevidently 1.0.0
Official AWS Ruby gem for Amazon CloudWatch Evidently.
WWW: https://github.com/aws/aws-sdk-ruby
WWW:
https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatchevidently
0810a8f |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-cloudwatchrum: Add rubygem-aws-sdk-cloudwatchrum 1.0.0
Official AWS Ruby gem for CloudWatch RUM.
WWW: https://github.com/aws/aws-sdk-ruby
WWW:
https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatchrum
b08995d |
18:43 Po-Chuan Hsieh (sunpoet)
*/Makefile: Sort SUBDIRs
c50d576 |
18:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-amplifyuibuilder: Add rubygem-aws-sdk-amplifyuibuilder
1.0.0
Official AWS Ruby gem for AWS Amplify UI Builder.
WWW: https://github.com/aws/aws-sdk-ruby
WWW:
https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplifyuibuilder
887af4a |
16:50 Dmitry Marakasov (amdmi3)
devel/py-types-urllib3: add port: Typing stubs for urllib3
9f2bb88 |
Monday, 10 Jan 2022
|
05:22 Alexandre C. Guimarães (rigoletto)
devel/py-mediafile: Add version 0.9.0 to the tree.
- necessary to update audio/beets to 1.6.0
ee32940 |
03:09 Yasuhiro Kimura (yasu) Author: Tomasz "CeDeROM" CEDRO
devel/genromfs: Add new port
The mkfs equivalent for romfs filesystem. Port created for NuttX RTOS.
ROM FileSystem (ROMFS), read only filesystem, mainly for initial RAM
disks of installation disks. Using this filesystem, you get a very
similar feature, and even the possibility of a small kernel, with a
file system which doesn't take up useful memory from the router
functions in the basement of your office.
PR: 259242
2bbf956 |
Saturday, 8 Jan 2022
|
20:23 Jan Beich (jbeich)
devel/highway: add new port
Highway is a C++ library that provides portable SIMD/vector intrinsics.
https://github.com/google/highway
0c052a9 |
13:21 Fernando Apesteguía (fernape) Author: Gasol Wu
devel/rapidyaml: New port: Library to parse and emit YAML
Needed for the upcoming version of devel/jsonnet
PR: 260997
Reported by: gasol.wu@gmail.com (maintainer)
bab56f3 |
Friday, 7 Jan 2022
|
13:02 Fernando Apesteguía (fernape) Author: Gasol Wu
devel/c4core: New port: Library of low-level C++ utilities
c4core is a library of low-level C++ utilities, written with low-latency
projects in mind.
This is a dependency for a new port (devel/rapidyaml) which in turn is needed
for the new upcoming version of devel/jsonnet.
PR: 260996
Reported by: gasol.wu@gmail.com (maintainer)
3fe667d |
08:45 Alexey Dokuchaev (danfe)
devel/xpeviewer: new port had been added (+)
This is versatile graphical viewer and editor for PE files,
based on the stock Qt libraries and a few custom components.
WWW: https://github.com/horsicq/XPEViewer
c1ea9f0 |
Thursday, 6 Jan 2022
|
15:58 Dan Langille (dvl)
devel/py-python-decouple: Add new port: Separation of settings from code
Decouple helps you to organize your settings so that you can change
parameters without having to redeploy your app.
re: https://github.com/henriquebastos/python-decouple/
eb231fa |
Sunday, 2 Jan 2022
|
14:18 Danilo G. Baio (dbaio)
devel/py-azure-mgmt-servicelinker: New port
Microsoft Azure Servicelinker Management Client Library for Python
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-servicelinker/
f83de1a |
Saturday, 1 Jan 2022
|
13:48 Rene Ladan (rene)
eric6: Revert removal.
This reverts commits
* e6fa82f13214be6efb40b6cca698607fe15adfc0
* fb41f4077d321912b1e1c1c586cc90e9df5ce9d8
* 75b955057c8e0c7cf9f47d4070802312e8427d34 (eric6 part)
Requested by: fluffy, tcberner
e2b444d |
Friday, 31 Dec 2021
|
17:38 Rene Ladan (rene)
fixup: remove slave ports of removed devel/eric6
Reported by: cperciva
fb41f40 |
13:40 Rene Ladan (rene)
cleanup: Remove expired ports:
2021-10-31 devel/sdl_sge: Upstream no longer maintained
2021-12-31 net/appkonference: Outdated, depends on unsupported version of
net/asterisk
2021-12-31 dns/bind911: End of life, please migrate to a newer version of BIND9
2021-12-31 net/zebra: Abandoned upstream, last release in 2005. Consider
migrating to net/frr7 or net/bird2
2021-12-31 audio/osalp: Abandoned upstream, listed as beta and no new release
since 2008
2021-12-31 games/stransball2: Depends on expired devel/sdl_sge
2021-12-31 devel/rubygem-ruby-sdl-ffi: Depends on expired devel/sdl_sge
2021-12-31 devel/rubygem-rubygame: Depends on expired devel/sdl_sge
2021-12-31 devel/ruby-sdl: Depends on expired devel/sdl_sge
2021-12-31 games/magicmaze: Depends on expired devel/sdl_sge
2021-12-31 games/trophy: Depends on expired devel/clanlib1
2021-12-31 devel/clanlib1: Older than expired and removed devel/clanlib
2021-12-31 www/py-django31: Upgrade to Django 3.2+. Mainstream support ended
(April 6, 2021). Extended support ends December 2021. See
https://www.djangoproject.com/download/
2021-12-31 www/py-dj31-django-prometheus: Extended support of Django 3.1 ends
December 2021, upgrade to the Django 3.2+ version of this port. See
https://www.djangoproject.com/download/
2021-12-31 databases/postgis24: Deprecated in favour of databases/postgis3x
2021-12-31 net-im/ekiga: Last release in 2013, not actively maintained
2021-12-31 sysutils/sample: abandoned upstream, incompatible with newer kernels
2021-12-31 www/mediawiki131: Upstream EOL
2021-12-31 www/py-dj31-django-mptt: Extended support of Django 3.1 ends December
2021, upgrade to the Django 3.2+ version of this port. See
https://www.djangoproject.com/download/
2021-12-31 net/py-flask-xml-rpc: No longer maintained upstream
2021-12-31 audio/libaacplus: Abandoned upstream, no new release since 2011
2021-12-31 security/obfsclient: https://github.com/Yawning/obfsclient/issues/37
2021-12-31 devel/eric6: Uses EOL Python 2.7 via www/py-qt5-webengine
2021-12-31 www/grafana: No longer maintained upstream, use www/grafana8
2021-12-31 www/py-dj31-django-auth-ldap: Extended support of Django 3.1 ends
December 2021, upgrade to the Django 3.2+ version of this port. See
https://www.djangoproject.com/download/
2021-12-31 www/py-dj31-django-filter: Extended support of Django 3.1 ends
December 2021, upgrade to the Django 3.2+ version of this port. See
https://www.djangoproject.com/download/
2021-12-31 www/py-dj31-drf-yasg: Extended support of Django 3.1 ends December
2021, upgrade to the Django 3.2+ version of this port. See
https://www.djangoproject.com/download/
2021-12-31 www/py-dj31-django-js-asset: Extended support of Django 3.1 ends
December 2021, upgrade to the Django 3.2+ version of this port. See
https://www.djangoproject.com/download/
2021-12-31 www/py-dj31-django-timezone-field: Extended support of Django 3.1
ends December 2021, upgrade to the Django 3.2+ version of this port. See
https://www.djangoproject.com/download/
2021-12-31 www/py-dj31-django-tables2: Extended support of Django 3.1 ends
December 2021, upgrade to the Django 3.2+ version of this port. See
https://www.djangoproject.com/download/
2021-12-31 www/py-dj31-django-taggit: Extended support of Django 3.1 ends
December 2021, upgrade to the Django 3.2+ version of this port. See
https://www.djangoproject.com/download/
2021-12-31 graphics/librasterlite: Deprecated in favour of
graphics/librasterlite2
2021-12-31 www/py-dj31-django-cacheops: Extended support of Django 3.1 ends
December 2021, upgrade to the Django 3.2+ version of this port. See
https://www.djangoproject.com/download/
2021-12-31 net-mgmt/p0f2: newer version available in net-mgmt/p0f
2021-12-31 devel/libhash: Abandoned upstream
2021-12-31 www/py-dj31-django-debug-toolbar: Extended support of Django 3.1 ends
December 2021, upgrade to the Django 3.2+ version of this port. See
https://www.djangoproject.com/download/
2021-12-31 www/py-dj31-django-cors-headers: Extended support of Django 3.1 ends
December 2021, upgrade to the Django 3.2+ version of this port. See
https://www.djangoproject.com/download/
2021-12-31 audio/flake: Abandoned upstream, no new release since 2007
2021-12-31 audio/ifp-line: Abandoned upstream, no new release since 2005
2021-12-31 audio/libnjb: Abandoned upstream, no new release since 2011
2021-12-31 audio/lpac: Abandoned upstream in 2003
2021-12-31 multimedia/mmsclient: Abandoned upstream, Microsoft deprecated MMS in
2003
2021-12-31 www/plugger: Uses incompatible plugin interface NPAPI
2021-12-31 audio/mpiosh: Abandoned upstream, no new release since 2004
2021-12-31 audio/rplay: Abandoned upstream, no new releases since 1999
2021-12-31 audio/celt: Deprecated and considered obsolete by upstream in 2016 in
favour of (lib)opus
2021-12-31 security/nacl: Unmaintained by upstream, use libsodium instead
2021-12-31 net-mgmt/unifi-poller: Now called unpoller by upstream
2021-12-31 lang/nml: Abandoned upstream, last release 2004-04-19
2021-12-31 audio/mp32ogg: Abandoned upstream and unfetchable from upstream
2021-12-31 net/libstorj: Deprecated in favour of net/storj due to v3
rearchitecture
2021-12-31 devel/yasm-devel: No need to keep the -devel version due to upstream
inactivity
2021-12-31 www/py-dj31-django-redis: Extended support of Django 3.1 ends
December 2021, upgrade to the Django 3.2+ version of this port. See
https://www.djangoproject.com/download/
2021-12-31 devel/py-dj31-django-rq: Extended support of Django 3.1 ends December
2021, upgrade to the Django 3.2+ version of this port. See
https://www.djangoproject.com/download/
2021-12-31 graphics/libreatlas: Abandoned upstream, no new release since 2012
2021-12-31 www/py-dj31-djangorestframework: Extended support of Django 3.1 ends
December 2021, upgrade to the Django 3.2+ version of this port. See
https://www.djangoproject.com/download/
75b9550 |
12:26 Rene Ladan (rene)
rubymine: drop the intellij- prefix and move away from java
37475f7 |
Number of commits found: 11319 (showing only 100 on this page) |