From patchwork Tue Oct 1 14:54:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 31583 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 DABD827BBEA; Tue, 1 Oct 2024 15:56:33 +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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, 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 3CB7A27BBE2 for ; Tue, 1 Oct 2024 15:56:33 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sveIK-0000SD-PI; Tue, 01 Oct 2024 10:56:08 -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 1sveIF-0000MD-U8 for guix-patches@gnu.org; Tue, 01 Oct 2024 10:56:04 -0400 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 1sveIE-0006zy-Kx for guix-patches@gnu.org; Tue, 01 Oct 2024 10:56:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:In-Reply-To:References:Subject; bh=85SIt1M0T4d53TWhbDlFi9IV8dqtJ0/FttAj7MqHNTQ=; b=SQJCcyJ7leISPcbbJgLfilTm/GyNYIDwY/PkRxUdGPsFsnpy43ChRhkU4oHPs+G1ORf8Qn1GvhtVcMqymNg0EMUg7plSe9SloRtM1KVkvmPCbp41c+OekeNf8X6fyME+zIxJ3UqfAI85CNRG6WxT+HUDDw3HPn3RUXhl1FAX1u5Kl6IC4RcKA+LWLhfXo3rq7JCaGFJwJ4CFSSL+ETx9IuJLCQgZMY0ugjmw+5HnvBtbqTqLduDBYwEOrwp+rhNF4Ac/qK4ZGs6bRZFUJms9Jy4mE0YKhFcVpm/wTs8Y/QFvacKF4N33TdFE10gp1umzNT13zSZc3R/HkZ6P2JczNA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sveID-0003Xn-KC for guix-patches@gnu.org; Tue, 01 Oct 2024 10:56:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73439] [PATCH v4 1/4] import: Add %libreoffice-updater. References: <20240923122128.14126-1-ngraves@ngraves.fr> In-Reply-To: <20240923122128.14126-1-ngraves@ngraves.fr> Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 01 Oct 2024 14:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73439 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73439@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 73439-submit@debbugs.gnu.org id=B73439.172779451213576 (code B ref 73439); Tue, 01 Oct 2024 14:56:01 +0000 Received: (at 73439) by debbugs.gnu.org; 1 Oct 2024 14:55:12 +0000 Received: from localhost ([127.0.0.1]:51826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sveHQ-0003Wt-3o for submit@debbugs.gnu.org; Tue, 01 Oct 2024 10:55:12 -0400 Received: from 10.mo576.mail-out.ovh.net ([46.105.73.241]:60289) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sveHM-0003Uc-GP for 73439@debbugs.gnu.org; Tue, 01 Oct 2024 10:55:10 -0400 Received: from director9.ghost.mail-out.ovh.net (unknown [10.109.148.126]) by mo576.mail-out.ovh.net (Postfix) with ESMTP id 4XJ1FR2SCvz25yY for <73439@debbugs.gnu.org>; Tue, 1 Oct 2024 14:55:07 +0000 (UTC) Received: from ghost-submission-55b549bf7b-jgpcj (unknown [10.110.113.182]) by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 0AED61FEAE; Tue, 1 Oct 2024 14:55:07 +0000 (UTC) Received: from ngraves.fr ([37.59.142.98]) by ghost-submission-55b549bf7b-jgpcj with ESMTPSA id yGtWN0oN/Gbj3wAAjiXYSA (envelope-from ); Tue, 01 Oct 2024 14:55:07 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-98R002b5173caf-605b-482f-bda3-fcd4b8bbff9c, 4C213A03FF203E9040D679C5A06EBC35351A4EAB) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 86.246.19.221 Date: Tue, 1 Oct 2024 16:54:56 +0200 Message-ID: <20241001145505.9409-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 X-Ovh-Tracer-Id: 957859349950554850 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrvddujedgkedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffogggtgfesthekredtredtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeeuleejvdeggfekteehtdeftddufffhvddtuddutefhfefhkefgfeetfefhheekhfenucffohhmrghinhepghhnuhdrohhrghdpughotghumhgvnhhtfhhouhhnuggrthhiohhnrdhorhhgnecukfhppeduvdejrddtrddtrddupdekiedrvdegiedrudelrddvvddupdefjedrheelrddugedvrdelkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeefgeefleesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejiedpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=85SIt1M0T4d53TWhbDlFi9IV8dqtJ0/FttAj7MqHNTQ=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1727794507; v=1; b=Hd8Gfu/j/hZUQPc0rfEFiiXV8Dlu3PmcrcZDDyJHAMBh4j/BS2zTCQdVjCaFWPWhdnDbOjY9 3cREqeSG1tjGTzT3lCdM3nxU7JSoBeMmjw43CJCckj0JUM9/Yiaq9sZ3ITXmO9h/l6TWXU+io6H VpAYkRuAkRYpsIBi5jtyaoyr1a7XIJmhDzj4I2ptoA+BK9Su9kbbDq72CfRroqrgwYydwQfOZ6V QeGrPB4/4KmYGnSh2Kl/5dauyPlsGwZnNeyy7CaVr2FDExtRxac6rs7ifnHUl/ZNljcic+26Ceh uG1N/M1gl8tddWmjWtd4xg7gnvBMiOur1IWc9/gu8Bkdw== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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 Change-Id: I481b1175db531c4fea4a57838fe190f679cd1a85 --- Makefile.am | 1 + guix/import/libreoffice.scm | 98 +++++++++++++++++++++++++++++++++++++ 2 files changed, 99 insertions(+) create mode 100644 guix/import/libreoffice.scm diff --git a/Makefile.am b/Makefile.am index e9801283f8..e4e4fb5a19 100644 --- a/Makefile.am +++ b/Makefile.am @@ -306,6 +306,7 @@ MODULES = \ guix/import/json.scm \ guix/import/kde.scm \ guix/import/launchpad.scm \ + guix/import/libreoffice.scm \ guix/import/minetest.scm \ guix/import/npm-binary.scm \ guix/import/opam.scm \ diff --git a/guix/import/libreoffice.scm b/guix/import/libreoffice.scm new file mode 100644 index 0000000000..65d20f0432 --- /dev/null +++ b/guix/import/libreoffice.scm @@ -0,0 +1,98 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2024 Nicolas Graves +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + +(define-module (guix import libreoffice) + #:use-module (web client) + #:use-module (sxml match) + #:use-module (sxml simple) + #:use-module (guix i18n) + #:use-module (guix diagnostics) + #:use-module (guix packages) + #:use-module (guix upstream) + #:use-module (guix utils) + #:use-module (ice-9 textual-ports) + #:use-module (srfi srfi-26) + #:use-module (srfi srfi-71) + #:export (%libreoffice-updater)) + +(define archive-prefix + "https://downloadarchive.documentfoundation.org/libreoffice/old/") +(define libreoffice-latest-url (string-append archive-prefix "latest/src/")) + +(define (libreoffice-latest-version) + (let* ((response port (http-get libreoffice-latest-url + #:streaming? #t)) + (content (get-string-all port)) + ;; xml->sxml is not flexible enough for html. + ;; For instance, tags don't have closing . + ;; This trick preprocesses html to extract all tags in + ;; a wrapper, which sxml-match can handle well. + (xml (xml->sxml + (string-append + "<" + (string-join + (filter (cute string-prefix? "a " <>) + (string-split content #\<)) + "<") + ">") + #:trim-whitespace? #t))) + (sxml-match + xml + ((*TOP* + (body + (a (@ (href "?C=N;O=D")) "Name") + (a (@ (href "?C=M;O=A")) "Last modified") + (a (@ (href "?C=S;O=A")) "Size") + (a (@ (href "/libreoffice/old/latest/")) "Parent Directory") + (a (@ (href ,link)) ,name) + . ,rest)) + (if (and (string-prefix? "libreoffice-" name) + (string-suffix? ".tar.xz" name)) + (string-drop + (string-drop-right name (string-length ".tar.xz")) + (string-length "libreoffice-")) + (raise + (formatted-message (G_ "Could not extract version from '~a'") + name))))))) + +(define* (latest-release package #:key (version #f)) + "Return an for the latest-release of PACKAGE." + (let* ((name (package-name package)) + (version (or version (libreoffice-latest-version)))) + (upstream-source + (package name) + (version version) + (urls (list + (string-append + archive-prefix version "/src/libreoffice-" version ".tar.xz") + (string-append + "https://download.documentfoundation.org/libreoffice/src/" + (version-prefix version 3) "/libreoffice-" version ".tar.xz")))))) + +(define (libreoffice-package? package) + "Return true if PACKAGE is LibreOffice." + (string=? (package-name package) "libreoffice")) + +(define %libreoffice-updater + (upstream-updater + (name 'libreoffice) + (description "Updater for Libreoffice package") + (pred libreoffice-package?) + (import latest-release))) + +;; libreoffice.scm ends here. From patchwork Tue Oct 1 14:54:57 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 31584 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 5058627BBEA; Tue, 1 Oct 2024 15:56:36 +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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, 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 BC2B627BBE2 for ; Tue, 1 Oct 2024 15:56:35 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sveIL-0000TV-67; Tue, 01 Oct 2024 10:56:09 -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 1sveIF-0000MA-Su for guix-patches@gnu.org; Tue, 01 Oct 2024 10:56:04 -0400 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 1sveIF-000701-0g for guix-patches@gnu.org; Tue, 01 Oct 2024 10:56:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=rgMDYAZUdVvb/GtkD+4WLidX08ampyEX1c3kLYVoKp4=; b=tGSsTfcQAoalxiNbBk9BEbn3lT/p5WtcAZm4PccpO4273M17xtRcC02mJXcpq3svJ0IQz4d2Dk/R0ksfQjQW1HRSbTb6gkO+yky0fuIkwKrwUlTBwG3v/TBZAaoJHDJsP7PAqIkIAl7RW3YUPWHsvHEwXvAhfVb5iZ/xfghRQ1DqrpXLgE7hstVPamPMXBQQK9Isnb8cXk/sNQkyT7waJAKQTdXvUFRJqgaFS2/lX9a/FSe/UHESOD2AU+dgJp0PTWz4K3MRp3QOiTeqans3yZKvVtMRPmKsryI0FFjZeA7TOm/fEh3mWTOl6dGCqTNBSqpcI1H7jZaN1PBGNkZZjw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sveIE-0003Xu-2q for guix-patches@gnu.org; Tue, 01 Oct 2024 10:56:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73439] [PATCH v4 2/4] gnu: libreoffice: Update to 24.2.0.3. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 01 Oct 2024 14:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73439 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73439@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 73439-submit@debbugs.gnu.org id=B73439.172779451313582 (code B ref 73439); Tue, 01 Oct 2024 14:56:02 +0000 Received: (at 73439) by debbugs.gnu.org; 1 Oct 2024 14:55:13 +0000 Received: from localhost ([127.0.0.1]:51828 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sveHQ-0003Wv-NE for submit@debbugs.gnu.org; Tue, 01 Oct 2024 10:55:13 -0400 Received: from 9.mo575.mail-out.ovh.net ([46.105.78.111]:59117) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sveHM-0003VB-MS for 73439@debbugs.gnu.org; Tue, 01 Oct 2024 10:55:11 -0400 Received: from director3.ghost.mail-out.ovh.net (unknown [10.109.140.34]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id 4XJ1FS1vqHz1smt for <73439@debbugs.gnu.org>; Tue, 1 Oct 2024 14:55:08 +0000 (UTC) Received: from ghost-submission-55b549bf7b-gggdp (unknown [10.110.113.83]) by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id CD45A1FE07; Tue, 1 Oct 2024 14:55:07 +0000 (UTC) Received: from ngraves.fr ([37.59.142.99]) by ghost-submission-55b549bf7b-gggdp with ESMTPSA id FuDgKEsN/GZnBwAA5HYFLA (envelope-from ); Tue, 01 Oct 2024 14:55:07 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-99G00317b70fcc-a809-48da-86e2-29c519dc076e, 4C213A03FF203E9040D679C5A06EBC35351A4EAB) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 86.246.19.221 Date: Tue, 1 Oct 2024 16:54:57 +0200 Message-ID: <20241001145505.9409-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241001145505.9409-1-ngraves@ngraves.fr> References: <20241001145505.9409-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 958140823290372834 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrvddujedgkeduucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnheptdetieduudevledtgfeutdffudefheejhfdvveegtdehleffgfejuefhgeeuffelnecuffhomhgrihhnpeguohgtuhhmvghnthhfohhunhgurghtihhonhdrohhrghdpshgvnhguughotgdrshhhpdhgnhhurdhorhhgpdhlihgsrhgvohhffhhitggvrdhorhhgnecukfhppeduvdejrddtrddtrddupdekiedrvdegiedrudelrddvvddupdefjedrheelrddugedvrdelleenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeefgeefleesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejhedpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=rgMDYAZUdVvb/GtkD+4WLidX08ampyEX1c3kLYVoKp4=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1727794508; v=1; b=TZsJWf3pZzKZX0IUUWPNqGGyST7uBU28UkaoacvgTOQTImDpMVBmxqeausLQkPC44Bo7bdRx PhBEYgKPc+Xy+T+aF99mvUeQKsTT8ehWQaPlS9q3rPxnoZooZjqbr3CQ3k0Sz5LMMZLHOzxb7tE 3E22cNYetZ0eMuluEN8+IMHbAe3/E/1atDoI/2dqHDBXu6kBp4yTZJS2eFss609Cc6CoJGIlmyJ 9Zx7xuWzG3tED14dIYXnkOyKrZ5+GVzHVVZpdYvqqQXZF9S8RM814lBM8aej8MDPrt4AHO24Jck jn3PIVXlhtRimIBlQFKnJ+F99iCsNmFj5SElUfCLKbpPQ== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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 * gnu/packages/libreoffice.scm (libreoffice): Update to 24.2.0.3. Change-Id: I72e0ebb4d075c47ea168b181f969a97f9249150a --- gnu/packages/libreoffice.scm | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/gnu/packages/libreoffice.scm b/gnu/packages/libreoffice.scm index ed8dfd432b..d6d627d9cd 100644 --- a/gnu/packages/libreoffice.scm +++ b/gnu/packages/libreoffice.scm @@ -63,6 +63,7 @@ (define-module (gnu packages libreoffice) #:use-module (gnu packages fontutils) #:use-module (gnu packages freedesktop) #:use-module (gnu packages game-development) + #:use-module (gnu packages gcc) #:use-module (gnu packages ghostscript) #:use-module (gnu packages gl) #:use-module (gnu packages glib) @@ -80,6 +81,7 @@ (define-module (gnu packages libreoffice) #:use-module (gnu packages maths) #:use-module (gnu packages nss) #:use-module (gnu packages openldap) + #:use-module (gnu packages password-utils) #:use-module (gnu packages pdf) #:use-module (gnu packages perl) #:use-module (gnu packages perl-compression) @@ -891,16 +893,20 @@ (define dtoa (define-public libreoffice (package (name "libreoffice") - (version "7.6.7.2") ;keep in sync with hunspell dictionaries + (version "24.2.0.3") ;keep in sync with hunspell dictionaries (source (origin (method url-fetch) (uri - (string-append - "https://download.documentfoundation.org/libreoffice/src/" - (version-prefix version 3) "/libreoffice-" version ".tar.xz")) + (list + (string-append + "https://download.documentfoundation.org/libreoffice/src/" + (version-prefix version 3) "/libreoffice-" version ".tar.xz") + (string-append + "https://downloadarchive.documentfoundation.org/libreoffice/old/" + version "/src/libreoffice-" version ".tar.xz"))) (sha256 - (base32 "159vbv4zhibfd4xjdamcqs4h0p3h5y79kcjwrmshvjhs23p55l3m")))) + (base32 "0s1m92rmizicd8jgxcjz0xsd79v148wkq0ac9yzz61x2ga8mdx0q")))) (build-system glib-or-gtk-build-system) (arguments (list @@ -961,6 +967,13 @@ (define-public libreoffice "shell/source/unix/misc/senddoc.sh") (("/usr/bin/xdg-open") (search-input-file inputs "/bin/xdg-open"))) + + ;; https://issues.guix.gnu.org/43579 + (substitute* '("sal/rtl/math.cxx" + "sc/source/core/tool/math.cxx") + (("std::(fe[gs]etround|feclearexcept|fetestexcept)" all suffix) + suffix)) + (setenv "CPPFLAGS" "-std=c++17"))) (add-after 'install 'reset-zip-timestamps (lambda _ @@ -1083,12 +1096,14 @@ (define (install-python-script name) cppunit flex frozen ;header-only library + gcc-12 pkg-config python-wrapper which ziptime)) (inputs - (list bluez + (list argon2 + bluez boost box2d clucene @@ -1100,6 +1115,7 @@ (define (install-python-script name) fontforge gconf glew + glibc glm gnupg gobject-introspection @@ -1168,6 +1184,7 @@ (define (install-python-script name) xdg-utils xmlsec-nss zip + zxcvbn-c zxing-cpp)) (home-page "https://www.libreoffice.org/") (synopsis "Office suite") From patchwork Tue Oct 1 14:54:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 31582 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 DA0E227BBEA; Tue, 1 Oct 2024 15:56: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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, 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 611D127BBE2 for ; Tue, 1 Oct 2024 15:56:12 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sveIJ-0000QB-8y; Tue, 01 Oct 2024 10:56:07 -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 1sveIF-0000MC-TD for guix-patches@gnu.org; Tue, 01 Oct 2024 10:56:05 -0400 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 1sveIF-00070H-EI for guix-patches@gnu.org; Tue, 01 Oct 2024 10:56:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=9tKa4drxzuSgS5IEPf6yWIYhmnBPy0vf3c2gADL3l6U=; b=F35n4d2gcpShUFr6vE5R7bPpR5FnKk7JE6OXniHU4PBVQpjodrNZ9TS8BiApCjeS281J7Zk5NHn3TVWADRwtP/fq1lR08NkySomlnu0Jry98sx0vrxcqYuqNoiZ11illHxwzg/Ox5rt5mObJjAKeLpFrHWqnoKGAbModYVPc7bn7TM1r+FVAWO7TC6OgpfmGlt2SKNnNtRMFj9ZHbeKkVb1xAnqMaS1pbvlwN9Ev0mHxARoVXkzAOzMea8jMLO5mxHisX5X2c7FnEiE0LUaYHZ01QowdrCa9ze8fQgwgf2dR6GZNn4LhFC7JjnMWUtdT9W+vHQEP4gcx8aW4pTlY7A==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sveIE-0003Y1-Io for guix-patches@gnu.org; Tue, 01 Oct 2024 10:56:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73439] [PATCH v4 3/4] gnu: libreoffice: Update to 24.2.6.2. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 01 Oct 2024 14:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73439 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73439@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 73439-submit@debbugs.gnu.org id=B73439.172779451713596 (code B ref 73439); Tue, 01 Oct 2024 14:56:02 +0000 Received: (at 73439) by debbugs.gnu.org; 1 Oct 2024 14:55:17 +0000 Received: from localhost ([127.0.0.1]:51832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sveHV-0003XE-7b for submit@debbugs.gnu.org; Tue, 01 Oct 2024 10:55:17 -0400 Received: from 6.mo550.mail-out.ovh.net ([46.105.43.205]:49761) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sveHT-0003X7-KR for 73439@debbugs.gnu.org; Tue, 01 Oct 2024 10:55:16 -0400 Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.139.172]) by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4XJ1FZ2kGqz1bwp for <73439@debbugs.gnu.org>; Tue, 1 Oct 2024 14:55:13 +0000 (UTC) Received: from ghost-submission-55b549bf7b-4lp4w (unknown [10.110.118.207]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 7F2681FEB9; Tue, 1 Oct 2024 14:55:13 +0000 (UTC) Received: from ngraves.fr ([37.59.142.100]) by ghost-submission-55b549bf7b-4lp4w with ESMTPSA id rBjLAlEN/GbKDQEA67OZ4A (envelope-from ); Tue, 01 Oct 2024 14:55:13 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-100R0036b822c0c-a54c-42f7-97a7-e73444387228, 4C213A03FF203E9040D679C5A06EBC35351A4EAB) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 86.246.19.221 Date: Tue, 1 Oct 2024 16:54:58 +0200 Message-ID: <20241001145505.9409-3-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241001145505.9409-1-ngraves@ngraves.fr> References: <20241001145505.9409-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 959548195893469922 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrvddujedgkedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepuddvtdefvdduledvkeevkeeikedtffeikeefteevhedvveekueffgfffieegheejnecuffhomhgrihhnpeguohgtuhhmvghnthhfohhunhgurghtihhonhdrohhrghenucfkphepuddvjedrtddrtddruddpkeeirddvgeeirdduledrvddvuddpfeejrdehledrudegvddruddttdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeefgeefleesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=9tKa4drxzuSgS5IEPf6yWIYhmnBPy0vf3c2gADL3l6U=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1727794514; v=1; b=bCGKs0o6WnZJajqj6THJNM35zJOVBBXv3mxbMHs7vjidQ4OV91a+BnXG/pq2P2FRQxOyl3Vv K6xeGxRXE/PAJvq8RdkUo7sALF04UbUSKVHfLvbJjqyxI0MG42ZItJXpm9qgXhrcKRLq7e4V+vZ TqUuW27wHocT5L3NTQWogUymCMxkF/98LNC2VlplHD23i81lbAKA2bN1A05Qnjy1gjqWUpf1FsN dxAL/RvN+3e9oGGWr9RRXbizYkS5O0QzowXtoGrpaFrXb39G1JJYMfMQoxakM4mx/cQ+tNh6Vem M05xHeIKphVmej1XGS11oUiVR/xRma++RZIM/413RqGLg== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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 * gnu/packages/libreoffice.scm (libreoffice): Update to 24.2.6.2. Change-Id: I95ba7d5a5d1475b9c502051ecb076734a320c059 --- gnu/packages/libreoffice.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/libreoffice.scm b/gnu/packages/libreoffice.scm index d6d627d9cd..1907fab500 100644 --- a/gnu/packages/libreoffice.scm +++ b/gnu/packages/libreoffice.scm @@ -893,7 +893,7 @@ (define dtoa (define-public libreoffice (package (name "libreoffice") - (version "24.2.0.3") ;keep in sync with hunspell dictionaries + (version "24.2.6.2") ;keep in sync with hunspell dictionaries (source (origin (method url-fetch) @@ -906,7 +906,7 @@ (define-public libreoffice "https://downloadarchive.documentfoundation.org/libreoffice/old/" version "/src/libreoffice-" version ".tar.xz"))) (sha256 - (base32 "0s1m92rmizicd8jgxcjz0xsd79v148wkq0ac9yzz61x2ga8mdx0q")))) + (base32 "1cqxw745kzm81b2nvfpl5n2sq1k9y25y596wvjsnaq394bq4vspn")))) (build-system glib-or-gtk-build-system) (arguments (list From patchwork Tue Oct 1 14:54:59 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 31585 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 5536427BBE2; Tue, 1 Oct 2024 15:56:39 +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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, 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 CF62B27BBE9 for ; Tue, 1 Oct 2024 15:56:37 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sveIM-0000YZ-Ih; Tue, 01 Oct 2024 10:56: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 1sveIG-0000MJ-B5 for guix-patches@gnu.org; Tue, 01 Oct 2024 10:56:05 -0400 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 1sveIF-00070s-Sk for guix-patches@gnu.org; Tue, 01 Oct 2024 10:56:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=PtQgvta7iRh7bEc9+c/Z21dakYmZAJ8bQP8AAV9p930=; b=F8Eirb+yAuRKtGBAaSwl3iNBR3rJhl4gKHdG0WPgXuZT2btVAG+2PQX7SRTaL0F0bk6/B/NbbID4EsBkS4GRd43Bpan/GiVzCXU/rCbX6fmMOAWi5zbfgqhOI3X+ys5alm7rhCRF2d/f0oXsTqaW9ysAdk+p/b4eODrI7zXy0Ms8dwzO0ZyA1FVoxCRUpFulu2Icwpt1kLrdHbe1pvfieNo+JtNIQ35fGj11CM6Hki2BRMBaU8YDWJzwQG/aR4uvi5NvREXnTUKSuZtYWXrs7tKkWzQy0Z2TK8Gu2aNJw+TpEFNVuYif8fkwqzZOzxlSUwJKWOdlhyoKha2e7U9Qaw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sveIF-0003Y8-1p for guix-patches@gnu.org; Tue, 01 Oct 2024 10:56:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73439] [PATCH v4 4/4] gnu: hunspell-dictionary: Update to 24.2.6.2. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 01 Oct 2024 14:56:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73439 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73439@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 73439-submit@debbugs.gnu.org id=B73439.172779453413612 (code B ref 73439); Tue, 01 Oct 2024 14:56:03 +0000 Received: (at 73439) by debbugs.gnu.org; 1 Oct 2024 14:55:34 +0000 Received: from localhost ([127.0.0.1]:51837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sveHl-0003XU-IC for submit@debbugs.gnu.org; Tue, 01 Oct 2024 10:55:34 -0400 Received: from 6.mo560.mail-out.ovh.net ([87.98.165.38]:49099) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sveHV-0003X8-Bw for 73439@debbugs.gnu.org; Tue, 01 Oct 2024 10:55:32 -0400 Received: from director7.ghost.mail-out.ovh.net (unknown [10.108.25.166]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4XJ1Fc4QH3z1bnX for <73439@debbugs.gnu.org>; Tue, 1 Oct 2024 14:55:16 +0000 (UTC) Received: from ghost-submission-55b549bf7b-whqm7 (unknown [10.110.168.204]) by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 20E811FEB2; Tue, 1 Oct 2024 14:55:16 +0000 (UTC) Received: from ngraves.fr ([37.59.142.95]) by ghost-submission-55b549bf7b-whqm7 with ESMTPSA id oyjPNVMN/GZbBwAA50f7tA (envelope-from ); Tue, 01 Oct 2024 14:55:16 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-95G001a8040357-9be6-41f8-a12c-8c99ed5015cc, 4C213A03FF203E9040D679C5A06EBC35351A4EAB) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 86.246.19.221 Date: Tue, 1 Oct 2024 16:54:59 +0200 Message-ID: <20241001145505.9409-4-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241001145505.9409-1-ngraves@ngraves.fr> References: <20241001145505.9409-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 960392623258854114 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrvddujedgkeduucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepheefkeduheejledtudeihfdufeffvdefueeiledtgfehveekveegkeffgeelteejnecuffhomhgrihhnpehfrhgvvgguvghskhhtohhprdhorhhgpdhgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeeirddvgeeirdduledrvddvuddpfeejrdehledrudegvddrleehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfeegfeelseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedtpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=PtQgvta7iRh7bEc9+c/Z21dakYmZAJ8bQP8AAV9p930=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1727794516; v=1; b=LcXsi21lOXK8WRwUH3mcYb3WJzi+jJpnFG0PWgDJM8QA8No/zvzEVjRa43QYwmn1xikIK10Y ilOFJygw10JUIRJ88nji5j1Rh9ohymsylDXWmFbdz5S0ax+nstzHmfOK3neby9sawgFWZA1EJPv 1sRnPQBWpNUHRHpNWtKAiugM7EjHM9ZP5u/JVyGD05iUF44FRFH+tuAsLfF44lbApZxum4J1wmY r+FPRGBTSxFo2iC00MW4BIF6Rb0p+pDDfjcNocdHbr611Mzna/pEzQKWhKFQMxx+hfsWWY+3ry8 KGIqhhTiTdcMyjNGlxf16tBT6o7AR5WvSMFquR7EDi0Bg== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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 * gnu/packages/hunspell.scm (hunspell-dictionary): Update to 24.2.6.2. [source]: Change url, anongit returns gateway http errors 504. Change-Id: Ida030cc94a406ace042eccbe75f60d4505e18a11 --- gnu/packages/hunspell.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gnu/packages/hunspell.scm b/gnu/packages/hunspell.scm index 8c076de3c4..cf2628162f 100644 --- a/gnu/packages/hunspell.scm +++ b/gnu/packages/hunspell.scm @@ -309,18 +309,17 @@ (define* (hunspell-dictionary dict-name full-name #:key synopsis home-page licen (#\_ #\-) (chr chr)) (string-downcase dict-name)))) - (version "7.6.7.2") + (version "24.2.6.2") (source (origin (method git-fetch) (uri (git-reference - (url (string-append "https://anongit.freedesktop.org/git/" - "libreoffice/dictionaries.git/")) + (url "https://github.com/LibreOffice/dictionaries") (commit (string-append "libreoffice-" version)))) (file-name (git-file-name "libreoffice-dictionaries" version)) (sha256 - (base32 "1f54z1kmpwv9s5a9jdgf97m43nhwbmsar0i6rri3qkgf3kkgz1f7")))) + (base32 "0xllzv1b70i7gndc8sqvvc7a1viv3i6qqdqiv4ffr78zr4krcwx8")))) (build-system trivial-build-system) (native-inputs `(("source" ,source)))