Commit Graph

16114 Commits

Author SHA1 Message Date
Hiroki Tagato
b55bde09b2 misc/py-cppman: add port: C++ 98/11/14/17/20 manual pages on the terminal
Cppman is a tool that provides C++ manual pages on the terminal. It
acts as a convenient interface to view formatted C++ documentation
directly from cplusplus.com and cppreference.com, allowing developers
to access relevant information quickly without switching to a web
browser.

Features:
- Supports two backends (switch it with cppman -s):
  cplusplus.com
  cppreference.com
- Syntax highlighting support for sections and example source code.
- Usage/Interface similar to the 'man' command
- Hyperlink between manpages (only available when pager=vim)
  - Press Ctrl-] when cursor is on keyword to go forward and Ctrl-T to
    go backward.
  - You can also double-click on keyword to go forward and right-click
    to go backward.
- Frequently update to support cplusplus.com.

WWW: https://github.com/aitjcize/cppman

Co-authored-by: freebsd@fron.io

PR:		284157
Reported by:	freebsd@fron.io (initial version)
2025-08-05 10:57:27 +09:00
Hiroki Tagato
23f689b9a1 misc/qman: update to latest GitHub commit (devel branch, 0c54909)
Changelog: 16b4e808ab...0c54909879
2025-08-05 07:17:21 +09:00
Yuri Victorovich
7647cdc4dd misc/py-polars: update 1.31.0 → 1.32.0 2025-08-04 08:47:03 -07:00
Gleb Popov
8f87687e9e misc/compat14x: Fix plists after last update
PR:		288655
Reported by:	eduardo
Pointy hat to:	arrowd
2025-08-04 15:23:18 +03:00
Piotr Kubaj
3c66acbc5c misc/py-llama-cpp-python: fix build on powerpc64*
/wrkdirs/usr/ports/misc/py-llama-cpp-python/work-py311/llama-cpp-python-0.3.2/vendor/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp:1659:1: error: unknown type name '_Bool'
 1659 | bool llamafile_sgemm(int64_t m, int64_t n, int64_t k, const void *A, int64_t lda, const void *B, int64_t ldb, void *C,
      | ^
/wrkdirs/usr/ports/misc/py-llama-cpp-python/work-py311/llama-cpp-python-0.3.2/vendor/llama.cpp/ggml/src/ggml-cpu/./ggml-cpu-impl.h:323:14: note: expanded from macro 'bool'
  323 | #define bool _Bool
      |              ^
4 warnings and 1 error generated.
2025-08-03 23:39:02 +02:00
Piotr Kubaj
473d1137fa misc/pytorch: fix plist on non-amd64 2025-08-03 23:39:01 +02:00
Gleb Popov
7de1fcc636 misc/compat14x: Add libutil.so.9 2025-08-03 21:02:08 +03:00
Daniel Engberg
be66098777 misc/ola: Mark BROKEN on FreeBSD 13 and 14
Fails to build, error: implicit instantiation of undefined template 'std::char_traits<unsigned char>'

Reported by:	pkg-fallout and local builds
2025-08-02 17:50:19 +02:00
Atanu Biswas
d5921e3121 misc/lxi-tools: update to 2.8 and take maintainership
Changelog: https://github.com/lxi-tools/lxi-tools/releases/tag/v2.8

PR:		288561
Reported by:	Atanu Biswas <atanubiswas484@gmail.com> (new maintainer)
2025-08-01 10:47:30 +09:00
Yuri Victorovich
4cfae6e68f misc/py-openai: update 1.97.0 → 1.98.0
Reported by:	portscout
2025-07-31 02:00:27 -07:00
Yuri Victorovich
8f4aaaae7a misc/py-gguf: update 0.17.1.5866 → 0.17.1.6040 2025-07-31 02:00:26 -07:00
Yuri Victorovich
6697f8b436 misc/llama-cpp: update 5995 → 6040 2025-07-31 02:00:25 -07:00
Hiroki Tagato
490bfd6382 misc/py-huggingface-hub: update to 0.34.3
Changelog: https://github.com/huggingface/huggingface_hub/releases/tag/v0.34.3

Reported by:	Repology
2025-07-31 12:14:44 +09:00
Yusuf Yaman
7adcc36734 misc/stormy: new port, weather CLI
Stormy is a minimal, customizable, and neofetch-like weather CLI.

Features:
o Multiple weather providers: OpenMeteo (default, no API key required)
  and OpenWeatherMap
o Current weather conditions with ASCII art representation
o Temperature, wind, humidity, and precipitation information
o Customizable units (metric, imperial, standard)
o Local configuration file
o Color support for terminals
o Compact display mode
o Works out of the box with OpenMeteo

PR:		288451
Reported by:	Yusuf Yaman <nxjoseph@protonmail.com> (new maintainer)
Approved by:	yuri@ (Mentor)
2025-07-30 15:34:15 +04:00
Michael Reifenberger
a8c5ece027 misc/spnavcfg-devel: Remove icons and fetch from github directly.
Reported by:	mandree@
2025-07-30 10:52:52 +02:00
Hiroki Tagato
54691966ad misc/py-huggingface-hub: update to 0.34.2
Changelog: https://github.com/huggingface/huggingface_hub/releases/tag/v0.34.2

Reported by:	portscout
2025-07-29 15:03:32 +09:00
Po-Chuan Hsieh
7f09571b5b misc/rubygem-octicons: Update to 19.15.4
Changes:	https://github.com/primer/octicons/releases
2025-07-29 12:32:15 +08:00
Po-Chuan Hsieh
e097058b61 misc/rubygem-mime-types-data: Update to 3.2025.0722
Changes:	https://github.com/mime-types/mime-types-data/blob/main/CHANGELOG.md
2025-07-29 12:32:15 +08:00
Jimmy Olgeni
2216f3b994 misc/outside: update to version 0.5.0 2025-07-27 09:09:05 +02:00
Hiroki Tagato
a45950e3f4 misc/py-huggingface-hub: update to 0.34.1
Changelog:
- https://github.com/huggingface/huggingface_hub/releases/tag/v0.33.5
- https://github.com/huggingface/huggingface_hub/releases/tag/v0.34.0
- https://github.com/huggingface/huggingface_hub/releases/tag/v0.34.1

Reported by:	portscout
2025-07-27 10:09:09 +09:00
Alexander Leidinger
e98b1b21d6 misc/openhab*: Update to 4.3.6. 2025-07-26 14:24:55 +02:00
Yuri Victorovich
de9895c059 misc/py-gguf: 0.17.1.5866 → 0.17.1.5895
Reported by:	portscout
2025-07-26 01:16:11 -07:00
Yuri Victorovich
9f468d5ffe misc/llama-cpp: update 5943 → 5995
Reported by:	portscout
2025-07-26 01:16:10 -07:00
Nicola Vitale
e40ef91131 misc/py-mcp: Update to 1.12.2
- Update list of dependencies

Release changes:	https://github.com/modelcontextprotocol/python-sdk/releases/tag/v1.12.2
2025-07-25 18:15:10 +02:00
Hiroki Tagato
46335d7317 misc/py-litellm: update to 1.74.8
Changelog: https://github.com/BerriAI/litellm/releases

Reported by:	portscout
2025-07-25 17:17:34 +09:00
Po-Chuan Hsieh
817ade8241 misc/p5-Business-ISBN-Data: Update to 20250723.001
Changes:	https://metacpan.org/dist/Business-ISBN-Data/changes
2025-07-24 19:19:28 +08:00
Po-Chuan Hsieh
1d6d3485a1 misc/rubygem-mime-types-data: Update to 3.2025.0715
Changes:	https://github.com/mime-types/mime-types-data/blob/main/CHANGELOG.md
2025-07-24 19:19:25 +08:00
Po-Chuan Hsieh
a0f77346ed misc/py-alive-progress: Update to 3.3.0
Changes:	https://github.com/rsalmei/alive-progress/blob/main/CHANGELOG.md
2025-07-24 19:19:04 +08:00
Alexey Dokuchaev
cc3679ec9b misc/clifm: update CliFM to version 1.26 (Fettucini Bros)
Reported by:	portscout
2025-07-24 07:36:54 +00:00
Michael Reifenberger
39bd13e2f5 misc/Makefile: Add spacenavd-devel and spnavcfg-devel 2025-07-23 11:33:31 +02:00
Michael Reifenberger
f74c9aef8f misc/spnavcfg-devel: spacenavd config program
Interactive configuration program for the Spacenav daemon
(misc/spacenavd-devel). Allows customizing the Axis and Button behaviors.

There is a pending PR for misc/spnavcfg-devel but currently the owner of it
is not responding so this is a adopted devel version

PR:		283067
2025-07-23 11:33:31 +02:00
Michael Reifenberger
5e7e4db962 misc/spacenavd-devel: Daemon for Spacenav driver
Spacenavd is a free software user-space driver (daemon), for 6-dof
input devices, like 3Dconnexion's space-mice. It's compatible with
the original 3dxsrv proprietary daemon provided by 3Dconnexion,
and works as a drop-in replacement with any program that was written
for the 3Dconnexion driver, but also provides an improved
communication mechanism for programs designed specifically to work
with spacenavd.

This gets used with a DIY Spacemouse and FreeCAD/OpenSCAD.

There is a pending PR for misc/spacenavd but currently the owner of it
is not responding so this is a adopted devel version

PR:		283066
2025-07-23 11:33:31 +02:00
Philippe Audeoud
bb8a652e1a misc/p5-Business-ISBN-Data: update to 20250722.001 2025-07-23 09:16:18 +02:00
Yuri Victorovich
89ae7e2e38 misc/py-langgraph-sdk: update 0.1.73 → 0.1.74
Reported by:	portscout
2025-07-22 21:05:16 -07:00
Yuri Victorovich
726445ff04 misc/py-langchain-core: update 0.3.69 → 0.3.70
Reported by:	portscout
2025-07-22 21:05:16 -07:00
Yuri Victorovich
81c4e86e55 misc/python-langgraph-checkpoint: Rename to misc/py-langgraph-checkpoint 2025-07-22 21:05:15 -07:00
Gleb Popov
6de1d9436f misc/compat14x: Add Heimdal libs
Approved by: des
Differential Revision: https://reviews.freebsd.org/D51455
2025-07-22 22:16:56 +03:00
Yuri Victorovich
b8099ca06b misc/py-lazrs: update 0.6.2 → 0.7.0 2025-07-22 00:11:02 -07:00
Yuri Victorovich
f2dfcc35c4 misc/ola: Unbreak on 15 and 13 by backporting patches
Reported by:	fallout
2025-07-21 09:36:46 -07:00
Yuri Victorovich
2127506b34 misc/llama-cpp: update 5897 → 5943
Reported by:	portscout
2025-07-21 09:36:45 -07:00
Hiroki Tagato
0b0f7cda9d */*: update dependency on devel/py-lxml to devel/py-lxml5 (2nd attempt)
This is a follow up to the commit 230fb2661c, which updated some
ports' dependencies on devel/py-lxml to devel/py-lxml5. It was an
attempt to follow the dependency change of
www/py-beautifulsoup. However, the switch was incomplete and broke
some other ports.

It has turned out that the ports depending on devel/py-lxml (at
version 4.9.3) does not limit their dependencies' upper bound to 4.x
except for one (devel/py-pymaven-patch). So updating them to
devel/py-lxml5 (at version 5.4.0) should cause no harm.

This commit switch dependencies of all the ports (except
devel/py-pymaven-patch) to devel/py-lxml5 avoid potential conflicts.

Co-authored-by: Daniel Engberg <diizzy@FreeBSD.org>

PR:		287144, 288047
Reported by:	makc (via ports-committers),
		vvd (PR 288047),
		diizzy (PR 287144)
Approved by:	portmgr (chase dependency change, unbreak build)
Fixes:		230fb2661c (*/*: update dependency on devel/py-lxml to devel/py-lxml5)
2025-07-21 17:00:55 +09:00
Yuri Victorovich
5538205210 misc/py-polars: update 1.29.0 → 1.31.0 2025-07-20 22:16:39 -07:00
Hiroki Tagato
36116aee5e misc/py-litellm: update to 1.74.7
Changelog: https://github.com/BerriAI/litellm/releases

Reported by:	Repology
2025-07-20 10:53:22 +09:00
Hiroki Tagato
03a19a2e0e misc/py-instructor: update to 1.10.0
Changelog: https://github.com/567-labs/instructor/releases/tag/1.10.0

Reported by:	portscout
2025-07-20 10:40:52 +09:00
Yuri Victorovich
4369863ba0 misc/python-langgraph-checkpoint: New port: LangGraph: Base interfaces for LangGraph checkpoint savers 2025-07-19 00:54:25 -07:00
Yuri Victorovich
e9d2e00cf9 misc/py-langchain-anthropic: New port: LangChain: Integration package connecting Anthropic and LangChain 2025-07-19 00:54:24 -07:00
Yuri Victorovich
3ec5df7a42 misc/py-langchain-openai: New port: LangChain: Integration package connecting OpenAI and LangChain 2025-07-19 00:54:23 -07:00
Yuri Victorovich
03b54d0af0 misc/py-openai: update 1.73.0 → 1.97.0 2025-07-18 18:12:57 -07:00
Yuri Victorovich
1f23c7a33a misc/py-langgraph-sdk: New port: LangGraph: SDK for interacting with LangGraph API 2025-07-18 17:46:14 -07:00
Yuri Victorovich
07344cf0cf misc/py-langchain-google-genai: New port: Integration package connecting Google's genai package and LangChain 2025-07-18 17:32:03 -07:00