From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id 34375A9F; Fri, 10 Jul 2026 20:01:42 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id 3B61EA3D; Fri, 10 Jul 2026 20:01:38 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DMARC_MISSING,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 Received: from fout-a2-smtp.messagingengine.com (fout-a2-smtp.messagingengine.com [103.168.172.145]) by atuin.qyliss.net (Postfix) with ESMTPS id B51D498B for ; Fri, 10 Jul 2026 20:01:35 +0000 (UTC) Received: from phl-compute-07.internal (phl-compute-07.internal [10.202.2.47]) by mailfout.phl.internal (Postfix) with ESMTP id BE0C4EC01E8; Fri, 10 Jul 2026 16:01:33 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-07.internal (MEProxy); Fri, 10 Jul 2026 16:01:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alyssa.is; h=cc :cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=fm1; t=1783713693; x= 1783800093; bh=s+ujc9EESpNXSvstUJm0+hqrZU8gHcm8xEMN11bFTlQ=; b=B XOiqOOhbJGujGnm2s+JLQ5r/DBJvA2QiCQOv/JUywRVm2jEi62rfjF+E0q0bNWMu GR67zqiFmE4NX2f1qSVUtlbB9ft+fguBOfRYinVRu44HvGqpWJzbXmk6s6t1StKK c1Wsh+yXGa21cMvl0+XNGqviKtsQpKNSOOCujUxCEptWJci2Ta/oP1JsOUHDZHy+ 6MHxm3IHErt/d/Hj35Ux4hPPlI7TQw7oL3Scj6OGhhERwNpw6e3rO2zj98rD3P5d wNqfB0zFoRHeSnzgBl99fry1HSl4Uk8FzVJCV27CYF77zkmG7ckx5fmizWiA6wae ZuyIjlQke3srwKs1BoU6A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1783713693; x=1783800093; bh=s +ujc9EESpNXSvstUJm0+hqrZU8gHcm8xEMN11bFTlQ=; b=d8LUGdnDvSC6zd2HJ 30E19Swt3U57/DYcFgtkyUViUYjoe+DHGXPa12Zos91SuE3qGq1YSZR3EWqL62pe OMvGA1f93i3MebKtqFpOmRmVX/10M22EpnSLxuVHXjGPD5+QCUWBU3lF/asZfprG ZRp5FswuWuABCadGGj2H9X/q4Tz+2xP7iJ/Xa7Sy43KRgL7lhm0Eyn43tn94yjZU eJmzJ2ugBd3Jjn/54GR3VpppY42kurVK0+f3czAy9F3lj4MOJa6J59lUH7P0Fv1y qUjvwQYVhdl2FBgRjpE+TGASSFaMDYakHqqE08gTzFrFSJPbprBAEFvYGDWgl0YB iJ5Eg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTFqg38L5HE/0Lf6mP8LAt3wvs8P/ABQpHiLSfGsQh5c61Cy2slzdXrZfY+1YhntyL /Y2r/0UPhG0gM7nh4jP2BtD1ZGoR6+fcsmRSYbc4Hh9+Z0W3XpegtQvUOiwJo3zc7cj/Gg KYBuk+XKV0s6jG2TmjRHggW5xkZrBlOD/siDyccc05gCgdTmJtGRk2QOOjrHFDQaTP1e1v puUq8c7yL7R0vf+1iZZqzRVYw5eTau/lQyZ7FzBH+4XY39oz9aP7UgtDpRx7OcC7mga54a TSLaMI2PLHIg4L6OO0UN4NgwayGi9wGADQATL63NarIoCmQg7QgocrbFZ91R619/lFovYy mYG2SX7S1j7HFWOgQe9dIw+IMinekWL/a6oC7x8gl4aHWRlPRtuhRftgFFtBaa3ni55zvF iHiz0n4YnLsI2hFM7frJI0gyp6RDMN2/UARVWI8hNeprDp2gSFalWGzbyOUsHKFgrDvUXt /YdH5jfzZMm+LnAlDKW0glyH+xAAn5eKQfWFQ7Dkq1zwVFYL1QeBFsZld0HtOfsb5iWsez euvGR+19nYtS+NVNxKX9IQhONsXY7ZvGWP5l83qWLjH35fz+4+guQAZ83XNCnraXgtt/s1 YStKHP4wAeEVV+bLhxK7xq6nhArnMKDemolVjUdiuL7EuHMLs3RFqrRFbvmg X-ME-Proxy: Feedback-ID: i12284293:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 10 Jul 2026 16:01:33 -0400 (EDT) Received: by fw12.qyliss.net (Postfix, from userid 1000) id DB02CC3E83C6; Fri, 10 Jul 2026 22:01:30 +0200 (CEST) From: Alyssa Ross To: devel@spectrum-os.org Subject: [RFC PATCH 1/6] pkgs: s6: fix s6-notify-fd-from-socket Date: Fri, 10 Jul 2026 21:59:02 +0200 Message-ID: <20260710195907.98981-2-hi@alyssa.is> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260710195907.98981-1-hi@alyssa.is> References: <20260710195907.98981-1-hi@alyssa.is> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID-Hash: NFQOAV4DO2CVEELBG4644YJDDLFS4YOP X-Message-ID-Hash: NFQOAV4DO2CVEELBG4644YJDDLFS4YOP X-MailFrom: hi@alyssa.is X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.spectrum-os.org-0; header-match-devel.spectrum-os.org-1; header-match-devel.spectrum-os.org-2; header-match-devel.spectrum-os.org-3; header-match-devel.spectrum-os.org-4; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: colbyt X-Mailman-Version: 3.3.10 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Signed-off-by: Alyssa Ross --- pkgs/overlay.nix | 2 ++ pkgs/skaware-packages/default.nix | 16 ++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 pkgs/skaware-packages/default.nix diff --git a/pkgs/overlay.nix b/pkgs/overlay.nix index 62929ad2..62bef7d5 100644 --- a/pkgs/overlay.nix +++ b/pkgs/overlay.nix @@ -13,4 +13,6 @@ mailutils = super.mailutils.overrideAttrs (_: ( final.lib.optionalAttrs final.stdenv.hostPlatform.isMusl { doCheck = false; } )); + + skawarePackages = import ./skaware-packages { inherit final super; }; }) diff --git a/pkgs/skaware-packages/default.nix b/pkgs/skaware-packages/default.nix new file mode 100644 index 00000000..4abcf37a --- /dev/null +++ b/pkgs/skaware-packages/default.nix @@ -0,0 +1,16 @@ +# SPDX-FileCopyrightText: 2025 Alyssa Ross +# SPDX-License-Identifier: MIT + +import ../../lib/overlay-package.nix [ "skawarePackages" ] ({ final, super }: + +super.skawarePackages.overrideScope (_: prev: { + s6 = prev.s6.overrideAttrs ({ patches ? [], ... }: { + patches = patches ++ [ + (final.fetchpatch { + name = "s6-notify-fd-from-socket.patch"; + url = "https://github.com/skarnet/s6/commit/a1388a8661d4c1b1073d3cf62b35d3b80815c4a7.patch"; + hash = "sha256-bxue4TgKg6tVjS+Lx2bLqZyaQdPoIX5ZgIHqy6aIxq8="; + }) + ]; + }); +})) -- 2.54.0