Does anyone have a working ebuild for the http://github.com/cnr-isti-vclab/meshlab/ source tree referenced via http://www.meshlab.net/? In specific I need support for v2016.12.tar.gz. I gave it a quick try and was not yet familiar enough with the tool to resolve all the conflicts and dependencies. For anyone willing to try, there is a lot of aux information here <https://aur.archlinux.org/packages/meshlab/?setlang=he&comments=all>. Anything rough to get started would be appreciated. EBo --
It seems they split meshlab and vcglib which means it will need new package in tree.
Need this package! Please, add new ebuild!
(In reply to brothermechanic from comment #2) > Need this package! > Please, add new ebuild! We are working on it but unfortunately we have some troubles.
Any update on this? I can help with testing, small bug fixing.
(In reply to Ladislav Jech from comment #4) > Any update on this? I can help with testing, small bug fixing. Hello, we currently have 2 people working on it hopefully we will make it work soon. I will paste working version of ebuild here so you can take a look as well later today. Thank you for understanding
Thanks a lot. Yes, I understand that work on some ebuilds could be nasty... thanks for your work.
(In reply to Ladislav Jech from comment #6) > Thanks a lot. Yes, I understand that work on some ebuilds could be nasty... > thanks for your work. As promised sending working version which does not work :))) [1] [1] https://gitlab.com/Zelena/hell-overlay/blob/master/media-gfx/meshlab/meshlab-2016.12.ebuild
Thanks a lot, I also opened issue directly at mashlab github to discuss build issues and for example CMake support, which will make adoption piece of cake: https://github.com/cnr-isti-vclab/meshlab/issues/230
(In reply to Ladislav Jech from comment #8) > Thanks a lot, I also opened issue directly at mashlab github to discuss > build issues and for example CMake support, which will make adoption piece > of cake: > https://github.com/cnr-isti-vclab/meshlab/issues/230 Maybe we could try this.[1] [1] https://github.com/starseeker/meshlab
Thanks, I didn't notice this fork. I will create and experimental ebuild based on this repository and ask on main branch if they plan to merge it from long term perspective. I will post here cmake based ebuild later during weekend.
(In reply to Ladislav Jech from comment #10) > Thanks, I didn't notice this fork. I will create and experimental ebuild > based on this repository and ask on main branch if they plan to merge it > from long term perspective. > > I will post here cmake based ebuild later during weekend. Well if your ebuild will work we can just use this fork instead of main respository :) Thank you!
That CMake based fork is not in working state, I am fully on science overlay and it didn't find lapack, blas and f2c, I will to resolve those ...
(In reply to Ladislav Jech from comment #12) > That CMake based fork is not in working state, I am fully on science overlay > and it didn't find lapack, blas and f2c, I will to resolve those ... Well if you paste it we can look at it as well :)) Up to you. :)
Blocks version bump: https://github.com/gentoo/gentoo/pull/6249
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50087cd3c5c379d2948644e13c9bd48554270f69 commit 50087cd3c5c379d2948644e13c9bd48554270f69 Author: Sobhan Mohammadpour <www.sobhan.mohammadpour@gmail.com> AuthorDate: 2017-11-25 08:32:10 +0000 Commit: Amy Liffey <amynka@gentoo.org> CommitDate: 2017-11-25 10:25:53 +0000 media-gfx/meshlab: version bump to 2016.12 - Bump to 2016.12 - Patches readded external: muParser, bzip ( Amynka ) - Add ~x86 keyword ( Amynka ) Closes: #6291 Closes: https://bugs.gentoo.org/607228 media-gfx/meshlab/Manifest | 2 + .../files/2016.12/0001-compile-server.patch | 22 +++ .../files/2016.12/0001-depend-on-system-glew.patch | 72 +++++++++ .../files/2016.12/0001-disable-edit-quality.patch | 25 ++++ .../files/2016.12/0001-disable-filter-layer.patch | 25 ++++ .../files/2016.12/0001-disable-filter-ssynth.patch | 25 ++++ .../2016.12/0001-remove-not-sane-plugins.patch | 25 ++++ .../0001-set-shader-and-texture-paths.patch | 164 +++++++++++++++++++++ .../0001-update-1.3.3-pluginmanager.patch.patch | 29 ++++ .../files/2016.12/0001-use-external-bzip.patch | 51 +++++++ .../files/2016.12/0001-use-external-glew.patch | 95 ++++++++++++ .../files/2016.12/0001-use-external-jhead.patch | 56 +++++++ .../files/2016.12/0001-use-external-lib3ds.patch | 48 ++++++ .../files/2016.12/0001-use-external-muParser.patch | 37 +++++ .../files/2016.12/0001-use-external-openctm.patch | 43 ++++++ .../files/2016.12/remove-edit_mutualcorrs.patch | 10 ++ .../meshlab/files/2016.12/remove-io_TXT.patch | 10 ++ media-gfx/meshlab/meshlab-2016.12.ebuild | 101 +++++++++++++ 18 files changed, 840 insertions(+)
Cooooool!!! Thanks a lot.
(In reply to Ladislav Jech from comment #16) > Cooooool!!! Thanks a lot. We finally made it lost all hairs with sobhan on it :) He is our hero now :) Sorry for delay :)
I can imagine, Gentoo heroe skinhead team :-)
Woo Hoo Sobhan! I just built it, but do not have a dataset on this computer to kick the wheels. It will probably be a few days before I can get to it... BTW, has there been any work up stream in the last year? I have to say that I do not get the reference to the "Gentoo heroe skinhead team", but I am having visions of Larry the Cow jamming to Eluveitie tunes written in an extinct dialect of Gaulish Gaelic (BTW, they are for real. Imagine Irish folk music mashed up with Norwegian death metal...)
(In reply to John (EBo) David from comment #19) > Woo Hoo Sobhan! I just built it, but do not have a dataset on this computer > to kick the wheels. It will probably be a few days before I can get to it... > > BTW, has there been any work up stream in the last year? > > I have to say that I do not get the reference to the "Gentoo heroe skinhead > team", but I am having visions of Larry the Cow jamming to Eluveitie tunes > written in an extinct dialect of Gaulish Gaelic (BTW, they are for real. > Imagine Irish folk music mashed up with Norwegian death metal...) He meant we lost hairs. :)) I close my eyes Inis Mona ! The upstream last commit is 9 October so hard to say. :)
Amy! I am surprised someone got the reference! I love Innis Mona. Now I should share with you Yat-Kay and their Recovers ;-) Anyway, back to programming ;-))) Actually, back to clearing out brush from a small abandoned overgrown farm my wife and I purchased, BUT ... Now I get the skinhead reference... Good one. Sorry I was slow on the uptake. Good to know about the Oct 9'th update. We will see...
When I see quite huge number of patches required to make it working on Gentoo, are those meant to be fixed upstream or not? Should we pull them back to meshlab?
(In reply to Ladislav Jech from comment #22) > When I see quite huge number of patches required to make it working on > Gentoo, are those meant to be fixed upstream or not? Should we pull them > back to meshlab? Well 90% of them are gentoo specific I would say. :)
Maybe someone should query upstream. There are probably ones that are useful upstream *say the 10%), but others might help make the installs more generic and/or LSB standards conformant. So if someone has the time breaking them out into 3 different patch-balls for bug fixes, LSB/Gentoo conformity, and others needed for Gentoo as an FYI.