From patchwork Mon Jun 13 04:38:29 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Artyom V. Poptsov" X-Patchwork-Id: 39895 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 4DFB527BBEA; Mon, 13 Jun 2022 05:39:12 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable 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 B5D9A27BBE9 for ; Mon, 13 Jun 2022 05:39:11 +0100 (BST) Received: from localhost ([::1]:41964 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o0br4-0001KK-Qq for patchwork@mira.cbaines.net; Mon, 13 Jun 2022 00:39:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51398) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o0bqw-0001HX-0P for guix-patches@gnu.org; Mon, 13 Jun 2022 00:39:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:34752) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o0bqv-0000vP-O6 for guix-patches@gnu.org; Mon, 13 Jun 2022 00:39:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o0bqv-0004Cp-Jn for guix-patches@gnu.org; Mon, 13 Jun 2022 00:39:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#55929] [PATCH] gnu: maven: Add maven-doxia-sink-api Resent-From: "Artyom V. Poptsov" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 Jun 2022 04:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55929 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Julien Lepiller Cc: 55929@debbugs.gnu.org Received: via spool by 55929-submit@debbugs.gnu.org id=B55929.165509512816149 (code B ref 55929); Mon, 13 Jun 2022 04:39:01 +0000 Received: (at 55929) by debbugs.gnu.org; 13 Jun 2022 04:38:48 +0000 Received: from localhost ([127.0.0.1]:56882 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0bqc-0004CJ-D2 for submit@debbugs.gnu.org; Mon, 13 Jun 2022 00:38:48 -0400 Received: from mail-lf1-f43.google.com ([209.85.167.43]:33727) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0bqW-0004C2-S6 for 55929@debbugs.gnu.org; Mon, 13 Jun 2022 00:38:40 -0400 Received: by mail-lf1-f43.google.com with SMTP id c2so7060073lfk.0 for <55929@debbugs.gnu.org>; Sun, 12 Jun 2022 21:38:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=ImukkrbQu8vSQPCSa+GJzIZavF/+syPUvPnnwexZeMg=; b=KlNsu/dvVOIXWwRuUyhSZgoWgNjENWB1BWcdzklnMSxDglwHn/OiuWEG2RDAq1hmZp AC9FSpmvEpJSpx0EJZxtiGikMViGgMgQv57LEQNKJNNGJ5sUo1Y1mGqf1U1YC66YHuFW d4dwXz0WIeolUMQbpTUf9UPxfKaIh0IcW2P6tQGhyA9s9mKy5fJGenTanAHsWuThtXJT iBuWxcxbILe36XpUEfXDkzbJ8Hcpd494V8csFeyDZvhrNlReiS9o37e0v4A9hLji2XLf Q6cQRYN+RAzZfEvd1SGq8pq8pdgi5ZJJ+XnkDbNchBhrgKIVFm/UhP5Jee3lEiwqbI// 48Xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=ImukkrbQu8vSQPCSa+GJzIZavF/+syPUvPnnwexZeMg=; b=LrZWOZQW8Prdqp3TtsbTUjD7gveOHfzu8CVg0aZmE+hQ/9Dh9SwTrkXxv6xN0JdMlI C5HhOyVmE7nDkRs0s5CnLJNbFoXxKk2Ly1jh/BTx8RyY7N6Cpdfb+ozczpR6xuBPaGLr +LOz5qy1nIU+I9DBkgpz5EGNgfJ0yiwDxYJBK/IoHlvtfFjjOfIL21WzLBSUyVelAWn0 GYM5FzAN17FA8dJsmf/eWk4cHfujO/3+BkMWDh9zBc8xnIshappmvzmH+yCFsobxp+nE F4SVC/uUxCjQ1O6tTvZBEyZcz038xR+B6+jK1fZ6uPF2gN3pNMy7TYyhKGzUye5QgR0V QWAg== X-Gm-Message-State: AOAM531YWh52h5b7meqOuWa+i23IM6uq/3ci7dY0vNvQDBBJYBxNH/xw fTP1bCuP4T14P37VfXyXIztmp6hacIU= X-Google-Smtp-Source: ABdhPJxCwVz6v3QoCiwbYT7yYgt1jXKVBAnwd0G0AJSW86C84dmcnYlo7em4GuIcp6t8umj7ITbOaw== X-Received: by 2002:a05:6512:3085:b0:479:3986:1d23 with SMTP id z5-20020a056512308500b0047939861d23mr24793001lfd.373.1655095110574; Sun, 12 Jun 2022 21:38:30 -0700 (PDT) Received: from elephant ([5.164.222.47]) by smtp.gmail.com with ESMTPSA id a4-20020a2eb164000000b002554f35a4cdsm874733ljm.126.2022.06.12.21.38.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 12 Jun 2022 21:38:30 -0700 (PDT) From: "Artyom V. Poptsov" References: <87h74pyc1s.fsf@gmail.com> <87czfdyb3j.fsf@gmail.com> <20220612230317.547a056f@sybil.lepiller.eu> <874k0pxk20.fsf@gmail.com> Date: Mon, 13 Jun 2022 07:38:29 +0300 In-Reply-To: <874k0pxk20.fsf@gmail.com> (Artyom V. Poptsov's message of "Mon, 13 Jun 2022 07:29:43 +0300") Message-ID: <87zgihw52y.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) 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" X-getmail-retrieved-from-mailbox: Patches Sorry, attached the old version of the patch by a mistake. Here's the updated version. - Artyom From b4020bc283f18d7b7394976c4288d04130f1e651 Mon Sep 17 00:00:00 2001 From: "Artyom V. Poptsov" Date: Sun, 12 Jun 2022 21:42:33 +0300 Subject: [PATCH] gnu: maven: Add maven-doxia-sink-api * gnu/packages/maven.scm (maven-doxia-sink-api): New variable. --- gnu/packages/maven.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm index 817fee1c71..93c1538bae 100644 --- a/gnu/packages/maven.scm +++ b/gnu/packages/maven.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2019 Tobias Geerinckx-Rice ;;; Copyright © 2019 Björn Höfling ;;; Copyright © 2020 Efraim Flashner +;;; Copyright © 2022 Artyom V. Poptsov ;;; ;;; This file is part of GNU Guix. ;;; @@ -3887,3 +3888,31 @@ reports in two different file formats, plain text and xml."))) (description "This plugin provides the capability to build jars. If you would like to sign jars please use the Maven Jarsigner Plugin instead.") (license license:asl2.0))) + +(define-public maven-doxia-sink-api + (package + (name "maven-doxia-sink-api") + (version "2.0.0-M2") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://gitbox.apache.org/repos/asf/maven-doxia.git") + (commit (string-append "doxia-" version)))) + (file-name (git-file-name "doxia" version)) + (sha256 + (base32 + "0jx96lg0hgjsrm8mynhac4hwh2hmgiwjpwpx2k03yr14040zcr48")))) + (build-system ant-build-system) + (native-inputs + (list java-javax-inject)) + (arguments + (list #:jar-name "doxia-core.jar" + #:source-dir "doxia-sink-api/src/main/java" + #:tests? #f)) ; no tests + (home-page "https://maven.apache.org/doxia/index.html") + (synopsis "Generic markup language interface") + (description "The @code{Sink} interface is a generic markup language +interface provided as a Java API. It contains several methods that encapsulate +common text syntax. A start tag is denoted by @code{xxxx()} method and a end +of tag by @code{xxxx_()} method.") + (license license:asl2.0))) -- 2.25.1