From nobody Wed Jan 22 10:43:10 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YdLJZ2z5Dz5lHy8; Wed, 22 Jan 2025 10:43:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YdLJZ2BYYz4PYv; Wed, 22 Jan 2025 10:43:10 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737542590; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8d6GYzdjlob22P0VS+PAEBwThKoIx8OWB7cg7aR5Ais=; b=taHVgOJH/1SsqG+8QLFrDxZpsahf3VOtx3kUNCytaFdcyIZ6UyST4Y8rdO7IcmiJipC/Sn 1eKtwmdoxb2ZWI5IQrfvK3HgNau1JAu/g0BPsTj88ntrcCNRyYTKsy+YEwUBcGpvtDPOh3 EgS5ot5njkXkht6yIcX5aTXtGibYmfp9FjRD7D73/dwKLcp4sMY7KgLdDNyH9zvOSmdbrO kYOJmY7kgwlCML4Ti9H8Vf/uR8bDcl5JOtfH6PlOBnfM2harp6ZyfG0yM8iIcGNp34OxE+ FVEYBaDbEhFj9jydMQWQUgBIg7ENwOjbCAXi7aVkou8o5Fa0mDrnU7MRgp/GJw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737542590; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8d6GYzdjlob22P0VS+PAEBwThKoIx8OWB7cg7aR5Ais=; b=Gegv3QIekhbYMzkktifdF7Cbj3LQp1czctBmhKWHZaiMHKCPlCDSh0aHc5rwZMqdy4mj0b nbK9c6ZIvdaFwmq9JxHNGPVo4ytAsV+sg1ZQ8rol8RNKu5PxE4EaVQRMILP5SzZqd0qBOZ XpbAuT4T1I/veePmThDJzavKssUmGpy+qEmiiFshuJGP6RMa50b1Bpvw8Z58KQ6e1F5xJj AUZpQw6t4fxCPxcWgMPRb9Pw8uiGumVVEplTGjz5YpDWd/SZ7cCAySBhsLoWyRcPtZpggR ovON1IaGJgWKwqENLJcraLESXsWzvZiO+rtSew2RIB6uejLUhcNfTz1+8skW6g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1737542590; a=rsa-sha256; cv=none; b=KS1BCnfLak94W/B14WzKjsGT/EoBJg2wCPkP/Fur6DfYaJRRn2n46a3P2E/Md8++TaDqtx eKVm72q2UIxsdvHFpnM8QmCqzo/WBb4XCUcOzZC944CkeckWIMvtaOBXnemXQh5u1QvN+2 LQBXujH7wnqNDeewBJ2bMKliFnCe2ByNiAr6qNC8GHSUv3vNG66UNsXz96zOj8IJh4VO4Q XkfsgVVADhbKxFrOzlmQbFucttraz7sdhy/arSwia51eNOJ3Bzx93PUDhL2awHyecjM44v CmWTgJbBgBvfipfSBRQTJV/SFbfwQtaGqi9eGd5IrgVXrlTzMYbAANHUM+G1BQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YdLJZ1m5Dzq8W; Wed, 22 Jan 2025 10:43:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 50MAhAGZ069772; Wed, 22 Jan 2025 10:43:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 50MAhA4i069769; Wed, 22 Jan 2025 10:43:10 GMT (envelope-from git) Date: Wed, 22 Jan 2025 10:43:10 GMT Message-Id: <202501221043.50MAhA4i069769@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Baptiste Daroussin Subject: git: 460f6d861e43 - main - ports-mgmt/pkg: update to 2.0.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bapt X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 460f6d861e431f8952debe0ee74c40a6a6a583e7 Auto-Submitted: auto-generated The branch main has been updated by bapt: URL: https://cgit.FreeBSD.org/ports/commit/?id=460f6d861e431f8952debe0ee74c40a6a6a583e7 commit 460f6d861e431f8952debe0ee74c40a6a6a583e7 Author: Baptiste Daroussin AuthorDate: 2025-01-22 10:36:51 +0000 Commit: Baptiste Daroussin CommitDate: 2025-01-22 10:37:45 +0000 ports-mgmt/pkg: update to 2.0.0 - rework scheduler entirely (Sponsored by the FreeBSD Foundation) - add support for using an external tool for 3 way merge (Sponsored by Serenity Cyber Security, LLC) - great improvement in portability: now pkg on any OS supported OS can deal with packages built for any supported OS - pkg now tracks shlibs with tagging: (Sponsored by the FreeBSD Foundation) libfoo.so.1.0.0 - native (no change to status quo) libfoo.so.1.0.0:32 - compat 32 libfoo.so.1.0.0:Linux - compat Linux libfoo.so.1.0.0:Linux:32 - compat Linux 32 - pkg tracks 32bit compat shlibs (Sponsored by the FreeBSD Foundation) - pkg can track linux shlibs for linux compatibility (disabled by default) via TRACK_LINUX_COMPAT_SHLIBS - new SHLIB_REQUIRE_IGNORE_GLOB and SHLIB_REQUIRE_IGNORE_REGEX to filter out some libraries to be added to shlibs_required list - ALTABI is not used anymore at all and is considered deprecated, only ABI is considered - MACHO support has been entirely rewritten - pkg now tracks libraries for the base system on FreeBSD in both pkgbase and non pkgbase setup - upgrade bundled libs to latest version - -r now always enable the repository mentioned - transaction summary: removed packages are listed at the bottom - curl: add support for HTTP_PROXY_AUTH - compression: allow defining the number of threads used for zstd and xz compression - check -B and -r options have been removed - improved granularity of the debug information - audit: add -d to allow audit packages in a specified directory - fix case sensitivity support for glob searches - check: default on -s - fetch vuxml over https by default - repositories: new subcommand to list repositories - plenty of fixes in file:// parsing in urls - repo: speed up repository creation - fix plenty of memory leaks **Full Changelog**: https://github.com/freebsd/pkg/compare/1.21.3...2.0.0 --- ports-mgmt/pkg/Makefile | 2 +- ports-mgmt/pkg/distinfo | 6 +++--- ports-mgmt/pkg/pkg-plist | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/ports-mgmt/pkg/Makefile b/ports-mgmt/pkg/Makefile index 60c7918ecbb0..e6ce27896818 100644 --- a/ports-mgmt/pkg/Makefile +++ b/ports-mgmt/pkg/Makefile @@ -1,5 +1,5 @@ PORTNAME= pkg -DISTVERSION= 1.21.3 +DISTVERSION= 2.0.0 _PKG_VERSION= ${DISTVERSION} CATEGORIES= ports-mgmt diff --git a/ports-mgmt/pkg/distinfo b/ports-mgmt/pkg/distinfo index 66b3ac8a4496..e4749777d150 100644 --- a/ports-mgmt/pkg/distinfo +++ b/ports-mgmt/pkg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716390130 -SHA256 (freebsd-pkg-1.21.3_GH0.tar.gz) = dbf84db9f83f5b504e71b57460e9e9dd590871e3cd87f5f7c8a208839d34f0d0 -SIZE (freebsd-pkg-1.21.3_GH0.tar.gz) = 16224122 +TIMESTAMP = 1737542124 +SHA256 (freebsd-pkg-2.0.0_GH0.tar.gz) = 0fc294cd6957b8ee3d475f6eaca5a1c7c7a7c129c5786d64e0ceb347a5d0e68d +SIZE (freebsd-pkg-2.0.0_GH0.tar.gz) = 16390919 diff --git a/ports-mgmt/pkg/pkg-plist b/ports-mgmt/pkg/pkg-plist index eb0d0a1efda4..e97ee7723ac4 100644 --- a/ports-mgmt/pkg/pkg-plist +++ b/ports-mgmt/pkg/pkg-plist @@ -8,6 +8,7 @@ etc/periodic/weekly/400.status-pkg @sample etc/pkg.conf.sample include/pkg.h include/pkg/audit.h +include/pkg/vec.h lib/libpkg.a lib/libpkg.so lib/libpkg.so.4