From unknown Sun Jul 27 00:53:25 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#72060 <72060@debbugs.gnu.org> To: bug#72060 <72060@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add xml-namespace-xsd. Reply-To: bug#72060 <72060@debbugs.gnu.org> Date: Sun, 27 Jul 2025 07:53:25 +0000 retitle 72060 [PATCH] gnu: Add xml-namespace-xsd. reassign 72060 guix-patches submitter 72060 gemmaro severity 72060 normal tag 72060 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 11 09:14:11 2024 Received: (at submit) by debbugs.gnu.org; 11 Jul 2024 13:14:11 +0000 Received: from localhost ([127.0.0.1]:51263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sRtch-0003pP-FQ for submit@debbugs.gnu.org; Thu, 11 Jul 2024 09:14:11 -0400 Received: from lists.gnu.org ([209.51.188.17]:52152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sRtcd-0003pD-O7 for submit@debbugs.gnu.org; Thu, 11 Jul 2024 09:14:10 -0400 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 1sRtcd-0000VQ-ON for guix-patches@gnu.org; Thu, 11 Jul 2024 09:14:07 -0400 Received: from mail-pg1-x533.google.com ([2607:f8b0:4864:20::533]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sRtcb-00035X-VJ for guix-patches@gnu.org; Thu, 11 Jul 2024 09:14:07 -0400 Received: by mail-pg1-x533.google.com with SMTP id 41be03b00d2f7-767506e1136so704249a12.0 for ; Thu, 11 Jul 2024 06:14:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720703643; x=1721308443; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=zj1qdlDFTKmc0RWrS16wwMBlV0Z7sPPAjBJRUkQoSds=; b=kbRqoSgQebbmGF1I2FYqIxsUkN4bdcTclAYcQ70sBL/SOXoJ7n/iVhQ6zk+MXw9DQJ 2vSe26V5OY5PyfDg+Jbic8D98s+UcXsdsMLAIc09BXZFo6XCwYK0SOYhoBRDp++hw1HB AQ04V7Y2W5+PtRcv0Ha29XSFlBZLNGPRqd9UNM4ekzwaT7HckrxZpnCkO+tmPOonjL0u WQ3hzZDk31SufgwVN5iFMaV+yDieD8CtmZmyqLvrkCSfyCF9M3mUQlFbGkbz1MDRsTp+ PuFSpgih9jkNOU5fN8oYTTOnIfgzc9iiDDMTcnYg/VJ4xNwfDfdKZxvhVAUrVNI7CAGx YTKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720703643; x=1721308443; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=zj1qdlDFTKmc0RWrS16wwMBlV0Z7sPPAjBJRUkQoSds=; b=IRaw5DmQSJCAMHHDUK7ES+LIlt7FoYO24U9DgBQNjLUDNU65BH14NZqFKKgUemFYSk EqldpEt6VNBobV770RonNBzIZgy49nHFofRd4NFcSa8WOJ9f4PPOktAeznICrKsXFOhf W34Oao9ZX1jVrpy7zP3G1tnwEz4y2cDgdxjZucVS8xr9xDFVqUshcU6rUAa73Czyk1Mc ZMboyP18ExJJHVLtOyeNH65sJ+8yMqxjV7JGM4kw3exoBBRJYnK/l47OEC5EuJETvq1B g9Qnmk6EVSH1/FREUAUyRFwcePb/sYX31yDhAvxOZiYIkQ9WQceu3h4/U865xgIwrDeI YcCg== X-Gm-Message-State: AOJu0YyKRAuIb688gDrRy11GWHvrTbQDR/AC9aKRC+fE+sOcI50R0kbT jXWeyNLHt/bp/TX78fbhvFeAnnRCiaDcKTCVnGlm4lgsuuGtk+lud/zmWUso X-Google-Smtp-Source: AGHT+IFTZBwrs41ySpAluh8J6v6grBh8Llpi+Elq//d9VjvXASysDqzw+UVm4PfZ18GHynQIeDm+NQ== X-Received: by 2002:a17:902:ced0:b0:1fb:15ff:8499 with SMTP id d9443c01a7336-1fbdb9b58a9mr42001195ad.4.1720703642759; Thu, 11 Jul 2024 06:14:02 -0700 (PDT) Received: from mac.gemmaro.name ([240f:74:d1f0:1:1883:f3d1:907f:a2e3]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fbb6ab6d30sm50217775ad.120.2024.07.11.06.14.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Jul 2024 06:14:01 -0700 (PDT) From: gemmaro To: guix-patches@gnu.org Subject: [PATCH] gnu: Add xml-namespace-xsd. Date: Thu, 11 Jul 2024 22:13:17 +0900 Message-ID: <1283f8098d3a7ea7d81fbbdff5816bb678bd7320.1720703597.git.gemmaro.dev@gmail.com> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::533; envelope-from=gemmaro.dev@gmail.com; helo=mail-pg1-x533.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: gemmaro X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * gnu/packages/xml.scm (xml-namespace-xsd): New variable. Change-Id: Iec2d68f1d9190ba9e1723ca10adf1de0dfd2d722 --- gnu/packages/xml.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index c6ddae50ae..dee2b3287b 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -1953,3 +1953,40 @@ (define-public python-xmltodict (description "This package provides a Python library to convert XML to @code{OrderedDict}.") (license license:expat))) + +(define-public xml-namespace-xsd + (package + (name "xml-namespace-xsd") + (version "2009-01") + (source + (origin + (method url-fetch) + (uri "https://www.w3.org/2009/01/xml.xsd") + (sha256 + (base32 "0agqmxbhk2q9xa38m02z7ggbb124z6avnqyhz8k43iicqhv1fw6c")))) + (build-system copy-build-system) + (arguments + (list + #:install-plan #~'(("xml.xsd" "/xml/dtd/namespace/xml.xsd")) + #:phases #~(modify-phases %standard-phases + (add-before 'install 'create-catalog + (lambda* (#:key inputs #:allow-other-keys) + (let ((out (string-append #$output "/xml/dtd/namespace"))) + (mkdir-p out) + (invoke (search-input-file inputs "/bin/xmlcatalog") + "--noout" + "--create" + "--add" + "uri" + "http://www.w3.org/2001/xml.xsd" + (string-append out "/xml.xsd") + (string-append out "/catalog.xml")))))))) + (native-inputs (list libxml2)) + (home-page "https://www.w3.org/XML/1998/namespace") + (synopsis "XML Schema for XML namespace") + (description + "This package provides an XML Schema fragment and its catalog. The schema +constrains the syntax of @code{xml:lang}, @code{xml:spec}, @code{xml:base}, and +@code{xml:id} in the schema language defined by the XML Schema Recommendation Second +Edition of 28 October 2004.") + (license license:w3c))) base-commit: af4c90dc736295b19fda88cd8652f67f138409a1 prerequisite-patch-id: 89c3b2360d6de55e0ffcf0e9fd2bd04c0674be62 prerequisite-patch-id: 62fc54ed554df985530503c8e8c5b718c16b709b prerequisite-patch-id: c22785847e70bf2f4c94547dd7851ad7de06b92a -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 12 08:52:30 2024 Received: (at 72060) by debbugs.gnu.org; 12 Jul 2024 12:52:30 +0000 Received: from localhost ([127.0.0.1]:53460 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSFlF-0008IC-L3 for submit@debbugs.gnu.org; Fri, 12 Jul 2024 08:52:29 -0400 Received: from mail-oa1-f44.google.com ([209.85.160.44]:53494) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSFlC-0008Hw-9m for 72060@debbugs.gnu.org; Fri, 12 Jul 2024 08:52:28 -0400 Received: by mail-oa1-f44.google.com with SMTP id 586e51a60fabf-25e3d8d9f70so1092963fac.2 for <72060@debbugs.gnu.org>; Fri, 12 Jul 2024 05:52:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720788680; x=1721393480; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=wFv1gWgRw6D1MsVISZqbduKtYR9nU2/PU/qLy5oEjh0=; b=TOuUzfp/0wxZ2+4JowWLzVFawN7JqQhxeCAKoH78T/HU06Ic0b8Vod9dkTX6obPwbX rbpb6GMF6PhIftr0BPZSuqdXR+bmoBqOrfWwq579tbtbThkpIAFyKDr7vRKpTgrRxope dEn+CnPPpwYBhAhvtzzUYQSExw/RaMsxfO3EgyqgfuCTBNO/szkzz55nN2Efq6KIsqX9 RZAdtq3xeeIVWDl8dO63a3oq8Dmu/O019t9KxF8FbgdIkwRVV+k50q1cwrr/J9kq7kjy t1JiZTy7vyR44n0DJWY4xLOVxtvhkYbA2+fJWwtN3YGa++yHKQxod7FVixdKWHfmvRIZ YLvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720788680; x=1721393480; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=wFv1gWgRw6D1MsVISZqbduKtYR9nU2/PU/qLy5oEjh0=; b=TYAskAQPvuyKyPdMQcvkAxX43aW/7jKlRhiB/tPOVEFzhcxTJuEzxhybD8t6lHnIAq OI7Bq7GmvwIYXmqTSn37mdfevfO98hdD6054H2LyUpatpAhceDcZzVUF/wBx40s0bnpU Gh4dWoquHI0AMleiolAmMBT0aiH7+6YRm1L8jZIkPzFU4g97hZ03FbhC1kC83aoMw3w0 6LftIqjqXAIs8DGOAHup6nWOjP89PX+NL+kAxUZhtOJYfZ3ZTSfPVw1g3T/aYNZgcZDu oXI2J3WUBRlFv1imp0laX52LHEb3zaGlq6EB9C2ny7pl+Is4PkoEX5qGsfm9hXa7D08w Yi8g== X-Gm-Message-State: AOJu0Yz11DM9J1I84ITS32WQV9TsPAXfrwgnAIfPFYV88ojo6byseYrJ vpTDIo4hYIz95WHIuHhNonG2X7s0repW1T2hwkPEUAlNJlqGZ7v4WzPgbJNs X-Google-Smtp-Source: AGHT+IHV4jOuZ+qMk96tD+59BNYiNdXAUmDM9xKT6x3nOTCPvh0bHYyzxMTQrznzaNeshx1GQXiDag== X-Received: by 2002:a05:6870:718f:b0:254:b5b9:354e with SMTP id 586e51a60fabf-25eae7ee5c3mr9772775fac.19.1720788680288; Fri, 12 Jul 2024 05:51:20 -0700 (PDT) Received: from mac.gemmaro.name ([240f:74:d1f0:1:1883:f3d1:907f:a2e3]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-70b438c3636sm7356458b3a.58.2024.07.12.05.51.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jul 2024 05:51:19 -0700 (PDT) From: gemmaro To: 72060@debbugs.gnu.org Subject: [PATCH v2] gnu: Add xml-namespace-xsd. Date: Fri, 12 Jul 2024 21:50:07 +0900 Message-ID: <0771c5bdac599f05154969c2ec23f95d546dbeb5.1720788607.git.gemmaro.dev@gmail.com> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72060 Cc: gemmaro X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/xml.scm (xml-namespace-xsd): New variable. Change-Id: Iec2d68f1d9190ba9e1723ca10adf1de0dfd2d722 --- I forgot to add copy-build-system in the first revision. gnu/packages/xml.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index c6ddae50ae..71344dea0f 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -33,6 +33,7 @@ ;;; Copyright © 2021 Guillaume Le Vaillant ;;; Copyright © 2021 David Larsson ;;; Copyright © 2021 Matthew James Kraai +;;; Copyright © 2024 gemmaro ;;; ;;; This file is part of GNU Guix. ;;; @@ -76,6 +77,7 @@ (define-module (gnu packages xml) #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix build-system cmake) + #:use-module (guix build-system copy) #:use-module (guix build-system gnu) #:use-module (guix build-system meson) #:use-module (guix build-system perl) @@ -1953,3 +1955,40 @@ (define-public python-xmltodict (description "This package provides a Python library to convert XML to @code{OrderedDict}.") (license license:expat))) + +(define-public xml-namespace-xsd + (package + (name "xml-namespace-xsd") + (version "2009-01") + (source + (origin + (method url-fetch) + (uri "https://www.w3.org/2009/01/xml.xsd") + (sha256 + (base32 "0agqmxbhk2q9xa38m02z7ggbb124z6avnqyhz8k43iicqhv1fw6c")))) + (build-system copy-build-system) + (arguments + (list + #:install-plan #~'(("xml.xsd" "/xml/dtd/namespace/xml.xsd")) + #:phases #~(modify-phases %standard-phases + (add-before 'install 'create-catalog + (lambda* (#:key inputs #:allow-other-keys) + (let ((out (string-append #$output "/xml/dtd/namespace"))) + (mkdir-p out) + (invoke (search-input-file inputs "/bin/xmlcatalog") + "--noout" + "--create" + "--add" + "uri" + "http://www.w3.org/2001/xml.xsd" + (string-append out "/xml.xsd") + (string-append out "/catalog.xml")))))))) + (native-inputs (list libxml2)) + (home-page "https://www.w3.org/XML/1998/namespace") + (synopsis "XML Schema for XML namespace") + (description + "This package provides an XML Schema fragment and its catalog. The schema +constrains the syntax of @code{xml:lang}, @code{xml:spec}, @code{xml:base}, and +@code{xml:id} in the schema language defined by the XML Schema Recommendation Second +Edition of 28 October 2004.") + (license license:w3c))) base-commit: 2d6a3799fcda5c017f653c6e96b91964b07a7ee0 prerequisite-patch-id: 62fc54ed554df985530503c8e8c5b718c16b709b prerequisite-patch-id: c22785847e70bf2f4c94547dd7851ad7de06b92a -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 12 16:02:47 2024 Received: (at 72060) by debbugs.gnu.org; 12 Jul 2024 20:02:47 +0000 Received: from localhost ([127.0.0.1]:54835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSMTe-0005yT-VP for submit@debbugs.gnu.org; Fri, 12 Jul 2024 16:02:47 -0400 Received: from mail-wm1-f68.google.com ([209.85.128.68]:52454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSMTa-0005yJ-QY for 72060@debbugs.gnu.org; Fri, 12 Jul 2024 16:02:45 -0400 Received: by mail-wm1-f68.google.com with SMTP id 5b1f17b1804b1-4266eda81c5so18830195e9.0 for <72060@debbugs.gnu.org>; Fri, 12 Jul 2024 13:02:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720814501; x=1721419301; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=F+IGykbrLKcl3ijI8YMFlxhTg97K3SLk+tNMdPCrW7E=; b=P+RGxvmygsLSx0OYy2uK6Ox1Db8F0foqT0ydmFcQ/jx9V+80QJujCjwVOd1pYlif84 QFVDEnTMtedPOBxdGaELekFtcjaBMLh7/xiX1FgziFv/7x6eED/25AzGOoYFx2tg4qqj lPiGdIHNO9XWU1CSEO/2Jia6nmGzKMeVtIsBTgV0/MkXxlm9LlufLSSgwVzPkoTSC+4z 4g5EPWFjB1vwQplb1RzlkyqvoRvWWUfVIsg3NMIZ4SR132nbgocPuzF0NzKZYtSwefRa +l8gCM5eSTImOiLvhBWWU73LtfgX8WWuuFBgd6h85nUc5To+dDfeHx6Tt80zFRuw3Ay7 pDVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720814501; x=1721419301; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=F+IGykbrLKcl3ijI8YMFlxhTg97K3SLk+tNMdPCrW7E=; b=v2Tr2nYDY4A6dynCyBPDNXOd2AICPY+cMOseVrbeiLlg9RY+TiRWJ74ULJTJPEKJZ8 J7fH4V1xBfV0NnD3wnw/DXXmcbnIlPepI1skDZ/wcJnyTXbm2cGgWcgHH+AWWU0IUy9m yxIFWiRUxUObFwPUz0G2Gha6Ifidyp3F/wlWSsXiv8PsyeLqUwGoL5AYYADNb1rfVn4A YmNXbCDaxjMRAc3DNjEY3dyo8JSqCH6yUaV1y1uIwFVPA67rpMFg0ID6bnpfcRJ6eZsi V2ScMbY/CFb0McVJzXX/sBw59S72ZdTHrX1LpOrb7afwb9NMZOdIUby1YskB2Qan5X+G ctUA== X-Forwarded-Encrypted: i=1; AJvYcCVre7LuZyS5tNcegiVY0YG1qHrgBfjNpCQOe+DpmKIHNAYlMwPwrM0eyZd28440+KvueOs+Py6ijdq6d0r2Goj73WzVjSI= X-Gm-Message-State: AOJu0YxQkVkZln84YeCzNsb/7Y0eMI0ZOgK0wp3eFEKOqt+qbDrfkrn8 xeTfDIw1dL1GIkXc7Z4nht+NvfWoSvzVGG6UI0sjVOh66eZqXHl0 X-Google-Smtp-Source: AGHT+IG587sTsOWLIzj04TiNyGi4H+PHc9L6C52cXKQmvl8nFJg5fGk7JcPomHFf62JVqXGSEd6FEw== X-Received: by 2002:a05:600c:6a12:b0:426:6bf9:608d with SMTP id 5b1f17b1804b1-426707cf81cmr100018675e9.12.1720814501210; Fri, 12 Jul 2024 13:01:41 -0700 (PDT) Received: from lumine.fritz.box (85-127-20-124.dsl.dynamic.surfer.at. [85.127.20.124]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4279f276c52sm32756395e9.22.2024.07.12.13.01.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jul 2024 13:01:40 -0700 (PDT) Message-ID: <3235b7e1b2d19ffe5f7429e1f3190ebad09ba185.camel@gmail.com> Subject: Re: [PATCH v2] gnu: Add xml-namespace-xsd. From: Liliana Marie Prikler To: gemmaro , 72060@debbugs.gnu.org Date: Fri, 12 Jul 2024 22:01:39 +0200 In-Reply-To: <0771c5bdac599f05154969c2ec23f95d546dbeb5.1720788607.git.gemmaro.dev@gmail.com> References: <0771c5bdac599f05154969c2ec23f95d546dbeb5.1720788607.git.gemmaro.dev@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72060 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) QW0gRnJlaXRhZywgZGVtIDEyLjA3LjIwMjQgdW0gMjE6NTAgKzA5MDAgc2NocmllYiBnZW1tYXJv Ogo+ICogZ251L3BhY2thZ2VzL3htbC5zY20gKHhtbC1uYW1lc3BhY2UteHNkKTogTmV3IHZhcmlh YmxlLgo+IAo+IENoYW5nZS1JZDogSWVjMmQ2OGYxZDkxOTBiYTllMTcyM2NhMTBhZGYxZGUwZGZk MmQ3MjIKPiAtLS0KPiBJIGZvcmdvdCB0byBhZGQgY29weS1idWlsZC1zeXN0ZW0gaW4gdGhlIGZp cnN0IHJldmlzaW9uLgo+IAo+IMKgZ251L3BhY2thZ2VzL3htbC5zY20gfCAzOSArKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiDCoDEgZmlsZSBjaGFuZ2VkLCAzOSBpbnNl cnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy94bWwuc2NtIGIvZ251L3Bh Y2thZ2VzL3htbC5zY20KPiBpbmRleCBjNmRkYWU1MGFlLi43MTM0NGRlYTBmIDEwMDY0NAo+IC0t LSBhL2dudS9wYWNrYWdlcy94bWwuc2NtCj4gKysrIGIvZ251L3BhY2thZ2VzL3htbC5zY20KPiBA QCAtMzMsNiArMzMsNyBAQAo+IMKgOzs7IENvcHlyaWdodCDCqSAyMDIxIEd1aWxsYXVtZSBMZSBW YWlsbGFudCA8Z2x2QHBvc3Rlby5uZXQ+Cj4gwqA7OzsgQ29weXJpZ2h0IMKpIDIwMjEgRGF2aWQg TGFyc3NvbiA8ZGF2aWQubGFyc3NvbkBzZWxmaG9zdGVkLnh5ej4KPiDCoDs7OyBDb3B5cmlnaHQg wqkgMjAyMSBNYXR0aGV3IEphbWVzIEtyYWFpIDxrcmFhaUBmdGJmcy5vcmc+Cj4gKzs7OyBDb3B5 cmlnaHQgwqkgMjAyNCBnZW1tYXJvIDxnZW1tYXJvLmRldkBnbWFpbC5jb20+Cj4gwqA7OzsKPiDC oDs7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgR3VpeC4KPiDCoDs7Owo+IEBAIC03Niw2ICs3 Nyw3IEBAIChkZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMgeG1sKQo+IMKgwqAgIzp1c2UtbW9k dWxlIChndWl4IGRvd25sb2FkKQo+IMKgwqAgIzp1c2UtbW9kdWxlIChndWl4IGdpdC1kb3dubG9h ZCkKPiDCoMKgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gY21ha2UpCj4gK8KgICM6 dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gY29weSkKPiDCoMKgICM6dXNlLW1vZHVsZSAo Z3VpeCBidWlsZC1zeXN0ZW0gZ251KQo+IMKgwqAgIzp1c2UtbW9kdWxlIChndWl4IGJ1aWxkLXN5 c3RlbSBtZXNvbikKPiDCoMKgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gcGVybCkK PiBAQCAtMTk1MywzICsxOTU1LDQwIEBAIChkZWZpbmUtcHVibGljIHB5dGhvbi14bWx0b2RpY3QK PiDCoMKgwqDCoCAoZGVzY3JpcHRpb24gIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIFB5dGhvbiBs aWJyYXJ5IHRvIGNvbnZlcnQKPiBYTUwgdG8KPiDCoEBjb2Rle09yZGVyZWREaWN0fS4iKQo+IMKg wqDCoMKgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKPiArCj4gKyhkZWZpbmUtcHVibGljIHht bC1uYW1lc3BhY2UteHNkCj4gK8KgIChwYWNrYWdlCj4gK8KgwqDCoCAobmFtZSAieG1sLW5hbWVz cGFjZS14c2QiKQo+ICvCoMKgwqAgKHZlcnNpb24gIjIwMDktMDEiKQo+ICvCoMKgwqAgKHNvdXJj ZQo+ICvCoMKgwqDCoCAob3JpZ2luCj4gK8KgwqDCoMKgwqDCoCAobWV0aG9kIHVybC1mZXRjaCkK PiArwqDCoMKgwqDCoMKgICh1cmkgImh0dHBzOi8vd3d3LnczLm9yZy8yMDA5LzAxL3htbC54c2Qi KQpJdCdzIGEgZ29vZCBpZGVhIHRvIGZvcm11bGF0ZSBVUkkgaW4gdGVybXMgb2YgdmVyc2lvbi4g IEluIHRoaXMgY2FzZSwKcmVwbGFjaW5nIHRoZSBkYXNoIHdpdGggYSBzbGFzaC4KPiArwqDCoMKg wqDCoMKgIChzaGEyNTYKPiArwqDCoMKgwqDCoMKgwqAgKGJhc2UzMgo+ICIwYWdxbXhiaGsycTl4 YTM4bTAyejdnZ2JiMTI0ejZhdm5xeWh6OGs0M2lpY3FodjFmdzZjIikpKSkKPiArwqDCoMKgIChi dWlsZC1zeXN0ZW0gY29weS1idWlsZC1zeXN0ZW0pCj4gK8KgwqDCoCAoYXJndW1lbnRzCj4gK8Kg wqDCoMKgIChsaXN0Cj4gK8KgwqDCoMKgwqAgIzppbnN0YWxsLXBsYW4gI34nKCgieG1sLnhzZCIg Ii94bWwvZHRkL25hbWVzcGFjZS94bWwueHNkIikpCj4gK8KgwqDCoMKgwqAgIzpwaGFzZXMgI34o bW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCAoYWRkLWJlZm9yZSAnaW5zdGFsbCAnY3JlYXRlLWNhdGFsb2cKPiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhKiAoIzprZXkgaW5w dXRzICM6YWxsb3ctb3RoZXIta2V5cykKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgKGxldCAoKG91dCAoc3RyaW5nLWFwcGVuZCAjJG91dHB1dAo+ICIveG1s L2R0ZC9uYW1lc3BhY2UiKSkpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCAobWtkaXItcCBvdXQpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoaW52b2tlIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMK PiAiL2Jpbi94bWxjYXRhbG9nIikKWW91IGNhbiBwcm9iYWJseSBpbnZva2UgdGhlIGNvbW1hbmQg YnkgY29tbWFuZCBuYW1lLiAgT3RoZXJ3aXNlIHlvdSdkCm5lZWQgdG8gZ28gdGhyb3VnaCAob3Ig bmF0aXZlLWlucHV0cyBpbnB1dHMpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIi0tbm9vdXQiCj4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIi0t Y3JlYXRlIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgICItLWFkZCIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAidXJpIgo+ICvCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJo dHRwOi8vd3d3LnczLm9yZy8yMDAxL3htbC54c2QiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmluZy1hcHBlbmQg b3V0ICIveG1sLnhzZCIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmluZy1hcHBlbmQgb3V0Cj4gIi9jYXRhbG9n LnhtbCIpKSkpKSkpKQpEb24ndCBmb3JnZXQgdGhhdCB5b3UgY2FuIHdyaXRlIHRvIHRoZSBsb2Nh bCBkaXJlY3RvcnkuICBZb3Ugc2hvdWxkCmFsc28gZG8gc28gYW5kIHJlZmxlY3QgdGhlIGFkZGVk IGZpbGUgaW4gdGhlIGluc3RhbGwtcGxhbi4KPiArwqDCoMKgIChuYXRpdmUtaW5wdXRzIChsaXN0 IGxpYnhtbDIpKQo+ICvCoMKgwqAgKGhvbWUtcGFnZSAiaHR0cHM6Ly93d3cudzMub3JnL1hNTC8x OTk4L25hbWVzcGFjZSIpCj4gK8KgwqDCoCAoc3lub3BzaXMgIlhNTCBTY2hlbWEgZm9yIFhNTCBu YW1lc3BhY2UiKQo+ICvCoMKgwqAgKGRlc2NyaXB0aW9uCj4gK8KgwqDCoMKgICJUaGlzIHBhY2th Z2UgcHJvdmlkZXMgYW4gWE1MIFNjaGVtYSBmcmFnbWVudCBhbmQgaXRzIGNhdGFsb2cuCkFuIFhN TCBTY2hlbWEgZnJhZ21lbnQ/Cj4gwqAgVGhlIHNjaGVtYQo+ICtjb25zdHJhaW5zIHRoZSBzeW50 YXggb2YgQGNvZGV7eG1sOmxhbmd9LCBAY29kZXt4bWw6c3BlY30sCj4gQGNvZGV7eG1sOmJhc2V9 LCBhbmQKPiArQGNvZGV7eG1sOmlkfSBpbiB0aGUgc2NoZW1hIGxhbmd1YWdlIGRlZmluZWQgYnkg dGhlIFhNTCBTY2hlbWEKPiBSZWNvbW1lbmRhdGlvbiBTZWNvbmQKPiArRWRpdGlvbiBvZiAyOCBP Y3RvYmVyIDIwMDQuIikKPiArwqDCoMKgIChsaWNlbnNlIGxpY2Vuc2U6dzNjKSkpCkNoZWVycwo= From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 12 19:04:35 2024 Received: (at 72060) by debbugs.gnu.org; 12 Jul 2024 23:04:35 +0000 Received: from localhost ([127.0.0.1]:54872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSPJX-0001pe-U0 for submit@debbugs.gnu.org; Fri, 12 Jul 2024 19:04:35 -0400 Received: from mail-pf1-f182.google.com ([209.85.210.182]:49285) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSPJU-0001pP-Qi for 72060@debbugs.gnu.org; Fri, 12 Jul 2024 19:04:30 -0400 Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-706524adf91so2210402b3a.2 for <72060@debbugs.gnu.org>; Fri, 12 Jul 2024 16:04:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720825402; x=1721430202; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=2zs3sYwJf1PWEqBxo/PsYSOc5YOGx0yXTN6DJeHdYsg=; b=Ik9rv5iXxfae0nSbpxx965KLOCApABMElCDysIQaTmriSaF4hY9VgmbbzihFxsUhPJ Nsg+P42MZ9Qx3u0D7dfwen+pxyo0qaFpUo2NvFhYZRHVkiP1pukE8EYPCLrooLoDNwLA UFIWRKBFyeKjE01C1uhfCjLd/4PYtJ2Zt1po8CNiFaCacHbZpRhoby4EudqWB1bdGAMm mMBDITXcwAagE6zBUVoDOmulIJlCRNLsRW4tmyctrLgWyTb5J2WLi/eI29WnJ5oGZnsw LQdW3zaJlvc87hSOieqSJ1V8xw+y3oRsmfhRGZ2OzoNtkRHmKP/i5SLciOlp6H7o6Jgf JHaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720825402; x=1721430202; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=2zs3sYwJf1PWEqBxo/PsYSOc5YOGx0yXTN6DJeHdYsg=; b=fXNRDnWhUccBO9b9firMJMbA9wlli3wH84vqNTzGvGXjHuUjunI7Adb8dbeAu0YjKG NpyawA4e/L7Gf2zDOofjBErtomo0QxgL4xWFU6fVTg55to4021o3UTbK7hZ6ryu03Hv+ 8tLKHZarFoX7MMOG0u4aLmWZ+bj03Z0oBzzc3ahSdYgkmvVe7gigkSZ6f9lyVuN9M6L4 vfPSI1z9RLVsHXgDvw5JUsIlGuYQAm+meduiseaVjdMBb9c9pKFgbE1rDMzMZi0twzHq Ic+/4u4lmyzbd9tMZsvzzZt+1T/HM6/P89u/wLpdMUYCCddU6UPzmToQMqoXx/7ScIkf MR3A== X-Gm-Message-State: AOJu0YxoUEAhOaryC6S/vFiiYAlWxlYMcqNOFqzZ8OC5mD6rzyyH3WP8 JUkEp0ygMd9Kq5vcaZMO9g/Ii42O9dHQVRGUcOmxAZZ4ARJjKsZvpUkEDvfj X-Google-Smtp-Source: AGHT+IHVMwTS36fjY2YbQgIoTivi6P18xVHUH3LbMtcAzX0XNXpK6JDU2DeYMEZGWp0AA0V/+GMmlQ== X-Received: by 2002:a05:6a00:4fc7:b0:705:9748:7bb8 with SMTP id d2e1a72fcca58-70b436263bcmr15922158b3a.29.1720825402064; Fri, 12 Jul 2024 16:03:22 -0700 (PDT) Received: from mac.gemmaro.name ([240f:74:d1f0:1:1883:f3d1:907f:a2e3]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-70b7eb9c8f2sm58194b3a.41.2024.07.12.16.03.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jul 2024 16:03:21 -0700 (PDT) From: gemmaro To: 72060@debbugs.gnu.org Subject: [PATCH v3] gnu: Add xml-namespace-xsd. Date: Sat, 13 Jul 2024 08:02:34 +0900 Message-ID: <988633b7bbd55e073600950f4737ab8dabe90ef3.1720825354.git.gemmaro.dev@gmail.com> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72060 Cc: gemmaro X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/xml.scm (xml-namespace-xsd): New variable. Change-Id: Iec2d68f1d9190ba9e1723ca10adf1de0dfd2d722 --- gnu/packages/xml.scm | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index c6ddae50ae..85edcf0f7d 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -33,6 +33,7 @@ ;;; Copyright © 2021 Guillaume Le Vaillant ;;; Copyright © 2021 David Larsson ;;; Copyright © 2021 Matthew James Kraai +;;; Copyright © 2024 gemmaro ;;; ;;; This file is part of GNU Guix. ;;; @@ -76,6 +77,7 @@ (define-module (gnu packages xml) #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix build-system cmake) + #:use-module (guix build-system copy) #:use-module (guix build-system gnu) #:use-module (guix build-system meson) #:use-module (guix build-system perl) @@ -1953,3 +1955,41 @@ (define-public python-xmltodict (description "This package provides a Python library to convert XML to @code{OrderedDict}.") (license license:expat))) + +(define-public xml-namespace-xsd + (package + (name "xml-namespace-xsd") + (version "2009-01") + (source + (origin + (method url-fetch) + (uri (string-append "https://www.w3.org/" + (string-replace-substring version "-" "/") + "/xml.xsd")) + (sha256 + (base32 "0agqmxbhk2q9xa38m02z7ggbb124z6avnqyhz8k43iicqhv1fw6c")))) + (build-system copy-build-system) + (arguments + (list + #:install-plan #~'(("xml.xsd" "/xml/dtd/namespace/xml.xsd") + ("catalog.xml" "/xml/dtd/namespace/catalog.xml")) + #:phases #~(modify-phases %standard-phases + (add-before 'install 'create-catalog + (lambda _ + (invoke "xmlcatalog" + "--noout" + "--create" + "--add" + "uri" + "http://www.w3.org/2001/xml.xsd" + "xml.xsd" + "catalog.xml")))))) + (native-inputs (list libxml2)) + (home-page "https://www.w3.org/XML/1998/namespace") + (synopsis "XML Schema for XML namespace") + (description + "This package provides an XML Schema and its catalog. The schema constrains the +syntax of @code{xml:lang}, @code{xml:spec}, @code{xml:base}, and @code{xml:id} in the +schema language defined by the XML Schema Recommendation Second Edition of 28 October +2004.") + (license license:w3c))) base-commit: ff82e0f7b48cd0d4dd906f5d52ba5d4940222086 prerequisite-patch-id: 62fc54ed554df985530503c8e8c5b718c16b709b prerequisite-patch-id: c22785847e70bf2f4c94547dd7851ad7de06b92a -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 20 22:47:46 2024 Received: (at 72060) by debbugs.gnu.org; 21 Jul 2024 02:47:46 +0000 Received: from localhost ([127.0.0.1]:54589 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVMby-00085V-6G for submit@debbugs.gnu.org; Sat, 20 Jul 2024 22:47:46 -0400 Received: from mail-oi1-f175.google.com ([209.85.167.175]:47397) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVMbw-00085I-6P for 72060@debbugs.gnu.org; Sat, 20 Jul 2024 22:47:45 -0400 Received: by mail-oi1-f175.google.com with SMTP id 5614622812f47-3cabac56b38so2031883b6e.3 for <72060@debbugs.gnu.org>; Sat, 20 Jul 2024 19:47:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721529997; x=1722134797; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=114Or2/VXpgObPPKvh2BDdSRq8bTRjcODFZ91HZGx58=; b=EqIb0rTggOcPE74G/Z2HLMiKml8Ca1c0la70eHdRtWhClygZarqwga6KSyAqU8UC0q iqsfX65JF3xfOw8ZTO8CplHMjjTDcE9BTuM+JZLgT/E6xffbl8FdUYVwm/T0EXaFWIsn HKuqIwSCBJIBi3tTYnYV7hyxE6aNutjhvy76GtvImBVsvYSsd6DSibV8SrksULpx4UsJ 9voIZpMY5k5qultQYPVPDjB6d0dZ5uhXR7wmHIR/cyTPITnGvva6WQPrjAxsslOAdN+2 hdmJlLwKas4OoW8qtDzjPdWRcNcGR1U1DgetkIYcdm2tlor+lkEuU6NINFdsuDGMOIiK dY3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721529997; x=1722134797; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=114Or2/VXpgObPPKvh2BDdSRq8bTRjcODFZ91HZGx58=; b=fSEJhLjCqCayriofbl0hkyO+Vbe5BPi3wfxZNMCrXvOqKV6yAvQHBQ1dnndAwZFJuT A+n5dGde5pz8So5+qcez20qsqjClF3OeisHFCToMZSkUQsr7SPKvRqbjmWqzmO7PO2Ov h9F2sGiQXX2pfnMgRUxg7D782Y/SvMV7D7Uu6BzFDoCnOvminhc+pGsVgGahrVu2pR5u 2jnh6JSKI30wgInvdyWPnvb/Wm/DHT0xjnautZudbCV+ZrXjcf06t8OIL6Hq7VSQmOGh F4tG1DOIaIGiP+mzXkn5b/KigZkHLMLJA95o7YizbFSdTjgK0QQ0C4VtjZEbVlSPOnLp kjxA== X-Gm-Message-State: AOJu0Yz7pGOALpoErhI++kwk7wiGE72AaiGDgJsJv1pfOAZodTlSaCQR n2mZDuHQxniCkYiAtf1lbwGXI02TdK4Cc5IrhqPikmUtKiMhzepCl3MFQp7Z X-Google-Smtp-Source: AGHT+IG14QnVQfKcg5Txq9JcrxXeM8p/NdOj2EyxLhQqNpu2jfnznrVAZrpbKeOVBw79GyE7iV9PSA== X-Received: by 2002:a05:6808:188c:b0:3d9:dcbc:6b7a with SMTP id 5614622812f47-3dae972fd1emr4656745b6e.13.1721529997179; Sat, 20 Jul 2024 19:46:37 -0700 (PDT) Received: from localhost ([240f:74:d1f0:1:1883:f3d1:907f:a2e3]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fd6f2a3809sm29026055ad.106.2024.07.20.19.46.36 for <72060@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jul 2024 19:46:36 -0700 (PDT) From: gemmaro To: 72060@debbugs.gnu.org Subject: Re: [PATCH v2] gnu: Add xml-namespace-xsd. In-Reply-To: <3235b7e1b2d19ffe5f7429e1f3190ebad09ba185.camel@gmail.com> References: <0771c5bdac599f05154969c2ec23f95d546dbeb5.1720788607.git.gemmaro.dev@gmail.com> <3235b7e1b2d19ffe5f7429e1f3190ebad09ba185.camel@gmail.com> X-Debbugs-Cc: Liliana Marie Prikler Date: Sun, 21 Jul 2024 11:46:34 +0900 Message-ID: <87le1va2d1.fsf@mac.gemmaro.name> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72060 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Liliana Marie Prikler writes: > Am Freitag, dem 12.07.2024 um 21:50 +0900 schrieb gemmaro: >> * gnu/packages/xml.scm (xml-namespace-xsd): New variable. >>=20 >> Change-Id: Iec2d68f1d9190ba9e1723ca10adf1de0dfd2d722 >> --- >> I forgot to add copy-build-system in the first revision. >>=20 >> =C2=A0gnu/packages/xml.scm | 39 +++++++++++++++++++++++++++++++++++++++ >> =C2=A01 file changed, 39 insertions(+) >>=20 >> diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm >> index c6ddae50ae..71344dea0f 100644 >> --- a/gnu/packages/xml.scm >> +++ b/gnu/packages/xml.scm >> @@ -33,6 +33,7 @@ >> =C2=A0;;; Copyright =C2=A9 2021 Guillaume Le Vaillant >> =C2=A0;;; Copyright =C2=A9 2021 David Larsson >> =C2=A0;;; Copyright =C2=A9 2021 Matthew James Kraai >> +;;; Copyright =C2=A9 2024 gemmaro >> =C2=A0;;; >> =C2=A0;;; This file is part of GNU Guix. >> =C2=A0;;; >> @@ -76,6 +77,7 @@ (define-module (gnu packages xml) >> =C2=A0=C2=A0 #:use-module (guix download) >> =C2=A0=C2=A0 #:use-module (guix git-download) >> =C2=A0=C2=A0 #:use-module (guix build-system cmake) >> +=C2=A0 #:use-module (guix build-system copy) >> =C2=A0=C2=A0 #:use-module (guix build-system gnu) >> =C2=A0=C2=A0 #:use-module (guix build-system meson) >> =C2=A0=C2=A0 #:use-module (guix build-system perl) >> @@ -1953,3 +1955,40 @@ (define-public python-xmltodict >> =C2=A0=C2=A0=C2=A0=C2=A0 (description "This package provides a Python li= brary to convert >> XML to >> =C2=A0@code{OrderedDict}.") >> =C2=A0=C2=A0=C2=A0=C2=A0 (license license:expat))) >> + >> +(define-public xml-namespace-xsd >> +=C2=A0 (package >> +=C2=A0=C2=A0=C2=A0 (name "xml-namespace-xsd") >> +=C2=A0=C2=A0=C2=A0 (version "2009-01") >> +=C2=A0=C2=A0=C2=A0 (source >> +=C2=A0=C2=A0=C2=A0=C2=A0 (origin >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method url-fetch) >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri "https://www.w3.org/2009/01/x= ml.xsd") > It's a good idea to formulate URI in terms of version. In this case, > replacing the dash with a slash. >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256 >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 >> "0agqmxbhk2q9xa38m02z7ggbb124z6avnqyhz8k43iicqhv1fw6c")))) >> +=C2=A0=C2=A0=C2=A0 (build-system copy-build-system) >> +=C2=A0=C2=A0=C2=A0 (arguments >> +=C2=A0=C2=A0=C2=A0=C2=A0 (list >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:install-plan #~'(("xml.xsd" "/xml/dtd/= namespace/xml.xsd")) >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:phases #~(modify-phases %standard-phas= es >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (add-before 'install 'create-catalog >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (lambda* (#:key inputs = #:allow-other-keys) >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (let ((out = (string-append #$output >> "/xml/dtd/namespace"))) >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= (mkdir-p out) >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= (invoke (search-input-file inputs >> "/bin/xmlcatalog") > You can probably invoke the command by command name. Otherwise you'd > need to go through (or native-inputs inputs) >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "--noout" >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "--create" >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "--add" >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "uri" >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "http://www.w3.org/2001/xm= l.xsd" >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (string-append out "/xml.x= sd") >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (string-append out >> "/catalog.xml")))))))) > Don't forget that you can write to the local directory. You should > also do so and reflect the added file in the install-plan. >> +=C2=A0=C2=A0=C2=A0 (native-inputs (list libxml2)) >> +=C2=A0=C2=A0=C2=A0 (home-page "https://www.w3.org/XML/1998/namespace") >> +=C2=A0=C2=A0=C2=A0 (synopsis "XML Schema for XML namespace") >> +=C2=A0=C2=A0=C2=A0 (description >> +=C2=A0=C2=A0=C2=A0=C2=A0 "This package provides an XML Schema fragment = and its catalog. > An XML Schema fragment? >> =C2=A0 The schema >> +constrains the syntax of @code{xml:lang}, @code{xml:spec}, >> @code{xml:base}, and >> +@code{xml:id} in the schema language defined by the XML Schema >> Recommendation Second >> +Edition of 28 October 2004.") >> +=C2=A0=C2=A0=C2=A0 (license license:w3c))) > Cheers Thank you for your review. I sent revision 3 [1]. I may have forgotten to include your email address in X-Debbugs-Cc. If that is the case, I apologise for the inconvenience. [1] https://issues.guix.gnu.org/72060#3 Regards, gemmaro. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 21 06:05:45 2024 Received: (at 72060-done) by debbugs.gnu.org; 21 Jul 2024 10:05:45 +0000 Received: from localhost ([127.0.0.1]:54754 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVTRo-0005iF-OE for submit@debbugs.gnu.org; Sun, 21 Jul 2024 06:05:44 -0400 Received: from mail-ed1-f66.google.com ([209.85.208.66]:47600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVTRm-0005i0-Ei for 72060-done@debbugs.gnu.org; Sun, 21 Jul 2024 06:05:43 -0400 Received: by mail-ed1-f66.google.com with SMTP id 4fb4d7f45d1cf-58ef19aa69dso2124002a12.3 for <72060-done@debbugs.gnu.org>; Sun, 21 Jul 2024 03:05:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721556274; x=1722161074; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=T7n/kkovmSJMqYyZ2s5LhE/XhyHlSwxz7pa6i92SHqY=; b=Wr8/cOwUHVQS2uqjryhQHZ4il+RinixKfmlC/sUinj04ME4YXqBTMjVTgpUjm3wmah STj6nhTKbmcT61ddgT2y2pLObgOP4+gRVzCZmj/yV76S17OIrklqNoXhjyqM2Npey4At euczyzxzV81wBmEDg6B+OWUOMgYC65FWualO6cnOLawvdly5FkuZDcVL5m0JK/IFaSKC GD0r5ouH7GoK7wN2uvA4lfxv1awdpP3uJTycpR01D41NQez7h+hchhLcNi90mGmeVaPK mNspXnK4kd1hza/p0cexPeeRYuYxs6KTj+P14Qnh82JSrWaz4517JaXWO+xm5V/fSxH9 G32g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721556274; x=1722161074; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=T7n/kkovmSJMqYyZ2s5LhE/XhyHlSwxz7pa6i92SHqY=; b=Y6yRF+Wx9p6STZMpa1uWp9Nwi6B9QApcOEG6fs9TpsryUnfbGTdUiad4vjlLOpLnhE 3T2P37vhXFVY610L1enrBC361j5NKQC9iGRUbc7bH2+5Ng0AbCBWDFq1he73Qtrrux9O kaO9qBitoh+D8vdsQSKOXVYOC6GU6+eNBDpAZoiHamD31CgYy7is0pO0gKXLchaPcav7 BX7wsMmfOjP0jmnlbZGYty/heCtPhDtBVLXpbR4mMn3aovyMfjPkkfWNmqK25D2qKUMF bxzS9209G/G8vmAXzPaPy+UV1oBZPVo7amFNpZKqErOeVzBuy0q6TA0IxUfwc3ss6OBk zboQ== X-Forwarded-Encrypted: i=1; AJvYcCV8YNlnpuR407bVd/l+tr1TJwUsMqvDH7JiGawP6xd7WInY5mv833tdGC/Zy78fudgLWka4dWiZl1DphH8D8qj4Jt8noYacf2Y2pQ== X-Gm-Message-State: AOJu0YxXbZH61RnV47cJsM0T+Qamo9Z76uFaISPzpGzN54z/ONT+0BpF 94b7NWu4gUvj5J8xGQcHIPwkqVM14jFBSFTW3H0OYHyMTXh9x1D/ X-Google-Smtp-Source: AGHT+IEoWcORDIDTZ5hEbMbqggXGrmBpdfjA6GPI3bsjItMwZ9lEkmC6NkFGKl4kU1tSdcrSc8m/AQ== X-Received: by 2002:a05:6402:3486:b0:5a1:1:27a3 with SMTP id 4fb4d7f45d1cf-5a47a529f68mr2515666a12.16.1721556274181; Sun, 21 Jul 2024 03:04:34 -0700 (PDT) Received: from lumine.fritz.box (85-127-20-124.dsl.dynamic.surfer.at. [85.127.20.124]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5a30c9beccesm4244143a12.96.2024.07.21.03.04.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Jul 2024 03:04:33 -0700 (PDT) Message-ID: <378cf121a55a7edd6e15aceafdcfc483405ad9ee.camel@gmail.com> Subject: Re: [bug#72060] [PATCH v2] gnu: Add xml-namespace-xsd. From: Liliana Marie Prikler To: gemmaro , 72060-done@debbugs.gnu.org Date: Sun, 21 Jul 2024 12:04:31 +0200 In-Reply-To: <87le1va2d1.fsf@mac.gemmaro.name> References: <0771c5bdac599f05154969c2ec23f95d546dbeb5.1720788607.git.gemmaro.dev@gmail.com> <3235b7e1b2d19ffe5f7429e1f3190ebad09ba185.camel@gmail.com> <87le1va2d1.fsf@mac.gemmaro.name> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72060-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Sonntag, dem 21.07.2024 um 11:46 +0900 schrieb gemmaro: > Thank you for your review. > I sent revision 3 [1]. >=20 > I may have forgotten to include your email address in X-Debbugs-Cc. > If that is the case, I apologise for the inconvenience. >=20 > [1] https://issues.guix.gnu.org/72060#3 Thanks for the hint. I've pushed v3 just now. Cheers From unknown Sun Jul 27 00:53:25 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 18 Aug 2024 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator