X-Loop: help-debbugs@HIDDEN Subject: [bug#73790] [PATCH] gnu: doxygen: Update to v1.12.0 Resent-From: Aaron Covrig <aaron.covrig.us@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 13 Oct 2024 13:46:01 +0000 Resent-Message-ID: <handler.73790.B.172882712212603 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 73790 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73790 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us@HIDDEN> X-Debbugs-Original-To: guix-patches@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.172882712212603 (code B ref -1); Sun, 13 Oct 2024 13:46:01 +0000 Received: (at submit) by debbugs.gnu.org; 13 Oct 2024 13:45:22 +0000 Received: from localhost ([127.0.0.1]:50586 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1szyuP-0003H1-Nn for submit <at> debbugs.gnu.org; Sun, 13 Oct 2024 09:45:22 -0400 Received: from lists.gnu.org ([209.51.188.17]:33308) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <aaron.covrig.us@HIDDEN>) id 1szyuN-0003DQ-UW for submit <at> debbugs.gnu.org; Sun, 13 Oct 2024 09:45:21 -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 <aaron.covrig.us@HIDDEN>) id 1szys2-0008DD-Kv for guix-patches@HIDDEN; Sun, 13 Oct 2024 09:42:54 -0400 Received: from mail-qv1-xf36.google.com ([2607:f8b0:4864:20::f36]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <aaron.covrig.us@HIDDEN>) id 1szyrz-0004eU-Qv for guix-patches@HIDDEN; Sun, 13 Oct 2024 09:42:54 -0400 Received: by mail-qv1-xf36.google.com with SMTP id 6a1803df08f44-6cc03b649f2so7148536d6.3 for <guix-patches@HIDDEN>; Sun, 13 Oct 2024 06:42:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ieee.org; s=google; t=1728826968; x=1729431768; 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=xSiOg3vYLJjDjn77JyCHAC3AIuYCpn3cp6OAjlrfJ/8=; b=U7vsihcJZXn3dc5emgVCHsSGRM3ZcrhbvxTW++j54V1n37g9Wd6NhxZJUpq6ocxI2a 6Qjrdnkk5P3j5EwrpA3iGHFDK5dZsi8wTFtbaCr3liK0HwNoFm1v4ezQSmDuNOhVaQ2N 6U5r5MzFObCKK2UWGKwrZHxLQN5iej5XKL1qw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728826968; x=1729431768; 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=xSiOg3vYLJjDjn77JyCHAC3AIuYCpn3cp6OAjlrfJ/8=; b=Ii5W/2ddgvvaUASWs7AC26CqYY8BgSJ4E7RIzdfX8mtfSNNqogjR3UdgZgSrolcKu8 t3EzCsXi6IXqhnU7raQDbTrwJ4UTrcCxK8xvtfcm2zmf5IAshtlUz+UwJaddUN3IjLRx IhxBTiE7UzLNJ1XXo/oTEMRuyv8PXSuK04euYMU8C3yk3CxQY5/Ewd4j9shnVyZMX+5C aIRM9mwnlDTi0u0U5g3wgcJCY2hui+qDvK3j9ESVm2D0oKVDStpHijm7hAzprkTz0D2X 44i5CAFQYCW79HDboRHfWRIgyect+8ciH2+cNR/+Ghd16jNtpm+9Pga9H8FEjJW+G3wW AsXA== X-Gm-Message-State: AOJu0YxFqxqSuA4cpk3gsgjufuxobwSy2ltn2kU71q3pB+cdPxkkSt5m r/UGIFmVmemAtpslNTjmIrIFlafcD/i8Y6Gtz95z9Rltjc/xVMRy9qMmX4mmeRjL0xE4MzHF4N0 10EGF98iY2U9XEn8ZVjP2ltU45at9T2pcPTM1fbwVhAIwZBYftD7hiI1ZkVpD0cwYzKrEyQmV+O ayWwR5HNvIxUGJvVHMqHw4fgemotDtTfvNsH91Yw== X-Google-Smtp-Source: AGHT+IH5CWgUISHP+M5ef2aPIWGh/JCkYovtrGkeKTSF+/zX2XFAO4qmJEIRD1iZ2QydQXYJaFNf1A== X-Received: by 2002:a05:6214:3f90:b0:6cb:e5e9:3182 with SMTP id 6a1803df08f44-6cbf0036a3dmr138281366d6.29.1728826967771; Sun, 13 Oct 2024 06:42:47 -0700 (PDT) Received: from mobile-dev.fios-router.home (pool-71-244-152-222.bltmmd.fios.verizon.net. [71.244.152.222]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6cbe8608dedsm35182686d6.90.2024.10.13.06.42.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 13 Oct 2024 06:42:47 -0700 (PDT) From: Aaron Covrig <aaron.covrig.us@HIDDEN> Date: Sun, 13 Oct 2024 09:42:34 -0400 Message-ID: <20241013134243.77527-1-aaron.covrig.us@HIDDEN> X-Mailer: git-send-email 2.47.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::f36; envelope-from=aaron.covrig.us@HIDDEN; helo=mail-qv1-xf36.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, DKIMWL_WL_HIGH=-0.028, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) * gnu/packages/documentation.scm (doxygen): Update to 1.12.0 --- gnu/packages/documentation.scm | 89 ++++++++++++++++------------------ 1 file changed, 42 insertions(+), 47 deletions(-) diff --git a/gnu/packages/documentation.scm b/gnu/packages/documentation.scm index 47cdc9668b..76be32244e 100644 --- a/gnu/packages/documentation.scm +++ b/gnu/packages/documentation.scm @@ -186,61 +186,56 @@ (define-deprecated asciidoc-py3 asciidoc) (define-public doxygen (package (name "doxygen") - (version "1.9.8") + (version "1.12.0") (home-page "https://www.doxygen.nl/") - (source (origin - (method url-fetch) - (uri (list (string-append home-page "files/doxygen-" - version ".src.tar.gz") - (string-append "mirror://sourceforge/doxygen/rel-" - version "/doxygen-" version - ".src.tar.gz"))) - (sha256 - (base32 - "0qjgw7bnx668hpi4r8m366vsq118s9365zf8z4x5yjrqx0ld5qq5")))) + (source + (origin + (method url-fetch) + (uri (list (string-append home-page "files/doxygen-" version + ".src.tar.gz") + (string-append "mirror://sourceforge/doxygen/rel-" version + "/doxygen-" version ".src.tar.gz"))) + (sha256 + (base32 "0d0nn2w52jr1px1g6bi5hzhdp6yil11gr8l17pc0kx4f06idp8x3")))) (build-system cmake-build-system) - (native-inputs - (list bison - flex - libxml2 ;provides xmllint for the tests - python)) ;for creating the documentation - (inputs - (list bash-minimal)) + (native-inputs (list bison flex libxml2 python)) + (inputs (list bash-minimal)) (arguments ;; Force cmake to use iconv header from cross-libc instead of the one ;; from native libc. (list - #:configure-flags - (if (%current-target-system) - #~(list (string-append "-DICONV_INCLUDE_DIR=" - (assoc-ref %build-inputs "cross-libc") - "/include")) - #~'()) + #:configure-flags (if (%current-target-system) + #~(list (string-append "-DICONV_INCLUDE_DIR=" + (assoc-ref %build-inputs + "cross-libc") + "/include")) + #~'()) #:test-target "tests" - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'disable-bibtex-test - (lambda _ - ;; Disable test that requires bibtex to avoid a - ;; circular dependency. - (for-each delete-file-recursively - '("testing/012" "testing/012_cite.dox")))) - (add-before 'configure 'patch-sh - (lambda* (#:key inputs #:allow-other-keys) - (let ((/bin/sh (search-input-file inputs "/bin/sh"))) - (substitute* "src/portable.cpp" - (("/bin/sh") - /bin/sh))))) - #$@(if (target-hurd?) - #~((add-after 'unpack 'apply-patch - (lambda _ - (let ((patch-file - #$(local-file - (search-patch "doxygen-hurd.patch")))) - (invoke "patch" "--force" "-p1" "-i" patch-file))))) - #~())))) + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'disable-bibtex-test + (lambda _ + ;; Disable test that requires bibtex to avoid a + ;; circular dependency. + (for-each delete-file-recursively + '("testing/012" "testing/012_cite.dox")))) + (add-before 'configure 'patch-sh + (lambda* (#:key inputs #:allow-other-keys) + (let ((/bin/sh (search-input-file inputs "/bin/sh"))) + (substitute* "src/portable.cpp" + (("/bin/sh") + /bin/sh))))) + #$@(if (target-hurd?) + #~((add-after 'unpack + 'apply-patch + (lambda _ + (let ((patch-file #$(local-file (search-patch + "doxygen-hurd.patch")))) + (invoke "patch" "--force" "-p1" + "-i" patch-file))))) + #~())))) (synopsis "Generate documentation from annotated sources") - (description "Doxygen is the de facto standard tool for generating + (description + "Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL, Tcl, base-commit: e032a0f38ff3394816fdc29554933ce77c545eff -- 2.46.0
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Aaron Covrig <aaron.covrig.us@HIDDEN> Subject: bug#73790: Acknowledgement ([PATCH] gnu: doxygen: Update to v1.12.0) Message-ID: <handler.73790.B.172882712212603.ack <at> debbugs.gnu.org> References: <20241013134243.77527-1-aaron.covrig.us@HIDDEN> X-Gnu-PR-Message: ack 73790 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 73790 <at> debbugs.gnu.org Date: Sun, 13 Oct 2024 13:46:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 73790 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 73790: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D73790 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.