Port details |
- llama-cpp Facebook's LLaMA model in C/C++
- 4658 misc
=3 4381Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2024-02-15 11:27:23
- Last Update: 2025-02-07 11:37:29
- Commit Hash: c3cb733
- People watching this port, also watch:: autoconf, ta-lib, weberp, prestashop, irrlicht
- License: MIT
- WWW:
- https://github.com/ggerganov/llama.cpp
- Description:
- The main goal of llama.cpp is to enable LLM inference with minimal setup and
state-of-the-art performance on a wide variety of hardware - locally and in
the cloud.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- llama-cpp>0:misc/llama-cpp
- To install the port:
- cd /usr/ports/misc/llama-cpp/ && make install clean
- To add the package, run one of these commands:
- pkg install misc/llama-cpp
- pkg install llama-cpp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: llama-cpp
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1738904872
SHA256 (ggerganov-llama.cpp-b4658_GH0.tar.gz) = f9c5505842b84fbc941df0d1bff702ea019f2117e0b9f8006a781fd30ce1773c
SIZE (ggerganov-llama.cpp-b4658_GH0.tar.gz) = 20635863
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- glslc : graphics/shaderc
- vulkan-headers>0 : graphics/vulkan-headers
- cmake : devel/cmake-core
- ninja : devel/ninja
- Runtime dependencies:
-
- python3.11 : lang/python311
- Library dependencies:
-
- libcurl.so : ftp/curl
- libvulkan.so : graphics/vulkan-loader
- This port is required by:
- for Libraries
-
- devel/tabby
Configuration Options:
- ===> The following configuration options are available for llama-cpp-4658:
CURL=on: Data transfer support via cURL
EXAMPLES=on: Build and/or install examples
VULKAN=on: Vulkan GPU offload support
===> Use 'make config' to modify these settings
- Options name:
- misc_llama-cpp
- USES:
- cmake:testing compiler:c++11-lang python:run shebangfix localbase
- pkg-message:
- For install:
- You installed LLaMA-cpp: Facebook's LLaMA model runner.
In order to experience LLaMA-cpp please download some
AI model in the GGUF format, for example from huggingface.com,
run the script below, and open localhost:9011 in your browser
to communicate with this AI model.
$ llama-server -m $MODEL \
--host 0.0.0.0 \
--port 9011
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4658 07 Feb 2025 11:37:29
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4649 → 4658
Reported by: portscout |
4649 06 Feb 2025 15:05:43
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4576 → 4649 |
4576 29 Jan 2025 06:43:14
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4568 → 4576
Reported by: portscout |
4568 27 Jan 2025 19:51:35
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4562 → 4568 |
4562 27 Jan 2025 09:58:06
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4557 → 4562
Reported by: portscout |
4557 26 Jan 2025 07:07:16
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4549 → 4557 |
4549 25 Jan 2025 05:50:42
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4539 → 4549
Reported by: portscout |
4539 24 Jan 2025 03:05:38
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4529 → 4539 |
4529 23 Jan 2025 03:53:15
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4520 → 4529 |
4520 21 Jan 2025 09:21:23
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4510 → 4520 |
4510 20 Jan 2025 02:40:40
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4508 → 4510 |
4508 19 Jan 2025 03:53:12
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4502 → 4508 |
4502 18 Jan 2025 06:06:35
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4497 → 4502 |
4497 17 Jan 2025 07:21:39
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4488 → 4497
Reported by: portscout |
4488 16 Jan 2025 06:35:06
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4485 → 4488
Reported by: portscout |
4485 15 Jan 2025 16:44:53
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4481 → 4485 |
4481 14 Jan 2025 21:02:22
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4475 → 4481 |
4475 14 Jan 2025 06:11:22
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4466 → 4475
Reported by: portscout |
4466 13 Jan 2025 00:03:12
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4458 → 4466 |
4458 11 Jan 2025 09:30:41
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4419 → 4458
Reported by: portscout |
4419 06 Jan 2025 11:23:39
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4418 → 4419
Reported by: portscout |
4418 06 Jan 2025 04:01:04
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4409 → 4418
Reported by: portscout |
4409 04 Jan 2025 04:07:50
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4406 → 4409
Reported by: portscout |
4406 03 Jan 2025 10:27:41
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4404 → 4406
Reported by: portscout |
4404 02 Jan 2025 00:39:10
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4381 → 4404 |
4381 26 Dec 2024 21:19:57
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: Fix configure
PR: 283621
Reported by: Eric Camachat <eric@camachat.org> |
4381 23 Dec 2024 10:07:55
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4372 → 4381 |
4372_1 23 Dec 2024 00:01:24
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: Fix regression in run-time
... caused by missing code to retrieve path
to the currently running executable.
PR: 283470
Reported by: mord0d@firemail.cc
modified: distinfo |
4372 21 Dec 2024 05:19:31
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4367 → 4372
Reported by: portscout |
4367 20 Dec 2024 06:05:51
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4337 → 4367
Reported by: portscout |
4337 17 Dec 2024 09:45:37
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4333 → 4337
Reported by: portscout |
4333 16 Dec 2024 11:44:16
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4329 → 4333
Reported by: portscout |
4329 15 Dec 2024 06:25:08
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4318 → 4329
Reported by: portscout |
4318 13 Dec 2024 11:28:48
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4295 → 4318
Reported by: portscout |
4295 10 Dec 2024 10:49:43
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4285 → 4295
Reported by: portscout |
4285 08 Dec 2024 22:38:28
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: Fix plist when VULKAN=OFF
PR: 283205
Reported by: mord0d@firemail.cc |
4285 08 Dec 2024 11:08:54
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4120 → 4285 |
4120 18 Nov 2024 22:26:47
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4103 → 4120
Reported by: portscout |
4103 17 Nov 2024 18:10:29
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4095 → 4103
Reported by: portscout |
4095 16 Nov 2024 10:27:20
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4081 → 4095
Reported by: portscout |
4081 15 Nov 2024 09:20:28
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4061 → 4081
Reported by: portscout |
4061 10 Nov 2024 17:19:08
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 4053 → 4061
Reported by: portscout |
4053 09 Nov 2024 06:06:09
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3916 → 4053
Reported by: portscout |
3916 03 Nov 2024 05:25:26
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3990 → 3916
Reported by: portscout |
3990 30 Oct 2024 03:54:12
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3983 → 3990 |
3983 28 Oct 2024 07:32:16
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3982 → 3983
Reported by: portscout |
3982 27 Oct 2024 20:46:57
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3974 → 3982
Reported by: portscout |
3974 25 Oct 2024 03:27:39
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3952 → 3974 |
3952 23 Oct 2024 09:44:44
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3938 → 3952
Reported by: portscout |
3938 18 Oct 2024 03:25:24
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3914 → 3938 |
3914 13 Oct 2024 21:01:41
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3902 → 3914 |
3902 10 Oct 2024 03:36:48
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3899 → 3902 |
3899 09 Oct 2024 03:17:34
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3889 → 3899 |
3889 07 Oct 2024 09:42:13
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3883 → 3889
Reported by: portscout |
3883 05 Oct 2024 03:09:27
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3878 → 3883 |
3878 04 Oct 2024 04:24:52
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3868 → 3878
Reported by: portscout |
3868 03 Oct 2024 09:17:09
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3837 → 3868
Reported by: portscout |
3837 29 Sep 2024 09:31:02
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3829 → 3837
Reported by: portscout |
3829 28 Sep 2024 08:29:01
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3828 → 3829
Reported by: portscout |
3828 27 Sep 2024 08:38:49
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3821 → 3828
Reported by: portscout |
3821 25 Sep 2024 08:33:29
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3813 → 3821
Reported by: portscout |
3813 24 Sep 2024 07:52:10
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3804 → 3813
Reported by: portscout |
3804 23 Sep 2024 09:47:28
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3799 → 3804
Reported by: portscout |
3799 22 Sep 2024 05:51:21
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3798 → 3799
Reported by: portscout |
3798 21 Sep 2024 05:01:16
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3787 → 3798
Reported by: portscout |
3787 20 Sep 2024 09:13:20
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3785 → 3787
Reported by: portscout |
3785 19 Sep 2024 03:11:44
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: Broken on i386
Reported by: fallout |
3785 19 Sep 2024 03:11:42
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3779 → 3785 |
3779 18 Sep 2024 09:15:59
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3778 → 3779
Reported by: portscout |
3778 17 Sep 2024 18:26:00
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3761 → 3778 |
3761 16 Sep 2024 07:48:23
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3751 → 3761
Reported by: portscout |
3751 14 Sep 2024 17:53:53
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3749 → 3751
Reported by: portscout |
3749 13 Sep 2024 08:24:46
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3735 → 3749
Reported by: portscout |
3735 12 Sep 2024 09:18:10
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3725 → 3735
Reported by: portscout |
3725 11 Sep 2024 06:58:59
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3716 → 3725
Reported by: portscout |
3716 10 Sep 2024 03:30:31
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3707 → 3716 |
3707 09 Sep 2024 15:04:25
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3687 → 3707
Reported by: portscout |
3687 08 Sep 2024 04:10:05
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3678 → 3687 |
3678 07 Sep 2024 06:24:52
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3671 → 3678
Reported by: portscout |
3671 06 Sep 2024 02:42:49
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3668 → 3671 |
3668 05 Sep 2024 02:53:25
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3658 → 3668 |
3658 03 Sep 2024 08:35:50
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3651 → 3658 |
3651 02 Sep 2024 07:54:45
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3647 → 3651 |
3647 31 Aug 2024 07:16:15
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3631 → 3647
Reported by: portscout |
3631 27 Aug 2024 05:46:27
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3622 → 3631
Reported by: portscout |
3622 26 Aug 2024 08:20:19
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3620 → 3622
Reported by: portscout |
3620 25 Aug 2024 08:04:54
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3617 → 3620 |
3617 24 Aug 2024 15:03:33
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3616 → 3617
Reported by: portscout |
3616 23 Aug 2024 05:40:23
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3615 → 3616
Reported by: portscout |
3615 22 Aug 2024 09:45:43
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3609 → 3615 |
3609 21 Aug 2024 05:09:31
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3604 → 3609
Reported by: portscout |
3604 20 Aug 2024 08:42:28
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3600 → 3604
Reported by: portscout |
3600 18 Aug 2024 17:02:47
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3593 → 3600
Reported by: portscout |
3593 16 Aug 2024 08:44:27
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3581 → 3593
Reported by: portscout |
3581 14 Aug 2024 21:06:55
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3567 → 3581
Reported by: portscout |
3567 11 Aug 2024 20:54:13
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3565 → 3567 |
3565 11 Aug 2024 07:48:40
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3560 → 3565 |
3560 09 Aug 2024 20:11:43
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3542 → 3560 |
3542 08 Aug 2024 17:18:45
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3538 → 3542
Reported by: portscout |
3538 07 Aug 2024 09:09:44
    |
Yuri Victorovich (yuri)  |
misc/llama-cpp: update 3510 → 3538
Reported by: portscout |