From patchwork Sun Feb 11 20:19:04 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Artyom V. Poptsov" X-Patchwork-Id: 60104 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id CDFD827BBEA; Sun, 11 Feb 2024 20:20:05 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D9D8327BBE2 for ; Sun, 11 Feb 2024 20:20:00 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rZGIo-0005ux-RF; Sun, 11 Feb 2024 15:19:50 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rZGIl-0005uY-GA for guix-patches@gnu.org; Sun, 11 Feb 2024 15:19:49 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rZGIl-0003Ol-0v for guix-patches@gnu.org; Sun, 11 Feb 2024 15:19:47 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rZGJ1-0000Eo-4c for guix-patches@gnu.org; Sun, 11 Feb 2024 15:20:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68549] [PATCH] gnu: Add "go-github-com-coreos-go-systemd" sub-packages. Resent-From: "Artyom V. Poptsov" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 11 Feb 2024 20:20:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68549 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer Cc: 68549@debbugs.gnu.org Received: via spool by 68549-submit@debbugs.gnu.org id=B68549.1707682775826 (code B ref 68549); Sun, 11 Feb 2024 20:20:03 +0000 Received: (at 68549) by debbugs.gnu.org; 11 Feb 2024 20:19:35 +0000 Received: from localhost ([127.0.0.1]:45179 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZGIX-0000DE-Pn for submit@debbugs.gnu.org; Sun, 11 Feb 2024 15:19:34 -0500 Received: from mail-lj1-x236.google.com ([2a00:1450:4864:20::236]:51437) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZGIU-0000Cr-79 for 68549@debbugs.gnu.org; Sun, 11 Feb 2024 15:19:32 -0500 Received: by mail-lj1-x236.google.com with SMTP id 38308e7fff4ca-2d0a0873404so31560411fa.2 for <68549@debbugs.gnu.org>; Sun, 11 Feb 2024 12:19:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707682747; x=1708287547; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=T06XW9lhos499zY6gv3Tb5jD8cymWv25/iFX5TW9YcY=; b=CmAYovOWgkkP1l6T3fmlRzD5lQsFoyWNhnjw/AqcHqORtAIDe0w3dVuaRIiSTmLxxo ZyDYj92knE4X9gA0iMMa29ymhiNM5F4n8MJe3Azr3R41hgh83vIly6W8BB03wAega2Yo /yt0BIcLDqgkb3IilOZeE2SlN7omQWsmn8Ec5eMRaHpsMZ40Al4Ot6Jw8etjqkwyYkEP ArHWehKIycKOttdtng7xQ2ua8w7r3vM2Tz1DSV3jwWVa2K+9Tmx0FcsjSCS4MgGrhBmE MEvAQksKL8fh9mQ2S5KLguYqHceH3h2zscVPxAOIgi5erYyBlNRi/52bZ7zRUgXO9kw+ ANJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707682747; x=1708287547; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=T06XW9lhos499zY6gv3Tb5jD8cymWv25/iFX5TW9YcY=; b=TDtJhijeVybiY1y7FgKAvJd2SWQWhJ4hb7ENM/kK5R66ebmEGdrnfFCWC8ZbN8Ycka 7biq6xpchBHao6gmcForBp5tJveTfrXa27+rQ+HRCP1U0KmCIysb0p/176nDo1074pXy RJrCKmBCoslexcKlQFhGQQVSjqt38gXEo77uO3gOS0j1Z9vk7ljYNYPndDGFD5EoSUC+ ijNeDnyEarYqyLwi6EbcQPtvrFSfuFw+F7oRQT/IhBF4pU+9FR31dCwm8L2qJItPW/CG 6te+agbAsD7+fYOMT9y+k9Uy/cXr/UwAM/pQRNEcxuu/3s0rWy5Ox0axdLKcXF8TIBeO HYoA== X-Gm-Message-State: AOJu0YxA4fBUOIRg6bgWEhLi93fG4RrjQyT+uw9DYuajyEFd09LJy1u1 EGOLz6ujlzxUPcq+APBf4Y0IAed6Egd1Ltc4zwTzBtu1WV7EB+5C488m6NXm X-Google-Smtp-Source: AGHT+IE8jO3Y10vfxqoe8C6eV67SogO3g+UteMaGip9VxmK/mPtMYEOmovE+8lhg+cxD64SZ5NCmdg== X-Received: by 2002:ac2:47fb:0:b0:50e:937e:b00e with SMTP id b27-20020ac247fb000000b0050e937eb00emr3184172lfp.46.1707682746650; Sun, 11 Feb 2024 12:19:06 -0800 (PST) Received: from elephant ([5.164.220.172]) by smtp.gmail.com with ESMTPSA id g9-20020a19ee09000000b00511749fec62sm613827lfb.72.2024.02.11.12.19.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 11 Feb 2024 12:19:05 -0800 (PST) From: "Artyom V. Poptsov" In-Reply-To: <87cytqydhj.fsf@gmail.com> (Maxim Cournoyer's message of "Wed, 24 Jan 2024 10:09:44 -0500") References: <87jzo7pwi9.fsf@gmail.com> <87cytqydhj.fsf@gmail.com> Date: Sun, 11 Feb 2024 23:19:04 +0300 Message-ID: <87sf1ypxdz.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches Hello Maxim! Thank you for the patch review! Here's the fixed version of the patches. The updated version of my patch set includes "sdjournal" where all references on "systemd" package were replaced with "elogind". Also I rebased the patchset on "master" branch. Thanks, - avp From e8fe9949443c5b7b71e7ace257fc220d81cc89db Mon Sep 17 00:00:00 2001 Message-ID: In-Reply-To: References: From: "Artyom V. Poptsov" Date: Mon, 29 Jan 2024 21:29:46 +0300 Subject: [PATCH 7/7] gnu: Add go-github-com-coreos-go-systemd-sdjournal. * gnu/packages/golang.scm (go-github-com-coreos-go-systemd-sdjournal): New variable. Change-Id: I48d6d6e888ab757363a16bae9f50c1ff955f287a --- gnu/packages/golang.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 5b1835aca1..6f5534265d 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -78,6 +78,7 @@ (define-module (gnu packages golang) #:use-module ((gnu packages bootstrap) #:select (glibc-dynamic-linker)) #:use-module (gnu packages check) #:use-module (gnu packages fonts) + #:use-module (gnu packages freedesktop) #:use-module (gnu packages gcc) #:use-module (gnu packages glib) #:use-module (gnu packages gnupg) @@ -8714,6 +8715,33 @@ (define-public go-github-com-coreos-go-systemd-unit files.") (license license:asl2.0))) +(define-public go-github-com-coreos-go-systemd-sdjournal + (package + (inherit go-github-com-coreos-go-systemd-activation) + (name "go-github-com-coreos-go-systemd-sdjournal") + (arguments + '(#:tests? #f ;Tests require D-Bus daemon running. + #:import-path "github.com/coreos/go-systemd/sdjournal" + #:unpack-path "github.com/coreos/go-systemd" + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-sdjournal-header + (lambda* (#:key import-path #:allow-other-keys) + (substitute* (format #f + "src/~a/journal.go" + import-path) + (("systemd/sd-journal.h") + "elogind/sd-journal.h") + (("systemd/sd-id128.h") + "elogind/sd-id128.h"))))))) + (inputs (list elogind)) + (home-page "https://github.com/coreos/go-systemd") + (synopsis "Go bindings to systemd for journald") + (description + "Go bindings to systemd for reading from journald by wrapping its C +API.") + (license license:asl2.0))) + (define-public go-github-com-emirpasic-gods (package (name "go-github-com-emirpasic-gods") -- 2.41.0