notbug ipv6 ready As an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
non port: devel/Makefile

Number of commits found: 12510 (showing only 100 on this page)

[First Page]  «  7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17  »  [Last Page]

Wednesday, 18 Sep 2024
06:12 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-psygnal: Add py-psygnal 0.11.1

Psygnal (pronounced "signal") is a pure python implementation of the observer
pattern, with the API of Qt-style Signals with (optional) signature and type
checking, and support for threading. It has no dependencies.

This library does not require or use Qt in any way, It simply implements a
similar observer pattern API.
commit hash: 0b36a7a5161bccebacb64ebb711363ce5dc4baed commit hash: 0b36a7a5161bccebacb64ebb711363ce5dc4baed commit hash: 0b36a7a5161bccebacb64ebb711363ce5dc4baed commit hash: 0b36a7a5161bccebacb64ebb711363ce5dc4baed 0b36a7a
06:12 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pytest-instafail: Add py-pytest-instafail 0.5.0

pytest-instafail is a plugin for pytest that shows failures and errors instantly
instead of waiting until the end of test session.
commit hash: 8d0a9ddf520cac2f56afa08537d35d5bb4d91a23 commit hash: 8d0a9ddf520cac2f56afa08537d35d5bb4d91a23 commit hash: 8d0a9ddf520cac2f56afa08537d35d5bb4d91a23 commit hash: 8d0a9ddf520cac2f56afa08537d35d5bb4d91a23 8d0a9dd
Tuesday, 17 Sep 2024
17:29 Yuri Victorovich (yuri) search for other commits by this committer
devel/py-jupyter-rfb: New port: Remote Frame Buffer for Jupyter
commit hash: e7ebea739ff407568124684cf0b4de03028d0918 commit hash: e7ebea739ff407568124684cf0b4de03028d0918 commit hash: e7ebea739ff407568124684cf0b4de03028d0918 commit hash: e7ebea739ff407568124684cf0b4de03028d0918 e7ebea7
Monday, 16 Sep 2024
00:56 Muhammad Moinur Rahman (bofh) search for other commits by this committer
devel/gitea-act_runner: New port

Act runner is a runner for Gitea based on Gitea fork of act.

This is a fork of the original act runner developed and maintained by Gitea
community and intended to be used with Gitea only.

PLEASE NOTE that this port still does not ship with a rc script as this is
a WIP at the moment.

WWW: https://gitea.com/gitea/act_runner/
commit hash: 544e0e7631899bb58506465e6e9f136090df4bd2 commit hash: 544e0e7631899bb58506465e6e9f136090df4bd2 commit hash: 544e0e7631899bb58506465e6e9f136090df4bd2 commit hash: 544e0e7631899bb58506465e6e9f136090df4bd2 544e0e7
Thursday, 12 Sep 2024
15:09 Muhammad Moinur Rahman (bofh) search for other commits by this committer Author: N.J. Thomas
devel/py-iterable-io: New port

iterable-io is a small Python library that provides an adapter so that
it's possible to read from iterable objects in the same way as file-like
objects.

WWW: https://github.com/pR0Ps/iterable-io

PR:		279304
commit hash: 43d38a139f018245111b029a525b16fcee492610 commit hash: 43d38a139f018245111b029a525b16fcee492610 commit hash: 43d38a139f018245111b029a525b16fcee492610 commit hash: 43d38a139f018245111b029a525b16fcee492610 43d38a1
Wednesday, 11 Sep 2024
17:27 Ashish SHUKLA (ashish) search for other commits by this committer
devel/radicle: New port: Sovereign code forge built on Git

Radicle is an open source, peer-to-peer code collaboration stack built
on Git. Unlike centralized code hosting platforms, there is no single
entity controlling the network. Repositories are replicated across
peers in a decentralized manner, and users are in full control of
their data and workflow.

WWW: https://radicle.xyz/
commit hash: f7ba926e9b2572ad6c35c8bcfb2aeb42462dee6d commit hash: f7ba926e9b2572ad6c35c8bcfb2aeb42462dee6d commit hash: f7ba926e9b2572ad6c35c8bcfb2aeb42462dee6d commit hash: f7ba926e9b2572ad6c35c8bcfb2aeb42462dee6d f7ba926
06:19 Matthias Fechner (mfechner) search for other commits by this committer
devel/rubygem-json26: Remove expired port

devel/rubygem-json26
commit hash: 2f0a5cc7659779e157649fa47b6af1a356a03c1f commit hash: 2f0a5cc7659779e157649fa47b6af1a356a03c1f commit hash: 2f0a5cc7659779e157649fa47b6af1a356a03c1f commit hash: 2f0a5cc7659779e157649fa47b6af1a356a03c1f 2f0a5cc
06:07 Matthias Fechner (mfechner) search for other commits by this committer
devel/rubygem-semver_dialects2: Remove expired port

devel/rubygem-semver_dialects2
commit hash: bbfce9c61b0aaf45908f2de458e566ab31b5ae59 commit hash: bbfce9c61b0aaf45908f2de458e566ab31b5ae59 commit hash: bbfce9c61b0aaf45908f2de458e566ab31b5ae59 commit hash: bbfce9c61b0aaf45908f2de458e566ab31b5ae59 bbfce9c
05:55 Matthias Fechner (mfechner) search for other commits by this committer
devel/rubygem-grape-swagger20: Remove expired port

devel/rubygem-grape-swagger20
commit hash: 524886eeb93d12e0520fe8154a1ebdd847bbddf3 commit hash: 524886eeb93d12e0520fe8154a1ebdd847bbddf3 commit hash: 524886eeb93d12e0520fe8154a1ebdd847bbddf3 commit hash: 524886eeb93d12e0520fe8154a1ebdd847bbddf3 524886e
02:43 Yuri Victorovich (yuri) search for other commits by this committer
devel/py-orderly-set: New port: Package containing multiple implementations of
Ordered Set
commit hash: 8b5e71d63e9e63b00424a5b53a9e006a4fd802a7 commit hash: 8b5e71d63e9e63b00424a5b53a9e006a4fd802a7 commit hash: 8b5e71d63e9e63b00424a5b53a9e006a4fd802a7 commit hash: 8b5e71d63e9e63b00424a5b53a9e006a4fd802a7 8b5e71d
Monday, 9 Sep 2024
00:09 Yuri Victorovich (yuri) search for other commits by this committer
devel/camp: New port: Compiler agnostic metaprogramming library
commit hash: ed7a34786ee108b803e063b427af4db081763f88 commit hash: ed7a34786ee108b803e063b427af4db081763f88 commit hash: ed7a34786ee108b803e063b427af4db081763f88 commit hash: ed7a34786ee108b803e063b427af4db081763f88 ed7a347
Sunday, 8 Sep 2024
18:36 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-aws-sdk-pcs: Add rubygem-aws-sdk-pcs 1.0.0

Official AWS Ruby gem for AWS Parallel Computing Service.
commit hash: 65ff19eb1b38a9f3292e174d2e4f4e558c3a740f commit hash: 65ff19eb1b38a9f3292e174d2e4f4e558c3a740f commit hash: 65ff19eb1b38a9f3292e174d2e4f4e558c3a740f commit hash: 65ff19eb1b38a9f3292e174d2e4f4e558c3a740f 65ff19e
18:36 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-metrics: Add rubygem-metrics 0.10.2

Capture metrics about code execution in a vendor agnostic way. As the author of
many libraries which would benefit from metrics, there are few key priorities:
(1) zero overhead if metrics are disabled, minimal overhead if enabled, and (2)
a small and opinionated interface with standardised semantics.

Features:
- Zero-overhead if tracing is disabled and minimal overhead if enabled.
- Small opinionated interface with standardised semantics.
commit hash: 510a1027689186093a8bf139705c7f271640d617 commit hash: 510a1027689186093a8bf139705c7f271640d617 commit hash: 510a1027689186093a8bf139705c7f271640d617 commit hash: 510a1027689186093a8bf139705c7f271640d617 510a102
18:36 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-pagy6: Add rubygem-pagy6 6.5.0

Pagy is a pagination gem.

It works in any environment: with Rack frameworks (Rails, Sinatra, Padrino,
etc.) or in pure ruby without Rack

It works with any collection: with any ORM, any DB, any search gem,
elasticsearch_rails, meilisearch, searchkick, ransack, and just about any list,
even if you cannot count it

It supports all kinds of pagination: calendar, countless, geared, incremental,
auto-incremental, infinite, headers, JSON, cursor

It supports all kinds of CSS Frameworks and APIs: bootstrap, bulma, foundation,
materialize, semantic, uikit, tailwind, JSON:API

It supports faster client-side rendering: with classic or innovative UI
components (see Javascript Components) or by serving JSON to your favorite
Javascript framework

It has 100% of test coverage for Ruby, HTML and Javascript E2E (see Pagy
Workflows CI)
commit hash: b8a29e8653de01719a0287abe7f264897d058e88 commit hash: b8a29e8653de01719a0287abe7f264897d058e88 commit hash: b8a29e8653de01719a0287abe7f264897d058e88 commit hash: b8a29e8653de01719a0287abe7f264897d058e88 b8a29e8
18:36 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-opentelemetry-proto: Add py-opentelemetry-proto 1.27.0

OpenTelemetry Python Proto contains the generated code for OpenTelemetry
protobuf data model.
commit hash: c0cbafde995aa80e60efeda910223d575462fb6e commit hash: c0cbafde995aa80e60efeda910223d575462fb6e commit hash: c0cbafde995aa80e60efeda910223d575462fb6e commit hash: c0cbafde995aa80e60efeda910223d575462fb6e c0cbafde
18:36 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pyee11: Add py-pyee11 11.1.0 (copied from py-pyee)

- Add PORTSCOUT
commit hash: 322cec75c21bc3882681c20a3b8666d6019d7b6a commit hash: 322cec75c21bc3882681c20a3b8666d6019d7b6a commit hash: 322cec75c21bc3882681c20a3b8666d6019d7b6a commit hash: 322cec75c21bc3882681c20a3b8666d6019d7b6a 322cec7
18:36 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-opentelemetry-exporter-otlp-proto-common: Add
py-opentelemetry-exporter-otlp-proto-common 1.27.0

OpenTelemetry Protobuf Encoding is provided as a convenience to encode to
Protobuf. Currently used by:
- opentelemetry-exporter-otlp-proto-grpc
- opentelemetry-exporter-otlp-proto-http
commit hash: 874280bc13b184a122ad70789fb1bad9d270da1a commit hash: 874280bc13b184a122ad70789fb1bad9d270da1a commit hash: 874280bc13b184a122ad70789fb1bad9d270da1a commit hash: 874280bc13b184a122ad70789fb1bad9d270da1a 874280b
18:36 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-opentelemetry-exporter-otlp-proto-grpc: Add
py-opentelemetry-exporter-otlp-proto-grpc 1.27.0

OpenTelemetry Collector Protobuf over gRPC Exporter allows to export data to the
OpenTelemetry Collector using the OpenTelemetry Protocol using Protobuf over
gRPC.
commit hash: 34bf89dc6261b8155090752681bf1a6b844af3bb commit hash: 34bf89dc6261b8155090752681bf1a6b844af3bb commit hash: 34bf89dc6261b8155090752681bf1a6b844af3bb commit hash: 34bf89dc6261b8155090752681bf1a6b844af3bb 34bf89d
18:36 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-opentelemetry-exporter-otlp-proto-http: Add
py-opentelemetry-exporter-otlp-proto-http 1.27.0

OpenTelemetry Collector Protobuf over HTTP Exporter allows to export data to the
OpenTelemetry Collector using the OpenTelemetry Protocol using Protobuf over
HTTP.
commit hash: 2114b7ada8af919d699dbd5e81cabf7d5cc60d95 commit hash: 2114b7ada8af919d699dbd5e81cabf7d5cc60d95 commit hash: 2114b7ada8af919d699dbd5e81cabf7d5cc60d95 commit hash: 2114b7ada8af919d699dbd5e81cabf7d5cc60d95 2114b7a
18:36 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-lxml5: Add py-lxml5 5.3.0

lxml is the most feature-rich and easy-to-use library for processing XML and
HTML in the Python language. It's also very fast and memory friendly, just so
you know.
commit hash: 797112ffca3964bb2611e37634c3258e399fc947 commit hash: 797112ffca3964bb2611e37634c3258e399fc947 commit hash: 797112ffca3964bb2611e37634c3258e399fc947 commit hash: 797112ffca3964bb2611e37634c3258e399fc947 797112f
18:36 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-opentelemetry-exporter-otlp: Add py-opentelemetry-exporter-otlp 1.27.0

OpenTelemetry Collector Exporters is provided as a convenience to install all
supported OpenTelemetry Collector Exporters. Currently it installs:
- opentelemetry-exporter-otlp-proto-grpc
- opentelemetry-exporter-otlp-proto-http

In the future, additional packages will be available:
opentelemetry-exporter-otlp-json-http

To avoid unnecessary dependencies, users should install the specific package
once they've determined their preferred serialization and protocol method.
commit hash: 89cff0c415a887e2488477cf47740e69512ab6ce commit hash: 89cff0c415a887e2488477cf47740e69512ab6ce commit hash: 89cff0c415a887e2488477cf47740e69512ab6ce commit hash: 89cff0c415a887e2488477cf47740e69512ab6ce 89cff0c
12:33 Matthias Fechner (mfechner) search for other commits by this committer
devel/rubygem-dead_end: new port required for rubygem-derailed_benchmarks 2.1.2
update
commit hash: 6d82ed428f70e8b9d8972a9feedece5e17b9c41f commit hash: 6d82ed428f70e8b9d8972a9feedece5e17b9c41f commit hash: 6d82ed428f70e8b9d8972a9feedece5e17b9c41f commit hash: 6d82ed428f70e8b9d8972a9feedece5e17b9c41f 6d82ed4
Saturday, 7 Sep 2024
06:21 Yuri Victorovich (yuri) search for other commits by this committer
devel/py-pyuca: New port: Python implementation of the Unicode Collation
Algorithm
commit hash: b454245487812c4e3b9d68e1b52fa0d9466025d4 commit hash: b454245487812c4e3b9d68e1b52fa0d9466025d4 commit hash: b454245487812c4e3b9d68e1b52fa0d9466025d4 commit hash: b454245487812c4e3b9d68e1b52fa0d9466025d4 b454245
Thursday, 5 Sep 2024
20:46 Rene Ladan (rene) search for other commits by this committer
devel/py-sip4: Remove expired port

2024-06-29 devel/py-sip4: Fails to build with modern python
commit hash: ba843418dbb156e83ce9e8f28f241d348787de3d commit hash: ba843418dbb156e83ce9e8f28f241d348787de3d commit hash: ba843418dbb156e83ce9e8f28f241d348787de3d commit hash: ba843418dbb156e83ce9e8f28f241d348787de3d ba84341
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-cucumber-messages25: Add rubygem-cucumber-messages25 25.0.1
(copied from rubygem-cucumber-messages)

- Add PORTSCOUT
commit hash: eaad86c641973e7c0fddec46c2d4ae0c4e450d82 commit hash: eaad86c641973e7c0fddec46c2d4ae0c4e450d82 commit hash: eaad86c641973e7c0fddec46c2d4ae0c4e450d82 commit hash: eaad86c641973e7c0fddec46c2d4ae0c4e450d82 eaad86c
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-cucumber-core13: Add rubygem-cucumber-core13 13.0.3 (copied from
rubygem-cucumber-core)

- Add PORTSCOUT
commit hash: cdf78e0676c429ee6107b44cb703e7f27ef7d00e commit hash: cdf78e0676c429ee6107b44cb703e7f27ef7d00e commit hash: cdf78e0676c429ee6107b44cb703e7f27ef7d00e commit hash: cdf78e0676c429ee6107b44cb703e7f27ef7d00e cdf78e0
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-argparse-manpage: Add py-argparse-manpage 4.6

Avoid documenting your Python script arguments on two places! This is typically
done in an argparse.ArgumentParser help configuration (help=, description=,
etc.), and also in a manually crafted manual page.

The good thing about an ArgumentParser objects is that it actually provides a
traversable "tree-like" structure, with all the necessary info needed to
automatically generate documentation, for example in a groff typesetting system
(manual pages). And this is where this project can help.

There are two supported ways to generate the manual, either script it using the
installed command argparse-manpage, or via setup.py build automation (with a
slight bonus of automatic manual page installation with setup.py install).
commit hash: eba20a57733da6482627fe49cf86a131fb58b546 commit hash: eba20a57733da6482627fe49cf86a131fb58b546 commit hash: eba20a57733da6482627fe49cf86a131fb58b546 commit hash: eba20a57733da6482627fe49cf86a131fb58b546 eba20a5
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-shpyx: Add py-shpyx 0.0.29

shpyx is a simple, lightweight and typed library for running shell commands in
Python.

Use shpyx.run to run a shell command in a subprocess.
commit hash: b1caefe448b93ce97166b22de7301d54fcb38437 commit hash: b1caefe448b93ce97166b22de7301d54fcb38437 commit hash: b1caefe448b93ce97166b22de7301d54fcb38437 commit hash: b1caefe448b93ce97166b22de7301d54fcb38437 b1caefe
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-lib-filter: Add p5-lib-filter 0.281

lib::filter lets you allow/disallow loading modules using some rules. It works
by installing a coderef in @INC (and additionally by pruning some entries in
@INC). The main use-case for this pragma is for testing.
commit hash: 7fd42539c8bffb80ba0081aaf41567f20ff61abe commit hash: 7fd42539c8bffb80ba0081aaf41567f20ff61abe commit hash: 7fd42539c8bffb80ba0081aaf41567f20ff61abe commit hash: 7fd42539c8bffb80ba0081aaf41567f20ff61abe 7fd4253
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-subroutines: Add p5-subroutines 0.001

subroutines declares routines in your module that are copied from another
module.
commit hash: 32ae0f0601c821d773535bf7a86c003eac932fc0 commit hash: 32ae0f0601c821d773535bf7a86c003eac932fc0 commit hash: 32ae0f0601c821d773535bf7a86c003eac932fc0 commit hash: 32ae0f0601c821d773535bf7a86c003eac932fc0 32ae0f0
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Module-Path-More: Add p5-Module-Path-More 0.340

Module::Path::More provides a function, module_path(), which will find where a
module (or module prefix, or .pod file) is installed locally. (There is also
another function pod_path() which is just a convenience wrapper.)

It works by looking in all the directories in @INC for an appropriately named
file. If module is Foo::Bar, will search for Foo/Bar.pm, Foo/Bar.pmc (if
find_pmc argument is true), Foo/Bar directory (if find_prefix argument is true),
or Foo/Bar.pod (if find_pod argument is true).
commit hash: 2762e0bd1b2f582e8029f335032f622c701d0920 commit hash: 2762e0bd1b2f582e8029f335032f622c701d0920 commit hash: 2762e0bd1b2f582e8029f335032f622c701d0920 commit hash: 2762e0bd1b2f582e8029f335032f622c701d0920 2762e0b
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Proc-ChildError: Add p5-Proc-ChildError 0.04

Proc::ChildError produces a string description of an error number. $child_error
defaults to $? if not specified. $os_error defaults to $! if not specified.

The algorithm is taken from perldoc -f system.
commit hash: 0cbab0e6bc667ec97d722b9f414f641fba0b9ce3 commit hash: 0cbab0e6bc667ec97d722b9f414f641fba0b9ce3 commit hash: 0cbab0e6bc667ec97d722b9f414f641fba0b9ce3 commit hash: 0cbab0e6bc667ec97d722b9f414f641fba0b9ce3 0cbab0e
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Scalar-Util-Numeric-PP: Add p5-Scalar-Util-Numeric-PP 0.04

Scalar::Util::Numeric::PP is written mainly for the convenience of Data::Sah, as
a drop-in pure-perl replacement for the XS module Scalar::Util::Numeric, in the
case when Data::Sah needs to generate code that uses PP modules instead of XS
ones.

Not all functions from Scalar::Util::Numeric have been provided.
commit hash: a38aa39e083bf389dfe9066db114abb32143638c commit hash: a38aa39e083bf389dfe9066db114abb32143638c commit hash: a38aa39e083bf389dfe9066db114abb32143638c commit hash: a38aa39e083bf389dfe9066db114abb32143638c a38aa39
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Time-Duration-Parse-AsHash: Add p5-Time-Duration-Parse-AsHash 0.10.6

Time::Duration::Parse::AsHash is like Time::Duration::Parse except:
- By default it returns a hashref of parsed duration elements instead of number
  of seconds
  There are some circumstances when you want this, e.g. when feeding into
  DateTime::Duration and you want to count for leap seconds.
  To return number of seconds like Time::Duration::Parse, pass a true value as
  the second argument.
- By default seconds are not rounded
  For example: "0.1s" or 100ms will return result { seconds => 0.1 }, and "2.3s"
  will return { seconds => 2.3 }.
  Also, <01:02:03> being recognized as 1h2min3s, 01:02:03.4567 will also be
  recognized as 1h2min3.4567s.
- It recognizes more duration units
  milliseconds (ms), which will be returned in the seconds key, for example
  "400ms" returns { seconds => 0.4 }.
  microseconds. This will also be returned in seconds key.
  nanoseconds (ns). This will also be returned in seconds key.
  decades. This will be returned in years key, for example "1.5 decades" will
  return { years => 15 }.
- It has a lower startup overhead
  By avoiding modules like Carp and Exporter::Lite, even strict and warnings
  (starts up in ~3m vs ~9ms on my computer).
commit hash: e83a453f6a713df429323dcd0f0e8b0f7518da27 commit hash: e83a453f6a713df429323dcd0f0e8b0f7518da27 commit hash: e83a453f6a713df429323dcd0f0e8b0f7518da27 commit hash: e83a453f6a713df429323dcd0f0e8b0f7518da27 e83a453f
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Data-Sah-Filter: Add p5-Data-Sah-Filter 0.025

Data::Sah::Filter contains a standard set of filter rules for Data::Sah (to be
used in prefilters and postfilters clauses). It is separated from the Data-Sah
distribution and can be used independently.

A filter rule is put in Data::Sah::Filter::$COMPILER::$CATEGORY:$DESCRIPTION
module, for example: Data::Sah::Filter::perl::Str::trim for trimming whitespace
at the beginning and end of string.

Basically, a filter rule will provide an expression (in expr_filter) in the
target language (e.g. Perl, JavaScript, or others) to convert one data to
another. Multiple filter rules can be combined to form the final filtering code.
This code can be used by Data::Sah when generating validator code from Sah
schema, or can be used directly. Some projects which use filtering rules
directly include: App::orgadb (which lets users specify filters from the
command-line).
commit hash: 52d5769c206a9638451e127b2602c9aae6b2406e commit hash: 52d5769c206a9638451e127b2602c9aae6b2406e commit hash: 52d5769c206a9638451e127b2602c9aae6b2406e commit hash: 52d5769c206a9638451e127b2602c9aae6b2406e 52d5769
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Data-Sah-Resolve: Add p5-Data-Sah-Resolve 0.011

Data::Sah::Resolve provides resolve_schema. Sah schemas can be defined in terms
of other schemas as base. The resolving process follows the (outermost) base
schema until it finds a builtin type as the (innermost) base. It then returns a
hash result (a DefHash with v=2) containing the type as well other information
like the collected clause sets and others.

This routine performs the following steps:
1. Normalize the schema
   Unless schema_is_normalized option is true, in which case schema is assumed
   to be normalized already.
2. Check if the schema's type is a builtin type
   Currently this is done by checking if the module of the name
   Data::Sah::Type::<type> is loadable. If it is a builtin type then we are
   done.
3. Check if the schema's type is the name of another schema
   This is done by checking if Sah::Schema::<name> module exists and is
   loadable. If this is the case then we retrieve the base schema from the
   $schema variable in the Sah::Schema::<name> package and repeat the process
   while accumulating and/or merging the clause sets.
4. If schema's type is neither, we die.
commit hash: f09e409e1912e56098612f0891c1098d4ab82ea6 commit hash: f09e409e1912e56098612f0891c1098d4ab82ea6 commit hash: f09e409e1912e56098612f0891c1098d4ab82ea6 commit hash: f09e409e1912e56098612f0891c1098d4ab82ea6 f09e409
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-IPC-System-Options: Add p5-IPC-System-Options 0.341

IPC::System::Options provides replacement (wrapper) for Perl's system(),
readpipe() (qx//, a.k.a. the backtick operator), as well as IPC::Run's start()
and run(). The wrappers give you options like forcing/avoiding use of shell
(like what IPC::System::Simple offers you), logging the arguments and/or output
(using Log::ger), temporarily setting environment variables, temporarily setting
working directory, dying on non-zero exit code, capturing (or tee-ing) output
(stdout/stderr) (using Capture::Tiny), and a few others. They are meant as a
convenience so you can just call system() (or the other wrapper target) instead
of doing some additional setup and cleanup yourself.
commit hash: b5580f211c8fa03aa008d7153b9ccb44b63d4384 commit hash: b5580f211c8fa03aa008d7153b9ccb44b63d4384 commit hash: b5580f211c8fa03aa008d7153b9ccb44b63d4384 commit hash: b5580f211c8fa03aa008d7153b9ccb44b63d4384 b5580f2
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Language-Expr: Add p5-Language-Expr 0.29

Language::Expr defines a simple, Perl-like expression minilanguage. It supports
mathematical and string operators, arrays, hashes, variables, and functions. See
Language::Expr::Manual::Syntax for description of the language syntax.

This distribution consists of the language parser (Language::Expr::Parser), some
interpreters (Language::Expr::Interpreter::*), and some compilers
(Language::Expr::Compiler::*).
commit hash: 198c46ddf434cd5329aff0af12a7ed01373392ea commit hash: 198c46ddf434cd5329aff0af12a7ed01373392ea commit hash: 198c46ddf434cd5329aff0af12a7ed01373392ea commit hash: 198c46ddf434cd5329aff0af12a7ed01373392ea 198c46d
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Data-Sah: Add p5-Data-Sah 0.917

Data-Sah implements compilers for producing Perl and JavaScript validators, as
well as translatable human description text from Sah schemas. Compiler approach
is used instead of interpreter for faster speed.

The generated validator code can run without the Data::Sah::* modules.
commit hash: 4e2ea4ddbecb51bae65b6b07598a2251113c7d19 commit hash: 4e2ea4ddbecb51bae65b6b07598a2251113c7d19 commit hash: 4e2ea4ddbecb51bae65b6b07598a2251113c7d19 commit hash: 4e2ea4ddbecb51bae65b6b07598a2251113c7d19 4e2ea4d
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Data-Sah-Coerce: Add p5-Data-Sah-Coerce 0.054

Data::Sah::Coerce contains a standard set of coercion rules for Data::Sah. It is
separated from the Data-Sah distribution and can be used independently.

A coercion rule is put in
Data::Sah::Coerce::$COMPILER::To_$TARGET_TYPE::From_$SOURCE_TYPE::DESCRIPTION
module, for example: Data::Sah::Coerce::perl::To_date::From_float::epoch for
converting date from integer (Unix epoch) or
Data::Sah::Coerce::perl::To_date::From_str::iso8601 for converting date from
ISO8601 strings like "2016-05-15".

Basically, a coercion rule will provide an expression (expr_match) that
evaluates to true when data can be coerced, and an expression (expr_coerce) to
actually coerce/convert data to the target type. This rule can be combined with
other rules to form the final coercion code.
commit hash: fb04d2cabb14ffac3ac4bf01567f01f84d58122b commit hash: fb04d2cabb14ffac3ac4bf01567f01f84d58122b commit hash: fb04d2cabb14ffac3ac4bf01567f01f84d58122b commit hash: fb04d2cabb14ffac3ac4bf01567f01f84d58122b fb04d2c
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Data-Sah-DefaultValue: Add p5-Data-Sah-DefaultValue 0.005

Data::Sah::DefaultValue generates code to set default value using value rules.

A value rule is put in Data::Sah::Value::$COMPILER::$TOPIC::$DESCRIPTION module,
for example: Data::Sah::Value::perl::Perl::this_mod contains the value "this
module" (see App::ThisDist for more details on the meaning of "this module").

Basically, a value rule will provide an expression (expr_value) that return some
value.
commit hash: 9bfc5b9941979e8afc0e996d9dfb3e9537ea48c1 commit hash: 9bfc5b9941979e8afc0e996d9dfb3e9537ea48c1 commit hash: 9bfc5b9941979e8afc0e996d9dfb3e9537ea48c1 commit hash: 9bfc5b9941979e8afc0e996d9dfb3e9537ea48c1 9bfc5b9
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Data-Cmp: Add p5-Data-Cmp 0.010

This relatively lightweight (no non-core dependencies, under 100 lines of code)
module offers the cmp_data function that, like Perl's cmp, returns -1/0/1 value.
cmp_data differs from cmp in that it can compare two data of different types and
compare data items recursively, with pretty sensible semantics. In addition to
returning -1/0/1, cmp_data can also return 2 if two data differ but not
comparable: there is no sensible notion of which one is "greater than" the
other. An example is empty hash {} vs empty array []).

This module can handle circular structure.
commit hash: 43c69bb16b1141e3b2e6b82a272690e99a7f8134 commit hash: 43c69bb16b1141e3b2e6b82a272690e99a7f8134 commit hash: 43c69bb16b1141e3b2e6b82a272690e99a7f8134 commit hash: 43c69bb16b1141e3b2e6b82a272690e99a7f8134 43c69bb
06:11 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Data-ModeMerge: Add p5-Data-ModeMerge 0.360

There are already several modules on CPAN to do recursive data structure
merging, like Data::Merger and Hash::Merge. Data::ModeMerge differs in that it
offers merging "modes" and "options". It provides greater flexibility on what
the result of a merge between two data should/can be. This module may or may not
be what you need.

One application of this module is in handling configuration. Often there are
multiple levels of configuration, e.g. in your typical Unix command-line program
there are system-wide config file in /etc, per-user config file under ~/, and
command-line options. It's convenient programatically to load each of those in a
hash and then merge system-wide hash with the per-user hash, and then merge the
result with the command-line hash to get the a single hash as the final
configuration. Your program can from there on deal with this just one hash
instead of three.

In a typical merging process between two hashes (left-side and right-side), when
there is a conflicting key, then the right-side key will override the left-side.
This is usually the desired behaviour in our said program as the system-wide
config is there to provide defaults, and the per-user config (and the
command-line arguments) allow a user to override those defaults.
commit hash: d8f371acc012ee0c679bde59c18b893c963bcb23 commit hash: d8f371acc012ee0c679bde59c18b893c963bcb23 commit hash: d8f371acc012ee0c679bde59c18b893c963bcb23 commit hash: d8f371acc012ee0c679bde59c18b893c963bcb23 d8f371a
Tuesday, 3 Sep 2024
19:59 Rene Ladan (rene) search for other commits by this committer
devel/electron27: Remove expired port

2024-05-31 devel/electron27: EOLed upstream, switch to newer version
commit hash: 338b04f1ed1c7133161617e808cadae43e33e2a5 commit hash: 338b04f1ed1c7133161617e808cadae43e33e2a5 commit hash: 338b04f1ed1c7133161617e808cadae43e33e2a5 commit hash: 338b04f1ed1c7133161617e808cadae43e33e2a5 338b04f
Sunday, 1 Sep 2024
14:38 Daniel Engberg (diizzy) search for other commits by this committer
devel/kdsingleapplication: New port: Class that helps implement applications
that follow the single-instance policy

Class that helps implement applications that follow the single-instance
policy referring to those applications that want to spawn a unique
instance for a given user session. Even when launched multiple times,
such applications will not spawn a number of separate instances.

WWW: https://github.com/KDAB/KDSingleApplication/
commit hash: 3d482f736ed5db7ef897fdb3c35b2e0315065841 commit hash: 3d482f736ed5db7ef897fdb3c35b2e0315065841 commit hash: 3d482f736ed5db7ef897fdb3c35b2e0315065841 commit hash: 3d482f736ed5db7ef897fdb3c35b2e0315065841 3d482f7
14:35 Rene Ladan (rene) search for other commits by this committer
devel/libopentracing: Remove expired port

2024-02-29 devel/libopentracing:
https://github.com/opentracing/specification/issues/163
commit hash: 13902e123892b7ce802e40286a9ddd2edde091e0 commit hash: 13902e123892b7ce802e40286a9ddd2edde091e0 commit hash: 13902e123892b7ce802e40286a9ddd2edde091e0 commit hash: 13902e123892b7ce802e40286a9ddd2edde091e0 13902e1
14:15 Rene Ladan (rene) search for other commits by this committer
devel/electron28: Remove expired port

2024-08-31 devel/electron28: EOLed upstream, switch to newer version
commit hash: 7dd463216611bdc9b7e15e971a71336ac589a68d commit hash: 7dd463216611bdc9b7e15e971a71336ac589a68d commit hash: 7dd463216611bdc9b7e15e971a71336ac589a68d commit hash: 7dd463216611bdc9b7e15e971a71336ac589a68d 7dd4632
14:12 Rene Ladan (rene) search for other commits by this committer
devel/py-jaraco.timing: Remove expired port

2024-08-31 devel/py-jaraco.timing: Deprecated by upstream
commit hash: 7fec4ff48fa3510a022569e6517a60f846cef920 commit hash: 7fec4ff48fa3510a022569e6517a60f846cef920 commit hash: 7fec4ff48fa3510a022569e6517a60f846cef920 commit hash: 7fec4ff48fa3510a022569e6517a60f846cef920 7fec4ff
Tuesday, 27 Aug 2024
20:23 Matthias Fechner (mfechner) search for other commits by this committer
www/gitlab: added new ports required for version 17.3
commit hash: 81dbda4eb540e449839268a83380be37bb58240f commit hash: 81dbda4eb540e449839268a83380be37bb58240f commit hash: 81dbda4eb540e449839268a83380be37bb58240f commit hash: 81dbda4eb540e449839268a83380be37bb58240f 81dbda4
08:46 Yuri Victorovich (yuri) search for other commits by this committer
devel/py-jupyter: New port: Jupyter metapackage that installs all the Jupyter
components in one go
commit hash: 401977855d094df75ea765c97274d66e13836803 commit hash: 401977855d094df75ea765c97274d66e13836803 commit hash: 401977855d094df75ea765c97274d66e13836803 commit hash: 401977855d094df75ea765c97274d66e13836803 4019778
Monday, 26 Aug 2024
14:06 Nicola Vitale (nivit) search for other commits by this committer
devel/linux-rl9-libatomic: Add new port

Libatomic is a GCC-specific fallback implementation for atomics to
allow architectures that don't always provide a full set of atomics
to runtime-detect the existence of them, or fall back to the use of
mutexes. This is the Linux version.

https://gcc.gnu.org/
commit hash: 7abf90ea6000d0ac15fa14acdb77f4da7f701177 commit hash: 7abf90ea6000d0ac15fa14acdb77f4da7f701177 commit hash: 7abf90ea6000d0ac15fa14acdb77f4da7f701177 commit hash: 7abf90ea6000d0ac15fa14acdb77f4da7f701177 7abf90e
08:20 Yuri Victorovich (yuri) search for other commits by this committer Author: Stefan Schlosser
devel/librashader: New port: RetroArch shaders for all

PR:		280470
commit hash: 5dbd4779453e2f388e6e82e0971f328cf16cd1e2 commit hash: 5dbd4779453e2f388e6e82e0971f328cf16cd1e2 commit hash: 5dbd4779453e2f388e6e82e0971f328cf16cd1e2 commit hash: 5dbd4779453e2f388e6e82e0971f328cf16cd1e2 5dbd477
Thursday, 22 Aug 2024
10:08 Yuri Victorovich (yuri) search for other commits by this committer
devel/py-pytest-dependency: New port: Pytest plugin to manage dependencies of
tests
commit hash: 743f7631d7735fdd8aa75979bd611ec1c6f70307 commit hash: 743f7631d7735fdd8aa75979bd611ec1c6f70307 commit hash: 743f7631d7735fdd8aa75979bd611ec1c6f70307 commit hash: 743f7631d7735fdd8aa75979bd611ec1c6f70307 743f763
Wednesday, 21 Aug 2024
05:09 Yuri Victorovich (yuri) search for other commits by this committer
devel/ollama-hpp: New port: Modern, Header-only C++ bindings for the Ollama API
commit hash: 235f681183cae1640042dfb6ab77cbe8b4159f46 commit hash: 235f681183cae1640042dfb6ab77cbe8b4159f46 commit hash: 235f681183cae1640042dfb6ab77cbe8b4159f46 commit hash: 235f681183cae1640042dfb6ab77cbe8b4159f46 235f681
Tuesday, 20 Aug 2024
15:19 Mateusz Piotrowski (0mp) search for other commits by this committer Author: Xavier Beaudouin
devel/py-jsonargparse: Library for creating CLIs

Library for creating command-line interfaces (CLIs) and making Python
apps easily configurable. It is a well-maintained project with frequent
releases, adhering to high standards of development: semantic versioning,
deprecation periods, changelog, automated testing, and full test coverage.

https://github.com/omni-us/jsonargparse

PR:		280925
Sponsored by:	Bell Tower Integration
Sponsored by:	Klara, Inc.
commit hash: be61a1fb9dfc739b7700b3f2dd95eb257ea6e0d6 commit hash: be61a1fb9dfc739b7700b3f2dd95eb257ea6e0d6 commit hash: be61a1fb9dfc739b7700b3f2dd95eb257ea6e0d6 commit hash: be61a1fb9dfc739b7700b3f2dd95eb257ea6e0d6 be61a1f
15:13 Ashish SHUKLA (ashish) search for other commits by this committer
devel/pipelight: New port: self-hosted lightweight CI/CD pipelines

Pipelight is a Rust based small cli tool to be used from inside a terminal.

 * Define pipelines using typescript, toml, hcl and yaml.
 * Trigger on events: git hooks, file changes...
commit hash: f33ef0cff5003a14f7d961d4efbf6b6c4fe2ab00 commit hash: f33ef0cff5003a14f7d961d4efbf6b6c4fe2ab00 commit hash: f33ef0cff5003a14f7d961d4efbf6b6c4fe2ab00 commit hash: f33ef0cff5003a14f7d961d4efbf6b6c4fe2ab00 f33ef0c
Saturday, 17 Aug 2024
20:44 Gleb Popov (arrowd) search for other commits by this committer Author: Shapovalov Alexey
devel/py-click-aliases: Aliases support for Click framework

Sponsored by:   Serenity Cybersecurity, LLC
Co-authored-by:	Gleb Popov <arrowd@FreeBSD.org>
commit hash: a1daeadf4207a74d370e28ac3ff8db782d4c1931 commit hash: a1daeadf4207a74d370e28ac3ff8db782d4c1931 commit hash: a1daeadf4207a74d370e28ac3ff8db782d4c1931 commit hash: a1daeadf4207a74d370e28ac3ff8db782d4c1931 a1daead
20:44 Gleb Popov (arrowd) search for other commits by this committer Author: Shapovalov Alexey
devel/py-click-command-tree: click plugin to show the command tree of your CLI

Sponsored by:   Serenity Cybersecurity, LLC
commit hash: 08f59eabad728c48fc8e32d58d763a57447d2fb0 commit hash: 08f59eabad728c48fc8e32d58d763a57447d2fb0 commit hash: 08f59eabad728c48fc8e32d58d763a57447d2fb0 commit hash: 08f59eabad728c48fc8e32d58d763a57447d2fb0 08f59ea
20:44 Gleb Popov (arrowd) search for other commits by this committer Author: Жунёва Мария Михайловна
devel/py-libusb-package: an installation vehicle for libusb shared libraries

Sponsored by:   Serenity Cybersecurity, LLC
Co-authored-by: Gleb Popov <arrowd@FreeBSD.org>
commit hash: ca9ef62f50956a13231235801443e3ded8802ad6 commit hash: ca9ef62f50956a13231235801443e3ded8802ad6 commit hash: ca9ef62f50956a13231235801443e3ded8802ad6 commit hash: ca9ef62f50956a13231235801443e3ded8802ad6 ca9ef62
20:44 Gleb Popov (arrowd) search for other commits by this committer Author: Shapovalov Alexey
devel/py-pypemicro: Python PEMicro debug probes support

Sponsored by:   Serenity Cybersecurity, LLC
Co-authored-by:	Gleb Popov <arrowd@FreeBSD.org>
commit hash: 03ce7374af626754542cb6af740eea6f01c87a96 commit hash: 03ce7374af626754542cb6af740eea6f01c87a96 commit hash: 03ce7374af626754542cb6af740eea6f01c87a96 commit hash: 03ce7374af626754542cb6af740eea6f01c87a96 03ce737
20:44 Gleb Popov (arrowd) search for other commits by this committer Author: Shapovalov Alexey
devel/py-argparse_addons: additional Python argparse types and actions

Sponsored by:   Serenity Cybersecurity, LLC
commit hash: a15a357dee73239696bba1d764b697d069025d2f commit hash: a15a357dee73239696bba1d764b697d069025d2f commit hash: a15a357dee73239696bba1d764b697d069025d2f commit hash: a15a357dee73239696bba1d764b697d069025d2f a15a357
20:44 Gleb Popov (arrowd) search for other commits by this committer Author: Shapovalov Alexey
devel/py-commentjson: create JSON files with Python and JS style inline comments

Sponsored by:   Serenity Cybersecurity, LLC
Co-authored-by:	Gleb Popov <arrowd@FreeBSD.org>
commit hash: 6f8772bed71abb54f1ba0ae5b0f8811ce7b7d222 commit hash: 6f8772bed71abb54f1ba0ae5b0f8811ce7b7d222 commit hash: 6f8772bed71abb54f1ba0ae5b0f8811ce7b7d222 commit hash: 6f8772bed71abb54f1ba0ae5b0f8811ce7b7d222 6f8772b
Thursday, 15 Aug 2024
16:00 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/pybind11_protobuf: Add pybind11_protobuf 0.0.0.20240809

pybind11_protobuf provides pybind11 bindings for Google's Protocol Buffers.
These adapters make Protocol Buffer message types work with Pybind11 bindings.
commit hash: 9c8d5c323a8f0ec3dc3c882483979dd8f9e98c23 commit hash: 9c8d5c323a8f0ec3dc3c882483979dd8f9e98c23 commit hash: 9c8d5c323a8f0ec3dc3c882483979dd8f9e98c23 commit hash: 9c8d5c323a8f0ec3dc3c882483979dd8f9e98c23 9c8d5c3
16:00 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/pybind11_abseil: Add pybind11_abseil 202402.0

pybind11_abseil provides the pybind11 bindings for the Abseil C++ common
libraries. These adapters make Abseil types work with Pybind11 bindings.
commit hash: 6b602644210a9e1e86634831a581e2ea30debb43 commit hash: 6b602644210a9e1e86634831a581e2ea30debb43 commit hash: 6b602644210a9e1e86634831a581e2ea30debb43 commit hash: 6b602644210a9e1e86634831a581e2ea30debb43 6b60264
15:30 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Test2-Suite: Remove obsoleted port

Use devel/p5-Test-Simple instead.

Test2-Suite has been merged into Test-Simple since 1.302200.

Reference:	https://metacpan.org/dist/Test-Simple/changes
commit hash: 12adf16ff058c611f6e0859d82845e1f37416e67 commit hash: 12adf16ff058c611f6e0859d82845e1f37416e67 commit hash: 12adf16ff058c611f6e0859d82845e1f37416e67 commit hash: 12adf16ff058c611f6e0859d82845e1f37416e67 12adf16
15:29 Vladimir Druzenko (vvd) search for other commits by this committer Author: Martin Filla
devel/tracy: New port: Frame and sampling profiler for games and other
applications

A real time, nanosecond resolution, remote telemetry, hybrid frame and
sampling profiler for games and other applications.

Tracy supports profiling CPU (Direct support is provided for C, C++, and
Lua integration. At the same time, third-party bindings to many other
languages exist on the internet, such as Rust, Zig, C#, OCaml, Odin,
etc.), GPU (All major graphic APIs: OpenGL, Vulkan, Direct3D 11/12,
OpenCL.), memory allocations, locks, context switches, automatically
attribute screenshots to captured frames, and much more.

https://github.com/wolfpld/tracy
Interactive demo: https://tracy.nereid.pl

PR:	278126
commit hash: 46637f75e8b2021574f0999dc112d696b7756ddb commit hash: 46637f75e8b2021574f0999dc112d696b7756ddb commit hash: 46637f75e8b2021574f0999dc112d696b7756ddb commit hash: 46637f75e8b2021574f0999dc112d696b7756ddb 46637f7
Tuesday, 13 Aug 2024
17:20 Zsolt Udvari (uzsolt) search for other commits by this committer
devel/R-cran-urlchecker: new port

Provide the URL checking tools available in R 4.1+ as a package for earlier
versions of R. Also uses concurrent requests so can be much faster than the
serial versions.

Required by new version of devel/R-cran-devtools.
commit hash: 335045e155bc9d46afc466971ce3e3e49141496b commit hash: 335045e155bc9d46afc466971ce3e3e49141496b commit hash: 335045e155bc9d46afc466971ce3e3e49141496b commit hash: 335045e155bc9d46afc466971ce3e3e49141496b 335045e
12:01 Zsolt Udvari (uzsolt) search for other commits by this committer
devel/R-cran-profvis: new port: visualizing code profiling data

Profvis is a tool for visualizing code profiling data from R. It creates a web
page which provides a graphical interface for exploring the data.

Required to update devel/R-cran-devtools.
commit hash: 583ba24c482c8aaef051c66885279024e38f45a1 commit hash: 583ba24c482c8aaef051c66885279024e38f45a1 commit hash: 583ba24c482c8aaef051c66885279024e38f45a1 commit hash: 583ba24c482c8aaef051c66885279024e38f45a1 583ba24
Sunday, 11 Aug 2024
18:37 Yuri Victorovich (yuri) search for other commits by this committer
devel/nanobind: New port: Tiny and efficient C++/Python bindings (C++ version)
commit hash: 7971fb54fa95547cdddfb13b8a2c0abb673b8d10 commit hash: 7971fb54fa95547cdddfb13b8a2c0abb673b8d10 commit hash: 7971fb54fa95547cdddfb13b8a2c0abb673b8d10 commit hash: 7971fb54fa95547cdddfb13b8a2c0abb673b8d10 7971fb5
02:58 Yuri Victorovich (yuri) search for other commits by this committer
devel/comlin: New port: Small self-contained alternative to readline and libedit

PR:		280602
Reported by:	Daniel Engberg <diizzy@FreeBSD.org>
commit hash: 713a610437d168a3224dd5f4928de9e0705e20ed commit hash: 713a610437d168a3224dd5f4928de9e0705e20ed commit hash: 713a610437d168a3224dd5f4928de9e0705e20ed commit hash: 713a610437d168a3224dd5f4928de9e0705e20ed 713a610
Saturday, 10 Aug 2024
15:05 Vladimir Druzenko (vvd) search for other commits by this committer Author: Martin Filla
x11/iaito: New port: Official QT frontend of radare2

iaito is the official graphical interface for radare2, a libre reverse
engineering framework.
 * Requires radare2 and Qt-5/6.
 * Iaito was the original name of this GUI before being forked as Cutter.
 * Use r2 plugins (f.ex: no need for r2ghidra-iaito plugin if r2ghidra is
   installed).
 * Focus on simplicity, parity with commands, keybindings and r2-style
   workflows.
 * Aims to cover other radare2 features, not just a disassembler:
   forensics, networking, bindiffing, solvers, ...
https://github.com/radareorg/iaito

PR:	278339
commit hash: 3f895cf5a8128a5c3ca852c9daf1cbaf5cf73f34 commit hash: 3f895cf5a8128a5c3ca852c9daf1cbaf5cf73f34 commit hash: 3f895cf5a8128a5c3ca852c9daf1cbaf5cf73f34 commit hash: 3f895cf5a8128a5c3ca852c9daf1cbaf5cf73f34 3f895cf
11:36 Vladimir Druzenko (vvd) search for other commits by this committer
devel/Makefile: add port devel/pycdc

PR:		280659
Reported by:	antoine (via email)
Fixes:		3b5336de74e5 (New port: Python bytecode disassembler and decompiler)
commit hash: c6f4c98ac6e2d356aadb65767cc134e3e3f2572a commit hash: c6f4c98ac6e2d356aadb65767cc134e3e3f2572a commit hash: c6f4c98ac6e2d356aadb65767cc134e3e3f2572a commit hash: c6f4c98ac6e2d356aadb65767cc134e3e3f2572a c6f4c98
07:23 Yuri Victorovich (yuri) search for other commits by this committer
misc/py-ollama: New port: Official Python client for Ollama

This reverts commit 5f8c92831aae9f9783923dcb6c29ba6287d2f576.

Requested by:	nivit@FreeBSD.org (maintainer of devel/py-ollama; via e-mail)
commit hash: 1c1b40ac246eee9ba50835a5f34da6c205780f68 commit hash: 1c1b40ac246eee9ba50835a5f34da6c205780f68 commit hash: 1c1b40ac246eee9ba50835a5f34da6c205780f68 commit hash: 1c1b40ac246eee9ba50835a5f34da6c205780f68 1c1b40a
Thursday, 8 Aug 2024
12:11 Nicola Vitale (nivit) search for other commits by this committer
devel/py-ollama: Add new port

Ollama Python library provides the easiest way to integrate Python 3.8+
projects with Ollama.

https://github.com/ollama/ollama-python
commit hash: 5d031129e423d7880d16c5a0f8a4daa2a093d218 commit hash: 5d031129e423d7880d16c5a0f8a4daa2a093d218 commit hash: 5d031129e423d7880d16c5a0f8a4daa2a093d218 commit hash: 5d031129e423d7880d16c5a0f8a4daa2a093d218 5d03112
Wednesday, 7 Aug 2024
23:13 Vladimir Druzenko (vvd) search for other commits by this committer Author: Sergei Vyshenski
devel/p5-ExtUtils-Builder-Compiler: New port: Interface around different
compilers

- This new port is needed as an indirect dependency for
a new major release of existing port security/p5-Crypt-Argon2
- Interface around different compilers. It's usually not used directly
but by a portability layer like: ExtUtils:Builder::Autodetect::C
https://metacpan.org/dist/ExtUtils-Builder-Compiler

PR:	280630
commit hash: 5ed582dfb646e2015ef8e1df916c59be8c984b12 commit hash: 5ed582dfb646e2015ef8e1df916c59be8c984b12 commit hash: 5ed582dfb646e2015ef8e1df916c59be8c984b12 commit hash: 5ed582dfb646e2015ef8e1df916c59be8c984b12 5ed582d
23:13 Vladimir Druzenko (vvd) search for other commits by this committer Author: Sergei Vyshenski
devel/p5-ExtUtils-Builder: New port: Overview of foundations of
ExtUtils::Builder Plan framework

- This new port is needed as an indirect dependency for
a new major release of existing port security/p5-Crypt-Argon2
- An overview of the foundations of the ExtUtils::Builder Plan framework.
Actions are the cornerstone of this framework. They provide an
interface between build tools (e.g. ExtUtils::MakeMaker, Module::Build,
...) and building extensions. This allows producing and consuming sides
to be completely independent from each other. It is a flexible
abstraction around pieces of work, this work can be a piece of
perl code, an external command, a mix of those or possibly other things.
https://metacpan.org/dist/ExtUtils-Builder

PR:	280628
commit hash: de84989e128f47ad6611c89d6dd295cc88037fb7 commit hash: de84989e128f47ad6611c89d6dd295cc88037fb7 commit hash: de84989e128f47ad6611c89d6dd295cc88037fb7 commit hash: de84989e128f47ad6611c89d6dd295cc88037fb7 de84989
Tuesday, 6 Aug 2024
22:15 Vladimir Druzenko (vvd) search for other commits by this committer Author: Sergei Vyshenski
devel/p5-ExtUtils-HasCompiler: New port: Check for the presence of a compiler

Check for the presence of a compiler.
This module tries to check if the current system is capable of
compiling, linking and loading an XS module.
https://metacpan.org/dist/ExtUtils-HasCompiler

PR:	280625
commit hash: 937e0616ab28410757b592485a14fd91a4b57153 commit hash: 937e0616ab28410757b592485a14fd91a4b57153 commit hash: 937e0616ab28410757b592485a14fd91a4b57153 commit hash: 937e0616ab28410757b592485a14fd91a4b57153 937e061
Sunday, 4 Aug 2024
21:13 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-aws-sdk-ssmquicksetup: Add rubygem-aws-sdk-ssmquicksetup 1.0.0

Official AWS Ruby gem for AWS Systems Manager QuickSetup.
commit hash: adf5ca53f682e38fce384cbe59b8dd65df04ba49 commit hash: adf5ca53f682e38fce384cbe59b8dd65df04ba49 commit hash: adf5ca53f682e38fce384cbe59b8dd65df04ba49 commit hash: adf5ca53f682e38fce384cbe59b8dd65df04ba49 adf5ca5
17:13 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-yard-sorbet: Add rubygem-yard-sorbet 0.9.0

yard-sorbet is a YARD plugin that parses Sorbet type annotations.

Features:
- Attaches existing documentation to methods and attributes that follow sig
  declarations. (This information is otherwise discarded.)
- Translates sig type signatures into corresponding YARD tags
- Generates method definitions from T::Struct fields
- Generates constant definitions from T::Enum enums
- Modules marked abstract! or interface! are tagged @abstract
- Modules using mixes_in_class_methods will attach class methods
- Merges sigs in rbi files with source code documentation (rbi files must come
  after source code in yard configuration)
commit hash: 11cc85b90ae33beba96127ef26e5295e224ed6a4 commit hash: 11cc85b90ae33beba96127ef26e5295e224ed6a4 commit hash: 11cc85b90ae33beba96127ef26e5295e224ed6a4 commit hash: 11cc85b90ae33beba96127ef26e5295e224ed6a4 11cc85b
17:13 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-jsonschema417: Remove obsoleted port

Use devel/py-jsonschema instead.
commit hash: 01aef56a7def48518bf2c5f06813080606d4fdd3 commit hash: 01aef56a7def48518bf2c5f06813080606d4fdd3 commit hash: 01aef56a7def48518bf2c5f06813080606d4fdd3 commit hash: 01aef56a7def48518bf2c5f06813080606d4fdd3 01aef56
17:13 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-gettext_i18n_rails112: Add rubygem-gettext_i18n_rails112 1.12.0
(copied from rubygem-gettext_i18n_rails)

- Add PORTSCOUT
commit hash: 3b1ba1870412d94def6c439b5f661d0a13672a8a commit hash: 3b1ba1870412d94def6c439b5f661d0a13672a8a commit hash: 3b1ba1870412d94def6c439b5f661d0a13672a8a commit hash: 3b1ba1870412d94def6c439b5f661d0a13672a8a 3b1ba18
17:13 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-packwerk: Add rubygem-packwerk 3.2.1

Packwerk is a Ruby gem used to enforce boundaries and modularize Rails
applications.

Packwerk can be used to:
- Combine groups of files into packages
- Define package-level constant visibility (i.e. have publicly accessible
  constants)
- Help existing codebases to become more modular without obstructing development
commit hash: fb3e51cd23341386d9a1215894ae534dee74cbf3 commit hash: fb3e51cd23341386d9a1215894ae534dee74cbf3 commit hash: fb3e51cd23341386d9a1215894ae534dee74cbf3 commit hash: fb3e51cd23341386d9a1215894ae534dee74cbf3 fb3e51c
17:13 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-packwerk-extensions: Add rubygem-packwerk-extensions 0.3.0

packwerk-extensions is a home for checker extensions for packwerk 3.

Currently, it ships the following checkers to help improve the boundaries
between packages. These checkers are:
- A privacy checker that ensures other packages are using your package's public
  API
- A visibility checker that allows packages to be private except to an explicit
  group of other packages.
- A folder_privacy checker that allows packages to their sibling packs and
  parent pack (to be used in an application that uses folder packs)
- A layer (formerly architecture) checker that allows packages to specify their
  "layer" and requires that each layer only communicate with layers below it.
commit hash: 5cf9876a62df89a8eaab254fff1e25cf7022f94b commit hash: 5cf9876a62df89a8eaab254fff1e25cf7022f94b commit hash: 5cf9876a62df89a8eaab254fff1e25cf7022f94b commit hash: 5cf9876a62df89a8eaab254fff1e25cf7022f94b 5cf9876
17:13 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-better_html: Add rubygem-better_html 2.1.1

This gem replaces the normal ERB parsing with an HTML-aware ERB parsing. This
makes your templates smarter by adding runtime checks around the data
interpolated from Ruby into HTML.
commit hash: 04ad24954232d40d34f69602796f618185a58656 commit hash: 04ad24954232d40d34f69602796f618185a58656 commit hash: 04ad24954232d40d34f69602796f618185a58656 commit hash: 04ad24954232d40d34f69602796f618185a58656 04ad249
17:13 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-constant_resolver: Add rubygem-constant_resolver 0.2.0

ConstantResolver resolves partially qualified constant reference to the fully
qualified name and the path of the file defining it. It does not load the files
to do that, its inference engine purely works on file paths and constant names.

ConstantResolver uses the same assumptions as Rails' code loader, Zeitwerk to
infer constant locations. Please see Zeitwerk's documentation on file structure
and inflection for more information.
commit hash: 15815c73b33285e546baee96a74218cbc068b6eb commit hash: 15815c73b33285e546baee96a74218cbc068b6eb commit hash: 15815c73b33285e546baee96a74218cbc068b6eb commit hash: 15815c73b33285e546baee96a74218cbc068b6eb 15815c7
17:13 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-xasm: Add py-xasm 1.2.0

The Python xasm module has routines for assembly, and has a command to assemble
bytecode for several different versions of Python.

Here are some potential uses:
- Make small changes to existing Python bytecode when you don't have source
- Craft custom and efficient bytecode
- Write an instruction-level optimizing compiler
- Experiment with and learn about Python bytecode
- Foil decompilers like uncompyle6 so that they can't disassemble bytecode (at
  least for now)

This support the same kinds of bytecode that xdis supports. This is pretty much
all released bytecode, although we tend to lag behind the latest Python
releases.
commit hash: a9619e5670cdccaa8f9930b955a5e191cabb45a0 commit hash: a9619e5670cdccaa8f9930b955a5e191cabb45a0 commit hash: a9619e5670cdccaa8f9930b955a5e191cabb45a0 commit hash: a9619e5670cdccaa8f9930b955a5e191cabb45a0 a9619e5
17:13 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-protobuf4: Add py-protobuf4 4.25.4 (copied from py-protobuf)

- Add PORTSCOUT
commit hash: 67d28381d2eea5b55865462fb4499f70f67f4d35 commit hash: 67d28381d2eea5b55865462fb4499f70f67f4d35 commit hash: 67d28381d2eea5b55865462fb4499f70f67f4d35 commit hash: 67d28381d2eea5b55865462fb4499f70f67f4d35 67d2838
17:13 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-spark-parser: Add py-spark-parser 1.8.9

This package uses Jay Earley's algorithm for parsing context free grammars, and
comes with some generic Abstract Syntax Tree routines. There is also a prototype
scanner which does its job by combining Python regular expressions.

(SPARK stands for Scanning, Parsing, and Rewriting Kit. It is a poor name since
it conflicts with a more popular package of the same name. In the future we will
rename this.)

The original version of this was written by John Aycock for his Ph.D thesis and
was described in his 1998 paper: "Compiling Little Languages in Python" at the
7th International Python Conference. The current incarnation of this code is
maintained (or not) by Rocky Bernstein.

Note: Earley algorithm parsers are almost linear when given an LR grammar. These
are grammars which are left-recursive.
commit hash: 4bf4bfecb807d7b0507137edc8550df1de6bebd4 commit hash: 4bf4bfecb807d7b0507137edc8550df1de6bebd4 commit hash: 4bf4bfecb807d7b0507137edc8550df1de6bebd4 commit hash: 4bf4bfecb807d7b0507137edc8550df1de6bebd4 4bf4bfe
17:13 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-tenacity8: Add py-tenacity8 8.5.0 (copied from py-tenacity)

- Add PORTSCOUT
commit hash: 1085cb600502071abd35ead7ac74439f30ad1b5d commit hash: 1085cb600502071abd35ead7ac74439f30ad1b5d commit hash: 1085cb600502071abd35ead7ac74439f30ad1b5d commit hash: 1085cb600502071abd35ead7ac74439f30ad1b5d 1085cb6
17:13 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/decompyle3: Add decompyle3 3.9.2

decompyle3 is a native Python cross-version decompiler and fragment decompiler.
It is a reworking of uncompyle6.

decompyle3 translates Python bytecode back into equivalent Python source code.
It accepts bytecodes from Python version 3.7 on.
commit hash: 943bf0341d58b1081523d53439c0ad6b5dfb2784 commit hash: 943bf0341d58b1081523d53439c0ad6b5dfb2784 commit hash: 943bf0341d58b1081523d53439c0ad6b5dfb2784 commit hash: 943bf0341d58b1081523d53439c0ad6b5dfb2784 943bf03
16:39 Sergey A. Osokin (osa) search for other commits by this committer
devel/libada: new port, WHATWG-compliant and fast URL parser

Ada is a fast and spec-compliant URL parser written in C++.
Specification for URL parser can be found from the WHATWG website.

Connect to the build.
commit hash: fe13eae316f8d7f038d8e79bd2b61c7d2f2add78 commit hash: fe13eae316f8d7f038d8e79bd2b61c7d2f2add78 commit hash: fe13eae316f8d7f038d8e79bd2b61c7d2f2add78 commit hash: fe13eae316f8d7f038d8e79bd2b61c7d2f2add78 fe13eae
Wednesday, 31 Jul 2024
21:04 Brooks Davis (brooks) search for other commits by this committer
devel/llvm19: Update from llvm18 and connect
commit hash: 09af49b2b2074d4e27faf05694ebba8e47d49219 commit hash: 09af49b2b2074d4e27faf05694ebba8e47d49219 commit hash: 09af49b2b2074d4e27faf05694ebba8e47d49219 commit hash: 09af49b2b2074d4e27faf05694ebba8e47d49219 09af49b
Tuesday, 30 Jul 2024
18:22 Muhammad Moinur Rahman (bofh) search for other commits by this committer
devel/py-importlib-metadata7: New port

This is the 7.X branch of devel/py-importlib-metadata added in
preparation upgrading the same to 8.X.
commit hash: 6d9e0c7c80fc10db893e694552f27d4280778b4c commit hash: 6d9e0c7c80fc10db893e694552f27d4280778b4c commit hash: 6d9e0c7c80fc10db893e694552f27d4280778b4c commit hash: 6d9e0c7c80fc10db893e694552f27d4280778b4c 6d9e0c7
13:36 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-google-protobuf3: Add rubygem-google-protobuf3 3.25.4 (copied from
rubygem-google-protobuf)

- Add PORTSCOUT
commit hash: 291cc6cb6ae8f2d938cbd132898e07fc28df8756 commit hash: 291cc6cb6ae8f2d938cbd132898e07fc28df8756 commit hash: 291cc6cb6ae8f2d938cbd132898e07fc28df8756 commit hash: 291cc6cb6ae8f2d938cbd132898e07fc28df8756 291cc6c
13:36 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-google-protobuf4: Remove obsoleted port

Use devel/rubygem-google-protobuf instead.
commit hash: 570160046af179375a226d8456e63c07137031ac commit hash: 570160046af179375a226d8456e63c07137031ac commit hash: 570160046af179375a226d8456e63c07137031ac commit hash: 570160046af179375a226d8456e63c07137031ac 5701600
Monday, 29 Jul 2024
20:41 John Baldwin (jhb) search for other commits by this committer
devel/freebsd-gcc14: External FreeBSD toolchain based on GCC 14.

This port provides external GCC toolchains for GCC 14.1.0 for the
aarch64, amd64, armv7, i386, powerpc, powerpc64, and riscv64
platforms.

Reviewed by:	imp
Differential Revision:	https://reviews.freebsd.org/D46000
commit hash: 97d14585695ccd1de6b876906c2412b65ec421bb commit hash: 97d14585695ccd1de6b876906c2412b65ec421bb commit hash: 97d14585695ccd1de6b876906c2412b65ec421bb commit hash: 97d14585695ccd1de6b876906c2412b65ec421bb 97d1458
19:02 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-pytest-alembic: Add py-pytest-alembic 0.11.1

pytest-alembic is a pytest plugin to test alembic migrations (with default
tests) and which enables you to write tests specific to your migrations.
commit hash: e9b9dbfdc41cf443fbbed58f4cc687db9a381d0b commit hash: e9b9dbfdc41cf443fbbed58f4cc687db9a381d0b commit hash: e9b9dbfdc41cf443fbbed58f4cc687db9a381d0b commit hash: e9b9dbfdc41cf443fbbed58f4cc687db9a381d0b e9b9dbf
12:31 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-opentelemetry-instrumentation-trilogy: Add
rubygem-opentelemetry-instrumentation-trilogy 0.59.3

The OpenTelemetry Trilogy Ruby gem provides instrumentation for Trilogy and was
COPY+PASTE+MODIFIED from the OpenTelemetry MySQL gem.

Some key differences in this instrumentation are:
- Trilogy does not expose MySql#query_options, therefore there is limited
  support for database semantic conventions.
- SQL Obfuscation is enabled by default to mitigate restricted data leaks.
commit hash: f009909314f2af0cb05c851b0d4de6389c83a3e0 commit hash: f009909314f2af0cb05c851b0d4de6389c83a3e0 commit hash: f009909314f2af0cb05c851b0d4de6389c83a3e0 commit hash: f009909314f2af0cb05c851b0d4de6389c83a3e0 f009909
12:30 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-opentelemetry-instrumentation-sinatra: Add
rubygem-opentelemetry-instrumentation-sinatra 0.24.1

The Sinatra instrumentation is a community-maintained instrumentation for the
Sinatra Web Framework.
commit hash: 3d00717c1b7a8b1cd5f4c5d099aa86c9312e0aef commit hash: 3d00717c1b7a8b1cd5f4c5d099aa86c9312e0aef commit hash: 3d00717c1b7a8b1cd5f4c5d099aa86c9312e0aef commit hash: 3d00717c1b7a8b1cd5f4c5d099aa86c9312e0aef 3d00717
12:30 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-opentelemetry-instrumentation-resque: Add
rubygem-opentelemetry-instrumentation-resque 0.5.2

The Resque instrumentation is a community-maintained instrumentation for the
Resque Ruby jobs system.
commit hash: fdf3313e62edffe23a09df713ccd87c886ca5cc1 commit hash: fdf3313e62edffe23a09df713ccd87c886ca5cc1 commit hash: fdf3313e62edffe23a09df713ccd87c886ca5cc1 commit hash: fdf3313e62edffe23a09df713ccd87c886ca5cc1 fdf3313

Number of commits found: 12510 (showing only 100 on this page)

[First Page]  «  7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17  »  [Last Page]