Port details |
- py-zkg Zeek NSM package manager
- 2.14.0 security =2 2.14.0Version of this port present on the latest quarterly branch.
- Maintainer: mshirk@daemon-security.com
- Port Added: 2019-06-17 05:51:52
- Last Update: 2023-07-30 22:59:03
- Commit Hash: 8ae4787
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: python
- License: BSD3CLAUSE
- WWW:
- https://github.com/zeek/package-manager
- Description:
- The Zeek Package Manager makes it easy for Zeek users to install and manage
third party scripts as well as plugins for Zeek and ZeekControl.
The command-line tool is preconfigured to download packages from the Zeek
package source, a GitHub repository that has been setup such that any developer
can request their Zeek package be included.
See the README file of that repository for information regarding the package
submission process.
NOTE:
It's left up to users to decide for themselves via code review, GitHub
comments/stars, or other metrics whether any given package is trustworthy as
there is no implied guarantees that it's secure just because it's been accepted
into the default package source. See the package manager documentation for
further usage information, how-to guides, and walkthroughs.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}zkg>0:security/py-zkg@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/security/py-zkg/ && make install clean
- To add the package, run one of these commands:
- pkg install security/py-zkg
- pkg install py39-zkg
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py39-zkg listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py39-zkg
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1690482838
SHA256 (zeek-package-manager-v2.14.0_GH0.tar.gz) = a4c3d4a122f45e23247ffa26d36e585c5a0e6e5ac1de5cdcfdd58c3818a4d2eb
SIZE (zeek-package-manager-v2.14.0_GH0.tar.gz) = 148265
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:
-
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-gitpython>=2.1.8 : devel/py-gitpython@py39
- py39-btest>=1.1 : devel/py-btest@py39
- py39-configparser>=0 : devel/py-configparser@py39
- py39-semantic-version>=0 : devel/py-semantic-version@py39
- git : devel/git
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- This port is required by:
- for Run
-
- security/zeek
Configuration Options:
- No options to configure
- Options name:
- security_py-zkg
- USES:
- python
- pkg-message:
- For install:
-
===================================
Run the following to configure zkg:
zkg autoconfig
===================================
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.14.0 30 Jul 2023 22:59:03 |
Robert Clausecker (fuz) Author: Shirkdog |
security/py-zkg: update to 2.14.0
Changelog: https://github.com/zeek/package-manager/blob/v2.14.0/CHANGES
PR: 272761 |
2.12.0 27 Jun 2023 19:34:34 |
Rene Ladan (rene) |
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568> |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
2.12.0 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
2.12.0 08 Nov 2021 22:12:09 |
Craig Leres (leres) |
security/py-zkg: Update to 2.12.0
- Changes since 2.10.0:
- Support testing package dependencies in Manager.test()
- Interpolate test_command
- Strengthen the installation-staging concept
- Update baseline of test affected by new package install order
- Consistently modify the environment during staging and testing
- Install/upgrade packages in reverse dependency order (Only the first 15 lines of the commit message are shown above ) |
2.10.0 24 Jun 2021 20:40:59 |
Craig Leres (leres) |
security/py-zkg: Update to 2.10.0
Changes since 2.7.1:
- Improve the package source refresh test
- Add logging to package source refreshes
- Harden "@" interpretation in package source URLs
- Add an baseline canonifier to user-mode btest
- Add 'uservar' and 'template' modules to API docs
- Fix sphinxarg extension's use of old Sphinx logging API (Only the first 15 lines of the commit message are shown above ) |
2.7.1_1 29 Apr 2021 17:53:44 |
Guangyuan Yang (ygy) |
Unbreak ports after devel/py-gitpython's PORTNAME change
PR: 255489
Fixes: f133c410c6d97254810f4f0fbd329e42b9eaf3a1
Approved by: lwhsu, portmgr (blanket)
Differential Revision: https://reviews.freebsd.org/D30039 |
2.7.1 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
2.7.1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.7.1 08 Feb 2021 18:03:13 |
rhurlin |
security/py-zkg: Update to 2.7.1
Changelog: https://github.com/zeek/package-manager/blob/master/CHANGES
PR: 250310
Submitted by: Shirkdog <mshirk@daemon-security.com> (maintainer)
Approved by: arrowd, tcberner (mentors, implicit) |
2.2.1_1 28 Dec 2020 23:02:15 |
antoine |
Drop python 2.7 support from a few ports
With hat: portmgr |
2.2.1_1 05 Dec 2020 13:47:27 |
sunpoet |
Move devel/py-semantic_version to devel/py-semantic-version
- Bump PORTREVISION for dependency change |
2.2.1 09 Sep 2020 05:14:17 |
lwhsu |
security/py-zkg: Update to 2.2.1
PR: 249200
Submitted by: Shirkdog <mshirk@daemon-security.com> (maintainer) |
2.1.2 18 May 2020 22:23:30 |
dbaio |
security/py-zkg: Update to 2.1.2
Changelog: https://github.com/zeek/package-manager/blob/v2.1.2/CHANGES
PR: 246493
Submitted by: mshirk@daemon-security.com (maintainer) |
2.0.7 16 Feb 2020 21:22:06 |
dbaio |
security/py-zkg: Update to 2.0.7
Changelog: https://github.com/zeek/package-manager/blob/v2.0.7/CHANGES
PR: 244051
Submitted by: mshirk@daemon-security.com (maintainer) |
2.0.2 14 Aug 2019 12:16:13 |
mat |
Convert to UCL & cleanup pkg-message (categories s) |
2.0.2 26 Jul 2019 10:32:22 |
kai |
security/py-zkg: Update to 2.0.2
Changelog:
https://github.com/zeek/package-manager/blob/v2.0.2/CHANGES
PR: 239418
Submitted by: Shirkdog <mshirk@daemon-security.com> (maintainer) |
2.0.0 17 Jun 2019 05:51:25 |
kai |
security/py-bro-pkg: Rename to security/py-zkg and update to 2.0.0
The project name of upstream has changed from "Bro" to "Zeek". This also
affects the repositories and offered packages.
* Rename the port to security/py-zkg
* Adapt the text references in COMMENT and pkg-{descr,message} accordingly.
* Update to 2.0.0
Changelog:
https://github.com/zeek/package-manager/blob/v2.0.0/CHANGES
PR: 237634
Submitted by: Shirkdog <mshirk@daemon-security.com> (maintainer)
Reviewed by: koobs |