From nobody Thu Oct 30 16:15:26 2025 X-Original-To: dev-commits-src-branches@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 4cy8NH22SYz6FCnY; Thu, 30 Oct 2025 16:15:27 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cy8NH0pqFz3wd2; Thu, 30 Oct 2025 16:15:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1761840927; 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=+I9zt/PTW9khhN+u/EPz63dntE9N4CrFMIqMWkdZWv8=; b=Cijq9S6WcvWYCCtVsXvOIXCqO7RB3hscNm0yDKQdgzAAaPyGlgVooJfFEUsfPUkCD7K3+q zzpzro/E7COfCK/MtnP8mNVttsIMWub1ON4SSXs+BpjEx4nK/3eWY+mj+f5sOl4XgkqOIV /VhOu8JayczAg0M0BD//QsF4XfE22jNFuBwUjDrzycjPYT4VEVXqyI29oqFfd9eC7yZmLp u/AWMeNs/cCDUfKssaRH9pJU+pcVs+2hHpb3vDwGcQZ8GTrFzaoMeEDu29JpyhP05NtnaO GfVmMNo2noInq+NsMGUlaVW/O8UErBI/PAjV+GWviWOzu0YwPH5puq795vQrmQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1761840927; 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=+I9zt/PTW9khhN+u/EPz63dntE9N4CrFMIqMWkdZWv8=; b=Cg7u1r9yd6uxWNtCBXjN8d7ojxTeZuumkSXMJbp7jLmvF8FKPIUYPUkQ5TgoV1MCChRu2K osKTgPYrDaSRIZDOmkPEzbYpjoAfYkaOMJM3ixrLpyxU/Q71FJ8gA+jzk9nYOI/AI8SICZ dtQAkDooL7i5oJhVpa007P319mEI73IzaWMbGkUOW26aUykfqC9djrsym5CfAggUIsa8z3 AXFYLkD52zg7zSJV6sBrknnLVKKoDG5echRvOi4IWq7xdBwz8si6WJW5Yl8Aics/mW98vL RHv7/FnOEwQhbrLYksGL6g57HGCI4ayt7tqO+YFW+k9np0RAcAwKILqIMYYn+A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1761840927; a=rsa-sha256; cv=none; b=grxwKXAqTQLM6IcdY41DuGE8Ef43vOuoxXSon+defW5deDqnUU5twCQ4nYyABmk1XzfqqU DRC89uwxLW0wyjsEiIyMgN4P1h4JtOPZ0apBqwlD1CdLxX7DwgWc7yVV94Ud4sZBW0ysDq Qov5Wl2YgUK4QzCQdoc5EHoyUSO8fIZdBYj7YxTlQa3lLOT0ye4aZbXlGj/6Nroq3pD8TU 6zOO1AVOTgoRp8NnLOOK6kRGM3t68OfwEiCB1VGde403nfh1RIbdkxaJmaPYhF0RglrkH4 SmXTmFn85A0+cFfRGb7ZVO3FcK8UCg2f1NyB6r8G+D8vhW7ppjvoUlEFkecWWw== 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 4cy8NH0NG4zTql; Thu, 30 Oct 2025 16:15:27 +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 59UGFQXT022990; Thu, 30 Oct 2025 16:15:26 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 59UGFQ8L022987; Thu, 30 Oct 2025 16:15:26 GMT (envelope-from git) Date: Thu, 30 Oct 2025 16:15:26 GMT Message-Id: <202510301615.59UGFQ8L022987@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Colin Percival Subject: git: 32b6de9082ed - releng/15.0 - zlib: Move to a new zlib package List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cperciva X-Git-Repository: src X-Git-Refname: refs/heads/releng/15.0 X-Git-Reftype: branch X-Git-Commit: 32b6de9082ed4ea135f8464cce7a730360608d19 Auto-Submitted: auto-generated The branch releng/15.0 has been updated by cperciva: URL: https://cgit.FreeBSD.org/src/commit/?id=32b6de9082ed4ea135f8464cce7a730360608d19 commit 32b6de9082ed4ea135f8464cce7a730360608d19 Author: Lexi Winter AuthorDate: 2025-10-28 18:15:44 +0000 Commit: Colin Percival CommitDate: 2025-10-30 16:14:43 +0000 zlib: Move to a new zlib package zlib is a standalone third-party component, and deserves its own package rather than living in runtime. For example, this will make future security updates less invasive. This also means there's no dependency on runtime for ports that just require zlib, which is useful for service jails. Approved by: re (cperciva) MFC after: 3 days Reviewed by: bapt, emaste Sponsored by: https://www.patreon.com/bsdivy Differential Revision: https://reviews.freebsd.org/D53058 (cherry picked from commit 924c0c60d4aeaa474fb028118ca82d505166b4ab) (cherry picked from commit a02e78a2c93e23d9bc2d8587c6809d7bdd9d07e7) --- lib/libz/Makefile | 5 +---- release/packages/ucl/zlib-all.ucl | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 4 deletions(-) diff --git a/lib/libz/Makefile b/lib/libz/Makefile index 6a135158e134..03204e388674 100644 --- a/lib/libz/Makefile +++ b/lib/libz/Makefile @@ -1,7 +1,4 @@ -# -# - -PACKAGE= runtime +PACKAGE= zlib LIB= z SHLIBDIR?= /lib SHLIB_MAJOR= 6 diff --git a/release/packages/ucl/zlib-all.ucl b/release/packages/ucl/zlib-all.ucl new file mode 100644 index 000000000000..d7596c698e39 --- /dev/null +++ b/release/packages/ucl/zlib-all.ucl @@ -0,0 +1,32 @@ +/* + * SPDX-License-Identifier: ISC + * + * Copyright (c) 2025 Lexi Winter + * + * Permission to use, copy, modify, and distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + */ + +comment = "DEFLATE (gzip) data compression library" + +desc = <