notbugAs 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 photosAll times are UTC
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details
pkg-devel Package manager
2.1.99.2 ports-mgmt on this many watch lists=6 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.1.99.0Version of this port present on the latest quarterly branch.
Ignore IGNORE: WITH_PKG is not defined to 'devel', this version is the devel one
Maintainer: pkg@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-05-30 15:17:41
Last Update: 2025-04-17 09:10:39
Commit Hash: e60cee4
People watching this port, also watch:: firefox, poudriere, pkg, poudriere-devel, vlc
License: BSD2CLAUSE
WWW:
https://github.com/freebsd/pkg
Description:
Package management tool
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (72 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/pkg-devel-2.1.99.2/catalog.mk
  3. /usr/local/share/licenses/pkg-devel-2.1.99.2/LICENSE
  4. /usr/local/share/licenses/pkg-devel-2.1.99.2/BSD2CLAUSE
  5. etc/bash_completion.d/_pkg.bash
  6. etc/periodic/daily/411.pkg-backup
  7. etc/periodic/daily/490.status-pkg-changes
  8. etc/periodic/security/405.pkg-base-audit
  9. etc/periodic/security/410.pkg-audit
  10. etc/periodic/security/460.pkg-checksum
  11. etc/periodic/weekly/400.status-pkg
  12. @sample etc/pkg.conf.sample
  13. include/pkg.h
  14. include/pkg/vec.h
  15. include/pkg/audit.h
  16. lib/libpkg.a
  17. lib/libpkg.so
  18. lib/libpkg.so.4
  19. libdata/pkgconfig/pkg.pc
  20. share/man/man3/pkg_create.3.gz
  21. share/man/man3/pkg_printf.3.gz
  22. share/man/man3/pkg_repo_create.3.gz
  23. share/man/man3/pkg_repos.3.gz
  24. share/man/man5/pkg-repository.5.gz
  25. share/man/man5/pkg-keywords.5.gz
  26. share/man/man5/pkg-lua-script.5.gz
  27. share/man/man5/pkg-script.5.gz
  28. share/man/man5/pkg-triggers.5.gz
  29. share/man/man5/pkg.conf.5.gz
  30. share/man/man8/pkg-add.8.gz
  31. share/man/man8/pkg-alias.8.gz
  32. share/man/man8/pkg-annotate.8.gz
  33. share/man/man8/pkg-audit.8.gz
  34. share/man/man8/pkg-autoremove.8.gz
  35. share/man/man8/pkg-check.8.gz
  36. share/man/man8/pkg-clean.8.gz
  37. share/man/man8/pkg-config.8.gz
  38. share/man/man8/pkg-create.8.gz
  39. share/man/man8/pkg-delete.8.gz
  40. share/man/man8/pkg-fetch.8.gz
  41. share/man/man8/pkg-info.8.gz
  42. share/man/man8/pkg-install.8.gz
  43. share/man/man8/pkg-key.8.gz
  44. share/man/man8/pkg-lock.8.gz
  45. share/man/man8/pkg-query.8.gz
  46. share/man/man8/pkg-register.8.gz
  47. share/man/man8/pkg-remove.8.gz
  48. share/man/man8/pkg-repo.8.gz
  49. share/man/man8/pkg-repositories.8.gz
  50. share/man/man8/pkg-rquery.8.gz
  51. share/man/man8/pkg-search.8.gz
  52. share/man/man8/pkg-set.8.gz
  53. share/man/man8/pkg-shell.8.gz
  54. share/man/man8/pkg-shlib.8.gz
  55. share/man/man8/pkg-ssh.8.gz
  56. share/man/man8/pkg-static.8.gz
  57. share/man/man8/pkg-stats.8.gz
  58. share/man/man8/pkg-triggers.8.gz
  59. share/man/man8/pkg-unlock.8.gz
  60. share/man/man8/pkg-update.8.gz
  61. share/man/man8/pkg-updating.8.gz
  62. share/man/man8/pkg-upgrade.8.gz
  63. share/man/man8/pkg-version.8.gz
  64. share/man/man8/pkg-which.8.gz
  65. share/man/man8/pkg.8.gz
  66. sbin/pkg
  67. sbin/pkg-static
  68. share/zsh/site-functions/_pkg
  69. @dir lib/compat/pkg
  70. @owner
  71. @group
  72. @mode
Collapse this list.
Dependency lines:
  • pkg-devel>0:ports-mgmt/pkg-devel
To install the port:
cd /usr/ports/ports-mgmt/pkg-devel/ && make install clean
We doubt a package is available for this port because we see it marked as as:
  • Ignore
Packages are normally not provided for ports that are marked as above.
To add the package, run one of these commands:
  • pkg install ports-mgmt/pkg-devel
  • pkg install pkg-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: pkg-devel
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1744881008 SHA256 (freebsd-pkg-2.1.99.2-20171d94b_GH0.tar.gz) = 2f5e23542cf80c563990c4cd4475fd489ca4fc146f889cf4f2b3465b3ee32ed8 SIZE (freebsd-pkg-2.1.99.2-20171d94b_GH0.tar.gz) = 16431848

Packages (timestamps in pop-ups are UTC):
pkg-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.0.99.102.1.99.01.16.99.12.0.99.102.1.99.0-1.15.99.8-
FreeBSD:13:quarterly2.1.99.02.1.99.01.19.99.32.0.b2_12.1.99.01.20.99.81.20.99.81.20.99.8
FreeBSD:14:latest2.0.99.102.1.99.11.18.99.72.0.99.102.1.99.11.19.99.2-1.19.99.2
FreeBSD:14:quarterly2.0.b2_12.1.99.0-2.0.b2_12.1.99.01.20.99.81.20.99.81.20.99.8
FreeBSD:15:latest2.0.99.102.1.99.0n/a2.0.99.10n/a1.20.99.91.20.99.91.20.99.9
This port has no dependencies.
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for pkg-devel-2.1.99.2: DOCS=on: Build and/or install documentation SAN=off: Enable sanitizers (ASAN and UBSAN) ===> Use 'make config' to modify these settings
Options name:
ports-mgmt_pkg-devel
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/freebsd/pkg/tar.gz/20171d94b?dummy=/
Collapse this list.

Number of commits found: 334 (showing only 34 on this page)

«  1 | 2 | 3 | 4 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.2.0.r1
19 Nov 2013 18:04:11
Revision:334338Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
- Update to 1.2.0.rc1
- Changes:
 * Fix loading of fingerprints
 * Fix ssh transport by refactoring
 * Skip self upgrade with -F is passed
 * Fix pkg info -[q]O
 * Fix pkg info -q (with no other options)
 * Make fingerprints signature checking actually working
1.2.0.b2_2
19 Nov 2013 15:05:41
Revision:334324Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
- Fix leftover

With hat:	portmgr
1.2.0.b2_1
13 Nov 2013 12:01:11
Revision:333676Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
- Support DEBUG

PR:		ports/183277
With hat:	portmgr
1.2.0.b2
07 Nov 2013 15:45:55
Revision:333124Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to pkg 1.2.0 beta2
- Update bundled libucl code (which fixes bugs)
- Fix double escaped \n for script and messages
- Fix rquery with -e not properly working [1]
- rquery can now take a -I argument to output index like lines (needed for
bsdconfig)
- Fix local database creation (initial)
- With build with older bsd.prog.mk
- Improved documentation for pkg query

Reported by:	mat [1]
1.2.0.b1
06 Nov 2013 19:59:16
Revision:333036Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Fix build with older bsd.prog.mk
1.2.0.b1
06 Nov 2013 16:24:10
Revision:333010Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to pkg 1.2.0 b1

Changes:
- Bug fixes in zsh completion
- Lots of bug fixes discovered by Coverity Scan
- New debug level traces
- Auto upgrade of pkg(8) now restart the upgrade process automatically
- Dependencies on library is now automatic via pkg register and pkg
  create
- YAML is replaced by UCL format:

  Both formats are really simular. pkg(8) will falls back on parsing YAML
  when the UCL parser fail. And will emit a warning to the
  user showing a syntax that is compatible with both YAML and UCL.
  More informations on UCL: https://github.com/vstakhov/libucl
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.1.4_8
13 Oct 2013 22:33:48
Revision:330262Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
- Force pkg to not use base libbsdyml, which was available in head|stable/10
  for some months. libbsdyml is being removed for 10-R. The bundled libyaml
  will be used instead.

Discussed with:	bapt
With hat:	portmgr
1.1.4_7
05 Oct 2013 22:27:00
Revision:329517Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
- Sync with pkg update
  Fix pkg register -i (staged pass mode) not properly respecting @owner/@group

With hat:	portmgr
1.1.4_6
25 Sep 2013 13:40:58
Revision:328290Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
- Fix spelling of "Upgrades" since it keeps being reported

With hat:	portmgr
1.1.4_5
25 Sep 2013 10:25:23
Revision:328262Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
- Sync with ports-mgmt/pkg

Changes:
  - Fix @exec/post-install script execution with pkg register -i
  - Fix MTREE not properly being extracted with pkg register -i
  - Fix staging of meta ports that have no files, such as
    mail/squirrelmail-plugins

With hat:	portmgr
1.1.4_1
21 Sep 2013 12:42:39
Revision:327813Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Pickup patches from ports-mgmt/pkg so that pkg-devel is also stage ready
1.1.4
20 Sep 2013 22:36:49
Revision:327762Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
ports-mgmt)
1.1.4
09 Sep 2013 00:28:36
Revision:326776Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
- Allow this port to build a package so users can switch without
  needing ports

Reviewed by:	bapt
With hat:	portmgr
1.1.4
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
1.1.4
06 Jul 2013 11:29:19
Revision:322385Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
- Update to 1.1.4

Changes:
 * Fix crash when opening repository in some cases
 * Fix build with -Werror
 * Fix 'pkg install [-f] pkg' not finding results
 * Fix 'pkg upgrade -f' always wanting to upgrade pkg first
 * Fix 'pkg install -R' always wanting to install pkg first
 * Fix backwards compatibility for 1.0-built packages for
   tracking shlibs. This may cause some packages to be
   reinstalled after the repository is updated.
 * Fix pkg (upgrade|fetch|install) -r <repo> crash
 * Fix crash when specifying invalid repo with -r
1.1.3_1
30 Jun 2013 14:43:56
Revision:322087Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
- Fix build with -Werror
1.1.3
29 Jun 2013 10:48:44
Revision:322039Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
Make portlint happier
1.1.3
28 Jun 2013 22:26:28
Revision:322002Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
- Update to 1.1.3

Changes:

 - Fix repository signing verification with new format during update
 - Disable terminal title setting
 - Fix %a/%k returning true/false instead of 0/1
 - Various memory/fd leaks have been fixed
 - Fixed pkg self-upgrade detection
 - ZSH completion fixes
 - Several crashes fixed

With hat:	portmgr
1.1.2
25 Jun 2013 10:08:50
Revision:321728Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.1.2
Changes:
- Fix install|upgrade -f not executing post-install scripts [1]
- Fix bad size calculation on i386 for pkg delete (always say 4G will be freed)
- Fix pkg query '%sh' now properly converting to human number on i386
- Fix zsh completion missing ']' [2]
- Fix pkg stats in case no remote repositories are configured [3]

Reported by:	ohauer [1], Kimmo Paasiala via github issue #520 [2], rene [3]
1.1.1
24 Jun 2013 13:12:10
Revision:321680Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Add PKGNAMESUFFIX temporary to avoid collision with the package created by
ports-mgmt/pkg
1.1.1
24 Jun 2013 13:02:07
Revision:321679Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.1.1:
Changes:
- Fix an pkg crashing on i386
- Fix a regression on the output of pkg version
1.1
24 Jun 2013 05:55:58
Revision:321663Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.1 final
Changes:
- Fix packing of +UPGRADE scripts
- Fix pkg update always thinking the repo is up to date if the remote server
sends no mtime header
- Various updates on the manpage
- New pkg-repository(5) man page
1.1.0.r1
17 Jun 2013 09:31:00
Revision:321091Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.1.0 rc1
Changes:
 - Fix pkg install -R [1]
 - pkg install -R does not downgrade anymore except if -f is passed.
 - Fix package validation [2]
 - Do not try to search on repositories if no repositories are configured
 - Fix pkg query '%M' printing '(null)' [3]

Reported by:	Nikolai Lifanov <lifanov@mail.lifanov.com> [1],
		Waitman Gobble (github issue #514), and many others [2],
		flo [3]
1.1.0.b4
12 Jun 2013 07:18:22
Revision:320667Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.1.0.b4
Changes:
  - A package can now be marked to only be upgraded from a given repository via
annotations
  - install and upgrade will now show from which repository packages are taken
(if at least 2 repositories are setup)
  - old/unused 'informations' field has been removed in favor of using
annotations
  - important cleanup using pkg_printf(3)
  - add seat belt so pkg-devel can only be removed with -f
  - signing key is only asked once now in pkg repo
  - only look withing the note version of elf files
  - fix pkg delete -a
  - pkg repo has been changed to produce repo.txz in 1.0 only format
  - catalog is now only take from digest in 1.1
  - fix pkg update to that is is really incremental.
  - fix pkg convert (thus fix pkg2ng)
  - Add a DISABLE_MTREE option, which just disables processing +MTREE data
  - Rename ENV to PKG_ENV to not conflict with sh(1)'s ENV
  - Refactor 'pkg [-v|-vv|-vvv]' handling
1.1.0.b3_1
10 Jun 2013 22:39:27
Revision:320507Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Fix LATEST_LINK without pkgng
1.1.0.b3_1
05 Jun 2013 22:40:22
Revision:320037Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Please latestlink checker
1.1.0.b3_1
04 Jun 2013 09:18:59
Revision:319837Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Only set latest link when build WITHOUT_PKGNG
1.1.0.b3_1
01 Jun 2013 22:24:41
Revision:319610Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Add LATEST_LINK
1.1.0.b3_1
31 May 2013 18:58:31
Revision:319540Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
Fix build
1.1.0.b3_1
31 May 2013 17:14:11
Revision:319539Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Fix segfault on current when binary installing packages

Reported by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
1.1.0.b3
31 May 2013 14:42:25
Revision:319496Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.1.0.b3:
- Fix the solver endlessly proposing to reinstall some packages [1]
- Fix a typo in repository configuration parser
- Explain why a package is being reinstalled

Reported and tested by:	Nikolai Lifanov <lifanov@mail.lifanov.com> [1]
1.1.0.b2
31 May 2013 12:02:54
Revision:319488Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.1.0.b2
- Fix pkg audit -F [1]
- Fix the new solver trying to downgrade some packages when it shouldn't
- Properly show how much space is going to be free/required when deinstalling
[2]

Reported by:	Nikolai Lifanov <lifanov@mail.lifanov.com> [1], gerald [2]
1.1.0.b1_1
30 May 2013 17:53:08
Revision:319440Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Fix pkg audit -F

Reported by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
1.1.0.b1
30 May 2013 15:17:30
Revision:319432Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
The pkg developement team is proud to announce the new 1.1.0 beta1 release of
pkg.

Here is the list of new features that happened in pkg 1.1:
- new simpler and more reliable solver
- shared libraries are now always tracked
- ssh:// is supported as a protocol to distribute packages (needs pkg 1.1+ on
  the server hosting the packages)
- multirepository is no longer considered experimental and works by default.
- incremental update of the catalog (only if the repository was created by pkg
  1.1+)
- simplification of the public API
- stabilisation of the public API (we will now try to keep it stable and if
  change are needed there will be deprecation time before removal of some old
  functions)
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 334 (showing only 34 on this page)

«  1 | 2 | 3 | 4