From nobody Wed Nov 05 00:38:37 2025 X-Original-To: dev-commits-src-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 4d1RJZ2v95z6Fst0; Wed, 05 Nov 2025 00:38:38 +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 4d1RJY672Mz3ghd; Wed, 05 Nov 2025 00:38:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762303117; 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=tcLFfSDERMjE/HdFvjlSu+nFRZIJDJ40wa4q0NaCcgM=; b=Or0RKDAGSsfJUh7Ydwxj1SP5yNfFBC0Qv2am0EqZXsVzmCpvmkCOw4nSMhuuttIOJS3LBs YdPoTP0ajh6tz48byP9SJhcoYE1ZOQshcnXN9rlz1Rk1bWQ74rYVkQYSfmj1zkZXrj6js8 QdtYkNsyDQ868gVwjZqcvTV30VrD1t2D9PjV7An2c7QJOj6xnM87pGE5eA/F9GsBbVb+9y vAN4cdCo1mhg9r7ozUacbgs2vrK49mF2mJui4LbdlxGTsLyLV1MKkbEx/ELe74BjMFZXV3 P8MFZmoH6oPwlZTGOqbDYmV2+5Ers9nojuFIQmtNHKCjQ2BnE5POqNm7L1vycg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762303117; 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=tcLFfSDERMjE/HdFvjlSu+nFRZIJDJ40wa4q0NaCcgM=; b=YAe3fnMIoTGDrA1g8csuT78p7w6SLNgfjeloLHNPv1sYXmOzQ8VrF9JGehkM61MUJ6juBr Xj69FdJLu2B8X9Un3xbiCEs44zM7Ai/wM5W2rpX0e0L8211iQj6UGbkkjzMpETjN4Lywoa QhTrXvZQXTcUdRbjkJLrcKfn0UVJTz2SEuAQzbDuvxRwDI3yOZGfjRivIJUPejqI/FsRUs eASnICqh6U11/ovDlQFKruJghqKUvZmdfYxpfR9d8Rw28CArZrsDE59tHAMrGBnwBXpjSR 2oVI7Jgi4EImzxi15rjG5ZzaWhZ8iUA8WuGl2ERsPvEBiHVywyV4OnMjkCwbuQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1762303117; a=rsa-sha256; cv=none; b=HewkK1nvAtdDSUUUti7aqZlsrgFV29bwV5HgHo99ffu3+MZoUsIC0YUbEAcVgvU3tqaBtW OwgjSCeNopQsDcbjCpqe0BSAuqze2zw2hH0xef1YlH941m1QTl72c8edzwzYyR8h2X4fDH 0kwUfDzhOhNndJzP1d8oIRMBLB4058uxHijvfARYfKjZLQdyIy0pWkk683DOOOYcoLX+Wi qP9cB60s93rkRglAnntemoqGC7OkhBVa4K8GhzvYZn6EIuBWYqS+F5by0BOE5i3SGlqUcR /hwQlEHyXscysREpmNYURDi5ikNoN1Cjv6wYkkWU2ue4nCizPWGkVGgCHNyPoA== 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 4d1RJY5V8Gz4l3; Wed, 05 Nov 2025 00:38:37 +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 5A50cbnV036770; Wed, 5 Nov 2025 00:38:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5A50cbgQ036767; Wed, 5 Nov 2025 00:38:37 GMT (envelope-from git) Date: Wed, 5 Nov 2025 00:38:37 GMT Message-Id: <202511050038.5A50cbgQ036767@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Lexi Winter Subject: git: b8697ac70ebf - main - libcasper: Move everything to the libcasper package List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ivy X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b8697ac70ebfce2d8e3df6c67bbf37910793b199 Auto-Submitted: auto-generated The branch main has been updated by ivy: URL: https://cgit.FreeBSD.org/src/commit/?id=b8697ac70ebfce2d8e3df6c67bbf37910793b199 commit b8697ac70ebfce2d8e3df6c67bbf37910793b199 Author: Lexi Winter AuthorDate: 2025-11-05 00:26:54 +0000 Commit: Lexi Winter CommitDate: 2025-11-05 00:38:07 +0000 libcasper: Move everything to the libcasper package The libcasper package exists to contain libcasper, but for some reason only the libcap_net service was in the package, with libcasper itself and the rest of the services being in runtime. Move everything to the libcasper package, except tests which stay in the tests package. MFC after: 1 day Reviewed by: emaste Sponsored by: https://www.patreon.com/bsdivy Differential Revision: https://reviews.freebsd.org/D53576 --- lib/libcasper/Makefile.inc | 2 ++ lib/libcasper/libcasper/Makefile | 2 -- lib/libcasper/services/cap_dns/Makefile | 2 -- lib/libcasper/services/cap_fileargs/Makefile | 2 -- lib/libcasper/services/cap_grp/Makefile | 2 -- lib/libcasper/services/cap_net/Makefile | 2 -- lib/libcasper/services/cap_netdb/Makefile | 2 -- lib/libcasper/services/cap_pwd/Makefile | 2 -- lib/libcasper/services/cap_sysctl/Makefile | 2 -- lib/libcasper/services/cap_syslog/Makefile | 2 -- lib/libcasper/services/tests/Makefile | 2 ++ lib/libcasper/tests/Makefile | 2 ++ 12 files changed, 6 insertions(+), 18 deletions(-) diff --git a/lib/libcasper/Makefile.inc b/lib/libcasper/Makefile.inc index 00bd221feb27..73a761ba4ce3 100644 --- a/lib/libcasper/Makefile.inc +++ b/lib/libcasper/Makefile.inc @@ -1,5 +1,7 @@ .include +PACKAGE?= libcasper + .if ${MK_CASPER} != "no" CFLAGS+=-DWITH_CASPER .endif diff --git a/lib/libcasper/libcasper/Makefile b/lib/libcasper/libcasper/Makefile index 4db26f665f19..1a794791570f 100644 --- a/lib/libcasper/libcasper/Makefile +++ b/lib/libcasper/libcasper/Makefile @@ -1,5 +1,3 @@ -PACKAGE= runtime - SHLIBDIR?= /lib .include diff --git a/lib/libcasper/services/cap_dns/Makefile b/lib/libcasper/services/cap_dns/Makefile index 4b11c97d29e5..b090c553bd28 100644 --- a/lib/libcasper/services/cap_dns/Makefile +++ b/lib/libcasper/services/cap_dns/Makefile @@ -2,8 +2,6 @@ SHLIBDIR?= /lib .include -PACKAGE= runtime - SHLIB_MAJOR= 2 INCSDIR?= ${INCLUDEDIR}/casper diff --git a/lib/libcasper/services/cap_fileargs/Makefile b/lib/libcasper/services/cap_fileargs/Makefile index 2c52d0887a48..9d70d0ab9237 100644 --- a/lib/libcasper/services/cap_fileargs/Makefile +++ b/lib/libcasper/services/cap_fileargs/Makefile @@ -2,8 +2,6 @@ SHLIBDIR?= /lib .include -PACKAGE= runtime - SHLIB_MAJOR= 1 INCSDIR?= ${INCLUDEDIR}/casper diff --git a/lib/libcasper/services/cap_grp/Makefile b/lib/libcasper/services/cap_grp/Makefile index a921dfa87e7c..13e695813bcf 100644 --- a/lib/libcasper/services/cap_grp/Makefile +++ b/lib/libcasper/services/cap_grp/Makefile @@ -2,8 +2,6 @@ SHLIBDIR?= /lib .include -PACKAGE= runtime - SHLIB_MAJOR= 1 INCSDIR?= ${INCLUDEDIR}/casper diff --git a/lib/libcasper/services/cap_net/Makefile b/lib/libcasper/services/cap_net/Makefile index 1ba35a674a05..4e9814118c41 100644 --- a/lib/libcasper/services/cap_net/Makefile +++ b/lib/libcasper/services/cap_net/Makefile @@ -2,8 +2,6 @@ SHLIBDIR?= /lib .include -PACKAGE=libcasper - SHLIB_MAJOR= 1 INCSDIR?= ${INCLUDEDIR}/casper diff --git a/lib/libcasper/services/cap_netdb/Makefile b/lib/libcasper/services/cap_netdb/Makefile index 853052e78d04..a330eeedeb11 100644 --- a/lib/libcasper/services/cap_netdb/Makefile +++ b/lib/libcasper/services/cap_netdb/Makefile @@ -2,8 +2,6 @@ SHLIBDIR?= /lib .include -PACKAGE= runtime - SHLIB_MAJOR= 1 INCSDIR?= ${INCLUDEDIR}/casper diff --git a/lib/libcasper/services/cap_pwd/Makefile b/lib/libcasper/services/cap_pwd/Makefile index a1e97845c736..ba8df80d5ad7 100644 --- a/lib/libcasper/services/cap_pwd/Makefile +++ b/lib/libcasper/services/cap_pwd/Makefile @@ -2,8 +2,6 @@ SHLIBDIR?= /lib .include -PACKAGE= runtime - SHLIB_MAJOR= 1 INCSDIR?= ${INCLUDEDIR}/casper diff --git a/lib/libcasper/services/cap_sysctl/Makefile b/lib/libcasper/services/cap_sysctl/Makefile index 522313df4ffc..4408bad4efb4 100644 --- a/lib/libcasper/services/cap_sysctl/Makefile +++ b/lib/libcasper/services/cap_sysctl/Makefile @@ -2,8 +2,6 @@ SHLIBDIR?= /lib .include -PACKAGE= runtime - SHLIB_MAJOR= 2 INCSDIR?= ${INCLUDEDIR}/casper diff --git a/lib/libcasper/services/cap_syslog/Makefile b/lib/libcasper/services/cap_syslog/Makefile index 88979d8bed23..d18ad6d76ede 100644 --- a/lib/libcasper/services/cap_syslog/Makefile +++ b/lib/libcasper/services/cap_syslog/Makefile @@ -2,8 +2,6 @@ SHLIBDIR?= /lib .include -PACKAGE= runtime - SHLIB_MAJOR= 1 INCSDIR?= ${INCLUDEDIR}/casper diff --git a/lib/libcasper/services/tests/Makefile b/lib/libcasper/services/tests/Makefile index 29b1b564beca..4b6c72fd86e8 100644 --- a/lib/libcasper/services/tests/Makefile +++ b/lib/libcasper/services/tests/Makefile @@ -1,4 +1,6 @@ .PATH: ${SRCTOP}/tests + +PACKAGE= tests KYUAFILE= yes .include diff --git a/lib/libcasper/tests/Makefile b/lib/libcasper/tests/Makefile index 29b1b564beca..4b6c72fd86e8 100644 --- a/lib/libcasper/tests/Makefile +++ b/lib/libcasper/tests/Makefile @@ -1,4 +1,6 @@ .PATH: ${SRCTOP}/tests + +PACKAGE= tests KYUAFILE= yes .include