| non port: devel/Makefile |
Number of commits found: 12510 (showing only 100 on this page) |
|
Wednesday, 5 Mar 2025
|
07:28 Baptiste Daroussin (bapt)
devel/glademm: dead upstream, now consumers in the ports tree
8aefc89 |
07:24 Baptiste Daroussin (bapt)
devel/d-feet: remove replaced by devel/d-spy
498f1bd |
|
Tuesday, 4 Mar 2025
|
07:17 Yuri Victorovich (yuri)
devel/py-logistro: New port: Simple wrapper over logging for a couple basic
features
74d7545 |
|
Monday, 3 Mar 2025
|
08:52 Yuri Victorovich (yuri)
devel/py-xdg-user-dirs: New port: Variables defined by the XDG Base Directory
Specification
6518c3d |
|
Sunday, 2 Mar 2025
|
11:45 Rene Ladan (rene)
devel/asmutils: Remove expired port
2025-03-02 devel/asmutils: latest upstream release is 19 years ago, replaced by
a-Linux, does not build with GCC 14
c0463ba |
|
Saturday, 1 Mar 2025
|
18:10 Joerg Wunsch (joerg)
devel/py-usbtmc: New port
Python USBTMC provides a pure Python USBTMC driver for controlling
instruments over USB.
It is an alternative to pyvisa, and it has the pulse command
(control_in) which is not implemented in the pyvisa-py backend.
(quote from https://github.com/xyphro/UsbGpib/blob/master/SW/NiceGUI/readme.md)
474275e |
14:57 Zsolt Udvari (uzsolt)
devel/R-cran-S7: new port
An Object Oriented System Meant to Become a Successor to S3 and S4
A new object oriented programming system designed to be a successor to S3 and
S4. It includes formal class, generic, and method specification, and a limited
form of multiple dispatch. It has been designed and implemented collaboratively
by the R Consortium Object-Oriented Programming Working Group, which includes
representatives from R-Core, 'Bioconductor', 'Posit'/'tidyverse', and the wider
R community.
12ebab2 |
03:53 Matthias Fechner (mfechner)
www/gitlab: new ports required by gitlab 17.9
1521230 |
|
Friday, 28 Feb 2025
|
15:47 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-iot1clickprojects: Remove expired port
d07c0a9 |
15:47 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-iot1clickdevicesservice: Remove expired port
05338fe |
10:33 Po-Chuan Hsieh (sunpoet)
devel/rubygem-bindata24: Add rubygem-bindata24 2.4.15 (copied from
rubygem-bindata)
- Add PORTSCOUT
ddc06c0 |
|
Sunday, 23 Feb 2025
|
11:57 Matthew Seaman (matthew)
devel/py-python-gilt: Move to devel/gilt and update to 2.2.4
The upstream project changed languages from python to go. While there
is still a PYPI entry for this software
(https://pypi.org/project/python-gilt/), all it consists of is a
pip-package containing the compiled `gilt` binary and the usual pip
dist-info data. Since we're building a FreeBSD package here, we don't
need any of the pip metadata, and we can just install this as a
standard go module port.
Changes: https://github.com/retr0h/gilt/releases
34fa166 |
09:18 Yuri Victorovich (yuri)
devel/stgit: New port: Stacked Git
5659895 |
|
Saturday, 22 Feb 2025
|
19:14 Yuri Victorovich (yuri) Author: Paco Pascal
devel/gf2: New port: Graphical frontend for GDB
PR: 284962
d8dbc32 |
|
Friday, 21 Feb 2025
|
20:39 Colin Percival (cperciva)
devel/Makefile: Add missing lines
Fixes: bf6650543bcd ("devel/libnvm: nvme cli split out the library...")
Fixes: 0cea7651b898 ("devel/freebsd-nvme-shim: New helper port...")
7115b8bf |
|
Thursday, 20 Feb 2025
|
07:26 Po-Chuan Hsieh (sunpoet)
devel/py-check-wheel-contents: Add py-check-wheel-contents 0.6.1
Getting the right files into your wheel is tricky, and sometimes we mess up and
publish a wheel containing __pycache__ directories or tests/. Do we have to
manually check the contents of every wheel we build before uploading it to PyPI?
How about letting this program check for you? Just run check-wheel-contents on
your wheel, and it'll fail and notify you if any of several common errors &
mistakes are detected. The errors are described below, along with common causes
and corresponding fixes.
e183779 |
07:26 Po-Chuan Hsieh (sunpoet)
devel/py-wheel-filename: Add py-wheel-filename 1.4.2
wheel-filename lets you verify wheel filenames and parse them into their
component fields.
This package adheres strictly to the standard, with the following exceptions:
- Version components may be any sequence of the relevant set of characters; they
are not verified for PEP 440 compliance.
- The .whl file extension is matched case-insensitively.
11ece8e |
|
Wednesday, 19 Feb 2025
|
22:53 Dima Panov (fluffy)
*/linux-rl9-sdl*: add SDL[2] packages from Rocky Linux 9/EPEL9 (+)
Added ports:
devel/linux-rl9-sdl12 -- SDL1 compat library
devel/linux-rl9-sdl20 -- SDL2 core library
audio/linux-rl9-sdl_sound -- SDL1 sound library
audio/linux-rl9-sdl2_mixer -- SDL2 mixer and library
graphics/linux-rl9-sdl_gfx -- SDL1 GFX library
graphics/linux-rl9-sdl_image -- SDL1 image library
graphics/linux-rl9-sdl_ttf -- SDL1 TTF library
graphics/linux-rl9-sdl2_gfx -- SDL2 GFX library
graphics/linux-rl9-sdl2_image -- SDL2 image library
graphics/linux-rl9-sdl2_ttf -- SDL2 TTF library
net/linux-rl9-sdl_net -- SDL1 network library
net/linux-rl9-sdl2_net -- SDL2 network library
Sponsored by: Future Crew, LLC
9206240 |
11:53 Po-Chuan Hsieh (sunpoet)
devel/rubygem-rufo: Add rubygem-rufo 0.18.0
Rufo is as an opinionated ruby formatter, intended to be used via the command
line as a text-editor plugin, to autoformat files on save or on demand.
Unlike the best known Ruby formatter RuboCop, Rufo offers little in the way of
configuration. Like other language formatters such as gofmt, prettier, and
autopep8, we strive to find a "one true format" for Ruby code, and make sure
your code adheres to it, with zero config where possible.
RuboCop does much more than just format code though, so feel free to run them
both!
d21fa17 |
11:52 Po-Chuan Hsieh (sunpoet)
devel/rubygem-lint_roller: Add rubygem-lint_roller 1.1.0
lint_roller is an itty-bitty plugin API for code analysis tools like linters and
formatters. It provides plugins for those tools to load extensions and specify
custom rulesets.
a86870a |
07:47 Antoine Brodin (antoine)
devel/rubygem-elftools: new port
Light weight ELF parser
64c2a1c |
07:45 Antoine Brodin (antoine)
devel/rubygem-aarch64: new port
Pure Ruby ARM64 assembler
b7e7568 |
|
Tuesday, 18 Feb 2025
|
14:56 Jason W. Bacon (jwb)
devel/intervaltree: Minimal C++ interval tree implementation
An interval tree can be used to efficiently find a set of numeric
intervals overlapping or containing another interval. This library
provides a basic implementation of an interval tree using C++
templates, allowing the insertion of arbitrary types into the tree.
Unbundled from biology/freebayes
03b4820 |
14:16 Robert Clausecker (fuz)
devel/sv: Semantic versioning in c99
This is free and unencumbered software released into the public domain.
This package installs a C language library implementing semantic
versioning for the C language.
WWW: https://github.com/uael/sv/
This port also builds with cmake, but as it is a prerequisite for an
upcoming port of the xmake build system, I did not want to make the
dependency chain longer than it needs to be.
PR: 284724
Co-authored-by: Huan Zhou <pericycle.cc@gmail.com>
3907eef |
14:16 Robert Clausecker (fuz)
devel/tbox: Glib-like multi-platform c library
TBOX is a glib-like cross-platform C library that is simple to use yet
powerful in nature.
The project focuses on making C development easier and provides many
modules (.e.g stream, coroutine, regex, container, algorithm ...), so
that any developer can quickly pick it up and enjoy the productivity
boost when developing in C language.
WWW: https://docs.tboox.org/
PR: 284724
b86453d |
14:16 Robert Clausecker (fuz)
devel/kassert: Karlsruhe assertion library for C++
KAssert is the assertion library used by KaMPIng, the Karlsruhe MPI
Wrapper. However, KAssert does not depend on MPI and can be used in
non-MPI code.
Features:
- Assertion levels to distinguish between computationally cheap and
expensive assertions
- Expression decomposition to give more insights into failed
assertions
- Throwing assertions
WWW: https://kamping-site.github.io/kassert/
This port is a dependency for an upcoming port of the KaMPIng library.
The port calls for doxygen>=1.10.0 to build its documentation, but
the update is currently blocked (bug #279330). Cross fingers and
use whatever Doxygen we have.
f98a15e |
|
Monday, 17 Feb 2025
|
08:11 Po-Chuan Hsieh (sunpoet)
devel/py-pytest-run-parallel: Add py-pytest-run-parallel 0.3.1
pytest-run-parallel is a simple pytest plugin to run tests concurrently.
This pytest plugin takes a set of tests that would be normally be run serially
and execute them in parallel.
The main goal of pytest-run-parallel is to discover thread-safety issues that
could exist when using C libraries, this is of vital importance after PEP703,
which provides a path for a CPython implementation without depending on the
Global Interpreter Lock (GIL), thus allowing for proper parallelism in programs
that make use of the CPython interpreter.
33be47e |
|
Sunday, 16 Feb 2025
|
14:03 Zsolt Udvari (uzsolt)
devel/R-cran-R.cache: New port
R.cache: Fast and Light-Weight Caching (Memoization) of Objects and Results to
Speed Up Computations
Memoization can be used to speed up repetitive and computational expensive
function calls. The first time a function that implements memoization is called
the results are stored in a cache memory. The next time the function is called
with the same set of parameters, the results are momentarily retrieved from the
cache avoiding repeating the calculations. With this package, any R object can
be cached in a key-value storage where the key can be an arbitrary set of R
objects. The cache memory is persistent (on the file system).
0c5cb19 |
|
Saturday, 15 Feb 2025
|
23:53 Jan Beich (jbeich) Author: Жунёва Мария Михайловна
devel/py-libevdev: add new port
python-libevdev is a Python wrapper around the libevdev C library.
It provides a Pythonic API to read events from the Linux kernel’s input device
nodes and to read and/or modify the device’s state and capabilities.
Sponsored by: Serenity Cybersecurity, LLC
Closes: https://github.com/freebsd/freebsd-ports/pull/273
a4c87a5 |
|
Friday, 14 Feb 2025
|
05:09 Zsolt Udvari (uzsolt)
devel/R-cran-patrick: New port
This package is an extension to testthat that enables parameterized
unit testing in R. Parameterized unit tests are often easier to read and
more reliable, since they follow the DNRY (do not repeat yourself) rule.
eb050d3 |
03:17 Dima Panov (fluffy)
devel/boost: update to 1.87.0 release (+)
New port devel/boost-mpi-libs, Message Passing Interface library,
for use in distributed-memory parallel application programming.
In this release Boost have dropped some long-time-ago deprecated asio facilites
See https://www.boost.org/doc/libs/1_87_0/doc/html/boost_asio/history.html for
details.
Release Notes: https://www.boost.org/users/history/version_1_87_0.html
Sponsored by: Future Crew, LLC
a4245a4 |
|
Tuesday, 11 Feb 2025
|
19:46 Rene Ladan (rene)
devel/astah-community: Remove expired port
2025-02-11 devel/astah-community: Upstream no longer provides community edition
d71016b |
19:46 Rene Ladan (rene)
devel/py-yandex-money-sdk: Remove expired port
2025-02-11 devel/py-yandex-money-sdk: Dead project. Yandex.Money is no more
3a0c324 |
|
Monday, 10 Feb 2025
|
09:52 Yuri Victorovich (yuri)
devel/py-dependency-groups: New port: Tool for resolving PEP 735 Dependency
Group data
1a2359c |
|
Saturday, 8 Feb 2025
|
13:52 Daniel Engberg (diizzy)
devel/lattice-ice40*: Remove from tree
Listed as BROKEN for months in tree and unmaintained
4341664 |
09:51 Kai Knoblich (kai)
net-mgmt/netbox: Create Django 5.1 consumers
* Django 4.2 is currently the "default" version in the ports tree due
its long term support until April 2026. Thus ports that are assigned
to that version will exist until then.
The following ports are required to make the upgrade of
net-mgmt/netbox to the 4.2 release possible because it requires
Django 5.1.
All of the ports listed below were created on the basis of their
respective original ports:
- devel/py-dj51-django-rq
- devel/py-dj51-strawberry-graphql
- www/py-dj51-channels
- www/py-dj51-django-auth-ldap
- www/py-dj51-django-choices-field
- www/py-dj51-django-cors-headers
- www/py-dj51-django-debug-toolbar
- www/py-dj51-django-filter
- www/py-dj51-django-htmx
- www/py-dj51-django-js-asset
- www/py-dj51-django-mptt
- www/py-dj51-django-prometheus
- www/py-dj51-django-redis
- www/py-dj51-django-rich
- www/py-dj51-django-tables2
- www/py-dj51-django-taggit
- www/py-dj51-django-timezone-field
- www/py-dj51-djangorestframework
- www/py-dj51-drf-spectacular
- www/py-dj51-drf-spectacular-sidecar
- www/py-dj51-strawberry-graphql-django
Assign the following ports to its maintainer who already
maintain the Django 4.2 variants of them [1]:
- devel/py-dj51-django-rq
- www/py-dj51-channels
- www/py-dj51-django-debug-toolbar
- www/py-dj51-django-redis
Approved by: sunpoet (implicit) [1]
db1f732 |
|
Friday, 7 Feb 2025
|
21:15 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-messages26: Remove obsoleted port
Use devel/rubygem-cucumber-messages instead.
f98264e |
21:15 Po-Chuan Hsieh (sunpoet)
devel/py-xsdata-attrs: Add py-xsdata-attrs 24.5
xsData is a complete data binding library for python allowing developers to
access and use XML and JSON documents as simple objects rather than using DOM.
Now powered by attrs!
5b662f0 |
21:15 Po-Chuan Hsieh (sunpoet)
devel/py-xsdata-plantuml: Add py-xsdata-plantuml 24.3
Generate PlantUML class diagrams from xml schemas, wsdl definitions and directly
from xml documents.
73cd7e9 |
21:15 Po-Chuan Hsieh (sunpoet)
devel/py-xsdata-pydantic: Add py-xsdata-pydantic 24.5
xsData is a complete data binding library for python allowing developers to
access and use XML and JSON documents as simple objects rather than using DOM.
Now powered by pydantic!
eab7a81 |
04:39 Matthias Fechner (mfechner)
devel/rubygem-opentelemetry-instrumentation-active_storage: new port version
0.1.0
Required for devel/rubygem-opentelemetry-instrumentation-rails 0.36.0
25680e0 |
|
Thursday, 6 Feb 2025
|
22:40 Brooks Davis (brooks)
devel/llvm20: welcome 20.1.0-rc1
Stop building 32-bit sanitizers (i386 and powerpc) on amd64 and
powerpc64. They cause dependencies on 32-bit libraries with pkg 2.0 and
their build is fragile. This would benefit from subpackages, but they
aren't here yet.
Sponsored by: DARPA, AFRL
e60587c |
|
Tuesday, 4 Feb 2025
|
20:49 Rene Ladan (rene)
devel/p5-Test-HTML-Tidy: Remove expired port
2025-02-01 devel/p5-Test-HTML-Tidy: Depends on expired textproc/p5-HTML-Tidy
aa748fb |
20:49 Rene Ladan (rene)
devel/py-pydrive: Remove expired port
2025-01-31 devel/py-pydrive: Upstream repo archived on Jul 22, 2021
2cba24e |
20:42 Rene Ladan (rene)
devel/kore: Remove expired port
2025-01-31 devel/kore: Unmaintained in tree for years and broken for months
de523e2 |
15:49 Zsolt Udvari (uzsolt)
devel/R-cran-docopt: new port
Define a command-line interface by just giving it a description in the specific
format.
585e132 |
07:47 Wen Heping (wen)
devel/p5-Module-Build-Parse-Yapp: New port
Module::Build::Parse::Yapp is a subclass of Module::Build made
to build Parse::Yapp parsers from the source. Thus, prebuilt
parsers do not have to be included in the source distribution.
5bbebfc |
|
Monday, 3 Feb 2025
|
18:16 Po-Chuan Hsieh (sunpoet)
devel/py-id: Add py-id 1.5.0
id is a Python tool for generating OIDC identities. It can automatically detect
and produce OIDC credentials on a number of environments, including GitHub
Actions, GitLab pipelines and Google Cloud.
de6cde2 |
17:02 Gleb Popov (arrowd) Author: Tobias C. Berner
KDE: It goes to 6!
This megacommit merges all the work from
https://github.com/freebsd/freebsd-ports-kde/tree/kde-it_goes_to_6
Specifically:
- KDE Plasma 6 ports updated to 6.2.5
- KDE Applications ports updated to 24.12.0
- Development ports of KDE Applications removed
- A lot of various ports switched to Qt 6 by default
- Some KDE Frameworks 5 and Plasma 5 ports are adapted to be coinstallable
with their 6 counterparts
PR: 284351
Exp-run by: antoine
Pull Request: https://github.com/freebsd/freebsd-ports/pull/341
Co-authored-by: Max Brazhnikov <makc@FreeBSD.org>
Co-authored-by: Kenneth Raplee <kenrap@kennethraplee.com>
Co-authored-by: Jason E. Hale <jhale@FreeBSD.org>
Co-authored-by: Gleb Popov <arrowd@FreeBSD.org>
b44569f |
15:50 Po-Chuan Hsieh (sunpoet) Author: Ilia Sotnikov
devel/isa-l_crypto: Add isa-l_crypto 2.25.0
ISA-L_crypto is a collection of optimized low-level functions targeting storage
applications that includes multi-buffer and rolling hashes, along with block
ciphers.
PR: 283361
22ce7fa |
15:50 Po-Chuan Hsieh (sunpoet)
devel/fruit: Add fruit 3.7.1
Fruit is a dependency injection framework for C++, loosely inspired by the Guice
framework for Java. It uses C++ metaprogramming together with some C++11
features to detect most injection problems at compile-time. It allows to split
the implementation code in "components" (aka modules) that can be assembled to
form other components. From a component with no requirements it's then possible
to create an injector, that provides an instance of the interfaces exposed by
the component.
7eae819 |
15:40 Zsolt Udvari (uzsolt)
devel/R-cran-webfakes: new port
Create a web app that makes it easier to test web clients without using
the internet. It includes a web app framework with path matching,
parameters and templates. Can parse various 'HTTP' request bodies. Can
send 'JSON' data or files from the disk. Includes a web app that
implements the 'httpbin.org' web service.
a092ccd |
15:10 Po-Chuan Hsieh (sunpoet)
*/Makefile: Sort SUBDIRs
46131a8 |
|
Sunday, 2 Feb 2025
|
16:58 Nuno Teixeira (eduardo)
devel/R-cran-sparsevctrs: New port: Sparse Vectors for Use in Data Frames
Provides sparse vectors powered by ALTREP (Alternative Representations
for R Objects) that behave like regular vectors, and can thus be used in
data frames. Also provides tools to convert between sparse matrices and
data frames with sparse columns and functions to interact with sparse
vectors.
WWW: https://cran.r-project.org/web/packages/sparsevctrs/
35ce895 |
08:05 Jose Alonso Cardenas Marquez (acm)
devel/gradle8: New port: Project automation tool
Gradle is build automation evolved.
Gradle can automate the building, testing, publishing, deployment
and more of software packages or other types of projects such as
generated static websites, generated documentation or indeed anything
else.
Gradle combines the power and flexibility of Ant with the dependency
management and conventions of Maven into a more effective way to
build. Powered by a Groovy DSL and packed with innovation, Gradle
provides a declarative way to describe all kinds of builds through
sensible defaults. Gradle is quickly becoming the build system of
choice for many open source projects, leading edge enterprises and
legacy automation challenges.
See also <https://github.com/gradle/gradle>.
security/zaproxy is broken with latest version of gradle (8.12.1).
gradle 8.8 is the latest working version with security/zaproxy
3145324 |
|
Saturday, 1 Feb 2025
|
07:15 Yasuhiro Kimura (yasu)
devel/llama.el: Add new port
Add devel/llama.el, compact syntax for short lambda in Emacs Lisp.
eef6825 |
|
Friday, 31 Jan 2025
|
18:02 Vladimir Druzenko (vvd) Author: Sergei Vyshenski
devel/p5-XT-Files: New port: standard interface for author tests to find files
to check
XT::Files is the Tests that know what they want to check (e.g. module files),
but it's the distribution that knows where these files can be found (e.g. in
the lib directory and in the t/lib directory). Without XT::Files you may add
the same code to multiple .t files under xt that iterate over a check function
of the test. XT::Files is a standard interface that makes it easy for author
tests to ask the distribution for the kind of files it would like to test. And
it can easily be used for author tests that don't support XT::Files to have the
same set of files tested with every test.
PR: 284478
367b1ab |
18:02 Vladimir Druzenko (vvd) Author: Sergei Vyshenski
devel/p5-Test-Pod-Links: New port: test Pod for invalid HTTP/S links
Tests that all HTTP/S links from Pod documentation are reachable by calling
the head method of HTTP::Tiny on them. Recommended to put it into your xt
instead of your t directory.
PR: 284481
c93a692 |
13:14 Alexey Dokuchaev (danfe)
devel/p5-ExtUtils-H2PM: new port had been added (+)
Automatically generate Perl modules to wrap C header files.
Requested by: glebius
671c6c6 |
|
Thursday, 30 Jan 2025
|
14:41 Xavier Beaudouin (kiwi)
devel/talloc242: Update to 2.4.2
Also hook it to the build.
PR: 280533
Sponsored by: Klara, Inc.
Approved by: 0mp (mentor)
Approved by: samba (0mp, kiwi)
Differential Revision: https://reviews.freebsd.org/D48657
cc1cc2b |
14:41 Xavier Beaudouin (kiwi)
devel/tevent016: Update to 0.16.1
Also hook it to the build.
PR: 280533
Sponsored by: Klara, Inc.
Approved by: 0mp (mentor)
Approved by: samba (0mp, kiwi)
Differential Revision: https://reviews.freebsd.org/D48658
af6e682 |
|
Tuesday, 28 Jan 2025
|
17:07 Thierry Thomas (thierry)
devel/Makefile: connect py-types-ujson and py-types-Pygments
96c9256 |
17:04 Po-Chuan Hsieh (sunpoet)
devel/py-pytest-mypy-testing: Add py-pytest-mypy-testing 0.1.3
pytest-mypy-testing provides a pytest plugin to test that mypy produces a given
output. As mypy can be told to display the type of an expression this allows us
to check mypys type interference.
942018f |
16:48 Po-Chuan Hsieh (sunpoet)
devel/p5-failures: Add p5-failures 0.004
This module lets you define an exception hierarchy quickly and simply.
Here were my design goals:
- minimalist interface
- 80% of features in 20% of lines of code
- depend only on core modules (nearly achieved)
- support hierarchical error types
- identify errors types by name (class) not by parsing strings
- leave (possibly expensive) trace decisions to the thrower
Currently, failures is implemented in under 70 lines of code.
Failure objects are implemented with Class::Tiny to allow easy subclassing (see
custom::failures), but Class::Tiny only requires core modules, so other than
that exception, the 'core only' goal is achieved.
e860bee |
16:48 Po-Chuan Hsieh (sunpoet)
devel/p5-Type-TinyX-Facets: Add p5-Type-TinyX-Facets 1.3
Type::TinyX::Facets make it easy to create parameterized types with facets.
Type::Tiny allows definition of types which can accept parameters:
use Types::Standard -types;
my $t1 = Array[Int];
my $t2 = Tuple[Int, HashRef];
This defines $t1 as an array of integers. and $t2 as a tuple of two elements, an
integer and a hash.
Parameters are passed as a list to the parameterized constraint generation
machinery, and there is great freedom in how they may be interpreted.
This module makes it easy to create a parameterized type which takes name -
value pairs or,facets. (The terminology is taken from Types::XSD::Lite, to which
this module owes its existence.)
b909e68 |
16:48 Po-Chuan Hsieh (sunpoet)
devel/p5-Types-PDL: Add p5-Types-PDL 0.04
Types::PDL provides Type::Tiny compatible types for PDL.
5ad2cec |
16:48 Po-Chuan Hsieh (sunpoet)
devel/p5-Test2-Tools-PDL: Add p5-Test2-Tools-PDL 0.001
Test2::Tools::PDL contains tools for verifying PDL piddles.
bb10281 |
16:48 Po-Chuan Hsieh (sunpoet)
devel/p5-FFI-C: Add p5-FFI-C 0.15
FFI::C provides tools for building classes to interface for common C data types.
Arrays, struct, union and nested types based on those are supported.
Core FFI::Platypus also provides FFI::Platypus::Record for manipulating and
passing structured data. Typically you want to use FFI::C instead, the main
exception is when you need to pass structured data by value instead of by
reference.
To work with C APIs that work with C file pointers you can use FFI::C::File and
FFI::C::PosixFile. For C APIs that expose the POSIX stat structure use
FFI::C::Stat.
9c24898 |
16:48 Po-Chuan Hsieh (sunpoet)
devel/p5-Eval-Quosure: Add p5-Eval-Quosure 0.001002
Eval::Quosure acts similar to R's "quosure". A "quosure" is an object that
combines an expression and an environment in which the expression can be
evaluated.
1976634 |
16:48 Po-Chuan Hsieh (sunpoet)
devel/p5-Data-Frame: Add p5-Data-Frame 0.006004
Data::Frame implements a data frame container that uses PDL for individual
columns. As such, it supports marking missing values (BAD values).
7d1b273 |
03:00 Yuri Victorovich (yuri)
devel/wizer: New port: WebAssembly pre-initializer
13ba4ca |
|
Thursday, 23 Jan 2025
|
20:28 Rene Ladan (rene)
devel/rubygem-strong_migrations61: Remove expired port
2025-01-23 devel/rubygem-strong_migrations61: Ruby on Rails 6.1.x reached EOL on
2024-10-01
e201059 |
17:08 Max Brazhnikov (makc)
devel/kf5-: remove leaf KF5 ports
Superseded by their KF6 counterparts
ff3858a |
|
Wednesday, 15 Jan 2025
|
22:31 Rene Ladan (rene)
devel/pas2dox: Remove expired port
2025-01-15 devel/pas2dox: doesn't compile with moddern clang and gcc, upstream
last updated it in 2003
4207345 |
22:31 Rene Ladan (rene)
devel/raknet: Remove expired port
2025-01-15 devel/raknet: Unmaintained upstream, only builds with EOL toolchain
3acac6e |
|
Sunday, 12 Jan 2025
|
18:26 Dave Cottlehuber (dch)
devel/elixir-{hex,make}: remove ports that are now user-installed
Recent versions of these devel ports are now designed to be installed
per-user, not system-wide.
Sponsored by: SkunkWerks, GmbH
c613b7f |
|
Saturday, 11 Jan 2025
|
13:59 Ruslan Makhmatkhanov (rm)
devel/py-zclockfile: remove duplicate in favor of devel/py-zc.lockfile
f100570 |
13:38 Ruslan Makhmatkhanov (rm)
devel/py-DateTime: remove leaf zope port that have no sense in absence of zope
itself
2dd63c8 |
13:21 Ruslan Makhmatkhanov (rm)
zope: Remove leaf zope ports that have no sense in absence of zope itself
c46f669 |
12:40 Ruslan Makhmatkhanov (rm)
zope: Remove leaf zope ports that have no sense in absence of zope itself
f04bb50 |
|
Friday, 10 Jan 2025
|
13:02 Olivier Certner (olce)
devel/libkiwix13: New port for libkiwix 13
This port is assumed to be temporary, as the reason for its creation is
that kiwix-tools 3.7.0, the latest released version at time of this
writing, relies on libkiwix with major version 13, whereas
devel/libkiwix was updated too soon to 14.
An alternative would be to bump PORTEPOCH for libkiwix, but such bumps
are forever and should be reserved for changes in version numbering as
much as possible.
Suggested by: jrtc27, jrm
Reviewed by: jrm
Fixes: dafb538b3fd6 ("devel/libkiwix: Update to 14.0.0")
MFH: 2025Q1
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D48395
70fd76e |
|
Monday, 6 Jan 2025
|
23:06 Robert Clausecker (fuz) Author: Älven
devel/termbox2: Terminal rendering library for creating TUIs
termbox2 is a terminal rendering library for creating TUIs. It is an alternative
to the ubiquitous ncurses library. It ships with built-in support for popular
terminals and can also fallback to terminfo if present. Compared to the original
termbox, it retains a simple API and no dependencies beyond libc, and adds
stricter error checking, more efficient escape sequence parsing, opt-in support
for 32-bit color, extended grapheme clusters, code gen for built-in escape
sequences, a test suite, and more.
termbox2 is organized as a single file header library, though it is possible to
compile it as a stand-alone shared or static library.
WWW: https://github.com/termbox/termbox2
PR: 283751
ab0c4cd |
|
Saturday, 4 Jan 2025
|
13:48 Rainer Hurling (rhurlin)
devel/py-pyls-black: Removed because repository has been archived
https://github.com/rupert/pyls-black
MFH: 2024Q4
025d11d |
|
Thursday, 2 Jan 2025
|
19:46 Po-Chuan Hsieh (sunpoet)
devel/py-pyairtable2: Add py-pyairtable2 2.3.7 (copied from py-pyairtable)
- Add PORTSCOUT
b500fa8 |
16:43 Po-Chuan Hsieh (sunpoet)
devel/rubygem-validates_timeliness7: Add rubygem-validates_timeliness7 7.0.0
(copied from rubygem-validates_timeliness)
- Add PORTSCOUT
600d9de |
16:28 Po-Chuan Hsieh (sunpoet)
devel/rubygem-web-console-rails80: Add rubygem-web-console-rails80 4.2.1 (copied
from rubygem-web-console-rails72)
f1c5bf3 |
16:28 Po-Chuan Hsieh (sunpoet)
devel/rubygem-sprockets-rails-rails80: Add rubygem-sprockets-rails-rails80 3.5.2
(copied from rubygem-sprockets-rails-rails72)
8d29fbc |
16:28 Po-Chuan Hsieh (sunpoet)
devel/rubygem-jbuilder-rails80: Add rubygem-jbuilder-rails80 2.13.0 (copied from
rubygem-jbuilder-rails72)
275fb51 |
16:28 Po-Chuan Hsieh (sunpoet)
devel/rubygem-activesupport80: Add rubygem-activesupport80 8.0.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.
3587ff3 |
16:28 Po-Chuan Hsieh (sunpoet)
devel/rubygem-activejob80: Add rubygem-activejob80 8.0.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.
31653a3 |
16:28 Po-Chuan Hsieh (sunpoet)
devel/rubygem-actionview80: Add rubygem-actionview80 8.0.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.
fbe2631 |
15:12 Vanilla I. Shu (vanilla)
devel/Makefile: add pecl-opentelemetry.
acb3db4 |
02:42 Po-Chuan Hsieh (sunpoet)
devel/rubygem-bin_struct: Add rubygem-bin_struct 0.3.0
BinStruct provides a simple way to create and dissect binary data. It is an
extraction from PacketGen 3.x Fields.
810fc6c |
|
Wednesday, 1 Jan 2025
|
22:07 Jose Alonso Cardenas Marquez (acm)
devel/py-lxml-html-clean: New port: HTML cleaner from lxml project
This project was initially a part of lxml. Because HTML cleaner is designed as
blocklist-based, many reports about possible security vulnerabilities were
filed for lxml and that make the project problematic for security-sensitive
environments. Therefore we decided to extract the problematic part to a
separate project.
Important: the HTML Cleaner in lxml_html_clean is not considered appropriate
for security sensitive environments. See e.g. bleach for an alternative.
fa73c67 |
12:38 Rene Ladan (rene)
devel/py-codecov: Remove expired port
2024-09-30 devel/py-codecov: Deprecated by upstream. On February 1, 2022 this
uploader will be completely deprecated and will no longer be able to upload
coverage to Codecov
639df0f |
12:30 Rene Ladan (rene)
devel/electron30: Remove expired port
2024-12-31 devel/electron30: EOLed upstream, switch to newer version
f880b75 |
12:25 Rene Ladan (rene)
devel/electron29: Remove expired port
2024-10-31 devel/electron29: EOLed upstream, switch to newer version
58f4e53 |
12:20 Rene Ladan (rene)
devel/grv: Remove expired port
2024-12-31 devel/grv: Unmaintained for years, outdated
f0c11f4 |
12:18 Rene Ladan (rene)
devel/cquery: Remove expired port
2024-12-31 devel/cquery: Abandonware, upstream repo archived Jul 30, 2020.
Consider using migrating to devel/ccls
f61d00c |
12:13 Rene Ladan (rene)
devel/gitflow: Remove expired port
2024-12-31 devel/gitflow: Upstream repo archived Jun 19, 2023
aca4d98 |
Number of commits found: 12510 (showing only 100 on this page) |