From patchwork Wed Mar 19 17:00:07 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Liliana Marie Prikler X-Patchwork-Id: 40442 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 10A2927BBE2; Wed, 19 Mar 2025 17:04:27 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.6 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL, RCVD_IN_VALIDITY_SAFE,SPF_HELO_PASS 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 67B0B27BBEA for ; Wed, 19 Mar 2025 17:04:26 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tuwps-0006Hy-Hn; Wed, 19 Mar 2025 13:04: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 1tuwpm-00064w-NS for guix-patches@gnu.org; Wed, 19 Mar 2025 13:04:02 -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 1tuwpm-0007wO-5S for guix-patches@gnu.org; Wed, 19 Mar 2025 13:04:02 -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:References:In-Reply-To:From:To:Subject; bh=koMFe9IoM/3zwg0mp8oZQgL9/8nMR6fmLRhBRQcWBAc=; b=DjKc7TGBIrX8KiFCHESovQqEZMBThq1i5pnPqYot5A/MlHZszVtN/Kz1vjbx6GURNjORFdMV4FtkLhgdE6ZGIAc4IplA/pUFY7SrnH2glPGXRPO2kzXGJY7izwnhjafy9DTNVTuqAySDje10ucroMGqH21cHyT+N9tfBPZ0WhbeitBcIGW1Xe/Ke4B0C32MGxk8FNSiAhzurPxAOjgov3dai8H02cnid56eW7q0Sd5KVLufUj0RhmFrhHWzev24h1DTYE9HN0RfM/bxvLHTbWwXV2jA1yNIC+aEUuNb9QF4l2TvJJsNIBHEow2EgMqzb1cw4IKETMMcA1MF2zUeOCQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tuwpl-0005lg-Vd for guix-patches@gnu.org; Wed, 19 Mar 2025 13:04:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#67755] [PATCH v6 3/8] gnu: Add lunasvg. Resent-From: "Sergio Pastor =?utf-8?b?UMOpcmV6?= " Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 19 Mar 2025 17:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67755 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67755@debbugs.gnu.org Cc: Sergio Pastor =?utf-8?b?UMOpcmV6?= Received: via spool by 67755-submit@debbugs.gnu.org id=B67755.174240378622022 (code B ref 67755); Wed, 19 Mar 2025 17:04:01 +0000 Received: (at 67755) by debbugs.gnu.org; 19 Mar 2025 17:03:06 +0000 Received: from localhost ([127.0.0.1]:52886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tuwor-0005im-2S for submit@debbugs.gnu.org; Wed, 19 Mar 2025 13:03:06 -0400 Received: from mail-wr1-x444.google.com ([2a00:1450:4864:20::444]:56354) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tuwom-0005gs-8Q for 67755@debbugs.gnu.org; Wed, 19 Mar 2025 13:03:01 -0400 Received: by mail-wr1-x444.google.com with SMTP id ffacd0b85a97d-399737f4fa4so699001f8f.0 for <67755@debbugs.gnu.org>; Wed, 19 Mar 2025 10:03:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742403774; x=1743008574; darn=debbugs.gnu.org; h=mime-version:cc:to:subject:date:references:in-reply-to:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=koMFe9IoM/3zwg0mp8oZQgL9/8nMR6fmLRhBRQcWBAc=; b=PBfM33qGH6RGCBDzCd28OBI3uD9IbApxvA6uV8IEuC1W2K/cah0q0xjgIaAM74n4EP jF0GRcgwlulPyQoOq/1xYpjHUWv/ue7DxTxPrEaHpUnZ0dmqKM5pcWT4qvPa52J1vHXs 0jXGZRkA1Fr06etu2p4AQua2xaGBzdGMm6+11bDoWyhbwws9oNPjbjaxkSkmrhr56jmI 7602iK0ab3kWXilAfiQwO86/Ll6ucWTv+97g3frTXJuY4NvdjfixZPbh2q0SBqeM2j23 iSBkPv489EdnmfGGHRZS5kq1ICYp6ZzIdsK7hBaHGYyjyO/2QFiCP8PEEOzXuA3wlDHc JPEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742403774; x=1743008574; h=mime-version:cc:to:subject:date:references:in-reply-to:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=koMFe9IoM/3zwg0mp8oZQgL9/8nMR6fmLRhBRQcWBAc=; b=ieoE5iAIXBfJiI3DeBSKqYLNC+ewEH66yyuBXbQ5rsEkoN4TPMe0buv+tLxbBhCQHL aJC+Qr1DY1zn6C1OfYqU6x4JocSz0DRbbgIPT903UHkqlQY423rsUMwRiOJXaX6s6Oeh vi/Pl7X5xng1KRqwLisxY+ITeyQgZvJxhXBMNyvsveg4ggwju2lHaSigtaaZ+FKpbF6u OYPyJ7YR9617+l6y4vYTFollXfE9ctbxokvDuhVOuyv1Wbbv3HRDHDbn14qwlRsxtdd8 y58E5VH+hoECxGv2fnVswNMzYc43mJG1iaa7CkrkVlht9U5ljHcjpdktGuDj15GJZ2h0 cbYw== X-Gm-Message-State: AOJu0YxcOjUnPQramO/Dhr6jMcgbPFduV0rM2Sw6lUaBIEKlc6p6JGoy vw6TJ8aJIpGIyEt/cIe2gnZRKUstLZLx8qTxaz5RIjePHtxC/X4tW7PQmFxSafU= X-Gm-Gg: ASbGncvzJxYPow8wX2dWyLTGLwdFGcKBHZdzTL1vFCGlqUFQMQUZf22FPdzHiUsWcb/ jvIo7ZtZymjT5SVkfsAnhnS8di4SbmfgzCP0XAw1MqrNNlzyGXy6nYfGjRDsXsB7LcDYzNMO8qt nvs/KK87Nl9Dt+XCn4blMUh0wcOu25EoZ3SPY6gDCyYnUJPl0uzbg3iKYHLGH0fF5Rh7XW7hY/L hzVJ4YpzPq8hXVLkEyLDMhXicRZqzd7FZIUsoQgTxX5SwAtK+67Nfmnf8q/sSlndIlnjY6504IG KwNYDk9StWGxZb3dmd+gv/aDNSzz17T8PdMCHKITO3WKWMHUpwPdYkKH00d/fasU2h/anBQfHzg s1ggSYS/l/7PvR4F5iPMH X-Google-Smtp-Source: AGHT+IFYK6og4X9m/ymYbfZt5GL9xa75QjvPRhKHyaNk/7YW0441Xuvp5nLpZWdI4WybTgTPilx3rA== X-Received: by 2002:a05:6000:18af:b0:391:13d6:c9f0 with SMTP id ffacd0b85a97d-399795e6d70mr146584f8f.47.1742403773685; Wed, 19 Mar 2025 10:02:53 -0700 (PDT) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-395c7df3419sm21049661f8f.9.2025.03.19.10.02.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Mar 2025 10:02:53 -0700 (PDT) From: "Sergio Pastor =?utf-8?b?UMOpcmV6?= " X-Google-Original-From: Sergio Pastor =?utf-8?b?UMOpcmV6?= Message-ID: In-Reply-To: References: Date: Wed, 19 Mar 2025 18:00:07 +0100 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/cpp.scm (lunasvg): New variable. Change-Id: I77b7943e26e4e676a1575e3e33305f6f4476b401 --- gnu/packages/cpp.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index d4cf4a68ac8..48780b22af7 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -547,6 +547,32 @@ (define-public libzen operating system functions.") (license license:zlib))) +(define-public lunasvg + (package + (name "lunasvg") + (version "3.2.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/sammycage/lunasvg") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "14ppk3k6sdbf3lwhv2gjqy32vwa7ck9jcj9xfk0fxwfqbvbp6608")))) + (build-system cmake-build-system) + (inputs (list plutovg)) + (arguments + '(#:configure-flags '("-DBUILD_SHARED_LIBS=ON") + #:tests? #f)) ;No tests. + (home-page "https://github.com/sammycage/lunasvg") + (synopsis "SVG rendering and manipulation library in C++") + (description + "LunaSVG is an SVG rendering library in C++, designed to be +lightweight and portable, offering efficient rendering and manipulation of +Scalable Vector Graphics (SVG) files.") + (license license:expat))) + (define-public rttr (package (name "rttr")