non port: devel/Makefile |
Number of commits found: 11073 (showing only 100 on this page) |
Tuesday, 14 Nov 2023
|
17:15 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-launchwizard: Add rubygem-aws-sdk-launchwizard 1.0.0
Official AWS Ruby gem for AWS Launch Wizard.
e173e08 |
17:15 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-messages22: Add rubygem-cucumber-messages22 22.0.0
(copied from rubygem-cucumber-messages)
- Add PORTSCOUT
39bba06 |
17:15 Po-Chuan Hsieh (sunpoet)
devcel/rubygem-grape1: Add rubygem-grape1 1.8.0 (copied from rubygem-grape)
- Add PORTSCOUT
cb920f2 |
17:15 Po-Chuan Hsieh (sunpoet)
devel/utf8cpp3: Add utf8cpp3 3.2.5 (copied from utf8cpp)
- Add PORTSCOUT
354e3aa |
08:00 Yuri Victorovich (yuri)
devel/juce706: Old version of devel/juce: C++ application framework to develop
desktop and mobile applications
juce-7.0.6 is needed for audio/bespokesynth because it builds only
with this particular version of Juce.
PR: 274457
7d53a90 |
Monday, 13 Nov 2023
|
10:16 Yuri Victorovich (yuri)
devel/py-junitparser: New port: Manipulating JUnit/xUnit Result XML files
4073556 |
Sunday, 12 Nov 2023
|
20:49 Jose Alonso Cardenas Marquez (acm)
lang/fpc-*: Merge all units to lang/fpc
- Merge all fpc-* units to lang/fpc. It gives us a better way to maintain fpc
and lazarus ports.
- Update Mk/fpc.mk for reflects new changes
- Update Mk/lazarus.mk for reflects new changes
- Now we can defined WANT_FPC_DEVEL AND WANT_LAZARUS_DEVEL for use devel version
of fpc or lazarus for build apps based on fpc/lazarus
- Add entries to MOVED
- Bump PORTREVISON of affected ports
- Some other minor modifications
0b92f92 |
20:20 Yuri Victorovich (yuri)
devel/cargo-mutants: New port: Mutation testing for Rust
e11c9d3 |
18:25 Yuri Victorovich (yuri)
devel/pylyzer: New port: Static code analyzer & language server for Python
d7ae323 |
13:47 Thierry Thomas (thierry)
devel/ittapi: new port, Intel ITT and JIT API
ATM it is bundled in Julia.
47b3699 |
Sunday, 5 Nov 2023
|
20:57 Daniel Engberg (diizzy) Author: Alastair Hogge
devel/paq-nvim: New port: Minimal Neovim plugin manager
Paq is a minimal, simple to use packer manager for Neovim written in
Lua and is aimed for users who make use of Lua for their configuration
language. It is written to make use of existing Neovim features,
and to have a simple and familiar interface for declaring packages.
Website: https://github.com/savq/paq-nvim
Differential Revision: https://reviews.freebsd.org/D42185
f213e5c |
Thursday, 2 Nov 2023
|
15:25 Muhammad Moinur Rahman (bofh)
devel/electron22: Remove expired port
2023-10-30 devel/electron22: Depends on EOL NodeJS 16
de8d66b |
15:25 Muhammad Moinur Rahman (bofh)
devel/xtoolchain-llvm-devel: Remove port
Subsumed into devel/llvm-devel and no consumer remaining.
Approved by: brooks (private mail)
09edafd |
07:37 Po-Chuan Hsieh (sunpoet)
devel/py-multipart: Add py-multipart 0.2.4
Multipart provides a parser for the multipart/form-data format. It can read from
a file, a socket or a WSGI environment. The parser can be used to replace
cgi.FieldStorage to work around its limitations.
Features:
- Parses multipart/form-data and application/x-www-form-urlencoded.
- Produces useful error messages in 'strict'-mode.
- Gracefully handle uploads of unknown size (missing Content-Length header).
- Fast memory mapped files (io.BytesIO) for small uploads.
- Temporary files on disk for big uploads.
- Memory and disk resource limits to prevent DOS attacks.
- Fixes many shortcomings and bugs of cgi.FieldStorage.
- 100% test coverage.
2a0ccb4 |
07:37 Po-Chuan Hsieh (sunpoet)
devel/rubygem-bootsnap116: Add rubygem-bootsnap116 1.16.0 (copied from
rubygem-bootsnap)
- Add PORTSCOUT
2d99fe5 |
07:37 Po-Chuan Hsieh (sunpoet)
devel/rubygem-event_stream_parser: Add rubygem-event_stream_parser 0.3.0
event_stream_parser is a lightweight, fully spec-compliant parser for the event
stream format.
It only deals with the parsing of events and not any of the client/transport
aspects. This is not a Server-sent Events (SSE) client.
Under the hood, it's a stateful parser that receives chunks (that are received
from an HTTP client, for example) and emits events as it parses them. But it
remembers the last event id and reconnection time and keeps emitting them as
long as they are not overwritten by new ones.
BOM stripping is left as a responsibility of the chunk provider.
34997bf |
Wednesday, 1 Nov 2023
|
09:42 Emanuel Haupt (ehaupt)
devel/p5-Term-TermKey: Add new port
This module offers a lightweight Perl wrapper for the libtermkey
library, which serves as a valuable tool for abstractly handling
keypress events in terminal-based programs. Instead of delivering raw
bytes directly from the TTY device, this library furnishes data
structures that describe keys, facilitating a more organized and
user-friendly approach to key event processing.
4bcaeaa |
07:56 Po-Chuan Hsieh (sunpoet)
devel/rubygem-web-console-rails71: Add rubygem-web-console-rails71 4.2.1 (copied
from rubygem-web-console-rails61)
779cd0b |
07:56 Po-Chuan Hsieh (sunpoet)
devel/rubygem-sprockets-rails-rails71: Add rubygem-sprockets-rails-rails71 3.4.2
(copied from rubygem-sprockets-rails-rails70)
- Change RUN_DEPENDS from rubygem-sprockets3 to rubygem-sprockets
318dc33 |
07:56 Po-Chuan Hsieh (sunpoet)
devel/rubygem-jbuilder-rails71: Add rubygem-jbuilder-rails71 2.11.5 (copied from
devel/rubygem-jbuilder-rails61)
084fbe6 |
07:56 Po-Chuan Hsieh (sunpoet)
devel/rubygem-activesupport71: Add rubygem-activesupport71 7.1.1
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.
5486ece |
07:56 Po-Chuan Hsieh (sunpoet)
devel/rubygem-activejob71: Add rubygem-activejob71 7.1.1
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.
36a1506 |
07:56 Po-Chuan Hsieh (sunpoet)
devel/rubygem-actionview71: Add rubygem-actionview71 7.1.1
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.
ee0300e |
05:30 Po-Chuan Hsieh (sunpoet)
devel/rubygem-deb_version: Add rubygem-deb_version 1.0.2
Debian Version (Ruby) providees a port of "Debian Version" comparison function
to Ruby.
ca85976 |
01:56 Po-Chuan Hsieh (sunpoet)
devel/rubygem-fugit18: Add rubygem-fugit18 1.8.1 (copied from rubygem-fugit)
- Add PORTSCOUT
ce9723d |
01:56 Po-Chuan Hsieh (sunpoet)
devel/rubygem-thor12: Add rubygem-thor12 1.2.2 (copied from rubygem-thor)
- Add PORTSCOUT
99dcc72 |
01:56 Po-Chuan Hsieh (sunpoet)
devel/p5-Test-ExpectAndCheck: Add p5-Test-ExpectAndCheck 0.06
Test::ExpectAndCheck creates objects that assist in writing unit tests with
mocked object instances. Each mock instance will expect to receive a given list
of method calls. Each method call is checked that it received the right
arguments, and will return a prescribed result. At the end of each test, each
object is checked to ensure all the expected methods were called.
77338ad |
Wednesday, 25 Oct 2023
|
20:25 Jose Alonso Cardenas Marquez (acm)
devel/bacnet-stack: New port: open source protocol stack for embedded systems
BACnet Protocol Stack library provides a BACnet application layer, network
layer and media access (MAC) layer communications services.
5b4847e |
08:37 Nuno Teixeira (eduardo)
devel/zix: New port: Lightweight C library of portability wrappers and data
structures
WWW: https://drobilla.net/category/zix/
b081ddf |
Monday, 23 Oct 2023
|
04:41 Kurt Jaeger (pi) Author: Pat Maddox
devel/Makefile: fix index by adding py-mashumaro
PR: 274575
Reported by: antoine
Author: Pat Maddox <pat@patmaddox.com>
2510864 |
Saturday, 21 Oct 2023
|
20:35 Daniel Engberg (diizzy) Author: Alastair Hogge
devel/csfml: New port: C bindings to the Simple and Fast Multimedia Library
(SFML)
The Simple and Fast Multimedia Library (SFML) exists in devel/sfml.
SFML is a C++ library, and as such, may introduce complexity for other
languages to use the library. CSFML is an official SFML project to
provide C bindings to SFML, with the aim of reducing language binding
complexity, to enable other languages to use C over C++.
Website: https://github.com/SFML/CSFML
Differential Revision: https://reviews.freebsd.org/D41519
c74ba8e |
20:35 Daniel Engberg (diizzy) Author: Alastair Hogge
devel/asfml: New port: Ada bindings to the Simple and Fast Multimedia Library
(SFML)
ASFML is an Ada semi-thick binding to SFML. The library uses Ada types,
and portable defined types, which eliminates the inclusion of Ada
interface libraries, however most of the functions are directly
imported.
Website: https://mgrojo.github.io/ASFML/
Differential Revision: https://reviews.freebsd.org/D42151
0e5cb2d |
18:12 Kurt Jaeger (pi) Author: Pat Maddox
devel/py-minimal-snowplow-tracker: new port
Add analytics to your Python apps and Python games with the Snowplow event
tracker for Python.
With this tracker you can collect event data from your Python-based
applications, games or Python web servers/frameworks.
This is a fork of the original Snowplow Python tracker v0.8.0, with a number of
changes:
- All emitters except for the basic one removed
- Tests converted to docker
- All tracking event methods except for structured/unstructured removed
- Python 3.7 supported
PR: 274580
Author: Pat Maddox <pat@patmaddox.com>
9a92113 |
17:35 Kurt Jaeger (pi) Author: Pat Maddox
devel/py-dbt-extractor: new port
A tool that processes the most common jinja value templates in dbt model
files. The tool depends on tree-sitter and the tree-sitter-jinja2 library.
The current strategy is for this processor to be 100% certain when it can
accurately extract values from a given model file. Anything less than 100%
certainty returns an exception so that the model can be rendered with python
Jinja instead.
PR: 274578
Author: Pat Maddox <pat@patmaddox.com>
58a7baa |
16:44 Kurt Jaeger (pi) Author: Pat Maddox
devel/py-hologram: new port
Hologram is a lightweight library to generate Draft 7 compatible JSON Schemas
from python 3.7 dataclasses. Python 3.6 is supported through the dataclasses
backport. It is forked from dataclasses-jsonschema created by s-knibbs.
PR: 274579
Author: Pat Maddox <pat@patmaddox.com>
1b57c40 |
13:50 Kurt Jaeger (pi) Author: Pat Maddox
devel/py-tree-sitter: New port
py-tree-sitter provides Python bindings to the tree-sitter parsing library.
This package currently only works with Python 3. There are no library
dependencies, but you do need to have a C compiler installed.
PR: 274577
Author: Pat Maddox <pat@patmaddox.com>
76e67a9 |
Wednesday, 18 Oct 2023
|
19:23 Nuno Teixeira (eduardo)
devel/R-cran-kit: New port: Data Manipulation Functions Implemented in C
Basic functions, implemented in C, for large data manipulation. Fast
vectorised ifelse()/nested if()/switch() functions, psum()/pprod()
functions equivalent to pmin()/pmax() plus others which are missing from
base R. Most of these functions are callable at C level.
WWW: https://cran.r-project.org/web/packages/kit/
1b6c030 |
10:16 Jan Beich (jbeich)
devel/busd: add new port
A D-Bus daemon/broker, that aims to be a drop-in replacement for the
reference implementation of D-Bus, dbus-daemon and dbus-broker. Being
written in pure Rust, it's much easier to build for multiple platforms
(Linux, Mac and Windows being the primary targets) than other D-Bus
brokers.
Status:
Alpha. It's not ready for production use yet. Only the essentials are
in place.
https://github.com/dbus2/busd
dcfd94a |
Monday, 16 Oct 2023
|
15:59 Po-Chuan Hsieh (sunpoet)
devel/rubygem-opentelemetry-instrumentation-base: Add
rubygem-opentelemetry-instrumentation-base 0.22.2
OpenTelemetry Instrumentation Base contains the instrumentation base class, and
the instrumentation registry. These modules provide a common interface to
support the installation of auto instrumentation libraries. The instrumentation
base is responsible for adding itself to the instrumentation registry as well as
providing convenience hooks for the installation process. The instrumentation
registry contains all the instrumentation to be installed during the SDK
configuration process.
d972f3a |
15:59 Po-Chuan Hsieh (sunpoet)
devel/rubygem-opentelemetry-registry: Add rubygem-opentelemetry-registry 0.3.0
The instrumentation Registry contains information about available
instrumentation, facilitates discovery, installation, and configuration.
The Registry allows for instrumentation to avoid depending directly on a
specific SDK implementation.
The SDK depends on the Registry, the instrumentation Base class depends on the
Registry, and auto instrumentation libraries extend the instrumentation Base
class.
The motivation for decoupling the Registry (and by extension the
instrumentation) from a specific SDK implementation means that anyone can
implement their own OpenTelemetry API compatible SDK, and they could continue to
use community made instrumentation.
53adcca |
15:59 Po-Chuan Hsieh (sunpoet)
devel/rubygem-opentelemetry-sdk: Add rubygem-opentelemetry-sdk 1.3.0
The opentelemetry-sdk gem provides the reference implementation of the
OpenTelemetry Ruby API. Using opentelemetry-sdk, an application can collect,
analyze, and export telemetry data such as distributed traces and metrics.
92a31fb |
15:59 Po-Chuan Hsieh (sunpoet)
devel/rubygem-opentelemetry-semantic_conventions: Add
rubygem-opentelemetry-semantic_conventions 1.10.0
Opentelemetry::SemanticConventions provides auto-generated constants that
represent the OpenTelemetry Semantic Conventions.
62f8214 |
15:59 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-tag-expressions5: Add rubygem-cucumber-tag-expressions5
5.0.6 (copied from rubygem-cucumber-tag-expressions)
- Add PORTSCOUT
e4466bf |
15:59 Po-Chuan Hsieh (sunpoet)
devel/rubygem-opentelemetry-api: Add rubygem-opentelemetry-api 1.2.3
The opentelemetry-api gem defines the core OpenTelemetry interfaces for Ruby
applications. Using opentelemetry-api, a library or application can code against
the OpenTelemetry interfaces to produce telemetry data such as distributed
traces and metrics.
65d3b7f |
15:59 Po-Chuan Hsieh (sunpoet)
devel/rubygem-opentelemetry-common: Add rubygem-opentelemetry-common 0.20.0
Opentelemetry::Common provides common helpers for OpenTelemetry.
ee5f541 |
15:59 Po-Chuan Hsieh (sunpoet)
devel/py-jsonschema-path: Add py-jsonschema-path 0.3.1
JSONSchema Path provides object-oriented JSONSchema.
Key features:
- Traverse schema like paths
- Access schema on demand with separate dereferencing accessor layer
0ce140d |
Wednesday, 11 Oct 2023
|
16:22 Po-Chuan Hsieh (sunpoet)
devel/rubygem-datadog-ci: Add rubygem-datadog-ci 0.2.0
Datadog's Ruby Library for instrumenting your test and continuous integration
pipeline.
d7e97ca |
12:53 Po-Chuan Hsieh (sunpoet)
devel/rubygem-google-protobuf323: Remove obsoleted port
Use devel/rubygem-google-protobuf instead.
d228edc |
12:53 Po-Chuan Hsieh (sunpoet)
devel/py-packaging21: Remove obsoleted port
Use devel/py-packaging instead.
3f983207 |
12:53 Po-Chuan Hsieh (sunpoet)
devel/py-jupyter-server-ydoc: Remove obsoleted port
Use devel/py-jupyter-collaboration instead.
5a6a4c3 |
12:53 Po-Chuan Hsieh (sunpoet)
devel/py-jupyter-collaboration: Add py-jupyter-collaboration 1.2.0
JupyterLab Real-Time Collaboration is a Jupyter Server Extension and JupyterLab
extensions providing support for Y documents and adding collaboration UI
elements in JupyterLab.
686b8c1 |
Sunday, 8 Oct 2023
|
11:52 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-datazone: Add rubygem-aws-sdk-datazone 1.0.0
Official AWS Ruby gem for Amazon DataZone.
62dbd2f |
11:52 Po-Chuan Hsieh (sunpoet)
devel/py-array-api-compat: Add py-array-api-compat 1.4
This is a small wrapper around common array libraries that is compatible with
the Array API standard. Currently, NumPy, CuPy, and PyTorch are supported.
Note that some of the functionality in this library is backwards incompatible
with the corresponding wrapped libraries. The end-goal is to eventually make
each array library itself fully compatible with the array API, but this requires
making backwards incompatible changes in many cases, so this will take some
time.
Currently all libraries here are implemented against the 2022.12 version of the
standard.
d142b1f5 |
11:32 Rene Ladan (rene)
devel/godot2: Remove expired port
2023-07-08 devel/godot2: Requires legacy OpenSSL 1.1.1 so use devel/godot
9b2af8b |
Friday, 6 Oct 2023
|
09:26 Hiroki Tagato (tagattie)
devel/electron26: add port: Build cross-platform desktop apps with JavaScript,
HTML, and CSS
Build cross platform desktop apps with JavaScript, HTML, and CSS.
It's easier than you think.
If you can build a website, you can build a desktop app. Electron is a
framework for creating native applications with web technologies like
JavaScript, HTML, and CSS. It takes care of the hard parts so you can
focus on the core of your application.
WWW: https://electronjs.org/
9ad5184 |
08:02 Matthias Fechner (mfechner)
cleanup: Remove expired ports:
devel/gitlab-metrics-exporter
7214ac3 |
08:01 Matthias Fechner (mfechner)
cleanup: Remove expired ports:
devel/rubygem-aws-sdk-core3175
0eab4df |
07:54 Matthias Fechner (mfechner)
cleanup: Remove expired ports:
devel/rubygem-aws-sdk-s31126
150c136 |
07:48 Matthias Fechner (mfechner)
cleanup: Remove expired ports:
devel/rubygem-gitlab-sidekiq-fetcher
1839226 |
07:43 Matthias Fechner (mfechner)
cleanup: Remove expired ports:
devel/rubygem-thor10
67496e2 |
07:29 Matthias Fechner (mfechner)
cleanup: Remove expired ports:
devel/rubygem-gitlab-license_finder
b3613b3 |
Thursday, 5 Oct 2023
|
12:13 Jason E. Hale (jhale)
devel/zug: Add port
Zug is a C++ library providing transducers. Transducers are composable
sequential transformations independent of the source. They are extremely
lightweight, and can be used to express algorithms over pull-based
sequences (iterators, files) but also push based sequences (signals,
events, asynchronous streams) in a generic way.
https://sinusoid.es/zug/
8038f45 |
12:13 Jason E. Hale (jhale)
devel/lager: Add port
Lager is a C++ library to assist value-oriented design by implementing
the unidirectional data-flow architecture. It is heavily inspired by
Elm and Redux, and enables composable designs by promoting the use of
simple value types and testable application logic via pure functions.
And you get time-travel for free!
https://sinusoid.es/lager/
0e25aec |
12:13 Jason E. Hale (jhale)
devel/immer: Add port
Immer is a library of persistent and immutable data structures written
in C++. These enable whole new kinds of architectures for interactive
and concurrent programs of striking simplicity, correctness, and
performance.
https://sinusoid.es/immer/
391e310 |
01:53 Po-Chuan Hsieh (sunpoet)
devel/py-setuptools-git-versioning: Add py-setuptools-git-versioning 1.13.5
Use git repo data (latest tag, current commit hash, etc) for building a version
number according PEP 440.
Features:
- Can be installed & configured through both setup.py and PEP 518's
pyproject.toml
- Does not require to change source code of the project
- Tag-, file-, and callback-based versioning schemas are supported
- Templates for tag, dev and dirty versions are separated
- Templates support a lot of substitutions including git and environment
information
- Well-documented
1860118 |
01:53 Po-Chuan Hsieh (sunpoet)
devel/py-pyleri: Add py-pyleri 1.4.2
Pyleri is an easy-to-use parser created for SiriDB. We first used lrparsing and
wrote jsleri for auto-completion and suggestions in our web console. Later we
found small issues within the lrparsing module and also had difficulties keeping
the language the same in all projects. That is when we decided to create Pyleri
which can export a created grammar to JavaScript, C, Python, Go and Java.
a928c99 |
Wednesday, 4 Oct 2023
|
20:01 Robert Clausecker (fuz) Author: Alastair Hogge
devel/alire: New Port, alr, Ada LIbrary REpository (ALIRE) management tool
ALIRE: Ada LIbrary REpository tool, alr.
A catalog of ready-to-use Ada/SPARK libraries plus a command-line tool
(alr) to obtain, build, and incorporate them into your own projects. It
aims to fulfill a similar role to Rust’s cargo or OCaml’s opam.
Design principles:
alr is tailored to userspace, in a similar way to Python’s virtualenv. A
project or workspace will contain all its dependencies.
Properties and dependencies of projects are managed through a TOML file.
This file exists locally for working copies of projects, and the Alire
community index stores the files corresponding to its projects.
The complete build environment is automatically set up by Alire, thus
freeing the user from concerns about installation paths. The user simply
adds dependencies to the alire.toml manifest, either from the
command-line (alr with) or a text editor, Alire handles the rest.
WWW: https://github.com/alire-project/alire
PR: 273092
Differential Revision: https://reviews.freebsd.org/D41478
930f7ed |
19:59 Robert Clausecker (fuz) Author: Jesús Daniel Colmenares Oviedo
devel/py-red-black-tree-mod: New port: Flexible python implementation of red
black trees
red-black-tree-mod is a pair of python modules implementing red
black trees.
Red-black trees are a little slower than treaps, but they give a
nice low standard deviation in operation times, and this code is
rather flexible.
A module is provided for red black trees that enforce uniqueness.
They allow for set-like use and dictionary-like use.
WWW: https://stromberg.dnsalias.org/~strombrg/red-black-tree-mod
PR: 274204
1e48f38 |
Monday, 2 Oct 2023
|
19:23 Danilo G. Baio (dbaio)
devel/pymsteams: New port
Python Wrapper Library to send requests to Microsoft Teams Webhooks. Microsoft
refers to these messages as Connector Cards. A message can be sent with only
the main Connector Card, or additional sections can be included into the
message.
https://pypi.org/project/pymsteams/
bf0f897 |
Sunday, 1 Oct 2023
|
23:58 Danilo G. Baio (dbaio)
devel/pycomposefile: New port
Structured deserialization of Docker Compose files.
A Python library mainly used for the azure-cli application.
https://pypi.org/project/pycomposefile/
2793f7a |
Saturday, 30 Sep 2023
|
23:26 Po-Chuan Hsieh (sunpoet)
devel/py-zc.lockfile: Add py-zc.lockfile 3.0.post1
The zc.lockfile package provides a basic portable implementation of interprocess
locks using lock files. The purpose if not specifically to lock files, but to
simply provide locks with an implementation based on file-locking primitives. Of
course, these locks could be used to mediate access to other files. For example,
the ZODB file storage implementation uses file locks to mediate access to
file-storage database files. The database files and lock file files are separate
files.
f0c8747 |
12:39 Gleb Popov (arrowd)
devel/linux-c7-devtoolset: Add the port.
Reviewed by: tijl
Differential Revision: https://reviews.freebsd.org/D41988
9d8ed55 |
07:03 Guido Falsi (madpilot)
devel/php-composer: Update to 2.6.4
The main composer port contains old and long EOLed/deprecated version
1.x of the software.
Move the devel/php-composer2 port over, dropping it, and update to
latest version.
Please check UPDATING entry 20230930, to correctly update use
"pkg install phpXX-composer" (replacing XX with the PHP shorthand
version you're using)
PR: 274160
Approved by: Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
Security: 33922b84-5f09-11ee-b63d-0897988a1c07
8ed8145 |
02:22 Muhammad Moinur Rahman (bofh)
devel/pear-channel-htmlpurifier.org: Remove expired port
2023-09-30 devel/pear-channel-htmlpurifier.org: PEAR Channel is no longer
functional
b2b6ef8 |
02:22 Muhammad Moinur Rahman (bofh)
devel/pmdk: Remove expired port
2023-09-30 devel/pmdk: FreeBSD has been deprecated since 1.13.X and support has
been dropped on 2.0
a09f6b9 |
02:22 Muhammad Moinur Rahman (bofh)
devel/electron23: Remove expired port
2023-09-30 devel/electron23: EOLed upstream, switch to newer version
577557c |
02:22 Muhammad Moinur Rahman (bofh)
devel/libtar: Remove expired port
2023-09-30 devel/libtar: Abandonware since 2013 and multiple CVEs over the years
ec06439 |
02:22 Muhammad Moinur Rahman (bofh)
devel/pear-htmlpurifier: Remove expired port
2023-09-30 devel/pear-htmlpurifier: Unfetchable as the pear channel no longer
works
79a32e6 |
02:22 Muhammad Moinur Rahman (bofh)
devel/capstone3: Remove expired port
2023-09-30 devel/capstone3: Use more recent upstream version from devel/capstone
01356d2 |
02:22 Muhammad Moinur Rahman (bofh)
devel/directfb: Remove expired port
2023-09-30 devel/directfb: Last upstream release was in 2015
1f5c2da |
00:44 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-bedrock: Add rubygem-aws-sdk-bedrock 1.0.0
Official AWS Ruby gem for Amazon Bedrock.
9c05c9b |
00:44 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-bedrockruntime: Add rubygem-aws-sdk-bedrockruntime 1.0.0
Official AWS Ruby gem for Amazon Bedrock Runtime.
50dbc1b |
Thursday, 28 Sep 2023
|
04:57 Li-Wen Hsu (lwhsu) Author: Jesús Daniel Colmenares Oviedo
Add devel/py-pyaml-env: Provides yaml file parsing with environment variable
resolution
pyaml-env is a very small library that parses a yaml configuration
file and it resolves the environment variables, so that no secrets
are kept in text.
WWW: https://github.com/mkaranasou/pyaml_env
PR: 274127
c73b2dc |
Wednesday, 27 Sep 2023
|
08:55 Muhammad Moinur Rahman (bofh)
devel/rubygem-mustache0: Remove expired port
2023-09-27 devel/rubygem-mustache0: Use devel/mustache
2214865 |
Sunday, 24 Sep 2023
|
09:27 Matthias Fechner (mfechner)
www/gitlab-ce: added new ports required for version 16.4
31113c6 |
Friday, 22 Sep 2023
|
23:22 Po-Chuan Hsieh (sunpoet)
devel/py-s3fs: Add py-s3fs 2023.9.1
S3FS builds on aiobotocore to provide a convenient Python filesystem interface
for S3.
f958646 |
23:22 Po-Chuan Hsieh (sunpoet)
devel/py-pydantic-yaml: Add py-pydantic-yaml 1.1.3
Pydantic-YAML adds YAML capabilities to Pydantic, which is an excellent Python
library for data validation and settings management.
06a6067 |
23:22 Po-Chuan Hsieh (sunpoet)
devel/py-pydantic-vault: Add py-pydantic-vault 0.8.0
Pydantic-Vault is a simple extension to Pydantic BaseSettings that can retrieve
secrets stored in Hashicorp Vault
With Pydantic and Pydantic-Vault, you can easily declare your configuration in a
type-hinted class, and load configuration from environment variables or Vault
secrets. Pydantic-Vault will work the same when developing locally (where you
probably login with the Vault CLI and your own user account) and when deploying
in production (using a Vault Approle or Kubernetes authentication for example).
1432dd2 |
23:22 Po-Chuan Hsieh (sunpoet)
devel/py-gcsfs: Add py-gcsfs 2023.9.1
Pythonic file-system for Google Cloud Storage
b0b339b |
23:22 Po-Chuan Hsieh (sunpoet)
devel/py-aiobotocore: Add py-aiobotocore 2.6.0
Async client for amazon services using botocore and aiohttp/asyncio.
This library is a mostly full featured asynchronous version of botocore.
5042956 |
18:29 Matthew Seaman (matthew)
devel/py-assertpy: New port
Simple assertions library for unit testing in Python
fe5230e |
03:11 Po-Chuan Hsieh (sunpoet)
devel/rubygem-sus: Add rubygem-sus 0.23.0
Sus(picious) is an opinionated test framework designed with several goals:
- As fast as possible, aiming for ~10,000 assertions per second per core.
- Isolated tests which parallelise easily (including class definitions).
- Native support for balanced (work-stealing) multi-core execution.
- Incredible test output with detailed failure logging (including nested
assertions and predicates).
Non-features:
- Flexibility at the expense of performance.
- Backwards compatibility.
d600ef2 |
03:11 Po-Chuan Hsieh (sunpoet)
devel/py-bump2version: Add py-bump2version 1.0.1
bump2version is a maintained fork of the excellent bumpversion project.
Version-bump your software with a single command!
A small command line tool to simplify releasing software by updating all version
strings in your source code by the correct increment. Also creates commits and
tags:
- version formats are highly configurable
- works without any VCS, but happily reads tag information from and writes
commits and tags to Git and Mercurial if available
- just handles text files, so it's not specific to any programming language
- supports Python 3 and PyPy3
a0e9c8d |
Sunday, 17 Sep 2023
|
15:26 Robert Clausecker (fuz) Author: Jonathan Schleifer
devel/objfw: Portable, lightweight framework for the Objective-C language
ObjFW is a highly portable, lightweight, general purpose, open source
Objective-C framework with full Objective-C 2.0, blocks and ARC support,
providing not only basic classes like strings, arrays and dictionaries,
but also providing abstractions for OS-dependant functionality like
asynchronous sockets.
While a lot of the core API is similar to Foundation, it breaks with
Foundation's API on purpose in many places to embrace new features which
Foundation can't use completely due to its backwards compatibility. One
such example are exceptions, which are a first class citizen in ObjFW
and not merely to inform the programmer of his wrongdoings like in
Foundation.
ObjFW runs on a huge list of platforms and offers the same API on all of
them so that software written using ObjFW runs on all platforms
supported by ObjFW without #ifdef hells or the like. It does not only
run on almost any POSIX system that supports GCC >= 4, but it also works
on Windows and niche platforms like the PlayStation Portable.
WWW: https://objfw.nil.im/
PR: 273835
6e494f2 |
08:46 Yuri Victorovich (yuri)
devel/capslock: New port: Capability analysis CLI for Go packages
7f73d07 |
Tuesday, 12 Sep 2023
|
19:24 Emanuel Haupt (ehaupt)
devel/libzakalwe: Add new port
A Shared tools library required by the Unix Amiga Delitracker Emulator.
2ded8fa |
Monday, 11 Sep 2023
|
03:40 Yuri Victorovich (yuri)
devel/py-fire: New port: Library for automatically generating command line
interfaces (CLIs)
7b33455 |
03:07 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-tag-expressions4: Remove obsoleted port
Use devel/rubygem-cucumber-tag-expressions instead.
6469e85 |
03:03 Po-Chuan Hsieh (sunpoet)
devel/rubygem-semver_dialects12: Add rubygem-semver_dialects12 1.2.1 (copied
from rubygem-semver_dialects)
- Add PORTSCOUT
161e648 |
03:03 Po-Chuan Hsieh (sunpoet)
devel/py-setoptconf: Add py-setoptconf 0.3.0
setoptconf is a Python library that can be used to retrieve program settings
from a variety of common sources:
- Command Line
- Environment Variables
- INI Files
- JSON Files
- YAML Files
- Python Objects/Modules
The goal of this project is to define your desired settings in a simple and
consistent way, and then point setoptconf at as many of the sources as you'd
like to use, and let it comb them all, looking for your settings.
11bb9c7 |
Number of commits found: 11073 (showing only 100 on this page) |