From acd1a8b161d36452cd0f3c427981dc104b648b5b Mon Sep 17 00:00:00 2001 From: fancybody <87397831+fancybody@users.noreply.github.com> Date: Fri, 22 Nov 2024 19:55:01 +0530 Subject: [PATCH] New version: BRL-CAD.brlcad version 7.40.2 --- .../7.40.2/BRL-CAD.brlcad.installer.yaml | 15 ++++ .../7.40.2/BRL-CAD.brlcad.locale.en-US.yaml | 85 +++++++++++++++++++ .../BRL-CAD/brlcad/7.40.2/BRL-CAD.brlcad.yaml | 8 ++ 3 files changed, 108 insertions(+) create mode 100644 manifests/b/BRL-CAD/brlcad/7.40.2/BRL-CAD.brlcad.installer.yaml create mode 100644 manifests/b/BRL-CAD/brlcad/7.40.2/BRL-CAD.brlcad.locale.en-US.yaml create mode 100644 manifests/b/BRL-CAD/brlcad/7.40.2/BRL-CAD.brlcad.yaml diff --git a/manifests/b/BRL-CAD/brlcad/7.40.2/BRL-CAD.brlcad.installer.yaml b/manifests/b/BRL-CAD/brlcad/7.40.2/BRL-CAD.brlcad.installer.yaml new file mode 100644 index 0000000000000..dfe691958fbf3 --- /dev/null +++ b/manifests/b/BRL-CAD/brlcad/7.40.2/BRL-CAD.brlcad.installer.yaml @@ -0,0 +1,15 @@ +# Created with komac v2.6.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.6.0.schema.json + +PackageIdentifier: BRL-CAD.brlcad +PackageVersion: 7.40.2 +InstallerLocale: en-US +InstallerType: nullsoft +ProductCode: '{2186D7C6-1612-4567-B3B2-EF962895A9C5}' +ReleaseDate: 2024-10-24 +Installers: +- Architecture: x64 + InstallerUrl: https://github.com/BRL-CAD/brlcad/releases/download/rel-7-40-2/BRL-CAD_7.40.2_win64.exe + InstallerSha256: 84E1A85765A80D1FA073A319A0A36CAE401B09A7D8A95DEA7E001D42336922C1 +ManifestType: installer +ManifestVersion: 1.6.0 diff --git a/manifests/b/BRL-CAD/brlcad/7.40.2/BRL-CAD.brlcad.locale.en-US.yaml b/manifests/b/BRL-CAD/brlcad/7.40.2/BRL-CAD.brlcad.locale.en-US.yaml new file mode 100644 index 0000000000000..376859554eebe --- /dev/null +++ b/manifests/b/BRL-CAD/brlcad/7.40.2/BRL-CAD.brlcad.locale.en-US.yaml @@ -0,0 +1,85 @@ +# Created with komac v2.6.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.6.0.schema.json + +PackageIdentifier: BRL-CAD.brlcad +PackageVersion: 7.40.2 +PackageLocale: en-US +Publisher: BRL-CAD Development Team +PublisherUrl: https://github.com/BRL-CAD +PublisherSupportUrl: https://github.com/BRL-CAD/brlcad/issues +Author: BRL-CAD Development Team +PackageName: BRLCAD +PackageUrl: https://github.com/BRL-CAD/brlcad +License: LGPL License +LicenseUrl: https://github.com/BRL-CAD/brlcad/blob/main/COPYING +Copyright: Copyright (c) 1984-2023 United States Government as represented by the U.S. Army Research Laboratory. +CopyrightUrl: https://github.com/BRL-CAD/brlcad/blob/main/COPYING +ShortDescription: BRL-CAD is a powerful cross-platform open source combinatorial solid modeling system. +Moniker: brlcad +Tags: +- cad +ReleaseNotes: |- + This major release of BRL-CAD improves the robustness of the facetize + command. Building on work begun in 7.38.0, for the first time BRL-CAD + is able to successfully facetize all of BRL-CAD's example geometries. + This involves a major change to the processing pipeline of the + facetize command, allowing handling of individual primitives to be + fault tolerant and automatically attempting fallback methods. + Historically BRL-CAD facetize has attempted to produce output meshes + even when individual operations fail by silently skipping over failing + inputs, but now this behavior is changed to a stricter policy of + halting when individual elements of the process do not succeed.This release also incorporates the tool 'gist' for generating a one + page graphical overview and summary of the contents of a .g database. + This tool is the culmination of work by multiple student teams from + Texas A&M University and incorporates automatic layout features to + produce geometry-appropriate visual arrangements.Also new in this release are capabilities for testing and repairing + triangle meshes. The lint command will now validate solid BoT + behavior with the raytracer, and the 'bot repair' command is able to + perform hole filling operations on some categories of non-manifold + BoTs. Another related new feature allows users to generate explicit + volumetric BoTs using plate mode BoTs as inputs via the 'bot extrude' + command.This release introduces a major change in the management of 3rd party + dependencies. The src/other directory has been replaced by an + external repository specifically tasked with the job of managing 3rd + party libraries. By default BRL-CAD will download and build necessary + dependencies as part of its build automatically. However, note that + an internet connection is required by default to access this + repository. See the INSTALL file for more details and options for + preparing to build without internet availability.Developers requiring only a subset of BRL-CAD (for example, if a + project only needs librt and its dependencies) can now define subsets + of BRL-CAD to build with the BRLCAD_COMPONENTS variable. See INSTALL + for more information. + - improved obj-g import naming - Chris McGregor + - added importer attr to stl-g and obj-g BoT objects - Cliff Yapp + - improved object name generation for stl-g importer - Cliff Yapp + - updated 3dm-g input attribute: converter -> importer - Cliff Yapp + - fixed mged 'search -or' filter behavior - Cliff Yapp, Chris McGregor + - major improvements to 'gist' features and usability + - Rohan Dhawan, Leo Feng, Sam Hollenbeck, Timothy Pham, + - Yida Zou, Chris McGregor + - updated pinewood.g test model - Josh Baker + - updated edcodes man page and help text - Josh Baker + - update mvall man page - Josh Baker + - updated OpenCV library to version 4.10.0 - Cliff Yapp + - updated GDAL library to version 3.9.0 - Cliff Yapp + - improved 3dm-g error message when file does not exist - Cliff Yapp + - added new BoT raytracing validity checks to lint cmd - Cliff Yapp + - removed upper limit on MGED pnts cmd point count - Cliff Yapp + - added a -t option to bot flip to check BoT orientation - Cliff Yapp + - fixed shaded drawing of CW BoT solids - Cliff Yapp + - added reair man page - Josh Baker + - added 'help reair' mged command help text - Josh Baker + - added experimental 'imgdiff' command-line tool - Cliff Yapp + - updated OpenNURBS library to version 8.8.24166.15000 - Cliff Yapp + - improved 'help lc' mged command help text - Josh Baker + - added 'help lint' mged command help text - Josh Baker + - added man pages for 'bot check' and 'bot extrude' cmds - Cliff Yapp + - enhanced bot extrude command to output a BoT mesh - Cliff Yapp + - added bot check manifold cmd for bot validity testing - Cliff Yapp + - added bot repair command for filling holes in meshes - Cliff Yapp + - added Utah RLE image reading and writing to libicv - Cliff Yapp + - added "standardize" option to GED attr command - Cliff Yapp + - added -L option to dbconcat for lazy prefix/suffix use - Cliff Yapp +ReleaseNotesUrl: https://github.com/BRL-CAD/brlcad/releases/tag/rel-7-40-2 +ManifestType: defaultLocale +ManifestVersion: 1.6.0 diff --git a/manifests/b/BRL-CAD/brlcad/7.40.2/BRL-CAD.brlcad.yaml b/manifests/b/BRL-CAD/brlcad/7.40.2/BRL-CAD.brlcad.yaml new file mode 100644 index 0000000000000..adaf8b5664120 --- /dev/null +++ b/manifests/b/BRL-CAD/brlcad/7.40.2/BRL-CAD.brlcad.yaml @@ -0,0 +1,8 @@ +# Created with komac v2.6.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.6.0.schema.json + +PackageIdentifier: BRL-CAD.brlcad +PackageVersion: 7.40.2 +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.6.0