[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: meshlab/2022.02+dfsg1-1 -- System for processing and editing triangular meshes



Wanted to bring up this updated package/RFS/team upload again - I have
responded to the feedback and updated the package fully to fix the
noticed issues, thanks for the reviews. The version currently in Debian
is extremely old, this gets us a lot closer to the latest version.
Looking for a sponsor for this team-maintained package - all packaging
is up on salsa.

Thank you!


Rylie Pavlik

On Thu, 2024-12-05 at 15:22 -0600, Rylie Pavlik wrote:
> Hello team!
> 
> It's been a while since I touched this, but I did take it from
> "almost
> ready" to "fully ready, incorporating intermediate releases that
> never
> got pushed to git". Everything is up to date on Salsa.
> 
> Yes I have changed my name since I last touched this package, but I
> have indeed touched this package before.
> 
> I am looking for a sponsor for my package "meshlab":
> 
>  * Package name     : meshlab
>    Version          : 2022.02+dfsg1-1
>    Upstream contact : https://github.com/cnr-isti-vclab/meshlab
>  * URL              : https://www.meshlab.net/
>  * License          : GPL-3, BSL-1.0, Unlicense, Expat or Unlicense,
> FSFUL, GPL-2+, Expat, LGPL-2, MPL-2.0, LGPL-2.1 or GPL-3, public-
> domain, GPL-3+, Expat and CC0-1.0, BSD-2-clause, BSD-3-clause,
> Apache-
> 2.0
>  * Vcs              : https://salsa.debian.org/science-team/meshlab
>    Section          : graphics
> 
> The source builds the following binary packages:
> 
>   meshlab - System for processing and editing triangular meshes
> 
> To access further information about this package, please visit the
> following URL:
> 
>   https://mentors.debian.net/package/meshlab/
> 
> Alternatively, you can download the package with 'dget' using this
> command:
> 
>   dget -x
> https://mentors.debian.net/debian/pool/main/m/meshlab/meshlab_2022.02+dfsg1-1.dsc
> 
> Changes since the last upload:
> 
>  meshlab (2022.02+dfsg1-1) unstable; urgency=medium
>  .
>    [ Rylie Pavlik ]
>    * New upstream version 2022.02+dfsg1
>      - Closes: #990401
>      - meshlabserver tool removed
>      - filter_csg and globalregistration plugins removed
>      - filter_icp, filter_mesh_booleans,
> filter_texture_defragmentation,
>        io_e57, and io_gltf plugins added
>    * Updates for revised directory structure in newer upstream
> releases
>    * Revise/update patches
>      - Add 0008-e57-Fix-build-error-from-missing-include.patch to fix
> build.
>      - Add 0009-Fix-spelling-errors-in-strings.patch to fix spelling
> errors
>        in binaries.
>      - Drop 0009-cmake-Search-for-use-Qt5Qml-in-a-more-graceful-
> absen.patch:
>        Qt5Qml no longer required.
>      - Drop 0010-build-Use-C99-where-available-for-large-file-
> support.patch:
>        merged upstream.
>      - Drop 16_shadersdir.patch: equivalent fixes applied upstream
>      - Revise patch for turning off auto-update-checks.
>      - Revise patch for finding plugins.
>    * d/copyright: Update, correct issues noticed by lintian and lrc.
>    * d/control:
>      - Update list of file formats in description.
>      - Drop Build-Depends on libqt5xmlpatterns5-dev, qtdeclarative5-
> dev,
>        qtscript5-dev, libbz2-dev, libchealpix-dev, libcfitsio-dev
>      - Add Build-Depends on libxerces-c-dev, libcgal-dev, libboost-
> all-
> dev
>    * d/rules: Update configure flags, build process, put deps from
> plugins
>      in "Recommends" not "Depends".
>    * d/get-orig-source.sh: Fix for changed tag format.
>    * d/source/lintian-overrides: Remove obsolete override
>    * d/meshlab.lintian-overrides: Override RPATH error.
>    * Use upstream's desktop file.
>    * Fix reproducible builds. See: #1001870
>      Thanks to Vagrant Cascadian for the patch.
>    * Fix packager's name.
>  .
>    [ Stuart Prescott ]
>    * Update lintian overrides to new format.
>    * d/rules: Avoid explicitly specifying -Wl,--as-needed linker
> flag.
> 
> 
> Thanks,
> 
> Rylie Pavlik


Reply to: