From unknown Fri Jun 20 07:09:16 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#58952 <58952@debbugs.gnu.org> To: bug#58952 <58952@debbugs.gnu.org> Subject: Status: [PATCH 0/3] gnu: meshlib: Unbundle some external libraries Reply-To: bug#58952 <58952@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:09:16 +0000 retitle 58952 [PATCH 0/3] gnu: meshlib: Unbundle some external libraries reassign 58952 guix-patches submitter 58952 Sharlatan Hellseher severity 58952 normal tag 58952 patch moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 01 16:21:27 2022 Received: (at submit) by debbugs.gnu.org; 1 Nov 2022 20:21:27 +0000 Received: from localhost ([127.0.0.1]:44302 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1opxlH-0000Mb-Gp for submit@debbugs.gnu.org; Tue, 01 Nov 2022 16:21:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:57414) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1opxlG-0000MS-3m for submit@debbugs.gnu.org; Tue, 01 Nov 2022 16:21:26 -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 1opxlE-0000Mr-Ty for guix-patches@gnu.org; Tue, 01 Nov 2022 16:21:24 -0400 Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1opxlB-0000f4-NB for guix-patches@gnu.org; Tue, 01 Nov 2022 16:21:24 -0400 Received: by mail-wr1-x42c.google.com with SMTP id l14so21700374wrw.2 for ; Tue, 01 Nov 2022 13:21:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=4mEqFH2SqJcQKXeU6cTj1ksjyPG0zFfxT4yMavk6qsY=; b=WAFk9x9WKmNaXUbRIwDi4Q2JV3enDw3rH1AY0QyPhXzHZcQuqA3RrE9YalpXBBfU8E 8GIhlhPJBShv1HhZ/pHiDWhlTuStEv/Kl3B2VgH+bBno5kOFID4egbYiCD5/ieu2eEQE /WO+/GSTmNnLJuAsiqPn4QgIMl6tplgbP4pbcZKBwoSlj7wkIFlwLypLQPkeH0vcXkyC OFiIHrZo9U+XjQN7QuI6rPMrCsas6KAMkfRwYC+0oaSQPUbsUS0cRT1WAeaK1Ayjo3Ep 4w57RHFOkHeSGK+YVckUynEpm/BgCKZzZDFny2blRxofkpM5mgQtcG/ZQgyVUSX6v1DL l6lA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=4mEqFH2SqJcQKXeU6cTj1ksjyPG0zFfxT4yMavk6qsY=; b=nBU/mIZbRODxHwkW8Fm1BiK+1N4aredgxkhS32QdwMfA+w+Fpie+CRq10Rtt3dXH7H qcpjF3DUxbUPlkIkwIcmtDPc2m1wWlRECWqdXWG+XJ+vl5a/VhZe6ZXD88sgMlW3DNWN KQIY6el7CHa1Dqo8RtJxgkoiEawJpSYKEObNVoGBYDWR5z7DBAg+oMtnsBd+gFskeJvf fPW40ed9N+oqZ83DHE/YDTjEVwyw4jOwJHWN7vpKV6G0iklBWYs1m69aQAHwImtqR9KK rISVlfZYGaOmUA+RJWyG+2T7Eq8FmRZ+dJfYie4/Ik7padX/b9kli6UFHMVEfjOInAl5 v2SA== X-Gm-Message-State: ACrzQf2MvLNAGt2ATZyKjrne+9FRgbxo+RfKYgs++wSDAUShVflCAoJq 9VVEKqZzsS6i6xyibsFR4h8ZhzD2cso= X-Google-Smtp-Source: AMsMyM5hlQtwlOFWs5S32IpRacXAwvPRF+AY4HLa2fo+Sk5H7LESFvONgr7V6VAX/yz4JcaiwuMg5A== X-Received: by 2002:adf:f352:0:b0:236:ba3a:d58e with SMTP id e18-20020adff352000000b00236ba3ad58emr10708150wrp.430.1667334079691; Tue, 01 Nov 2022 13:21:19 -0700 (PDT) Received: from guxtil.incerto.xyz (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id e12-20020adfe38c000000b0023655e51c14sm10889625wrm.32.2022.11.01.13.21.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Nov 2022 13:21:19 -0700 (PDT) From: Sharlatan Hellseher To: guix-patches@gnu.org Subject: [PATCH 0/3] gnu: meshlib: Unbundle some external libraries Date: Tue, 1 Nov 2022 20:21:06 +0000 Message-Id: <20221101202106.17518-1-sharlatanus@gmail.com> X-Mailer: git-send-email 2.37.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::42c; envelope-from=sharlatanus@gmail.com; helo=mail-wr1-x42c.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: Sharlatan Hellseher 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 (--) Hi Guix team! While fixing my patch for PLplot which does not see qhull library, I was looking for example of where it's in use and found meshlab package. Some investigation showed me that it had some bundled external libraries which this patches series splits. > ./pre-inst-env guix build easyexif vcglib meshlab --rounds=2 > /gnu/store/88sa4hcplrjm3v72yq1sc71v0sdq7dxs-meshlab-2022.02 > /gnu/store/yz2460d8arhzdcs0q3wddh0jl87khqwz-vcglib-2022.02 > /gnu/store/faps3l08zhx04ppl0hp1jy2limiqd2ci-easyexif-1.0 Sharlatan Hellseher (3): gnu: Add easyexif gnu: Add vcglib gnu: meshlab: Unbundle vcglib and easyexif gnu/packages/engineering.scm | 134 +++++++++++++++++++++++++++++++---- gnu/packages/photo.scm | 44 ++++++++++++ 2 files changed, 166 insertions(+), 12 deletions(-) base-commit: 08d60c8691f1ce2291c557022257170881567d76 -- 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 01 16:23:00 2022 Received: (at 58952) by debbugs.gnu.org; 1 Nov 2022 20:23:00 +0000 Received: from localhost ([127.0.0.1]:44308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1opxmj-0000PG-Uj for submit@debbugs.gnu.org; Tue, 01 Nov 2022 16:23:00 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]:42937) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1opxmh-0000Oy-LK for 58952@debbugs.gnu.org; Tue, 01 Nov 2022 16:22:56 -0400 Received: by mail-wr1-f48.google.com with SMTP id cl5so10038979wrb.9 for <58952@debbugs.gnu.org>; Tue, 01 Nov 2022 13:22:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=eJjmy00OO70RxjYwSZuJo9eO7pRokO4MJw1lAltH2SI=; b=Lgww5Yf8S4sPPg2ng7xECdmgb65qKpw4R7tnAbAE+doFgleFuAEgA8TEKuCIMQhk+Z TaSWm6K3XipagNteGLThID2+oPsveTeliiaSA92Ll5rxFYQv6A2zUu/r56GhrZWmsT7o Ebir6N2klB0pNN+EofNJ2C2SMMFcxeYJL0chDrlyWdSh7yshuraMeoskZqOEaddE9ylk jhuNJjMiCTl5aak3yInusjoHEMg4WH3OAUbTCM0sEa9WJV9Z6Pn78APDX4DXpnr7Z5hu B+rTTru5nIJq2XU4XsgPRhk1WKaGMCuH4MWxI3EVkbfLkPRS27sGB7x+pG97BrS9z7ev uqrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=eJjmy00OO70RxjYwSZuJo9eO7pRokO4MJw1lAltH2SI=; b=mi2SnSExYhaVfasvhd5C4g9ew7wex3hSEOSWd1YcGGaYDvCTdVvUyeEcgPPP1QAG94 7xw4xnONXzbeJDVIREDu4rihFgwcDSj4rTAlDFEUleeS5IXXRMrRL2XanqgKcn65lfos feQmYrQ5NznPQpC213w4SHHxsYL+f34MYiQ+s1o8vxRh3sJPqHm2MGBidDqzHeZfGAHD bbSszWfiPqrvgajw9yzDhCDQ1boJshNvbMTWkB0/yk9Ike+5s0/qykkJ7EjkZpT0bzD2 rHaakqX8okbY+See2iKTgo+quwl8RXQ2kPLG3qJxogAv4942pM1XhHgXM9cKho6RZ4+V gzLg== X-Gm-Message-State: ACrzQf2FNAPlS9jsH/sN7ruYk+HZK3yhIHBl7Ru0GNKX9gKG6wyW8Y3f dGZX8J2rrcY1NIiICRz0Qnyf9vqut7k= X-Google-Smtp-Source: AMsMyM4qpxmZN3joj5Rk0m4WMMeG3H+kxLiisOX2TpTFJOhquukVLSGQZS9oMqcR70CbD/df0whyfQ== X-Received: by 2002:adf:ebd2:0:b0:236:d5d6:7dab with SMTP id v18-20020adfebd2000000b00236d5d67dabmr6833002wrn.595.1667334169694; Tue, 01 Nov 2022 13:22:49 -0700 (PDT) Received: from guxtil.incerto.xyz (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id i4-20020a05600c354400b003cf4c1e211fsm12301474wmq.38.2022.11.01.13.22.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Nov 2022 13:22:49 -0700 (PDT) From: Sharlatan Hellseher To: 58952@debbugs.gnu.org Subject: [PATCH 1/3] gnu: Add easyexif Date: Tue, 1 Nov 2022 20:22:44 +0000 Message-Id: <20221101202246.17659-1-sharlatanus@gmail.com> X-Mailer: git-send-email 2.37.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58952 Cc: Sharlatan Hellseher 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/photo.scm (easyexif): New variable. --- gnu/packages/photo.scm | 44 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm index 642694bda1..0df6c7f271 100644 --- a/gnu/packages/photo.scm +++ b/gnu/packages/photo.scm @@ -227,6 +227,50 @@ (define-public libexif data as produced by digital cameras.") (license license:lgpl2.1+))) +(define-public easyexif + (package + (name "easyexif") + (version "1.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mayanklahiri/easyexif") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0l3zr2gzjw25k7gw8z7cpz4prqzfrrpqdqd8gqw2py8pbsxkx8ap")))) + (build-system gnu-build-system) + (arguments + (list #:phases #~(modify-phases %standard-phases + (delete 'configure) + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "./test.sh")))) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (bin (string-append out "/bin")) + (share (string-append out "/share")) + (include (string-append out + "/include/easyexif"))) + (for-each (lambda (dir) + (mkdir-p dir)) + (list bin include share)) + (install-file "demo" bin) + (install-file "exif.cpp" include) + (install-file "exif.h" include) + (install-file "LICENSE" share))))))) + (home-page "https://github.com/mayanklahiri/easyexif") + (synopsis "ISO-compliant C++ EXIF parsing library") + (description + "EasyEXIF is a tiny, lightweight C++ library that parses basic information +out of JPEG files. It uses only the std::string library and is otherwise pure +C++. You pass it the binary contents of a JPEG file, and it parses several of +the most important EXIF fields for you.") + (license license:bsd-0))) + (define-public libgphoto2 (package (name "libgphoto2") -- 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 01 16:23:01 2022 Received: (at 58952) by debbugs.gnu.org; 1 Nov 2022 20:23:01 +0000 Received: from localhost ([127.0.0.1]:44311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1opxmm-0000PZ-Gl for submit@debbugs.gnu.org; Tue, 01 Nov 2022 16:23:01 -0400 Received: from mail-wr1-f51.google.com ([209.85.221.51]:35736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1opxmj-0000P1-KT for 58952@debbugs.gnu.org; Tue, 01 Nov 2022 16:22:58 -0400 Received: by mail-wr1-f51.google.com with SMTP id l14so21704961wrw.2 for <58952@debbugs.gnu.org>; Tue, 01 Nov 2022 13:22:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=knXW075fLDGk14AzpR65jMBvSyrDrxdqpGKTLSuh/74=; b=kXHHTdPEqcnCu2MoDZwyQ4IQ5YLpkGoapkiOKXPaZehHyxZq1bku/GlSTe2EkpnAsC 5vmv7SZReSCz50NEjnBcJdzA081DhQhZs+VOCBhns6PCzrQFe52yEZR4SoBbLsGCv9hA A/+mYJL5dBH3xboQaFj9i4fQxHTpxB4uOM84OBl889H/fyMfGpJuv/mN2oLa88j36vSG fdk+CstpgRzzhjtbAIesdxp0CgehQIpff57Ubvj82/vKVOINS5W7Wd19ZtlQCjyVeoYI zDWEcstvqkpyUdHc/XgLN5JHH8QDmHivYo40APB39jLcUvyo5JkKdG12n/jJvnE5qb7R k4ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=knXW075fLDGk14AzpR65jMBvSyrDrxdqpGKTLSuh/74=; b=fiMrksD+iaN5fGAEMPxMulaQSfWTvqgPx2Z+65zxE2YanBsrvLm06rT8VhGTN/gYJi XJFu4NOfCfNMZ7duBTJiWOuNhtAIYvwS9y2MVeBEE1dUl1ASPTC8MbP1Z9blN4JdD4iy F/vosHM4jdYIwwKXKdZuKDUDXQjsI6M+D/4O9P+FIUwox/kDk5dUde0IQReb5KK8ncTt vDMpmOANFE64I9AnHqzZ+WsU3hIDvW+ayLMdrUCuqiLAVqkE5nAhtHbZwiobeMlp/Li4 0hvbJszjNwqlzZTmkmZW4mddg7oIK06pkO+QzoqQ7JuU4Br8PbLObMNzvOru8yyknZFb YM6Q== X-Gm-Message-State: ACrzQf1ZtE1v7XTJi1UD3dC/DZTYP8HZCzDwxf7WR8LQlHJadiMDipxT b/tNW1VSoxoJ3YzMyh9bJiIcXw5MOa0= X-Google-Smtp-Source: AMsMyM6gYs0yq18ddmJ/Q6baPg7jQpOLmRLtg0oClau+jDfaWIFY/lU4yhMhvCp3tyOTm1xCMLF4UA== X-Received: by 2002:adf:e3cf:0:b0:22e:54da:a4f1 with SMTP id k15-20020adfe3cf000000b0022e54daa4f1mr137883wrm.637.1667334171978; Tue, 01 Nov 2022 13:22:51 -0700 (PDT) Received: from guxtil.incerto.xyz (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id i4-20020a05600c354400b003cf4c1e211fsm12301474wmq.38.2022.11.01.13.22.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Nov 2022 13:22:51 -0700 (PDT) From: Sharlatan Hellseher To: 58952@debbugs.gnu.org Subject: [PATCH 2/3] gnu: Add vcglib Date: Tue, 1 Nov 2022 20:22:45 +0000 Message-Id: <20221101202246.17659-2-sharlatanus@gmail.com> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20221101202246.17659-1-sharlatanus@gmail.com> References: <20221101202246.17659-1-sharlatanus@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58952 Cc: Sharlatan Hellseher 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/engineering.scm (vcglib): New variable. --- gnu/packages/engineering.scm | 65 ++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 644c0f8ef9..4f705d4b9b 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -2741,6 +2741,71 @@ (define-public lib3ds export filters.") (license license:lgpl2.1+))) +(define-public vcglib + (package + (name "vcglib") + (version "2022.02") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cnr-isti-vclab/vcglib") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1w9r22wg7452x4xald4frsq4vc03vbxf3qq3d9a2zl04b1bdna2w")))) + (build-system cmake-build-system) + (arguments + (list #:tests? #f ;Has no tests + #:configure-flags + ;; Make sure we still can build examples which shows nothing major + ;; broken. + #~(list (string-append "-DVCG_BUILD_EXAMPLES=ON") + (string-append "-DEIGEN3_INCLUDE_DIR=" + #$(this-package-input "eigen") + "/include/eigen3")) + #:phases #~(modify-phases %standard-phases + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (bin (string-append out "/bin")) + (include (string-append out + "/include/vcglib")) + (wrap (string-append include "/wrap/")) + (vcg (string-append include "/vcg"))) + (for-each (lambda (dir) + (mkdir-p dir)) + (list bin include wrap vcg)) + (install-file "apps/metro/metro" bin) + (install-file "../source/CMakeLists.txt" include) + (copy-recursively "../source/wrap/" wrap) + (copy-recursively "../source/vcg/" vcg))))))) + (propagated-inputs (list eigen)) + (synopsis "C++ library to work with triangle meshes") + (home-page "http://vcglib.net/") + (description + "This package provides @acronym{VCGlib, Visualization and Computer Graphics +Library} The VCG library is tailored to mostly manage triangular meshes: offers +many capabilities for processing meshes, such as: + +@itemize + +@item high quality quadric-error edge-collapse based simplfication +@item efficient spatial query structures (uniform grids, hashed grids, kdtree, +etc) +@item advanced smoothing and fairing algorithms +@item computation of curvature +@item optimization of texture coordinates +@item Hausdorff distance computation +@item geodesic paths +@item mesh repairing capabilities +@item isosurface extraction and advancing front meshing algorithms +@item Poisson Disk sampling and other tools to sample point distributions over +meshes +@item subdivision surfaces +@end itemize") + (license license:gpl3+))) + (define-public meshlab (package (name "meshlab") -- 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 01 16:23:02 2022 Received: (at 58952) by debbugs.gnu.org; 1 Nov 2022 20:23:02 +0000 Received: from localhost ([127.0.0.1]:44314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1opxmo-0000QM-3K for submit@debbugs.gnu.org; Tue, 01 Nov 2022 16:23:02 -0400 Received: from mail-wr1-f50.google.com ([209.85.221.50]:33751) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1opxml-0000P5-J8 for 58952@debbugs.gnu.org; Tue, 01 Nov 2022 16:23:00 -0400 Received: by mail-wr1-f50.google.com with SMTP id h9so21737330wrt.0 for <58952@debbugs.gnu.org>; Tue, 01 Nov 2022 13:22:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=CxTOZq89OSFna1wHINhFVDbzA7JHR+lAw2qRm854ldQ=; b=IHp2ixF5EBcs2wehhxsFnFMczjGJaGAZCqv7ygs/dXMGvujS0uKFiMmOa3KgIgtB3x fiUAcpaL9N5pQTP5OPVii8zJjhYdlvqqrLbVlWCkYHyDnTRTrkldBkjO7xI18iCWkNgb dZSApFK5K/lAeDz3bMAs6Fq4XLql74SiOwUF92vqAXvH0cctWDTO6FdYmUyBFoxznizA ZoE+brbr1dXI5KHEcC+m+iInn/0bxWXljv7sBcX2PGGep9VJ7D2w1jf6MlirBUkcG2od I6Sk2DFJzj2hmtgDcoGqx6tbDmnnIioOfmsNGJnQh+Zk3VnLu/lMaoVaqmaL5/ylS9M3 7lyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=CxTOZq89OSFna1wHINhFVDbzA7JHR+lAw2qRm854ldQ=; b=zNB6BA81G09U+U2SATcuSjL0FtZ08Uoyi3YMlVK0UXfRjFvb4lJ5DdKPQCXCA3Owsa K8jPBV7x9wBjk/aRCSSuChBlS5cFf9BjEc6tsmKVxbFVzmYhUQm0h7nEW49a/dCrOKUV ERGTBxWEeYcn4hXiHZZGaSVmXIGhiun+4qntbmv6OwzszMcxG7Iz8OjsCnFfkgDwa/Xi ymFECvXtlbgmH+mIKZWsF9VJE5dh3Ppo8Hs3fJBFFcJMVydK+XUxKaBpPTHUJcXo3sIm gKhFEl5L1EHz36nclIb8oaOoNoKitNvfKtYIyVIULZUmloy3Fmu0mUtQ3DVHKTQXl24F JOIw== X-Gm-Message-State: ACrzQf2LwP/hnVMg0xagoK5Av+bA2niQltUMw1K+OxAgVeHNI1GJQuFL Rlq8cRk5ck9bgcub1Cgxdqw8jda+Rz0= X-Google-Smtp-Source: AMsMyM7g3r9nvq3YoV9qtJSKkUc4vFIrVbzgOqAi/lvrRCN9QYiidX9DgekA2VrLMsGMDIVn4DF8Rg== X-Received: by 2002:adf:e805:0:b0:236:5635:9520 with SMTP id o5-20020adfe805000000b0023656359520mr12332035wrm.154.1667334173891; Tue, 01 Nov 2022 13:22:53 -0700 (PDT) Received: from guxtil.incerto.xyz (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id i4-20020a05600c354400b003cf4c1e211fsm12301474wmq.38.2022.11.01.13.22.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Nov 2022 13:22:53 -0700 (PDT) From: Sharlatan Hellseher To: 58952@debbugs.gnu.org Subject: [PATCH 3/3] gnu: meshlab: Unbundle vcglib and easyexif Date: Tue, 1 Nov 2022 20:22:46 +0000 Message-Id: <20221101202246.17659-3-sharlatanus@gmail.com> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20221101202246.17659-1-sharlatanus@gmail.com> References: <20221101202246.17659-1-sharlatanus@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58952 Cc: Sharlatan Hellseher 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/engineering.scm (meshlab): [source]: Do not clone the project recursively. Add clean up procedure to remove any bundled libraries and external sources. [inputs]: Add vcglib and easyexif. Sort list alphabetically. [phases]{set-external-libraries}: New phase. --- gnu/packages/engineering.scm | 69 +++++++++++++++++++++++++++++------- 1 file changed, 57 insertions(+), 12 deletions(-) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 4f705d4b9b..41ed010d6e 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -126,6 +126,7 @@ (define-module (gnu packages engineering) #:use-module (gnu packages parallel) #:use-module (gnu packages pcre) #:use-module (gnu packages perl) + #:use-module (gnu packages photo) #:use-module (gnu packages pkg-config) #:use-module (gnu packages pretty-print) #:use-module (gnu packages protobuf) @@ -2814,28 +2815,61 @@ (define-public meshlab (method git-fetch) (uri (git-reference (url "https://github.com/cnr-isti-vclab/meshlab") - (commit (string-append "MeshLab-" version)) - (recursive? #t))) + (commit (string-append "MeshLab-" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0dkh9qw9z2160s6gjiv0a601kp6hvl66cplvi8rfc892zcykgiwd")))) + (base32 "0dkh9qw9z2160s6gjiv0a601kp6hvl66cplvi8rfc892zcykgiwd")) + (modules '((guix build utils))) + (snippet + '(begin + ;; Remove bundeled libraries and prebuilt binaries, check if + ;; the list is changed in the next release. + (for-each (lambda (dir) + (delete-file-recursively dir)) + (list "src/external/OpenCTM-1.0.3" + "src/external/e57" + "src/external/easyexif" + "src/external/glew-2.1.0" + "src/external/levmar-2.3" + "src/external/lib3ds-1.3.0" + "src/external/libigl-2.3.0" + "src/external/muparser_v225" + "src/external/nexus" + "src/external/openkinect" + "src/external/qhull-2020.2" + "src/external/structuresynth-1.5" + "src/external/tinygltf" + "src/external/u3d" + "src/external/xerces" + "src/vcglib" + ;; XXX: Remove this in future release + ;; they are present in master and contains + ;; prebuilt libraries + ;; + ;; "resources/linux" + ;; "resources/windows" + ;; "resources/macos" + )))))) (build-system cmake-build-system) (inputs - (list qtbase-5 - mesa - glu + (list easyexif + eigen glew - muparser + glu gmp - eigen - libfreenect lib3ds + libfreenect + mesa + muparser openctm - qhull)) + qhull + qtbase-5 + vcglib)) (arguments (list #:tests? #f ; Has no tests #:configure-flags - #~(list (string-append "-DCMAKE_MODULE_LINKER_FLAGS=-Wl,-rpath=" + #~(list (string-append "-DVCGDIR=" #$(this-package-input "vcglib") "/include/vcglib") + (string-append "-DCMAKE_MODULE_LINKER_FLAGS=-Wl,-rpath=" #$output "/lib/meshlab") (string-append "-DCMAKE_SHARED_LINKER_FLAGS=-Wl,-rpath=" #$output "/lib/meshlab") @@ -2844,7 +2878,18 @@ (define-public meshlab #:phases #~(modify-phases %standard-phases (add-after 'unpack 'go-to-source-dir - (lambda _ (chdir "src")))))) + (lambda _ (chdir "src"))) + ;; XXX: Add more substitutions to CMake files if building start + ;; failing. GLEW and easyexif comes as hard dependencies for + ;; MashLab missing them prevent core built. + (add-before 'configure 'set-external-libraries + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "external/easyexif.cmake" + ((".*set.EXIF_DIR.*") + (string-append + "set(EXIF_DIR " + (search-input-directory inputs "/include/easyexif") + ")")))))))) (synopsis "3D triangular mesh processing and editing software") (home-page "https://www.meshlab.net/") (description "MeshLab is a system for the processing and editing of large, -- 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 03 13:24:45 2022 Received: (at submit) by debbugs.gnu.org; 3 Nov 2022 17:24:45 +0000 Received: from localhost ([127.0.0.1]:50338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqdxN-0000zg-4j for submit@debbugs.gnu.org; Thu, 03 Nov 2022 13:24:45 -0400 Received: from lists.gnu.org ([209.51.188.17]:57898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqdxK-0000zW-DQ for submit@debbugs.gnu.org; Thu, 03 Nov 2022 13:24:43 -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 1oqdxK-0005vy-8y for guix-patches@gnu.org; Thu, 03 Nov 2022 13:24:42 -0400 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oqdxI-0002mA-Sq for guix-patches@gnu.org; Thu, 03 Nov 2022 13:24:42 -0400 Received: from localhost (93-63-133-243.ip27.fastwebnet.it [93.63.133.243]) by mira.cbaines.net (Postfix) with ESMTPSA id D672F27BBE9; Thu, 3 Nov 2022 17:24:36 +0000 (GMT) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 4ac983d3; Thu, 3 Nov 2022 17:24:36 +0000 (UTC) References: <20221101202106.17518-1-sharlatanus@gmail.com> <20221101202246.17659-1-sharlatanus@gmail.com> User-agent: mu4e 1.8.9; emacs 28.1 From: Christopher Baines To: Sharlatan Hellseher Subject: Re: [bug#58952] [PATCH 1/3] gnu: Add easyexif Date: Thu, 03 Nov 2022 18:24:01 +0100 In-reply-to: <20221101202246.17659-1-sharlatanus@gmail.com> Message-ID: <8735b0lzn2.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: guix-patches@gnu.org, 58952@debbugs.gnu.org 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.4 (--) --=-=-= Content-Type: text/plain Sharlatan Hellseher writes: > * gnu/packages/photo.scm (easyexif): New variable. > --- > gnu/packages/photo.scm | 44 ++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 44 insertions(+) ... > + (license license:bsd-0))) Can you check this please, I think it's a different BSD licence variant. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmNj+VFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XcH7BAAi4ZeXMeb0En7w7oIT7fUrOufLpv2i92e darA9MhCnkEWMZ0pWnQ4LLHzOqCkWtslEOdMBo7R9OEe6N1FunOTVc68pWJJ6tc/ IrYaH2Cb4YqLR4UhfF1JR84B0OKbk18jvCwSyIMPyV7BAEqj7AVlxYOhott9CQZf IkFTfuUpl+F4NPTbMGNrwtQEHgTwUSQaE7/VwObQPwS0P1Tezyib1ovxDOG9Mti2 mR3ca79nFevUjvJ31ot3nUyUWrfd7bJq1UiJE3J8fUEE7uJ+b9KZxDCwCr9k0R+B HVfvdQAaGjHwZZsTSJoiYX3qlyBbpLd+h5vT/not9PsmsIjZqwDZ++I2FjuER5fa KKy67aiM33ik0r0KflIHVGxmkvLjsxRftKcEouIXEZ4Y+zvZpl0sYNDbFuNhfJKI HnLjuuTUJFpFCDdnEHUJUkdayEJxYNvLQVUIHxHR67YXfaw9CbAGPLufOA9NzRlr sm9HxjJcwja7aW5gjj663Vr4vnSuc65hqtnIyaUXUJAJQpozIMZiOvxVK4EvTqnD NfXia0fK21T9g6AJiW0hg2BLYu0syA4mckHr2k22n+QxGJrqM1OeCNhf4UZ/t2Q1 kKJkeluJtPzMIQXuv1TC0YWctXkx7HK1jYDK6yPHoNylk462bY7ZTU3sKfRSc81H oSe5QxkWD/4= =lv85 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 03 13:25:59 2022 Received: (at 58952) by debbugs.gnu.org; 3 Nov 2022 17:25:59 +0000 Received: from localhost ([127.0.0.1]:50343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqdyZ-00011x-Ee for submit@debbugs.gnu.org; Thu, 03 Nov 2022 13:25:59 -0400 Received: from mira.cbaines.net ([212.71.252.8]:41706) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqdyX-00011o-8w for 58952@debbugs.gnu.org; Thu, 03 Nov 2022 13:25:57 -0400 Received: from localhost (93-63-133-243.ip27.fastwebnet.it [93.63.133.243]) by mira.cbaines.net (Postfix) with ESMTPSA id 32E6D27BBE9; Thu, 3 Nov 2022 17:25:54 +0000 (GMT) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id f3e8aa48; Thu, 3 Nov 2022 17:25:50 +0000 (UTC) References: <20221101202246.17659-1-sharlatanus@gmail.com> <20221101202246.17659-2-sharlatanus@gmail.com> User-agent: mu4e 1.8.9; emacs 28.1 From: Christopher Baines To: Sharlatan Hellseher Subject: Re: [bug#58952] [PATCH 2/3] gnu: Add vcglib Date: Thu, 03 Nov 2022 18:24:37 +0100 In-reply-to: <20221101202246.17659-2-sharlatanus@gmail.com> Message-ID: <87y1sskl0i.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58952 Cc: guix-patches@gnu.org, 58952@debbugs.gnu.org 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 (-) --=-=-= Content-Type: text/plain Sharlatan Hellseher writes: > * gnu/packages/engineering.scm (vcglib): New variable. > --- > gnu/packages/engineering.scm | 65 ++++++++++++++++++++++++++++++++++++ > 1 file changed, 65 insertions(+) ... > + (license license:gpl3+))) This might be correct for some files, but I think I spotted a GPLv2 one. Also, some files just seem to state "all rights reserved", so maybe some parts aren't free software? Maybe try running licensecheck over the source code. Thanks, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmNj+Z1fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XddqhAAojmPVxlmvHtTXoa5Snssjx9XDcRG1KPy x4uG9O6K0al9YOOJyyO3xTglE03zKCV1acZYyHMmVQ7ddFaSyMIFVjJrKvr+0Oax 0LoZHuG/YAxgrnmNqXh5F+BaYazBnSmcpIQLKNxo8BG9zoYclS9W7MyNQibAxZZM JLHvoO0BQ4I2MTG93U0Nayr4rtB890vf4/IeRXiXPVMMiGq0a8ZmRfWpHr6ZyCED 3CqVWQOExiNbPEiaPCyk1mvBOhHkYDUfmTodfsGxA16Ox8xdd4ol3MDo0ipFFVkl GlWGHGri6/TGLE+UNKrPX/EX03W+0kRkKar6GmZRl36127vTxky8vyCKHwxShqA/ OjlDc29Md0TxrhOZ6ULgMuzlH3e+rHHqRJcxP3lpxBcQc+72VbPr+XfH6MhMT4tq 6Tw07JVtlJYZoaZCBABMvlC9Wu7f/cU6QsbmnKPawEhm2OcMaOmtrNYIkc21HlMc zAXe9+nEZYQzOxueKGFUnxhxyR9Xs35rqBt4dPSLuhf/3F5IK/QvZRbrozsFQA38 Jd7HkP2RPwZVpv7tq4wXosKvB/BJOVbezc8/B9dfqIRfncwFixyNQCy2kThRzVLm /1s3JXGCVVYegDfX+vvQuuNSEy2zR7RIEBwM5Phmdd9Xa1qPeKNolzb6FXgVaBhy ECCjIwrrt5U= =vokb -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 03 13:26:03 2022 Received: (at control) by debbugs.gnu.org; 3 Nov 2022 17:26:03 +0000 Received: from localhost ([127.0.0.1]:50348 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqdyc-00012h-N1 for submit@debbugs.gnu.org; Thu, 03 Nov 2022 13:26:02 -0400 Received: from mira.cbaines.net ([212.71.252.8]:41708) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqdyb-000125-8R for control@debbugs.gnu.org; Thu, 03 Nov 2022 13:26:01 -0400 Received: from localhost (93-63-133-243.ip27.fastwebnet.it [93.63.133.243]) by mira.cbaines.net (Postfix) with ESMTPSA id B436127BBEA for ; Thu, 3 Nov 2022 17:26:00 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id d244913c for ; Thu, 3 Nov 2022 17:26:00 +0000 (UTC) From: Christopher Baines To: control@debbugs.gnu.org Subject: tag 58952 moreinfo Date: Thu, 03 Nov 2022 17:26:00 +0000 Message-ID: <87r0yklzkn.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control 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 (-) tags 58952 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 03 18:58:29 2022 Received: (at 58952) by debbugs.gnu.org; 3 Nov 2022 22:58:30 +0000 Received: from localhost ([127.0.0.1]:50979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqjAL-000211-Jc for submit@debbugs.gnu.org; Thu, 03 Nov 2022 18:58:29 -0400 Received: from mail-qt1-f180.google.com ([209.85.160.180]:34326) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqjAK-00020m-Ab for 58952@debbugs.gnu.org; Thu, 03 Nov 2022 18:58:28 -0400 Received: by mail-qt1-f180.google.com with SMTP id e15so2199911qts.1 for <58952@debbugs.gnu.org>; Thu, 03 Nov 2022 15:58:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=dPURGrZHI9hrVX2j3qFxr1LzeVmtbJU+qJsxsU0vWZ8=; b=UZevT12pATfuJScH8QyRZ2DX8l3XcUjrTq5c4upopZKLwM9SklaK3mG0k/wQ7uGm7T WhQuYrSx+Zr1+JzW2PENLk+NbF+eCA8VjwLMP/EwlGlhLQJKTtvVkGLQRaKFFWFdwA1f yUMrLrQEKeBSHXcPVTU29yMpzkncsbUa/+dWtSokIT2oWuSfj4cmKk/Azb4R3Ye9hd9I 4g/nL2cMZAGF5TJ12zej4pKzmMDp/U8YZXwgbCrtWCcvGh1rqqjQjRWql05NxHO8tboP I9l6MZznfE+7RLLCilmRyQ+VlwL2F73K8CvTGHcRyesFZ9+nW1kiiZrYgHD1gezx7Gbl NCVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=dPURGrZHI9hrVX2j3qFxr1LzeVmtbJU+qJsxsU0vWZ8=; b=4Z58uzbkaw/K/M/CD7WbJR0E0PgGG0P6eopdK2O7GBDYx+ycrTpa/UkxJujx+41zca MtODqCdwBPo1w3ZFmRLFcQPI3ON+DFb/M6AkbjpqjwHODQSpuulM6bnSsZi9Uwsb6wjC fqw0B0lJ7qR1MW7uSxzTO+Kwyr1lqFryqf30NV3AArOhSgL5k2JD0vMOpFX90BN5grCA FO4tiSu5fVK6Kd+TFzA4cvlwV7g90Dvg8pJgTrBs8SkSiy+kJsYbkL7fr8cgLjyr3BKS mlGCP8AQ4jRs1f/sO1dPjQqy8FeOC8Gz+KClCTNQpi0vayZa4Fp51S2WugHuAee68BHd XmoA== X-Gm-Message-State: ACrzQf15gYS/Q87Cb5W+GxGkyKiuNm6LALTrt/nndfZP0gqZ4AizI+t6 8e+C72XbvB+119+N6bghcREzeeqrogwc7Xz0E7jZ5ZyAKN8= X-Google-Smtp-Source: AMsMyM6SmcBe37z/nuY+hOHrWQYIxdbHjShOTUKxyPqz/cXXDRgmHGaDP6sGSnZM63UMjFn4fvY4dOOJoTVfbnlrwCw= X-Received: by 2002:a05:622a:5c99:b0:3a5:40b5:2d82 with SMTP id ge25-20020a05622a5c9900b003a540b52d82mr12662209qtb.544.1667516302685; Thu, 03 Nov 2022 15:58:22 -0700 (PDT) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Thu, 3 Nov 2022 22:58:11 +0000 Message-ID: Subject: To: 58952@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Christopher, It's a good point to double check the license as licensecheck gave me wide range of possible options for vcglib. Packed MeshLab included them for a long time as bundles. I've open issues to each of the project to check license type with authors. Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (sharlatanus[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.160.180 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.160.180 listed in wl.mailspike.net] 2.0 BLANK_SUBJECT Subject is present but empty 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 58952 Cc: Christopher Baines 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 (+) SGkgQ2hyaXN0b3BoZXIsDQoNCkl0J3MgYSBnb29kIHBvaW50IHRvIGRvdWJsZSBjaGVjayB0aGUg bGljZW5zZSBhcyBsaWNlbnNlY2hlY2sgZ2F2ZSBtZQ0Kd2lkZSByYW5nZSBvZiBwb3NzaWJsZSBv cHRpb25zIGZvciB2Y2dsaWIuIFBhY2tlZCBNZXNoTGFiIGluY2x1ZGVkDQp0aGVtIGZvciBhIGxv bmcgdGltZSBhcyBidW5kbGVzLg0KDQpJJ3ZlIG9wZW4gaXNzdWVzIHRvIGVhY2ggb2YgdGhlIHBy b2plY3QgdG8gY2hlY2sgbGljZW5zZSB0eXBlIHdpdGggYXV0aG9ycy4NCg0KICAtIFsgXSBodHRw czovL2dpdGh1Yi5jb20vbWF5YW5rbGFoaXJpL2Vhc3lleGlmL2lzc3Vlcy80Mw0KICAtIFsgXSBo dHRwczovL2dpdGh1Yi5jb20vY25yLWlzdGktdmNsYWIvdmNnbGliL2lzc3Vlcy8yMDYNCg0KUmVn YXJkcywNCk9sZWcNCi0tIA0K4oCmINC90LDRiCDRgNCw0LfRg9C8IC0g0L/RgNC10LLQvtGB0YXQ vtC00L3QsNGPINC+0LHRitGP0YHQvdC40YLQtdC70YzQvdCw0Y8g0LzQsNGI0LjQvdCwINC60L7R gtC+0YDQsNGPINGB0L/QvtGB0L7QsdC90LANCtC90LDQudGC0Lgg0YHQvNGL0YHQuyDQv9C+0YfR gtC4INCyINGH0LXQvCDRg9Cz0L7QtNC90L4sINC40YHRgtC+0LvQutC+0LLQsNGC0Ywg0LvRjtCx 0L7QuSDRhNC10L3QvtC80LXQvSwg0L3Qvg0K0YHQvtCy0LXRgNGI0LXQvdC90L4g0L3QtSDQsiDR gdC+0YHRgtC+0Y/QvdC40Lgg0L/RgNC40L3Rj9GC0Ywg0LzRi9GB0LvRjCDQviDQvdC10L/RgNC1 0LTRgdC60LDQt9GD0LXQvNC+0YHRgtC4Lg0K